{"count":51509,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=805","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=803","results":[{"name":"py311-elasticsearch","portdir":"python/py-elasticsearch","version":"9.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/elastic/elasticsearch-py","description":"Python client for Elasticsearch","long_description":"Python client for Elasticsearch","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-certifi","py311-urllib3"]}],"depends_on":[]},{"name":"spegla","portdir":"net/spegla","version":"1.1p5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hrs-allbsd/spegla","description":"Spegla is a mirror program for FTP sites","long_description":"Spegla is a mirror program for FTP sites","active":true,"categories":["net","ftp"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]}],"depends_on":[]},{"name":"py311-pika","portdir":"python/py-pika","version":"1.3.2","license":"(MPL-1.1 or GPL-2+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pika.readthedocs.org/","description":"Pure-Python implementation of the AMQP 0-9-1 protocol.","long_description":"Pure-Python implementation of the AMQP 0-9-1 protocol.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2891}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py-pika"]}]},{"name":"garagejam","portdir":"gnome/garagejam","version":"5.0.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.garagejam.org/","description":"Garagejam is Free Music Recording Studio Software for GNOME","long_description":"Garagejam is Free Music Recording Studio Software for GNOME Free Music Recording Studio recordings via api.gingerblue.org","active":true,"categories":["gnome"],"maintainers":[{"name":"ole","github":"oleaamot","ports_count":7}],"variants":["debug","debugoptimized","quartz","x11","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18","gettext","intltool","librsvg","makeicns"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gstreamer1-gst-plugins-good","gstreamer1-gst-plugins-ugly","gtk3","harfbuzz","glib2","pango","gettext-runtime","libxml2","json-glib","desktop-file-utils","gnome-common","gstreamer1","gstreamer1-gst-plugins-bad","gstreamer1-gst-plugins-base"]},{"type":"run","ports":["adwaita-icon-theme"]}],"depends_on":[]},{"name":"jet","portdir":"textproc/jet","version":"0.7.27","license":"EPL-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/borkdude/jet","description":"CLI to transform between JSON, EDN, YAML and Transit using Clojure","long_description":"CLI to transform between JSON, EDN, YAML and Transit using Clojure","active":true,"categories":["devel","textproc"],"maintainers":[],"variants":["jdk17","jdk11"],"dependencies":[{"type":"build","ports":["openjdk17-graalvm","clang-17"]}],"depends_on":[]},{"name":"py311-pyarrow","portdir":"devel/apache-arrow","version":"23.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal","debug"],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pip","py311-setuptools_scm","py311-wheel","py311-setuptools","py311-installer","cctools","cmake","ninja","bash"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["boost181","py311-numpy","py311-brotli","py311-pycares","py311-cython","python311","apache-arrow"]},{"type":"test","ports":["py311-pytest","py311-cffi","py311-tz","py311-pandas","py311-pytest-lazy-fixture","py311-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py311-lonboard"]},{"type":"run","ports":["py311-datasets"]}]},{"name":"py311-pytest-lazy-fixture","portdir":"python/py-pytest-lazy-fixture","version":"0.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tvorog/pytest-lazy-fixture","description":"It helps to use fixtures in pytest.mark.parametrize","long_description":"Use your fixtures in @pytest.mark.parametrize.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-flake8","py311-tox"]}],"depends_on":[{"type":"test","ports":["py311-pyarrow"]}]},{"name":"md2vim","portdir":"textproc/md2vim","version":"21.12.14.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://foosoft.net/projects/md2vim/","description":"Tool for automatically converting markdown to vimdoc format","long_description":"Tool for automatically converting markdown to vimdoc format","active":true,"categories":["textproc"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-17"]}],"depends_on":[]},{"name":"alacenc","portdir":"audio/alacenc","version":"0.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/flacon/alacenc","description":"Apple Lossless Audio Codec Encoder","long_description":"Apple Lossless Audio Codec Encoder","active":true,"categories":["audio"],"maintainers":[{"name":"vital.had","github":"barracuda156","ports_count":2571}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-16"]}],"depends_on":[]},{"name":"killport","portdir":"sysutils/killport","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jkfran/killport","description":"kill processes running on a specified port","long_description":"killport is a command-line utility for killing processes listening on specific ports. It's designed to be simple, fast, and effective.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1595}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","libiconv"]}],"depends_on":[]},{"name":"uvw-static","portdir":"devel/uvw","version":"3.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[{"name":"vital.had","github":"barracuda156","ports_count":2571}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-17"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"uvw-headers","portdir":"devel/uvw","version":"3.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[{"name":"vital.had","github":"barracuda156","ports_count":2571}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-17"]}],"depends_on":[]},{"name":"py39-fortranformat","portdir":"python/py-fortranformat","version":"2.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Mimics Fortran textual IO in Python","long_description":"Generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.","active":false,"categories":["science","python","print"],"maintainers":[{"name":"vital.had","github":"barracuda156","ports_count":2571}],"variants":[],"dependencies":[{"type":"build","ports":["py39-poetry-core","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py310-fortranformat","portdir":"python/py-fortranformat","version":"2.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/brendanarnold/py-fortranformat","description":"Mimics Fortran textual IO in Python","long_description":"Generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.","active":true,"categories":["science","python","print"],"maintainers":[{"name":"vital.had","github":"barracuda156","ports_count":2571}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py311-fortranformat","portdir":"python/py-fortranformat","version":"2.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/brendanarnold/py-fortranformat","description":"Mimics Fortran textual IO in Python","long_description":"Generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.","active":true,"categories":["science","python","print"],"maintainers":[{"name":"vital.had","github":"barracuda156","ports_count":2571}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"cl-3bmd","portdir":"lisp/cl-3bmd","version":"20240515","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/3b/3bmd","description":"markdown processor in CL using esrap parser","long_description":"markdown processor in CL using esrap parser","active":true,"categories":["textproc","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","ccl","clisp","sbcl"]},{"type":"lib","ports":["cl-split-sequence","cl-colorize","cl-esrap","cl-fiasco"]}],"depends_on":[{"type":"lib","ports":["cl-gendoc","cl-mgl-pax"]}]},{"name":"cl-annot","portdir":"lisp/cl-annot","version":"20150606","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/m2ym/cl-annot","description":"Python-like Annotation Syntax for Common Lisp","long_description":"Python-like Annotation Syntax for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-alexandria"]}],"depends_on":[{"type":"lib","ports":["cl-jonathan","cl-locale","cl-syntax"]}]},{"name":"cl-anonfun","portdir":"lisp/cl-anonfun","version":"20111202","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/arielnetworks/cl-anonfun","description":"Anonymous function helpers for Common Lisp","long_description":"Anonymous function helpers for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]}],"depends_on":[{"type":"lib","ports":["cl-syntax"]}]},{"name":"cl-closer-mop","portdir":"lisp/cl-closer-mop","version":"20241101","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pcostanza/closer-mop","description":"Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features","long_description":"Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-access","cl-djula","cl-cffi-gtk","cl-collectors","cl-contextl","cl-dbi","cl-in-nomine","cl-moptilities","cl-nhooks","cl-nsymbols","cl-optima","cl-postmodern","cl-prompter","cl-rutils","cl-thrift","cl-trivia","cl-com.inuoe.jzon","cl-try"]}]},{"name":"cl-colorize","portdir":"lisp/cl-colorize","version":"20241110","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/kingcons/colorize","description":"A Syntax Highlighting library","long_description":"A Syntax Highlighting library","active":true,"categories":["textproc","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","ccl","clisp","sbcl","abcl"]},{"type":"lib","ports":["cl-split-sequence","cl-html-encode","cl-alexandria"]}],"depends_on":[{"type":"lib","ports":["cl-3bmd"]}]},{"name":"cl-esrap","portdir":"lisp/cl-esrap","version":"20240514","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/scymtym/esrap","description":"Common Lisp packrat parser","long_description":"Common Lisp packrat parser","active":true,"categories":["textproc","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ccl","sbcl","clang-17","abcl","clisp"]},{"type":"lib","ports":["cl-trivial-with-current-source-form","cl-fiveam"]}],"depends_on":[{"type":"lib","ports":["cl-3bmd","cl-nodgui"]}]},{"name":"cl-fare-utils","portdir":"lisp/cl-fare-utils","version":"20221129","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fare/fare-utils","description":"General purposes utilities for Common Lisp","long_description":"General purposes utilities for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-hu.dwim.stefil"]}],"depends_on":[{"type":"lib","ports":["cl-fare-quasiquote"]}]},{"name":"cl-fiasco","portdir":"lisp/cl-fiasco","version":"20200314","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joaotavora/fiasco","description":"Common Lisp test framework that treasures your failures, logical continuation of Stefil.","long_description":"Common Lisp test framework that treasures your failures, logical continuation of Stefil.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ccl","sbcl","clang-17","abcl","clisp"]},{"type":"lib","ports":["cl-trivial-gray-streams","cl-alexandria"]}],"depends_on":[{"type":"lib","ports":["cl-3bmd"]}]},{"name":"cl-html-encode","portdir":"lisp/cl-html-encode","version":"1.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.cliki.net/html-encode","description":"html-encode is a small library for encoding text in various web-savvy formats","long_description":"html-encode is a small library for encoding text in various web-savvy formats","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]}],"depends_on":[{"type":"lib","ports":["cl-colorize","cl-markdown"]}]},{"name":"cl-ieee-floats","portdir":"lisp/cl-ieee-floats","version":"20220126","license":"zlib","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/marijnh/ieee-floats","description":"Common Lisp IEEE-754 float en- and decoding","long_description":"Common Lisp IEEE-754 float en- and decoding","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","sbcl","clang-17"]},{"type":"lib","ports":["cl-fiveam"]}],"depends_on":[{"type":"lib","ports":["cl-retrospectiff","cl-thrift","cl-try"]}]},{"name":"cl-interpol","portdir":"lisp/cl-interpol","version":"0.2.7","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/edicl/cl-interpol","description":"Common Lisp surface syntax niceties","long_description":"Common Lisp surface syntax niceties","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ccl","sbcl","clang-17","abcl","clisp"]},{"type":"lib","ports":["cl-named-readtables","cl-unicode"]}],"depends_on":[{"type":"lib","ports":["cl-fast-http","cl-lisp-unit2","cl-syntax"]}]},{"name":"cl-ironclad","portdir":"lisp/cl-ironclad","version":"0.61","license":"BSD","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://github.com/sharplispers/ironclad","description":"A cryptographic toolkit written in Common Lisp","long_description":"A cryptographic toolkit written in Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["sbcl","clang-17","abcl","ccl","clisp"]},{"type":"lib","ports":["cl-bordeaux-threads","cl-flexi-streams"]},{"type":"test","ports":["cl-rt"]}],"depends_on":[{"type":"lib","ports":["cl-async","cl-lack","cl-postgres"]}]},{"name":"cl-lisp-namespace","portdir":"lisp/cl-lisp-namespace","version":"20230623","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/guicho271828/lisp-namespace","description":"no more discussion on lisp-1 vs lisp-2. THIS IS LISP-N.","long_description":"no more discussion on lisp-1 vs lisp-2. THIS IS LISP-N.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-fiveam"]}],"depends_on":[{"type":"lib","ports":["cl-in-nomine","cl-trivia","cl-type-i"]}]},{"name":"cl-markup","portdir":"lisp/cl-markup","version":"20130917","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/arielnetworks/cl-markup","description":"Modern markup (HTML) generation library for Common Lisp","long_description":"Modern markup (HTML) generation library for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-test-more"]}],"depends_on":[{"type":"lib","ports":["cl-syntax"]}]},{"name":"cl-mgl-pax","portdir":"lisp/cl-mgl-pax","version":"20231030","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/melisgl/mgl-pax","description":"Reify definitions, provide portable access to docstrings and source locations in an extensible framework.","long_description":"Reify definitions, provide portable access to docstrings and source locations in an extensible framework.","active":true,"categories":["devel","textproc","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-swank","cl-trivial-utf-8","cl-mgl-pax-bootstrap","cl-alexandria","cl-md5","cl-3bmd","cl-named-readtables","cl-pythonic-string-reader"]},{"type":"test","ports":["cl-trivial-utf-8","cl-try"]}],"depends_on":[{"type":"lib","ports":["cl-dref-test","cl-mgl-pax-test","cl-try"]},{"type":"test","ports":["cl-dref"]}]},{"name":"cl-dref","portdir":"lisp/cl-mgl-pax","version":"20231030","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/melisgl/mgl-pax","description":"Reify definitions, provide portable access to docstrings and source locations in an extensible framework.","long_description":"Reify definitions, provide portable access to docstrings and source locations in an extensible framework.","active":true,"categories":["devel","textproc","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clisp","sbcl","clang-17","abcl","ccl"]},{"type":"lib","ports":["cl-named-readtables","cl-pythonic-string-reader","cl-mgl-pax-bootstrap"]},{"type":"test","ports":["cl-mgl-pax","cl-try"]}],"depends_on":[{"type":"lib","ports":["cl-dref-test"]}]},{"name":"cl-named-readtables","portdir":"lisp/cl-named-readtables","version":"20230828","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/melisgl/named-readtables","description":"Named-Readtables is a library that provides a namespace for readtables akin to the already-existing namespace of packages.","long_description":"Named-Readtables is a library that provides a namespace for readtables akin to the already-existing namespace of packages.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-mgl-pax-bootstrap"]}],"depends_on":[{"type":"lib","ports":["cl-fset","cl-nodgui","cl-parenscript","cl-fare-quasiquote","cl-interpol","cl-mgl-pax","cl-dref","cl-named-readtables-test","cl-pythonic-string-reader","cl-rutils","cl-syntax"]}]},{"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","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-named-readtables"]}],"depends_on":[{"type":"lib","ports":["cl-mgl-pax","cl-dref"]}]},{"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","ccl","clisp","sbcl","clang-17"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-stefil","cl-arnesi","cl-clack","cl-log4cl","cl-mgl-pax"]}]},{"name":"cl-test-more","portdir":"lisp/cl-test-more","version":"20130114","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jd/cl-test-more","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","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-ppcre"]}],"depends_on":[{"type":"lib","ports":["cl-circular-streams","cl-markup"]}]},{"name":"cl-trivial-cltl2","portdir":"lisp/cl-trivial-cltl2","version":"20211212","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Zulu-Inuoe/trivial-cltl2","description":"Portable CLtL2","long_description":"Portable CLtL2","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]}],"depends_on":[{"type":"lib","ports":["cl-serapeum","cl-trivia"]}]},{"name":"cl-trivial-types","portdir":"lisp/cl-trivial-types","version":"20120318","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/m2ym/trivial-types","description":"Trivial type definitions for Common Lisp","long_description":"Trivial type definitions for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]}],"depends_on":[{"type":"build","ports":["nyxt"]},{"type":"lib","ports":["cl-dbi","cl-jonathan","cl-nfiles","cl-syntax"]}]},{"name":"cl-trivial-utf-8","portdir":"lisp/cl-trivial-utf-8","version":"20220828","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gitlab.common-lisp.net/trivial-utf-8/trivial-utf-8","description":"Trivial UTF-8 provides more efficient ways of reading and writing UTF-8","long_description":"Trivial UTF-8 provides more efficient ways of reading and writing UTF-8","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-mgl-pax-bootstrap"]}],"depends_on":[{"type":"lib","ports":["cl-http-body","cl-lack","cl-mgl-pax","cl-thrift"]},{"type":"test","ports":["cl-mgl-pax"]}]},{"name":"cl-trivial-with-current-source-form","portdir":"lisp/cl-trivial-with-current-source-form","version":"20230605","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/scymtym/trivial-with-current-source-form","description":"Helps macro writers produce better errors for macro users","long_description":"Helps macro writers produce better errors for macro users","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-alexandria"]}],"depends_on":[{"type":"lib","ports":["cl-esrap"]}]},{"name":"cl-try","portdir":"lisp/cl-try","version":"20230828","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/melisgl/try","description":"Try is an extensible test framework with equal support for interactive and non-interactive workflows.","long_description":"Try is an extensible test framework with equal support for interactive and non-interactive workflows.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","abcl","ccl","clisp","sbcl"]},{"type":"lib","ports":["cl-ppcre","cl-alexandria","cl-closer-mop","cl-ieee-floats","cl-mgl-pax"]}],"depends_on":[{"type":"lib","ports":["cl-dref-test","cl-mgl-pax-test","cl-named-readtables-test"]},{"type":"test","ports":["cl-mgl-pax","cl-dref"]}]},{"name":"cl-uffi","portdir":"lisp/cl-uffi","version":"2.1.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://tracker.debian.org/cl-uffi","description":"Universal Foreign Function Library for Common Lisp","long_description":"Universal Foreign Function Library for Common Lisp","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ccl","sbcl","clang-17"]}],"depends_on":[{"type":"lib","ports":["cl-clsql"]}]},{"name":"R-plot.matrix","portdir":"R/R-plot.matrix","version":"1.6.2","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=plot.matrix","description":"Visualize a matrix object plainly as heatmap","long_description":"Visualize a matrix object plainly as heatmap","active":true,"categories":["graphics","science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","R"]},{"type":"lib","ports":["R-rmarkdown","R-devtools","R-png","R-CRAN-recommended","R-psych","R-knitr"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-sparseSEM"]}]},{"name":"py38-rsgislib","portdir":"gis/rsgislib","version":"5.1.7","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.rsgislib.org","description":"Python 3.8 bindings for RSGISlib - Remote Sensing and GIS Library","long_description":"This package provides Python 3.8 bindings, modules, and scripts.","active":false,"categories":["python","gis"],"maintainers":[{"name":"vince","github":"Veence","ports_count":25},{"name":"n_larsson","github":"nilason","ports_count":107}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py38-gdal","py38-numpy","clang-17"]},{"type":"lib","ports":["muparser","gdal","boost181","hdf5","kealib","rsgislib","gsl"]}],"depends_on":[]},{"name":"py39-rsgislib","portdir":"gis/rsgislib","version":"5.1.8","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.rsgislib.org","description":"Python 3.9 bindings for RSGISlib - Remote Sensing and GIS Library","long_description":"This package provides Python 3.9 bindings, modules, and scripts.","active":false,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":107},{"name":"vince","github":"Veence","ports_count":25}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py39-gdal","py39-numpy","clang-17"]},{"type":"lib","ports":["muparser","gdal","boost181","hdf5","kealib","rsgislib","gsl"]}],"depends_on":[]},{"name":"py310-rsgislib","portdir":"gis/rsgislib","version":"5.2.1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.rsgislib.org","description":"Python 3.10 bindings for RSGISlib - Remote Sensing and GIS Library","long_description":"This package provides Python 3.10 bindings, modules, and scripts.","active":true,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":107}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py310-numpy","py310-gdal","clang-20"]},{"type":"lib","ports":["muparser","gdal","boost181","hdf5","kealib","rsgislib","gsl"]}],"depends_on":[]},{"name":"py311-rsgislib","portdir":"gis/rsgislib","version":"5.2.1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.rsgislib.org","description":"Python 3.11 bindings for RSGISlib - Remote Sensing and GIS Library","long_description":"This package provides Python 3.11 bindings, modules, and scripts.","active":true,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":107}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py311-numpy","py311-gdal","clang-20"]},{"type":"lib","ports":["muparser","gdal","boost181","hdf5","kealib","rsgislib","gsl"]}],"depends_on":[]},{"name":"rsgislib_select","portdir":"gis/rsgislib_select","version":"0.1","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"common files for selecting default Python version bindings for RSGISLib","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default Python version bindings for RSGISLib.","active":true,"categories":["python","gis"],"maintainers":[{"name":"","github":"nilason","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]}],"depends_on":[]},{"name":"cl-anaphora","portdir":"lisp/cl-anaphora","version":"0.9.8","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/spwhitton/anaphora","description":"The anaphoric macro collection from Hell","long_description":"The anaphoric macro collection from Hell","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["abcl","ccl","clisp","sbcl","clang-17"]},{"type":"lib","ports":["cl-rt"]}],"depends_on":[{"type":"lib","ports":["cl-parenscript","cl-let-plus","cl-locale","cl-markdown","cl-slice"]}]},{"name":"cl-ansi-text","portdir":"lisp/cl-ansi-text","version":"2.0.1","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pnathan/cl-ansi-text","description":"Enables ANSI colors for printing.","long_description":"Enables ANSI colors for printing.","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","ccl","clisp","sbcl","abcl"]},{"type":"lib","ports":["cl-fiveam","cl-colors2","cl-alexandria"]}],"depends_on":[{"type":"lib","ports":["cl-prove"]}]},{"name":"cl-checkl","portdir":"lisp/cl-checkl","version":"20180316","license":"LLGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rpav/CheckL","description":"Why write programs in Common Lisp but tests like Java? Meet CheckL!","long_description":"Why write programs in Common Lisp but tests like Java? Meet CheckL!","active":true,"categories":["devel","lisp"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","ccl","clisp","sbcl","abcl"]},{"type":"lib","ports":["cl-gendoc","cl-marshal","cl-fiveam"]}],"depends_on":[{"type":"lib","ports":["cl-fast-io"]}]}]}