{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=127","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=125","results":[{"name":"wine-stable","portdir":"emulators/wine-stable","version":"11.0","license":"LGPL-2.1+","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://www.winehq.org","description":"A Windows API implementation","long_description":"Wine is a compatibility layer capable of running Windows applications. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.","active":true,"categories":["emulators"],"maintainers":[{"name":"gcenx83","github":"gcenx","ports_count":52}],"variants":["gphoto","ffmpeg","gstreamer","kerberos"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","mingw-w64","bison","flex","gettext"]},{"type":"lib","ports":["gnutls","libsdl2","libpcap","freetype","gettext-runtime","MoltenVK-latest"]},{"type":"run","ports":["mingw-w64-wine-mono-10.4.1","mingw-w64-wine-gecko-2.47.4"]}],"depends_on":[{"type":"run","ports":["wine"]}]},{"name":"game-porting-toolkit","portdir":"devel/game-porting-toolkit","version":"1.1","license":"LGPL-2.1+","platforms":"{darwin any >= 23}","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/games","description":"Game Porting Toolkit 1.1","long_description":"Use the game porting toolkit to eliminate months of up-front work and evaluate how well your game could run on Mac before writing any code.","active":true,"categories":["devel"],"maintainers":[{"name":"gcenx83","github":"gcenx","ports_count":52}],"variants":["gstreamer"],"dependencies":[{"type":"build","ports":["llvm-cx","pkgconfig","gettext","mingw-w64","bison","flex"]},{"type":"lib","ports":["gstreamer1-gst-plugins-good","gstreamer1-gst-plugins-ugly","libpcap","freetype","gnutls","gettext-runtime","libsdl2","gstreamer1","gstreamer1-gst-libav","gstreamer1-gst-plugins-bad","gstreamer1-gst-plugins-base"]},{"type":"run","ports":["mingw-w64-wine-mono-7.4.1","mingw-w64-wine-gecko-2.47.2","d3dmetal"]}],"depends_on":[]},{"name":"py312-cymruwhois","portdir":"python/py-cymruwhois","version":"1.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pythonhosted.org/cymruwhois/","description":"Perform lookups by ip address and return ASN, Country Code, and Netblock Owner.","long_description":"Perform lookups by ip address and return ASN, Country Code, and Netblock Owner.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"ocaml-camlp5-buildscripts","portdir":"ocaml/ocaml-camlp5-buildscripts","version":"0.06","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/camlp5/camlp5-buildscripts","description":"Camlp5 Build scripts (written in OCaml)","long_description":"These are build-scripts that are helpful in building Camlp5 and packages based on Camlp5. As such, they need to not depend on Camlp5. The command are not installed in a bin-directory, but in the package-directory, hence invoked via the ocamlfind package/exe method.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ocaml-findlib","bash","ocaml-re","ocaml","ocaml-fmt","ocaml-bos","ocaml-not-ocamlfind","ocaml-rresult"]}],"depends_on":[{"type":"lib","ports":["camlp5"]}]},{"name":"rawproc","portdir":"graphics/rawproc","version":"1.4","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/butcherg/rawproc","description":"Select RAW processing routines","long_description":"This is a project that aims to make some of RawTherapeeʼs highly optimized raw processing routines readily available for other FOSS photo editing software.","active":true,"categories":["graphics"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","wget","clang-20"]},{"type":"lib","ports":["libpng","libraw","tiff","exiv2","libomp","librtprocess","wxWidgets-3.2","lcms2","lensfun","libjpeg-turbo"]}],"depends_on":[]},{"name":"sakura","portdir":"x11/sakura","version":"3.8.8","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/sakura","description":"Terminal emulator based on GTK and VTE","long_description":"Terminal emulator based on GTK and VTE","active":true,"categories":["sysutils","gnome","x11"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","gettext","pkgconfig","clang-18"]},{"type":"lib","ports":["gtk3","vte","cairo","atk","harfbuzz","xorg-libX11","gettext-runtime","gdk-pixbuf2","glib2","gnutls","pcre2"]}],"depends_on":[]},{"name":"caps-log","portdir":"sysutils/caps-log","version":"1.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/NikolaDucak/caps-log","description":"Small TUI journaling tool","long_description":"caps-log is a small, terminal-based journaling tool.","active":true,"categories":["sysutils"],"maintainers":[{"name":"NikolaDucak","github":"NikolaDucak","ports_count":1}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-22"]},{"type":"lib","ports":["boost181","libgit2","FTXUI","openssl3","libfmt9"]}],"depends_on":[]},{"name":"py312-pdal-plugins","portdir":"python/py-pdal-plugins","version":"1.6.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pdal.io","description":"PDAL Python Plugins","long_description":"PDAL Python Plugins allow you to process data with PDAL into Numpy arrays. They support embedding Python in PDAL pipelines with the readers.numpy and filters.python stages.","active":true,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py312-setuptools","py312-wheel","py312-scikit-build-core","py312-pybind11","cmake","ninja","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","py312-pdal","PDAL"]}],"depends_on":[]},{"name":"py311-pdal-plugins","portdir":"python/py-pdal-plugins","version":"1.6.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pdal.io","description":"PDAL Python Plugins","long_description":"PDAL Python Plugins allow you to process data with PDAL into Numpy arrays. They support embedding Python in PDAL pipelines with the readers.numpy and filters.python stages.","active":true,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py311-setuptools","py311-wheel","py311-pybind11","py311-scikit-build-core","cmake","ninja","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-numpy","py311-pdal","PDAL"]}],"depends_on":[]},{"name":"py310-pdal-plugins","portdir":"python/py-pdal-plugins","version":"1.6.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pdal.io","description":"PDAL Python Plugins","long_description":"PDAL Python Plugins allow you to process data with PDAL into Numpy arrays. They support embedding Python in PDAL pipelines with the readers.numpy and filters.python stages.","active":true,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py310-pybind11","py310-build","py310-installer","py310-scikit-build-core","cmake","ninja","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-numpy","py310-pdal","PDAL"]}],"depends_on":[]},{"name":"py39-pdal-plugins","portdir":"python/py-pdal-plugins","version":"1.6.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pdal.io","description":"PDAL Python Plugins","long_description":"PDAL Python Plugins allow you to process data with PDAL into Numpy arrays. They support embedding Python in PDAL pipelines with the readers.numpy and filters.python stages.","active":false,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py39-wheel","py39-build","py39-installer","py39-scikit-build-core","cmake","ninja","py39-pybind11","py39-setuptools"]},{"type":"lib","ports":["python39","py39-numpy","py39-pdal","PDAL"]}],"depends_on":[]},{"name":"py-pdal-plugins","portdir":"python/py-pdal-plugins","version":"1.6.6","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.pdal.io","description":"PDAL Python Plugins","long_description":"PDAL Python Plugins allow you to process data with PDAL into Numpy arrays. They support embedding Python in PDAL pipelines with the readers.numpy and filters.python stages.","active":true,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pdal-plugins"]}],"depends_on":[]},{"name":"py312-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-lxml","python312"]}],"depends_on":[]},{"name":"py311-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-lxml","python311"]}],"depends_on":[]},{"name":"py310-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-lxml","python310"]}],"depends_on":[]},{"name":"py39-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-18","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-lxml","python39"]}],"depends_on":[]},{"name":"py38-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.3.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-lxml","python38"]}],"depends_on":[]},{"name":"py-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lxml_html_clean"]}],"depends_on":[]},{"name":"ocaml-ocamlgraph","portdir":"ocaml/ocaml-ocamlgraph","version":"2.2.0","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ocaml.org/p/ocamlgraph/latest","description":"A generic graph library for OCaml","long_description":"A generic graph library for OCaml which Provides both graph data structures and graph algorithms","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-stdlib-shims"]}],"depends_on":[{"type":"lib","ports":["ocaml-not-ocamlfind"]}]},{"name":"ocaml-not-ocamlfind","portdir":"ocaml/ocaml-not-ocamlfind","version":"0.14","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/chetmurthy/not-ocamlfind","description":"A small frontend for ocamlfind that adds a few useful commands","long_description":"A small frontend for ocamlfind that adds a few useful commands","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ocaml-findlib","ocaml-camlp-streams","ocaml","ocaml-fmt","ocaml-ocamlgraph","ocaml-rresult"]}],"depends_on":[{"type":"lib","ports":["ocaml-camlp5-buildscripts"]}]},{"name":"pympress","portdir":"graphics/pympress","version":"1.8.5","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"PDF presentation tool","long_description":"pympress is a PDF presentation tool designed for dual-screen setups such as presentations and public talks","active":true,"categories":["graphics","python"],"maintainers":[{"name":"flyingsamson","github":"flyingsamson","ports_count":18}],"variants":["media"],"dependencies":[{"type":"build","ports":["py312-build","clang-18","py312-babel","py312-wheel","py312-setuptools","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["gtk3","cairo","gdk-pixbuf2","poppler","py312-gobject3","gstreamer1-gst-plugins-good","gstreamer1-gst-plugins-base","gstreamer1-gst-libav","gstreamer1","gobject-introspection","libyaml"]}],"depends_on":[]},{"name":"R-WDI","portdir":"R/R-WDI","version":"2.7.8","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://vincentarelbundock.github.io/WDI/","description":"World Development Indicators and other World Bank data","long_description":"World Development Indicators and other World Bank data","active":true,"categories":["science","R","economics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-jsonlite","R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-curl","R-tidyr","R-testthat"]}],"depends_on":[{"type":"test","ports":["R-GDPuc"]}]},{"name":"R-slp","portdir":"R/R-slp","version":"1.0-5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=slp","description":"Discrete prolate spheroidal (slepian) sequence regression smoothers","long_description":"Discrete prolate spheroidal (slepian) sequence regression smoothers","active":true,"categories":["science","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["libgcc","R-CRAN-recommended","libgcc14"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-gam"]}],"depends_on":[{"type":"test","ports":["R-multitaper"]}]},{"name":"R-multitaper","portdir":"R/R-multitaper","version":"1.0-17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/krahim/multitaper","description":"Spectral analysis tools using the multitaper method","long_description":"Spectral analysis tools using the multitaper method","active":true,"categories":["science","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["libgcc","R-CRAN-recommended","libgcc14"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-fftwtools","R-psd","R-slp"]}],"depends_on":[{"type":"lib","ports":["R-waveslim"]}]},{"name":"gh-dash","portdir":"devel/gh-dash","version":"4.23.2","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/dlvhdr/gh-dash","description":"A beautiful CLI dashboard for GitHub","long_description":"A beautiful CLI dashboard for GitHub","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","goreleaser","clang-18"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"liblastfm-qt5","portdir":"audio/liblastfm","version":"1.1.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lastfm/liblastfm","description":"A set of libraries allowing use of the Last.fm site services.","long_description":"liblastfm is a collection of libraries to help you integrate Last.fm services into your rich desktop software. It is officially supported software developed by Last.fm staff.","active":true,"categories":["audio"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["qt5-sqlite-plugin","qt5-qtbase","fftw-3-single","libsamplerate","qt5-mysql-plugin","qt5-psql-plugin"]}],"depends_on":[]},{"name":"sigil-qt4","portdir":"editors/sigil-qt4","version":"0.6.2","license":"GPL-3+","platforms":"{darwin < 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Sigil-Ebook/Sigil","description":"Sigil, the ePub editor","long_description":"Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format.","active":true,"categories":["editors"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["hunspell","qt4-mac","boost176","xercesc3","zlib","minizip"]}],"depends_on":[]},{"name":"libclastfm","portdir":"audio/libclastfm","version":"0.5","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/liblastfm","description":"libclastfm is an unofficial C-API to the Last.fm web service","long_description":"libclastfm is an unofficial C-API to the Last.fm web service","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["curl"]}],"depends_on":[]},{"name":"inipp","portdir":"devel/inipp","version":"2022.02.04","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/inipp","description":"Simple C++ ini parser","long_description":"Simple header-only C++ ini parser and generator.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"bun","portdir":"devel/bun","version":"1.3.14","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bun.sh","description":"JavaScript runtime built from scratch to serve the modern JavaScript ecosystem","long_description":"Bun is an all-in-one JavaScript runtime & toolkit designed for speed, complete with a bundler, test runner, and Node.js-compatible package manager","active":true,"categories":["devel"],"maintainers":[{"name":"git","github":"JLindop","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22"]}],"depends_on":[]},{"name":"gtk-fortran","portdir":"fortran/gtk-fortran","version":"3.24.41","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/vmagnin/gtk-fortran","description":"GTK / Fortran binding","long_description":"The gtk-fortran project aims to offer scientists programming in Fortran a cross-platform library to build Graphical User Interfaces (GUI).","active":true,"categories":["devel","graphics","fortran"],"maintainers":[],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18","gcc15"]},{"type":"lib","ports":["gdk-pixbuf2","libgcc","atk","gettext-runtime","pango","glib2","gtk3","cairo"]}],"depends_on":[]},{"name":"mihomo","portdir":"net/mihomo","version":"1.19.25","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://wiki.metacubex.one","description":"Another rule-based tunnel in Go, formerly known as ClashMeta","long_description":"mihomo is another rule-based tunnel in Go, formerly known as ClashMeta. mihomo supports s lot of protocols including HTTP, SOCKS, VMess, VLESS, Shadowsocks, Trojan, Hysteria and more, and has built-in DNS server functionality with DoH/DoT support.","active":true,"categories":["net"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":["logging"],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"just-fast","portdir":"sysutils/just-fast","version":"2023.12.18","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/GiuseppeCesarano/just-fast","description":"Just Fast is CLI file manager","long_description":"Just Fast is CLI file manager with focus on speed in both execution time and usage.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-22"]},{"type":"lib","ports":["FTXUI","cxxopts"]}],"depends_on":[]},{"name":"rgb-tui","portdir":"graphics/rgb-tui","version":"1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ArthurSonzogni/rgb-tui","description":"Color-picker with a terminal UI","long_description":"Create and get colors’ code from the terminal using a nice interface.","active":true,"categories":["sysutils","graphics"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["libfmt9","FTXUI"]}],"depends_on":[]},{"name":"cxxopts","portdir":"devel/cxxopts","version":"3.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jarro2783/cxxopts","description":"Lightweight C++ command-line option parser","long_description":"Lightweight C++ command-line option parser","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["tapkee","just-fast"]}]},{"name":"gtkmm4","portdir":"gnome/gtkmm4","version":"4.22.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gtkmm.org/","description":"C++ interface to GTK+ version 4","long_description":"gtkmm4 is the official C++ interface for the popular GUI library GTK+ version 4","active":true,"categories":["devel","gnome"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["x11","quartz","tests","universal"],"dependencies":[{"type":"build","ports":["json-glib","python314","clang-20","mm-common","gtk-doc","pkgconfig","ninja","meson"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","gtk4","pangomm","graphene","gdk-pixbuf2","cairomm","cairo","libsigcxx3","glibmm"]}],"depends_on":[{"type":"lib","ports":["pavucontrol"]}]},{"name":"otree","portdir":"textproc/otree","version":"0.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fioncat/otree","description":"A command line tool to view objects (JSON/YAML/TOML) in TUI tree widget.","long_description":"A command line tool to view objects (JSON/YAML/TOML) in TUI tree widget.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"mlt-legacy","portdir":"multimedia/mlt-legacy","version":"6.26.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mltframework.org","description":"Open source multimedia framework – core libraries","long_description":"MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, xml authoring components, and an extendible plug-in based API. This package contains the files necessary for running applications that use the MLT multimedia framework.","active":true,"categories":["multimedia"],"maintainers":[],"variants":["gtk2","gpl3","disable_sdl","universal"],"dependencies":[{"type":"build","ports":["git","pkgconfig","doxygen","clang-20"]},{"type":"lib","ports":["rubberband","sox","atk","libsdl2","libexif","qt4-mac","fftw-3","ffmpeg","frei0r-plugins","libxml2","eigen3","libebur128","libsamplerate","libvorbis"]}],"depends_on":[{"type":"lib","ports":["kdenlive"]}]},{"name":"poke","portdir":"sysutils/poke","version":"4.3","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.jemarch.net/poke","description":"interactive, extensible editor for binary data","long_description":"GNU poke is an interactive, extensible editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them.","active":true,"categories":["sysutils"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","clang-18"]},{"type":"lib","ports":["libtextstyle","boehmgc","gettext-runtime","ncurses","readline"]}],"depends_on":[]},{"name":"R-REBayes","portdir":"R/R-REBayes","version":"2.56","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=REBayes","description":"Empirical Bayes Estimation and Inference","long_description":"Empirical Bayes Estimation and Inference","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-Rmosek","R-digest","R-knitr"]}],"depends_on":[{"type":"test","ports":["R-mashr"]}]},{"name":"cava","portdir":"audio/cava","version":"0.10.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/karlstav/cava","description":"Cross-platform Audio Visualizer","long_description":"Cava is a bar spectrum audio visualizer for terminal (ncurses) or desktop (SDL).","active":true,"categories":["audio"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libsdl2","ncurses","portaudio","iniparser","fftw-3","pulseaudio"]}],"depends_on":[]},{"name":"unixcw","portdir":"audio/unixcw","version":"3.6.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://unixcw.sourceforge.net","description":"library and applications for Morse code","long_description":"unixcw is an umbrella project for a library and for a few applications related to Morse code.","active":true,"categories":["audio"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","clang-18"]},{"type":"lib","ports":["qt5-qtbase","ncurses","gettext-runtime"]},{"type":"run","ports":["pulseaudio"]}],"depends_on":[]},{"name":"R-minty","portdir":"R/R-minty","version":"0.0.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gesistsa.github.io/minty","description":"Minimal Type Guesser","long_description":"Port of the type guesser from R-readr.","active":true,"categories":["devel","science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-tzdb","R-CRAN-recommended","R-cpp11"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-readr","R-stringi","R-withr","R-hms","R-knitr","R-testthat"]}],"depends_on":[{"type":"lib","ports":["R-readODS"]}]},{"name":"love_select","portdir":"sysutils/love_select","version":"1.0","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"common files for selecting default LÖVE version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of LÖVE.","active":true,"categories":["devel","sysutils"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["love-0.10","love-0.7","love-0.8","love-0.9","love-11"]}]},{"name":"orthorobot","portdir":"games/orthorobot","version":"1.1.1","license":"WTFPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stabyourself.net/orthorobot/","description":"perspective-based puzzle game","long_description":"Literally bridging the gap between 2D and 3D games, Ortho Robot is a perspective-based puzzle game, where you flatten the view to move across gaps. Your objective is to reach the ending green block (either by standing directly on it or standing on it in relative space). For some extra challenge, try to collect all coins and perfect your time, steps and number of warps.","active":true,"categories":["games","love"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["zip","makeicns","ImageMagick7","clang-18"]},{"type":"lib","ports":["love-0.10"]}],"depends_on":[]},{"name":"nottetris2","portdir":"games/nottetris2","version":"2.0","license":"WTFPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stabyourself.net/nottetris2/","description":"all the upsides of Tetris and all the downsides of physics","long_description":"Not Tetris 2 is the spiritual successor of the classic Tetris mixed with physics. The result is a fun spinoff in which blocks are no longer bound to the usual grid. Blocks can be rotated and placed at any angle, resulting in a complete mess if not careful. And with the newest cutting-edge technology, Not Tetris 2 allows line clears when the lines are sufficiently filled.","active":true,"categories":["games","love"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["no_music"],"dependencies":[{"type":"build","ports":["zip","makeicns","ImageMagick7","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["love-0.7"]}],"depends_on":[]},{"name":"notpacman","portdir":"games/notpacman","version":"1.0.4","license":"WTFPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stabyourself.net/notpacman/","description":"Pacman with physics","long_description":"Ever wonder what Pacman would be like with physics? No? Well, it's revolutionary. This mashup of \"Not\" and \"Pacman\" puts The Pac and the Ghosts in a Pacworld cage, at mercy of gravity and the level's shape, controlled solely by you. Ghosts still don't like you very much, so you should be careful to make Pacman avoid them.","active":true,"categories":["games","love"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["zip","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["love-0.8"]}],"depends_on":[]},{"name":"mari0","portdir":"games/mari0","version":"1.6.2","license":"MIT and GPL-2+ and public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stabyourself.net/mari0/","description":"a recreation of Super Mario Bros. with puzzle game mechanics from Portal","long_description":"Two genre-defining games from completely different eras: Nintendo's Super Mario Bros. and Valve's Portal. These two games managed to give platformers and first-person puzzle games a solid place in the video game world. But what if Nintendo teamed up with Valve and recreated the famous Mario game with Portal gun mechanics?","active":true,"categories":["games","love"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["zip","makeicns","ImageMagick7","clang-18"]},{"type":"lib","ports":["love-11"]}],"depends_on":[]},{"name":"love-11","portdir":"devel/love-11","version":"11.5","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://love2d.org","description":"2D game development framework (11.x branch)","long_description":"LÖVE is a 2D game development framework. This port tracks the 11.x branch.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig","makeicns"]},{"type":"lib","ports":["lua51","libogg","zlib","freetype","libtheora","libmodplug","libvorbis","mpg123","openal-soft","libsdl2"]},{"type":"run","ports":["love_select"]}],"depends_on":[{"type":"lib","ports":["mari0"]}]},{"name":"love-0.9","portdir":"devel/love-0.9","version":"0.9.2","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://love2d.org","description":"2D game development framework (0.9.x branch)","long_description":"LÖVE is a 2D game development framework. This port tracks the 0.9.x branch.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["libsdl2","physfs","libmodplug","freetype","lua51","libvorbis","mpg123","openal-soft","libdevil"]},{"type":"run","ports":["love_select"]}],"depends_on":[]}]}