2019-07-11

July 2019 Quicklisp dist update now available

New projects:
  • adopt — Simple, flexible, UNIX-style option parsing. — MIT
  • bike — Common Lisp .Net Core Interop — MIT
  • binpack — Rectangle packer for sprite/texture atlases — MIT
  • cl-ipfs-api2 — Bindings for the IPFS HTTP API. — GPLv3
  • cl-keycloak — Describe cl-keycloak here — GPLv3
  • cl-lzlib — lzip (LZMA) (de)compression using binding to lzlib — GPL-3
  • cl-steamworks — Generator for the low-level steamworks bindings. — zlib
  • csv — Read CSV into lists natively. Convert CSV into lists dangerously. — GNU GPL, version 3
  • datum-comments — datum #;(comments) for common lisp — Public Domain (Unlicense)
  • fiveam-asdf — Library to integrate FiveAM testing with ASDF TEST-OP and TEST-SYSTEM — Lisp LGPL
  • lastfm — Interface for the Last.fm API (https://www.last.fm/api/) — GPLv3
  • lyrics — Song lyrics with local database — GPLv3
  • method-hooks — simple qualifiable hooks defined like methods with the option to modify the dispatch method and how dispatch happens — Mozilla Public License Version 2.0
  • origin — A native Lisp graphics math library with an emphasis on performance and correctness. — MIT
  • patchwork — A spritesheet packer for games. — MIT
  • youtube — Play youtube urls with or without video using mpv — GPLv3
  • zbucium — last.fm music player with lyrics — GPLv3
Updated projects3d-matrices3d-vectorsalexandriaalso-alsaaprilarray-operationsarray-utilsatomicsaws-sign4binfixbstcari3sceplceramiccffichirpcl+sslcl-algebraic-data-typecl-allcl-anacl-cffi-gtkcl-collidercl-db3cl-decimalscl-digikar-utilitiescl-enumerationcl-environmentscl-feedparsercl-flaccl-fondcl-formscl-fusecl-fuse-meta-fscl-gamepadcl-glfw3cl-gpiocl-hamcrestcl-inotifycl-just-getopt-parsercl-k8055cl-ledgercl-mangocl-marklesscl-mixedcl-monitorscl-mpg123cl-mpicl-ntp-clientcl-openglcl-out123cl-patternscl-pngcl-rabbitcl-random-forestcl-rdkafkacl-rulescl-smtpcl-soloudcl-spidevcl-strcl-whocl-yesqlclackcleshclipcloser-mopclsscom.clearly-useful.generic-collection-interfacecommand-line-argumentsconcrete-syntax-treeconfiguration.optionscroatoancrypto-shortcutscxml-rngdata-lensdeedsdeferreddefinitionsdissectdjuladocbrowserdocumentation-utilsdoubly-linked-listdufyeazy-projecteclectorelffind-portflac-metadataflac-parserflarefloat-featuresflowforform-fiddlefxmlgendlgeneric-clglsl-toolkitgolden-utilshalftoneharmonyhelambdaphumblericlendarincf-clinkwellironcladjsownkenzolambda-fiddlelanguage-codeslasslegitlichat-ldaplichat-protocollichat-serverliblichat-tcp-clientlichat-tcp-serverlichat-ws-serverlionchatlistopialocal-timelquerymaidenmcclimmitommapmodularizemodularize-hooksmodularize-interfacesmultilang-documentationmultiposterninevehnodguinorthnumpy-file-formatosicatoverlordoxenfurtpango-markupparachuteparsleypathname-utilspetalisppipingplokamiplumpplump-bundleplump-sexpplump-texpngloadpy4clpzmqqlotqmyndqt-libsqtoolsqtools-uiquickutilquilcqvmracerrandom-stateratifyredirect-streamregular-type-expressionremote-jsreplicrpcqrtg-mathsc-extensionsscreamersealable-metaobjectsselserapeumshadowsimple-actorssimple-inferiorssimple-tasksslimeslysnoozesoftdrinksouthstaplestatic-dispatchstudio-clientstumpwmsystem-localeterrabletootertrace-dbtriviatrivial-argumentstrivial-backtracetrivial-benchmarktrivial-bit-streamstrivial-cltl2trivial-continuationtrivial-featurestrivial-indenttrivial-main-threadtrivial-mimestrivial-monitored-threadtrivial-pooled-databasetrivial-signaltrivial-thumbnailtrivial-utilitiestrivial-variable-bindingsubiquitousumbrausocketverbosevernacularwoo.

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

Enjoy!

2019-05-21

May 2019 Quicklisp dist update now available

New projects:
  • arrival — Classical planning plan validator written in modern Common Lisp — LLGPL
  • assert-p — A library of assertions written in Common Lisp. — GPLv3
  • assertion-error — Error pattern for assertion libraries in Common Lisp. — GNU General Public License v3.0
  • cl-cxx — Common Lisp Cxx Interoperation — MIT
  • cl-digikar-utilities — A utility library, primarily intended to provide an easy interface to vectors and hash-tables. — MIT
  • cl-just-getopt-parser — Getopt-like parser for command-line options and arguments — Creative Commons CC0 (public domain dedication)
  • cl-postgres-datetime — Date/time integration for cl-postgres that uses LOCAL-TIME for types that use time zones and SIMPLE-DATE for those that don't — BSD-3-Clause
  • cl-rdkafka — CFFI bindings for librdkafka to enable interaction with a Kafka cluster. — GPLv3
  • cl-stream — Stream classes for Common Lisp — MIT
  • numpy-file-format — Read and write Numpy .npy and .npz files. — MIT
  • py4cl — Call Python libraries from Common Lisp — MIT
  • sealable-metaobjects — A CLOSsy way to trade genericity for performance. — MIT
  • simple-actors — Port of banker.scm from Racket — BSD
  • trivial-left-pad — Ports the functionality of the very popular left-pad from npm. — MIT
Updated projects3d-vectorsalso-alsaaprilarchitecture.builder-protocolarray-operationsasdf-vizbinary-iobobbinbstcaclecepl.drm-gbmceramicchanlcl+sslcl-abnfcl-anacl-autowrapcl-collidercl-conllucl-db3cl-dbicl-decimalscl-eglcl-embcl-enchantcl-environmentscl-fondcl-freetype2cl-general-accumulatorcl-glfw3cl-gobject-introspectioncl-html5-parsercl-i18ncl-json-pointercl-lascl-mangocl-murmurhashcl-neovimcl-netpbmcl-notebookcl-patternscl-pngcl-ppcrecl-prevalencecl-projectcl-pslibcl-pslib-barcodecl-random-forestcl-readlinecl-redditcl-saslcl-scsucl-skkservcl-smtpcl-stompcl-strcl-torrentscl-unicodecl-whocl-yesqlclackclobbercloser-mopclxcommand-line-argumentscommon-lisp-jupytercontextlcroatoancurry-compose-reader-macroscxml-stpdata-lensdataflydbusdeploydexadordrakmaeasy-audioeclectoresrapeventbusfare-quasiquotefemlispflareforfxmlgame-mathgeneric-clglsl-toolkitgolden-utilsharmonyhelambdaphu.dwim.asdfinlined-generic-functioninquisitorjp-numeralkenzolacklassliftlisp-chatlisp-criticlispbuilderlistopialiterate-lisplivesupportmarkdown.clmcclimmetatilities-basemitomito-attachmentmmapmodfmodularize-interfacesnodguioclclopen-location-codeorg-davep-dictorg-davep-dictreploscoverlordparachuteparsleypetalisppiggyback-parameterspjlinkplexippus-xpathpostmodernprotestpzmqql-checkoutqlotqmyndqtools-uiquery-fsquilcquriqvmrandom-stateread-numberreplicrestricted-functionsroverpcqs-xml-rpcsc-extensionsselserapeumsimple-rgbsimplified-typesslysolid-enginespinneretsplit-sequencestaplestatic-dispatchstumpwmsuclesxqltrace-dbtriviatrivial-cltl2trivial-continuationtrivial-garbagetrivial-json-codectrivial-monitored-threadtrivial-object-locktrivial-signaltrivial-timertrivial-utilitiestrivial-variable-bindingstype-itype-ruiopusocketvernacularwith-c-syntaxwordnet.

Removed projects: cffi-objects, cl-blapack, common-lisp-stat, fnv, lisp-matrix, qtools-commons, simple-gui, trivia.balland2006.

A number of projects stopped working because of internal updates to SBCL - projects which used them have not been updated to use supported interfaces instead.

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

2019-03-07

March 2019 Quicklisp dist update now available

New projects:
  • bobbin — Simple (word) wrapping utilities for strings. — MIT
  • cl-mango — A minimalist CouchDB 2.x database client. — BSD3
  • cl-netpbm — Common Lisp support for reading/writing the netpbm image formats (PPM, PGM, and PBM). — MIT/X11
  • cl-skkserv — skkserv with Common Lisp — GPLv3
  • cl-torrents — This is a little tool for the lisp REPL or the command line (also with a readline interactive prompt) to search for torrents and get magnet links — MIT
  • common-lisp-jupyter — A Common Lisp kernel for Jupyter along with a library for building Jupyter kernels. — MIT
  • conf — Simple configuration file manipulator for projects. — GNU General Public License v3.0
  • eventbus — An event bus in Common Lisp. — GPLv3
  • open-location-code — Open Location Code library. — Modified BSD License
  • piggyback-parameters — This is a configuration system that supports local file and database based parameter storage. — MIT
  • quilc — A CLI front-end for the Quil compiler — Apache License 2.0 (See LICENSE.txt)
  • qvm — An implementation of the Quantum Abstract Machine. — Apache License 2.0 (See LICENSE.txt)
  • restricted-functions — Reasoning about functions with restricted argument types. — MIT
  • simplet — Simple test runner in Common Lisp. — GPLv3
  • skeleton-creator — Create projects from a skeleton directory. — GPLv3
  • solid-engine — The Common Lisp stack-based application controller — MIT
  • spell — Spellchecking package for Common Lisp — BSD
  • trivial-continuation — Provides an implementation of function call continuation and combination. — MIT
  • trivial-hashtable-serialize — A simple method to serialize and deserialize hash-tables. — MIT
  • trivial-json-codec — A JSON parser able to identify class hierarchies. — MIT
  • trivial-monitored-thread — Trivial Monitored Thread offers a very simple (aka trivial) way of spawning threads and being informed when one any of them crash and die. — MIT
  • trivial-object-lock — A simple method to lock object (and slot) access. — MIT
  • trivial-pooled-database — A DB multi-threaded connection pool. — MIT
  • trivial-timer — Easy scheduling of tasks (functions). — MIT
  • trivial-variable-bindings — Offers a way to handle associations between a place-holder (aka. variable) and a value. — MIT
  • ucons — Unique conses and functions for working on them. — MIT
  • wordnet — Common Lisp interface to WordNet — CC-BY 4.0
Updated projectsagnostic-lizardaprilbig-stringbinfixceplchancerychirpcl+sslcl-abstract-classescl-allcl-asynccl-collidercl-conllucl-croncl-digraphcl-eglcl-gap-buffercl-generatorcl-generic-arithmeticcl-gracecl-hamcrestcl-lascl-ledgercl-locativescl-marklesscl-messagepackcl-ntriplescl-patternscl-prevalencecl-projcl-projectcl-qrencodecl-random-forestcl-stopwatchcl-string-completecl-string-matchcl-tcodcl-waylandcladclemclodcloser-mopclx-xembedcoleslawcommon-lisp-actorscroatoandartsclhashtreedata-lensdefrecdoplusdoubly-linked-listdynamic-collecteclectorescalatorexternal-programfiascoflac-parsergame-mathgamebox-dgengamebox-mathgendlgeneric-clgeniegolden-utilshelambdapinterfaceironcladjp-numeraljson-responsesl-mathletreclisp-chatlistopialiterate-lispmaidenmap-setmcclimmitonodguioverlordparachuteparameterized-functionpathname-utilsperiodspetalisppjlinkplumppolicy-condportable-threadspostmodernprotestqt-libsqtoolsqtools-uirecurregular-type-expressionroveserapeumshadowsimplified-typesslyspinneretstaplestumpwmsuclesynonymstaggertemplatetriviatrivial-batterytrivial-benchmarktrivial-signaltrivial-utilitiesubiquitousumbrausocketvarjovernacularwith-c-syntax.

Removed projects: mgl, mgl-mat.

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

Enjoy!

2019-02-02

February 2019 Quicklisp dist update now available

New projects:
  • async-process — asynchronous process execution for common lisp — MIT
  • atomics — Portability layer for atomic operations like compare-and-swap (CAS). — Artistic
  • game-math — Math for game development. — MIT
  • generic-cl — Standard Common Lisp functions implemented using generic functions. — MIT
  • simplified-types — Simplification of Common Lisp type specifiers. — MIT
  • sn.man — stub man launcher.it should be a man parser. — mit
Updated projectsagutilalso-alsaantikaprilcerberuschipzchronicitycl+sslcl-allcl-asynccl-collidercl-dbicl-embcl-environmentscl-fluent-loggercl-glfw3cl-json-pointercl-lascl-marklesscl-patternscl-readlinecl-rulescl-satcl-sat.glucosecl-sat.minisatcl-sdl2-imagecl-syslogcl-tiledcl-whoclackcloser-mopclsscommonqtcovercroatoandexadoreasy-audioeasy-bindeazy-projecteruditefast-websocketgendlglsl-toolkitgolden-utilsgraphjonathanjp-numeralkenzolichat-tcp-serverlistopialiterate-lisplocal-timeltkmcclimnodguioverlordpetalisppetripgloaderphoe-toolboxpngloadpostmodernqmyndqt-libsqtoolsqtools-uiquery-fsremote-jsreplicrpcqs-xml-rpcsafety-paramssc-extensionsserapeumshadowshould-testslystatic-dispatchstumpwmsucletime-intervaltriviatrivial-clipboardtrivial-utilitiestype-rutilityvernacularwith-c-syntaxwuwei.

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

Enjoy!

2019-01-07

January 2019 Quicklisp dist update now available

New projects: 
  • cl-markless — A parser implementation for Markless — Artistic
  • data-lens — Utilities for building data transormations from composable functions, modeled on lenses and transducers — MIT
  • iso-8601-date — Miscellaneous date routines based around ISO-8601 representation. — LLGPL
  • literate-lisp — a literate programming tool to write common lisp codes in org file. — MIT
  • magicl — Matrix Algebra proGrams In Common Lisp — BSD 3-Clause (See LICENSE.txt)
  • nodgui — LTK — LLGPL
  • petri — An implementation of Petri nets — MIT
  • phoe-toolbox — A personal utility library — BSD 2-clause
  • ql-checkout — ql-checkout is library intend to checkout quicklisp maintained library with vcs. — mit
  • qtools-commons — Qtools utilities and functions — Artistic License 2.0
  • replic — A framework to build readline applications out of existing code. — MIT
  • slk-581 — Generate Australian Government SLK-581 codes. — LLGPL
  • sucle — Cube Demo Game — MIT
  • water — An ES6-compatible class definition for Parenscript — MIT
  • winhttp — FFI wrapper to WINHTTP — MIT
Updated projects3d-matrices3d-vectorsaprilasd-generatorchirpchronicitycl-asynccl-batiscl-collidercl-dbicl-dbi-connection-poolcl-enumerationcl-formscl-hamcrestcl-hash-utilcl-lascl-libevent2cl-libuvcl-mixedcl-neovimcl-openglcl-patternscl-punchcl-satcl-sat.glucosecl-sat.minisatcl-syslogcl-unificationcladclazyclimacsclipcloser-mopcroatoandbusdeedsdefenumdefinitionsdufyeasy-bindeasy-routeseclectoresrapf2clflareflexi-streamsflowgendlglsl-toolkitharmonyhelambdaphu.dwim.debughumblerinquisitorlakelegitlichat-protocollisp-binarylisp-chatlog4cllqueryltkmcclimnew-opomer-countookoverlordpetalisppjlinkplumppostmodernprotestqtoolsquery-fsratifyread-numberrpcqsafety-paramssc-extensionsserapeumslimeslyspecialization-storespinneretstaplestatic-dispatchstumpwmsxqltootertrivial-clipboardtrivial-socketsutilities.print-itemsvernacularwebsocket-driverwild-package-inferred-systemxhtmlambda.

Removed projects: cl-llvm, cl-skkserv

The removed projects no longer build for me.

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

2018-12-11

December 2018 Quicklisp dist update now available

New projects:
  • agutil — A collection of utility functions not found in other utility libraries. — MIT
  • aserve — AllegroServe, a web server written in Common Lisp — LLGPL 
  • cl-batis — SQL Mapping Framework for Common Lisp — MIT
  • cl-dbi-connection-pool — CL-DBI-Connection-Pool - connection pool for CL-DBI — LLGPL
  • cl-json-pointer — A JSON Pointer (RFC6901) implementation for Common Lisp. — MIT
  • cl-punch — Scala-like anonymous lambda literal — MIT
  • definitions-systems — Provides a simple unified extensible way of processing named definitions. — Public Domain
  • easy-bind — Easy-bind - easy local binding for Common Lisp — MIT
  • first-time-value — Returns the result of evaluating a form in the current lexical and dynamic context the first time it's encountered, and the cached result of that computation on subsequent evaluations. — Public Domain
  • hyperspec — A simple library for looking up common-lisp symbols in the hyperspec. — LLGPLv3+
  • its — Provides convenient access to multiple values of an object in a concise, explicit and efficient way. — Public Domain
  • mra-wavelet-plot — Plot MRA-based wavelets (scaling function and mother wavelet) with given coefficients of the dilation equation — 2-clause BSD
  • openid-key — Get OpenID keys from issuer. — MIT
  • pjlink — A library for communicating with PJLink-compatible projectors over TCP/IP. see https://pjlink.jbmia.or.jp/english/ for information on PJLink and compatible devices. — CC0 1.0 Universal
  • poler — Infix notation macro generator — LLGPL
  • rpcq — Message and RPC specifications for Rigetti Quantum Cloud Services. — Apache 2
  • shadowed-bindings — Establishes a new lexical context within which specified bindings are explicitly shadowed, making it clear that they are not referenced within, thereby reducing cognitive load. — Public Domain
  • static-dispatch — Static generic function dispatch for Common Lisp. — MIT
  • trivial-jumptables — Provides efficient O(1) jumptables on supported Common Lisp implementations and falls back to O(log(n)) on others. — Public Domain
  • trivial-sockets — trivial-sockets — MIT
  • utility — A collection of useful functions and macros. — MIT
  • wild-package-inferred-system — Introduces the wildcards `*' and `**' into package-inferred-system — MIT
Updated projectsalexandriaaprilarchitecture.builder-protocolarchitecture.hooksasdf-vizbstcamblcari3scarriercavemancffichronicitycl-anacl-bibtexcl-cffi-gtkcl-charmscl-cognitocl-collidercl-conllucl-dbicl-digraphcl-environmentscl-epochcl-hamcrestcl-json-helpercl-ledgercl-markdowncl-patternscl-pythoncl-quickcheckcl-strcl-tetris3dcl-tiledcl-tomlcl-unificationclazyclipcloser-mopclxcodexcovercroatoandbusde.setf.wilburdefinitionsdocparserdufyeclectorevent-emitterf2clfemlispfiascoflarefloat-featuresfunction-cachefxmlgamebox-mathgendlgenhashglsl-toolkitgolden-utilsharmonyhelambdaphttp-bodyhu.dwim.web-serverip-interfacesironcladjonathanjsonrpclacklisp-binarylisp-chatlocal-timemaidenmcclimmmapopticloverlordparachuteparenscriptparser.common-rulespetalisppgloaderplexippus-xpathplumpplump-sexppostmodernprotestprotobufqbase64qlotquriracerregular-type-expressionsafety-paramssc-extensionsserapeumshadowsimple-tasksslysnakessnoozestaplestealth-mixinstefilstumpwmthe-cost-of-nothingtime-intervaltrivial-benchmarktrivial-utilitiesumbrautilities.binary-dumpvgplotwebsocket-driverwith-c-syntaxwoozacl.

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

Enjoy!

2018-10-19

October 2018 Quicklisp dist update now available

New projects:
  • arrows — Implements -> and ->> from Clojure, as well as several expansions on the idea. — CC0
  • authenticated-encryption — Authenticated-Encryption functions — MIT
  • base64 — Base64 encoding and decoding for Common Lisp. — Apache 2.0
  • black-tie — Noise library for Common Lisp. — BSD
  • cl-clblas — clBLAS binding — Apache License, Version 2.0
  • cl-dotenv — Utility library for loading .env files — MIT
  • cl-fuzz — A Fuzz Testing Framework — BSD-2
  • cl-las — Library to manipulate LAS files — ISC
  • cl-proj — CL-PROJ provides Proj.4 library bindings — BSD
  • cl-prolog2 — Common Interface to the ISO prolog implementations from Common Lisp — MIT
  • cover — Code coverage utility for Common Lisp — MIT
  • destructuring-bind-star — DESTRUCTURING-BIND with proper error signaling — MIT
  • everblocking-stream — A stream that always blocks and never has data available. — Public domain
  • heap — Binary Heap for Common Lisp. — Apache 2.0
  • huffman — Huffman encoding and decoding for Common Lisp. — Apache 2.0
  • lazy — Lazy forms for Common Lisp. — Apache 2.0
  • lorem-ipsum — Lorem ipsum generator in portable Common Lisp — MIT
  • parse — Parsing package for Common Lisp. — Apache 2.0
  • print-html — Simple html generator. — MIT License
  • protest — Common Lisp PROtocol and TESTcase Manager — LLGPL
  • re — Lua-style string pattern matching. — Apache 2.0
  • regular-type-expression — This project contains several Common Lisp packages — MIT
  • safe-read — A variant of READ secure against internbombing, excessive input and macro characters. — BSD 2-clause
  • safety-params — Filter parameters — BSD 2-Clause
  • sc-extensions — additional library collection for cl-collider — Public Domain / 0-clause MIT
  • sha1 — SHA1 Digest and HMAC for LispWorks. — Apache 2.0
  • sycamore — A fast, purely functional data structure library — BSD-3
  • targa — Targa Image Loading for Common Lisp. — Apache 2.0
  • trivial-cltl2 — Compatibility package exporting CLtL2 functionality — LLGPL
Updated projectsarray-utilsasdf-vizassoc-utilsbinary-iobit-smashercari3sceplcl+sslcl-anacl-cffi-gtkcl-collidercl-colors2cl-i18ncl-kanrencl-ledgercl-liballegrocl-mecabcl-mixedcl-neovimcl-notebookcl-patternscl-plumbingcl-portmanteaucl-postgres-plus-uuidcl-progress-barcl-pslibcl-pslib-barcodecl-pythoncl-rabbitcl-sdl2cl-sdl2-imagecl-sdl2-mixercl-sdl2-ttfclackcloser-mopclosure-commonclunit2clxcodexcolleencommonqtcroatoancxmlcxml-stpdataflydefinitionsdexadordjuladmldo-urlencodedufydynamic-mixinseasy-audioeclectorfemlispfunction-cachefxmlgamebox-mathgeowktgolden-utilsharmonyiclendarinquisitorintegralironcladlacklasslichat-tcp-serverlog4clmaidenmcclimmitomito-attachmentmywayninevehningleoverlordpango-markupparachuteparser.iniperlrepetalispplace-utilsplexippus-xpathplump-sexppostmodernpreplprint-licensesqlotqtoolsquriread-csvroves-dot2scalplselserapeumshadowshuffletronslysplit-sequencest-jsonstaplestmxstumpwmsxqltime-intervaltootertrace-dbtrack-besttriviatrivial-benchmarktrivial-garbagetrivial-gray-streamstrivial-indenttrivial-utilitiesubiquitousutmvarjovernacularwoowookie.

Removed projects: clot, clpmr, cobstor, html-sugar, ie3fp, manardb, metafs, mime4cl, net4cl, npg, ods4cl, plain-odbc, quid-pro-quo, sanitized-params, sclf, smtp4cl, tiff4cl.

The removed projects no longer work on SBCL.

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