HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51637,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=550",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=548",
"results": [
{
"name": "p5.28-class-autouse",
"portdir": "perl/p5-class-autouse",
"version": "2.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Autouse",
"description": "Class::Autouse - Run-time load a class the first time you call a method in it.",
"long_description": "Class::Autouse - Run-time load a class the first time you call a method in it.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-prefork"
]
}
],
"depends_on": []
},
{
"name": "p5-class-autouse",
"portdir": "perl/p5-class-autouse",
"version": "2.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-class-autouse",
"homepage": "https://metacpan.org/pod/Class::Autouse",
"description": "Class::Autouse - Run-time load a class the first time you call a method in it.",
"long_description": "Class::Autouse - Run-time load a class the first time you call a method in it.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-autouse"
]
}
],
"depends_on": []
},
{
"name": "p5.26-class-autouse",
"portdir": "perl/p5-class-autouse",
"version": "2.10.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Autouse",
"description": "This is a Perl extension for run-time class loading on first method call.",
"long_description": "This is a Perl extension for run-time class loading on first method call.",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "dluke",
"github": "danielluke",
"ports_count": 31
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": []
},
{
"name": "recode",
"portdir": "textproc/recode",
"version": "3.7.15",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rrthomas/recode",
"description": "charset conversion program",
"long_description": "This recode program has the purpose of converting files between various character sets and usages. When exact transliterations are not possible, as it is often the case, the program may get rid of the offending characters or fall back on approximations.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"python313"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libiconv"
]
},
{
"type": "test",
"ports": [
"py313-cython"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fortune-mod"
]
},
{
"type": "run",
"ports": [
"maxima",
"maxima-devel"
]
}
]
},
{
"name": "re2c-0.15",
"portdir": "devel/re2c",
"version": "0.15.3",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://re2c.org",
"description": "A tool for generating C-based recognizers from regular expressions.",
"long_description": "re2c is a tool for generating C-based recognizers from regular expressions. re2c-based scanners are efficient: an re2c-based scanner is said to be typically almost twice as fast as a flex-based scanner with little or no increase in size.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"php73",
"php73-apache2handler",
"php73-cgi",
"php73-fpm"
]
}
]
},
{
"name": "re2c",
"portdir": "devel/re2c",
"version": "4.3",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://re2c.org",
"description": "A tool for generating C-based recognizers from regular expressions.",
"long_description": "re2c is a tool for generating C-based recognizers from regular expressions. re2c-based scanners are efficient: an re2c-based scanner is said to be typically almost twice as fast as a flex-based scanner with little or no increase in size.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"lzip"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libcaption",
"aspcud",
"ninja",
"lfortran",
"lpython"
]
},
{
"type": "lib",
"ports": [
"php53-syck",
"php54-syck",
"php55-syck",
"php56-syck",
"php53-yaz",
"php54-yaz",
"php55-yaz",
"php56-yaz",
"php70-yaz",
"php71-yaz",
"php72-yaz",
"php73-yaz",
"php74-yaz",
"php80-yaz",
"php81-yaz",
"php82-yaz",
"php83-yaz",
"php84-yaz",
"php85-yaz",
"p5.28-mail-spamassassin",
"p5.30-mail-spamassassin",
"p5.32-mail-spamassassin",
"p5.34-mail-spamassassin"
]
}
]
},
{
"name": "bzip3",
"portdir": "archivers/bzip3",
"version": "1.5.3",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kspalaiologos/bzip3",
"description": "A better and stronger spiritual successor to BZip2.",
"long_description": "A better and stronger spiritual successor to BZip2.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [
{
"name": "sech1piam",
"github": "sech1p",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"littleutils"
]
}
]
},
{
"name": "p5.34-net-cidr",
"portdir": "perl/p5-net-cidr",
"version": "0.270.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::CIDR",
"description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"long_description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sympa",
"p5-net-cidr"
]
}
]
},
{
"name": "p5.32-net-cidr",
"portdir": "perl/p5-net-cidr",
"version": "0.270.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::CIDR",
"description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"long_description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.30-net-cidr",
"portdir": "perl/p5-net-cidr",
"version": "0.270.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::CIDR",
"description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"long_description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.28-net-cidr",
"portdir": "perl/p5-net-cidr",
"version": "0.270.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::CIDR",
"description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"long_description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5-net-cidr",
"portdir": "perl/p5-net-cidr",
"version": "0.270.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-net-cidr",
"homepage": "https://metacpan.org/pod/Net::CIDR",
"description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"long_description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-net-cidr"
]
}
],
"depends_on": []
},
{
"name": "p5.26-net-cidr",
"portdir": "perl/p5-net-cidr",
"version": "0.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::CIDR",
"description": "The Net::CIDR perl module manipulates IPv4/IPv6 netblocks in CIDR notation",
"long_description": "The Net::CIDR package contains functions that manipulate lists of IP netblocks expressed in CIDR notation. The Net::CIDR functions handle both IPv4 and IPv6 addresses.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": []
},
{
"name": "redwax-tool",
"portdir": "security/redwax-tool",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://redwax.eu/rt/",
"description": "The universal certificate conversion tool.",
"long_description": "The universal certificate conversion tool. Read certificates and keys from your chosen sources, filter the certificates and keys you're interested in, write those certificates and keys to the destinations of your choice.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"unbound",
"p11-kit",
"apr",
"openssl3",
"expat",
"apr-util",
"libical",
"ldns",
"nss"
]
}
],
"depends_on": []
},
{
"name": "kompose",
"portdir": "devel/kompose",
"version": "1.37.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kompose.io/",
"description": "Go from Docker Compose to Kubernetes",
"long_description": "kompose is a tool to help users who are familiar with docker-compose move to Kubernetes kompose takes a Docker Compose file and translates it into Kubernetes resources.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 168
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "p5.34-sub-delete",
"portdir": "perl/p5-sub-delete",
"version": "1.0.30",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sub::Delete",
"description": "Sub::Delete - Perl module enabling one to delete subroutines",
"long_description": "Sub::Delete - Perl module enabling one to delete subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-test-kit",
"p5-sub-delete"
]
}
]
},
{
"name": "p5.32-sub-delete",
"portdir": "perl/p5-sub-delete",
"version": "1.0.30",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sub::Delete",
"description": "Sub::Delete - Perl module enabling one to delete subroutines",
"long_description": "Sub::Delete - Perl module enabling one to delete subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test-kit"
]
}
]
},
{
"name": "p5.30-sub-delete",
"portdir": "perl/p5-sub-delete",
"version": "1.0.30",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sub::Delete",
"description": "Sub::Delete - Perl module enabling one to delete subroutines",
"long_description": "Sub::Delete - Perl module enabling one to delete subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-test-kit"
]
}
]
},
{
"name": "p5.28-sub-delete",
"portdir": "perl/p5-sub-delete",
"version": "1.0.30",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sub::Delete",
"description": "Sub::Delete - Perl module enabling one to delete subroutines",
"long_description": "Sub::Delete - Perl module enabling one to delete subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-test-kit"
]
}
]
},
{
"name": "p5-sub-delete",
"portdir": "perl/p5-sub-delete",
"version": "1.0.30",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-sub-delete",
"homepage": "https://metacpan.org/pod/Sub::Delete",
"description": "Sub::Delete - Perl module enabling one to delete subroutines",
"long_description": "Sub::Delete - Perl module enabling one to delete subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-sub-delete"
]
}
],
"depends_on": []
},
{
"name": "p5.26-sub-delete",
"portdir": "perl/p5-sub-delete",
"version": "1.0.20",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sub::Delete",
"description": "Sub::Delete - Perl module enabling one to delete subroutines",
"long_description": "Sub::Delete - Perl module enabling one to delete subroutines",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-test-kit"
]
}
]
},
{
"name": "docker-credential-helper-osxkeychain",
"portdir": "devel/docker-credential-helper-osxkeychain",
"version": "0.9.3",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/docker/docker-credential-helpers",
"description": "Docker credential helper for macOS",
"long_description": "docker-credential-helpers is a suite of programs to use native stores to keep Docker credentials safe. This port installs the macOS keychain credential helper.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 168
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "snappy",
"portdir": "archivers/snappy",
"version": "1.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://google.github.io/snappy/",
"description": "A fast compressor/decompressor",
"long_description": "Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library. Instead it aims for very high speeds and reasonable compression. For instance, compared to the fastest mode of zlib, Snappy is an order of magnitude faster for most inputs, but the resulting compressed files are anywhere from 20% to 100% bigger. On a single core of a Core i7 processor in 64-bit mode, Snappy compresses at about 250 MB/sec or more and decompresses at about 500 MB/sec or more.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"lz4",
"lzo2",
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-python-snappy",
"py38-python-snappy",
"py311-python-snappy",
"py39-python-snappy",
"py313-python-snappy",
"py310-python-snappy"
]
},
{
"type": "lib",
"ports": [
"blosc",
"py38-python-snappy",
"py310-python-snappy",
"py311-python-snappy",
"py313-python-snappy",
"py312-python-snappy",
"py37-pyarrow",
"py38-pyarrow",
"qt5-qtwebengine",
"qt513-qtwebengine",
"mongo-c-driver",
"sparkey",
"rocksdb",
"mongodb-devel",
"mongodb",
"leveldb",
"netdata",
"py310-imagecodecs",
"py311-imagecodecs",
"py312-imagecodecs",
"py313-imagecodecs",
"py314-imagecodecs",
"shogun",
"shogun-devel",
"folly",
"caffe",
"mvfst",
"py39-imagecodecs",
"hadoop",
"apache-arrow",
"py37-imagecodecs",
"py38-imagecodecs",
"aff4",
"py39-python-snappy",
"qemu"
]
}
]
},
{
"name": "p5.34-test-script",
"portdir": "perl/p5-test-script",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Script",
"description": "Test::Script - Basic cross-platform tests for scripts",
"long_description": "Test::Script - Basic cross-platform tests for scripts",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-capture-tiny",
"p5.34-probe-perl",
"p5.34-test-simple",
"p5.34-text-parsewords"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-gearman-server",
"p5.34-test-inline",
"p5.34-perl-minimumversion",
"p5.34-ffi-platypus-lang-rust",
"p5.34-flickr-api"
]
},
{
"type": "lib",
"ports": [
"p5-test-script"
]
}
]
},
{
"name": "p5.32-test-script",
"portdir": "perl/p5-test-script",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Script",
"description": "Test::Script - Basic cross-platform tests for scripts",
"long_description": "Test::Script - Basic cross-platform tests for scripts",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-capture-tiny",
"p5.32-probe-perl",
"p5.32-test-simple",
"p5.32-text-parsewords"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-gearman-server",
"p5.32-test-inline",
"p5.32-perl-minimumversion",
"p5.32-ffi-platypus-lang-rust",
"p5.32-flickr-api"
]
}
]
},
{
"name": "p5.30-test-script",
"portdir": "perl/p5-test-script",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Script",
"description": "Test::Script - Basic cross-platform tests for scripts",
"long_description": "Test::Script - Basic cross-platform tests for scripts",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-capture-tiny",
"p5.30-probe-perl",
"p5.30-test-simple",
"p5.30-text-parsewords"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-gearman-server",
"p5.30-test-inline",
"p5.30-perl-minimumversion",
"p5.30-ffi-platypus-lang-rust",
"p5.30-flickr-api"
]
}
]
},
{
"name": "p5.28-test-script",
"portdir": "perl/p5-test-script",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Script",
"description": "Test::Script - Basic cross-platform tests for scripts",
"long_description": "Test::Script - Basic cross-platform tests for scripts",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-capture-tiny",
"p5.28-probe-perl",
"p5.28-test-simple",
"p5.28-text-parsewords"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-gearman-server",
"p5.28-test-inline",
"p5.28-perl-minimumversion",
"p5.28-ffi-platypus-lang-rust",
"p5.28-flickr-api"
]
}
]
},
{
"name": "p5-test-script",
"portdir": "perl/p5-test-script",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-test-script",
"homepage": "https://metacpan.org/pod/Test::Script",
"description": "Test::Script - Basic cross-platform tests for scripts",
"long_description": "Test::Script - Basic cross-platform tests for scripts",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-test-script"
]
}
],
"depends_on": []
},
{
"name": "p5.26-test-script",
"portdir": "perl/p5-test-script",
"version": "1.260.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Script",
"description": "Basic cross-platform tests for scripts",
"long_description": "Basic cross-platform tests for scripts",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test2-suite"
]
},
{
"type": "lib",
"ports": [
"p5.26-probe-perl",
"perl5.26",
"p5.26-text-parsewords",
"p5.26-test-simple",
"p5.26-capture-tiny"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-ffi-platypus-lang-rust",
"p5.26-gearman-server",
"p5.26-perl-minimumversion",
"p5.26-test-inline"
]
},
{
"type": "lib",
"ports": [
"p5.26-flickr-api"
]
}
]
},
{
"name": "p5.34-devel-overloadinfo",
"portdir": "perl/p5-devel-overloadinfo",
"version": "0.8.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::OverloadInfo",
"description": "Devel::OverloadInfo - introspect overloaded operators",
"long_description": "Devel::OverloadInfo - introspect overloaded operators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-fatal",
"p5.34-text-parsewords",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-mro-compat",
"p5.34-package-stash"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-moose",
"p5-devel-overloadinfo"
]
}
]
},
{
"name": "p5.32-devel-overloadinfo",
"portdir": "perl/p5-devel-overloadinfo",
"version": "0.8.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::OverloadInfo",
"description": "Devel::OverloadInfo - introspect overloaded operators",
"long_description": "Devel::OverloadInfo - introspect overloaded operators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-fatal",
"p5.32-text-parsewords",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-mro-compat",
"p5.32-package-stash"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-moose"
]
}
]
},
{
"name": "p5.30-devel-overloadinfo",
"portdir": "perl/p5-devel-overloadinfo",
"version": "0.8.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::OverloadInfo",
"description": "Devel::OverloadInfo - introspect overloaded operators",
"long_description": "Devel::OverloadInfo - introspect overloaded operators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-fatal",
"p5.30-text-parsewords",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-mro-compat",
"p5.30-package-stash"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-moose"
]
}
]
},
{
"name": "p5.28-devel-overloadinfo",
"portdir": "perl/p5-devel-overloadinfo",
"version": "0.8.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::OverloadInfo",
"description": "Devel::OverloadInfo - introspect overloaded operators",
"long_description": "Devel::OverloadInfo - introspect overloaded operators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-fatal",
"p5.28-text-parsewords",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-mro-compat",
"p5.28-package-stash"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-moose"
]
}
]
},
{
"name": "p5-devel-overloadinfo",
"portdir": "perl/p5-devel-overloadinfo",
"version": "0.8.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-devel-overloadinfo",
"homepage": "https://metacpan.org/pod/Devel::OverloadInfo",
"description": "Devel::OverloadInfo - introspect overloaded operators",
"long_description": "Devel::OverloadInfo - introspect overloaded operators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-devel-overloadinfo"
]
}
],
"depends_on": []
},
{
"name": "p5.34-class-unload",
"portdir": "perl/p5-class-unload",
"version": "0.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Unload",
"description": "Class::Unload - Unload a class",
"long_description": "Class::Unload - Unload a class",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-requires",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-inspector"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-class-refresh",
"p5.34-mason",
"p5-class-unload",
"p5.34-dbix-class-schema-loader"
]
}
]
},
{
"name": "p5.32-class-unload",
"portdir": "perl/p5-class-unload",
"version": "0.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Unload",
"description": "Class::Unload - Unload a class",
"long_description": "Class::Unload - Unload a class",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-requires",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-class-inspector"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-class-refresh",
"p5.32-mason",
"p5.32-dbix-class-schema-loader"
]
}
]
},
{
"name": "p5.28-class-unload",
"portdir": "perl/p5-class-unload",
"version": "0.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Unload",
"description": "Class::Unload - Unload a class",
"long_description": "Class::Unload - Unload a class",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-requires",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-class-inspector"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-class-refresh",
"p5.28-mason",
"p5.28-dbix-class-schema-loader"
]
}
]
},
{
"name": "p5.30-class-unload",
"portdir": "perl/p5-class-unload",
"version": "0.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Unload",
"description": "Class::Unload - Unload a class",
"long_description": "Class::Unload - Unload a class",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-requires",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-class-inspector"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-class-refresh",
"p5.30-mason",
"p5.30-dbix-class-schema-loader"
]
}
]
},
{
"name": "p5-class-unload",
"portdir": "perl/p5-class-unload",
"version": "0.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-class-unload",
"homepage": "https://metacpan.org/pod/Class::Unload",
"description": "Class::Unload - Unload a class",
"long_description": "Class::Unload - Unload a class",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-unload"
]
}
],
"depends_on": []
},
{
"name": "p5.26-devel-overloadinfo",
"portdir": "perl/p5-devel-overloadinfo",
"version": "0.5.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::OverloadInfo",
"description": "Devel::OverloadInfo - introspect overloaded operators",
"long_description": "Devel::OverloadInfo returns information about overloaded operators for a given class (or object), including where in the inheritance hierarchy the overloads are declared and where the code implementing it is.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-fatal"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-mro-compat",
"p5.26-package-stash",
"p5.26-sub-identify"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-moose"
]
}
]
},
{
"name": "p5.26-class-unload",
"portdir": "perl/p5-class-unload",
"version": "0.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Unload",
"description": "Unload a class",
"long_description": "Unload a class",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-requires"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-class-inspector"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-class-refresh",
"p5.26-dbix-class-schema-loader",
"p5.26-mason"
]
}
]
},
{
"name": "stardict",
"portdir": "textproc/stardict",
"version": "3.0.7",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://stardict-4.sourceforge.net/index_en.php",
"description": "A full featured gtk2 dictionary",
"long_description": "Very nice gnome dictionary. Can handle both local and web dictionaries. Though it needs a handful of gnome libraries for installation.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "alexandernx",
"github": "",
"ports_count": 2
}
],
"variants": [
"gnome",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gnome-common",
"clang-17",
"itstool",
"intltool",
"yelp-tools",
"gnome-doc-utils",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"gconf"
]
},
{
"type": "extract",
"ports": [
"p7zip"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"libsigcxx2",
"json-glib",
"glib2",
"libcanberra",
"espeak-ng"
]
}
],
"depends_on": []
},
{
"name": "cfm",
"portdir": "sysutils/cfm",
"version": "0.6.6",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/willeccles/cfm",
"description": "Cactus File Manager",
"long_description": "Cactus File Manager is a simple and fast TUI file manager",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "will",
"github": "WillEccles",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "wxMaxima",
"portdir": "math/wxMaxima",
"version": "24.01.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wxMaxima-developers/wxmaxima",
"description": "Graphical user interface for Maxima based on wxWidgets",
"long_description": "Maxima is a Computer Algebra System (CAS) and wxMaxima is a work book style graphical front end for it based on wxWidgets",
"active": true,
"categories": [
"aqua",
"math"
],
"maintainers": [
{
"name": "",
"github": "MSoegtropIMC",
"ports_count": 1
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"wxWidgets-3.2",
"libomp",
"maxima"
]
},
{
"type": "run",
"ports": [
"gnuplot"
]
}
],
"depends_on": []
},
{
"name": "ruby",
"portdir": "lang/ruby",
"version": "1.8.7-p374",
"license": "(Ruby or GPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [
"tk",
"mactk",
"no_doc",
"dtrace",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"openssl10",
"readline",
"zlib",
"libiconv",
"gdbm",
"ncurses"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"rb-mysql"
]
},
{
"type": "lib",
"ports": [
"rb-compass",
"rb-gem_plugin",
"rb-getopt-declare",
"rb-http_parser",
"rb-image_science",
"rb-memcache",
"rb-net-ssh",
"rb-rack",
"rb-simple_oauth",
"rb-bones",
"rb-diff-lcs",
"rb-kwartz",
"rb-launchy",
"rb-net-yail",
"rb-polyglot",
"rb-rest-client",
"rb-redcloth",
"rb-flexo",
"rb-madeleine",
"rb-locale",
"rb-pdumpfs",
"rb-rake",
"rb-minitest",
"rb-gettext",
"rb-json_pure",
"rb-mofo",
"xmlresume2x",
"rb-activeldap",
"sup",
"rb-webfetcher",
"rb-hoe",
"rb-net-sftp",
"rb-twitter",
"kdewebdev",
"rb18-rake",
"rb-flexmock",
"rb-rdtool",
"rb-runt",
"rb-sqlite3",
"rb-ruby-debug",
"rb-observable",
"rb18-pdumpfs",
"rb-actionwebservice",
"rb-cache",
"rb-cgi_multipart_eof_fix",
"rb-cgikit",
"rb-configuration",
"rb-cvs",
"rb-mindi",
"rb-mocha",
"rb-net-irc",
"rb-nfsstore",
"rb-preferences",
"rb-ruby-openid",
"rb-snmp",
"rb-webunit",
"rb-acts_as_taggable",
"rb-google",
"rb-http-access2",
"rb-log4r",
"rb-audiofile",
"rb-bitset",
"rb-bz2",
"rb-dnssd",
"rb-eventmachine",
"rb-fastthread",
"rb-fcgi",
"rb-ferret",
"rb-fxruby",
"rb-hpricot",
"rb-hyperestraier",
"rb-json",
"rb-ldap",
"rb-mecab",
"rb-heroku",
"rb-mongrel",
"rb-msgpack",
"rb-narray",
"rb-ncurses-ruby",
"rb-odbc",
"rb-opengl",
"rb-password",
"rb-pcap",
"rb-rbot",
"rb-rcairo",
"rb-rcov",
"rb-rrb",
"rb-ruby-debug-base",
"rb-rubygems",
"rb-shout",
"rb-sqlite",
"rb-sys-host",
"rb-sys-uname",
"rb-sys-uptime",
"rb-termios",
"rb-tokyocabinet-ruby",
"rb-tweetstream",
"rb-twitter-stream",
"rb-uconv",
"rb-vorbisfile",
"rb-xmlparser",
"rb-technorati-ruby",
"subversion-rubybindings",
"rb-capistrano",
"rb-div",
"facter",
"rb-coderay",
"rb-erubis",
"rb-pkg-config",
"rb-product",
"rb-pluginfactory",
"rb-flickr",
"rb-haml-edge",
"rb-jabber4r",
"rb-mini_portile",
"rb-og",
"rb-rspec",
"rb-rspec-rails",
"rb-rubytoc",
"rb-stomp",
"rb-text-format",
"rb-uuidtools",
"rb-cgen",
"korundum",
"rb-hikidoc",
"rb-rss",
"rb-rttool",
"rb-haml",
"rb-net-ssh-gateway",
"rb-rubyinline",
"rb-acl",
"rb-drb",
"rb-session",
"rb-xml-simple",
"qtruby",
"rb-rexml",
"rb-lazylist",
"rb-activeresource",
"rb-activesupport",
"rb-hmac",
"rb-rgl",
"rb-daemons",
"rb-mongrel_cluster",
"rb-archive-tar-minitar",
"rb-bee",
"puppet",
"rb-bdb",
"rb-lafcadio",
"rb-calendar",
"rb-actionmailer",
"rb-actionpack",
"rb-activerecord",
"rb-builder",
"rb-cucumber",
"rb-notificationcenter",
"rb-rails",
"rb-term-ansicolor",
"rb-treetop",
"rb-netaddr",
"rb-nitpick",
"rb-parsetree",
"rb-trollop",
"rb-lockfile",
"rb-mime-types",
"rb-rmail",
"rb-rubycon",
"pqa",
"rb-htree",
"rb-nanoc",
"rb-nanoc3",
"rb-slave",
"rb-enum",
"rb-io-reactor",
"rb-rflickr",
"rb-roauth",
"rb-multiton",
"rb-aspectr",
"rb-arrayfields",
"rb-bioruby",
"rb-gd2",
"rb-net-pingsimple",
"rb-rio",
"rb-devel-which",
"rb-captcha",
"rb-stream",
"rb-postgres",
"rb-crypt-isaac",
"rb-highline",
"rb-net-scp",
"rb-cocoa",
"rb-libxml2",
"rb-xml-xpath",
"rb-xslt"
]
},
{
"type": "run",
"ports": [
"metasploit3"
]
}
]
},
{
"name": "usd",
"portdir": "graphics/usd",
"version": "20.05",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.openusd.org",
"description": "universal scene description",
"long_description": "Universal Scene Description (USD) is a software library, developed by Pixar Animation Studios, that provides a system for authoring, reading, and streaming time-sampled scene description for interchange between computer graphics applications. It organizes data into hierarchical namespaces of primitives and their properties. This provides a set of schemas upon which common 3-D computer graphics concepts such as geometry, shading, models, and assets can be organized and manipulated.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"docs",
"tests",
"examples",
"tutorials",
"imaging",
"usd_imaging",
"opengl",
"python",
"viewer",
"ptex",
"openvdb",
"monolithic",
"oiio",
"ocio",
"alembic",
"hdf5",
"materialx",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"graphviz",
"doxygen",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"tbb",
"py311-jinja2",
"ptex",
"boost176",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"blender"
]
}
]
},
{
"name": "libpixman-devel",
"portdir": "graphics/libpixman-devel",
"version": "0.46.2",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pixman.org",
"description": "Pixel region Library",
"long_description": "libpixman is a generic library for manipulating pixel regions. A PixRegion is a set of Y-X banded rectangles that cover the desired region.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "libpixman",
"portdir": "graphics/libpixman",
"version": "0.46.0",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pixman.org",
"description": "Pixel region Library",
"long_description": "libpixman is a generic library for manipulating pixel regions. A PixRegion is a set of Y-X banded rectangles that cover the desired region.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tcpflow",
"tcpflow-devel",
"spice-gtk",
"texlive-bin",
"cairo",
"qemu",
"quartz-wm",
"cairo-devel",
"Aseprite",
"kicad",
"xorg-server",
"xorg-server-devel",
"xorg-server-legacy",
"exiftran",
"hyprutils",
"librasterlite2",
"tigervnc",
"wesnoth",
"openscad",
"openscad-devel",
"xorg-server-1.18",
"racket",
"spice-server"
]
}
]
},
{
"name": "gphoto2",
"portdir": "graphics/gphoto2",
"version": "2.5.32",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gphoto.org/proj/gphoto2/",
"description": "command line interface to libgphoto2.",
"long_description": "gphoto2 is the command line interface to libgphoto2. It allows almost everything that libgphoto2 can do.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"popt",
"readline",
"gettext",
"libjpeg-turbo",
"libiconv",
"libexif",
"libgphoto2",
"libusb-compat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kamera"
]
},
{
"type": "run",
"ports": [
"geeqie"
]
}
]
},
{
"name": "charls",
"portdir": "graphics/charls",
"version": "2.4.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/team-charls/charls",
"description": "CharLS is an implementation of JPEG-LS",
"long_description": "CharLS implements JPEG-LS, a lossless JPEG codec.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "vince",
"github": "Veence",
"ports_count": 25
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-imagecodecs",
"py38-imagecodecs",
"gdal",
"gdal-hdf5",
"gdal-kea",
"gdal-netcdf",
"gdcm",
"py310-imagecodecs",
"py311-imagecodecs",
"py312-imagecodecs",
"py313-imagecodecs",
"py314-imagecodecs",
"py39-imagecodecs"
]
}
]
}
]
}