{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=369","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=367","results":[{"name":"p5-moosex-role-warnonconflict","portdir":"perl/p5-moosex-role-warnonconflict","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-role-warnonconflict","homepage":"https://metacpan.org/pod/MooseX::Role::WarnOnConflict","description":"MooseX::Role::WarnOnConflict - Warn if classes override role methods without excluding them","long_description":"MooseX::Role::WarnOnConflict - Warn if classes override role methods without excluding them","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-role-warnonconflict"]}],"depends_on":[]},{"name":"p5.34-function-parameters","portdir":"perl/p5-function-parameters","version":"2.2.6","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Function::Parameters","description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","long_description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-extutils-makemaker","p5.34-test-fatal","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-scalar-list-utils"]}],"depends_on":[{"type":"build","ports":["p5.34-true"]},{"type":"lib","ports":["p5-function-parameters","p5.34-moosex-extended"]}]},{"name":"p5.32-function-parameters","portdir":"perl/p5-function-parameters","version":"2.2.6","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Function::Parameters","description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","long_description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-extutils-makemaker","p5.32-test-fatal","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-scalar-list-utils"]}],"depends_on":[{"type":"build","ports":["p5.32-true"]},{"type":"lib","ports":["p5.32-moosex-extended"]}]},{"name":"p5.30-function-parameters","portdir":"perl/p5-function-parameters","version":"2.2.6","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Function::Parameters","description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","long_description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-extutils-makemaker","p5.30-test-fatal","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-scalar-list-utils"]}],"depends_on":[{"type":"build","ports":["p5.30-true"]},{"type":"lib","ports":["p5.30-moosex-extended"]}]},{"name":"p5.28-function-parameters","portdir":"perl/p5-function-parameters","version":"2.2.6","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Function::Parameters","description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","long_description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-extutils-makemaker","p5.28-test-fatal","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-scalar-list-utils"]}],"depends_on":[{"type":"build","ports":["p5.28-true"]},{"type":"lib","ports":["p5.28-moosex-extended"]}]},{"name":"p5-function-parameters","portdir":"perl/p5-function-parameters","version":"2.2.6","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-function-parameters","homepage":"https://metacpan.org/pod/Function::Parameters","description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","long_description":"Function::Parameters - define functions and methods with parameter lists (subroutine signatures)","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-function-parameters"]}],"depends_on":[]},{"name":"p5.34-b-hooks-op-annotation","portdir":"perl/p5-b-hooks-op-annotation","version":"0.440.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Hooks::OP::Annotation","description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","long_description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-extutils-depends"]}],"depends_on":[{"type":"lib","ports":["p5-b-hooks-op-annotation","p5.34-true"]}]},{"name":"p5.32-b-hooks-op-annotation","portdir":"perl/p5-b-hooks-op-annotation","version":"0.440.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Hooks::OP::Annotation","description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","long_description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-extutils-depends"]}],"depends_on":[{"type":"lib","ports":["p5.32-true"]}]},{"name":"p5.30-b-hooks-op-annotation","portdir":"perl/p5-b-hooks-op-annotation","version":"0.440.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Hooks::OP::Annotation","description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","long_description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-extutils-depends"]}],"depends_on":[{"type":"lib","ports":["p5.30-true"]}]},{"name":"p5.28-b-hooks-op-annotation","portdir":"perl/p5-b-hooks-op-annotation","version":"0.440.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Hooks::OP::Annotation","description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","long_description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-extutils-depends"]}],"depends_on":[{"type":"lib","ports":["p5.28-true"]}]},{"name":"p5-b-hooks-op-annotation","portdir":"perl/p5-b-hooks-op-annotation","version":"0.440.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-b-hooks-op-annotation","homepage":"https://metacpan.org/pod/B::Hooks::OP::Annotation","description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","long_description":"B::Hooks::OP::Annotation - annotate and delegate hooked OPs","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-b-hooks-op-annotation"]}],"depends_on":[]},{"name":"p5.34-b-hooks-atruntime","portdir":"perl/p5-b-hooks-atruntime","version":"8","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Hooks::AtRuntime","description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","long_description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-exception","p5.34-test-simple","p5.34-test-warn","p5.34-test-exports","p5.34-extutils-cbuilder","p5.34-module-build"]},{"type":"lib","ports":["p5.34-exporter-tiny","p5.34-filter","p5.34-sub-name","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-b-hooks-atruntime","p5.34-moosex-extended"]}]},{"name":"p5.32-b-hooks-atruntime","portdir":"perl/p5-b-hooks-atruntime","version":"8","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Hooks::AtRuntime","description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","long_description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.32-test-exception","p5.32-test-simple","p5.32-test-warn","p5.32-test-exports","p5.32-module-build","p5.32-extutils-cbuilder"]},{"type":"lib","ports":["p5.32-exporter-tiny","p5.32-filter","p5.32-sub-name","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-moosex-extended"]}]},{"name":"p5.30-b-hooks-atruntime","portdir":"perl/p5-b-hooks-atruntime","version":"8","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Hooks::AtRuntime","description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","long_description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.30-test-exception","p5.30-test-simple","p5.30-test-warn","p5.30-test-exports","p5.30-extutils-cbuilder","p5.30-module-build"]},{"type":"lib","ports":["p5.30-exporter-tiny","p5.30-filter","p5.30-sub-name","perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-moosex-extended"]}]},{"name":"p5.28-b-hooks-atruntime","portdir":"perl/p5-b-hooks-atruntime","version":"8","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/B::Hooks::AtRuntime","description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","long_description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.28-test-exception","p5.28-test-simple","p5.28-test-warn","p5.28-test-exports","p5.28-extutils-cbuilder","p5.28-module-build"]},{"type":"lib","ports":["p5.28-exporter-tiny","p5.28-filter","p5.28-sub-name","perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-moosex-extended"]}]},{"name":"p5-b-hooks-atruntime","portdir":"perl/p5-b-hooks-atruntime","version":"8","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-b-hooks-atruntime","homepage":"https://metacpan.org/pod/B::Hooks::AtRuntime","description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","long_description":"B::Hooks::AtRuntime - Lower blocks from compile time to runtime","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-b-hooks-atruntime"]}],"depends_on":[]},{"name":"p5.34-io-compress-brotli","portdir":"perl/p5-io-compress-brotli","version":"0.19.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/IO::Compress::Brotli","description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","long_description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-alien-cmake3"]},{"type":"lib","ports":["perl5.34","p5.34-file-slurper","p5.34-getopt-long","p5.34-time-hires"]}],"depends_on":[{"type":"lib","ports":["p5-io-compress-brotli"]}]},{"name":"p5.32-io-compress-brotli","portdir":"perl/p5-io-compress-brotli","version":"0.19.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/IO::Compress::Brotli","description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","long_description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.32-alien-cmake3"]},{"type":"lib","ports":["perl5.32","p5.32-file-slurper","p5.32-getopt-long","p5.32-time-hires"]}],"depends_on":[]},{"name":"p5.30-io-compress-brotli","portdir":"perl/p5-io-compress-brotli","version":"0.19.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/IO::Compress::Brotli","description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","long_description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.30-alien-cmake3"]},{"type":"lib","ports":["perl5.30","p5.30-file-slurper","p5.30-getopt-long","p5.30-time-hires"]}],"depends_on":[]},{"name":"p5.28-io-compress-brotli","portdir":"perl/p5-io-compress-brotli","version":"0.19.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/IO::Compress::Brotli","description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","long_description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.28-alien-cmake3"]},{"type":"lib","ports":["perl5.28","p5.28-file-slurper","p5.28-getopt-long","p5.28-time-hires"]}],"depends_on":[]},{"name":"p5-io-compress-brotli","portdir":"perl/p5-io-compress-brotli","version":"0.19.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-io-compress-brotli","homepage":"https://metacpan.org/pod/IO::Compress::Brotli","description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","long_description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-io-compress-brotli"]}],"depends_on":[]},{"name":"mle","portdir":"editors/mle","version":"1.8.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/adsr/mle","description":"Small, flexible, terminal-based text editor","long_description":"Small, flexible, terminal-based text editor","active":true,"categories":["editors"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":47}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["pcre2","uthash","lua"]}],"depends_on":[]},{"name":"mariadb-10.9-server","portdir":"databases/mariadb-10.9","version":"10.9.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mariadb.org/","description":"Run mariadb-10.9 as server","long_description":"Run mariadb-10.9 as server","active":true,"categories":["databases"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["mariadb-10.9"]}],"depends_on":[]},{"name":"mariadb-10.9","portdir":"databases/mariadb-10.9","version":"10.9.8","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mariadb.org/","description":"Multithreaded SQL database server","long_description":"Mariadb is a fork of the MySQL server, a multi-threaded SQL database.","active":true,"categories":["databases"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458}],"variants":["debug","system_readline","universal"],"dependencies":[{"type":"build","ports":["clang-18","bison","cmake","pkgconfig"]},{"type":"lib","ports":["curl","tcp_wrappers","libxml2","zlib","boost178","openssl3","judy","ncurses","pcre2"]},{"type":"run","ports":["mysql_select"]}],"depends_on":[{"type":"lib","ports":["py38-mysqlclient","py39-mysqlclient"]},{"type":"run","ports":["mariadb-10.9-server"]}]},{"name":"py310-hiredis","portdir":"python/py-hiredis","version":"3.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pietern/hiredis-py","description":"Python wrapper for hiredis","long_description":"Python wrapper for hiredis","active":true,"categories":["devel","databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"trufflehog","portdir":"security/trufflehog","version":"3.95.3","license":"AGPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufflesecurity/trufflehog","description":"Find credentials all over the place","long_description":"trufflehog scans for credentials in Github & Gitlab repositories, filesystems, and S3 buckets. It utilizes 700 credential detectors that support active verification against their respective APIs.","active":true,"categories":["security"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"tuc","portdir":"textproc/tuc","version":"1.3.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/riquito/tuc","description":"When cut doesn't cut it","long_description":"You want to cut on more than just a character, perhaps using negative indexes or format the selected fields as you want... Maybe you want to cut on lines (ever needed to drop first and last line?)... That's where tuc can help.","active":true,"categories":["textproc"],"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":"py310-sip-devel","portdir":"python/py-sip","version":"6.9.2.dev1+ga0d45a97","license":"(GPL-2 or GPL-3 or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/sip/","description":"A Python bindings generator for C/C++ libraries","long_description":"SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-setuptools","py310-tomli","py310-packaging","py310-ply","python310"]}],"depends_on":[{"type":"lib","ports":["py-sip-devel"]}]},{"name":"py39-sip-devel","portdir":"python/py-sip","version":"6.9.2.dev1+ga0d45a97","license":"(GPL-2 or GPL-3 or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/sip/","description":"A Python bindings generator for C/C++ libraries","long_description":"SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-packaging","py39-ply","py39-setuptools","py39-tomli","python39"]}],"depends_on":[]},{"name":"py38-sip-devel","portdir":"python/py-sip","version":"6.8.1.dev2311302116","license":"(GPL-2 or GPL-3 or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/sip/","description":"A Python bindings generator for C/C++ libraries","long_description":"SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-packaging","py38-ply","py38-setuptools","py38-tomli","python38"]}],"depends_on":[]},{"name":"py37-sip-devel","portdir":"python/py-sip","version":"6.8.3","license":"(GPL-2 or GPL-3 or PSF)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/sip/","description":"A Python bindings generator for C/C++ libraries","long_description":"SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37","py37-importlib-metadata","py37-packaging","py37-setuptools","py37-tomli"]}],"depends_on":[]},{"name":"py-sip-devel","portdir":"python/py-sip","version":"6.6.2.dev2206062241","license":"(GPL-2 or GPL-3 or PSF)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/sip/","description":"A Python bindings generator for C/C++ libraries","long_description":"SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":458},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py-packaging","py-ply","py-importlib-metadata","py-toml","py310-sip-devel","py-setuptools"]}],"depends_on":[]},{"name":"mani","portdir":"devel/mani","version":"0.32.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://manicli.com","description":"CLI tool to help you manage repositories","long_description":"mani is a CLI tool that helps you manage multiple repositories. It's useful when you are working with microservices, multi-project systems, many libraries or just a bunch of repositories and want a central place for pulling all repositories and running commands over them. You specify repository and commands in a config file and then run the commands over all or a subset of the repositories.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py310-pytidylib","portdir":"python/py-pytidylib","version":"0.3.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://countergram.github.io/pytidylib/","description":"Python wrapper for tidylib","long_description":"A new Python wrapper for tidylib, which allows you to convert slightly invalid HTML/XHTML markup into valid markup. E.g. this Python tidy library will correct unescaped ampersands, some unclosed tags, missing elements, missing attributes, etc. Tidylib is highly configurable. It can output HTML or XHTML, and perform other functions such as converting named entities to numeric entities (named entities work only along with an HTML or XHTML doctype, numeric entities work in generic XML data).","active":true,"categories":["textproc","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310","tidy"]}],"depends_on":[{"type":"lib","ports":["py-pytidylib"]}]},{"name":"py39-pytidylib","portdir":"python/py-pytidylib","version":"0.3.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://countergram.github.io/pytidylib/","description":"Python wrapper for tidylib","long_description":"A new Python wrapper for tidylib, which allows you to convert slightly invalid HTML/XHTML markup into valid markup. E.g. this Python tidy library will correct unescaped ampersands, some unclosed tags, missing elements, missing attributes, etc. Tidylib is highly configurable. It can output HTML or XHTML, and perform other functions such as converting named entities to numeric entities (named entities work only along with an HTML or XHTML doctype, numeric entities work in generic XML data).","active":false,"categories":["textproc","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["tidy","python39"]}],"depends_on":[]},{"name":"py38-pytidylib","portdir":"python/py-pytidylib","version":"0.3.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://countergram.github.io/pytidylib/","description":"Python wrapper for tidylib","long_description":"A new Python wrapper for tidylib, which allows you to convert slightly invalid HTML/XHTML markup into valid markup. E.g. this Python tidy library will correct unescaped ampersands, some unclosed tags, missing elements, missing attributes, etc. Tidylib is highly configurable. It can output HTML or XHTML, and perform other functions such as converting named entities to numeric entities (named entities work only along with an HTML or XHTML doctype, numeric entities work in generic XML data).","active":false,"categories":["textproc","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["tidy","python38"]}],"depends_on":[]},{"name":"py37-pytidylib","portdir":"python/py-pytidylib","version":"0.3.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://countergram.github.io/pytidylib/","description":"Python wrapper for tidylib","long_description":"A new Python wrapper for tidylib, which allows you to convert slightly invalid HTML/XHTML markup into valid markup. E.g. this Python tidy library will correct unescaped ampersands, some unclosed tags, missing elements, missing attributes, etc. Tidylib is highly configurable. It can output HTML or XHTML, and perform other functions such as converting named entities to numeric entities (named entities work only along with an HTML or XHTML doctype, numeric entities work in generic XML data).","active":false,"categories":["textproc","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","tidy"]}],"depends_on":[]},{"name":"lua-resty-lrucache","portdir":"lua/lua-resty-lrucache","version":"0.15","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/openresty/lua-resty-lrucache","description":"lua-land LRU cache based on LuaJIT FFI","long_description":"lua-resty-lrucache implements a simple LRU cache for nginx and the nginx lua module.","active":true,"categories":["lua"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["lua-resty-core"]}]},{"name":"lua-resty-core","portdir":"lua/lua-resty-core","version":"0.1.31","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/openresty/lua-resty-core","description":"new FFI-based API for lua-nginx-module","long_description":"lua-resty-core is a pure Lua library that reimplements part of the nginx lua module's API for Lua with LuaJIT FFI and installs the new FFI-based Lua API into the ngx.* and ndk.* namespaces used by the nginx lua module.","active":true,"categories":["lua"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["lua-resty-lrucache"]}],"depends_on":[]},{"name":"php82-xsl","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/xsl","description":"a PHP interface to libxslt, which implements the XSL standard and lets you perform XSL transformations","long_description":"a PHP interface to libxslt, which implements the XSL standard and lets you perform XSL transformations","active":true,"categories":["textproc","lang","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libxslt","php82"]}],"depends_on":[]},{"name":"php82-tidy","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/tidy","description":"a PHP interface to tidy, the HTML cleaning and repair utility","long_description":"a PHP interface to tidy, the HTML cleaning and repair utility","active":true,"categories":["lang","www","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["tidy","php82"]}],"depends_on":[]},{"name":"php82-sqlite","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/sqlite","description":"a PHP interface to SQLite, including the sqlite3 and pdo_sqlite extensions","long_description":"a PHP interface to SQLite, including the sqlite3 and pdo_sqlite extensions","active":true,"categories":["databases","lang","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["sqlite3","php82"]}],"depends_on":[]},{"name":"php82-sodium","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/sodium","description":"a PHP interface to libsodium, a modern and easy-to-use crypto library","long_description":"a PHP interface to libsodium, a modern and easy-to-use crypto library","active":true,"categories":["lang","security","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libsodium","php82"]}],"depends_on":[]},{"name":"php82-sockets","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/sockets","description":"a PHP interface to BSD socket communication functions","long_description":"a PHP interface to BSD socket communication functions","active":true,"categories":["net","lang","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["php82"]}],"depends_on":[{"type":"lib","ports":["php82-event"]}]},{"name":"php82-soap","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/soap","description":"a PHP extension for writing SOAP clients and servers","long_description":"a PHP extension for writing SOAP clients and servers","active":true,"categories":["net","lang","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libxml2","php82"]}],"depends_on":[]},{"name":"php82-snmp","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/snmp","description":"a PHP interface to the Simple Network Management Protocol (SNMP)","long_description":"a PHP interface to the Simple Network Management Protocol (SNMP)","active":true,"categories":["sysutils","lang","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["net-snmp","php82"]}],"depends_on":[]},{"name":"php82-pspell","portdir":"php/php-pspell","version":"1.0.1","license":"PHP-3.01","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/pspell","description":"a PHP interface to the aspell library, which lets you check spelling and offer spelling suggestions","long_description":"a PHP interface to the aspell library, which lets you check spelling and offer spelling suggestions","active":true,"categories":["textproc","lang","php"],"maintainers":[{"name":"BjarneDMat","github":"","ports_count":11}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","cclient","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["aspell","php82"]}],"depends_on":[]},{"name":"php82-postgresql","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/pgsql","description":"a PHP interface to PostgreSQL, including the pgsql and pdo_pgsql extensions","long_description":"a PHP interface to PostgreSQL, including the pgsql and pdo_pgsql extensions","active":true,"categories":["databases","lang","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["postgresql13","postgresql14","postgresql15","postgresql16","postgresql17","postgresql18","debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["php82","postgresql18"]}],"depends_on":[]},{"name":"php82-posix","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/posix","description":"a PHP interface to additional POSIX functions","long_description":"a PHP interface to those functions defined in the IEEE 1003.1 (POSIX.1) standards document which are not accessible through other means","active":true,"categories":["sysutils","lang","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["php82"]}],"depends_on":[]},{"name":"php82-pcntl","portdir":"lang/php","version":"8.2.30","license":"PHP-3.01","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://www.php.net/pcntl","description":"a PHP interface to Unix-style process creation, program execution, signal handling and process termination functions","long_description":"a PHP interface to Unix-style process creation, program execution, signal handling and process termination functions","active":true,"categories":["sysutils","lang","php"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1512},{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["php82"]}],"depends_on":[]}]}