{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=377","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=375","results":[{"name":"tfrefactor","portdir":"devel/tfrefactor","version":"0.0.1","license":"MPL-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/craftvscruft/tfrefactor","description":"Automated refactoring for Terraform","long_description":"Automated refactoring for Terraform","active":true,"categories":["devel","sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"gocovsh","portdir":"devel/gocovsh","version":"0.6.1","license":"GPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/orlangure/gocovsh","description":"gocovsh is a tool for exploring Go Coverage reports from the command line","long_description":"gocovsh is a tool for exploring Go Coverage reports from the command line","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"kubectl-1.24","portdir":"sysutils/kubectl","version":"1.24.17","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://kubectl.docs.kubernetes.io/","description":"Kubernetes cluster CLI","long_description":"Command line interface for running commands against Kubernetes clusters","active":true,"categories":["sysutils"],"maintainers":[{"name":"patarra","github":"patarra","ports_count":29},{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","bash","clang-18"]},{"type":"run","ports":["kubectl_select"]}],"depends_on":[]},{"name":"py310-jug","portdir":"python/py-jug","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jug.readthedocs.io/","description":"A Task Based Parallelization Framework","long_description":"A Task Based Parallelization Framework","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"wasm-pack","portdir":"devel/wasm-pack","version":"0.15.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rustwasm/wasm-pack","description":"your favorite Rust -> WASM workflow tool!","long_description":"This tool seeks to be a one-stop shop for building and working with Rust-generated WebAssembly that you would like to interop with JavaScript, in the browser or with Node.js. wasm-pack helps you build rust-generated WebAssembly packages that you could publish to the npm registry, or otherwise use alongside any Javascript packages in workflows that you already use, such as webpack.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","cmake","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"boost179-numpy","portdir":"devel/boost179","version":"1.79.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"boost181-numpy","homepage":"https://www.macports.org","description":"Obsolete port, replaced by boost181-numpy","long_description":"This port has been replaced by boost181-numpy.","active":false,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"boost179","portdir":"devel/boost179","version":"1.79.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"boost181","homepage":"https://www.macports.org","description":"Obsolete port, replaced by boost181","long_description":"This port has been replaced by boost181.","active":false,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"openjdk17-microsoft","portdir":"java/openjdk17-microsoft","version":"17.0.19","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.microsoft.com/openjdk","description":"Microsoft Build of OpenJDK 17 (Long Term Support until at least September 2027)","long_description":"Microsoft Build of OpenJDK 17 (Long Term Support until at least September 2027) \n\nOpenJDK 17 distribution from Microsoft","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"xorriso","portdir":"sysutils/xorriso","version":"1.5.8","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/xorriso/","description":"ISO 9660 Rock Ridge Filesystem Manipulator","long_description":"xorriso can copy files to Rock Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to the filesystem. xorriso is also able to copy files out of ISO 9660 filesystems.","active":true,"categories":["sysutils"],"maintainers":[{"name":"srirangav","github":"srirangav","ports_count":15}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["bzip2","zlib","readline","libiconv"]}],"depends_on":[{"type":"build","ports":["libguestfs","guestfs-tools"]}]},{"name":"py310-prettytable","portdir":"python/py-prettytable","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/prettytable","description":"A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.","long_description":"PrettyTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables. It was inspired by the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-ipython-sql","py310-sigma-cli"]},{"type":"run","ports":["py310-cinderclient","py310-cliff","py310-novaclient"]}]},{"name":"py39-prettytable","portdir":"python/py-prettytable","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/prettytable","description":"A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.","long_description":"PrettyTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables. It was inspired by the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-ipython-sql"]},{"type":"run","ports":["py39-cinderclient","py39-cliff","py39-novaclient"]}]},{"name":"py310-pytools","portdir":"python/py-pytools","version":"2023.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://documen.tician.de/pytools/","description":"A collection of tools for Python","long_description":"Pytools is a big bag of things that are 'missing' from the Python standard library.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-decorator","py310-six","py310-numpy","py310-appdirs"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-pyopencl"]}]},{"name":"py39-pytools","portdir":"python/py-pytools","version":"2023.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://documen.tician.de/pytools/","description":"A collection of tools for Python","long_description":"Pytools is a big bag of things that are 'missing' from the Python standard library.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39","py39-appdirs","py39-decorator","py39-numpy","py39-six"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"run","ports":["py39-pyopencl"]}]},{"name":"py310-pyopencl","portdir":"python/py-pyopencl","version":"2023.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mathema.tician.de/software/pyopencl","description":"Python wrapper for OpenCL.","long_description":"PyOpenCL lets you access GPUs and other massively parallel compute devices from Python.","active":true,"categories":["science","python","parallel"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-pybind11","py310-numpy","py310-setuptools","clang-20","py310-mako"]},{"type":"lib","ports":["python310","py310-platformdirs","py310-cffi"]},{"type":"run","ports":["py310-pytools","py310-appdirs","py310-six","py310-pytest","py310-decorator"]}],"depends_on":[]},{"name":"py39-pyopencl","portdir":"python/py-pyopencl","version":"2023.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mathema.tician.de/software/pyopencl","description":"Python wrapper for OpenCL.","long_description":"PyOpenCL lets you access GPUs and other massively parallel compute devices from Python.","active":false,"categories":["science","python","parallel"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-pybind11","py39-numpy","py39-mako","clang-17","py39-setuptools"]},{"type":"lib","ports":["python39","py39-cffi","py39-platformdirs"]},{"type":"run","ports":["py39-pytools","py39-six","py39-pytest","py39-decorator","py39-appdirs"]}],"depends_on":[]},{"name":"py38-pyopencl","portdir":"python/py-pyopencl","version":"2023.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mathema.tician.de/software/pyopencl","description":"Python wrapper for OpenCL.","long_description":"PyOpenCL lets you access GPUs and other massively parallel compute devices from Python.","active":false,"categories":["science","python","parallel"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-pybind11","py38-numpy","py38-mako","clang-16","py38-setuptools"]},{"type":"lib","ports":["python38","py38-cffi","py38-platformdirs"]},{"type":"run","ports":["py38-six","py38-pytools","py38-pytest","py38-decorator","py38-appdirs"]}],"depends_on":[]},{"name":"p5.34-template-plugin-cgi","portdir":"perl/p5-template-plugin-cgi","version":"3.101.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Template::Plugin::CGI","description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","long_description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test2-plugin-nowarnings","p5.34-test2-tools-explain","p5.34-template-toolkit","p5.34-test-cpan-meta","p5.34-test-simple"]},{"type":"lib","ports":["p5.34-cgi","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-template-plugin-cgi"]}]},{"name":"p5.32-template-plugin-cgi","portdir":"perl/p5-template-plugin-cgi","version":"3.101.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Template::Plugin::CGI","description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","long_description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-test2-plugin-nowarnings","p5.32-test2-tools-explain","p5.32-template-toolkit","p5.32-test-cpan-meta","p5.32-test-simple"]},{"type":"lib","ports":["p5.32-cgi","perl5.32"]}],"depends_on":[]},{"name":"p5.30-template-plugin-cgi","portdir":"perl/p5-template-plugin-cgi","version":"3.101.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Template::Plugin::CGI","description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","long_description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-test2-plugin-nowarnings","p5.30-test2-tools-explain","p5.30-template-toolkit","p5.30-test-cpan-meta","p5.30-test-simple"]},{"type":"lib","ports":["p5.30-cgi","perl5.30"]}],"depends_on":[]},{"name":"p5.28-template-plugin-cgi","portdir":"perl/p5-template-plugin-cgi","version":"3.101.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Template::Plugin::CGI","description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","long_description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-test2-plugin-nowarnings","p5.28-test2-tools-explain","p5.28-template-toolkit","p5.28-test-cpan-meta","p5.28-test-simple"]},{"type":"lib","ports":["p5.28-cgi","perl5.28"]}],"depends_on":[]},{"name":"p5-template-plugin-cgi","portdir":"perl/p5-template-plugin-cgi","version":"3.101.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-template-plugin-cgi","homepage":"https://metacpan.org/pod/Template::Plugin::CGI","description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","long_description":"Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-template-plugin-cgi"]}],"depends_on":[]},{"name":"zenmap","portdir":"net/zenmap","version":"7.97","license":"(GPL-2 or OpenSSLException) and Restrictive/Distributable","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmap.org/","description":"GUI for nmap","long_description":"Zenmap is a multi-platform graphical Nmap frontend and results viewer.","active":true,"categories":["net","python"],"maintainers":[{"name":"opendarwin.org","github":"ghosthound","ports_count":8}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-gobject3","python313"]},{"type":"run","ports":["nmap"]}],"depends_on":[]},{"name":"py310-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":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py310-construct","portdir":"python/py-construct","version":"2.10.70","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://construct.readthedocs.org","description":"python module for parsing and building binary or textual data structures","long_description":"Construct is a python library for parsing and building of data structures (binary or textual). It is based on the concept of defining data structures in a declarative manner, rather than procedural code: more complex constructs are composed of a hierarchy of simpler ones.","active":true,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-pykeepass"]},{"type":"run","ports":["gr-satellites"]}]},{"name":"zq","portdir":"textproc/zed","version":"1.18.0","license":"BSD","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://zed.brimdata.io","description":"Tooling for super-structured data: a new and easier way to manipulate data","long_description":"Tooling for super-structured data: a new and easier way to manipulate data. Zed offers a new approach to data that makes it easier to manipulate and manage your data. With Zed's new super-structured data model, messy JSON data can easily be given the fully-typed precision of relational tables without giving up JSON's uncanny ability to represent eclectic data.","active":true,"categories":["devel","textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"tfenv","portdir":"sysutils/tfenv","version":"3.2.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tfutils/tfenv","description":"Terraform version manager","long_description":"Terraform version manager","active":true,"categories":["sysutils"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["terraform_select"]}],"depends_on":[]},{"name":"orca","portdir":"audio/orca","version":"20250416","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://100r.co/site/orca.html","description":"C implementation of the ORCΛ language and terminal livecoding environment.","long_description":"Orca is a two-dimensional esoteric programming language in which every letter of the alphabet is an operator, where lowercase letters operate on bang, uppercase letters operate each frame. The application is not a synthesiser, but a flexible livecoding environment capable of sending MIDI, OSC & UDP to your audio interface, like Ableton, Renoise, VCV Rack or SuperCollider.","active":true,"categories":["lang","audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["portmidi","ncurses"]}],"depends_on":[]},{"name":"py310-graphql-core","portdir":"python/py-graphql-core","version":"3.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/graphql-python/graphql-core","description":"GraphQL implementation for Python, a port of GraphQL.js.","long_description":"GraphQL-core 3 is a Python 3.6+ port of GraphQL.js, the JavaScript reference implementation for GraphQL, a query language for APIs created by Facebook.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-17"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-graphene","py310-graphql-relay"]}]},{"name":"py310-sphinxcontrib-httpdomain","portdir":"python/py-sphinxcontrib-httpdomain","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-contrib/httpdomain","description":"Sphinx domain for documenting HTTP APIs","long_description":"Sphinx domain for documenting HTTP APIs","active":true,"categories":["devel","textproc","www","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-uv-build"]},{"type":"lib","ports":["python310","py310-sphinx"]}],"depends_on":[]},{"name":"py39-sphinxcontrib-httpdomain","portdir":"python/py-sphinxcontrib-httpdomain","version":"1.8.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-contrib/httpdomain","description":"Sphinx domain for documenting HTTP APIs","long_description":"Sphinx domain for documenting HTTP APIs","active":false,"categories":["devel","textproc","www","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-six","py39-sphinx","python39"]}],"depends_on":[]},{"name":"py-sphinxcontrib-httpdomain","portdir":"python/py-sphinxcontrib-httpdomain","version":"2.0.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sphinx-contrib/httpdomain","description":"Sphinx domain for documenting HTTP APIs","long_description":"Sphinx domain for documenting HTTP APIs","active":true,"categories":["devel","textproc","www","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-sphinxcontrib-httpdomain"]}],"depends_on":[]},{"name":"bartib","portdir":"office/bartib","version":"1.1.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/nikolassv/bartib","description":"A simple timetracker for the command line","long_description":"A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.","active":true,"categories":["office"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"sampler","portdir":"devel/sampler","version":"1.1.0","license":"GPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://sampler.dev","description":"Sampler is a tool for shell commands execution, visualization and alerting.","long_description":"Sampler is a tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"nodejs18","portdir":"lang/nodejs18","version":"18.20.8","license":"(MIT or BSD)","platforms":"{darwin != 11.*}","epoch":0,"replaced_by":null,"homepage":"https://nodejs.org/","description":"Evented I/O for V8 JavaScript","long_description":"Node's goal is to provide an easy way to build scalable network programs in JavaScript. Node is similar in design to and influenced by systems like Ruby's Event Machine or Python's Twisted. Node takes the event model a bit further-it presents the event loop as a language construct instead of as a library.","active":true,"categories":["net","lang"],"maintainers":[{"name":"ciserlohn","github":"ci42","ports_count":36}],"variants":["no_openssl3_with_quic"],"dependencies":[{"type":"build","ports":["pkgconfig","python311","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","icu"]}],"depends_on":[{"type":"lib","ports":["npm9"]}]},{"name":"py310-reproject","portdir":"python/py-reproject","version":"0.14.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://reproject.readthedocs.io/","description":"Astropy affiliated package for image reprojection","long_description":"Astropy affiliated package for image reprojection","active":true,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-cython","py310-setuptools_scm","py310-numpy","py310-wheel","py310-build","py310-extension-helpers","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-numpy","py310-scipy","py310-astropy","py310-cloudpickle","py310-dask","py310-fsspec","py310-astropy-healpix","py310-zarr"]}],"depends_on":[{"type":"lib","ports":["py310-sunpy"]}]},{"name":"py310-hatch-vcs","portdir":"python/py-hatch-vcs","version":"0.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofek/hatch-vcs","description":"Hatch plugin for versioning with your preferred VCS","long_description":"Hatch plugin for versioning with your preferred VCS","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["py310-setuptools_scm","py310-hatchling","python310"]}],"depends_on":[{"type":"build","ports":["py310-pytest-metadata","py310-python-discovery","py310-astropy-iers-data","py310-superqt","py310-virtualenv","py310-filelock","py310-sphinx-autodoc-typehints","py310-param","py310-panel","py310-aesara","py310-ulid","py310-urllib3","py310-zarr","py310-apipkg","py310-app-model","py310-argcomplete","py310-argon2-cffi","py310-attrs","py310-automat","py310-black","py310-cattrs","py310-corner","py310-eventlet","py310-execnet","py310-fmf","py310-fsspec","py310-geoviews","py310-holoviews","py310-humanize","py310-hvplot","py310-in-n-out","py310-isort","py310-jsonschema","py310-jsonschema-format-nongpl","py310-jsonschema-specifications","py310-magicgui","py310-mongomock","py310-npe2","py310-pint","py310-pipdeptree","py310-platformdirs","py310-psygnal","py310-pyct","py310-pydantic-compat","py310-pyhamcrest","py310-pylast","py310-pyproject_api","py310-pytest-env","py310-pytest-html","py310-discovery","py310-referencing","py310-scikit-build","py310-scikit-build-core","py310-scikit-hep-awkward","py310-scikit-hep-hepunits","py310-scikit-hep-hist","py310-scikit-hep-particle","py310-sentinels","py310-structlog","py310-termcolor","py310-tox"]},{"type":"lib","ports":["py310-aiofiles","py310-scikit-hep-uproot","py310-service_identity"]}]},{"name":"py39-hatch-vcs","portdir":"python/py-hatch-vcs","version":"0.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofek/hatch-vcs","description":"Hatch plugin for versioning with your preferred VCS","long_description":"Hatch plugin for versioning with your preferred VCS","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-18"]},{"type":"lib","ports":["py39-setuptools_scm","py39-hatchling","python39"]}],"depends_on":[{"type":"build","ports":["py39-panel","py39-scikit-build-core","py39-argon2-cffi","py39-scikit-hep-awkward","py39-scikit-hep-hepunits","py39-scikit-hep-hist","py39-scikit-hep-particle","py39-urllib3","py39-tox","py39-structlog","py39-psygnal","py39-pyproject_api","py39-corner","py39-jsonschema-specifications","py39-referencing","py39-jsonschema","py39-jsonschema-format-nongpl","py39-zarr","py39-npe2","py39-pipdeptree","py39-pyct","py39-iniconfig","py39-pylast","py39-astropy-iers-data","py39-magicgui","py39-humanize","py39-sphinx-autodoc-typehints","py39-automat","py39-last","py39-pyhamcrest","py39-in-n-out","py39-pydantic-compat","py39-scikit-build","py39-platformdirs","py39-filelock","py39-superqt","py39-aesara","py39-app-model","py39-argcomplete","py39-execnet","py39-apipkg","py39-mongomock","py39-pytest-html","py39-pytest-metadata","py39-sentinels","py39-attrs","py39-isort","py39-eventlet","py39-param","py39-virtualenv","py39-black","py39-cattrs","py39-termcolor","py39-fsspec"]},{"type":"lib","ports":["py39-scikit-hep-uproot","py39-service_identity"]}]},{"name":"py38-hatch-vcs","portdir":"python/py-hatch-vcs","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofek/hatch-vcs","description":"Hatch plugin for versioning with your preferred VCS","long_description":"Hatch plugin for versioning with your preferred VCS","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-18"]},{"type":"lib","ports":["py38-setuptools_scm","py38-hatchling","python38"]}],"depends_on":[{"type":"build","ports":["py38-urllib3","py38-pydantic-compat","py38-npe2","py38-last","py38-virtualenv","py38-scikit-build","py38-black","py38-attrs","py38-scikit-hep-awkward","py38-scikit-hep-hepunits","py38-scikit-hep-hist","py38-scikit-hep-particle","py38-structlog","py38-superqt","py38-sphinx-autodoc-typehints","py38-iniconfig","py38-apipkg","py38-in-n-out","py38-termcolor","py38-jsonschema-specifications","py38-referencing","py38-jsonschema","py38-jsonschema-format-nongpl","py38-tox","py38-magicgui","py38-argon2-cffi","py38-plumbum","py38-cattrs","py38-fsspec","py38-aesara","py38-scikit-build-core","py38-param","py38-pipdeptree","py38-app-model","py38-execnet","py38-platformdirs","py38-filelock","py38-psygnal"]},{"type":"lib","ports":["py38-scikit-hep-uproot","py38-service_identity"]}]},{"name":"py37-hatch-vcs","portdir":"python/py-hatch-vcs","version":"0.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofek/hatch-vcs","description":"Hatch plugin for versioning with your preferred VCS","long_description":"Hatch plugin for versioning with your preferred VCS","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-hatchling","py37-installer","clang-18"]},{"type":"lib","ports":["py37-setuptools_scm","py37-hatchling","python37"]}],"depends_on":[{"type":"build","ports":["py37-filelock","py37-psygnal","py37-sphinx-autodoc-typehints","py37-app-model","py37-scikit-hep-awkward","py37-execnet","py37-scikit-build","py37-jsonschema","py37-magicgui","py37-termcolor","py37-attrs","py37-plumbum","py37-last","py37-iniconfig","py37-param","py37-black","py37-scikit-hep-hepunits","py37-scikit-hep-particle","py37-in-n-out","py37-superqt","py37-scikit-hep-hist","py37-platformdirs","py37-virtualenv"]},{"type":"lib","ports":["py37-scikit-hep-uproot","py37-service_identity"]}]},{"name":"py-hatch-vcs","portdir":"python/py-hatch-vcs","version":"0.5.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofek/hatch-vcs","description":"Hatch plugin for versioning with your preferred VCS","long_description":"Hatch plugin for versioning with your preferred VCS","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-hatch-vcs"]}],"depends_on":[]},{"name":"py310-astropy-healpix","portdir":"python/py-astropy-healpix","version":"1.1.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/astropy-healpix","description":"BSD-licensed HEALPix for Astropy","long_description":"BSD-licensed HEALPix for Astropy","active":true,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-extension-helpers","py310-installer","py310-setuptools","py310-setuptools_scm","py310-wheel"]},{"type":"lib","ports":["py310-numpy","py310-astropy","python310"]}],"depends_on":[{"type":"run","ports":["py310-reproject"]}]},{"name":"p5.34-list-keywords","portdir":"perl/p5-list-keywords","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/List::Keywords","description":"List::Keywords - a selection of list utility keywords","long_description":"List::Keywords - a selection of list utility keywords","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-module-build","p5.34-test-simple","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-xs-parse-keyword"]}],"depends_on":[{"type":"lib","ports":["p5-list-keywords"]}]},{"name":"p5.32-list-keywords","portdir":"perl/p5-list-keywords","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/List::Keywords","description":"List::Keywords - a selection of list utility keywords","long_description":"List::Keywords - a selection of list utility keywords","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-xs-parse-keyword"]}],"depends_on":[]},{"name":"p5.30-list-keywords","portdir":"perl/p5-list-keywords","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/List::Keywords","description":"List::Keywords - a selection of list utility keywords","long_description":"List::Keywords - a selection of list utility keywords","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-module-build","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-xs-parse-keyword"]}],"depends_on":[]},{"name":"p5.28-list-keywords","portdir":"perl/p5-list-keywords","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/List::Keywords","description":"List::Keywords - a selection of list utility keywords","long_description":"List::Keywords - a selection of list utility keywords","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-module-build","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-xs-parse-keyword"]}],"depends_on":[]},{"name":"p5-list-keywords","portdir":"perl/p5-list-keywords","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-list-keywords","homepage":"https://metacpan.org/pod/List::Keywords","description":"List::Keywords - a selection of list utility keywords","long_description":"List::Keywords - a selection of list utility keywords","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-list-keywords"]}],"depends_on":[]},{"name":"jid","portdir":"textproc/jid","version":"1.1.2","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/simeji/jid","description":"JSON incremental digger","long_description":"JSON incremental digger. You can drill down JSON interactively by using filtering queries like jq.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py310-pysam","portdir":"python/py-pysam","version":"0.22.0","license":"MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pysam-developers/pysam","description":"Python interface for the SAM/BAM sequence alignment and mapping format","long_description":"Pysam is a python module for reading and manipulating Samfiles. It's a lightweight wrapper of the samtools C-API.","active":true,"categories":["science","python"],"maintainers":[{"name":"git","github":"SoapZA","ports_count":23}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-cython","py310-wheel"]},{"type":"lib","ports":["python310","htslib"]}],"depends_on":[{"type":"lib","ports":["py310-htseq"]}]},{"name":"py39-pysam","portdir":"python/py-pysam","version":"0.22.0","license":"MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pysam-developers/pysam","description":"Python interface for the SAM/BAM sequence alignment and mapping format","long_description":"Pysam is a python module for reading and manipulating Samfiles. It's a lightweight wrapper of the samtools C-API.","active":false,"categories":["science","python"],"maintainers":[{"name":"git","github":"SoapZA","ports_count":23}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-installer","py39-cython","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["htslib","python39"]}],"depends_on":[{"type":"lib","ports":["py39-htseq"]}]},{"name":"py310-htseq","portdir":"python/py-htseq","version":"2.0.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/htseq/htseq","description":"A framework to process and analyze data from high-throughput sequencing (HTS) assays","long_description":"A framework to process and analyze data from high-throughput sequencing (HTS) assays","active":true,"categories":["python"],"maintainers":[{"name":"davide.liessi","github":"dliessi","ports_count":72}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-cython","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-numpy","py310-pysam","python310"]},{"type":"run","ports":["py310-matplotlib"]}],"depends_on":[{"type":"lib","ports":["py-htseq"]}]}]}