2022-04-05

March 2022 Quicklisp dist update now available

 New projects

  • asn1 — ASN.1 encoder/decoder — BSD 2-Clause
  • auto-restart — automatically generate restart-cases for the most common use cases, and also use the restart for automatic retries — Apache License, Version 2.0
  • cl-advice — Portable advice for Common Lisp — LGPL
  • cl-gltf — A library to parse the glTF file format. — zlib
  • clgplot — A Gnuplot front-end for Common lisp — MIT Licence
  • clusters — Cluster algorithms in CL, for CL. — BSD simplified
  • generalized-reference — Generalized reference over structured data by pairwise reduction of arbitrary place identifiers for Common Lisp. — MIT
  • jsown-utils — Utilities for Common Lisp JSON library jsown — MIT
  • maidenhead — Convert coordinates between Latitude/Longitude and Maidenhead. — GPL-3
  • olc — Convert coordinates between Latitude/Longitude and Open Location Code. — GPL-3
  • one-more-re-nightmare — A regular expression compiler — BSD 2-clause
  • posix-shm — POSIX shared memory — BSD 3-Clause

Updated projects: 3b-bmfont, 3d-matrices, 3d-quaternions, 3d-transforms, a-cl-logger, access, adhoc, adopt, alexandria, april, arc-compat, architecture.builder-protocol, bp, chunga, ci, cl+ssl, cl-apertium-stream-parser, cl-capstone, cl-collider, cl-covid19, cl-data-structures, cl-dct, cl-diskspace, cl-editdistance, cl-forms, cl-fxml, cl-gamepad, cl-gopher, cl-gserver, cl-info, cl-isaac, cl-kaputt, cl-kraken, cl-lambdacalc, cl-liballegro-nuklear, cl-markless, cl-migratum, cl-mixed, cl-myriam, cl-online-learning, cl-patterns, cl-protobufs, cl-python, cl-random-forest, cl-sat, cl-sat.glucose, cl-sat.minisat, cl-sdl2, cl-smt-lib, cl-sparql, cl-str, cl-telegram-bot, cl-torrents, cl-vorbis, cl-wavelets, cl-webkit, cl-who, cl-wol, cl-yxorp, clingon, clog, closer-mop, cmd, com-on, common-lisp-jupyter, commondoc-markdown, conduit-packages, context-lite, croatoan, defmain, depot, doc, easy-routes, eazy-gnuplot, envy, esrap, event-emitter, factory-alien, file-select, fiveam, fmt, font-discovery, fresnel, functional-trees, gendl, geodesic, graph, gute, harmony, herodotus, hunchentoot-multi-acceptor, imago, jingoh, jose, journal, latter-day-paypal, let-over-lambda, lisp-binary, log4cl-extras, maiden, mcclim, media-types, mgl-pax, mgrs, mmap, mnas-package, mutility, named-readtables, neo4cl, nfiles, nibbles, nyxt, open-location-code, overlord, paren6, parsnip, pjlink, plot, polymorphic-functions, protobuf, qlot, query-repl, read-number, rove, rs-colors, sc-extensions, scriba, sel, serapeum, shasht, sly, snakes, speechless, spinneret, stumpwm, tfeb-lisp-tools, tiny-routes, trace-db, trivia, trivial-do, try, usocket, websocket-driver, xmls, yason, zippy.

Removed projects: cl-cut.

To get this update, use (ql:update-dist "quicklisp"). Enjoy!

2022-02-22

