HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51749,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=601",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=599",
"results": [
{
"name": "sf-pwgen",
"portdir": "security/sf-pwgen",
"version": "1.5",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/anders/pwgen",
"description": "macOS command line password generator.",
"long_description": "macOS command line password generator. A command line tool that generates passwords using macOS's SecurityFoundation framework.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"adblock2privoxy",
"privoxy"
]
},
{
"type": "lib",
"ports": [
"mail-server"
]
}
]
},
{
"name": "pkcs11-helper",
"portdir": "security/pkcs11-helper",
"version": "1.29.0",
"license": "GPL-2+ and BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/OpenSC/pkcs11-helper",
"description": "Library that simplifies the interaction with PKCS#11 providers for end-user applications using a simple API and optional OpenSSL engine",
"long_description": "Library that simplifies the interaction with PKCS#11 providers for end-user applications using a simple API and optional OpenSSL engine",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"openssl11",
"gnutls"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnupg-pkcs11-scd",
"qca-pkcs11",
"qca-qt5-pkcs11"
]
}
]
},
{
"name": "pam-touchid",
"portdir": "security/pam-touchid",
"version": "20210121",
"license": "public-domain",
"platforms": "{darwin >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Reflejo/pam-touchID",
"description": "PAM plugin module that allows Touch ID to be used for authentication",
"long_description": "A PAM plugin that allows the Touch ID to be used for authentication, written in Swift.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 268
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "pass-import",
"portdir": "security/pass-import",
"version": "0.1",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/roddhjav/pass-import",
"description": "A generic importer extension for the standard unix password manager pass.",
"long_description": "A generic importer extension for the standard unix password manager pass.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"coreutils",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"pass"
]
}
],
"depends_on": []
},
{
"name": "pam-watchid",
"portdir": "security/pam-watchid",
"version": "20201011",
"license": "public-domain",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/biscuitehh/pam-watchid",
"description": "PAM plugin module that allows the Apple Watch to be used for authentication",
"long_description": "A PAM plugin that allows the Apple Watch to be used for authentication, using the new kLAPolicyDeviceOwnerAuthenticationWithBiometricsOrWatch API in macOS 10.15, written in Swift.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 268
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "nbtscan",
"portdir": "security/nbtscan",
"version": "1.7.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/resurrecting-open-source-projects/nbtscan",
"description": "Scan networks for NetBIOS name information",
"long_description": "NBTscan is a program for scanning IP networks for NetBIOS name information. It sends NetBIOS status query to each address in supplied range and lists received information in human readable form. For each responded host it lists IP address, NetBIOS computer name, logged-in user name and MAC address.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "minisign",
"portdir": "security/minisign",
"version": "0.12",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jedisct1.github.io/minisign/",
"description": "a dead simple tool to sign files and verify digital signatures",
"long_description": "Minisign is a dead simple tool to sign files and verify digital signatures.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsodium"
]
}
],
"depends_on": []
},
{
"name": "md5deep",
"portdir": "security/md5deep",
"version": "4.4",
"license": "public-domain and GPL-2+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jessek/hashdeep",
"description": "Recursively compute digests on files/directories",
"long_description": "md5deep and hashdeep are a cross-platform set of programs to recursively compute MD5, SHA-1, or SHA-256 message digests on an arbitrary number of files.",
"active": true,
"categories": [
"sysutils",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "libyubikey",
"portdir": "security/libyubikey",
"version": "1.13",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Yubico/yubico-c",
"description": "Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP) in C.",
"long_description": "Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP) in C.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"asciidoc",
"docbook-xsl-nons",
"libxslt",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"yubico-c-client",
"ykpers"
]
}
]
},
{
"name": "libaes_siv",
"portdir": "security/libaes_siv",
"version": "1.0.0",
"license": "apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dfoxfranke/libaes_siv",
"description": "A C implementation of AES-SIV",
"long_description": "This is an RFC5297-compliant C implementation of AES-SIV, written by Daniel Franke on behalf of Akamai Technologies and published under the Apache License (v2.0). It uses OpenSSL for the underlying AES and CMAC implementations and follows a similar interface style.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "fw",
"github": "fhgwright",
"ports_count": 28
}
],
"variants": [
"debug",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"asciidoc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "keystore-explorer",
"portdir": "security/keystore-explorer",
"version": "5.4.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://keystore-explorer.org/",
"description": "KeyStore Explorer is a free GUI replacement for the Java command-line utilities keytool and jarsigner",
"long_description": "KeyStore Explorer is a free GUI replacement for the Java command-line utilities keytool and jarsigner with the following features: \n* Create, load, save and convert between various KeyStore types: JKS, JCEKS, PKCS#12, BKS (V1 and V2) and UBER \n* Change KeyStore and KeyStore entry passwords \n* Delete or rename KeyStore entries \n* Cut/copy/paste KeyStore entries \n* Append certificates to key pair certificate chains \n* Generate RSA, ECC and DSA key pairs with self-signed X.509 certificates \n* Apply X.509 certificate extensions to generated key pairs and Certificate Signing Requests (CSRs) \n* View X.509 Certificate, CRL and CRL entry X.509 V3 extensions \n* Import and export keys and certificates in many formats: PKCS#12, PKCS#8, PKCS#7, DER/PEM X.509 certificate files, Microsoft PVK, SPC, PKI Path, OpenSSL \n* Generate, view and sign CSRs in PKCS #10 and SPKAC formats \n* Sign JAR files \n* Configure a CA Certs KeyStore for use with KeyStore operations",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gradle",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openjdk8"
]
}
],
"depends_on": []
},
{
"name": "fail2ban",
"portdir": "security/fail2ban",
"version": "0.9.4",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.fail2ban.org/",
"description": "Fail2ban protects computer against brute-force attacks",
"long_description": "Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc. Generally Fail2Ban then used to update firewall rules to reject the IP addresses for a specified amount of time, although any arbitrary other action (e.g. sending an email, or ejecting CD-ROM tray) could also be configured. Out of the box Fail2Ban comes with filters for various services (apache, curier, ssh, etc).",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "cyrus-sasl-xoauth2",
"portdir": "security/cyrus-sasl-xoauth2",
"version": "0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moriyoshi/cyrus-sasl-xoauth2",
"description": "Plugin implementation of XOAUTH2 for cyrus-sasl",
"long_description": "Plugin implementation of XOAUTH2 for cyrus-sasl",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 56
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"cyrus-sasl2"
]
}
],
"depends_on": []
},
{
"name": "cracklib",
"portdir": "security/cracklib",
"version": "2.9.11",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cracklib/cracklib",
"description": "A ProActive Password Sanity Library",
"long_description": "CrackLib is a library containing a C function (well, lots of functions really, but you only need to use one of them) which may be used in a passwd-like program. The idea is simple: try to prevent users from choosing passwords that could be guessed by Crack by filtering them out, at source.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"gettext",
"libtool",
"bzip2",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"php53-crack",
"libpwquality",
"rb-password",
"apg"
]
}
]
},
{
"name": "aide",
"portdir": "security/aide",
"version": "0.18.6",
"license": "GPL-2",
"platforms": "{darwin >= 12}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aide/aide",
"description": "Advanced Intrusion Detection Environment",
"long_description": "AIDE (Advanced Intrusion Detection Environment) is a free replacement for Tripwire. It does the same things as the semi-free Tripwire and more. It creates a database from the regular expression rules that it finds from the config file. Once this database is initialized it can be used to verify the integrity of the files. It has several message digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to check the integrity of the file. More algorithms can be added with relative ease. All of the usual file attributes can also be checked for inconsistencies. It can read databases from older or newer versions. See the manual pages within the distribution for further info. There is also a beginning of a manual.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"flex",
"pkgconfig",
"clang-17",
"autoconf",
"autoconf-archive",
"automake",
"bison"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libgcrypt",
"pcre2"
]
},
{
"type": "test",
"ports": [
"check"
]
}
],
"depends_on": []
},
{
"name": "afflib",
"portdir": "security/afflib",
"version": "3.7.20",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sshock/AFFLIBv3",
"description": "The Advanced Forensic Format",
"long_description": "AFF(R) is an open and extensible file format designed to store disk images and associated metadata.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"s3",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"readline",
"expat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sleuthkit",
"aimage",
"bulk_extractor"
]
}
]
},
{
"name": "aff4",
"portdir": "security/aff4",
"version": "1.0-20180212",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/Velocidex/c-aff4",
"description": "AFF4 -The Advanced Forensics File Format",
"long_description": "The Advanced Forensics File Format 4 (AFF4) is an open source format used for the storage of digital evidence and data.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "ricci",
"github": "ghosthound",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"spdlog0",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yaml-cpp",
"snappy",
"raptor2",
"zlib",
"ossp-uuid",
"pcrexx",
"tclap",
"uriparser"
]
}
],
"depends_on": []
},
{
"name": "KeePassX",
"portdir": "security/KeePassX",
"version": "2.0.3",
"license": "GPL-2 and LGPL-2 and LGPL-3 and BSD and permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.keepassx.org",
"description": "KeePassX is a password manager compatiable with KeePass",
"long_description": "KeePassX is an application for people with extremely high demands on secure personal data management. It has a light interface and is cross platform. KeePassX saves many different types of information including user names, passwords, URLs, attachments and comments in one single database.",
"active": true,
"categories": [
"aqua",
"security"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"zlib",
"libgcrypt"
]
}
],
"depends_on": []
},
{
"name": "py313-pypcap",
"portdir": "python/py-pypcap",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/pypcap/",
"description": "python extension module for libpcap",
"long_description": "A simplified object-oriented Python extension module for libpcap",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "andrew.reusch",
"github": "",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"libpcap"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pypcap"
]
}
]
},
{
"name": "py312-pypcap",
"portdir": "python/py-pypcap",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/pypcap/",
"description": "python extension module for libpcap",
"long_description": "A simplified object-oriented Python extension module for libpcap",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "andrew.reusch",
"github": "",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-cython",
"py312-setuptools",
"py312-wheel",
"clang-17",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "py311-pypcap",
"portdir": "python/py-pypcap",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/pypcap/",
"description": "python extension module for libpcap",
"long_description": "A simplified object-oriented Python extension module for libpcap",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "andrew.reusch",
"github": "",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py311-wheel",
"py311-cython",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "py310-pypcap",
"portdir": "python/py-pypcap",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/pypcap/",
"description": "python extension module for libpcap",
"long_description": "A simplified object-oriented Python extension module for libpcap",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "andrew.reusch",
"github": "",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-cython",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"python310",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "py-pypcap",
"portdir": "python/py-pypcap",
"version": "1.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/pypcap/",
"description": "python extension module for libpcap",
"long_description": "A simplified object-oriented Python extension module for libpcap",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "andrew.reusch",
"github": "",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-pypcap"
]
}
],
"depends_on": []
},
{
"name": "p5.32-business-issn",
"portdir": "perl/p5-business-issn",
"version": "1.8.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISSN",
"description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"long_description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.34-business-issn",
"portdir": "perl/p5-business-issn",
"version": "1.8.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISSN",
"description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"long_description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-business-issn",
"biblatex-biber"
]
}
]
},
{
"name": "p5.28-business-issn",
"portdir": "perl/p5-business-issn",
"version": "1.8.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISSN",
"description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"long_description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.30-business-issn",
"portdir": "perl/p5-business-issn",
"version": "1.8.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISSN",
"description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"long_description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5-business-issn",
"portdir": "perl/p5-business-issn",
"version": "1.8.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-business-issn",
"homepage": "https://metacpan.org/pod/Business::ISSN",
"description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"long_description": "Business::ISSN - Perl extension for International Standard Serial Numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-business-issn"
]
}
],
"depends_on": []
},
{
"name": "py27-pypcap",
"portdir": "python/py-pypcap",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/pypcap/",
"description": "python extension module for libpcap",
"long_description": "A simplified object-oriented Python extension module for libpcap",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "andrew.reusch",
"github": "",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-cython",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "p5.26-business-issn",
"portdir": "perl/p5-business-issn",
"version": "1.4.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Business::ISSN",
"description": "Object and functions to work with ISSN",
"long_description": "Object and functions to work with ISSN",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": []
},
{
"name": "yorick-z",
"portdir": "science/yorick-z",
"version": "1.2.0.git20110402",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "zlib, jpeg and png support for the Yorick language",
"long_description": "This is a compiled add-on for yorick (an interpreted computer language specialized for numerical and scientific problems). Yorick-z adds support for zlib (the data compression system used by gzip), png (a lossless image compression format), and jpeg (a lossy image compression format).",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libjpeg-turbo",
"libpng",
"yorick"
]
}
],
"depends_on": []
},
{
"name": "yorick-yutils",
"portdir": "science/yorick-yutils",
"version": "1.5.2",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "Various utilities for the Yorick language",
"long_description": "Yutils is a must-have collection of interpreted routines for Yorick. Topics: astronomical data reduction, physical constants, search for extrema in arrays or functions, plots, and more.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yorick"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"Gyoto",
"py37-gyoto",
"py38-gyoto",
"yorick-cubeview",
"yorick-hdf5",
"yorick-imutil",
"yorick-yao",
"py35-gyoto",
"py36-gyoto"
]
}
]
},
{
"name": "yorick-yao",
"portdir": "science/yorick-yao",
"version": "5.4.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "A Yorick-based adaptive optics system simulator",
"long_description": "Yao is a monte-carlo simulation package for adaptive optics. It can be used stand-alone through a GTK-based integrated graphical user interface or as a Yorick language extension.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yorick",
"yorick-imutil",
"fftw-3-single"
]
},
{
"type": "run",
"ports": [
"yorick-svipc",
"yorick-soy",
"yorick-yutils",
"py27-pygtk"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"yorick-spydr"
]
}
]
},
{
"name": "yorick-spydr",
"portdir": "science/yorick-spydr",
"version": "0.8.7",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "FITS image display and simple analysis",
"long_description": "Spydr (pronounced like spider) basically is an FITS image viewer. It can work as a stand-alone application but is best integrated in a Yorick-based data-analysis work-flow (Yorick is an interpreted language specialized in numerical computations and scientific graphics). It includes tools to zoom, produce cuts, histograms, Gaussian/Moffat fits, PSF fits (inc. FWHM and Strehl). Can work on single images, sequences of images or data cubes.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yorick"
]
},
{
"type": "run",
"ports": [
"zenity",
"py27-pygtk",
"yorick-yao"
]
}
],
"depends_on": []
},
{
"name": "yorick-soy",
"portdir": "science/yorick-soy",
"version": "1.4.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "Sparse matrix operations for the Yorick language",
"long_description": "Sparse Operations with Yorick is a plugin for Yorick (an interpreted computer language specialized for numerical and scientific problems) that allows performing efficient operations on sparse matrices.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yorick"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"yorick-yao"
]
}
]
},
{
"name": "yorick-mpeg",
"portdir": "science/yorick-mpeg",
"version": "0.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dhmunro/yorick-mpeg",
"description": "Write MPEG-1 movies from Yorick",
"long_description": "This is a standalone mpeg movie encoder for Yorick. In contrast to yorick-av, yorick-mpeg has no external dependency: it is therefore easy to install and won't break with every change of the FFmpeg API. On the other hand, it can only produce MPEG-1 movies.",
"active": true,
"categories": [
"science",
"multimedia",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yorick"
]
}
],
"depends_on": []
},
{
"name": "yorick-ml4",
"portdir": "science/yorick-ml4",
"version": "0.6.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "Matlab 4 file format support fo Yorick",
"long_description": "This plug-in gives read/write access to files saved in the Matlab 4 format.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yorick"
]
}
],
"depends_on": []
},
{
"name": "yorick-imutil",
"portdir": "science/yorick-imutil",
"version": "0.5.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "Fast image manipulation routines for the Yorick language",
"long_description": "Compiled routines for basic but fast image manipulation in yorick (an interpreted computer language specialized for numerical and scientific problems). Includes 2d bilinear and spline2 interpolation, clipping, 2d dist generator, binning, image rotation, cartesian to polar coordinate transform, gaussian and poisson random generator, fast sort and fast median.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yorick"
]
},
{
"type": "run",
"ports": [
"yorick-yutils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"yorick-yao"
]
}
]
},
{
"name": "yorick-hdf5",
"portdir": "science/yorick-hdf5",
"version": "0.8.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "Hierarchical Data Format 5 interface for Yorick",
"long_description": "HDF5 is the yorick interface plugin to the NCSA Hierarchical Data Format version 5. It includes function for reading, writing, updating, getting information on HDF5 files.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"hdf5",
"yorick"
]
},
{
"type": "run",
"ports": [
"yorick-yutils"
]
}
],
"depends_on": []
},
{
"name": "yorick-gy",
"portdir": "science/yorick-gy",
"version": "0.0.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/paumard/yorick-gy/",
"description": "GObject Introspection and Gtk bindings for Yorick",
"long_description": "This plug-in uses gobject-introspection to provide Yorick with bindings for various libraries (in particular Gtk 3).",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"yorick"
]
},
{
"type": "run",
"ports": [
"gtk3"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"Gyoto",
"py37-gyoto",
"py38-gyoto",
"yorick-cubeview",
"py35-gyoto",
"py36-gyoto"
]
}
]
},
{
"name": "yorick-gl",
"portdir": "science/yorick-gl",
"version": "1.1.0.git20120925",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maumae.net/yorick/doc/plugins.php",
"description": "OpenGL 3D graphics support for the Yorick language",
"long_description": "This is a compiled add-on for yorick (an interpreted computer language specialized for numerical and scientific problems). Yorick-gl adds support for OpenGL 3D graphics.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"yorick",
"mesa"
]
}
],
"depends_on": []
},
{
"name": "yorick-cubeview",
"portdir": "science/yorick-cubeview",
"version": "2.2",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/paumard/yorick-cubeview",
"description": "3D FITS data viewer specialized in spectro-imaging",
"long_description": "Cubeview is a viewer for 3D data store in FITS files, a file format extensively used among astronomers. It is specialized in displaying spectro-imaging data but can be used to do basic visualization on any FITS file containing a 3D array. Cubeview features a stand-alone graphical user interface which adheres to the GTK+ look-and-feel. Being written in Yorick, it is inherently scriptable. A system of hooks allows custom actions to be repeated automatically when certain events occur.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"yorick"
]
},
{
"type": "run",
"ports": [
"yorick-gy",
"yorick-yutils"
]
}
],
"depends_on": []
},
{
"name": "yorick-av",
"portdir": "science/yorick-av",
"version": "0.0.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://paumard.github.io/yorick-av/",
"description": "Write movies to various formats from within Yorick",
"long_description": "This plug-in links against FFmpeg to allow writing movies in various popular formats directly from within Yorick.",
"active": true,
"categories": [
"science",
"multimedia",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ffmpeg",
"yorick"
]
}
],
"depends_on": []
},
{
"name": "yorick",
"portdir": "science/yorick",
"version": "2.2.04",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://software.llnl.gov/yorick-doc/",
"description": "Interpreted language and scientific graphics",
"long_description": "An interpreted programming language for numerical computations, scientific data processing and visualisation.",
"active": true,
"categories": [
"science",
"yorick"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-gyoto",
"yorick-optimpack",
"yorick-yeti",
"yorick-svipc",
"py38-gyoto",
"py37-gyoto",
"yorick-av",
"yorick-cubeview",
"yorick-gl",
"yorick-gy",
"yorick-hdf5",
"yorick-imutil",
"yorick-ml4",
"yorick-mpeg",
"yorick-soy",
"yorick-spydr",
"yorick-yao",
"yorick-yutils",
"yorick-z",
"py35-gyoto"
]
},
{
"type": "run",
"ports": [
"py312-pyorick",
"py35-pyorick",
"py36-pyorick",
"py37-pyorick",
"py27-pyorick"
]
}
]
},
{
"name": "xrmc",
"portdir": "science/xrmc",
"version": "6.7.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/golosio/xrmc/wiki",
"description": "A Monte Carlo program for the accurate simulation of X-ray imaging and spectroscopy experiments in heterogeneous samples",
"long_description": "XRMC is a Monte Carlo program for the accurate simulation of X-ray imaging and spectroscopy experiments in heterogeneous samples. The use of the Monte Carlo method makes the code suitable for the detailed simulation of complex experiments on generic samples. Variance reduction techniques are used to reduce the computational time considerably compared to general-purpose Monte Carlo programs. The program is written in C++ and has been tested on Linux, Mac OS X and MS Windows platforms.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"openmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libomp",
"xraylib"
]
}
],
"depends_on": []
},
{
"name": "xpa",
"portdir": "science/xpa",
"version": "2.1.19",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hea-www.harvard.edu/saord/xpa/",
"description": "The XPA messaging system provides seamless communication between many kinds of Unix programs, including X programs and Tcl/Tk programs.",
"long_description": "XPA provides an easy way for users to communicate with XPA-enabled programs by executing XPA client commands in the shell or by utilizing such commands in scripts. Because XPA works both at the programming level and the shell level, it is a powerful tool for unifying any analysis environment: users and programmers have great flexibility in choosing the best level or levels at which to access XPA services, and client access can be extended or modified easily at any time.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "wdsp",
"portdir": "science/wdsp",
"version": "20230508-4c273de2",
"license": "GPL-2",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/TAPR/OpenHPSDR-wdsp",
"description": "WDSP is a full-featured signal processing library for Software Defined Radio",
"long_description": "WDSP is a full-featured signal processing library for Software Defined Radio",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 151
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"fftw-3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"linhpsdr",
"pihpsdr",
"quisk"
]
}
]
},
{
"name": "verilator",
"portdir": "science/verilator",
"version": "5.028",
"license": "(LGPL-3 or Artistic-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/verilator/verilator",
"description": "Verilog compiler and simulator",
"long_description": "Verilator is a Verilog compiler and simulator.",
"active": true,
"categories": [
"science",
"electronics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"bison",
"flex",
"libtool",
"help2man",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.36",
"python311"
]
}
],
"depends_on": []
},
{
"name": "tophat",
"portdir": "science/tophat",
"version": "2.1.2",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ccb.jhu.edu/software/tophat/",
"description": "a fast splice junction mapper for RNA-Seq reads",
"long_description": "TopHat is a fast splice junction mapper for RNA-Seq reads. It aligns RNA-Seq reads to mammalian-sized genomes using the ultra high-throughput short read aligner Bowtie, and then analyzes the mapping results to identify splice junctions between exons.",
"active": true,
"categories": [
"science",
"biology"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"libtool",
"automake",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"boost176",
"zlib",
"python27",
"samtools-0.1",
"seqan-1"
]
},
{
"type": "run",
"ports": [
"bowtie2",
"py27-sortedcontainers",
"py27-intervaltree2"
]
}
],
"depends_on": []
},
{
"name": "stellarium-qt4",
"portdir": "science/stellarium-qt4",
"version": "0.12.11-20190501",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://stellarium.org/",
"description": "Stellarium is a free open source planetarium for your computer. This older version is the last version based on qt4 which may run, or run more efficiently, on older or less powerful systems.",
"long_description": "Stellarium is a free open source planetarium for your computer. This older version is the last version based on qt4 which may run, or run more efficiently, on older or less powerful systems. It has been updated with some fixes and features found in later versions of Stellarium.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl",
"qt4-mac",
"libiconv",
"freetype",
"zlib",
"phonon"
]
}
],
"depends_on": []
}
]
}