HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50172,
"next": "https://ports.macports.org/api/v1/ports/?format=api&page=968",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&page=966",
"results": [
{
"name": "gperf",
"portdir": "devel/gperf",
"version": "3.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gperf/gperf.html",
"description": "GNU perfect hash generator",
"long_description": "Generates a perfect hash function for various input.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1504
},
{
"name": "aeioudev",
"github": "aeiouaeiouaeiouaeiouaeiouaeiou",
"ports_count": 10
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"syslog-ng-devel",
"flasm",
"gindent",
"vte-gtk2-xfce",
"vte-gtk2-compat",
"proxygen",
"evolution-data-server-gtk4",
"ruby-devel",
"appstream",
"yices",
"grok",
"evolution-data-server",
"iverilog",
"iverilog-docs",
"atomvm",
"libe-book",
"webkit2-gtk",
"webkit2-gtk-devel",
"qt5-qtwebengine",
"qt5-qtwebengine-docs",
"libiconv",
"tinyproxy",
"libetonyek",
"ohcount",
"libshumate",
"octave",
"qt513-qtwebengine",
"qt513-qtwebengine-docs"
]
},
{
"type": "lib",
"ports": [
"appstream-glib"
]
}
]
},
{
"name": "gpatch",
"portdir": "devel/gpatch",
"version": "2.8",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/patch/",
"description": "GNU patch, for applying diffs to files",
"long_description": "Patch takes a patch file containing a difference listing produced by the diff program and applies those differences to one or more original files, producing patched versions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "aeioudev",
"github": "aeiouaeiouaeiouaeiouaeiouaeiou",
"ports_count": 10
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dpkg",
"opam",
"quilt"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "gox",
"portdir": "devel/gox",
"version": "1.0.1",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mitchellh/gox",
"description": "A dead simple, no frills Go cross compile tool",
"long_description": "Gox is a simple, no-frills tool for Go cross compilation that behaves a lot like standard go build. Gox will parallelize builds for multiple platforms. Gox will also build the cross-compilation toolchain for you.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"krew",
"MailHog"
]
}
]
},
{
"name": "govendor",
"portdir": "devel/govendor",
"version": "1.0.9",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kardianos/govendor",
"description": "Go vendor tool that works with the standard vendor file",
"long_description": "Go vendor tool that works with the standard vendor file",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"go"
]
}
],
"depends_on": []
},
{
"name": "gource",
"portdir": "devel/gource",
"version": "0.54",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gource.io/",
"description": "Version Control Visualization Tool",
"long_description": "Gource is a tool that can be used to visualize who committed when, and to which files. It supports git, CVS, Mercurial, Bazaar, and svn.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"glm",
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ftgl",
"glew",
"libjpeg-turbo",
"libsdl2",
"freetype",
"tinyxml",
"boost176",
"libpng",
"libsdl2_image",
"pcre2"
]
}
],
"depends_on": []
},
{
"name": "gore",
"portdir": "devel/gore",
"version": "0.6.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/x-motemen/gore",
"description": "gore is yet another Go REPL with line editing, code completion, and more.",
"long_description": "gore is a Go REPL featuring line editing with history, multi-line input, package importing with completion, auto-importing (gore -autoimport) and more.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "gopls",
"portdir": "devel/gopls",
"version": "0.18.1",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/golang/tools",
"description": "gopls is the official language server for the Go language",
"long_description": "gopls is the official language server for the Go language",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "google-glog",
"portdir": "devel/google-glog",
"version": "0.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/glog",
"description": "Logging library for C++",
"long_description": "The glog library implements application-level logging. This library provides logging APIs based on C++-style streams and various helper macros.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"gflags",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gflags"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-pytorch",
"fb303",
"fbzmq",
"fizz",
"folly",
"mvfst",
"apache-arrow",
"gnss-sdr",
"gnss-sdr-devel",
"py37-pyarrow",
"py38-pyarrow",
"py38-pytorch",
"librime",
"librime-devel",
"watchman",
"py39-pytorch",
"py310-pytorch",
"py311-pytorch",
"py312-pytorch",
"py313-pytorch",
"edencommon",
"ceres-solver",
"pbrt3",
"caffe",
"squirrel-ime",
"wangle"
]
}
]
},
{
"name": "google-ctemplate",
"portdir": "devel/google-ctemplate",
"version": "0.95",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/google-ctemplate/",
"description": "A simple but powerful template language for C++",
"long_description": "A simple but powerful template language for C++. It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "a",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "google-cloud-sdk",
"portdir": "devel/google-cloud-sdk",
"version": "550.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cloud.google.com/sdk/",
"description": "Command-line interface for Google Cloud Platform products and services",
"long_description": "Google Cloud SDK is a set of tools for Google Cloud Platform. It contains gcloud, gsutil, and bq command-line tools, which you can use to access Compute Engine, Cloud Storage, BigQuery, and other products and services from the command-line. You can run these tools interactively or in your automated scripts.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 97
}
],
"variants": [
"alpha",
"anthos_auth",
"app_engine_go",
"app_engine_java",
"app_engine_python",
"app_engine_python_extras",
"appctl",
"beta",
"bigtable",
"cbt",
"cloud_datastore_emulator",
"cloud_firestore_emulator",
"cloud_run_proxy",
"cloud_sql_proxy",
"config_connector",
"docker_credential_gcr",
"enterprise_certificate_proxy",
"gke_gcloud_auth_plugin",
"istioctl",
"kpt",
"kubectl",
"kubectl_oidc",
"kustomize",
"local_extract",
"log_streaming",
"managed_flink_client",
"minikube",
"nomos",
"package_go_module",
"pkg",
"pubsub_emulator",
"spanner_cli",
"skaffold",
"terraform_tools"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": []
},
{
"name": "gomp",
"portdir": "devel/gomp",
"version": "1.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MarkForged/GOMP",
"description": "Git cOMPare",
"long_description": "Git cOMPare - GOMP is a Git-based tool for comparing branches, designed to work with a rebase-oriented Git workflow. Markforged uses GOMP as both a daily tool for handling commits and merges and as a powerful way to visualize complex histories while preparing releases.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "golines",
"portdir": "devel/golines",
"version": "0.13.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/segmentio/golines",
"description": "A golang formatter that fixes long lines",
"long_description": "Golines is a golang formatter that shortens long lines, in addition to all of the formatting fixes done by gofmt.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "golangci-lint",
"portdir": "devel/golangci-lint",
"version": "2.7.2",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://golangci-lint.run",
"description": "Fast linters runner for Go.",
"long_description": "GolangCI-Lint is a fast linters runner for Go that runs linters in parallel, uses caching, and supports YAML configuration. It includes over 100 linters, integrates with major IDEs, has minimal false positives, and supports multiple output formats.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
},
{
"name": "",
"github": "steenzout",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"prometheus",
"promu"
]
}
]
},
{
"name": "gob2",
"portdir": "devel/gob2",
"version": "2.0.20",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.5z.com/jirka/gob.html",
"description": "preprocessor for making GObjects with inline C",
"long_description": "GOB (GOB2 anyway) is a preprocessor for making GObjects with inline C code so that generated files are not edited. Syntax is inspired by Java and Yacc or Lex. The implementation is intentionally kept simple, and no C actual code parsing is done.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gmpc"
]
},
{
"type": "lib",
"ports": [
"ggobi"
]
}
]
},
{
"name": "go-tools",
"portdir": "devel/go-tools",
"version": "0.40.0",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 7,
"replaced_by": null,
"homepage": "https://github.com/golang/tools",
"description": "Various packages and tools that support the Go programming language.",
"long_description": "Various packages and tools that support the Go programming language.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
},
{
"name": "enckse",
"github": "enckse",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "go-mockgen",
"portdir": "devel/go-mockgen",
"version": "1.6.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/golang/mock",
"description": "GoMock is a mocking framework for the Go programming language.",
"long_description": "GoMock is a mocking framework for the Go programming language. It integrates well with Go's built-in testing package, but can be used in other contexts too.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"copilot"
]
}
]
},
{
"name": "go-migrate",
"portdir": "devel/go-migrate",
"version": "4.19.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/golang-migrate/migrate",
"description": "CLI for Go library performing database migrations.",
"long_description": "CLI for Go library performing database migrations. Migrate reads migrations from sources and applies them in the correct order to the database. Sources include the filesystem, go-bindata, GitHub repositories, Gitlab repositories, AWS S3 & Google Cloud Storage.",
"active": true,
"categories": [
"devel",
"databases"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "go-critic",
"portdir": "devel/go-critic",
"version": "0.14.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://go-critic.com",
"description": "The most opinionated Go source code linter for code audit.",
"long_description": "The most opinionated Go source code linter for code audit. Highly extensible Go source code linter providing checks currently missing from other linters.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "go-bindata",
"portdir": "devel/go-bindata",
"version": "4.0.2",
"license": "public-domain",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kevinburke/go-bindata",
"description": "A small utility which generates Go code from any file. Useful for embedding binary data in a Go program.",
"long_description": "A small utility which generates Go code from any file. Useful for embedding binary data in a Go program. The file data is optionally gzip compressed before being converted to a raw byte slice.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"minikube",
"waypoint"
]
}
]
},
{
"name": "gnutls",
"portdir": "devel/gnutls",
"version": "3.7.11",
"license": "LGPL-2.1+ and GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gnutls.org/",
"description": "GNU Transport Layer Security Library",
"long_description": "GnuTLS is a portable ANSI C based library which implements the TLS 1.0-1.3, SSL 3.0, and Datagram TLS protocols. The library does not include any patented algorithms and is available under the GNU Lesser General Public License (LGPL).",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1157
}
],
"variants": [
"brotli",
"guile",
"dane",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libidn2",
"p11-kit",
"zlib",
"gettext-runtime",
"libunistring",
"gmp",
"libtasn1",
"nettle"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pkcs11-provider"
]
},
{
"type": "lib",
"ports": [
"wireshark22",
"wireshark30",
"xmlsec-1.2",
"ngtcp2",
"openvas-libraries",
"aqbanking5",
"aqbanking5-gtk",
"aqbanking5-gtk3",
"zabbix42",
"zabbix44",
"zabbix42-agent",
"zabbix44-agent",
"loudmouth",
"gwenhywfar4",
"gwenhywfar4-gtk",
"gwenhywfar4-gtk3",
"mutt",
"bitlbee",
"gst",
"mpop",
"postal",
"jabber",
"net6",
"rdesktop",
"anjuta",
"vino",
"telepathy-gabble",
"telepathy-salut",
"libepc",
"wireshark3",
"wireshark4",
"qpdf",
"samba4",
"openconnect-gui",
"gnome-terminal",
"yaz",
"wireshark2",
"gtk-gnutella",
"gnss-sdr",
"gnss-sdr-devel",
"emacs",
"emacs-devel",
"emacs-app",
"emacs-app-devel",
"osmocore",
"osmocore-devel",
"gtk-vnc",
"emacs-mac-app",
"emacs-mac-app-devel",
"zabbix4",
"zabbix4-agent",
"zabbix5",
"zabbix5-agent",
"pkcs11-helper",
"ncdc",
"rtmpdump",
"gnomint",
"nbd",
"iksemel",
"ucommon",
"game-porting-toolkit",
"libinfinity",
"gnustep-gui",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg8",
"guile-gnutls",
"VLC2",
"libVLC2",
"libnice",
"vte",
"knot",
"libknot",
"mfem",
"FileZilla",
"mod_gnutls",
"aqbanking6",
"aqbanking6-gtk2",
"aqbanking6-gtk3",
"gwenhywfar5",
"gwenhywfar5-gtk3",
"libvmime",
"nzbget",
"gwenhywfar5-gtk2",
"zabbix3",
"zabbix3-agent",
"xmlsec",
"gobby",
"libmicrohttpd",
"retroshare-qt4",
"sakura",
"glib-networking",
"libprelude",
"qemu",
"dino",
"claws-mail",
"weechat",
"wine-stable",
"wget2",
"knot-resolver",
"gloox",
"openconnect",
"inadyn",
"balsa",
"tigervnc",
"wget",
"libfilezilla",
"LibVNCServer",
"ffmpeg6",
"ffmpeg7",
"libpiano",
"wine-devel",
"wine-staging",
"MPlayer",
"mplayer-devel",
"xine-lib",
"task",
"prelude-lml",
"prelude-manager",
"octave-parallel",
"pan2",
"libvirt",
"freetds",
"msmtp",
"gnupg2",
"pidgin",
"libpurple",
"finch"
]
},
{
"type": "run",
"ports": [
"digital_rf"
]
}
]
},
{
"name": "gnu-extension-headers",
"portdir": "devel/gnu-extension-headers",
"version": "1.1",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Provides versions of various GNU extension headers",
"long_description": "Provides versions of various GNU extension headers",
"active": false,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "gnome-bindings-suite",
"portdir": "devel/gnome-bindings-suite",
"version": "2.32.1",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org/",
"description": "The GNOME 2 Bindings for C#, C++, Perl and Python",
"long_description": "The GNOME 2 bindings is the set of libraries that allow developers to develop fully GNOME 2 compliant applications in C#, C++, Java, Perl and Python. The platform is one of the suites of software packages that form the complete GNOME 2 project offerings. NOTE: the GNOME 2 Java bindings have yet to be ported to Mac OS X.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gnome-bindings-cxx",
"gnome-bindings-perl5",
"gnome-bindings-python"
]
}
],
"depends_on": []
},
{
"name": "gnome-bindings-python",
"portdir": "devel/gnome-bindings-python",
"version": "2.32.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org/",
"description": "The GNOME 2 bindings for Python",
"long_description": "The GNOME 2 bindings is the set of libraries that allow developers to develop fully GNOME compliant applications in C#, C++, Java, Perl, and Python. The platform is one of the suites of software packages that form the complete GNOME 2 project offerings. These are the GNOME 2 bindings for Python.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-gobject",
"py27-orbit",
"py27-pygtk",
"py27-atspi",
"py27-gnome"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-bindings-suite"
]
}
]
},
{
"name": "gnome-bindings-perl5",
"portdir": "devel/gnome-bindings-perl5",
"version": "3.38.0",
"license": "none",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org/",
"description": "The GNOME bindings for Perl",
"long_description": "The GNOME bindings is the set of libraries that allow developers to develop fully GNOME compliant applications in C#, C++, Java, Perl, and Python. The platform is one of the suites of software packages that form the complete GNOME project offerings. These are the GNOME bindings for Perl.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-cairo-gobject",
"p5.34-glib",
"p5.34-glib-object-introspection",
"p5.34-cairo",
"p5.34-gtk3",
"p5.34-gtk3-sourceview",
"p5.34-pango",
"p5.34-gtk2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-bindings-suite"
]
}
]
},
{
"name": "gnome-bindings-cxx",
"portdir": "devel/gnome-bindings-cxx",
"version": "2.32.1",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org/",
"description": "The GNOME bindings for C++",
"long_description": "The GNOME bindings is the set of libraries that allow developers to develop fully GNOME compliant applications in C#, C++, Java, Perl, and Python. The platform is one of the suites of software packages that form the complete GNOME project offerings. These are the GNOME bindings for C++.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsigcxx2",
"atkmm",
"gconfmm",
"gnome-vfsmm",
"libglademm",
"libgnomecanvasmm",
"glibmm",
"libgnomeuimm",
"mm-common",
"libxmlxx2",
"gtkmm",
"pangomm",
"libgnomemm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-bindings-suite"
]
}
]
},
{
"name": "gnet2",
"portdir": "devel/gnet2",
"version": "2.0.8",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GNetLibrary",
"description": "Simple network library",
"long_description": "GNet is a simple network library written in C. It is object-oriented, and built upon GLib.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"glib2",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-mud"
]
}
]
},
{
"name": "gnats",
"portdir": "devel/gnats",
"version": "4.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gnats/",
"description": "bug-tracking tools",
"long_description": "GNU GNATS is a set of tools for tracking bugs reported by users to a central site. It allows problem report management and communication with users via various means. GNATS stores all the information about problem reports in its databases and provides tools for querying, editing, and maintenance of the databases.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "gnat-xmlada",
"portdir": "devel/gnat-xmlada",
"version": "3.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 20090126,
"replaced_by": null,
"homepage": "https://libre.adacore.com/xmlada",
"description": "XML/Ada: a full XML suite",
"long_description": "XML/Ada is a set of modules that provide a simple manipulation of XML streams. It supports the whole XML 1.1 specifications, and can parse any file that follows this standard (including the contents of the DTD, although no validation of the document is done based on those).",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gnat-gcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnat-gprbuild"
]
}
]
},
{
"name": "gnat-gtkada",
"portdir": "devel/gnat-gtkada",
"version": "2.14.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 20091208,
"replaced_by": null,
"homepage": "https://libre.adacore.com/GtkAda",
"description": "GtkAda: a complete Ada graphical toolkit",
"long_description": "GtkAda is an Ada95 graphical toolkit based on Gtk+, providing the complete set of Gtk+ widgets using the Object-Oriented features of this language. GtkAda supports the latest 2.14 stable releases.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gnat-gcc"
]
}
],
"depends_on": []
},
{
"name": "gnat-gprbuild",
"portdir": "devel/gnat-gprbuild",
"version": "1.2.0",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.adacore.com/home/gnatpro/toolsuite/gprbuild",
"description": "GPRbuild automates the construction of multi-language systems",
"long_description": "GPRbuild is an advanced software tool designed to help automate the construction of multi-language systems. It removes complexity from multi-language development by allowing developers to quickly and easily compile and link software written in a combination of languages including Ada, Assembler, C, C++, and Fortran. Easily extendable by users to cover new toolchains and languages it is primarily aimed at projects of all sizes organized into subsystems and libraries and is particularly well-suited for compiled languages.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gnat-xmlada",
"gnat-gcc"
]
}
],
"depends_on": []
},
{
"name": "gnat-charles",
"portdir": "devel/gnat-charles",
"version": "20050913",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://charles.tigris.org",
"description": "Charles is a container and algorithms library for Ada.",
"long_description": "Charles is a container and algorithms library based in the C++ STL. It is general, flexible, and efficient, and its design has been guided by the philosophy that a library should stay out of the programmer's way. The library comprises sequence containers and associative containers. Sequence containers include vectors, deques, and lists. The associative containers include sets, multisets, maps, and multimaps.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"gnat-gcc"
]
}
],
"depends_on": []
},
{
"name": "gnat-booch95",
"portdir": "devel/gnat-booch95",
"version": "20090629",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://booch95.sourceforge.net/index.html",
"description": "The Ada 95 Booch Components",
"long_description": "The Ada 95 Booch Components",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p7zip",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"p7zip"
]
},
{
"type": "lib",
"ports": [
"gnat-gcc"
]
}
],
"depends_on": []
},
{
"name": "gn-devel",
"portdir": "devel/gn-devel",
"version": "20200529",
"license": "BSD",
"platforms": "{darwin > 10}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gn.googlesource.com/gn",
"description": "meta-build system for Ninja",
"long_description": "GN is a meta-build system that generates build files for Ninja.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"python312",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "gmsl",
"portdir": "devel/gmsl",
"version": "1.1.9",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmsl.sourceforge.net",
"description": "GNU Make Standard Library",
"long_description": "The GNU Make Standard Library (GMSL) is a collection of functions implemented using native GNU Make functionality that provide list and string manipulation, integer arithmetic, associative arrays, stacks and debugging facilities.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "gmp",
"portdir": "devel/gmp",
"version": "6.3.0",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmplib.org/",
"description": "GNU multiple precision arithmetic library",
"long_description": "GNU MP is a library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. It has a rich set of functions, and the functions have a regular interface. GNU MP is designed to be as fast as possible, both for small operands and for huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms, by carefully optimized assembly code for the most common inner loops for a lots of CPUs, and by a general emphasis on speed (instead of simplicity or elegance).",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1504
}
],
"variants": [
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"m4",
"clang-16"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mozart",
"libgcc-devel",
"libgcc9",
"libgcc7",
"libgcc11",
"libgcc6",
"libgcc15",
"libgcc45",
"libgcc14",
"libgcc13"
]
},
{
"type": "lib",
"ports": [
"p5.26-math-bigint-gmp",
"p5.26-math-gmp",
"p5.26-math-gmpf",
"p5.26-math-gmpq",
"p5.26-math-gmpz",
"p5.26-math-mpc",
"p5.26-math-mpfi",
"p5.26-math-mpfr",
"p5.26-math-prime-util-gmp",
"py39-bigfloat",
"arm-elf-gcc",
"arm-none-eabi-gcc8",
"gretl",
"aqbanking5",
"aqbanking5-gtk",
"aqbanking5-gtk3",
"cloog",
"ppl",
"R-Rmpfr",
"kcalc",
"py27-gmpy2",
"py35-gmpy2",
"py36-gmpy2",
"py27-gmpy",
"py35-gmpy",
"py36-gmpy",
"isl",
"isl14",
"isl18",
"mpfr",
"nettle",
"Maude",
"gnat-gcc",
"gst",
"ikarus-scheme-devel",
"kaffe",
"librep",
"omnicompiler",
"msieve",
"msieve-devel",
"avr-gdb",
"q",
"yap",
"yap-devel",
"cvc4",
"gmp-ecm",
"mpfi",
"ntl",
"lsh",
"matterhorn",
"gnutls",
"gnutls-devel",
"rdesktop",
"boolector",
"pike",
"p5.28-crypt-dh-gmp",
"p5.30-crypt-dh-gmp",
"p5.32-crypt-dh-gmp",
"p5.34-crypt-dh-gmp",
"R-RationalMatrix",
"R-RcppBigIntAlgos",
"sfcgal",
"pure-gen",
"p5.28-math-gmp",
"p5.30-math-gmp",
"p5.32-math-gmp",
"p5.34-math-gmp",
"p5.28-math-prime-util-gmp",
"p5.30-math-prime-util-gmp",
"p5.32-math-prime-util-gmp",
"p5.34-math-prime-util-gmp",
"pbc",
"rb33-gmp",
"rb32-gmp",
"rb31-gmp",
"rb30-gmp",
"i386-elf-gcc",
"x86_64-elf-gcc",
"shellcheck",
"R-jack",
"pure-fastcgi",
"pure-ffi",
"pure-glpk",
"pure-liblo",
"pure-mpfr",
"pure-odbc",
"pure-reduce",
"pure-sql3",
"php84-gmp",
"php83-gmp",
"guile-2.2",
"php82-gmp",
"polyml",
"php81-gmp",
"php80-gmp",
"gnuradio",
"gnuradio37",
"libmpc",
"gnuradio-next",
"gr-adapt",
"gr-air-modes",
"gr37-adapt",
"gr37-air-modes",
"gr37-ais",
"gr-baz",
"gr37-baz",
"gr37-cdma",
"gr-fcdproplus",
"gr-foo",
"gr37-fcdproplus",
"gr37-foo",
"php74-gmp",
"gr-fosphor",
"emacs",
"gr-gfdm",
"py37-gmpy",
"gr37-fosphor",
"gr37-gfdm",
"gr-gsm",
"gr-hermeslite2",
"gr37-gsm",
"gr-hpsdr",
"gr-ieee802-11",
"gr-ieee802-15-4",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"emacs-devel",
"haskell-stan",
"gr-iqbalance",
"gr-iio",
"gr37-iqbalance",
"emacs-app",
"gr37-iio",
"emacs-app-devel",
"gr-limesdr",
"gr37-limesdr",
"gr-linrad",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr-lora-rpp0",
"gr37-lte",
"gr37-mapper",
"gr37-mac",
"gr-osmosdr",
"gr37-ofdm",
"gr37-osmosdr",
"gr37-pcap",
"gr37-pyqt",
"gr-satellites",
"gr-rds",
"gr37-satellites",
"gr37-rds",
"gr37-tdd",
"php73-gmp",
"php72-gmp",
"php71-gmp",
"py27-mx-experimental",
"php70-gmp",
"idris2",
"emacs-mac-app",
"emacs-mac-app-devel",
"mlton",
"mlton-bootstrap",
"php56-gmp",
"php55-gmp",
"php54-gmp",
"upc",
"R-arrangements",
"php53-gmp",
"php52-gmp",
"py39-gmpy2",
"py310-gmpy2",
"py311-gmpy2",
"py312-gmpy2",
"py313-gmpy2",
"py314-gmpy2",
"symengine",
"R-symengine",
"lean",
"root6",
"pari",
"yices",
"stklos",
"stklos-devel",
"R-hypergeo2",
"gr37-sdrplay",
"root5",
"numdiff",
"libbswabe",
"libuninum",
"R-gmp",
"R-cgalMeshes",
"R-cgalPolygons",
"cgal5",
"cgal6",
"py37-bigfloat",
"py37-gmpy2",
"msp430-elf-gcc",
"libktorrent",
"p5.28-math-mpfi",
"p5.30-math-mpfi",
"p5.32-math-mpfi",
"p5.34-math-mpfi",
"openscop",
"cmh",
"zmap",
"arm-none-eabi-gdb",
"msp430-gcc",
"msp430-gcc-devel",
"SuiteSparse_SLIP_LU",
"blender",
"R-interpolation",
"openscad",
"openscad-devel",
"R-lazyNumbers",
"m68k-palm-elf-gcc",
"mkvtoolnix-legacy",
"py38-pytorch",
"R-RcppAlgos",
"py38-bigfloat",
"VLC2",
"libVLC2",
"gr-iridium",
"gr37-iridium",
"cln",
"p5.28-math-gmpf",
"p5.32-math-gmpf",
"p5.30-math-gmpf",
"p5.34-math-gmpf",
"ecl",
"ecl-devel",
"p5.28-alien-gmp",
"p5.30-alien-gmp",
"p5.32-alien-gmp",
"p5.34-alien-gmp",
"gr-specest",
"gr37-specest",
"algol68g",
"octave-interval",
"coreutils",
"aqbanking6",
"aqbanking6-gtk2",
"aqbanking6-gtk3",
"R-rcdd",
"cabal",
"py38-gmpy",
"ledger",
"fstar",
"ocaml-zarith",
"initool",
"gdb",
"hindent",
"R-scModels",
"HaXml",
"aeson-pretty",
"cpphs",
"lhs2tex",
"glpk",
"R-kantorovich",
"guile-3.0",
"py39-pytorch",
"p5.28-math-mpc",
"p5.30-math-mpc",
"p5.32-math-mpc",
"p5.34-math-mpc",
"R-qspray",
"R-ratioOfQsprays",
"R-symbolicQspray",
"R-leidenbase",
"igraph",
"R-LOMAR",
"gnubg",
"R-PMCMRplus",
"avr-gcc",
"arm-none-eabi-gcc",
"qore",
"gnucobol",
"adblock2privoxy",
"libpoly",
"libqalculate",
"flint",
"gcc10",
"gcc11",
"gcc12",
"guile-1.8",
"mdk",
"sollya",
"coreutils-devel",
"py39-gmpy",
"gcc15",
"fplll",
"texlive-bin",
"cddlib",
"gcl",
"py38-gmpy2",
"TOPCOM",
"gfan",
"pandoc",
"scip",
"isl-devel",
"sympol",
"gcc14",
"hlint",
"haskell-language-server",
"swi-prolog",
"ihaskell",
"cgal4",
"SuiteSparse_SPEX",
"p5.28-math-gmpq",
"p5.30-math-gmpq",
"p5.32-math-gmpq",
"p5.34-math-gmpq",
"p5.28-math-gmpz",
"p5.30-math-gmpz",
"p5.32-math-gmpz",
"p5.34-math-gmpz",
"libfilezilla",
"cadabra2",
"lrslib",
"papilo",
"libpapilo",
"singular",
"soplex",
"luanti",
"ghc",
"swi-prolog-devel",
"Io",
"LiDIA",
"QSopt_ex",
"latte-int",
"polymake",
"py310-gmpy",
"gcc13",
"gmsh",
"R-AlphaHull3D",
"4ti2",
"normaliz",
"mpfrcx",
"mosml",
"mosml-dynlibs",
"p5.26-alien-gmp",
"p5.26-crypt-dh-gmp",
"gnuradio-devel",
"john-jumbo-devel",
"pure",
"mkvtoolnix-devel",
"mkvtoolnix",
"gawk-mpfr",
"py37-pytorch",
"R-igraph",
"x86_64-w64-mingw32-gcc",
"i686-w64-mingw32-gcc",
"x86_64-w64-mingw32-gcc-bootstrap",
"x86_64-w64-mingw32-gcc-nothreads",
"i686-w64-mingw32-gcc-nothreads",
"i686-w64-mingw32-gcc-bootstrap",
"p5.28-math-bigint-gmp",
"p5.30-math-bigint-gmp",
"p5.32-math-bigint-gmp",
"p5.34-math-bigint-gmp",
"gcc-devel",
"gcc43",
"gcc44",
"gcc45",
"gcc46",
"gcc47",
"gcc48",
"gcc49",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"py310-bigfloat",
"py311-bigfloat",
"py312-bigfloat",
"py313-bigfloat",
"py314-bigfloat",
"p5.28-math-mpfr",
"p5.30-math-mpfr",
"p5.32-math-mpfr",
"p5.34-math-mpfr",
"john-jumbo"
]
},
{
"type": "run",
"ports": [
"R-mlr",
"R-fitdistrplus",
"R-blindreview",
"ruby-build",
"crystal",
"R-forsearch"
]
}
]
},
{
"name": "gmake",
"portdir": "devel/gmake",
"version": "4.4.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/make/make.html",
"description": "GNU Make",
"long_description": "Make is a tool which controls the generation of executables and other non-source files of a program from the program’s source files. Make gets its knowledge of how to build your program from a file called the makefile, which lists each of the non-source files and how to compute it from other files. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"guile",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"lzip"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"kismet",
"openjdk15",
"openjdk18",
"molden",
"openjdk20",
"openjdk19",
"openjdk8",
"gretl",
"cableswig",
"auto-multiple-choice-devel",
"libvirt",
"openjdk22",
"openjdk23",
"openjdk24",
"openjdk13",
"ocaml-hacl-star",
"ocaml-hacl-star-raw",
"uboot-tools",
"liquidwar",
"gimp-gap-devel",
"smake",
"ddev",
"tiledb",
"httrack",
"webkit-gtk",
"webkit-gtk3",
"hugs98",
"exiv2",
"libquirc",
"tnylpo",
"kdelibs4",
"pgbouncer",
"nhc98",
"tenfourfox",
"aquafox",
"tenfourfox-devel",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg8",
"gimp-gap",
"avidemux",
"dtc",
"aircrack-ng",
"vapor",
"trurl",
"fstar",
"kremlin",
"openjdk8-powerpc",
"mame",
"chromaprint",
"openjdk17",
"lilypond",
"lilypond-devel",
"openjdk11",
"openjdk21",
"openjdk25",
"mercurial",
"newsboat",
"retdec",
"retdec-devel",
"x265",
"btop",
"gaa",
"ffmpeg6",
"ffmpeg7",
"genie",
"blink",
"mrustc-rust",
"octave-ltfat",
"auto-multiple-choice"
]
},
{
"type": "lib",
"ports": [
"idutils",
"courier-authlib",
"apache-arrow",
"py37-pyarrow",
"py38-pyarrow"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "global",
"portdir": "devel/global",
"version": "6.6.14",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/global/",
"description": "source code tag system",
"long_description": "GNU GLOBAL is a source code tag system that works the same way across diverse environments. You can locate a specified object in the source files and move there easily. It is useful for hacking a large project containing many subdirectories, many #ifdef and many main() functions. It is similar to ctags or etags but is different from them at the point of independence of any editor.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ctags",
"libtool",
"ncurses",
"universal-ctags",
"py312-pygments"
]
}
],
"depends_on": []
},
{
"name": "glm",
"portdir": "devel/glm",
"version": "1.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://glm.g-truc.net",
"description": "OpenGL Mathematics (GLM) C++ library",
"long_description": "OpenGL Mathematics (GLM) is a C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specification.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"p7zip"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"logstalgia",
"gource"
]
},
{
"type": "lib",
"ports": [
"warzone2100",
"supertux",
"kicad",
"libetonyek",
"asymptote",
"pymol",
"pymol-devel",
"stellarium"
]
}
]
},
{
"name": "glide",
"portdir": "devel/glide",
"version": "0.13.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Masterminds/glide",
"description": "Package Management for Golang.",
"long_description": "Are you used to tools such as Cargo, npm, Composer, Nuget, Pip, Maven, Bundler, or other modern package managers? If so, Glide is the comparable Go tool.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "macports",
"github": "nareshov",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "glibmm",
"portdir": "devel/glibmm",
"version": "2.78.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.gtkmm.org/",
"description": "C++ interface to glib",
"long_description": "C++ interface to glib",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2605
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"ninja",
"pkgconfig",
"mm-common",
"python311",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libsigcxx3",
"glibmm-2.4",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ETL",
"sobby",
"gnome3-core",
"inkscape",
"inkscape-devel",
"gnome-bindings-cxx",
"atkmm",
"atkmm-1.6",
"gconfmm",
"libgdamm5",
"libxmlxx2",
"libxmlxx3",
"gtkmm",
"gnome-vfsmm",
"pangomm-1.4-devel",
"pangomm-1.4",
"gobby",
"pangomm-devel",
"pangomm",
"cherrytree",
"gtkmm4"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "glib2-devel",
"portdir": "devel/glib2-devel",
"version": "2.78.4",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GLib",
"description": "Library with data structure functions and other constructs",
"long_description": "Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug",
"debugoptimized",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17",
"libxml2",
"pkgconfig",
"ninja",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"python313",
"gettext-runtime",
"libiconv",
"pcre2",
"libffi",
"libelf"
]
}
],
"depends_on": []
},
{
"name": "glib2",
"portdir": "devel/glib2",
"version": "2.78.4",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GLib",
"description": "Library with data structure functions and other constructs",
"long_description": "Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug",
"debugoptimized",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17",
"libxml2",
"pkgconfig",
"ninja",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"python313",
"gettext-runtime",
"libiconv",
"pcre2",
"libffi",
"libelf"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pslib",
"virt-manager",
"docsis",
"libghemical",
"nimbus",
"gnome-js-common",
"mousepad",
"audacious-plugins",
"gnome-mime-data",
"tango-icon-theme",
"gtk-doc",
"gnome-devel-docs"
]
},
{
"type": "lib",
"ports": [
"herrie",
"libmpd",
"libsmf",
"mpd",
"ncmpc",
"pulseaudio",
"scmpc",
"streamripper",
"xmms2",
"farstream",
"libinfinity",
"sofia-sip",
"telepathy-farstream",
"telepathy-qt",
"groonga",
"mdbtools",
"qof",
"appstream-glib",
"atk",
"cutter",
"dbus-glib",
"dbus-python27",
"dbus-python35",
"dbus-python36",
"dbus-python37",
"dbus-python38",
"dbus-python39",
"geany",
"geoclue2",
"girara",
"glade",
"glibmm",
"gnet2",
"gob2",
"gvfs",
"json-glib",
"libCUDF",
"libextractor",
"libgdiplus",
"libgnt",
"libhandy",
"libical",
"libidl",
"libiodbc",
"libmongo-client",
"libnotify",
"liboop",
"linc",
"midgard2-core",
"orbit2",
"shared-mime-info",
"spice-server",
"usbredir",
"valabind",
"zeitgeist",
"abiword-x11",
"cherrytree",
"scite",
"zile",
"nonpareil",
"qemu",
"scummvm",
"scummvm-devel",
"virt-viewer",
"curlftpfs",
"sshfs",
"kanatest",
"pioneers",
"snoopy",
"teg",
"wesnoth",
"xboard",
"accountsservice",
"amtk",
"at-spi2-atk",
"at-spi2-core",
"dconf",
"dconf-editor",
"desktop-file-utils",
"devhelp",
"dia",
"eog",
"epiphany",
"folks",
"frogr",
"gcab",
"gcr",
"gedit",
"gedit-plugins",
"genius",
"geocode-glib",
"gexiv2",
"gfbgraph",
"gitg",
"gjs",
"glib-networking",
"gnome-autoar",
"gnome-backgrounds",
"gnome-internet-radio-locator",
"gnome-keyring",
"gnome-maps",
"gnome-menus",
"gnome-mime-data",
"gnome-online-miners",
"gnome-radio",
"gnome-settings-daemon",
"gnome3-core",
"gobject-introspection",
"goffice",
"grilo-plugins",
"grisbi",
"gsettings-desktop-schemas",
"gstreamer010",
"gstreamer1",
"gstreamer1-gst-libav",
"gtk-vnc",
"gtk3",
"gtksourceview-sharp2",
"gtksourceview2",
"gtksourceview3",
"gtksourceview4",
"libbonobo",
"libchamplain",
"libcroco",
"libgit2-glib",
"libgnome-keyring",
"libgnomecups",
"libgsf",
"libgtop",
"libpeas",
"libsecret",
"libsocialweb",
"libsoup",
"libxklavier",
"rest",
"spice-gtk",
"tepl",
"totem",
"tracker",
"uhttpmock",
"vte",
"yelp",
"MyPaint",
"OpenSceneGraph",
"OpenSceneGraph-devel",
"autotrace",
"birdfont",
"blib",
"cairo",
"cairo-devel",
"chafa",
"clutter-gst",
"clutter-gst3",
"darktable",
"diff-pdf",
"fntsample",
"gdk-pixbuf2",
"gimp-lqr-plugin",
"graphene",
"harfbuzz",
"lensfun",
"lib2geom",
"liblqr",
"libmediaart",
"libmypaint",
"libopenraw",
"librsvg",
"openslide",
"poly2tri-c",
"poppler",
"poppler-qt5",
"poppler-qt4-mac",
"pqiv",
"vips",
"bitlbee",
"irssi",
"silc-client",
"digikam",
"kdelibs4",
"kdepim4",
"kopete",
"Io",
"g-wrap",
"mdk",
"vala",
"gmime",
"gmime3",
"notmuch-addrlookup",
"rspamd",
"R",
"gts",
"libticables2",
"libticalcs2",
"libticonv",
"libtifiles2",
"pspp",
"pspp-devel",
"VLC2",
"libVLC2",
"audacious-core",
"audacious-plugins",
"dmapd",
"fluidsynth",
"gtkpod",
"libmms",
"etherape",
"gq",
"gtk-gnutella",
"ldapvi",
"libgrss",
"libnice",
"libproxy",
"libquvi",
"libslirp",
"loudmouth",
"mcabber",
"megatools",
"ncdc",
"pidgin",
"libpurple",
"finch",
"profanity",
"quvi",
"roadrunner",
"rrdtool",
"sobby",
"wireshark2",
"wireshark22",
"wireshark3",
"wireshark30",
"pal",
"zathura",
"zathura-docs",
"p5.26-glib",
"p5.28-glib",
"p5.30-glib",
"denemo",
"libLASi",
"pure-gtk",
"py27-cairo",
"py35-cairo",
"py36-cairo",
"py37-cairo",
"py38-cairo",
"py39-cairo",
"py27-gobject",
"py35-gobject",
"py36-gobject",
"py37-gobject",
"py38-gobject",
"py39-gobject",
"py35-gobject3",
"py36-gobject3",
"py37-gobject3",
"py38-gobject3",
"py39-gobject3",
"py39-nbxmpp",
"py27-yum-metadata-parser",
"py27-gobject3",
"arb",
"cell-id",
"exonerate",
"gerris",
"gfsview",
"linhpsdr",
"magicspp",
"metview",
"openscad",
"openscad-devel",
"pihpsdr",
"playerstage-player",
"stellarium",
"xmedcon",
"cpabe",
"gnomint",
"libbswabe",
"openvas-libraries",
"openvas-plugins",
"policykit",
"OpenIPMI",
"cardpeek",
"fsearch",
"libosinfo",
"libvirt",
"libvirt-glib",
"mc",
"mtpfs",
"nbd",
"osinfo-db-tools",
"syslog-ng",
"utimer",
"enchant",
"enchant2",
"fmt-ptrn",
"liblangtag",
"libots",
"libtranslate",
"libwpd-0.10",
"meld",
"sdcv",
"stardict",
"wv",
"wv2",
"xmlbird",
"xmlpatch",
"xmlroff",
"libhttpseverywhere",
"midori",
"webkit-gtk",
"webkit-gtk3",
"webkit-gtk-2.0",
"webkit-gtk3-2.0",
"webkit2-gtk",
"webkit2-gtk-devel",
"AfterStep",
"awesome",
"gcin",
"gobby",
"gtk-sharp2",
"gtkmm3",
"herbstluftwm",
"homebank",
"i3",
"pango",
"pango-devel",
"rox-filer",
"subsurface",
"wmctrl",
"libxfce4util",
"dbus-python314",
"qt5-qtwebengine",
"qt511-qtbase",
"qt513-qtbase",
"qt513-qtwebengine",
"qt53-qtbase",
"qt55-qtbase",
"qt56-qtbase",
"qt57-qtbase",
"qt58-qtbase",
"qt59-qtbase",
"unnks",
"qt69-qtpositioning",
"qt5-qtbase",
"tumbler",
"xfce4-dev-tools",
"xfce4-terminal",
"libck",
"melonds",
"rmlint",
"p5.32-glib",
"glibmm-devel",
"harfbuzz-devel",
"gretl",
"vala-devel",
"gtk3-devel",
"librsvg-devel",
"dbus-python310",
"py310-cairo",
"darktable-devel",
"gingerblue",
"qt6-qtbase",
"rawtherapee",
"py310-gobject3",
"gdk-pixbuf2-devel",
"p5.34-glib",
"libhandy-0.0",
"gobject-introspection-devel",
"gnome-voice",
"geany-plugins",
"gjs-devel",
"poppler-devel",
"poppler-devel-qt5",
"libsoup-devel",
"py310-nbxmpp",
"gom",
"rofi",
"gtk4",
"gtksourceview5",
"wireshark4",
"py311-cairo",
"qt6-qtpositioning",
"gtk-internet-radio-locator",
"dbus-python311",
"glibmm-2.4",
"libsoup-2.4",
"libopenraw-legacy",
"py311-gobject3",
"toxic",
"R-RcppCWB",
"amule",
"py311-nbxmpp",
"garagejam",
"cl-cffi-gtk",
"librasterlite2",
"libqb",
"nyxt",
"gtk4-devel",
"tio",
"ifuse",
"font-manager",
"py312-cairo",
"v8-8.3",
"dbus-python312",
"photoqt",
"photoqt-qt4",
"py312-gobject3",
"gtk-radio",
"v8-11.6",
"Hypr",
"rb33-cairo-gobject",
"rb32-cairo-gobject",
"rb31-cairo-gobject",
"rb33-gio2",
"rb32-gio2",
"rb31-gio2",
"rb33-glib2",
"rb32-glib2",
"rb31-glib2",
"rb33-gobject-introspection",
"rb32-gobject-introspection",
"rb31-gobject-introspection",
"libxmlb",
"trojita",
"gtkmm4",
"gtk-fortran",
"sakura",
"appstream",
"libadwaita",
"tracker3",
"ayatana-ido",
"libayatana-appindicator",
"libayatana-indicator",
"libdbusmenu",
"xpad",
"libshumate",
"dino",
"catgirl-downloader",
"qt64-qtbase",
"qt64-qtpositioning",
"py312-nbxmpp",
"racket",
"syslog-ng-devel",
"dbus-python313",
"py313-cairo",
"libmm-glib",
"libcmatrix",
"Chatty",
"evolution-data-server-gtk4",
"libfeedback",
"py313-gobject3",
"vipsdisp",
"libnick",
"parabolic",
"secrets",
"libproxy-vapi",
"lib2geom-devel",
"ffmpeg4",
"qt67-qtpositioning",
"qt67-qtbase",
"qt68-qtpositioning",
"qt68-qtbase",
"libguestfs",
"guestfs-tools",
"py314-cairo",
"py314-gobject3",
"qt69-qtbase"
]
},
{
"type": "run",
"ports": [
"lscsoft-deps",
"gnome3-core"
]
}
]
},
{
"name": "glademm",
"portdir": "devel/glademm",
"version": "2.6.0",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://home.wtal.de/petig/Gtk/",
"description": "C++ wrapper for glade2.",
"long_description": "C++ wrapper for glade2.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [
{
"name": "toralf",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libgnomemm",
"gtkmm"
]
}
],
"depends_on": []
},
{
"name": "glade3",
"portdir": "devel/glade3",
"version": "3.8.6",
"license": "LGPL-2 and GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/Glade",
"description": "Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ 2.* toolkit and the GNOME desktop environment.",
"long_description": "Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ 2.* toolkit and the GNOME desktop environment.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2605
}
],
"variants": [
"python27",
"gnome",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"libtool",
"pkgconfig",
"gnome-common",
"gnome-doc-utils",
"gtk-doc",
"yelp-tools",
"intltool",
"itstool",
"autoconf",
"automake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libbonoboui",
"libgnomeui",
"py27-pygtk",
"libxml2",
"desktop-file-utils",
"gtk2"
]
},
{
"type": "run",
"ports": [
"devhelp"
]
}
],
"depends_on": []
},
{
"name": "glade",
"portdir": "devel/glade",
"version": "3.40.0",
"license": "LGPL-2+ and GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/Glade",
"description": "Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ 3.* toolkit and the GNOME desktop environment.",
"long_description": "Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ 3.* toolkit and the GNOME desktop environment.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2605
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"python310",
"python311",
"gjs",
"webkit2gtk",
"x11",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext",
"meson",
"ninja",
"pkgconfig",
"librsvg",
"makeicns",
"docbook-xml",
"docbook-xsl-nons",
"itstool",
"libxslt"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gjs",
"gobject-introspection",
"gtk3",
"gdk-pixbuf2",
"libxml2",
"webkit2-gtk",
"py311-gobject3",
"glib2"
]
},
{
"type": "run",
"ports": [
"desktop-file-utils",
"devhelp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libhandy",
"anjuta"
]
}
]
},
{
"name": "glab",
"portdir": "devel/glab",
"version": "1.78.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/gitlab-org/cli",
"description": "A GitLab CLI tool bringing GitLab to your command line",
"long_description": "glab is an open source GitLab CLI tool bringing GitLab to your terminal next to where you are already working with git and your code.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 149
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gitqlite",
"portdir": "devel/gitqlite",
"version": "0.0.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": "mergestat",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by mergestat",
"long_description": "This port has been replaced by mergestat.",
"active": false,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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": "gitlint",
"portdir": "devel/gitlint",
"version": "0.19.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jorisroovers.com/gitlint/",
"description": "Linting for your git commit messages",
"long_description": "Git commit message linter written in Python. Checks your commit messages for style.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 149
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-hatch-vcs",
"py311-hatchling",
"py311-installer",
"clang-14"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-sh",
"py311-arrow",
"py311-click"
]
}
],
"depends_on": []
},
{
"name": "gitless",
"portdir": "devel/gitless",
"version": "0.8.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitless.com/",
"description": "Version control system built on top of Git",
"long_description": "Gitless is a version control system built on top of Git, with simpler commands and syntax. Gitless can be used on any Git repository and be mixed with regular git commands.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-sh",
"py313-pygit2",
"py313-clint"
]
},
{
"type": "run",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "gitlab-runner",
"portdir": "devel/gitlab-runner",
"version": "18.6.6",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.gitlab.com/runner/",
"description": "GitLab Runner",
"long_description": "GitLab Runner is the open source project that is used to run your jobs and send the results back to GitLab. It is used in conjunction with GitLab CI, the open-source continuous integration service included with GitLab that coordinates the jobs.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
}
]
}