HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50734,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=491",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=489",
"results": [
{
"name": "p5.32-inc-latest",
"portdir": "perl/p5-inc-latest",
"version": "0.500.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/inc::latest",
"description": "inc::latest - use modules bundled in inc/ if they are newer than installed ones",
"long_description": "inc::latest - use modules bundled in inc/ if they are newer than installed ones",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-file-sharedir",
"p5.32-list-moreutils",
"p5.32-list-moreutils-xs"
]
},
{
"type": "lib",
"ports": [
"p5.32-module-build"
]
}
]
},
{
"name": "p5.32-encode",
"portdir": "perl/p5-encode",
"version": "3.210.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Encode",
"description": "Character encoding module",
"long_description": "The Encode module provides the interfaces between Perl's strings and the rest of the system. Perl strings are sequences of characters.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-html-selector-xpath",
"p5.32-dbd-csv",
"p5.32-mojo-dom58",
"p5.32-test-mojibake",
"p5.32-yaml",
"p5.32-code-tidyall",
"p5.32-ppi",
"p5.32-log-dispatch-filerotate"
]
},
{
"type": "lib",
"ports": [
"p5.32-dist-zilla-plugin-keywords",
"p5.32-dist-zilla-plugin-readmeanyfrompod",
"p5.32-dist-zilla-role-filewatcher",
"p5.32-encode-din66003",
"p5.32-encode-hanextra",
"p5.32-encode-iso2022",
"p5.32-encode-jisx0213",
"p5.32-html-encoding",
"p5.32-module-metadata",
"p5.32-html-tidy5",
"p5.32-mhonarc",
"p5.32-mime-charset",
"p5.32-encode-jis2k",
"p5.32-net-twitter",
"p5.32-parse-win32registry",
"p5.32-text-template",
"p5.32-twitter-api",
"p5.32-xml-sax-writer",
"p5.32-data-section",
"p5.32-file-slurper",
"p5.32-encode-imaputf7",
"p5.32-encode-detect",
"p5.32-tex-encode",
"p5.32-log-dispatchouli",
"p5.32-dbix-searchbuilder",
"p5.32-pod-elemental",
"p5.32-pod-elemental-perlmunger",
"p5.32-pod-markdown",
"p5.32-mail-message",
"p5.32-log-report",
"p5.32-catalyst-runtime",
"p5.32-text-csv_xs",
"p5.32-dist-zilla",
"p5.32-string-print",
"p5.32-dist-zilla-plugin-promptifstale",
"p5.32-http-message",
"p5.32-xml-libxml",
"p5.32-pod-simple",
"p5.32-cpan-meta",
"p5.32-crypt-passphrase",
"p5.32-cpanel-json-xs",
"p5.32-html-form",
"p5.32-dbix-class-encodedcolumn",
"p5.32-path-tiny",
"p5.32-mime-encwords",
"p5.32-text-multimarkdown",
"p5.32-email-mime-contenttype",
"p5.32-finance-quote",
"p5.32-archive-zip",
"p5.32-catalyst-view-html-mason",
"p5.32-dist-zilla-plugin-checkissues",
"p5.32-dist-zilla-plugin-contributorsfromgit",
"p5.32-dist-zilla-plugin-generatefile-fromsharedir"
]
}
]
},
{
"name": "p5.32-cpan-meta-yaml",
"portdir": "perl/p5-cpan-meta-yaml",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CPAN::Meta::YAML",
"description": "CPAN::Meta::YAML - Read and write a subset of YAML for CPAN Meta files",
"long_description": "CPAN::Meta::YAML - Read and write a subset of YAML for CPAN Meta files",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-module-build"
]
},
{
"type": "lib",
"ports": [
"p5.32-cpan-meta"
]
}
]
},
{
"name": "p5.32-cpan-meta-requirements",
"portdir": "perl/p5-cpan-meta-requirements",
"version": "2.143.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CPAN::Meta::Requirements",
"description": "a set of version requirements for a CPAN dist",
"long_description": "a set of version requirements for a CPAN dist",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-dist-zilla-plugin-checkissues",
"p5.32-moose",
"p5.32-dancer2",
"p5.32-dist-zilla-plugin-checkstrictversion"
]
},
{
"type": "lib",
"ports": [
"p5.32-dist-zilla",
"p5.32-cpan-meta",
"p5.32-perl-prereqscanner",
"p5.32-cpan-meta-check",
"p5.32-extutils-makemaker",
"p5.32-dist-zilla-plugin-checkselfdependency",
"p5.32-dist-zilla-pluginbundle-git-versionmanager"
]
}
]
},
{
"name": "p5.32-cpan-meta",
"portdir": "perl/p5-cpan-meta",
"version": "2.150.12",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CPAN::Meta",
"description": "CPAN::Meta - the distribution metadata for a CPAN dist",
"long_description": "CPAN::Meta - the distribution metadata for a CPAN dist",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.32-version",
"p5.32-cpan-meta-requirements",
"perl5.32",
"p5.32-encode",
"p5.32-scalar-list-utils",
"p5.32-cpan-meta-yaml"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-dist-zilla-plugin-checkstrictversion",
"p5.32-authen-radius",
"p5.32-uuid",
"p5.32-dist-zilla-plugin-checkissues",
"p5.32-dist-zilla-plugin-checkselfdependency",
"p5.32-http-headers-fast",
"p5.32-xml-rss-libxml",
"p5.32-data-hexdump",
"p5.32-dist-zilla-plugin-ensurelatestperl",
"p5.32-dist-zilla-plugin-checkprereqsindexed"
]
},
{
"type": "lib",
"ports": [
"p5.32-dist-zilla-plugin-metamergefile",
"p5.32-module-build",
"p5.32-module-install",
"p5.32-module-build-tiny",
"p5.32-extutils-makemaker-cpanfile",
"p5.32-module-cpanfile",
"p5.32-dist-build",
"p5.32-dist-zilla",
"p5.32-cpan-meta-check",
"p5.32-cpan-requirements-dynamic"
]
}
]
},
{
"name": "py39-python-dotenv",
"portdir": "python/py-python-dotenv",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/theskumar/python-dotenv",
"description": "Add .env support to your django/flask apps in development and deployments",
"long_description": "Add .env support to your django/flask apps in development and deployments Reads the key-value pair from .env file and adds them to environment variable. It is great for managing app settings during development and in production using 12-factor principles.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-click"
]
},
{
"type": "test",
"ports": [
"py39-ipython",
"py39-mock",
"py39-pytest",
"py39-sh"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-pydantic_settings"
]
}
]
},
{
"name": "p5.32-version",
"portdir": "perl/p5-version",
"version": "0.993.300",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/version",
"description": "version - Perl extension for Version Objects",
"long_description": "version - Perl extension for Version Objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-test-compile"
]
},
{
"type": "lib",
"ports": [
"p5.32-bioperl",
"p5.32-class-dbi",
"p5.32-dist-zilla-plugin-checkstrictversion",
"p5.32-gearman",
"p5.32-module-metadata",
"p5.32-log-dispatch-filerotate",
"p5.32-module-load-conditional",
"p5.32-perl-critic",
"p5.32-pod-readme",
"p5.32-semver",
"p5.32-smart-comments",
"p5.32-svn-notify",
"p5.32-test-trap",
"p5.32-text-recordparser",
"p5.32-net-dns-resolver-programmable",
"p5.32-module-scandeps",
"p5.32-extutils-makemaker-cpanfile",
"p5.32-dbd-pg",
"p5.32-module-starter",
"p5.32-cpan-meta",
"p5.32-time-out",
"p5.32-dist-zilla-plugin-checkprereqsindexed",
"p5.32-ppi"
]
}
]
},
{
"name": "p5.32-crypt-cbc",
"portdir": "perl/p5-crypt-cbc",
"version": "3.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::CBC",
"description": "Crypt::CBC - Encrypt Data with Cipher Block Chaining Mode",
"long_description": "Crypt::CBC - Encrypt Data with Cipher Block Chaining Mode",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-crypt-urandom",
"p5.32-cryptx",
"p5.32-crypt-pbkdf2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-crypt-des",
"p5.32-crypt-blowfish",
"p5.32-crypt-cast5"
]
},
{
"type": "lib",
"ports": [
"p5.32-data-serializer",
"p5.32-session-storage-secure",
"p5.32-alt-crypt-rsa-bigint",
"p5.32-tie-encryptedhash",
"p5.32-crypt-rsa",
"p5.32-dancer-session-cookie"
]
}
]
},
{
"name": "py39-pywinrm",
"portdir": "python/py-pywinrm",
"version": "0.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/diyan/pywinrm",
"description": "Python library for Windows Remote Management (WinRM)",
"long_description": "pywinrm is a Python client for the Windows Remote Management (WinRM) service. It allows you to invoke commands on target Windows machines from any machine that can run Python.",
"active": false,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-requests",
"py39-six",
"py39-xmltodict",
"py39-requests_ntlm"
]
}
],
"depends_on": []
},
{
"name": "py-pywinrm",
"portdir": "python/py-pywinrm",
"version": "0.5.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/diyan/pywinrm",
"description": "Python library for Windows Remote Management (WinRM)",
"long_description": "pywinrm is a Python client for the Windows Remote Management (WinRM) service. It allows you to invoke commands on target Windows machines from any machine that can run Python.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-pywinrm"
]
}
],
"depends_on": []
},
{
"name": "py39-requests_ntlm",
"portdir": "python/py-requests_ntlm",
"version": "1.3.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/requests-ntlm",
"description": "NTLM authentication support for Requests",
"long_description": "This package allows for HTTP NTLM authentication using the requests library.",
"active": false,
"categories": [
"devel",
"net",
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-cryptography",
"py39-requests",
"py39-pyspnego",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pywinrm"
]
}
]
},
{
"name": "py-requests_ntlm",
"portdir": "python/py-requests_ntlm",
"version": "1.3.0",
"license": "ISC",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/requests-ntlm",
"description": "NTLM authentication support for Requests",
"long_description": "This package allows for HTTP NTLM authentication using the requests library.",
"active": true,
"categories": [
"devel",
"net",
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-requests_ntlm"
]
}
],
"depends_on": []
},
{
"name": "py39-ntlm-auth",
"portdir": "python/py-ntlm-auth",
"version": "1.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jborean93/ntlm-auth",
"description": "Calculates NTLM Authentication codes",
"long_description": "The goal of this library is to offer full NTLM support including signing and sealing of messages as well as supporting MIC for message integrity and the ability to customise and set limits on the messages sent.",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py-ntlm-auth",
"portdir": "python/py-ntlm-auth",
"version": "1.5.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jborean93/ntlm-auth",
"description": "Calculates NTLM Authentication codes",
"long_description": "The goal of this library is to offer full NTLM support including signing and sealing of messages as well as supporting MIC for message integrity and the ability to customise and set limits on the messages sent.",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-ntlm-auth"
]
}
],
"depends_on": []
},
{
"name": "rb24-rubyzip",
"portdir": "ruby/rb-rubyzip",
"version": "3.2.2",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rubyzip/rubyzip",
"description": "rubyzip is a ruby module for reading and writing zip files",
"long_description": "rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.",
"active": true,
"categories": [
"archivers",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby24"
]
}
],
"depends_on": []
},
{
"name": "rb25-rubyzip",
"portdir": "ruby/rb-rubyzip",
"version": "3.2.2",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rubyzip/rubyzip",
"description": "rubyzip is a ruby module for reading and writing zip files",
"long_description": "rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.",
"active": true,
"categories": [
"archivers",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby25"
]
}
],
"depends_on": []
},
{
"name": "rb26-rubyzip",
"portdir": "ruby/rb-rubyzip",
"version": "3.2.2",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rubyzip/rubyzip",
"description": "rubyzip is a ruby module for reading and writing zip files",
"long_description": "rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.",
"active": true,
"categories": [
"archivers",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby26"
]
}
],
"depends_on": []
},
{
"name": "rb27-rubyzip",
"portdir": "ruby/rb-rubyzip",
"version": "3.2.2",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rubyzip/rubyzip",
"description": "rubyzip is a ruby module for reading and writing zip files",
"long_description": "rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.",
"active": true,
"categories": [
"archivers",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby27"
]
}
],
"depends_on": []
},
{
"name": "rb30-rubyzip",
"portdir": "ruby/rb-rubyzip",
"version": "3.2.2",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rubyzip/rubyzip",
"description": "rubyzip is a ruby module for reading and writing zip files",
"long_description": "rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.",
"active": true,
"categories": [
"archivers",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby30"
]
}
],
"depends_on": []
},
{
"name": "rb-rubyzip",
"portdir": "ruby/rb-rubyzip",
"version": "3.2.2",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rubyzip/rubyzip",
"description": "rubyzip is a ruby module for reading and writing zip files",
"long_description": "rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.",
"active": true,
"categories": [
"archivers",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb-bee"
]
}
]
},
{
"name": "expresso",
"portdir": "sysutils/expresso",
"version": "1.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sttz/expresso",
"description": "expresso is a command line interface to control the ExpressVPN app",
"long_description": "expresso is a command line interface to control the ExpressVPN app. It uses the same native messaging interface as the open-source ExpressVPN browser extension.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 228
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"msbuild",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"mono"
]
}
],
"depends_on": []
},
{
"name": "search-that-hash",
"portdir": "security/search-that-hash",
"version": "0.2.8",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/HashPals/search-that-hash",
"description": "Searches Hash APIs to crack your hash quickly",
"long_description": "Searches Hash APIs to crack your hash quickly. Search-That-Hash automates this process in less than 2 seconds. It searches the most popular hash cracking sites and automatically inputs your hash(s) for cracking.",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "harensdeveloper",
"github": "harens",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-poetry-core",
"py314-installer",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-rich",
"py314-toml",
"py314-cloudscraper",
"py314-coloredlogs",
"py314-loguru",
"py314-click",
"py314-appdirs",
"py314-requests",
"name-that-hash"
]
}
],
"depends_on": []
},
{
"name": "py39-cloudscraper",
"portdir": "python/py-cloudscraper",
"version": "1.2.71",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/VeNoMouS/cloudscraper",
"description": "A Python module to bypass Cloudflare's anti-bot page",
"long_description": "A simple Python module to bypass Cloudflare's anti-bot page (also known as I'm Under Attack Mode, or IUAM), implemented with Requests. This can be useful if you wish to scrape or crawl a website protected with Cloudflare.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-parsing",
"py39-requests",
"py39-requests-toolbelt"
]
}
],
"depends_on": []
},
{
"name": "py38-cloudscraper",
"portdir": "python/py-cloudscraper",
"version": "1.2.71",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/VeNoMouS/cloudscraper",
"description": "A Python module to bypass Cloudflare's anti-bot page",
"long_description": "A simple Python module to bypass Cloudflare's anti-bot page (also known as I'm Under Attack Mode, or IUAM), implemented with Requests. This can be useful if you wish to scrape or crawl a website protected with Cloudflare.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-parsing",
"py38-requests",
"py38-requests-toolbelt"
]
}
],
"depends_on": []
},
{
"name": "py-cloudscraper",
"portdir": "python/py-cloudscraper",
"version": "1.2.71",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/VeNoMouS/cloudscraper",
"description": "A Python module to bypass Cloudflare's anti-bot page",
"long_description": "A simple Python module to bypass Cloudflare's anti-bot page (also known as I'm Under Attack Mode, or IUAM), implemented with Requests. This can be useful if you wish to scrape or crawl a website protected with Cloudflare.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-cloudscraper"
]
}
],
"depends_on": []
},
{
"name": "retroarch",
"portdir": "emulators/retroarch",
"version": "1.10.2",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libretro/RetroArch",
"description": "Frontend for the libretro API.",
"long_description": "Frontend for the libretro API.",
"active": true,
"categories": [
"games",
"emulators"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "melonds",
"portdir": "emulators/melonds",
"version": "0.9.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Arisotura/melonDS",
"description": "Nintendo DS emulator.",
"long_description": "Nintendo DS emulator.",
"active": true,
"categories": [
"games",
"emulators"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libepoxy",
"libslirp",
"libarchive",
"mesa",
"qt64-qtbase",
"libiconv",
"gettext",
"glib2"
]
}
],
"depends_on": []
},
{
"name": "ocaml-stdlib-shims",
"portdir": "ocaml/ocaml-stdlib-shims",
"version": "0.3.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/stdlib-shims",
"description": "Backport newer OCaml stdlib features to older compilers",
"long_description": "Backport some of the new stdlib features to older compilers, such as the Stdlib module.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-alcotest",
"ocaml-ounit2",
"ocaml-ounit",
"ocaml-ppxlib",
"ocaml-integers",
"geneweb",
"ocaml-ocamlgraph"
]
},
{
"type": "test",
"ports": [
"ocaml-fileutils"
]
}
]
},
{
"name": "ocaml-ppxlib",
"portdir": "ocaml/ocaml-ppxlib",
"version": "0.32.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-ppx/ppxlib",
"description": "Standard library for ppx rewriters",
"long_description": "Ppxlib is the standard library for ppx rewriters and other programs that manipulate the in-memory reprensation of the OCaml parsetree.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml-ppx_derivers",
"ocaml-sexplib0",
"ocaml",
"ocaml-stdlib-shims",
"ocaml-compiler-libs",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_deriving_yojson",
"ocaml-ppx_import",
"ocaml-ppx_blob",
"ocaml-ppx_deriving",
"ocaml-js_of_ocaml",
"ocaml-sedlex",
"ocaml-js_of_ocaml-compiler",
"ocaml-lwt_ppx",
"ocaml-ppx_tydi",
"ocaml-visitors",
"fstar",
"ocaml-base_quickcheck",
"ocaml-bisect_ppx",
"ocaml-ppx_assert",
"ocaml-ppx_base",
"ocaml-ppx_bench",
"ocaml-ppx_bin_prot",
"ocaml-ppx_cold",
"ocaml-ppx_compare",
"ocaml-ppx_custom_printf",
"ocaml-ppx_disable_unused_warnings",
"ocaml-ppx_enumerate",
"ocaml-ppx_expect",
"ocaml-ppx_fields_conv",
"ocaml-ppx_fixed_literal",
"ocaml-ppx_globalize",
"ocaml-ppx_hash",
"ocaml-ppx_here",
"ocaml-ppx_ignore_instrumentation",
"ocaml-ppx_inline_test",
"ocaml-ppx_jane",
"ocaml-ppx_let",
"ocaml-ppx_log",
"ocaml-ppx_module_timer",
"ocaml-ppx_optcomp",
"ocaml-ppx_optional",
"ocaml-ppx_pipebang",
"ocaml-ppx_sexp_conv",
"ocaml-ppx_sexp_message",
"ocaml-ppx_sexp_value",
"ocaml-ppx_stable",
"ocaml-ppx_stable_witness",
"ocaml-ppx_string",
"ocaml-ppx_typerep_conv",
"ocaml-ppx_variants_conv"
]
}
]
},
{
"name": "ocaml-ounit2",
"portdir": "ocaml/ocaml-ounit2",
"version": "2.2.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gildor478/ounit",
"description": "Unit test framework for OCaml",
"long_description": "OUnit is a unit test framework for OCaml. It allows one to easily create unit-tests for OCaml code. It is based on HUnit, a unit testing framework for Haskell. It is similar to JUnit, and other XUnit testing frameworks.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-stdlib-shims"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ocaml-ounit"
]
},
{
"type": "test",
"ports": [
"ocaml-ctypes",
"abella"
]
}
]
},
{
"name": "ocaml-compiler-libs",
"portdir": "ocaml/ocaml-compiler-libs",
"version": "0.12.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/ocaml-compiler-libs",
"description": "OCaml compiler libraries, repackaged",
"long_description": "Exposes the OCaml compiler libraries, repackaged under new toplevel names.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppxlib"
]
}
]
},
{
"name": "dnsperf",
"portdir": "net/dnsperf",
"version": "2.14.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dns-oarc.net/tools/dnsperf",
"description": "DNS Performance Testing Tools",
"long_description": "dnsperf and resperf are free tools developed by Nominum/Akamai (2006-2018) and DNS-OARC (since 2019) that make it simple to gather accurate latency and throughput metrics for Domain Name Service (DNS). These tools are easy-to-use and simulate typical Internet, so network operators can benchmark their naming and addressing infrastructure and plan for upgrades.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"ldns",
"nghttp2",
"libck",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "libck",
"portdir": "devel/libck",
"version": "0.7.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://concurrencykit.org/",
"description": "A concurrency primitives, safe memory reclamation mechanisms C library",
"long_description": "Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dnsperf"
]
}
]
},
{
"name": "AutoRaise",
"portdir": "sysutils/AutoRaise",
"version": "2.1.0",
"license": "GPL-3+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lhaeger/AutoRaise",
"description": "AutoRaise raises application windows to the front and gives them focus on mouse hover",
"long_description": "AutoRaise raises application windows to the front and gives them focus on mouse hover after a configurable delay. There is also an option to warp the mouse to the center of the activated window, using the cmd-tab key combination for example.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "janet-uri",
"portdir": "janet/janet-uri",
"version": "1.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/andrewchambers/janet-uri",
"description": "A uri parser implemented in janet",
"long_description": "A uri parser implemented in janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-tester",
"portdir": "janet/janet-tester",
"version": "0.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/tester",
"description": "A testing library for janet",
"long_description": "A testing library for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-bundler",
"janet-db",
"janet-halo",
"janet-joy"
]
}
]
},
{
"name": "janet-testament",
"portdir": "janet/janet-testament",
"version": "20211031",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyrmont/testament",
"description": "a testing library for Janet",
"long_description": "Testament is a testing library for Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-musty"
]
}
]
},
{
"name": "janet-sqlite3",
"portdir": "janet/janet-sqlite3",
"version": "20220521",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/sqlite3",
"description": "This native module proves sqlite bindings for janet",
"long_description": "This native module proves sqlite bindings for janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-spork",
"portdir": "janet/janet-spork",
"version": "20220604",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/spork",
"description": "Various Janet utility modules",
"long_description": "Various Janet utility modules. Spork aims to be grab bag of useful Janet functionality that does not belong in the core library.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-musty"
]
}
]
},
{
"name": "janet-path",
"portdir": "janet/janet-path",
"version": "202110109",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/path",
"description": "Simple path manipulation module for Janet",
"long_description": "Simple path manipulation module for Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-bundler",
"janet-db",
"janet-joy"
]
}
]
},
{
"name": "janet-musty",
"portdir": "janet/janet-musty",
"version": "20210905",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyrmont/musty",
"description": "an incomplete Mustache implementation in Janet",
"long_description": "Musty is an incomplete Mustache implementation in Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-spork",
"janet-testament",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-json",
"portdir": "janet/janet-json",
"version": "20220522",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/json",
"description": "A JSON module for janet",
"long_description": "A JSON module for janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-joy",
"portdir": "janet/janet-joy",
"version": "20210811",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/joy",
"description": "A full stack janet web framework",
"long_description": "A full stack janet web framework",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet-cipher",
"janet-db",
"janet-halo2",
"janet-html",
"janet-json",
"janet",
"janet-path",
"janet-tester",
"janet-uri",
"jpm",
"janet-musty"
]
}
],
"depends_on": []
},
{
"name": "janet-jhydro",
"portdir": "janet/janet-jhydro",
"version": "20220601",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/jhydro",
"description": "Lightweight cryptographic and random number generation utils for Janet",
"long_description": "Lightweight cryptographic and random number generation utils for Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-cipher"
]
}
]
},
{
"name": "janet-html",
"portdir": "janet/janet-html",
"version": "20220602",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/swlkr/janet-html",
"description": "A library for representing HTML in Janet",
"long_description": "A library for representing HTML in Janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-halo2",
"portdir": "janet/janet-halo2",
"version": "20210826",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/halo2",
"description": "A pure janet streaming http/1.1 server",
"long_description": "A pure janet streaming http/1.1 server",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-halo",
"portdir": "janet/janet-halo",
"version": "20200621",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/halo",
"description": "HTTP server for janet",
"long_description": "HTTP server for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-tester",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-dotenv",
"portdir": "janet/janet-dotenv",
"version": "20200513",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/dotenv",
"description": "Dotenv for janet",
"long_description": "Dotenv for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-db",
"portdir": "janet/janet-db",
"version": "20210127",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/db",
"description": "A humble database library for janet",
"long_description": "A humble database library for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-path",
"janet-tester",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-codec",
"portdir": "janet/janet-codec",
"version": "20201222",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/codec",
"description": "A base64 encoding library for janet",
"long_description": "A base64 encoding library for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": []
}
]
}