HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52148,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=11",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=9",
"results": [
{
"name": "opencode",
"portdir": "llm/opencode",
"version": "1.15.12",
"license": "MIT",
"platforms": "{darwin any >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://opencode.ai",
"description": "OpenCode is an open source agent that helps you write code",
"long_description": "OpenCode is an open source agent that helps you write code \n \n- LSP Enabled: Automatically loads the right LSPs for the LLM \n- Multi-session: Start multiple agents in parallel on the same project \n- Share links: Share a link to any session for reference or to debug \n- Claude Pro: Log in with Anthropic to use your Claude Pro or Max account \n- ChatGPT Plus/Pro: Log in with OpenAI to use your ChatGPT Plus or Pro account \n- Any model: 75+ LLM providers through Models.dev, including local models \n- Any editor: Available as a terminal interface, desktop app, and IDE extension",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm10",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs22"
]
}
],
"depends_on": []
},
{
"name": "gemini-cli",
"portdir": "llm/gemini-cli",
"version": "0.44.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://geminicli.com",
"description": "Use Google Gemini from your terminal",
"long_description": "Gemini CLI is an open-source AI agent that brings the power of Google Gemini directly into your terminal.",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm10",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs22"
]
}
],
"depends_on": []
},
{
"name": "claws-mail",
"portdir": "mail/claws-mail",
"version": "4.4.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.claws-mail.org",
"description": "A lightweight and very featureful GTK+ based e-mail and news client",
"long_description": "Currently, many features are supported in Claws Mail including POP3, IMAP, NNTP, multiple accounts, threading, filtering, MIME attachments, APOP, SMTP AUTH, SSL, IPv6, GnuPG, internalization, plugins, a filtering/processing mechanism, extra folder properties and much more.",
"active": true,
"categories": [
"mail",
"news"
],
"maintainers": [],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"atk",
"glib2",
"gnutls",
"gpgme",
"gumbo-parser",
"libgpg-error",
"libical",
"libnotify",
"nettle",
"openssl",
"gtk3",
"cairo",
"compface",
"fontconfig",
"gdk-pixbuf2",
"harfbuzz",
"librsvg",
"poppler",
"libetpan",
"curl",
"freetype",
"enchant",
"expat",
"libiconv",
"pango",
"xorg-libice",
"xorg-libsm",
"gettext-runtime",
"cyrus-sasl2",
"libarchive",
"zlib",
"libcanberra",
"openldap"
]
},
{
"type": "run",
"ports": [
"bogofilter",
"ghostscript"
]
}
],
"depends_on": []
},
{
"name": "libcanberra",
"portdir": "audio/libcanberra",
"version": "0.30",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://0pointer.de/lennart/projects/libcanberra",
"description": "XDG sound theme and naming implementation",
"long_description": "libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [],
"variants": [
"gtk2",
"gtk3",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"libvorbis",
"xorg-libX11",
"pulseaudio",
"gtk2"
]
},
{
"type": "run",
"ports": [
"sound-theme-freedesktop"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"claws-mail",
"pavucontrol",
"empathy",
"evolution-data-server",
"evolution-data-server-gtk4",
"gdm",
"gnome-control-center",
"gnome-settings-daemon",
"libgnome",
"metacity",
"xchat-gnome",
"hexchat",
"kmix",
"stardict"
]
}
]
},
{
"name": "libical",
"portdir": "devel/libical",
"version": "3.0.18",
"license": "(LGPL-2.1 or MPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libical/libical",
"description": "An implementation of iCalendar protocols and data formats",
"long_description": "An implementation of iCalendar protocols and data formats",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"perl5",
"vala",
"libxml2",
"cmake",
"pkgconfig",
"gtk-doc"
]
},
{
"type": "lib",
"ports": [
"icu",
"gobject-introspection",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"claws-mail",
"gnokii",
"abiword-x11",
"evolution-data-server",
"evolution-data-server-gtk4",
"gnome-calendar",
"kdepimlibs4",
"kdepimlibs4-kioslaves",
"redwax-tool",
"orage"
]
}
]
},
{
"name": "librsvg-devel",
"portdir": "graphics/librsvg-devel",
"version": "2.62.2",
"license": "(GPL-2+ or LGPL-2+)",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/LibRsvg",
"description": "GNOME implementation of rsvg.",
"long_description": "GNOME implementation of rsvg.",
"active": true,
"categories": [
"graphics",
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python314",
"cargo",
"cargo-c",
"meson",
"ninja",
"pkgconfig",
"gobject-introspection",
"vala",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"pango",
"zlib",
"gettext-runtime",
"glib2",
"cairo",
"fontconfig",
"gdk-pixbuf2",
"harfbuzz",
"libpng",
"freetype",
"libiconv",
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "ffmpeg-devel",
"portdir": "multimedia/ffmpeg-devel",
"version": "8.1.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://ffmpeg.org/",
"description": "FFmpeg is a complete solution to play, record, convert and stream audio and video.",
"long_description": "FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. The project is made of several components: ffmpeg is a command line tool to convert one video file format to another. It also supports grabbing and encoding in real time from a TV card. ffserver is an HTTP (RTSP is being developed) multimedia streaming server for live broadcasts. Time shifting of live broadcast is also supported. ffplay is a simple media player based on SDL and on the ffmpeg libraries. ffprobe gathers information from multimedia streams and prints it in human- and machine-readable fashion. libavcodec is a library containing all the ffmpeg audio/video encoders and decoders. Most codecs were developed from scratch to ensure best performance and high code reusability. libavformat is a library containing parsers and generators for all common audio/video formats.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"x11",
"libdc1394",
"librtmp",
"jack",
"darwinssl",
"gpl2",
"gpl3",
"nonfree",
"rav1e",
"flite",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"gmake",
"pkgconfig",
"nasm",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"soxr",
"speex",
"glib2",
"gnutls",
"libsdl2",
"cairo",
"fontconfig",
"gdk-pixbuf2",
"harfbuzz",
"lcms2",
"libpng",
"librsvg",
"openjpeg",
"webp",
"zimg",
"XviD",
"aom",
"dav1d",
"libass",
"libbluray",
"libogg",
"bzip2",
"libvpx",
"x264",
"x265",
"freetype",
"fribidi",
"libiconv",
"zvbi",
"gettext-runtime",
"libvidstab",
"svt-av1",
"libtheora",
"xz",
"zlib",
"lame",
"libmodplug",
"libopus",
"libvorbis"
]
}
],
"depends_on": []
},
{
"name": "verbiste",
"portdir": "office/verbiste",
"version": "0.1.49",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sarrazip.com/dev/verbiste.html",
"description": "French and Italian verb conjugation system",
"long_description": "verbiste is a French and Italian verb conjugation system, containing a C++ library and two programs that can be run from the command line. The knowledge base is represented in XML and contains 7000 French and 100 Italian verbs, respectively.",
"active": true,
"categories": [
"office"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libxml2",
"p5.34-libxml-perl"
]
}
],
"depends_on": []
},
{
"name": "py314-pytorch",
"portdir": "python/py-pytorch",
"version": "2.12.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-requests",
"py314-mkl-include",
"ccache",
"cctools",
"cmake",
"git",
"ninja",
"doxygen",
"clang-20",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-sympy",
"py314-future",
"py314-mkl",
"zstd",
"gflags",
"google-glog",
"protobuf3-cpp",
"libomp",
"eigen3",
"python314",
"py314-six",
"py314-numpy",
"py314-pybind11",
"py314-typing_extensions",
"py314-yaml",
"py314-click"
]
},
{
"type": "run",
"ports": [
"py314-packaging",
"py314-zstd",
"py314-onnx"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-xformers",
"py314-audiocraft",
"py314-demucs",
"py314-dora-search",
"py314-encodec",
"py314-flashy",
"py314-julius",
"py314-kornia",
"py314-kornia-rs",
"py314-openunmix",
"py-pytorch",
"py314-torchaudio",
"py314-torchdiffeq",
"py314-torchmetrics",
"py314-torchvision"
]
},
{
"type": "run",
"ports": [
"py314-sentence-transformers"
]
}
]
},
{
"name": "py313-pytorch",
"portdir": "python/py-pytorch",
"version": "2.12.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-requests",
"clang-20",
"py313-mkl-include",
"ccache",
"cctools",
"cmake",
"git",
"ninja",
"doxygen",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-pybind11",
"py313-future",
"py313-mkl",
"zstd",
"gflags",
"google-glog",
"protobuf3-cpp",
"libomp",
"eigen3",
"python313",
"py313-sympy",
"py313-typing_extensions",
"py313-six",
"py313-click",
"py313-numpy",
"py313-yaml"
]
},
{
"type": "run",
"ports": [
"py313-packaging",
"py313-zstd",
"py313-onnx"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-xformers",
"py313-demucs",
"py313-dora-search",
"py313-encodec",
"py313-flashy",
"py313-julius",
"py313-kornia",
"py313-kornia-rs",
"py313-openunmix",
"py313-audiocraft",
"py313-torchaudio",
"py313-torchdiffeq",
"py313-torchmetrics",
"py313-torchvision"
]
},
{
"type": "run",
"ports": [
"py313-sentence-transformers"
]
}
]
},
{
"name": "py312-pytorch",
"portdir": "python/py-pytorch",
"version": "2.12.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-requests",
"clang-20",
"py312-mkl-include",
"ccache",
"cctools",
"cmake",
"git",
"ninja",
"doxygen",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py312-mkl",
"py312-future",
"zstd",
"gflags",
"google-glog",
"protobuf3-cpp",
"libomp",
"eigen3",
"python312",
"py312-typing_extensions",
"py312-six",
"py312-numpy",
"py312-click",
"py312-pybind11",
"py312-yaml",
"py312-sympy"
]
},
{
"type": "run",
"ports": [
"py312-onnx",
"py312-zstd",
"py312-packaging"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-torchaudio",
"py312-torchvision"
]
},
{
"type": "run",
"ports": [
"py312-sentence-transformers"
]
}
]
},
{
"name": "py310-pytorch",
"portdir": "python/py-pytorch",
"version": "2.12.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clangdevel",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-mkl-include",
"clang-20",
"py310-installer",
"ccache",
"cctools",
"cmake",
"git",
"ninja",
"doxygen",
"py310-setuptools",
"py310-requests",
"py310-wheel",
"py310-build"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py310-pybind11",
"py310-mkl",
"zstd",
"gflags",
"google-glog",
"protobuf3-cpp",
"libomp",
"eigen3",
"python310",
"py310-typing_extensions",
"py310-click",
"py310-six",
"py310-numpy",
"py310-future",
"py310-yaml",
"py310-sympy"
]
},
{
"type": "run",
"ports": [
"py310-onnx",
"py310-zstd",
"py310-packaging"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-torchvision",
"py310-torchaudio",
"py310-torchtext"
]
},
{
"type": "run",
"ports": [
"py310-kraken",
"py310-transformers",
"py310-sentence-transformers",
"py310-pytorch-lightning",
"py310-allennlp",
"py310-fairseq"
]
},
{
"type": "test",
"ports": [
"py310-huggingface_hub"
]
}
]
},
{
"name": "py311-pytorch",
"portdir": "python/py-pytorch",
"version": "2.12.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang16",
"clang13",
"clang14",
"clang15",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-requests",
"clang-20",
"py311-mkl-include",
"ccache",
"cctools",
"cmake",
"git",
"ninja",
"doxygen",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py311-future",
"py311-mkl",
"zstd",
"gflags",
"google-glog",
"protobuf3-cpp",
"libomp",
"eigen3",
"python311",
"py311-typing_extensions",
"py311-sympy",
"py311-pybind11",
"py311-six",
"py311-click",
"py311-numpy",
"py311-yaml"
]
},
{
"type": "run",
"ports": [
"py311-zstd",
"py311-onnx",
"py311-packaging"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-torchaudio",
"py311-torchvision"
]
},
{
"type": "run",
"ports": [
"py311-sentence-transformers"
]
},
{
"type": "test",
"ports": [
"py311-huggingface_hub"
]
}
]
},
{
"name": "py-pytorch",
"portdir": "python/py-pytorch",
"version": "2.12.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py314-pytorch"
]
}
],
"depends_on": []
},
{
"name": "py314-dash",
"portdir": "python/py-dash",
"version": "4.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/dash",
"description": "Data Apps & Dashboards for Python.",
"long_description": "Built on top of Plotly.js, React and Flask, Dash ties modern UI elements like dropdowns, sliders, and graphs directly to your analytical Python code.",
"active": true,
"categories": [
"graphics",
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-jupyter_packaging"
]
},
{
"type": "lib",
"ports": [
"py314-tenacity",
"py314-nest_asyncio",
"py314-jupyterlab",
"python314",
"py314-flask",
"py314-retrying",
"py314-plotly",
"py314-requests",
"py314-typing_extensions",
"py314-matplotlib",
"py314-importlib-metadata",
"py314-werkzeug"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-dash"
]
}
]
},
{
"name": "py313-dash",
"portdir": "python/py-dash",
"version": "4.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/dash",
"description": "Data Apps & Dashboards for Python.",
"long_description": "Built on top of Plotly.js, React and Flask, Dash ties modern UI elements like dropdowns, sliders, and graphs directly to your analytical Python code.",
"active": true,
"categories": [
"graphics",
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-jupyter_packaging"
]
},
{
"type": "lib",
"ports": [
"py313-nest_asyncio",
"py313-jupyterlab",
"py313-werkzeug",
"python313",
"py313-plotly",
"py313-retrying",
"py313-flask",
"py313-requests",
"py313-typing_extensions",
"py313-importlib-metadata",
"py313-matplotlib",
"py313-tenacity"
]
}
],
"depends_on": []
},
{
"name": "py-dash",
"portdir": "python/py-dash",
"version": "4.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/dash",
"description": "Data Apps & Dashboards for Python.",
"long_description": "Built on top of Plotly.js, React and Flask, Dash ties modern UI elements like dropdowns, sliders, and graphs directly to your analytical Python code.",
"active": true,
"categories": [
"graphics",
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-dash"
]
}
],
"depends_on": []
},
{
"name": "py39-pytorch",
"portdir": "python/py-pytorch",
"version": "2.3.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cctools",
"cmake",
"git",
"ninja",
"py39-astunparse",
"py39-mkl-include",
"py39-requests",
"py39-setuptools",
"py39-wheel",
"doxygen",
"py39-build",
"py39-installer"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py39-click",
"py39-future",
"py39-mkl",
"py39-numpy",
"py39-pybind11",
"py39-sympy",
"py39-typing_extensions",
"py39-yaml",
"onetbb",
"zstd",
"leveldb",
"lmdb",
"gflags",
"gmp",
"google-glog",
"mpfr",
"zmq",
"opencv4",
"libomp",
"python39",
"OpenBLAS",
"eigen3",
"py39-cffi"
]
},
{
"type": "run",
"ports": [
"py39-onnx"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-torchaudio",
"py39-torchtext",
"py39-torchvision"
]
},
{
"type": "run",
"ports": [
"py39-sentence-transformers",
"py39-transformers",
"py39-allennlp",
"py39-kraken",
"py39-pytorch-lightning",
"py39-fairseq"
]
},
{
"type": "test",
"ports": [
"py39-huggingface_hub"
]
}
]
},
{
"name": "py37-pytorch",
"portdir": "python/py-pytorch",
"version": "2.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"cctools",
"cmake",
"git",
"py37-mkl-include",
"py37-setuptools",
"doxygen"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"zmq",
"opencv4",
"libomp",
"python37",
"OpenBLAS",
"eigen3",
"py37-cffi",
"py37-click",
"py37-future",
"py37-mkl",
"py37-numpy",
"py37-pybind11",
"py37-typing_extensions",
"py37-yaml",
"zstd",
"leveldb",
"lmdb",
"gflags",
"gmp",
"google-glog",
"mpfr",
"tbb"
]
},
{
"type": "run",
"ports": [
"py37-onnx"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-torchtext",
"py37-torchaudio",
"py37-torchvision"
]
},
{
"type": "run",
"ports": [
"py37-fairseq",
"py37-pytorch-lightning"
]
}
]
},
{
"name": "py38-pytorch",
"portdir": "python/py-pytorch",
"version": "2.3.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytorch.org/",
"description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
"long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"mkl",
"mps"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"cctools",
"cmake",
"git",
"ninja",
"py38-astunparse",
"py38-mkl-include",
"py38-requests",
"py38-setuptools",
"py38-wheel",
"doxygen",
"py38-build",
"py38-installer"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py38-click",
"py38-future",
"py38-mkl",
"py38-numpy",
"py38-pybind11",
"py38-typing_extensions",
"py38-yaml",
"onetbb",
"zstd",
"leveldb",
"lmdb",
"gflags",
"gmp",
"google-glog",
"mpfr",
"zmq",
"opencv4",
"libomp",
"python38",
"OpenBLAS",
"eigen3",
"py38-cffi"
]
},
{
"type": "run",
"ports": [
"py38-onnx"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-torchtext",
"py38-torchvision",
"py38-torchaudio"
]
},
{
"type": "run",
"ports": [
"py38-sentence-transformers",
"py38-fairseq",
"py38-pytorch-lightning",
"py38-transformers",
"py38-allennlp",
"py38-kraken"
]
},
{
"type": "test",
"ports": [
"py38-huggingface_hub"
]
}
]
},
{
"name": "py314-addict",
"portdir": "python/py-addict",
"version": "2.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mewwts/addict",
"description": "The Python Dict that's better than heroin.",
"long_description": "addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard item-syntax.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-addict"
]
}
]
},
{
"name": "py312-addict",
"portdir": "python/py-addict",
"version": "2.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mewwts/addict",
"description": "The Python Dict that's better than heroin.",
"long_description": "addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard item-syntax.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-addict",
"portdir": "python/py-addict",
"version": "2.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mewwts/addict",
"description": "The Python Dict that's better than heroin.",
"long_description": "addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard item-syntax.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py-addict",
"portdir": "python/py-addict",
"version": "2.4.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mewwts/addict",
"description": "The Python Dict that's better than heroin.",
"long_description": "addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard item-syntax.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-addict"
]
}
],
"depends_on": []
},
{
"name": "pi-coding-agent",
"portdir": "llm/pi-coding-agent",
"version": "0.76.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pi.dev",
"description": "Pi is a minimal terminal coding harness.",
"long_description": "Pi is a minimal terminal coding harness. Adapt Pi to your workflows, not the other way around. Customize Pi with extensions, skills, prompt templates, and themes. Bundle them as Pi packages and share via npm or git. Pi ships with powerful defaults but skips features like sub-agents and plan mode. Ask Pi to build what you want, or install a package that does it your way. Four modes: interactive, print/JSON, RPC, and SDK.",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm10",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs22"
]
}
],
"depends_on": []
},
{
"name": "qgis3-ltr",
"portdir": "gis/qgis3",
"version": "3.40.15",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "qgis3",
"homepage": "https://www.qgis.org/",
"description": "Obsolete port, replaced by qgis3",
"long_description": "This port has been replaced by qgis3.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 111
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "qgis3",
"portdir": "gis/qgis3",
"version": "3.44.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.qgis.org/",
"description": "QGIS 3 is a user-friendly GIS based on Qt 5",
"long_description": "QGIS is a full-featured, user-friendly, free-and-open-source (FOSS) geographical information system (GIS) that runs on Unix platforms, Windows, and MacOS.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 111
}
],
"variants": [
"debug",
"grass7",
"grass",
"postgresql18",
"postgresql17",
"postgresql16",
"postgresql15",
"plugin_support312",
"postgresql14",
"postgresql13",
"postgresql12",
"python310",
"plugin_support310",
"python311",
"plugin_support311",
"python312",
"python313",
"plugin_support313",
"python314",
"plugin_support314",
"server"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-20",
"py314-pyqt-builder",
"py314-sip",
"bison",
"cmake",
"flex",
"ld64"
]
},
{
"type": "lib",
"ports": [
"proj",
"exiv2",
"qwt-qt5",
"gsl",
"geos",
"hdf5",
"qtkeychain-qt5",
"expat",
"libiconv",
"draco",
"gdal-pdf",
"python314",
"py314-six",
"qt5-qtbase",
"postgresql18",
"py314-pyqt5",
"py314-pyqt5-scintilla",
"py314-protobuf3",
"py314-gdal",
"qt5-qtwebkit",
"qt5-qtxmlpatterns",
"qt5-qtscript",
"qt5-qtscxml",
"qt5-sqlite-plugin",
"libzip",
"spatialite",
"libtasn1",
"sqlite3",
"openssl",
"protobuf3-cpp",
"qca-qt5",
"qca-qt5-ossl",
"qjson-qt5",
"gdal",
"PDAL"
]
},
{
"type": "run",
"ports": [
"py314-geojson",
"py314-dateutil",
"py314-psycopg2",
"py314-pygments",
"py314-cycler",
"py314-requests",
"py314-numpy",
"py314-scipy",
"py314-sip",
"py314-yaml",
"py314-Pillow",
"py314-jinja2",
"py314-markupsafe",
"py314-matplotlib",
"py314-opencv4",
"py314-pandas",
"py314-h5py",
"py314-patsy",
"py314-statsmodels",
"py314-shapely",
"py314-affine",
"py314-rasterio",
"py314-pyproj",
"py314-llvmlite",
"py314-termcolor",
"py314-scikit-learn",
"py314-fiona",
"py314-plotly",
"py314-owslib",
"py314-rsgislib",
"py314-seaborn"
]
}
],
"depends_on": []
},
{
"name": "valgrind-macos-devel",
"portdir": "devel/valgrind",
"version": "3.28.0-r2026-05-20",
"license": "GPL-2",
"platforms": "{darwin >= 9 != 24.*}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://valgrind.org",
"description": "A powerful memory debugger with latest macOS support (experimental)",
"long_description": "Valgrind is a powerful open-source memory debugger. When valgrind is attached to a program, it intercepts calls to malloc/new/free/delete and all memory operations are checked for invalid read or write.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"clang20",
"clang21",
"clang22",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clangdevel",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"perl5",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "valgrind-devel",
"portdir": "devel/valgrind",
"version": "3.28.0-r2026-05-20",
"license": "GPL-2",
"platforms": "{darwin >= 12 < 23}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://valgrind.org",
"description": "A powerful open-source memory debugger",
"long_description": "Valgrind is a powerful open-source memory debugger. When valgrind is attached to a program, it intercepts calls to malloc/new/free/delete and all memory operations are checked for invalid read or write.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"perl5",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "valgrind",
"portdir": "devel/valgrind",
"version": "3.27.1",
"license": "GPL-2",
"platforms": "{darwin >= 9 < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://valgrind.org",
"description": "A powerful open-source memory debugger",
"long_description": "Valgrind is a powerful open-source memory debugger. When valgrind is attached to a program, it intercepts calls to malloc/new/free/delete and all memory operations are checked for invalid read or write.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"mpich",
"openmpi",
"clang13"
],
"dependencies": [
{
"type": "build",
"ports": [
"perl5",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "qt5pas",
"portdir": "devel/lazarus",
"version": "4.4-0",
"license": "GPL-2 and LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.freepascal.org/Qt5_Interface",
"description": "Pascal wrapper for Qt5",
"long_description": "The Free Pascal Qt5 binding allows Free Pascal to interface with the C++ Library Qt. This binding may not cover the whole Qt5 framework but only the classes needed by the Cross Platform Lazarus IDE to use Qt as a Widget set.",
"active": true,
"categories": [
"devel",
"pascal"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 98
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "qt6pas",
"portdir": "devel/lazarus",
"version": "4.4-0",
"license": "GPL-2 and LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.freepascal.org/Qt6_Interface",
"description": "Pascal wrapper for Qt6",
"long_description": "The Free Pascal Qt6 binding allows Free Pascal to interface with the C++ Library Qt. This binding may not cover the whole Qt6 framework but only the classes needed by the Cross Platform Lazarus IDE to use Qt as a Widget set.",
"active": true,
"categories": [
"devel",
"pascal"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 98
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt6-qtbase"
]
}
],
"depends_on": []
},
{
"name": "lazarus",
"portdir": "devel/lazarus",
"version": "4.4-0",
"license": "GPL-2 and LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.lazarus-ide.org",
"description": "Free Pascal IDE.",
"long_description": "Lazarus is an open-source development system that builds on the Free Pascal compiler by adding an integrated development environment (IDE). It includes a syntax-highlighting code editor and a visual form designer, as well as a component library that is highly compatible with Delphi's Visual Component Library (VCL). The Lazarus Component Library (LCL) includes equivalents for many of the familiar VCL controls such as forms, buttons, text boxes and so on, which are used to create applications with a graphical user interface (GUI).",
"active": true,
"categories": [
"devel",
"pascal"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 98
}
],
"variants": [
"cocoa",
"gtk2",
"qt4",
"qt5",
"qt6",
"python4delphi"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"fpc",
"fpc-sources"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pasdoc-gui",
"ddrescueview"
]
}
]
},
{
"name": "deno",
"portdir": "devel/deno",
"version": "2.8.1",
"license": "MIT",
"platforms": "{darwin >= 16}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://deno.land",
"description": "Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.",
"long_description": "Deno is a secure runtime for JavaScript and TypeScript. It is secure by default, performs no file, network, or environment access, unless explicitly enabled, and supports TypeScript out of the box. Deno has built-in utilities like a dependency inspector (deno info) and a code formatter (deno fmt), with a set of reviewed (audited) standard modules that are guaranteed to work with Deno.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1063
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"yt-dlp-ejs"
]
}
]
},
{
"name": "qrcp",
"portdir": "sysutils/qrcp",
"version": "0.11.6",
"license": "MIT and MPL-2 and BSD and LGPL-3 and Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://qrcp.sh/",
"description": "Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.",
"long_description": "Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 60
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "istioctl",
"portdir": "sysutils/istioctl",
"version": "1.30.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://istio.io",
"description": "Istio command line configuration utility",
"long_description": "Istio is an open, platform-independent service mesh designed to manage communications between microservices and applications. Without requiring changes to the underlying services, Istio provides automated baseline traffic resilience, service metrics collection, distributed tracing, traffic encryption, protocol upgrades, and advanced routing functionality for all service-to-service communication. The port deploys the istioctl command line utility, used to create, list, modify, and delete configuration resources in a deployed Istio system.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "mp3rgain",
"portdir": "audio/mp3rgain",
"version": "2.7.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/M-Igashi/mp3rgain",
"description": "Lossless MP3/AAC volume normalizer using ReplayGain",
"long_description": "mp3rgain is a modern Rust reimplementation of the classic mp3gain tool. It adjusts MP3 volume losslessly by rewriting the per-frame global_gain field according to ReplayGain analysis, without re-encoding audio data. It also supports lossless AAC/M4A global_gain rewriting, making it a safe replacement for the unmaintained aacgain port.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "M-Igashi",
"github": "M-Igashi",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "p5.32-image-exiftool",
"portdir": "perl/p5-image-exiftool",
"version": "13.590.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://exiftool.org",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"long_description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2656
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-panotools-script"
]
}
]
},
{
"name": "p5.34-image-exiftool",
"portdir": "perl/p5-image-exiftool",
"version": "13.590.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://exiftool.org",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"long_description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2656
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"exiftool",
"p5-image-exiftool",
"p5.34-panotools-script",
"log2timeline"
]
},
{
"type": "run",
"ports": [
"gcstar",
"hugin-app"
]
}
]
},
{
"name": "p5.30-image-exiftool",
"portdir": "perl/p5-image-exiftool",
"version": "13.590.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://exiftool.org",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"long_description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2656
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-panotools-script"
]
}
]
},
{
"name": "p5.28-image-exiftool",
"portdir": "perl/p5-image-exiftool",
"version": "13.590.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://exiftool.org",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"long_description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2656
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-panotools-script"
]
}
]
},
{
"name": "p5-image-exiftool",
"portdir": "perl/p5-image-exiftool",
"version": "13.590.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-image-exiftool",
"homepage": "https://exiftool.org",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"long_description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2656
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-image-exiftool"
]
}
],
"depends_on": []
},
{
"name": "p5.34-cpanel-json-xs",
"portdir": "perl/p5-cpanel-json-xs",
"version": "4.410.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Cpanel::JSON::XS",
"description": "JSON::XS for Cpanel, fast and correct serialising",
"long_description": "JSON::XS for Cpanel, fast and correct serialising",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-json",
"p5.34-time-piece",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-encode",
"p5.34-podlators"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-search-elasticsearch"
]
},
{
"type": "lib",
"ports": [
"p5.34-config-any",
"p5.34-dancer2",
"p5.34-data-dump-streamer",
"p5.34-getopt-yath",
"p5.34-json-maybexs",
"p5.34-test2-harness",
"p5-cpanel-json-xs",
"p5.34-twitter-api"
]
}
]
},
{
"name": "p5.32-cpanel-json-xs",
"portdir": "perl/p5-cpanel-json-xs",
"version": "4.410.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Cpanel::JSON::XS",
"description": "JSON::XS for Cpanel, fast and correct serialising",
"long_description": "JSON::XS for Cpanel, fast and correct serialising",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-json",
"p5.32-time-piece",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-encode",
"p5.32-podlators"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-search-elasticsearch"
]
},
{
"type": "lib",
"ports": [
"p5.32-dancer2",
"p5.32-data-dump-streamer",
"p5.32-getopt-yath",
"p5.32-json-maybexs",
"p5.32-test2-harness",
"p5.32-config-any",
"p5.32-twitter-api"
]
}
]
},
{
"name": "p5.28-cpanel-json-xs",
"portdir": "perl/p5-cpanel-json-xs",
"version": "4.410.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Cpanel::JSON::XS",
"description": "JSON::XS for Cpanel, fast and correct serialising",
"long_description": "JSON::XS for Cpanel, fast and correct serialising",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-json",
"p5.28-time-piece",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-encode",
"p5.28-podlators"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-search-elasticsearch"
]
},
{
"type": "lib",
"ports": [
"p5.28-dancer2",
"p5.28-data-dump-streamer",
"p5.28-getopt-yath",
"p5.28-json-maybexs",
"p5.28-test2-harness",
"p5.28-config-any",
"p5.28-twitter-api"
]
}
]
},
{
"name": "p5.30-cpanel-json-xs",
"portdir": "perl/p5-cpanel-json-xs",
"version": "4.410.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Cpanel::JSON::XS",
"description": "JSON::XS for Cpanel, fast and correct serialising",
"long_description": "JSON::XS for Cpanel, fast and correct serialising",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-json",
"p5.30-time-piece",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-encode",
"p5.30-podlators"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-search-elasticsearch"
]
},
{
"type": "lib",
"ports": [
"p5.30-dancer2",
"p5.30-data-dump-streamer",
"p5.30-getopt-yath",
"p5.30-json-maybexs",
"p5.30-test2-harness",
"p5.30-config-any",
"p5.30-twitter-api"
]
}
]
},
{
"name": "p5-cpanel-json-xs",
"portdir": "perl/p5-cpanel-json-xs",
"version": "4.410.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-cpanel-json-xs",
"homepage": "https://metacpan.org/pod/Cpanel::JSON::XS",
"description": "JSON::XS for Cpanel, fast and correct serialising",
"long_description": "JSON::XS for Cpanel, fast and correct serialising",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-cpanel-json-xs"
]
}
],
"depends_on": []
},
{
"name": "exiftool",
"portdir": "perl/exiftool",
"version": "13.590.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://exiftool.org",
"description": "exiftool - General command line utility to read, write and edit EXIF metadata",
"long_description": "exiftool - General command line utility to read, write and edit EXIF metadata",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2656
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-image-exiftool"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ale",
"darktable",
"darktable-devel",
"geeqie",
"mat2"
]
}
]
},
{
"name": "p5.26-image-exiftool",
"portdir": "perl/p5-image-exiftool",
"version": "12.160.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://exiftool.sourceforge.net/",
"description": "Perl interface to read, write and edit EXIF metadata",
"long_description": "Perl interface to read, write and edit EXIF metadata",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2656
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-panotools-script"
]
}
]
},
{
"name": "p5.26-cpanel-json-xs",
"portdir": "perl/p5-cpanel-json-xs",
"version": "4.250.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Cpanel::JSON::XS",
"description": "JSON::XS for Cpanel, fast and correct serialising",
"long_description": "JSON::XS for Cpanel, fast and correct serialising",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-json",
"p5.26-time-piece"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-encode",
"p5.26-podlators"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-search-elasticsearch"
]
},
{
"type": "lib",
"ports": [
"p5.26-config-any",
"p5.26-dancer2",
"p5.26-json-maybexs",
"p5.26-test2-harness",
"p5.26-twitter-api"
]
}
]
}
]
}