HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50429,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=738",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=736",
"results": [
{
"name": "py311-pync",
"portdir": "python/py-pync",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/setem/pync",
"description": "A simple Python wrapper around the terminal-notifier command-line tool.",
"long_description": "A simple Python wrapper around the terminal-notifier command-line tool. It allows you to send User Notifications to the Notification Center on OS X 10.8 or higher.",
"active": true,
"categories": [
"aqua",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"terminal-notifier",
"py311-dateutil"
]
}
],
"depends_on": []
},
{
"name": "py312-pync",
"portdir": "python/py-pync",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/setem/pync",
"description": "A simple Python wrapper around the terminal-notifier command-line tool.",
"long_description": "A simple Python wrapper around the terminal-notifier command-line tool. It allows you to send User Notifications to the Notification Center on OS X 10.8 or higher.",
"active": true,
"categories": [
"aqua",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"terminal-notifier",
"py312-dateutil"
]
}
],
"depends_on": []
},
{
"name": "py313-pync",
"portdir": "python/py-pync",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/setem/pync",
"description": "A simple Python wrapper around the terminal-notifier command-line tool.",
"long_description": "A simple Python wrapper around the terminal-notifier command-line tool. It allows you to send User Notifications to the Notification Center on OS X 10.8 or higher.",
"active": true,
"categories": [
"aqua",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"terminal-notifier",
"py313-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pync"
]
}
]
},
{
"name": "py310-pyopencl",
"portdir": "python/py-pyopencl",
"version": "2023.1.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mathema.tician.de/software/pyopencl",
"description": "Python wrapper for OpenCL.",
"long_description": "PyOpenCL lets you access GPUs and other massively parallel compute devices from Python.",
"active": true,
"categories": [
"science",
"python",
"parallel"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 604
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-pybind11",
"py310-numpy",
"py310-setuptools",
"clang-20",
"py310-mako"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-platformdirs",
"py310-cffi"
]
},
{
"type": "run",
"ports": [
"py310-pytools",
"py310-appdirs",
"py310-six",
"py310-pytest",
"py310-decorator"
]
}
],
"depends_on": []
},
{
"name": "py311-pyopencl",
"portdir": "python/py-pyopencl",
"version": "2023.1.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mathema.tician.de/software/pyopencl",
"description": "Python wrapper for OpenCL.",
"long_description": "PyOpenCL lets you access GPUs and other massively parallel compute devices from Python.",
"active": true,
"categories": [
"science",
"python",
"parallel"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 604
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-mako",
"py311-pybind11",
"py311-setuptools",
"clang-20",
"py311-numpy"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-cffi",
"py311-platformdirs"
]
},
{
"type": "run",
"ports": [
"py311-pytools",
"py311-appdirs",
"py311-six",
"py311-pytest",
"py311-decorator"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyopencl"
]
}
]
},
{
"name": "py-pyotp",
"portdir": "python/py-pyotp",
"version": "2.9.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyauth.github.io/pyotp",
"description": "Python One-Time Password Library",
"long_description": "PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-pyotp"
]
}
],
"depends_on": []
},
{
"name": "py310-pyotp",
"portdir": "python/py-pyotp",
"version": "2.9.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyauth.github.io/pyotp",
"description": "Python One-Time Password Library",
"long_description": "PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools",
"py310-wheel",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-pykeepass"
]
}
]
},
{
"name": "py311-pyotp",
"portdir": "python/py-pyotp",
"version": "2.9.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyauth.github.io/pyotp",
"description": "Python One-Time Password Library",
"long_description": "PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-pykeepass"
]
}
]
},
{
"name": "py312-pyotp",
"portdir": "python/py-pyotp",
"version": "2.9.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyauth.github.io/pyotp",
"description": "Python One-Time Password Library",
"long_description": "PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"secrets",
"py312-pykeepass"
]
}
]
},
{
"name": "py313-pyotp",
"portdir": "python/py-pyotp",
"version": "2.9.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyauth.github.io/pyotp",
"description": "Python One-Time Password Library",
"long_description": "PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyotp",
"certbot-dns-namecheap"
]
}
]
},
{
"name": "ppc-linux-binutils",
"portdir": "cross/ppc-linux-binutils",
"version": "2.34",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "powerpc-linux-binutils",
"homepage": "https://www.gnu.org/software/binutils/binutils.html",
"description": "FSF Binutils for ppc-linux cross development",
"long_description": "Free Software Foundation development toolchain (\"binutils\") for ppc-linux cross development.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 56
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"gettext",
"zlib"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "protobuf3-cpp-upstream",
"portdir": "devel/protobuf3-cpp-upstream",
"version": "3.29.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://protobuf.dev",
"description": "Encode data in an efficient yet extensible format.",
"long_description": "Google Protocol Buffers are a flexible, efficient, automated mechanism for serializing structured data -- think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages. You can even update your data structure without breaking deployed programs that are compiled against the old format. You specify how you want the information you're serializing to be structured by defining protocol buffer message types in .proto files. Each protocol buffer message is a small logical record of information, containing a series of name-value pairs.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"abseil"
]
}
],
"depends_on": []
},
{
"name": "protobuf5-cpp",
"portdir": "devel/protobuf5-cpp",
"version": "5.29.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://protobuf.dev",
"description": "Encode data in an efficient yet extensible format.",
"long_description": "Google Protocol Buffers are a flexible, efficient, automated mechanism for serializing structured data -- think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages. You can even update your data structure without breaking deployed programs that are compiled against the old format. You specify how you want the information you're serializing to be structured by defining protocol buffer message types in .proto files. Each protocol buffer message is a small logical record of information, containing a series of name-value pairs.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"abseil"
]
}
],
"depends_on": []
},
{
"name": "Bear",
"portdir": "devel/Bear",
"version": "3.1.6",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rizsotto/Bear",
"description": "Bear is a tool to generate compilation database for clang tooling.",
"long_description": "Bear is a tool to generate compilation database for clang tooling. The JSON compilation database is used in clang project to provide information how a single compilation unit was processed. When that is available then it is easy to re-run the compilation with different programs.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cmake",
"nlohmann-json",
"pkgconfig",
"spdlog"
]
},
{
"type": "lib",
"ports": [
"grpc",
"protobuf3-cpp",
"libfmt10",
"abseil"
]
}
],
"depends_on": []
},
{
"name": "libphonenumber-cpp",
"portdir": "devel/libphonenumber-cpp",
"version": "8.13.49",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googlei18n/libphonenumber",
"description": "Google's C++ library for parsing, formatting, storing and validating international phone numbers.",
"long_description": "Google's C++ library for parsing, formatting, storing and validating international phone numbers.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cmake",
"gtest",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"abseil",
"icu",
"protobuf3-cpp",
"boost181"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Chatty"
]
}
]
},
{
"name": "Chatty",
"portdir": "gnome/Chatty",
"version": "0.8.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.gnome.org/World/Chatty",
"description": "SMS/MMS, Matrix and (optionally) XMPP messaging",
"long_description": "SMS/MMS, Matrix and (optionally) XMPP messaging via ModemManager, mmsd-tng, libcmatrix and libpurple.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"appstream",
"gettext",
"meson",
"ninja",
"pkgconfig",
"itstool"
]
},
{
"type": "lib",
"ports": [
"cairo",
"gdk-pixbuf2",
"libpurple",
"pango",
"gettext-runtime",
"gtk4",
"gtksourceview5",
"sqlite3",
"libmm-glib",
"libcmatrix",
"evolution-data-server-gtk4",
"gnome-desktop-gtk4",
"libfeedback",
"libadwaita",
"abseil",
"glib2",
"libphonenumber-cpp",
"desktop-file-utils",
"gobject-introspection",
"gstreamer1"
]
},
{
"type": "run",
"ports": [
"libsecret",
"gsettings-desktop-schemas"
]
}
],
"depends_on": []
},
{
"name": "s2geometry",
"portdir": "math/s2geometry",
"version": "0.11.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://s2geometry.io",
"description": "Computational geometry and spatial indexing on the sphere",
"long_description": "Computational geometry and spatial indexing on the sphere",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"abseil",
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "py38-grpcio",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Python bindings for gRPC HTTP/2-based RPC framework",
"long_description": "Python bindings for gRPC HTTP/2-based RPC framework",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py38-coverage",
"py38-setuptools",
"clang-17",
"py38-cython-compat"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python38",
"c-ares",
"py38-cython",
"lbzip2",
"py38-six",
"py38-protobuf3",
"zlib",
"abseil",
"libuv",
"openssl",
"protobuf3-cpp",
"re2"
]
},
{
"type": "test",
"ports": [
"py38-twisted",
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-tensorboard",
"py38-tensorflow",
"py38-tensorflow1",
"py38-grpcio-tools",
"py38-tensorboard1"
]
},
{
"type": "run",
"ports": [
"py38-tensorflow-macos",
"py38-apache-beam"
]
}
]
},
{
"name": "py38-grpcio-tools",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Protobuf code generator for gRPC",
"long_description": "Protobuf code generator for gRPC",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py38-setuptools",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"openssl",
"protobuf3-cpp",
"re2",
"lbzip2",
"c-ares",
"py38-protobuf3",
"python38",
"zlib",
"abseil",
"py38-grpcio",
"libuv"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-apache-beam"
]
}
]
},
{
"name": "py37-grpcio-tools",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Protobuf code generator for gRPC",
"long_description": "Protobuf code generator for gRPC",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python37",
"c-ares",
"lbzip2",
"py37-protobuf3",
"zlib",
"abseil",
"py37-grpcio",
"libuv",
"openssl",
"protobuf3-cpp",
"re2"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-apache-beam"
]
}
]
},
{
"name": "py37-grpcio",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Python bindings for gRPC HTTP/2-based RPC framework",
"long_description": "Python bindings for gRPC HTTP/2-based RPC framework",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16",
"py37-installer",
"py37-build",
"py37-wheel",
"py37-setuptools",
"py37-cython",
"py37-coverage",
"pkgconfig"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"lbzip2",
"py37-six",
"py37-cython",
"c-ares",
"python37",
"re2",
"protobuf3-cpp",
"openssl",
"libuv",
"abseil",
"zlib",
"py37-protobuf3"
]
},
{
"type": "test",
"ports": [
"py37-twisted",
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-tensorboard",
"py37-tensorboard1",
"py37-tensorflow",
"py37-tensorflow1",
"py37-grpcio-tools"
]
},
{
"type": "run",
"ports": [
"py37-apache-beam"
]
}
]
},
{
"name": "grpc",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grpc.io/",
"description": "A high performance, open-source universal RPC framework.",
"long_description": "gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"openssl",
"protobuf3-cpp",
"lbzip2",
"c-ares",
"re2",
"zlib",
"abseil",
"libuv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Bear",
"py37-pyarrow",
"py38-pyarrow",
"apache-arrow"
]
}
]
},
{
"name": "py39-grpcio",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Python bindings for gRPC HTTP/2-based RPC framework",
"long_description": "Python bindings for gRPC HTTP/2-based RPC framework",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py39-coverage",
"py39-setuptools",
"py39-cython-compat",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python39",
"c-ares",
"py39-cython",
"lbzip2",
"py39-six",
"py39-protobuf3",
"zlib",
"abseil",
"libuv",
"openssl",
"protobuf3-cpp",
"re2"
]
},
{
"type": "test",
"ports": [
"py39-twisted",
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-grpcio-tools",
"py39-tensorflow",
"py39-tensorflow1",
"py39-tensorboard",
"py39-tensorboard1"
]
},
{
"type": "run",
"ports": [
"py39-tensorflow-macos",
"py39-apache-beam"
]
}
]
},
{
"name": "py39-grpcio-tools",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Protobuf code generator for gRPC",
"long_description": "Protobuf code generator for gRPC",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py39-setuptools",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"openssl",
"protobuf3-cpp",
"re2",
"lbzip2",
"c-ares",
"py39-protobuf3",
"python39",
"zlib",
"abseil",
"py39-grpcio",
"libuv"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-apache-beam"
]
}
]
},
{
"name": "py310-grpcio",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Python bindings for gRPC HTTP/2-based RPC framework",
"long_description": "Python bindings for gRPC HTTP/2-based RPC framework",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py310-setuptools",
"py310-coverage",
"py310-cython-compat",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"c-ares",
"python310",
"py310-cython",
"lbzip2",
"py310-protobuf3",
"py310-six",
"zlib",
"abseil",
"libuv",
"openssl",
"protobuf3-cpp",
"re2"
]
},
{
"type": "test",
"ports": [
"py310-twisted",
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-grpcio-tools",
"py310-tensorflow",
"py310-tensorboard"
]
},
{
"type": "run",
"ports": [
"py310-tensorflow-macos"
]
}
]
},
{
"name": "py310-grpcio-tools",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Protobuf code generator for gRPC",
"long_description": "Protobuf code generator for gRPC",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py310-setuptools",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"protobuf3-cpp",
"re2",
"c-ares",
"lbzip2",
"py310-protobuf3",
"py310-grpcio",
"python310",
"zlib",
"abseil",
"libuv",
"openssl"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "cfonts",
"portdir": "textproc/cfonts",
"version": "1.3.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/DominikWilkowski/cfonts",
"description": "Sexy ANSI fonts for the console",
"long_description": "This is a silly little command line tool for sexy fonts in the console. Give your cli some love.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "",
"github": "dominikwilkowski",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py38-aiofiles",
"portdir": "python/py-aiofiles",
"version": "24.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-hatchling",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py37-aiofiles",
"portdir": "python/py-aiofiles",
"version": "23.2.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-build",
"py37-hatchling",
"py37-installer",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": []
},
{
"name": "py39-aiofiles",
"portdir": "python/py-aiofiles",
"version": "24.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "rb26-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.4.9",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": false,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby26"
]
},
{
"type": "run",
"ports": [
"rb26-locale",
"rb26-text"
]
}
],
"depends_on": []
},
{
"name": "rb27-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.4.9",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": false,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby27"
]
},
{
"type": "run",
"ports": [
"rb27-locale",
"rb27-text"
]
}
],
"depends_on": []
},
{
"name": "rb25-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.4.9",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": false,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby25"
]
},
{
"type": "run",
"ports": [
"rb25-locale",
"rb25-text"
]
}
],
"depends_on": []
},
{
"name": "tiledb",
"portdir": "databases/tiledb",
"version": "2.26.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tiledb.com",
"description": "The universal storage engine",
"long_description": "The universal storage engine",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"file",
"openssl3",
"bzip2",
"libfmt10",
"zstdConfig.cmake",
"lz4",
"zlib",
"spdlog"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pdal-tiledb",
"R-tiledb"
]
}
]
},
{
"name": "sniprun",
"portdir": "devel/sniprun",
"version": "1.3.20",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/michaelb/sniprun",
"description": "A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages",
"long_description": "A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "spdlog",
"portdir": "devel/spdlog",
"version": "1.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/gabime/spdlog",
"description": "Very fast, header only, C++ logging library.",
"long_description": "Very fast, header only, C++ logging library.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "XNephila",
"github": "XNephila",
"ports_count": 2
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"debug",
"fmt_external",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libfmt10"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"Bear"
]
},
{
"type": "lib",
"ports": [
"pika",
"tiledb",
"cryfs",
"libmamba",
"finite-diff",
"oxen-logging",
"cherrytree",
"ixion-0.17",
"ixion-0.18",
"abaddon",
"poac"
]
}
]
},
{
"name": "spdlog-fmt8",
"portdir": "devel/spdlog",
"version": "1.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/gabime/spdlog",
"description": "Very fast, header only, C++ logging library.",
"long_description": "Very fast, header only, C++ logging library. This port exists to support stable the latest stable release of mtxclient and nheko.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "XNephila",
"github": "XNephila",
"ports_count": 2
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"debug",
"fmt_external",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libfmt8"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nheko",
"mtxclient"
]
}
]
},
{
"name": "stgit",
"portdir": "devel/stgit",
"version": "2.5.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stacked-git.github.io",
"description": "Push/pop utility on top of GIT",
"long_description": "StGIT is a Python application providing similar functionality to Quilt (i.e. pushing/popping patches to/from a stack) on top of GIT. These operations are performed using GIT commands and the patches are stored as GIT commit objects, allowing easy merging of the StGIT patches into other repositories using standard GIT functionality. Note that StGIT is not an SCM interface on top of GIT and it expects a previously initialised GIT repository (unless it is cloned using StGIT directly). For standard SCM operations, either use plain GIT commands or the Cogito tool but it is not recommended to mix them with the StGIT commands.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"rust",
"asciidoc",
"xmlto",
"cargo",
"legacy-support"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"libgit2"
]
},
{
"type": "run",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "stylua",
"portdir": "lua/stylua",
"version": "2.3.1",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/johnnymorganz/stylua",
"description": "An opinionated Lua code formatter",
"long_description": "An opinionated code formatter for Lua 5.1-5.4 and Luau. StyLua is inspired by the likes of prettier, it parses your Lua codebase, and prints it back out from scratch, enforcing a consistent code style.",
"active": true,
"categories": [
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py-aiofiles",
"portdir": "python/py-aiofiles",
"version": "25.1.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-aiofiles"
]
}
],
"depends_on": []
},
{
"name": "py310-aiofiles",
"portdir": "python/py-aiofiles",
"version": "25.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-hatch-vcs"
]
}
],
"depends_on": []
},
{
"name": "py311-aiofiles",
"portdir": "python/py-aiofiles",
"version": "25.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-hatch-vcs"
]
}
],
"depends_on": []
},
{
"name": "py312-aiofiles",
"portdir": "python/py-aiofiles",
"version": "25.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-hatch-vcs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"matrix-nio",
"matrix-commander"
]
}
]
},
{
"name": "py313-aiofiles",
"portdir": "python/py-aiofiles",
"version": "25.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-hatch-vcs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-aiofiles"
]
}
]
},
{
"name": "rb-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.5.1",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
},
{
"type": "run",
"ports": [
"rb-locale"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sup"
]
}
]
},
{
"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": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb-bee"
]
}
]
},
{
"name": "rb33-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.5.1",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-erubi",
"rb33-locale",
"rb33-text"
]
}
],
"depends_on": []
},
{
"name": "rb32-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.5.1",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
},
{
"type": "run",
"ports": [
"rb32-locale",
"rb32-text",
"rb32-erubi",
"rb32-racc"
]
}
],
"depends_on": []
},
{
"name": "rb31-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.5.1",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
},
{
"type": "run",
"ports": [
"rb31-locale",
"rb31-text",
"rb31-erubi",
"rb31-racc"
]
}
],
"depends_on": []
},
{
"name": "rb30-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.5.1",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby30"
]
},
{
"type": "run",
"ports": [
"rb30-locale",
"rb30-text",
"rb30-erubi",
"rb30-racc"
]
}
],
"depends_on": []
}
]
}