February 2022 Quicklisp dist update now available

 New projects

  • 3d-quaternions — A utility library implementing quaternion and dual-quaternion functionality. — zlib
  • 3d-transforms — A utility library implementing a common structure to encapsulate spatial transformations — zlib
  • ci — A tool simplify continuous deployment for Common Lisp projects. — BSD
  • cl-lambdacalc — Define Lisp functions using lambda calculus syntax — MIT
  • cl-lib-helper — For common-lisp, organisation of popular functionalities in a central, easy-to-browse set of packages. — MIT
  • cl-myriam — Simple actor model implementation for local and remote actors — 3-clause BSD
  • cl-tar — A high level interface for tar archives — MIT
  • cl-tar-file — A system for reading and writing physical entries from/to tar files. — BSD-style (http://opensource.org/licenses/BSD-3-Clause)
  • cl-veq — reasonably fast operations for 1d, 2d, 3d vectors and arrays of vectors. — MIT
  • cl-wol — CLI built on top of the cl-wol.core system — BSD 2-Clause
  • clop — CLOP - Common Lisp tOml Parser — MIT
  • factory-alien — Factory alien is a library for generating fixture data for testing applications. — MIT
  • in-nomine — Utilities for extensible namespaces in Common Lisp. — LLGPL
  • journal — A library for logging, tracing, testing and persistence. — MIT, see COPYING.
  • json-schema — JSON schema validation — LLGPL
  • mgl — MGL is a machine learning library for backpropagation neural networks, boltzmann machines, gaussian processes and more. — MIT, see COPYING.
  • mgl-mat — MAT is library for working with multi-dimensional arrays which supports efficient interfacing to foreign and CUDA code. BLAS and CUBLAS bindings are available. — MIT
  • mk-defsystem — The MK-DEFSYSTEM ASDF System. — Other
  • named-closure — Named closures — GPLv3+
  • nfiles — Manage file persistence and loading. — BSD 3-Clause
  • nhooks — Improved hooks facility inspired by Serapeum. — MIT
  • phos — An experimental Gemini client library — ISC
  • stumpwm-dynamic-float — stumpwm-dynamic-float is an extension to the X window manager "StumpWM". It provides a dynamic-tiling environment based on StumpWM's floating-group. — MIT
  • tiny-routes — A tiny routing library for Common Lisp targeting Clack. — BSD 3-Clause
  • try — Try is a test framework. — MIT, see COPYING.
  • with-branching — An implementation of macroexpand-time conditionalization — MIT

Updated projects: 3d-matrices, 3d-vectors, adhoc, alexandria, amb, anaphora, array-operations, birch, bitio, bknr-datastore, bnf, caveman, chameleon, check-bnf, chipz, cl+ssl, cl-ana, cl-apertium-stream-parser, cl-catmull-rom-spline, cl-data-structures, cl-erlang-term, cl-fad, cl-fix, cl-forms, cl-gopher, cl-gserver, cl-hamcrest, cl-info, cl-json, cl-kraken, cl-markless, cl-mathstats, cl-mixed, cl-pdf, cl-ppcre, cl-schedule, cl-sdl2, cl-str, cl-tld, cl-utils, cl-webkit, clack, claxy, clerk, climc, climon, clingon, clml, clobber, clog, closer-mop, collectors, common-doc, commondoc-markdown, consfigurator, croatoan, ctype, defmain, deploy, depot, dexador, djula, doc, ernestine, esrap, external-symbol-not-found, fiveam, flexi-streams, fresnel, functional-trees, gadgets, gtwiwtg, harmony, helambdap, herodotus, ieee-floats, imago, introspect-environment, ironclad, lack, lake, latter-day-paypal, lichat-protocol, lichat-serverlib, lichat-tcp-client, lichat-tcp-server, lichat-ws-server, lionchat, lisp-binary, lmdb, log4cl-extras, lsx, lunamech-matrix-api, maiden, math, mcclim, mgl-pax, micmac, mnas-package, mutility, named-readtables, neo4cl, neural-classifier, nyxt, omglib, opticl, osicat, overlord, papyrus, petalisp, polymorphic-functions, postmodern, purgatory, qbase64, qlot, random-state, rove, safe-read, scriba, sel, serapeum, shasht, shop3, slime, slite, sly, spinneret, stripe-against-the-modern-world, stumpwm, symbol-munger, ten, tfeb-lisp-hax, tooter, track-best, trivial-extensible-sequences, trivial-package-local-nicknames, trivial-utf-8, trucler, uncursed, vellum, vellum-csv, vivid-colors, vivid-diff, vk, websocket-driver, with-contexts, wordnet, xhtmlambda, yason, zippy.

To get this update, use: (ql:update-dist "quicklisp").

Enjoy!

2021-12-30

(Second) December 2021 Quicklisp dist update now available

 New projects:

  • adhoc — Another Declarative Hierarchical Object-centric CLOS Customization — GPLv3
  • amb — An implementation of John McCarthy's ambiguous operator — MIT
  • fsocket — Franks socket API — MIT
  • lisp-interface-library — Long name alias for lil — MIT
  • polymorphic-functions — Type based dispatch for Common Lisp — MIT
  • purgatory — A simple implementation of the 9p filesystem protocol. — LLGPL
  • quux-hunchentoot — Thread pooling for hunchentoot — MIT
  • schannel — CFFI wrapper to SChannel — MIT
  • trivial-package-locks — A standard interface to the various package lock implementations. — MIT

Updated projects: alexandria-plus, bitfield, cl+ssl, cl-ana, cl-collider, cl-data-structures, cl-enumeration, cl-form-types, cl-gserver, cl-incognia, cl-info, cl-kraken, cl-sdl2, cl-unification, cl-webdriver-client, clad, clast, clazy, clingon, clog, closer-mop, consfigurator, contextl, croatoan, cserial-port, dartsclhashtree, defenum, definer, defmain, doc, fare-scripts, fof, fresnel, gendl, glsl-toolkit, hash-set, helambdap, hu.dwim.asdf, hu.dwim.def, hu.dwim.defclass-star, hu.dwim.graphviz, hu.dwim.logger, hu.dwim.presentation, hu.dwim.reiterate, hu.dwim.stefil, hu.dwim.util, hu.dwim.web-server, imago, lack, lichat-protocol, literate-lisp, log4cl-extras, math, mcclim, mgl-pax, mnas-string, monomyth, neural-classifier, new-op, ningle, nyaml, nyxt, omglib, ook, opticl, petalisp, pgloader, polisher, printv, promise, random-sample, safe-read, sc-extensions, scheduler, sel, serapeum, slite, sly, smug, stumpwm, tfeb-lisp-tools, trivial-cltl2, trivial-garbage, trucler, uncursed, vecto, vellum, vgplot.

To get this update, use (ql:update-dist "quicklisp")

Enjoy!

edit Oops. I forgot I already have a December release. Oh well, enjoy a double-update month!

2021-12-09

December 2021 Quicklisp dist update now available

 New projects: 

  • chain — Two chaining/piping macros, one of them `setf`ing its first argument — BSD-3
  • cl-getopt — CFFI wrapper to the libc getopt_long function — Public Domain
  • cl-tls — An implementation of the Transport Layer Security Protocols — BSD-3-Clause
  • dotenv — Ease pain with working with .env files. — MIT
  • latter-day-paypal — Paypal api wrapper. — MIT
  • lunamech-matrix-api — An implementation of the Matrix API taken from LunaMech see https://lunamech.com — MIT
  • stripe-against-the-modern-world — Implementation of the Stripe API. — MIT
  • verlet — Verlet is a simple physics engine based on verlet integration. It supports particles with position and direction, springs between particles, global gravity as well as gravity between particles, and spacial constraints. — BSD-3

Updated projects: adopt, aether, alexandria, anaphora, arrival, aserve, basic-binary-ipc, bdef, bodge-host, caveman, chameleon, check-bnf, cl+ssl, cl-apertium-stream-parser, cl-autowrap, cl-bus, cl-collider, cl-conllu, cl-cron, cl-cxx-jit, cl-data-structures, cl-decimals, cl-enchant, cl-etcd, cl-form-types, cl-gamepad, cl-gcrypt, cl-general-accumulator, cl-gpio, cl-gserver, cl-info, cl-just-getopt-parser, cl-kraken, cl-l10n, cl-liballegro, cl-liballegro-nuklear, cl-mixed, cl-mpg123, cl-opencl, cl-patterns, cl-permutation, cl-progress-bar, cl-prolog2, cl-sparql, cl-string-match, cl-tld, cl-utils, cl-webdriver-client, cl-webkit, cl-yxorp, clack, clack-static-asset-middleware, clad, clingon, clip, clog, closer-mop, cmd, common-lisp-jupyter, commondoc-markdown, compiler-macro-notes, consfigurator, croatoan, cserial-port, data-frame, defconfig, defmain, dexador, djula, doc, docs-builder, easy-audio, fiveam, fiveam-asdf, gadgets, gendl, glacier, gtirb-capstone, gtirb-functions, gute, harmony, helambdap, hu.dwim.defclass-star, hu.dwim.perec, hu.dwim.presentation, hu.dwim.web-server, jingoh, lack, lichat-protocol, lichat-tcp-client, lift, lisp-stat, log4cl, log4cl-extras, maiden, mcclim, mgl-pax, micmac, millet, mito, mnas-package, mnas-string, mutility, named-readtables, nibbles, nodgui, numcl, numerical-utilities, nyxt, omglib, opticl, osicat, overlord, petalisp, plot, portal, postmodern, pp-toml, py4cl2, qlot, quilc, retrospectiff, rove, sel, serapeum, shop3, sly, snappy, static-dispatch, stefil-, structure-ext, stumpwm, tfeb-lisp-tools, trivial-features, trivial-timeout, trivial-utf-8, trivialib.bdd, uax-15, vas-string-metrics, vellum, vellum-csv, vellum-postmodern, vivid-colors, vivid-diff, wallstreetflets, woo, xhtmlambda, zippy.

Removed projects: lisp-interface-library, quux-hunchentoot.

To get this update, use (ql:update-dist "quicklisp"). Enjoy!

2021-10-20

October 2021 Quicklisp dist update now available

 New projects

  • alexandria-plus — A conservative set of extensions to Alexandria utilities — Microsoft Public License
  • autoexport — A small library to automatically export definitions — BSD-3-Clause
  • cephes.cl — Wrapper for the Cephes Mathematical Library — Microsoft Public License
  • cl-apertium-stream-parser — Apertium stream parser written in Common Lisp — Apache-2.0
  • cl-bus — A(n almost) referentially transparent interface for streams — BSD-3
  • cl-cram — A simple, Progress bar for Common Lisp — MIT
  • cl-earley-parser — Natural language parser using Jay Earleys well-known algorithm — MIT
  • cl-etcd — Run etcd as an asynchronous inferior process. — AGPL3
  • cl-gcrypt — Common Lisp bindings for libgcrypt — LGPLv2.1
  • cl-termbox — Bindings for termbox library, a minimalistic library for building text-mode applications without curses — MIT license
  • cl-with — WITH- group with- macros, allocate objects and rebind slots — BSD 3-clause
  • cl-yxorp — A reverse proxy server that supports WebSocket, HTTP, HTTPS, HTTP to HTTPS redirecting, port and host forwarding configuration using a real programming language, HTTP header and body manipulation (also using a real programming language). — AGPL3
  • claxy — Simple proxy middleware for clack — Apache License, version 2.0
  • clerk — A cron-like scheduler with sane DSL — MIT
  • clingon — Command-line options parser system for Common Lisp — BSD 2-Clause
  • clutter — Cluttering classes and slots with annotations/decorators/attributes metadata — LGPL
  • commondoc-markdown — Converter from Markdown to CommonDoc. — Unlicense
  • compiler-macro-notes — Provides a macro and some conditions for use within macros and compiler-macros. — MIT
  • ctype — An implementation of the Common Lisp type system. — BSD
  • docs-builder — A meta documentation builder for Common Lisp projects. — Unlicense
  • funds — portable, purely functional data structures in Common Lisp — Apache 2.0
  • geodesic — Library for geodesic calculations. — ISC
  • hashtrie — An implementation of the Hash Trie datastructure, based on Clojure's — Eclipse 2.0
  • mcase — Control frow macros with case comprehensiveness checking. — Public domain
  • mnas-path — Describe mnas-path here — GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 or later
  • parsnip — Parser combinator library — BSD 3-Clause
  • promise — A small, independent promise library for asynchronous frameworks — zlib
  • quick-patch — Easily override quicklisp projects without using git submodules — Mozilla Public License 2.0
  • strict-function — Utility of function definition — MIT
  • vivid-colors — colored object printer — MIT
  • vivid-diff — Colored object diff viewer. — MIT

Updated projects: 3d-matrices, also-alsa, april, architecture.builder-protocol, bdef, beast, bike, bnf, bp, chameleon, check-bnf, chirp, ci-utils, cl+ssl, cl-ana, cl-ansi-term, cl-ansi-text, cl-async, cl-bloggy, cl-collider, cl-colors2, cl-cron, cl-data-structures, cl-dbi, cl-digraph, cl-environments, cl-form-types, cl-forms, cl-gearman, cl-gserver, cl-info, cl-kraken, cl-liballegro-nuklear, cl-libsvm, cl-marshal, cl-megolm, cl-mixed, cl-opencl, cl-opencl-utils, cl-patterns, cl-pdf, cl-permutation, cl-png, cl-readline, cl-schedule, cl-sdl2-mixer, cl-ses4, cl-telebot, cl-utils, cl-wave-file-writer, cl-webdriver-client, cl-webkit, cletris, clj-re, clog, closer-mop, cluffer, clunit2, clx, cmd, colored, common-lisp-jupyter, concrete-syntax-tree, consfigurator, core-reader, croatoan, cytoscape-clj, dartsclhashtree, data-frame, defmain, dfio, djula, dns-client, doc, doplus, easy-routes, eclector, esrap, fare-scripts, fof, fresnel, functional-trees, gadgets, gendl, generic-cl, glacier, gtirb-capstone, gute, harmony, hash-table-ext, helambdap, hunchenissr, imago, ironclad, jingoh, kekule-clj, lack, lambda-fiddle, lass, legit, lisp-namespace, lisp-stat, literate-lisp, log4cl, log4cl-extras, lsx, maiden, markup, math, matrix-case, mcclim, messagebox, mgl-pax, micmac, millet, mito, mnas-graph, mnas-hash-table, mnas-package, mnas-string, mutility, null-package, numerical-utilities, nyxt, omglib, osicat, parachute, petalisp, physical-quantities, plot, portal, postmodern, pp-toml, prompt-for, qlot, query-repl, quilc, read-as-string, resignal-bind, rove, rpcq, salza2, sel, serapeum, sha1, shasht, shop3, sketch, slite, smart-buffer, spinneret, staple, static-dispatch, stealth-mixin, structure-ext, swank-protocol, sycamore, tfeb-lisp-hax, tfeb-lisp-tools, tooter, trace-db, trestrul, trivia, trivial-with-current-source-form, uax-15, uncursed, vellum, vellum-postmodern, vgplot, vk, whirlog, with-c-syntax, zippy.

Removed projects: adw-charting, cl-batis, cl-bunny, cl-dbi-connection-pool, cl-reddit, cl-server-manager, corona, gordon, hemlock, hunchenissr-routes, prepl, s-protobuf, submarine, torta, trivial-swank, weblocks-examples, weblocks-prototype-js, weblocks-tree-widget, weblocks-utils.

To get this update, use (ql:update-dist "quicklisp").

There are a lot of removed projects this month. These projects no longer build with recent SBCLs, and all bug reports have gone ignored for many months. If one of these projects is important to you, consider contributing to its maintenance and help it work again.

Incidentally, this is the eleventh anniversary of the first Quicklisp dist release back in October 2010.

2021-08-07

August 2021 Quicklisp dist update now available

 New projects

  • cache-while — A Common Lisp macro for defining temporary caches that invalidate based on expressions evaluating to different values. — LLGPL
  • cl-coinpayments — Helpers for working with the coinpayments.net api. — MIT
  • cl-drawille — cl-drawille: Drawing in terminal with Unicode Braille characters. — MIT
  • cl-sha1 — SHA1 Digest and HMAC for LispWorks. — Apache 2.0
  • cl-webdriver-client — cl-webdriver-client is a binding library to the Selenium 4.0 — MIT
  • clj-con — Implements Clojure-styled concurrency operations such as `future` and `promise`. — MIT
  • clj-re — Implements Clojure-styled regexp operations such as `re-matches` and `re-find`. — MIT
  • depot — Protocol for transparent collections of files. — zlib
  • fof — Enable rapid file search, inspection and manipulation — GPL3+
  • hash-table-ext — Tiny extensions for common lisp hash-tables. — MIT
  • hunchenissr-routes — Better routes to be used with Hunchenissr. — LLGPL
  • omglib — A Common Lisp library to build fully dynamic web interfaces — GPL3
  • query-repl — REPL for user query. — MIT
  • slite — SLIME based Test-runner for FiveAM tests (and possibly others in the future) — Apache License, Version 2.0
  • with-c-syntax — with-c-syntax is a fun package which introduces the C language syntax into Common Lisp. — WTFPL

Updated projects: 3d-vectors, alexandria, also-alsa, april, architecture.builder-protocol, bdef, caveman, check-bnf, chipz, chirp, cl+ssl, cl-ana, cl-collider, cl-cuda, cl-debug-print, cl-environments, cl-form-types, cl-gamepad, cl-gserver, cl-i18n, cl-kraken, cl-las, cl-liballegro, cl-migratum, cl-mixed, cl-opencl, cl-opencl-utils, cl-patterns, cl-ses4, cl-sse, cl-utils, cl-webkit, clack, clem, clog, closer-mop, cmd, colored, command-line-arguments, common-doc, common-html, common-lisp-jupyter, consfigurator, core-reader, croatoan, cserial-port, cytoscape-clj, dartscluuid, data-frame, dexador, dfio, drakma, drakma-async, file-attributes, flexi-streams, gendl, generic-cl, harmony, imago, introspect-environment, jingoh, kekule-clj, lack, lisp-binary, lisp-stat, lispbuilder, lyrics, markup, mcclim, mito, mnas-package, mnas-string, mutility, neural-classifier, null-package, nyxt, overlord, parachute, petalisp, portable-condition-system, postmodern, prompt-for, qlot, quickutil, quilc, read-as-string, rove, sanity-clause, screamer, sel, serapeum, shasht, shop3, sketch, sly, snappy, snooze, special-functions, speechless, static-dispatch, stumpwm, tailrec, ten, tfeb-lisp-hax, tfeb-lisp-tools, trestrul, trivial-ed-functions, trivial-inspector-hook, ufo, uiop, uncursed, vellum, vellum-csv, vgplot, vk, websocket-driver, whirlog, zacl.

Removed projects: lucerne

To get this update, use (ql:update-dist "quicklisp"). Enjoy!

2021-07-01

June 2021 Quicklisp dist update now available

 New projects

  • cl-megolm — A copy of the python functionality provided as bindings for Olm. — MIT
  • cl-openapi-parser — OpenAPI 3.0.1 and 3.1.0 parser/validator — MIT
  • cl-opencl-utils — OpenCL utility library built on cl-opencl — GPLv3
  • cl-sse — Use sse-server + a web service to serve SSE events to a browser. — MIT
  • trivial-ed-functions — A simple compatibility layer for *ed-functions* — MIT
  • trivial-inspector-hook — A simple compatibility layer CDR6 — MIT
  • webapi — CLOS-based wrapper builder for Web APIs — BSD 2-Clause
  • whirlog — a minimal versioned log structured relational DB — MIT

Updated projects: also-alsa, april, atomics, bdef, binding-arrows, bp, chirp, cl+ssl, cl-ana, cl-collider, cl-conllu, cl-cxx-jit, cl-data-structures, cl-environments, cl-form-types, cl-gamepad, cl-gserver, cl-heredoc, cl-incognia, cl-ipfs-api2, cl-kraken, cl-maxminddb, cl-mixed, cl-mock, cl-murmurhash, cl-naive-store, cl-ntp-client, cl-opencl, cl-patterns, cl-schedule, cl-smt-lib, cl-string-generator, cl-torrents, cl-utils, cl-webkit, clack-pretend, closer-mop, cluffer, clunit2, clx, cmd, common-lisp-jupyter, conium, consfigurator, core-reader, croatoan, defmain, deploy, dexador, djula, doc, easy-routes, eclector, fiveam-asdf, fresnel, functional-trees, gendl, generic-cl, gute, harmony, herodotus, hunchentoot-multi-acceptor, hyperluminal-mem, iolib, lack, lichat-protocol, lichat-tcp-client, lispqr, markup, mcclim, md5, mito, mnas-package, mnas-string, modularize-interfaces, multiposter, neural-classifier, numerical-utilities, nyxt, origin, osmpbf, overlord, plot, plump, portal, postmodern, py4cl2, qlot, quilc, quri, qvm, re, replic, sc-extensions, sel, serapeum, shasht, shop3, sly, smart-buffer, special-functions, spinneret, st-json, static-dispatch, static-vectors, stumpwm, sxql, tailrec, tfeb-lisp-hax, tooter, trivia, trivial-with-current-source-form, trucler, vellum, vk, wasm-encoder, woo, zippy.

Removed projects: with-c-syntax.

To get this update, use (ql:update-dist "quicklisp"). Enjoy!