{"count":52339,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=944","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=942","results":[{"name":"asymptote","portdir":"graphics/asymptote","version":"3.11","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://asymptote.sourceforge.net","description":"A vector graphics language","long_description":"Asymptote is a powerful descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing. Labels and equations are typeset with LaTeX, for high-quality PostScript output.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["texinfo","texlive-latex-recommended","pkgconfig","ghostscript","texlive-fonts-recommended","texlive-latex-extra","clang-20"]},{"type":"lib","ports":["glm","libsigsegv","ncurses","readline","fftw-3","gsl"]},{"type":"run","ports":["py314-pycson","texlive-basic","ghostscript"]}],"depends_on":[]},{"name":"py39-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-packaging","py39-toml","python39"]}],"depends_on":[{"type":"build","ports":["py39-cytoolz","py39-toolz","py39-bokeh"]},{"type":"lib","ports":["py39-pdfminer"]}]},{"name":"py38-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-packaging","py38-toml","python38"]}],"depends_on":[{"type":"build","ports":["py38-bokeh"]},{"type":"lib","ports":["py38-pdfminer"]}]},{"name":"py37-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"1.13.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-wheel","py37-build","py37-installer","py37-setuptools"]},{"type":"lib","ports":["py37-packaging","py37-toml","python37"]}],"depends_on":[{"type":"build","ports":["py37-bokeh"]}]},{"name":"py-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"3.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-setuptools-git-versioning"]}],"depends_on":[]},{"name":"py310-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-tomli","py310-packaging","python310"]}],"depends_on":[{"type":"build","ports":["py310-bokeh","py310-cytoolz","py310-pdfminer","py310-toolz"]}]},{"name":"py311-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-packaging","python311"]}],"depends_on":[{"type":"build","ports":["py311-bokeh","py311-cytoolz","py311-pdfminer","py311-toolz"]}]},{"name":"py312-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-packaging","python312"]}],"depends_on":[{"type":"build","ports":["py312-bokeh","py312-cytoolz","py312-pdfminer","py312-toolz"]}]},{"name":"py313-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-packaging","python313"]}],"depends_on":[{"type":"build","ports":["py313-bokeh","py313-cytoolz","py313-pdfminer","py313-toolz"]}]},{"name":"py314-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1545}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-packaging","python314"]}],"depends_on":[{"type":"build","ports":["py314-bokeh","py314-cytoolz","py314-pdfminer","py314-toolz"]},{"type":"lib","ports":["py-setuptools-git-versioning"]}]},{"name":"db53","portdir":"databases/db53","version":"5.3.28","license":"Sleepycat","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.oracle.com/us/products/database/berkeley-db/db/overview/index.html","description":"The Berkeley DB package, version 5.3","long_description":"Version 5.3 of the Berkeley Data Base library which offers (key/value) storage with optional concurrent access or transactions interface. This port will install the AES (American Encryption Standard) enabled version.","active":true,"categories":["databases"],"maintainers":[],"variants":["java","sql","tcl","umrw","universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["py36-bsddb3","py37-bsddb3","argus-monitor"]}]},{"name":"moc","portdir":"multimedia/moc","version":"2.6-alpha3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://moc.daper.net","description":"MOC (music on console) is a console audio player for LINUX/UNIX","long_description":"MOC (music on console) is a console audio player for LINUX/UNIX designed to be powerful and easy to use. Internet stream (Icecast, Shoutcast) are supported, key mapping can be fully customized. Supported file formats are: mp3, Ogg Vorbis, FLAC, Musepack, Speex, WAVE, AIFF, AU (and other less popular formats supported by libsndfile. New formats support is under development.","active":true,"categories":["multimedia"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libmodplug","libmpcdec","libsamplerate","libsndfile","libvorbis","speex","taglib","wavpack","zlib","ncurses","popt","libogg","curl","libmagic","libiconv","ffmpeg4","libtool","faad2","flac","jack","libid3tag","libmad"]}],"depends_on":[]},{"name":"synfig","portdir":"graphics/synfig","version":"1.4.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.synfig.org","description":"vector-based 2-D animation package","long_description":"Synfig is a vector-based 2-D animation package. It is designed to be capable of producing feature-film-quality animation. It eliminates the need for tweening, preventing the need to hand-draw each frame. Synfig features spatial and temporal resolution independence (sharp and smooth at any resolution or framerate), high dynamic range images, and a flexible plugin system.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","intltool","clang-18"]},{"type":"lib","ports":["libjpeg-turbo","libmng","libpng","openexr","ETL","libdv","gettext","freetype","libiconv","libxmlxx2","pango","boost176","ffmpeg4","mlt","libsigcxx2","libtool","ImageMagick","cairo","fontconfig"]}],"depends_on":[{"type":"lib","ports":["synfigstudio"]}]},{"name":"ETL","portdir":"graphics/synfig","version":"1.4.5","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.synfig.org","description":"multi-platform class and template library","long_description":"ETL is a multi-platform class and template library designed to add new datatypes and functions which combine well with the existing types and functions from the C++ Standard Template Library (STL).","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["pkgconfig","boost176","glibmm-2.4"]},{"type":"run","ports":["pkgconfig"]}],"depends_on":[{"type":"lib","ports":["synfig","synfigstudio"]}]},{"name":"synfigstudio","portdir":"graphics/synfig","version":"1.4.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.synfig.org","description":"synfig animation studio","long_description":"Synfig Studio is the animation studio for synfig and provides a GUI to create Synfig animations which are saved in Synfig .sif or .sifz format.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","libtool","pkgconfig","intltool","autoconf"]},{"type":"lib","ports":["ETL","gtkmm3","boost176","synfig"]}],"depends_on":[]},{"name":"dwarfstar4","portdir":"llm/dwarfstar4","version":"20260514","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/antirez/ds4","description":"DeepSeek V4 Flash-specific native inference engine","long_description":"DwarfStar 4 is a small native inference engine specific for DeepSeek V4 Flash, with a CLI, HTTP server, Metal backend, KV state handling, and model download helper.","active":true,"categories":["llm"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["curl"]}],"depends_on":[]},{"name":"py36-ligo-segments","portdir":"python/py-ligo-segments","version":"1.3.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-ligo-common","py36-six"]}],"depends_on":[{"type":"lib","ports":["py36-dqsegdb2","py36-gwdatafind","py36-gwpy","py36-lscsoft-glue","py36-lal","py36-ligo-lw"]}]},{"name":"py37-ligo-segments","portdir":"python/py-ligo-segments","version":"1.3.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py37-setuptools"]},{"type":"lib","ports":["python37","py37-ligo-common","py37-six"]}],"depends_on":[{"type":"lib","ports":["py37-ligo-lw","py37-lal","py37-dqsegdb2","py37-gwdatafind","py37-lscsoft-glue","py37-gwpy"]}]},{"name":"py38-ligo-segments","portdir":"python/py-ligo-segments","version":"1.3.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py38-setuptools"]},{"type":"lib","ports":["python38","py38-ligo-common","py38-six"]}],"depends_on":[{"type":"lib","ports":["py38-gwpy","py38-dqsegdb2","py38-lal","py38-gwdatafind","py38-ligo-lw","py38-lscsoft-glue"]}]},{"name":"py39-ligo-segments","portdir":"python/py-ligo-segments","version":"1.3.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py39-setuptools"]},{"type":"lib","ports":["python39","py39-six","py39-ligo-common"]}],"depends_on":[{"type":"lib","ports":["py39-gwpy"]}]},{"name":"py27-ligo-segments","portdir":"python/py-ligo-segments","version":"1.4.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-ligo-common","py27-six"]}],"depends_on":[{"type":"lib","ports":["py27-dqsegdb2","py27-gwdatafind","py27-gwpy","py27-lal","py27-ligo-lw","py27-lscsoft-glue"]}]},{"name":"py-ligo-segments","portdir":"python/py-ligo-segments","version":"1.4.0","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ligo-segments"]}],"depends_on":[]},{"name":"py312-ligo-segments","portdir":"python/py-ligo-segments","version":"1.4.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-six","py312-ligo-common","python312"]}],"depends_on":[{"type":"lib","ports":["py312-lscsoft-glue","py312-dqsegdb2","py312-gwdatafind","py312-gwpy"]}]},{"name":"py313-ligo-segments","portdir":"python/py-ligo-segments","version":"1.4.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-six","py313-ligo-common","python313"]}],"depends_on":[{"type":"lib","ports":["py313-lscsoft-glue","py313-ligo-lw"]}]},{"name":"py314-ligo-segments","portdir":"python/py-ligo-segments","version":"1.4.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-six","py314-ligo-common","python314"]}],"depends_on":[{"type":"lib","ports":["py-ligo-segments","py314-lscsoft-glue","py314-ligo-lw"]},{"type":"run","ports":["lscsoft-deps"]}]},{"name":"wasm-pack","portdir":"devel/wasm-pack","version":"0.15.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rustwasm/wasm-pack","description":"your favorite Rust -> WASM workflow tool!","long_description":"This tool seeks to be a one-stop shop for building and working with Rust-generated WebAssembly that you would like to interop with JavaScript, in the browser or with Node.js. wasm-pack helps you build rust-generated WebAssembly packages that you could publish to the npm registry, or otherwise use alongside any Javascript packages in workflows that you already use, such as webpack.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1072}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","cmake","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"attica","portdir":"kde/attica","version":"0.4.2","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Qt library for Open Collaboration Services API 1.4","long_description":"attica is a Qt library for Open Collaboration Services API 1.4","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["qt4-mac","phonon"]}],"depends_on":[{"type":"lib","ports":["kde4-runtime","kdelibs4","parley","perlkde","smokekde"]}]},{"name":"gtk4","portdir":"gnome/gtk4","version":"4.22.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.gnome.org/GNOME/gtk","description":"gtk4 is a companion library to GObject and Gtk+.","long_description":"gtk4 is a companion library to GObject and Gtk+. It includes a collection of dazzling Gtk widgets, data structures, search engines, a shortcut engine, panels, desktop integration, and those missing pieces from common libraries that help you write cleaner and safer code","active":true,"categories":["gnome"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["broadway","quartz","x11","tests","universal"],"dependencies":[{"type":"build","ports":["clang-22","gettext","meson","ninja","pkgconfig","gobject-introspection","docbook-xml","docbook-xsl-nons","sassc","py314-docutils"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["librsvg","tiff","fribidi","mesa","pango","xorg-libXcursor","xorg-libXdamage","xorg-libXi","xorg-libXinerama","xorg-libXrandr","gettext-runtime","glib2","iso-codes","libxkbcommon-x11","hicolor-icon-theme","cairo","gdk-pixbuf2","graphene","harfbuzz","libepoxy","libjpeg-turbo","libpng"]},{"type":"run","ports":[null]},{"type":"test","ports":["py311-gobject3"]}],"depends_on":[{"type":"lib","ports":["vte","coot","coot-devel","Chatty","evolution-data-server-gtk4","gnome-desktop-gtk4","gnome-internet-radio-locator","gtk-internet-radio-locator","gtk-radio","gtkmm4","gtksourceview5","libadwaita","libshumate","secrets","vipsdisp","dino","parabolic","rb33-gdk4","rb32-gdk4","rb31-gdk4","rb33-gtk4","rb32-gtk4","rb31-gtk4","czkawka","font-manager","catgirl-downloader","nicotine-plus"]}]},{"name":"gtk4-devel","portdir":"gnome/gtk4-devel","version":"4.23.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.gnome.org/GNOME/gtk","description":"gtk4 is a companion library to GObject and Gtk+.","long_description":"gtk4 is a companion library to GObject and Gtk+. It includes a collection of dazzling Gtk widgets, data structures, search engines, a shortcut engine, panels, desktop integration, and those missing pieces from common libraries that help you write cleaner and safer code","active":true,"categories":["gnome"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["broadway","quartz","x11","tests","universal"],"dependencies":[{"type":"build","ports":["clang-22","gettext","meson","ninja","pkgconfig","gobject-introspection","docbook-xml","docbook-xsl-nons","sassc","py314-docutils"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["librsvg","tiff","fribidi","mesa","pango","glib2","xorg-libXdamage","xorg-libXi","xorg-libXinerama","xorg-libXrandr","gettext-runtime","xorg-libXcursor","iso-codes","libxkbcommon-x11","hicolor-icon-theme","cairo","gdk-pixbuf2","graphene","harfbuzz","libepoxy","libjpeg-turbo","libpng"]}],"depends_on":[]},{"name":"virtuoso-7","portdir":"devel/virtuoso-7","version":"7.2.10","license":"(GPL-2 or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/","description":"a high-performance object-relational SQL database","long_description":"Virtuoso is an enterprise-grade server that delivers a platform for Data Access, Integration and Management.","active":true,"categories":["devel"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","gawk","clang-18"]},{"type":"lib","ports":["zlib","ImageMagick","openldap","openssl10"]}],"depends_on":[{"type":"build","ports":["virtuoso"]}]},{"name":"py37-lscsoft-glue","portdir":"python/py-lscsoft-glue","version":"2.0.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/glue/","description":"Grid LSC User Environment","long_description":"Glue is a suite of python modules and programs to allow users to run LSC codes on the grid.","active":false,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37","py37-six","py37-ligo-segments","py37-numpy","py37-openssl","py37-pyrxp"]}],"depends_on":[{"type":"lib","ports":["py37-lal","py37-lalburst","py37-lalinference","py37-lalinspiral"]}]},{"name":"py36-lscsoft-glue","portdir":"python/py-lscsoft-glue","version":"2.0.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/glue/","description":"Grid LSC User Environment","long_description":"Glue is a suite of python modules and programs to allow users to run LSC codes on the grid.","active":false,"categories":["science","python"],"maintainers":[{"name":"ryan.fisher","github":"rpfisher","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["py36-numpy","py36-openssl","python36","py36-six","py36-pyrxp","py36-ligo-segments"]}],"depends_on":[{"type":"lib","ports":["py36-lalinference","py36-lalburst","py36-lalinspiral","py36-lal"]}]},{"name":"py38-lscsoft-glue","portdir":"python/py-lscsoft-glue","version":"2.0.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/glue/","description":"Grid LSC User Environment","long_description":"Glue is a suite of python modules and programs to allow users to run LSC codes on the grid.","active":false,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38","py38-six","py38-ligo-segments","py38-numpy","py38-openssl","py38-pyrxp"]}],"depends_on":[{"type":"lib","ports":["py38-lalburst","py38-lalinference","py38-lalinspiral","py38-lal"]}]},{"name":"py27-lscsoft-glue","portdir":"python/py-lscsoft-glue","version":"2.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/glue/","description":"Grid LSC User Environment","long_description":"Glue is a suite of python modules and programs to allow users to run LSC codes on the grid.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["py27-numpy","python27","py27-six","py27-openssl","py27-ligo-segments"]}],"depends_on":[{"type":"lib","ports":["py27-lalinference","py27-lalburst","py27-lalinspiral","py27-lal","dqsegdb"]}]},{"name":"soprano","portdir":"devel/soprano","version":"2.9.4","license":"GPL-2+ and LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://projects.kde.org/projects/kdesupport/soprano","description":"The Qt-based RDF framework.","long_description":"Soprano is a software library that provides an object-oriented C++/Qt4 framework for RDF data.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["clang-18","automoc","cmake","pkgconfig"]},{"type":"lib","ports":["raptor2","qt4-mac","redland","phonon","libiodbc","strigi"]},{"type":"run","ports":["virtuoso"]}],"depends_on":[{"type":"lib","ports":["akonadi","kdelibs4","kdepim4-runtime","py27-pykde4","smokekde"]}]},{"name":"py-lscsoft-glue","portdir":"python/py-lscsoft-glue","version":"4.0.0","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/glue/","description":"Grid LSC User Environment","long_description":"Glue is a suite of python modules and programs to allow users to run LSC codes on the grid.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lscsoft-glue"]}],"depends_on":[]},{"name":"py312-lscsoft-glue","portdir":"python/py-lscsoft-glue","version":"4.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/glue/","description":"Grid LSC User Environment","long_description":"Glue is a suite of python modules and programs to allow users to run LSC codes on the grid.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-six","py312-numpy","py312-openssl","py312-ligo-segments"]}],"depends_on":[{"type":"lib","ports":["lalapps","py312-lalburst","py312-lalinference","py312-lalinspiral"]}]},{"name":"py313-lscsoft-glue","portdir":"python/py-lscsoft-glue","version":"4.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/glue/","description":"Grid LSC User Environment","long_description":"Glue is a suite of python modules and programs to allow users to run LSC codes on the grid.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-six","py313-numpy","py313-openssl","py313-ligo-segments"]}],"depends_on":[{"type":"lib","ports":["py313-ligo-lw"]}]},{"name":"py314-lscsoft-glue","portdir":"python/py-lscsoft-glue","version":"4.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/glue/","description":"Grid LSC User Environment","long_description":"Glue is a suite of python modules and programs to allow users to run LSC codes on the grid.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-six","py314-numpy","py314-openssl","py314-ligo-segments"]}],"depends_on":[{"type":"lib","ports":["py-lscsoft-glue","py314-ligo-lw"]},{"type":"run","ports":["lscsoft-deps"]}]},{"name":"py-robotframework-pythonlibcore","portdir":"python/py-robotframework-pythonlibcore","version":"4.6.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/robotframework/PythonLibCore","description":"Tools to ease creating larger test libraries for Robot Framework","long_description":"Tools to ease creating larger test libraries for Robot Framework","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":196}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-robotframework-pythonlibcore"]}],"depends_on":[]},{"name":"py314-robotframework-pythonlibcore","portdir":"python/py-robotframework-pythonlibcore","version":"4.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/robotframework/PythonLibCore","description":"Tools to ease creating larger test libraries for Robot Framework","long_description":"Tools to ease creating larger test libraries for Robot Framework","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":196}],"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-robotframework-pythonlibcore","py314-robotframework-seleniumlibrary"]}]},{"name":"py313-robotframework-pythonlibcore","portdir":"python/py-robotframework-pythonlibcore","version":"4.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/robotframework/PythonLibCore","description":"Tools to ease creating larger test libraries for Robot Framework","long_description":"Tools to ease creating larger test libraries for Robot Framework","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":196}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-robotframework-seleniumlibrary"]}]},{"name":"py39-markdown-it-py","portdir":"python/py-markdown-it-py","version":"3.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Python port of markdown-it","long_description":"Python port of markdown-it. Markdown parser done right.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-flit_core","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-mdit-py-plugins","py39-mdurl","py39-linkify-it-py"]}],"depends_on":[{"type":"lib","ports":["py39-jupytext","py39-panel"]},{"type":"run","ports":["py39-panel","py39-telethon","py39-rich","py39-gradio","py39-myst-parser"]}]},{"name":"py38-markdown-it-py","portdir":"python/py-markdown-it-py","version":"3.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Python port of markdown-it","long_description":"Python port of markdown-it. Markdown parser done right.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-flit_core","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-mdit-py-plugins","py38-mdurl","py38-linkify-it-py"]}],"depends_on":[{"type":"lib","ports":["py38-jupytext"]},{"type":"run","ports":["py38-gradio","py38-myst-parser","py38-panel","py38-rich","py38-telethon"]}]},{"name":"py36-markdown-it-py","portdir":"python/py-markdown-it-py","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Markdown parser done right.","long_description":"This is a Python port of markdown-it, and some of its associated plugins.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-attrs","py36-mdit-py-plugins","py36-typing_extensions"]}],"depends_on":[{"type":"lib","ports":["py36-jupytext"]},{"type":"run","ports":["py36-myst-parser"]}]},{"name":"py37-markdown-it-py","portdir":"python/py-markdown-it-py","version":"2.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Python port of markdown-it","long_description":"Python port of markdown-it. Markdown parser done right.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-flit_core","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["py37-mdurl","python37","py37-linkify-it-py","py37-attrs","py37-mdit-py-plugins","py37-typing_extensions"]}],"depends_on":[{"type":"lib","ports":["py37-jupytext"]},{"type":"run","ports":["py37-rich","py37-myst-parser"]}]},{"name":"py36-gitpython","portdir":"python/py-gitpython","version":"3.1.14","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36","py36-gitdb"]}],"depends_on":[]},{"name":"py27-gitpython","portdir":"python/py-gitpython","version":"2.1.15","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27","py27-gitdb"]}],"depends_on":[{"type":"lib","ports":["py27-git-sweep"]}]},{"name":"py37-gitpython","portdir":"python/py-gitpython","version":"3.1.41","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-gitdb","python37"]}],"depends_on":[]},{"name":"py38-gitpython","portdir":"python/py-gitpython","version":"3.1.44","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-gitdb","python38"]}],"depends_on":[{"type":"lib","ports":["salt-minion","salt-master","salt-syndic","salt-api"]}]}]}