{"count":52321,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=1019","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=1017","results":[{"name":"cl-syntax","portdir":"lisp/cl-syntax","version":"20150315","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/m2ym/cl-syntax","description":"Reader Syntax Coventions for Common Lisp and SLIME","long_description":"Reader Syntax Coventions for Common Lisp and SLIME","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["sbcl","clang-18"]},{"type":"lib","ports":["cl-interpol","cl-markup","cl-named-readtables","cl-annot","cl-fare-quasiquote","cl-clsql","cl-trivial-types","cl-anonfun"]}],"depends_on":[{"type":"lib","ports":["cl-fast-http","cl-jonathan","cl-locale"]}]},{"name":"cl-symbol-munger","portdir":"lisp/cl-symbol-munger","version":"20220120","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/AccelerationNet/symbol-munger","description":"Common Lisp library that supports unit testing.","long_description":"Common Lisp library that supports unit testing.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","abcl","sbcl","clang-18"]},{"type":"lib","ports":["cl-iterate","cl-alexandria"]},{"type":"test","ports":["cl-lisp-unit2"]}],"depends_on":[{"type":"lib","ports":["cl-collectors","cl-lisp-unit2"]}]},{"name":"cl-s-xml","portdir":"lisp/cl-s-xml","version":"20080215","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://s-xml.common-lisp.dev","description":"S-XML is a simple XML parser implemented in Common Lisp","long_description":"S-XML is a simple XML parser implemented in Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]}],"depends_on":[{"type":"lib","ports":["cl-prevalence"]}]},{"name":"cl-swap-bytes","portdir":"lisp/cl-swap-bytes","version":"1.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sionescu/swap-bytes","description":"Optimized byte-swapping primitives.","long_description":"Optimized byte-swapping primitives.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-trivial-features"]},{"type":"test","ports":["cl-fiveam"]}],"depends_on":[{"type":"lib","ports":["cl-iolib","cl-pngload"]}]},{"name":"cl-swank","portdir":"lisp/cl-swank","version":"2.28","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/slime/slime","description":"Swank from SLIME","long_description":"Swank from SLIME","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-arnesi","cl-clack","cl-log4cl","cl-mgl-pax","cl-stefil"]}]},{"name":"cl-string-case","portdir":"lisp/cl-string-case","version":"20180718","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pkhuong/string-case","description":"string-case is a macro that generates specialised decision trees to dispatch on string equality","long_description":"string-case is a macro that generates specialised decision trees to dispatch on string equality","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]}],"depends_on":[{"type":"lib","ports":["cl-hunchentoot-errors","cl-serapeum"]}]},{"name":"cl-str","portdir":"lisp/cl-str","version":"0.21","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/vindarel/cl-str","description":"Modern, consistent and terse Common Lisp string manipulation library","long_description":"Modern, consistent and terse Common Lisp string manipulation library","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","sbcl","clang-18","abcl"]},{"type":"lib","ports":["cl-fiveam","cl-ppcre-unicode","cl-change-case"]},{"type":"test","ports":["cl-fiveam"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-nkeymaps","cl-prompter"]}]},{"name":"cl-stefil","portdir":"lisp/cl-stefil","version":"20181102","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gitlab.common-lisp.net/stefil/stefil","description":"Stefil - Simple Test Framework In Lisp","long_description":"Stefil - Simple Test Framework In Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","abcl","clisp","sbcl"]},{"type":"lib","ports":["cl-alexandria","cl-iterate","cl-swank","cl-metabang-bind"]}],"depends_on":[{"type":"lib","ports":["cl-gettext","cl-log4cl","cl-mysql"]}]},{"name":"cl-static-vectors","portdir":"lisp/cl-static-vectors","version":"1.9.3","license":"MIT","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://github.com/sionescu/static-vectors","description":"Allocate SIMPLE-ARRAYs in static memory","long_description":"Allocate SIMPLE-ARRAYs in static memory","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","sbcl","clang-18"]},{"type":"lib","ports":["cl-alexandria","cl-fiveam","cl-cffi"]}],"depends_on":[{"type":"lib","ports":["cl-async","cl-fast-io","cl-pngload"]}]},{"name":"cl-s-sysdeps","portdir":"lisp/cl-s-sysdeps","version":"20210202","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/svenvc/s-sysdeps","description":"A Common Lisp abstraction layer over platform dependent functionality.","long_description":"A Common Lisp abstraction layer over platform dependent functionality.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-bordeaux-threads","cl-usocket"]}],"depends_on":[{"type":"lib","ports":["cl-prevalence"]}]},{"name":"cl-sqlite","portdir":"lisp/cl-sqlite","version":"0.2.1","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/TeMPOraL/cl-sqlite","description":"Common Lisp binding for SQLite","long_description":"Common Lisp binding for SQLite","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["sqlite3","cl-iterate","cl-bordeaux-threads","cl-fiveam","cl-cffi"]}],"depends_on":[{"type":"lib","ports":["cl-dbi","cl-lack"]}]},{"name":"cl-split-sequence","portdir":"lisp/cl-split-sequence","version":"2.0.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://tracker.debian.org/cl-split-sequence","description":"Common Lisp package to split a sequence of objects","long_description":"Common Lisp package to split a sequence of objects","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-fiveam"]}],"depends_on":[{"type":"lib","ports":["cl-3bmd","cl-colorize","cl-djula","cl-gettext","cl-idna","cl-lack","cl-postmodern","cl-postgres","cl-prove","cl-quri","cl-routes","cl-serapeum","cl-uax-15","cl-usocket"]}]},{"name":"cl-spinneret","portdir":"lisp/cl-spinneret","version":"20231123","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruricolist/spinneret","description":"Common Lisp HTML5 generator.","long_description":"Common Lisp HTML5 generator.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-trivial-gray-streams","cl-trivia","cl-markdown","cl-serapeum","cl-parenscript","cl-in-nomine","cl-ppcre","cl-alexandria","cl-fiveam","cl-global-vars"]},{"type":"test","ports":["cl-fiveam"]}],"depends_on":[{"type":"build","ports":["nyxt"]}]},{"name":"cl-speedy-queue","portdir":"lisp/cl-speedy-queue","version":"20110928","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zkat/cl-speedy-queue","description":"Lightweight, optimized queue implementation for CL","long_description":"Lightweight, optimized queue implementation for CL","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]}],"depends_on":[{"type":"lib","ports":["cl-anypool","cl-legion"]}]},{"name":"cl-smart-buffer","portdir":"lisp/cl-smart-buffer","version":"20211018","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fukamachi/smart-buffer","description":"Smart octets buffer","long_description":"Smart octets buffer","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","abcl","clisp","sbcl"]},{"type":"lib","ports":["cl-flexi-streams","cl-babel","cl-prove","cl-xsubseq"]}],"depends_on":[{"type":"lib","ports":["cl-fast-http"]}]},{"name":"cl-slynk","portdir":"lisp/cl-slynk","version":"20240810","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joaotavora/sly","description":"SLYNK - Sylvester the Cat's Common Lisp IDE","long_description":"SLYNK - Sylvester the Cat's Common Lisp IDE","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","sbcl","clang-18"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-log4cl"]}]},{"name":"cl-slice","portdir":"lisp/cl-slice","version":"20210514","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tpapp/cl-slice","description":"Array slices for Common Lisp","long_description":"Array slices for Common Lisp","active":true,"categories":["devel","www","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-anaphora","cl-let-plus","cl-alexandria"]}],"depends_on":[{"type":"lib","ports":["cl-djula"]}]},{"name":"cl-skippy","portdir":"lisp/cl-skippy","version":"20171027","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/xach/skippy","description":"Common Lisp GIF library","long_description":"Common Lisp GIF library","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]}],"depends_on":[{"type":"lib","ports":["cl-opticl"]}]},{"name":"cl-simple-tasks","portdir":"lisp/cl-simple-tasks","version":"20230603","license":"zlib","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Shinmera/simple-tasks","description":"A very simple task scheduling framework.","long_description":"A very simple task scheduling framework.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-dissect","cl-array-utils","cl-bordeaux-threads"]}],"depends_on":[{"type":"lib","ports":["cl-trivial-main-thread"]}]},{"name":"cl-should-test","portdir":"lisp/cl-should-test","version":"20190829","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/vseloved/should-test","description":"A minimal yet feature-rich Common Lisp test framework","long_description":"A minimal yet feature-rich Common Lisp test framework","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-ppcre","cl-rutils","cl-local-time","cl-osicat"]}],"depends_on":[{"type":"lib","ports":["cl-redis","cl-rutils-test"]},{"type":"test","ports":["cl-rutils"]}]},{"name":"cl-serapeum","portdir":"lisp/cl-serapeum","version":"20231203","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruricolist/serapeum","description":"Utilities beyond Alexandria.","long_description":"Utilities beyond Alexandria.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-split-sequence","cl-trivial-cltl2","cl-introspect-environment","cl-trivia","cl-local-time","cl-atomics","cl-parse-declarations","cl-parse-number","cl-string-case","cl-trivial-file-size","cl-trivial-macroexpand-all","cl-alexandria","cl-bordeaux-threads","cl-global-vars","cl-trivial-garbage"]},{"type":"test","ports":["cl-local-time","cl-atomics"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-nfiles","cl-nhooks","cl-prompter","cl-spinneret"]}]},{"name":"cl-salza2","portdir":"lisp/cl-salza2","version":"2.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/xach/salza2","description":"ZLIB compression in Common Lisp","long_description":"ZLIB compression in Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-flexi-streams","cl-parachute","cl-trivial-gray-streams","cl-chipz"]}],"depends_on":[{"type":"lib","ports":["cl-zpng"]}]},{"name":"cl-rutils-test","portdir":"lisp/cl-rutils","version":"20220915","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/vseloved/rutils","description":"Radical Utilities for Common Lisp","long_description":"Radical Utilities for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-rutils","cl-should-test"]}],"depends_on":[]},{"name":"cl-rutils","portdir":"lisp/cl-rutils","version":"20220915","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/vseloved/rutils","description":"Radical Utilities for Common Lisp","long_description":"Radical Utilities for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","abcl","sbcl","clang-18"]},{"type":"lib","ports":["cl-named-readtables","cl-closer-mop"]},{"type":"test","ports":["cl-should-test"]}],"depends_on":[{"type":"lib","ports":["cl-redis","cl-rutils-test","cl-should-test"]}]},{"name":"cl-rt","portdir":"lisp/cl-rt","version":"20090812.gita6a7503","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://tracker.debian.org/pkg/cl-rt","description":"Common Lisp regression tester from MIT","long_description":"Common Lisp regression tester from MIT","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"lib","ports":["cl-usocket","cl-anaphora","cl-cffi","cl-trivial-garbage","cl-alexandria","cl-iterate","cl-lml2","cl-mimeparse","cl-nibbles","cl-osicat"]},{"type":"test","ports":["cl-ironclad","cl-kmrcl"]}]},{"name":"cl-rove","portdir":"lisp/cl-rove","version":"20240620","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fukamachi/rove","description":"Yet another testing framework intended to be a successor of Prove","long_description":"Yet another testing framework intended to be a successor of Prove","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-trivial-gray-streams","cl-dissect","cl-bordeaux-threads"]}],"depends_on":[{"type":"lib","ports":["cl-anypool","cl-dbi","cl-dexador-test"]}]},{"name":"cl-routes","portdir":"lisp/cl-routes","version":"20170119","license":"LGPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/archimag/cl-routes","description":"Common Lisp implementation of the routes system for mapping URL's","long_description":"Common Lisp implementation of the routes system for mapping URL's","active":true,"categories":["devel","www","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","abcl","clisp","sbcl"]},{"type":"lib","ports":["cl-lift","cl-puri","cl-split-sequence","cl-iterate"]}],"depends_on":[{"type":"lib","ports":["cl-easy-routes"]}]},{"name":"cl-rfc2388","portdir":"lisp/cl-rfc2388","version":"20180830","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jdz/rfc2388","description":"An implementation of RFC 2388 in Common Lisp","long_description":"An implementation of RFC 2388 in Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]}],"depends_on":[{"type":"lib","ports":["cl-hunchentoot"]}]},{"name":"cl-retrospectiff","portdir":"lisp/cl-retrospectiff","version":"20211121","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/slyrus/retrospectiff","description":"A library for reading and writing TIFF image files in common lisp","long_description":"A library for reading and writing TIFF image files in common lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-deflate","cl-flexi-streams","cl-opticl-core","cl-ieee-floats","cl-jpeg","cl-com.gigamonkeys.binary-data"]}],"depends_on":[{"type":"lib","ports":["cl-opticl"]}]},{"name":"cl-redis","portdir":"lisp/cl-redis","version":"20200616","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/vseloved/cl-redis","description":"Redis client for Common Lisp","long_description":"Redis client for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-usocket","cl-ppcre","cl-should-test","cl-rutils","cl-bordeaux-threads","cl-flexi-streams","cl-babel"]}],"depends_on":[{"type":"lib","ports":["cl-lack"]}]},{"name":"cl-quri","portdir":"lisp/cl-quri","version":"0.7.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fukamachi/quri","description":"Yet another URI library for Common Lisp","long_description":"Yet another URI library for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-alexandria","cl-utilities","cl-babel","cl-split-sequence","cl-prove"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-cookie","cl-dexador","cl-gopher","cl-http-body","cl-async","cl-nfiles","cl-phos","cl-wookie","cl-lack"]}]},{"name":"cl-quicklisp","portdir":"devel/cl-quicklisp","version":"2015-01-28","license":"permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.quicklisp.org/beta/","description":"Quicklisp is a library manager for Common Lisp","long_description":"Quicklisp is a library manager for Common Lisp. It works with your existing Common Lisp implementation to download, install, and load any of over 1,500 libraries with a few simple commands.","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"jrjsmrtn","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"cl-qrencode","portdir":"lisp/cl-qrencode","version":"0.1.2","license":"GPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jnjcc/cl-qrencode","description":"QR code 2005 encoder in Common Lisp","long_description":"QR code 2005 encoder in Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-lisp-unit","cl-zpng"]}],"depends_on":[{"type":"build","ports":["nyxt"]}]},{"name":"cl-pythonic-string-reader","portdir":"lisp/cl-pythonic-string-reader","version":"20180618","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/smithzvk/pythonic-string-reader","description":"A simple and unintrusive read table modification inspired by Python's three quote strings.","long_description":"A simple and unintrusive read table modification inspired by Python's three quote strings.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-named-readtables"]}],"depends_on":[{"type":"lib","ports":["cl-mgl-pax","cl-dref"]}]},{"name":"cl-py-configparser","portdir":"lisp/cl-py-configparser","version":"1.0.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://py-configparser.common-lisp.dev","description":"Common Lisp implementation of the Python ConfigParser module","long_description":"Common Lisp implementation of the Python ConfigParser module","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-parse-number"]}],"depends_on":[{"type":"build","ports":["nyxt"]}]},{"name":"cl-puri","portdir":"lisp/cl-puri","version":"1.5.7.2","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://cliki.net/puri","description":"Portable URI Library for Common Lisp","long_description":"Portable URI Library for Common Lisp","active":true,"categories":["devel","www","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-ptester"]}],"depends_on":[{"type":"lib","ports":["cl-drakma","cl-routes","cl-thrift","cl-toot"]}]},{"name":"cl-ptester","portdir":"lisp/cl-ptester","version":"20160829.gitfe69fde","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://tracker.debian.org/pkg/cl-ptester","description":"Test suite for Common Lisp programs","long_description":"Test suite for Common Lisp programs","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"lib","ports":["cl-puri"]},{"type":"test","ports":["cl-base64"]}]},{"name":"cl-prove","portdir":"lisp/cl-prove","version":"20191231","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fukamachi/prove","description":"Yet another unit testing framework for Common Lisp","long_description":"Yet another unit testing framework for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-ppcre","cl-colors","cl-alexandria","cl-split-sequence","cl-ansi-text"]}],"depends_on":[{"type":"lib","ports":["cl-assoc-utils","cl-cookie","cl-fast-http","cl-http-body","cl-lack","cl-legion","cl-locale","cl-proc-parse","cl-quri","cl-smart-buffer","cl-xsubseq"]}]},{"name":"cl-prompter","portdir":"lisp/cl-prompter","version":"0.1.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/atlas-engineer/prompter","description":"Live-narrowing, fuzzy-matching, extensible prompt framework","long_description":"Live-narrowing, fuzzy-matching, extensible prompt framework","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-moptilities","cl-containers","cl-lisp-unit2","cl-nclasses","cl-trivial-package-local-nicknames","cl-lparallel","cl-serapeum","cl-str","cl-alexandria","cl-closer-mop","cl-calispel"]},{"type":"test","ports":["cl-lisp-unit2"]}],"depends_on":[{"type":"build","ports":["nyxt"]}]},{"name":"cl-proc-parse","portdir":"lisp/cl-proc-parse","version":"20190809","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fukamachi/proc-parse","description":"Procedural vector parser","long_description":"Procedural vector parser","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-babel","cl-prove","cl-alexandria"]}],"depends_on":[{"type":"lib","ports":["cl-cookie","cl-fast-http","cl-jonathan"]}]},{"name":"cl-prevalence","portdir":"lisp/cl-prevalence","version":"20221122","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/40ants/cl-prevalence","description":"In memory database system for Common Lisp","long_description":"In memory database system for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["sbcl","clang-18"]},{"type":"lib","ports":["cl-s-sysdeps","cl-fiveam","cl-find-port","cl-s-xml","cl-moptilities"]}],"depends_on":[{"type":"build","ports":["nyxt"]}]},{"name":"cl-ppcre-unicode","portdir":"lisp/cl-ppcre","version":"2.1.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/edicl/cl-ppcre","description":"Portable Perl-compatible regular expressions for Common Lisp","long_description":"CL-PPCRE is a fast, portable, thread-safe regular expression library for Common Lisp compatible with Perl","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","abcl","sbcl","clang-18"]},{"type":"lib","ports":["cl-unicode","cl-ppcre"]},{"type":"test","ports":["cl-flexi-streams"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-change-case","cl-nodgui","cl-str"]}]},{"name":"cl-ppcre","portdir":"lisp/cl-ppcre","version":"2.1.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/edicl/cl-ppcre","description":"Portable Perl-compatible regular expressions for Common Lisp","long_description":"CL-PPCRE is a fast, portable, thread-safe regular expression library for Common Lisp compatible with Perl","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","clisp","sbcl","abcl"]},{"type":"lib","ports":["cl-flexi-streams"]},{"type":"test","ports":["cl-flexi-streams","cl-unicode"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-async","cl-change-case","cl-colors2","cl-cookie","cl-dexador","cl-dissect","cl-djula","cl-drakma","cl-http-body","cl-hunchentoot","cl-jonathan","cl-js","cl-lack","cl-markdown","cl-mimeparse","cl-montezuma","cl-nodgui","cl-access","cl-parenscript","cl-parser-combinators","cl-phos","cl-ppcre-unicode","cl-prove","cl-redis","cl-should-test","cl-spinneret","cl-test-more","cl-toot","cl-trivia","cl-trivial-rfc-1123","cl-try","cl-uax-15","cl-unicode","cl-wookie","cl-optima"]}]},{"name":"cl-postmodern","portdir":"lisp/cl-postmodern","version":"1.33.10","license":"MIT and BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/marijnh/Postmodern","description":"A Common Lisp PostgreSQL programming interface","long_description":"A Common Lisp PostgreSQL programming interface","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-split-sequence","cl-closer-mop","cl-alexandria","cl-postgres-plus-local-time","cl-postgres","cl-local-time","cl-bordeaux-threads","cl-fiveam","cl-global-vars"]}],"depends_on":[{"type":"test","ports":["cl-local-time"]}]},{"name":"cl-postgres-plus-local-time","portdir":"lisp/cl-local-time","version":"20240817","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dlowe-net/local-time","description":"Time manipulation library for Common Lisp","long_description":"Time manipulation library for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-local-time","cl-postgres"]}],"depends_on":[{"type":"lib","ports":["cl-postmodern"]}]},{"name":"cl-postgres","portdir":"lisp/cl-postmodern","version":"1.33.10","license":"MIT and BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/marijnh/Postmodern","description":"A Common Lisp PostgreSQL programming interface","long_description":"A Common Lisp PostgreSQL programming interface","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-usocket","cl-base64","cl-uax-15","cl-ironclad","cl-fiveam","cl-md5","cl-split-sequence"]}],"depends_on":[{"type":"lib","ports":["cl-clsql","cl-dbi","cl-postgres-plus-local-time","cl-postmodern"]}]},{"name":"cl-png-read","portdir":"lisp/cl-png-read","version":"20170815","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Ramarren/png-read","description":"A PNG decoder for Common Lisp","long_description":"A PNG decoder for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-chipz","cl-iterate","cl-babel"]}],"depends_on":[{"type":"lib","ports":["cl-opticl","cl-pngload-test"]}]},{"name":"cl-pngload-test","portdir":"lisp/cl-pngload","version":"20220402","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/bufferswap/pngload","description":"A PNG (Portable Network Graphics) image format decoder.","long_description":"A PNG (Portable Network Graphics) image format decoder.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-alexandria","cl-pngload","cl-local-time","cl-opticl","cl-png-read"]}],"depends_on":[]},{"name":"cl-pngload","portdir":"lisp/cl-pngload","version":"20220402","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/bufferswap/pngload","description":"A PNG (Portable Network Graphics) image format decoder.","long_description":"A PNG (Portable Network Graphics) image format decoder.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","clisp","sbcl","clang-18"]},{"type":"lib","ports":["cl-3bz","cl-mmap","cl-alexandria","cl-zpb-exif","cl-parse-float","cl-cffi","cl-static-vectors","cl-swap-bytes"]}],"depends_on":[{"type":"lib","ports":["cl-nodgui","cl-opticl","cl-pngload-test"]}]},{"name":"cl-plus-ssl","portdir":"lisp/cl-plus-ssl","version":"20230731","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cl-plus-ssl/cl-plus-ssl","description":"A Common Lisp interface to OpenSSL / LibreSSL","long_description":"A Common Lisp interface to OpenSSL / LibreSSL","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","abcl","sbcl","clang-18"]},{"type":"lib","ports":["cl-trivial-features","cl-trivial-garbage","cl-trivial-gray-streams","openssl3","cl-trivial-sockets","cl-usocket","cl-cffi","cl-alexandria","cl-bordeaux-threads","cl-flexi-streams"]}],"depends_on":[{"type":"lib","ports":["cl-dexador","cl-drakma","cl-hunchentoot","cl-phos","cl-toot"]}]}]}