{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=999","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=997","results":[{"name":"py-backports-shutil_get_terminal_size","portdir":"python/py-backports-shutil_get_terminal_size","version":"1.0.0","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/chrippa/backports.shutil_get_terminal_size","description":"A backport of the get_terminal_size function from Python 3.3's shutil","long_description":"A backport of the get_terminal_size function from Python 3.3's shutil","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-backports-shutil_get_terminal_size"]}],"depends_on":[]},{"name":"py37-backports.cached-property","portdir":"python/py-backports.cached-property","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/penguinolog/backports.cached_property","description":"Backport of Python 3.8 functools.cached_property.","long_description":"Backport of Python 3.8 functools.cached_property.","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools_scm","py37-wheel","clang-14","py37-setuptools","py37-toml"]},{"type":"lib","ports":["py37-backports","python37"]}],"depends_on":[{"type":"lib","ports":["py-backports.cached-property","py37-curtsies"]}]},{"name":"py-backports.cached-property","portdir":"python/py-backports.cached-property","version":"1.0.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/penguinolog/backports.cached_property","description":"Backport of Python 3.8 functools.cached_property.","long_description":"Backport of Python 3.8 functools.cached_property.","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-backports.cached-property"]}],"depends_on":[]},{"name":"py36-backports.cached-property","portdir":"python/py-backports.cached-property","version":"1.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/penguinolog/backports.cached_property","description":"Backport of Python 3.8 functools.cached_property.","long_description":"Backport of Python 3.8 functools.cached_property.","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","py36-toml","py36-wheel","clang-9.0","py36-setuptools_scm"]},{"type":"lib","ports":["py36-backports","python36"]}],"depends_on":[{"type":"lib","ports":["py36-curtsies"]}]},{"name":"p5.26-alien-gnuplot","portdir":"perl/p5-alien-gnuplot","version":"1.33.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::Gnuplot","description":"Alien::Gnuplot - Find and verify functionality of the gnuplot executable.","long_description":"Alien::Gnuplot - Find and verify functionality of the gnuplot executable.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","gnuplot","p5.26-http-tiny","p5.26-time-hires"]}],"depends_on":[{"type":"lib","ports":["p5.26-pdl-graphics-gnuplot"]}]},{"name":"py36-mando","portdir":"python/py-mando","version":"0.6.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mando.readthedocs.org/","description":"Create Python CLI apps with little to no effort at all!","long_description":"mando is a wrapper around argparse, and allows you to write complete CLI applications in seconds while maintaining all the flexibility.","active":false,"categories":["python"],"maintainers":[{"name":"g5pw","github":"g5pw","ports_count":28}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-six"]}],"depends_on":[]},{"name":"py27-mando","portdir":"python/py-mando","version":"0.6.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mando.readthedocs.org/","description":"Create Python CLI apps with little to no effort at all!","long_description":"mando is a wrapper around argparse, and allows you to write complete CLI applications in seconds while maintaining all the flexibility.","active":false,"categories":["python"],"maintainers":[{"name":"g5pw","github":"g5pw","ports_count":28}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-six"]}],"depends_on":[]},{"name":"py35-mando","portdir":"python/py-mando","version":"0.6.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mando.readthedocs.org/","description":"Create Python CLI apps with little to no effort at all!","long_description":"mando is a wrapper around argparse, and allows you to write complete CLI applications in seconds while maintaining all the flexibility.","active":false,"categories":["python"],"maintainers":[{"name":"g5pw","github":"g5pw","ports_count":28}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-six"]}],"depends_on":[]},{"name":"octave-pkg-octave-doc","portdir":"octave/octave-pkg-octave-doc","version":"0.4.8","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://octave.sourceforge.io/pkg-octave-doc/","description":"Create a function reference from Octave help texts (docstrings) from single functions or all functions in a package, which can be installed with pkg.","long_description":"Create a function reference from Octave help texts (docstrings) from single functions or all functions in a package, which can be installed with pkg. The generated pages follow the template of the Octave Packages at GitHub Pages based on bootstrap 5 and they have similar layout to the older documentation reference pages at Source Forge.","active":false,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["git","octave","texi2html"]}],"depends_on":[]},{"name":"rb-rcairo","portdir":"ruby/rb-rcairo","version":"1.14.3","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/rcairo","description":"Ruby bindings for cairo","long_description":"Ruby bindings for Cairo. Cairo is a 2D graphics library with support for multiple output devices.","active":false,"categories":["graphics","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["cairo","ruby","rb-pkg-config"]}],"depends_on":[]},{"name":"rb19-rcairo","portdir":"ruby/rb19-rcairo","version":"1.14.3","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/rcairo","description":"Ruby bindings for cairo","long_description":"Ruby bindings for Cairo. Cairo is a 2D graphics library with support for multiple output devices.","active":false,"categories":["graphics","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["cairo","ruby19","rb19-pkg-config"]}],"depends_on":[]},{"name":"p5.26-astro-coord-eci-vsop87d","portdir":"perl/p5-astro-coord-eci-vsop87d","version":"0.3.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Astro::Coord::ECI::VSOP87D","description":"Astro::Coord::ECI::VSOP87D - Implement the VSOP87D position model","long_description":"Astro::Coord::ECI::VSOP87D - Implement the VSOP87D position model","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-time-local"]},{"type":"lib","ports":["perl5.26","p5.26-astro-satpass","p5.26-module-build"]}],"depends_on":[]},{"name":"p5.26-http-body","portdir":"perl/p5-http-body","version":"1.220.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTTP::Body","description":"HTTP Body Parser","long_description":"HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/x-www-form-urlencoded, and multipart/form-data.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-deep"]},{"type":"lib","ports":["perl5.26","p5.26-http-message"]}],"depends_on":[{"type":"lib","ports":["p5.26-apache-authcookie","p5.26-catalyst-runtime","p5.26-dancer","p5.26-lwp-consolelogger"]}]},{"name":"p5.26-thrift","portdir":"perl/p5-thrift","version":"0.13.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://thrift.apache.org/","description":"Perl implementation of Thrift serialization library","long_description":"Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["thrift","perl5.26","p5.26-bit-vector","p5.26-class-accessor"]}],"depends_on":[]},{"name":"p5.26-file-copy-recursive-reduced","portdir":"perl/p5-file-copy-recursive-reduced","version":"0.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/File::Copy::Recursive::Reduced","description":"File::Copy::Recursive::Reduced - Recursive copying of files and directories within Perl 5 toolchain","long_description":"File::Copy::Recursive::Reduced - Recursive copying of files and directories within Perl 5 toolchain","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-capture-tiny","p5.26-path-tiny"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-module-build-xsutil"]}]},{"name":"py37-tastypie","portdir":"python/py-tastypie","version":"0.14.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/django-tastypie/django-tastypie","description":"flexible & capable API layer for Django","long_description":"flexible & capable API layer for Django","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-dateutil","py37-django","py37-mimeparse"]}],"depends_on":[]},{"name":"py27-tastypie","portdir":"python/py-tastypie","version":"0.14.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/django-tastypie/django-tastypie","description":"flexible & capable API layer for Django","long_description":"flexible & capable API layer for Django","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-dateutil","py27-django","py27-mimeparse"]}],"depends_on":[]},{"name":"py37-stomper","portdir":"python/py-stomper","version":"0.4.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/oisinmulvihill/stomper","description":"A transport neutral client implementation of the STOMP protocol","long_description":"This is a python client implementation of the STOMP protocol. The client is attempting to be transport layer neutral. This module provides functions to create and parse STOMP messages in a programatic fashion. The messages can be easily generated and parsed, however its up to the user to do the sending and receiving.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-future"]}],"depends_on":[]},{"name":"py37-ipwhois","portdir":"python/py-ipwhois","version":"1.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/secynic/ipwhois","description":"py-ipwhois is a simple package for retrieving and parsing whois data for IPv4 and IPv6 addresses.","long_description":"py-ipwhois is a simple package for retrieving and parsing whois data for IPv4 and IPv6 addresses.","active":false,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-dnspython"]}],"depends_on":[]},{"name":"rb25-locale","portdir":"ruby/rb-locale","version":"2.1.3","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"Pure ruby library which provides basic APIs for localization","long_description":"Pure ruby library which provides basic APIs for localization","active":false,"categories":["devel","textproc","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby25"]}],"depends_on":[{"type":"run","ports":["rb25-gettext"]}]},{"name":"rb26-locale","portdir":"ruby/rb-locale","version":"2.1.3","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"Pure ruby library which provides basic APIs for localization","long_description":"Pure ruby library which provides basic APIs for localization","active":false,"categories":["devel","textproc","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby26"]}],"depends_on":[{"type":"run","ports":["rb26-gettext"]}]},{"name":"rb27-locale","portdir":"ruby/rb-locale","version":"2.1.3","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gettext.github.io","description":"Pure ruby library which provides basic APIs for localization","long_description":"Pure ruby library which provides basic APIs for localization","active":false,"categories":["devel","textproc","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby27"]}],"depends_on":[{"type":"run","ports":["rb27-gettext"]}]},{"name":"py37-zdaemon","portdir":"python/py-zdaemon","version":"4.3","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zdaemon","description":"Daemon process control library and tools for Unix-based systems","long_description":"zdaemon is a Python package which provides APIs for managing applications run as daemons. Its principal use to date has been to manage the application server and storage server daemons for Zope / ZEO, although it is not limited to running Python-based applications.","active":false,"categories":["sysutils","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-setuptools","py37-zconfig"]}],"depends_on":[]},{"name":"py37-zconfig","portdir":"python/py-zconfig","version":"3.5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/ZConfig/","description":"Configuration library for configuration-intensive applications","long_description":"ZConfig is a configuration library intended for general use. It supports a hierarchical schema-driven configuration model that allows a schema to specify data conversion routines written in Python. ZConfig's model is very different from the model supported by the ConfigParser module found in Python's standard library, and is more suitable to configuration-intensive applications.","active":false,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-setuptools","python37"]}],"depends_on":[{"type":"lib","ports":["py37-zdaemon"]}]},{"name":"py-selectors2","portdir":"python/py-selectors2","version":"2.0.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sethmlarson/selectors2","description":"Back-ported, durable, and portable selectors","long_description":"Back-ported, durable, and portable selectors","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-selectors2"]}],"depends_on":[]},{"name":"py27-selectors2","portdir":"python/py-selectors2","version":"2.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sethmlarson/selectors2","description":"Back-ported, durable, and portable selectors","long_description":"Back-ported, durable, and portable selectors","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-mock","py27-nose","py27-psutil"]}],"depends_on":[{"type":"build","ports":["py27-wurlitzer"]},{"type":"lib","ports":["py27-rfc6555","py-selectors2"]}]},{"name":"py36-scikits-module","portdir":"python/py-scikits-module","version":"0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scikits.appspot.com","description":"provides the files common to all scikits","long_description":"provides the files common to all scikits","active":false,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py35-scikits-module","portdir":"python/py-scikits-module","version":"0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scikits.appspot.com","description":"provides the files common to all scikits","long_description":"provides the files common to all scikits","active":false,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"p5.26-pod-weaver","portdir":"perl/p5-pod-weaver","version":"4.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pod::Weaver","description":"Pod::Weaver - weave together a Pod document from an outline","long_description":"Pod::Weaver - weave together a Pod document from an outline","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-ppi","p5.26-software-license","p5.26-test-differences"]},{"type":"lib","ports":["p5.26-list-moreutils","p5.26-log-dispatchouli","p5.26-mixin-linewise","p5.26-module-runtime","p5.26-moose","p5.26-namespace-autoclean","perl5.26","p5.26-pod-elemental","p5.26-string-flogger","p5.26-string-formatter","p5.26-string-rewriteprefix","p5.26-text-tabsxwrap","p5.26-params-util","p5.26-config-mvp","p5.26-config-mvp-reader-ini","p5.26-datetime"]}],"depends_on":[{"type":"lib","ports":["p5.26-dist-zilla-plugin-podweaver","p5.26-dist-zilla-stash-podweaver","p5.26-pod-weaver-plugin-ensureuniquesections","p5.26-pod-weaver-section-allowoverride","p5.26-pod-weaver-section-contributors","p5.26-pod-weaver-section-generatesection"]}]},{"name":"p5.26-dist-zilla-plugin-promptifstale","portdir":"perl/p5-dist-zilla-plugin-promptifstale","version":"0.57.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dist::Zilla::Plugin::PromptIfStale","description":"Dist::Zilla::Plugin::PromptIfStale - Check at build/release time if modules are out of date","long_description":"Dist::Zilla::Plugin::PromptIfStale - Check at build/release time if modules are out of date","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-app-cmd","p5.26-file-pushd","p5.26-io-tty","p5.26-module-runtime","p5.26-test-deep","p5.26-test-fatal"]},{"type":"lib","ports":["p5.26-moose","p5.26-namespace-autoclean","p5.26-parse-cpan-packages-fast","perl5.26","p5.26-term-ansicolor","p5.26-try-tiny","p5.26-yaml-tiny","p5.26-path-tiny","p5.26-config-mvp","p5.26-cpan-distnameinfo","p5.26-dist-zilla","p5.26-encode","p5.26-http-message","p5.26-http-tiny"]}],"depends_on":[]},{"name":"p5.26-variable-magic","portdir":"perl/p5-variable-magic","version":"0.620.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Variable::Magic","description":"Associate user-defined magic to variables from Perl.","long_description":"Associate user-defined magic to variables from Perl.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-b-hooks-endofscope","p5.26-tie-refhash-weak"]}]},{"name":"p5.26-data-uuid","portdir":"perl/p5-data-uuid","version":"1.226.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::UUID","description":"Perl extension for generating Globally/Universally Unique Identifiers (GUIDs/UUIDs).","long_description":"Perl extension for generating Globally/Universally Unique Identifiers (GUIDs/UUIDs).","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-authentication-credential-http","p5.26-chi","p5.26-class-dbi-uuid","p5.26-object-id","p5.26-rdf-query","p5.26-rdf-trine","p5.26-test2-harness","p5.26-test2-plugin-uuid"]}]},{"name":"pkgconfig-bootstrap","portdir":"devel/pkgconfig","version":"0.29.2","license":"GPL-2+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://pkg-config.freedesktop.org/","description":"pkg-config, a system for managing library compile and link flags","long_description":"The pkg-config program is used to retrieve information about installed libraries in the system. It is typically used to compile and link against one or more libraries.","active":false,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["apple-gcc42"]},{"type":"lib","ports":["libiconv-bootstrap"]}],"depends_on":[]},{"name":"xcbuild","portdir":"devel/xcbuild","version":"0.1.99","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/facebook/xcbuild","description":"xcbuild is an Xcode-compatible build tool with the goal of providing faster builds, better documentation of the build process and running on multiple platforms","long_description":"xcbuild is an Xcode-compatible build tool with the goal of providing faster builds, better documentation of the build process and running on multiple platforms","active":false,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","ninja","clang-9.0"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libpng","zlib","libxml2","cmake","ninja","pkgconfig"]}],"depends_on":[]},{"name":"squid4","portdir":"net/squid4","version":"4.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":"squid5","homepage":"https://www.macports.org","description":"Obsolete port, replaced by squid5","long_description":"This port has been replaced by squid5.","active":false,"categories":["net"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"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":"ruff_select","portdir":"python/ruff_select","version":"0.1","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"common files for selecting default ruff version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of ruff.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]}],"depends_on":[]},{"name":"p5.26-html-tagset","portdir":"perl/p5-html-tagset","version":"3.200.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Tagset","description":"data tables useful in parsing HTML","long_description":"This module contains data tables useful in dealing with HTML. It provides no functions or methods.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-html-parser","p5.26-html-tree","p5.26-html-wikiconverter","p5.26-lingua-en-tagger","p5.26-web-scraper","p5.26-xml-treebuilder"]}]},{"name":"octave-specfun","portdir":"octave/octave-specfun","version":"1.1.0","license":"GPL-3+ and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://octave.sourceforge.io/specfun/","description":"Special functions including ellipitic functions, etc.","long_description":"Special functions including ellipitic functions, etc.","active":false,"categories":["science","math","octave"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["octave"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"cutter-r2","portdir":"devel/cutter-r2","version":"1.12.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":"iaito","homepage":"https://www.macports.org","description":"Obsolete port, replaced by iaito","long_description":"This port has been replaced by iaito.","active":false,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"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":"p5.26-expect","portdir":"perl/p5-expect","version":"1.350.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Expect","description":"Perl version of the TCL expect tool","long_description":"The Expect for Perl module was inspired more by the functionality the Tcl tool provides than any previous Expect-like tool such as Comm.pl or chat2.pl. I've had some comments that people may not have heard of the original Tcl version of Expect, or where documentation (book form) on Expect may be obtained.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-io-tty"]}],"depends_on":[{"type":"lib","ports":["p5.26-expect-simple","p5.26-sysadm-install"]}]},{"name":"rb24-gem-patch","portdir":"ruby/rb-gem-patch","version":"0.1.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-ruby/gem-patch","description":"A RubyGems plugin for patching gems","long_description":"gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.","active":false,"categories":["devel","ruby"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby24"]}],"depends_on":[{"type":"extract","ports":["rb24-nokogiri"]}]},{"name":"rb25-gem-patch","portdir":"ruby/rb-gem-patch","version":"0.1.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-ruby/gem-patch","description":"A RubyGems plugin for patching gems","long_description":"gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.","active":false,"categories":["devel","ruby"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby25"]}],"depends_on":[{"type":"extract","ports":["rb25-nokogiri"]}]},{"name":"rb26-gem-patch","portdir":"ruby/rb-gem-patch","version":"0.1.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-ruby/gem-patch","description":"A RubyGems plugin for patching gems","long_description":"gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.","active":false,"categories":["devel","ruby"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby26"]}],"depends_on":[{"type":"extract","ports":["rb26-nokogiri"]}]},{"name":"rb19-xml-simple","portdir":"ruby/rb19-xml-simple","version":"1.0.12","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/maik/xml-simple","description":"A simple API for XML processing","long_description":"Class XmlSimple offers an easy API to read and write XML. It is a Ruby translation of Grant McLean's Perl module XML::Simple.","active":false,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]}],"depends_on":[]},{"name":"rb19-redcloth","portdir":"ruby/rb19-redcloth","version":"4.2.9","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/RedCloth","description":"Textile for Ruby","long_description":"RedCloth is a module for using the Textile markup language in Ruby. Textile is a simple text format that can be converted to HTML, eliminating the need to use HTML directly to create documents, blogs, or web pages.","active":false,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["ruby19"]}],"depends_on":[]},{"name":"rb19-rufus-mnemo","portdir":"ruby/rb19-rufus-mnemo","version":"1.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"turns (large) integers into japanese sounding words and vice versa","long_description":"turns (large) integers into japanese sounding words and vice versa","active":false,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby19"]}],"depends_on":[]},{"name":"rb19-pkg-config","portdir":"ruby/rb19-pkg-config","version":"1.1.4","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":false,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["ruby19"]}],"depends_on":[{"type":"lib","ports":["rb19-rcairo"]}]},{"name":"py36-pyhyphen","portdir":"python/py-pyhyphen","version":"3.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fhaxbox66/pyhyphen","description":"The hyphenation library of LibreOffice and FireFox wrapped for Python","long_description":"PyHyphen is a wrapper around the high quality hyphenation library hyphen-2.4 (May 2008) that ships with OpenOffice.org and Mozilla products. Hence, all dictionaries compatible with OpenOffice can be used. PyHyphen also contains textwrap2, an enhanced though backwards-compatible version of the standard Python module textwrap. Not very surprisingly, textwrap2 can hyphenate words when wrapping them.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-appdirs","py36-setuptools","py36-six"]}],"depends_on":[]},{"name":"py27-pyhyphen","portdir":"python/py-pyhyphen","version":"3.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fhaxbox66/pyhyphen","description":"The hyphenation library of LibreOffice and FireFox wrapped for Python","long_description":"PyHyphen is a wrapper around the high quality hyphenation library hyphen-2.4 (May 2008) that ships with OpenOffice.org and Mozilla products. Hence, all dictionaries compatible with OpenOffice can be used. PyHyphen also contains textwrap2, an enhanced though backwards-compatible version of the standard Python module textwrap. Not very surprisingly, textwrap2 can hyphenate words when wrapping them.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-appdirs","py27-setuptools","py27-six"]}],"depends_on":[]},{"name":"py37-pyhyphen","portdir":"python/py-pyhyphen","version":"3.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fhaxbox66/pyhyphen","description":"The hyphenation library of LibreOffice and FireFox wrapped for Python","long_description":"PyHyphen is a wrapper around the high quality hyphenation library hyphen-2.4 (May 2008) that ships with OpenOffice.org and Mozilla products. Hence, all dictionaries compatible with OpenOffice can be used. PyHyphen also contains textwrap2, an enhanced though backwards-compatible version of the standard Python module textwrap. Not very surprisingly, textwrap2 can hyphenate words when wrapping them.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["python37","py37-appdirs","py37-setuptools","py37-six"]}],"depends_on":[]}]}