HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50414,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=61",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=59",
"results": [
{
"name": "generaluser-soundfont",
"portdir": "audio/generaluser-soundfont",
"version": "1.471",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.schristiancollins.com/generaluser.php",
"description": "SoundFont definitions for FluidSynth and compatible applications.",
"long_description": "SoundFont definitions for FluidSynth and compatible applications. Provides the GeneralUser SoundFont by S. Christian Collins (GS), a GM and GS compatible SoundFont bank for composing, playing MIDI files, and retro gaming. It features 259 instrument presets and 11 drum kits, all while possessing a very low memory footprint (less than 30 MB of RAM). Due to its clever, detailed sound programming, GeneralUser GS can sound as good or better than SoundFonts that are 2-3 times its size.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "rjvbertin",
"github": "RJVB",
"ports_count": 55
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"qsynth",
"fluidsynth"
]
}
]
},
{
"name": "generatorrunner",
"portdir": "devel/generatorrunner",
"version": "0.6.16",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pyside.org/docs/generatorrunner/",
"description": "Tool for development of binding generators for C++ and Qt-based libraries",
"long_description": "GeneratorRunner is a tool that eases the development of binding generators for C++ and Qt-based libraries by providing a framework to help automating most of the process. It uses the ApiExtractor library to parse the header files and manipulate the classes information while generating the binding code using front-end modules provided by the user.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"apiextractor"
]
}
],
"depends_on": []
},
{
"name": "geneweb",
"portdir": "genealogy/geneweb",
"version": "7.1-beta",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://geneweb.tuxfamily.org/wiki/GeneWeb",
"description": "Sophisticated Genealogy System",
"long_description": "GeneWeb is sophisticated genealogy software with a web interface. It provides efficient relationship and consanguinity computing, support for very large database (i.e., hundreds of thousands of entries), and more.",
"active": true,
"categories": [
"genealogy"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 23
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"camlp5",
"ocaml",
"ocaml-cppo",
"ocaml-dune",
"ocaml-num",
"ocaml-ounit",
"ocaml-ppx_deriving",
"ocaml-zarith",
"ocaml-stdlib-shims",
"ocaml-camlp-streams",
"ocaml-fmt",
"ocaml-uutf",
"ocaml-ocamlformat",
"ocaml-uucp",
"ocaml-uunf",
"ocaml-syslog",
"ocaml-calendars",
"ocaml-jingoo",
"ocaml-ppx_blob",
"ocaml-unidecode",
"ocaml-ppx_import",
"ocaml-markup",
"ocaml-uri",
"ocaml-not-ocamlfind"
]
}
],
"depends_on": []
},
{
"name": "genext2fs",
"portdir": "sysutils/genext2fs",
"version": "1.5.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://genext2fs.sourceforge.net/",
"description": "Ext2 filesystem image generator",
"long_description": "Genext2fs generates an ext2 filesystem as a normal (i.e. non-root) user",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "revol",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "gengetopt",
"portdir": "devel/gengetopt",
"version": "2.23",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gengetopt/",
"description": "Generates a C function that uses getopt_long function",
"long_description": "This program generates a C function that uses getopt_long function to parse the command line options, to validate them and fills a struct. Thus your program can now handle options such as: myprog --input foo.c -o foo.o --no-tabs -i 100 *.class And both long options (those that start with –) and short options (start with - and consist of only one character) can be handled. For standards about short and long options you may want to take a look at the GNU Coding Standards.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "waqar",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"yubico-piv-tool",
"openpace",
"libp11",
"libu2f-server",
"zmap",
"opensc",
"pam-u2f"
]
}
]
},
{
"name": "genie",
"portdir": "devel/genie",
"version": "93f6621b979f64aed4f31448cb3ce4b21b758f05",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bkaradzic/GENie",
"description": "GENie project generator tool",
"long_description": "GENie (pronounced as Jenny) is a project generator tool. It automagically generates project from Lua script, making applying the same settings for multiple projects easy.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "genius",
"portdir": "gnome/genius",
"version": "1.0.27",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.jirka.org/genius.html",
"description": "Genius is a calculator program.",
"long_description": "Genius is a calculator program similiar in some aspects to BC, Matlab or Maple. GEL is the name of its extention language (stands for \"Genius Extension Language\", clever huh?), in fact, a large part of the standard genius functions are written in GEL itself.",
"active": true,
"categories": [
"math",
"gnome"
],
"maintainers": [],
"variants": [
"gnome",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17",
"intltool",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtksourceview4",
"vte",
"glib2",
"ncurses",
"mpfr",
"gtk3",
"readline"
]
},
{
"type": "run",
"ports": [
"shared-mime-info",
"desktop-file-utils"
]
}
],
"depends_on": []
},
{
"name": "gensig",
"portdir": "mail/gensig",
"version": "2.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.geekthing.com/~robf/ware/gensig/",
"description": "A random .signature generator",
"long_description": "Gensig is a random signature generator.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "andrea+darwinports",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "gensync",
"portdir": "net/gensync",
"version": "2.1.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nislab/gensync-lib",
"description": "Gensync: a library for efficient synchronization of data over a network",
"long_description": "Gensync is a library that uses many different syncing algorithms to sync data between two nodes in a network. These algorithms include IBLTs, CPISyncs, HashSyncs, Cuckoo Syncs, and more.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "trachten",
"github": "trachten",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"ntl"
]
}
],
"depends_on": []
},
{
"name": "geoclue",
"portdir": "devel/geoclue",
"version": "0.12.99",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Software/GeoClue/",
"description": "Geolocation library",
"long_description": "Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. The goal of the Geoclue project is to make creating location-aware applications as simple as possible.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"dbus-glib",
"gtk2",
"libsoup-2.4"
]
}
],
"depends_on": []
},
{
"name": "geoclue2",
"portdir": "devel/geoclue2",
"version": "2.4.13",
"license": "GPL-2+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.freedesktop.org/geoclue/geoclue",
"description": "Geolocation library",
"long_description": "Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. The goal of the Geoclue project is to make creating location-aware applications as simple as possible.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"debug",
"doc",
"nmea",
"demoagent",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"libtool",
"pkgconfig",
"gtk-doc",
"vala",
"intltool",
"autoconf"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"json-glib",
"libnotify",
"gobject-introspection",
"libsoup-2.4",
"glib2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gtk-radio"
]
},
{
"type": "lib",
"ports": [
"webkit-gtk",
"webkit-gtk3",
"gnome-voice",
"webkit2-gtk",
"webkit2-gtk-devel",
"gingerblue",
"gnome-maps",
"gnome-radio",
"gnome-settings-daemon",
"gnome-weather",
"gtk-radio",
"viking"
]
}
]
},
{
"name": "geocode-glib",
"portdir": "gnome/geocode-glib",
"version": "3.26.4",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.gnome.org/geocode-glib/",
"description": "A convenience library for geocoding and reverse geocoding.",
"long_description": "geocode-glib is a convenience library for geocoding (finding longitude, and latitude from an address) and reverse geocoding (finding an address from coordinates). It uses the Nominatim service to achieve that. It also caches (reverse-)geocoding requests for faster results and to avoid unnecessary server load.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gettext",
"meson",
"ninja",
"pkgconfig",
"gtk-doc"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"json-glib",
"gobject-introspection",
"gettext-runtime",
"libsoup-2.4"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gtk-radio",
"gtk-internet-radio-locator",
"gnome-internet-radio-locator"
]
},
{
"type": "lib",
"ports": [
"libgweather",
"gnome3-core",
"gnome-photos",
"gnome-voice",
"gnome-maps",
"gnome-internet-radio-locator",
"gnome-radio",
"gnome-settings-daemon",
"gtk-internet-radio-locator",
"gtk-radio",
"gingerblue",
"gramps",
"empathy"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "geodesic-fortran",
"portdir": "fortran/geodesic-fortran",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/geodesic-fortran",
"description": "Geodesic routines for modern Fortran",
"long_description": "This is a library to solve geodesic problems on a planetary body.",
"active": true,
"categories": [
"science",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"gcc12",
"fpm"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "geoexpress-sdk",
"portdir": "gis/geoexpress-sdk",
"version": "9.5.4.4709",
"license": "Restrictive and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.extensis.com/support/developers",
"description": "LizardTech's SDK for reading MrSID and JPEG 2000 imagery",
"long_description": "LizardTech's SDK for reading MrSID and JPEG 2000 imagery. This SDK is NOT open source software, and must be downloaded manually from https://www.extensis.com/support/developers Please carefully review the SDK agreement prior to downloading and installing this software.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "vince",
"github": "Veence",
"ports_count": 68
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "geographiclib",
"portdir": "gis/geographiclib",
"version": "2.5.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://geographiclib.sourceforge.io/",
"description": "Convert between coordinate systems for solving geodesic problems.",
"long_description": "GeographicLib is a small set of C++ classes for converting between geographic, UTM, UPS, MGRS, and geocentric coordinates, for gravity (e.g., EGM2008), geoid, and geomagnetic field (e.g., WMM2010) calculations, and for solving geodesic problems.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
},
{
"name": "crmoore",
"github": "",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"doxygen",
"clang-20"
]
}
],
"depends_on": []
},
{
"name": "geoipupdate",
"portdir": "devel/geoipupdate",
"version": "6.0.0",
"license": "(Apache-2 or MIT)",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dev.maxmind.com/geoip/geoipupdate/",
"description": "Maxmind geoip databse updater",
"long_description": "Maxmind geoip databse updater",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"perl5",
"pandoc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"curl"
]
}
],
"depends_on": []
},
{
"name": "GeoLiteCity",
"portdir": "databases/GeoLiteCity",
"version": "20110501",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.maxmind.com/app/geolitecity",
"description": "GeoIP Lite City database (libgeoip)",
"long_description": "GeoIP Lite City database (libgeoip)",
"active": true,
"categories": [
"devel",
"net",
"databases"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libgeoip"
]
}
],
"depends_on": []
},
{
"name": "geomview",
"portdir": "science/geomview",
"version": "1.9.5",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.geomview.org/",
"description": "interactive 3D viewing program",
"long_description": "Geomview is an interactive 3D viewing program for Unix. It lets you view and manipulate 3D objects: you use the mouse to rotate, translate, zoom in and out, etc. It can be used as a standalone viewer for static objects or as a display engine for other programs which produce dynamically changing geometry. It can display objects described in a variety of file formats. It comes with a wide selection of example objects, and you can create your own objects too.",
"active": true,
"categories": [
"graphics",
"science",
"x11"
],
"maintainers": [
{
"name": "raphael",
"github": "raphael-st",
"ports_count": 18
}
],
"variants": [
"opengl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"mesa",
"openmotif",
"xorg-libX11",
"xorg-libXau",
"zlib",
"xorg-libXext",
"xorg-libXmu",
"xorg-libXt",
"xorg-libsm",
"xorg-libXdmcp",
"libGLU"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gvemod-labeler",
"gvemod-cplxview",
"gvemod-crayola",
"gvemod-ndview",
"gvemod-xforms-example",
"gvemodules-xforms",
"maniview",
"orrery"
]
}
]
},
{
"name": "geos",
"portdir": "science/geos",
"version": "3.14.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libgeos.org",
"description": "GEOS Geometry Engine - Open Source",
"long_description": "A C++ port of the Java Topology Suite, providing OpenGIS Simple Features for SQL spatial predicate functions and spatial operators, as well as specific JTS topology functions.",
"active": true,
"categories": [
"science",
"math",
"gis"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pg16-postgis-doc",
"pg17-postgis-doc",
"pg14-postgis-doc",
"pg13-postgis-doc",
"pg15-postgis-doc",
"pg12-postgis3-doc",
"pg13-postgis3-doc",
"pg14-postgis3-doc",
"pg15-postgis3-doc",
"pg16-postgis3-doc",
"pg17-postgis3-doc",
"pg12-postgis-doc"
]
},
{
"type": "lib",
"ports": [
"py312-pygeos",
"py39-shapely",
"py39-matplotlib-basemap",
"pg12-postgis",
"pg13-postgis",
"pg14-postgis",
"pg15-postgis",
"pg16-postgis",
"pg17-postgis",
"py27-spatialite",
"py36-shapely",
"py37-pygeos",
"py38-pygeos",
"imposm",
"py37-shapely",
"R-exactextractr",
"R-lwgeom",
"py37-cartopy",
"spatialite",
"spatialite-tools",
"zorba",
"gdal",
"gdal-hdf5",
"gdal-kea",
"gdal-netcdf",
"qgis3",
"qgis3-ltr",
"librttopo",
"py37-matplotlib-basemap",
"PDAL",
"R-rgeos",
"py38-matplotlib-basemap",
"py38-cartopy",
"R-sf",
"R-terra",
"py38-shapely",
"grass",
"grass7",
"py39-pygeos",
"librasterlite2",
"mapserver",
"py313-matplotlib-basemap",
"postgis2",
"py311-shapely",
"py312-shapely",
"py310-shapely",
"py313-shapely",
"py27-shapely",
"py314-shapely",
"py35-shapely",
"py27-cartopy",
"py35-cartopy",
"py36-cartopy",
"py27-matplotlib-basemap",
"py35-matplotlib-basemap",
"py36-matplotlib-basemap",
"py36-pygeos",
"postgis",
"py311-pygeos",
"py310-pygeos"
]
}
]
},
{
"name": "geos2",
"portdir": "science/geos2",
"version": "2.2.3",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://trac.osgeo.org/geos/",
"description": "GEOS Geometry Engine - Open Source",
"long_description": "A C++ port of the Java Topology Suite, providing OpenGIS Simple Features for SQL spatial predicate functions and spatial operators, as well as specific JTS topology functions. Used by PostGIS.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "opendarwin",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "gerbil",
"portdir": "science/gerbil",
"version": "2020-05-06-5a7705f",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gerbilvis.org/",
"description": "Hyperspectral Image Visualization & Analysis Framework",
"long_description": "Gerbil is a generic framework for visualization and analysis of multispectral and hyperspectral data that strives to both bring new innovations in analysis capabilities and be of use in a wide range of hyperspectral data applications.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"opencv4",
"qt5-qtbase",
"boost171",
"tbb",
"gdal"
]
}
],
"depends_on": []
},
{
"name": "gerbv",
"portdir": "cad/gerbv",
"version": "2.7.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gerbv.geda-project.org",
"description": "Gerber Viewer (gerbv) is a viewer for Gerber files",
"long_description": "Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are generated from PCB CAD system and sent to PCB manufacturers as basis for the manufacturing process. The standard supported by gerbv is RS-274X.",
"active": true,
"categories": [
"science",
"cad",
"electronics"
],
"maintainers": [],
"variants": [
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"librsvg",
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "gerris",
"portdir": "science/gerris",
"version": "0.9.2-20131206",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gfs.sourceforge.net/",
"description": "a program for solving fluid flow equations",
"long_description": "Gerris is a Free Software program for the solution of the partial differential equations describing fluid flow.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"fftw-3",
"gsl",
"gts",
"glib2",
"lis",
"netcdf",
"proj5",
"hypre",
"ode",
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gfsview"
]
}
]
},
{
"name": "getabspath",
"portdir": "sysutils/getabspath",
"version": "1.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://getabspath.sourceforge.net/",
"description": "getabspath converts relative POSIX pathes to absolute ones.",
"long_description": "getabspath is a console-based tool which converts relative POSIX pathes to absolute ones.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "getdns",
"portdir": "devel/getdns",
"version": "1.7.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://getdnsapi.net",
"description": "A modern asynchronous DNS API",
"long_description": "getdns is a modern asynchronous DNS API. It implements DNS entry points from a design developed and vetted by application developers, in an API specification. The open source C implementation of getdns is developed and maintained in collaboration by NLnet Labs, Sinodun and No Mountain Software.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libevent",
"libidn2",
"libuv",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stubby"
]
}
]
},
{
"name": "getdp",
"portdir": "science/getdp",
"version": "3.3.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://getdp.info",
"description": "a general environment for the treatment of discrete problems",
"long_description": "GetDP is a free finite element solver using mixed elements to discretize de Rham-type complexes in one, two and three dimensions.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"petsc",
"python27",
"python38",
"gmsh",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"arpack",
"vecLibFort",
"gmsh",
"gsl",
"libgcc",
"python38"
]
}
],
"depends_on": []
},
{
"name": "get_iplayer",
"portdir": "net/get_iplayer",
"version": "3.36",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/get-iplayer/get_iplayer",
"description": "A utility for downloading TV and radio from BBC iPlayer",
"long_description": "A utility for downloading TV and radio from BBC iPlayer. \nThis port does not install the Web PVR Manager (get_iplayer.cgi).",
"active": true,
"categories": [
"net",
"multimedia"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"ffmpeg",
"perl5.34",
"p5.34-libwww-perl",
"AtomicParsley",
"p5.34-mojolicious",
"p5.34-xml-libxml",
"p5.34-lwp-protocol-https"
]
}
],
"depends_on": []
},
{
"name": "getmail",
"portdir": "mail/getmail",
"version": "5.16",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyropus.ca./software/getmail/",
"description": "extensible mail retrieval system with POP3, IMAP4, SSL support",
"long_description": "getmail version 5 is a flexible, extensible mail retrieval system with support for POP3, IMAP4, SSL variants of both, maildirs, mboxrd files, external MDAs, arbitrary message filtering, single-user and domain-mailboxes, and many other useful features.",
"active": true,
"categories": [
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "getmail6",
"portdir": "mail/getmail6",
"version": "6.19.05",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://getmail6.org",
"description": "extensible mail retrieval system with POP3, IMAP4, SSL support",
"long_description": "getmail6 is a flexible, extensible mail retrieval system with support for POP3, IMAP4, SSL variants of both, maildirs, mboxrd files, external MDAs, arbitrary message filtering, single-user and domain-mailboxes, and many other useful features.",
"active": true,
"categories": [
"mail",
"python"
],
"maintainers": [
{
"name": "~+macports",
"github": "graywolf",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "getopt",
"portdir": "sysutils/getopt",
"version": "1.1.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "util-linux",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by util-linux",
"long_description": "This port has been replaced by util-linux.",
"active": false,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "GetPoints",
"portdir": "aqua/GetPoints",
"version": "1.0",
"license": "none",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/10125HB/GetPoints",
"description": "A MacOS Cocoa Program to put a coordinate system over a picture and read of coordinates of specified points.",
"long_description": "A MacOS Cocoa Program to put a coordinate system over a picture and read of coordinates of specified points.",
"active": false,
"categories": [
"aqua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "gettext",
"portdir": "devel/gettext",
"version": "0.22.5",
"license": "GPL-3+",
"platforms": "darwin freebsd linux",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gettext/",
"description": "GNU internationalization (i18n) and localization (l10n) tools",
"long_description": "gettext provides the tools like msgfmt for writing multilingual applications. The tools are required to build applications which use gettext. The runtime library libintl is in the separate gettext-runtime port.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ncurses",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libtextstyle",
"gettext-runtime",
"gettext-tools-libs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cpio",
"makepak",
"sharutils",
"gmpc",
"libmp3splt",
"libmpd",
"madplay",
"mp3splt",
"normalize",
"shntool",
"tagtool",
"vorbis-tools",
"gnokii",
"arm-aout-binutils",
"arm-elf-binutils",
"arm-elf-gcc",
"arm-none-eabi-binutils",
"arm-none-linux-gnueabi-binutils",
"avarice",
"avr-binutils",
"i386-elf-binutils",
"i686-w64-mingw32-binutils",
"m68k-elf-binutils",
"mips-elf-binutils",
"msp430-binutils",
"msp430-binutils-devel",
"msp430-elf-binutils",
"ppc-linux-binutils",
"spu-binutils",
"x86_64-elf-binutils",
"x86_64-w64-mingw32-binutils",
"csvdb",
"mysqlxx",
"aegis",
"autogen",
"cook",
"dbus-glib",
"dbus-python27",
"dbus-python35",
"dbus-python36",
"dbus-python37",
"dbus-python38",
"dbus-python39",
"gazpacho",
"geany",
"gindent",
"gnet2",
"gvfs",
"gwenhywfar4",
"gwenhywfar4-gtk",
"gwenhywfar4-gtk3",
"gwenhywfar5",
"gwenhywfar5-gtk2",
"gwenhywfar5-gtk3",
"idutils",
"kconfig-frontends",
"libelf",
"libextractor",
"libftdi1",
"libgphoto2",
"libidl",
"libiodbc",
"libpwquality",
"libxo",
"mono",
"monotone",
"monotone-devel",
"remake",
"subversion",
"subversion-javahlbindings",
"subversion-perlbindings-5.26",
"subversion-perlbindings-5.28",
"subversion-perlbindings-5.30",
"subversion-python27bindings",
"subversion-rubybindings",
"t4k_common",
"ucommon",
"util-linux",
"valabind",
"MacVim",
"cherrytree",
"neovim",
"poedit1",
"vim",
"xemacs",
"bochs",
"mednafen",
"scummvm",
"scummvm-devel",
"ledger",
"curlftpfs",
"encfs",
"blobwars",
"enigma",
"enigma-devel",
"freeciv",
"freeciv-x11",
"gtypist",
"kanatest",
"lbreakout2",
"lincity",
"ltris",
"neverball",
"pennmush",
"pioneers",
"snoopy",
"toppler",
"tuxmath",
"tuxtype",
"wesnoth",
"widelands",
"widelands-devel",
"lifelines",
"gpscorrelate",
"dia",
"gnome-doc-utils",
"gnome-mime-data",
"gnotify",
"gstreamer010",
"gtk2-murrine",
"gtksourceview",
"libbonobo",
"libcroco",
"libglade2",
"libgnome",
"libgnomecups",
"libgtksourceviewmm",
"seed",
"dcraw",
"exiv2",
"fontforge",
"gimp-resynthesizer",
"gphoto2",
"hugin-app",
"libexif",
"synfig",
"twain-sane",
"bitlbee",
"hexchat",
"silc-client",
"weechat",
"digikam",
"kdelibs4",
"kdesdk-thumbnailers",
"poxml",
"tellico",
"clisp",
"gcl",
"mdk",
"php80-gettext",
"php74-gettext",
"php73-gettext",
"php72-gettext",
"php71-gettext",
"php70-gettext",
"php56-gettext",
"php55-gettext",
"php54-gettext",
"php53-gettext",
"php52-gettext",
"pypy",
"pypy36",
"pypy37",
"q",
"yasm",
"abook",
"anubis",
"base-64",
"gmime",
"mpop",
"msmtp",
"mutt",
"neomutt",
"spellutils",
"gfm",
"libticables2",
"libticalcs2",
"libtifiles2",
"pspp",
"tiemu3",
"tilp2",
"VLC2",
"libVLC2",
"avidemux",
"fluidsynth",
"libmms",
"libquicktime",
"libquicktime-devel",
"bmon",
"centerim",
"deluge",
"desproxy",
"ganglia",
"gloox",
"gnetcat",
"gvpe",
"heimdal",
"microdc2",
"nc6",
"openconnect",
"pavuk",
"quvi",
"transmission",
"ucarp",
"wgetpro",
"whois",
"slrn",
"pal",
"p5.26-libintl-perl",
"p5.26-locale-gettext",
"php53-oauth",
"php54-oauth",
"php55-oauth",
"php56-oauth",
"php70-oauth",
"php71-oauth",
"php72-oauth",
"php73-oauth",
"php74-oauth",
"php80-oauth",
"enscript",
"gimp-print",
"rlpr",
"trueprint",
"gcal",
"linhpsdr",
"magicspp",
"metview",
"nco",
"openscad",
"openscad-devel",
"pihpsdr",
"stellarium",
"vis5d",
"aide",
"authforce",
"ccrypt",
"cpabe",
"gnomint",
"gnu-pw-mgr",
"libcdata",
"libcdatetime",
"libcerror",
"libcfile",
"libclocale",
"libcnotify",
"libcsplit",
"libcstring",
"libcthreads",
"libevt",
"libewf",
"libgsasl",
"libprelude",
"openvas-libraries",
"steghide",
"tinyca2",
"yash",
"bacula",
"bacula5",
"burp",
"dpkg",
"duplicity",
"fhist",
"fsearch",
"kcd",
"rpm",
"rpm54",
"makejvf",
"dwdiff",
"eb",
"eblook",
"hunspell",
"itstool",
"less",
"msort",
"opensp",
"recode",
"sdcv",
"ssed",
"tnef",
"uni2ascii",
"clearsilver",
"elinks-devel",
"lynx",
"neon",
"wml",
"blackbox",
"enlightenment",
"homebank",
"i3",
"libhangul",
"xforms",
"xpm",
"melonds",
"neovim-devel",
"php81-gettext",
"subversion-perlbindings-5.32",
"subversion-pythonbindings-2.7",
"subversion-pythonbindings-3.5",
"subversion-pythonbindings-3.6",
"subversion-pythonbindings-3.7",
"subversion-pythonbindings-3.8",
"subversion-pythonbindings-3.9",
"gmdb2",
"dbus-python310",
"pypy38",
"php81-oauth",
"subversion-perlbindings-5.34",
"geany-plugins",
"php82-gettext",
"pypy39",
"php82-oauth",
"dbus-python311",
"php83-gettext",
"m68k-palm-elf-binutils",
"dbus-python312",
"php83-oauth",
"subversion-pythonbindings-3.10",
"subversion-pythonbindings-3.11",
"subversion-pythonbindings-3.12",
"x86_64-linux-binutils",
"x86_64-dragonfly-binutils",
"x86_64-freebsd-binutils",
"x86_64-netbsd-binutils",
"x86_64-openbsd-binutils",
"x86_64-embedded-binutils",
"php84-gettext",
"guile-2.2",
"guile-1.8",
"guile-3.0",
"dbus-python313",
"x86_64-haiku-binutils",
"x86_64-solaris-binutils",
"dbus-python314",
"powerpc-linux-binutils",
"powerpc-aix-binutils",
"powerpc-eabi-binutils",
"powerpc-elf-binutils",
"powerpc-darwin-binutils",
"powerpc-freebsd-binutils",
"powerpc-netbsd-binutils",
"powerpc-openbsd-binutils",
"powerpc-embedded-binutils",
"powerpc-wii-binutils"
]
},
{
"type": "build",
"ports": [
"dar",
"gnutar",
"star",
"xz",
"csound",
"herrie",
"libcdio-paranoia",
"ncmpc",
"pavucontrol",
"pulseaudio",
"minicom",
"arm-elf-gcc3",
"arm-none-eabi-gcc",
"arm-none-eabi-gcc8",
"arm-none-linux-gnueabi-gcc",
"avr-gcc",
"i386-elf-gcc",
"i686-w64-mingw32-gcc",
"i686-w64-mingw32-gcc-bootstrap",
"i686-w64-mingw32-gcc-nothreads",
"m68k-elf-gcc",
"mips-elf-gcc",
"msp430-elf-gcc",
"msp430-gcc",
"msp430-gcc-devel",
"msp430-libc",
"msp430-libc-devel",
"x86_64-elf-gcc",
"x86_64-w64-mingw32-gcc",
"x86_64-w64-mingw32-gcc-bootstrap",
"x86_64-w64-mingw32-gcc-nothreads",
"gdbm",
"libgda5",
"pxlib",
"appstream-glib",
"atk",
"binutils",
"cflow",
"gdb-apple",
"girara",
"git",
"glade",
"glib2",
"glib2-devel",
"gmake",
"gnutls",
"iso-codes",
"json-glib",
"libfilezilla",
"libgpg-error",
"libhandy",
"libnewt",
"m4",
"mercurial",
"midgard2-core",
"popt",
"shared-mime-info",
"smake",
"upower",
"zeitgeist",
"bluefish",
"nano",
"mame",
"chromium-bsu",
"gdash",
"lpairs2",
"xboard",
"xqf",
"amtk",
"at-spi2-core",
"devhelp",
"eog",
"eog-plugins",
"epiphany",
"evolution-data-server",
"file-roller",
"gcab",
"gcr",
"gdmap",
"gedit",
"gedit-plugins",
"genius",
"geocode-glib",
"gitg",
"glib-networking",
"gnome-characters",
"gnome-devel-docs",
"gnome-getting-started-docs",
"gnome-js-common",
"gnome-maps",
"gnome-mime-data",
"gnome-online-accounts",
"gnome-radio",
"gnome-settings-daemon",
"gnome-user-docs",
"gnumeric",
"goffice",
"goocanvas",
"goocanvas2",
"grilo-plugins",
"grisbi",
"gspell",
"gstreamer1",
"gstreamer1-gst-plugins-good",
"gtk-vnc",
"gtksourceview2",
"gtksourceview3",
"gtksourceview4",
"gucharmap",
"libgsf",
"libgtop",
"libpeas",
"libsecret",
"libsoup",
"metacity",
"regexxer",
"sound-theme-freedesktop",
"spice-gtk",
"tepl",
"totem",
"tracker",
"virt-manager",
"vte",
"yelp",
"yelp-xsl",
"zenity",
"autotrace",
"darktable",
"fntsample",
"fontconfig",
"gd2",
"gegl",
"gegl-devel",
"gimp-help-en",
"gimp3-devel",
"gpick",
"graphviz",
"graphviz-devel",
"inkscape",
"inkscape-devel",
"jpegpixi",
"lensfun",
"lib2geom",
"libiptcdata",
"libmypaint",
"libopenraw",
"poppler",
"poppler-qt5",
"rawstudio",
"znc",
"gawk",
"gnucobol",
"rpcgen-mt",
"vala",
"alpine",
"fetchmail",
"fetchmail-devel",
"gnupg1",
"gnupg2",
"libidn",
"libidn2",
"libqalculate",
"mathgl",
"pspp",
"pspp-devel",
"qalculate-gtk",
"audacious-core",
"audacious-plugins",
"dvdauthor",
"libaacs",
"aria2",
"avahi",
"axel",
"gWakeOnLAN",
"gajim",
"gftp",
"gupnp-tools",
"httping",
"kerberos5",
"lftp",
"libgweather",
"libpsl",
"libpsl-docs",
"mcabber",
"newsboat",
"pastebinit",
"pidgin",
"libpurple",
"finch",
"rrdtool",
"samba4",
"snownews",
"transmission-x11",
"wget",
"pan2",
"zathura",
"zathura-docs",
"p5.28-libintl-perl",
"p5.30-libintl-perl",
"p5.28-locale-gettext",
"p5.30-locale-gettext",
"denemo",
"quodlibet",
"chemical-mime-data",
"gpredict",
"cracklib",
"gss",
"p11-kit",
"pidgin-otr",
"policykit",
"bash",
"bash50",
"fish",
"calcurse",
"cdrtools",
"coreutils",
"dc3dd",
"di",
"diffutils",
"doodle",
"duff",
"e2fsprogs",
"libcomerr",
"findutils",
"gkrellm",
"grep",
"libvirt",
"littleutils",
"osinfo-db-tools",
"pcsc-tools",
"pv",
"renameutils",
"sudo",
"txt2regex",
"watch",
"wcd",
"aspell",
"barcode",
"dos2unix",
"fmt-ptrn",
"gsed",
"help2man",
"pinfo",
"texinfo",
"unac",
"wdiff",
"xchm",
"FileZilla",
"goaccess",
"ikiwiki",
"w3m",
"AfterStep",
"gtkspell2",
"gxmessage",
"mlterm",
"tigervnc",
"windowmaker",
"wine-devel",
"xarchiver",
"xdialog",
"xfe",
"xkeyboard-config",
"xournalpp",
"xscreensaver",
"tumbler",
"fheroes2",
"p5.32-libintl-perl",
"p5.32-locale-gettext",
"gretl",
"vala-devel",
"zvbi",
"darktable-devel",
"gingerblue",
"coreutils-devel",
"findutils-devel",
"ReadyMedia",
"p5.34-libintl-perl",
"p5.34-locale-gettext",
"warzone2100",
"gnome-voice",
"poppler-devel",
"poppler-devel-qt5",
"libsoup-devel",
"gnutls-devel",
"gtk4",
"gtksourceview5",
"audiowmark",
"git-devel",
"libopenraw-legacy",
"hivex",
"ufo-ai",
"eiskaltdcpp",
"amule",
"garagejam",
"transmission-qt",
"gtk4-devel",
"font-manager",
"nicotine-plus",
"m68k-palm-elf-gcc",
"v8-8.3",
"libhsts",
"tenacity",
"v8-11.6",
"rb33-gobject-introspection",
"rb32-gobject-introspection",
"rb31-gobject-introspection",
"wget2",
"wxHexEditor",
"whiptcl",
"py38-libnewt",
"py39-libnewt",
"py310-libnewt",
"py311-libnewt",
"py312-libnewt",
"ampache_browser",
"lastfm-desktop",
"unixcw",
"poke",
"sakura",
"game-porting-toolkit",
"wine-stable",
"appstream",
"libadwaita",
"tracker3",
"wine-staging",
"libdbusmenu",
"xpad",
"libshumate",
"dino",
"catgirl-downloader",
"syslog-ng-devel",
"p5.36-locale-gettext",
"p5.38-locale-gettext",
"libcmatrix",
"Chatty",
"evolution-data-server-gtk4",
"parabolic",
"secrets",
"lib2geom-devel",
"bash-devel",
"libguestfs",
"guestfs-tools",
"py313-libnewt",
"libpeas1",
"fish3",
"xnec2c",
"luanti",
"lbreakouthd"
]
},
{
"type": "run",
"ports": [
"logrotate"
]
}
]
},
{
"name": "gettext-bootstrap",
"portdir": "devel/gettext",
"version": "0.19.8.1",
"license": "(LGPL-2.1+ or GPL-3+)",
"platforms": "darwin freebsd linux",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gettext/",
"description": "GNU internationalization (i18n) and localization (l10n) library",
"long_description": "gettext is the GNU internationalization (i18n) and localization (l10n) library, used for writing multilingual programs.",
"active": false,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"apple-gcc42"
]
},
{
"type": "lib",
"ports": [
"ncurses-bootstrap",
"libiconv-bootstrap"
]
}
],
"depends_on": []
},
{
"name": "gettext-runtime",
"portdir": "devel/gettext",
"version": "0.22.5",
"license": "(LGPL-2.1+ or GPL-3+)",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gettext/",
"description": "GNU internationalization (i18n) and localization (l10n) runtime library",
"long_description": "gettext-runtime provides libintl, the GNU internationalization (i18n) and localization (l10n) runtime library. It is part of gettext, which is used for writing multilingual programs. To build applications that use gettext, the tools provided by the separate gettext port are required.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libnick",
"parabolic",
"clifm",
"chromium-bsu",
"m4",
"gtksourceview2",
"gretl",
"osinfo-db-tools",
"atk",
"garagejam",
"ampache_browser",
"hivex",
"gftp",
"libhandy",
"mcabber",
"fontconfig",
"vala",
"gingerblue",
"graphviz-devel",
"di",
"appstream-glib",
"glib2-devel",
"glib2",
"xdialog",
"libiptcdata",
"smake",
"AfterStep",
"git",
"git-devel",
"p11-kit",
"spice-gtk",
"Chatty",
"zeitgeist",
"gcr",
"poke",
"tumbler",
"gspell",
"libsecret",
"w3m",
"ReadyMedia",
"libxfce4util",
"gnutls",
"gnutls-devel",
"libcmatrix",
"eog-plugins",
"gitg",
"gnumeric",
"libpeas",
"libpeas1",
"totem",
"mathgl",
"evolution-data-server-gtk4",
"geocode-glib",
"snownews",
"tracker3",
"libgweather",
"gtksourceview5",
"epiphany",
"gnome-online-accounts",
"autotrace",
"vala-devel",
"unixcw",
"xfce4-dev-tools",
"poppler-devel",
"poppler-devel-qt5",
"poppler",
"poppler-qt5",
"gsed",
"pavucontrol",
"samba4",
"libdbusmenu",
"xpad",
"wput",
"gtksourceview3",
"gucharmap",
"lftp",
"metacity",
"tracker",
"libLASi",
"pcsc-tools",
"python26",
"python27",
"darktable",
"darktable-devel",
"gtk4-devel",
"goffice",
"inkscape",
"inkscape-devel",
"lensfun",
"gtk-vnc",
"lib2geom",
"lib2geom-devel",
"libopenraw",
"libopenraw-legacy",
"gtk4",
"bluefish",
"libgtop",
"barcode",
"flex",
"minicom",
"gtk-fortran",
"cracklib",
"appstream",
"graphviz",
"renameutils",
"gedit-plugins",
"gedit",
"libtranslate",
"duff",
"gnome-voice",
"calcurse",
"bison",
"game-porting-toolkit",
"pv",
"csound",
"midgard2-core",
"dc3dd",
"rrdtool",
"libidn2",
"xmms2",
"zvbi",
"devhelp",
"tre",
"qt69-qtpositioning",
"ufo-ai",
"secrets",
"gegl",
"wcd",
"grilo-plugins",
"ffmpeg4",
"gnupg1",
"mkvtoolnix-legacy",
"gpick",
"wdiff",
"texinfo",
"libcdio-paranoia",
"zenity",
"wxHexEditor",
"fmt-ptrn",
"ntfs-3g",
"gupnp-tools",
"kerberos5",
"libgsf",
"xboard",
"evolution-data-server",
"tepl",
"vte",
"libgpg-error",
"pidgin-otr",
"cdrtools",
"coreutils",
"findutils",
"findutils-devel",
"grep",
"py38-libnewt",
"fish",
"sudo",
"libpsl",
"libpsl-docs",
"windowmaker",
"bash",
"bash-devel",
"pinfo",
"python39",
"python32",
"python33",
"littleutils",
"fetchmail",
"fetchmail-devel",
"warzone2100",
"gdb",
"transmission-qt",
"R",
"wget2",
"sakura",
"kdenlive",
"python310",
"python34",
"python35",
"python36",
"python37",
"python311",
"python312",
"gnome-maps",
"xfe",
"dino",
"racket",
"guestfs-tools",
"gss",
"font-manager",
"nicotine-plus",
"gnucobol",
"qt64-qtpositioning",
"libqalculate",
"qalculate-gtk",
"syslog-ng",
"qt67-qtpositioning",
"qt68-qtpositioning",
"gmake",
"denemo",
"cflow",
"chafa",
"rb33-cairo-gobject",
"rb32-cairo-gobject",
"rb31-cairo-gobject",
"rb33-gio2",
"rb32-gio2",
"rb31-gio2",
"rb33-gobject-introspection",
"rb32-gobject-introspection",
"rb31-gobject-introspection",
"coreutils-devel",
"gettext",
"gettext-tools-libs",
"wine-stable",
"eiskaltdcpp",
"eog",
"doodle",
"herrie",
"gdbm",
"python38",
"aria2",
"gegl-devel",
"bash50",
"help2man",
"catgirl-downloader",
"libadwaita",
"alpine",
"libmypaint",
"popt",
"avahi",
"p5.28-locale-gettext",
"p5.30-locale-gettext",
"p5.32-locale-gettext",
"p5.34-locale-gettext",
"p5.36-locale-gettext",
"p5.38-locale-gettext",
"libgda5",
"gnome-characters",
"gnome-radio",
"gnome-settings-daemon",
"gcab",
"gstreamer1",
"gstreamer1-gst-plugins-good",
"libshumate",
"tigervnc",
"pspp-devel",
"transmission-x11",
"binutils",
"wget",
"gkrellm",
"v8-8.3",
"v8-11.6",
"libguestfs",
"amule",
"p5.30-libintl-perl",
"p5.28-libintl-perl",
"p5.32-libintl-perl",
"p5.34-libintl-perl",
"girara",
"py39-libnewt",
"amtk",
"gtksourceview4",
"httping",
"xarchiver",
"luanti",
"lbreakouthd",
"e2fsprogs",
"libcomerr",
"json-glib",
"qt6-qtpositioning",
"wine-devel",
"wine-staging",
"python314",
"python313",
"python314-freethreading",
"python313-freethreading",
"audacious-plugins",
"rawstudio",
"newsboat",
"lpairs2",
"gnutar",
"audacious-core",
"irssi",
"ncmpc",
"diffutils",
"spice-server",
"nano",
"libvirt",
"dar",
"mlterm",
"goaccess",
"gawk",
"star",
"dos2unix",
"pulseaudio",
"python315-devel",
"python315-freethreading-devel",
"mkvtoolnix-devel",
"mkvtoolnix",
"fish3",
"libidn",
"jpegpixi",
"gnupg2",
"pidgin",
"libpurple",
"finch",
"libnewt",
"whiptcl",
"py310-libnewt",
"py311-libnewt",
"py312-libnewt",
"py313-libnewt",
"xz",
"aspell",
"gawkextlib",
"gawk-abort",
"gawk-aregex",
"gawk-errno",
"gawk-gd",
"gawk-haru",
"gawk-json",
"gawk-lmdb",
"gawk-mpfr",
"gawk-nl_langinfo",
"gawk-pgsql",
"gawk-redis",
"gawk-select",
"gawk-timex",
"gawk-xml",
"syslog-ng-devel"
]
}
]
},
{
"name": "gettext-tools-libs",
"portdir": "devel/gettext",
"version": "0.22.5",
"license": "GPL-3+",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gettext/",
"description": "GNU internationalization (i18n) and localization (l10n) tools libraries",
"long_description": "gettext-tools-libs provides the required libraries for tools like msgfmt from gettext",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ncurses",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libtextstyle",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gettext"
]
}
]
},
{
"name": "gexiv2",
"portdir": "gnome/gexiv2",
"version": "0.14.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/gexiv2",
"description": "gexiv2 is a GObject-based wrapper around the exiv2 library.",
"long_description": "gexiv2 is a GObject-based wrapper around the exiv2 library. It makes the basic features of exiv2 available to GNOME applications. Thanks to GObject Introspection support, gexiv2 has excellent support for Python, and can also be accessed by any other programming language that supports GI.",
"active": true,
"categories": [
"graphics",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"meson",
"ninja",
"pkgconfig",
"gtk-doc",
"gi-docgen"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gobject-introspection",
"exiv2",
"vala",
"py313-gobject3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gramps",
"gimp3-devel",
"gegl-0.3",
"gegl",
"viking",
"gegl-devel",
"gimp2",
"gimp2-devel"
]
}
]
},
{
"name": "gexpr",
"portdir": "math/gexpr",
"version": "2.0.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gexpr.sourceforge.net/",
"description": "A shell calculator",
"long_description": "Gexpr is a shell calculator with floating point, standard C functions, relational operators, and output in base 2/8/10/16. It is a light alternative to bc(1). It can also be used to add floating point math to shell scripts.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "gf",
"portdir": "lang/gf",
"version": "3.10",
"license": "(GPL-2 or LGPL-3 or BSD)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.grammaticalframework.org/",
"description": "Grammatical Framework",
"long_description": "GF, Grammatical Framework, is a programming language for multilingual grammar applications.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gf-core",
"gf-rgl"
]
}
],
"depends_on": []
},
{
"name": "gfan",
"portdir": "math/gfan",
"version": "0.6.2",
"license": "(GPL-2 or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://users-math.au.dk/jensen/software/gfan/gfan.html",
"description": "Gfan is a software package for computing Gröbner fans and tropical varieties.",
"long_description": "Gfan is a software package for computing Gröbner fans and tropical varieties.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"cddlib",
"gmp"
]
}
],
"depends_on": []
},
{
"name": "gfbgraph",
"portdir": "gnome/gfbgraph",
"version": "0.2.5",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org",
"description": "A GObject library for Facebook Graph API.",
"long_description": "A GObject library for Facebook Graph API.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-17",
"gtk-doc",
"pkgconfig",
"libtool",
"automake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libsoup-2.4",
"rest",
"gobject-introspection",
"gnome-online-accounts",
"json-glib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome3-core",
"gnome-online-miners",
"gnome-photos",
"gnome-maps"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gf-core",
"portdir": "lang/gf",
"version": "20190828",
"license": "(GPL-2 or LGPL-3 or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.grammaticalframework.org/",
"description": "Grammatical Framework core: compiler, shell & runtimes",
"long_description": "Grammatical Framework core: compiler, shell & runtimes",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"stack",
"file",
"grep",
"gsed",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gf-rgl"
]
},
{
"type": "lib",
"ports": [
"gf"
]
}
]
},
{
"name": "gflags",
"portdir": "devel/gflags",
"version": "2.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gflags/gflags",
"description": "commandline flags module for C++",
"long_description": "The gflags package contains a library that implements commandline flags processing. As such it's a replacement for getopt(). It has increased flexibility, including built-in support for C++ types like string, and the ability to define flags in the source file in which they're used.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-pytorch",
"sqlcheck",
"google-glog-0.4",
"fbzmq",
"fizz",
"folly",
"mvfst",
"py38-pytorch",
"librime",
"librime-devel",
"py39-pytorch",
"rocksdb",
"py310-pytorch",
"py311-pytorch",
"py312-pytorch",
"py313-pytorch",
"edencommon",
"google-glog",
"ceres-solver",
"caffe",
"squirrel-ime",
"blender"
]
}
]
},
{
"name": "gfm",
"portdir": "math/gfm",
"version": "1.06",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lpg.ticalc.org/prj_tilp/",
"description": "tool to manipulate Texas Instruments calculator files",
"long_description": "GFM allows to manipulate single/group/tigroup files of all Texas Instruments (TI) calculators",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0",
"groff"
]
},
{
"type": "lib",
"ports": [
"libticables2",
"libticalcs2",
"gettext",
"libtifiles2",
"libiconv",
"libticonv",
"gtk2",
"libglade2"
]
}
],
"depends_on": []
},
{
"name": "gfold",
"portdir": "devel/gfold",
"version": "2025.9.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nickgerace/gfold",
"description": "CLI tool to help keep track of your Git repositories",
"long_description": "CLI tool to help keep track of your Git repositories",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "gforth",
"portdir": "lang/gforth",
"version": "0.7.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gforth/",
"description": "fast and portable implementation of the ANS Forth language",
"long_description": "Gforth is a fast and portable implementation of the ANS Forth language. It works nicely with the Emacs editor, offers some nice features such as input completion and history and a powerful locals facility, and it even has (the beginnings of) a manual. Gforth employs traditional implementation techniques: its inner interpreter is indirect or direct threaded.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libffi",
"libtool"
]
}
],
"depends_on": []
},
{
"name": "gf-rgl",
"portdir": "lang/gf",
"version": "3.10",
"license": "(LGPL-3 or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.grammaticalframework.org/",
"description": "Grammatical Framework's Resource Grammar Library",
"long_description": "The GF Resource Grammar Library is the standard library for Grammatical Framework. It covers the morphology and basic syntax of over 30 languages.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gf-core",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gf"
]
}
]
},
{
"name": "gfsview",
"portdir": "science/gfsview",
"version": "0.4.2-20121130",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gfs.sourceforge.net/",
"description": "graphical viewer for Gerris simulation files",
"long_description": "GfsView is a graphical viewer for Gerris simulation files.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"startup-notification",
"glib2",
"gerris",
"mesa",
"ftgl",
"gtkglext"
]
}
],
"depends_on": []
},
{
"name": "gFTL",
"portdir": "devel/gFTL",
"version": "1.14.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Goddard-Fortran-Ecosystem/gFTL",
"description": "Software containers for Fortran",
"long_description": "Software containers for Fortran",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"m4",
"clang-16",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gFTL-shared"
]
}
]
},
{
"name": "gFTL-shared",
"portdir": "devel/gFTL-shared",
"version": "1.9.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Goddard-Fortran-Ecosystem/gFTL-shared",
"description": "Software containers for Fortran",
"long_description": "Provides common gFTL containers of Fortran intrinsic types that are encountered frequently.",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clang13",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"universal",
"clangdevel",
"g95",
"gcc10"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"gFTL"
]
}
],
"depends_on": []
},
{
"name": "gftp",
"portdir": "net/gftp",
"version": "2.9.1b",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gftp.org/",
"description": "GTK+ FTP client",
"long_description": "gFTP is a free multithreaded file transfer client for *NIX based machines.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"gettext",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"readline",
"gtk2",
"openssl3",
"gettext-runtime",
"ncurses"
]
}
],
"depends_on": []
}
]
}