HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49814,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=74",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=72",
"results": [
{
"name": "gtkmm3",
"portdir": "x11/gtkmm3",
"version": "3.24.9",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gtkmm.org/",
"description": "C++ interface to GTK+ version 3.",
"long_description": "gtkmm3 is the official C++ interface for the popular GUI library GTK+ version 3.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"x11",
"quartz",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"json-glib",
"meson",
"ninja",
"pkgconfig",
"gtk-doc",
"mm-common"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"python312",
"gtk3",
"gdk-pixbuf2",
"libepoxy",
"glibmm-2.4",
"atkmm-1.6",
"cairomm-1.0",
"pangomm-1.4"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"synfigstudio",
"abaddon",
"gnome3-core",
"glom",
"gnome-system-monitor",
"goocanvasmm2",
"inkscape",
"inkscape-devel",
"astroid",
"gdlmm3",
"litebrowser",
"Hypr",
"MicroTeX",
"gobby",
"cherrytree",
"gtksourceviewmm3",
"notekit",
"regexxer",
"transmission-x11",
"gsmartcontrol",
"gonepass",
"rawtherapee",
"cadabra2"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gtkmm4",
"portdir": "gnome/gtkmm4",
"version": "4.14.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gtkmm.org/",
"description": "C++ interface to GTK+ version 4",
"long_description": "gtkmm4 is the official C++ interface for the popular GUI library GTK+ version 4",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"x11",
"quartz",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"json-glib",
"python312",
"clang-17",
"mm-common",
"gtk-doc",
"pkgconfig",
"ninja",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gtk4",
"pangomm",
"graphene",
"gdk-pixbuf2",
"cairomm",
"cairo",
"libsigcxx3",
"glibmm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pavucontrol"
]
}
]
},
{
"name": "gtk-nodoka-engine",
"portdir": "x11/gtk-nodoka-engine",
"version": "0.7.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fedoraproject.org/wiki/Artwork/NodokaTheme",
"description": "Nodoka GTK2 Theme Engine",
"long_description": "A theme that is nice, not attracting too much attention to itself, rather calms than enrages, and that is focused on usability as well",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0",
"coreutils"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "gtk-osx-application",
"portdir": "devel/gtk-osx-application",
"version": "3.0.2",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration",
"description": "Mac OS X menu bar integration library for GTK2 quartz",
"long_description": "A simple library whose purpose is to allow GTK quartz applications to integrate with the Mac OS X menu bar. Requires gtk2 or gtk3 and its dependencies to be built with variant +quartz",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "gtk-osx-application-common-gtk2",
"portdir": "devel/gtk-osx-application",
"version": "3.0.2",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration",
"description": "Mac OS X menu bar integration library for GTK2 quartz",
"long_description": "A simple library whose purpose is to allow GTK quartz applications to integrate with the Mac OS X menu bar. Requires gtk2 or gtk3 and its dependencies to be built with variant +quartz",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gtk-osx-application-gtk2"
]
}
]
},
{
"name": "gtk-osx-application-common-gtk3",
"portdir": "devel/gtk-osx-application",
"version": "3.0.2",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration",
"description": "Mac OS X menu bar integration library for GTK2 quartz",
"long_description": "A simple library whose purpose is to allow GTK quartz applications to integrate with the Mac OS X menu bar. Requires gtk2 or gtk3 and its dependencies to be built with variant +quartz",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gtk-osx-application-gtk3"
]
}
]
},
{
"name": "gtk-osx-application-gtk2",
"portdir": "devel/gtk-osx-application",
"version": "3.0.2",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration",
"description": "Mac OS X menu bar integration library for GTK2 quartz",
"long_description": "A simple library whose purpose is to allow GTK quartz applications to integrate with the Mac OS X menu bar. Requires gtk2 or gtk3 and its dependencies to be built with variant +quartz",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk-osx-application-common-gtk2",
"gtk2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-gtk-osx-application-gtk2",
"gtkwave",
"subsurface",
"hdhomerun_gui"
]
}
]
},
{
"name": "gtk-osx-application-gtk3",
"portdir": "devel/gtk-osx-application",
"version": "3.0.2",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration",
"description": "Mac OS X menu bar integration library for GTK2 quartz",
"long_description": "A simple library whose purpose is to allow GTK quartz applications to integrate with the Mac OS X menu bar. Requires gtk2 or gtk3 and its dependencies to be built with variant +quartz",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk-osx-application-common-gtk3",
"gtk3"
]
}
],
"depends_on": []
},
{
"name": "gtk-osx-tiger",
"portdir": "x11/gtk-osx-tiger",
"version": "0.1",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gnome-look.org/content/show.php/OSX-Tiger+theme?content=56577",
"description": "Imitation of Aqua theme from Mac OS X Tiger.",
"long_description": "Imitation of Aqua theme from Mac OS X Tiger.",
"active": true,
"categories": [
"aqua",
"x11",
"gtk"
],
"maintainers": [
{
"name": "james.r.haigh",
"github": "",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "gtkpod",
"portdir": "multimedia/gtkpod",
"version": "2.1.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20160116041921/http://gtkpod.org/wiki/Home",
"description": "gtkpod is a platform independent Graphical User Interface for Apple's iPod using GTK3.",
"long_description": "gtkpod is a platform independent Graphical User Interface for Apple's iPod using GTK3. It supports the first to fifth Generation including the iPod mini, iPod Photo, iPod Shuffle, iPod nano, and iPod Video.",
"active": true,
"categories": [
"multimedia",
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"intltool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2",
"anjuta",
"desktop-file-utils",
"faad2",
"gtk3",
"libgpod",
"curl",
"gstreamer1-gst-plugins-base",
"flac",
"libid3tag",
"libmusicbrainz5",
"libvorbis",
"flex"
]
}
],
"depends_on": []
},
{
"name": "gtk-quartz-engine",
"portdir": "gnome/gtk-quartz-engine",
"version": "0.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jralls/gtk-quartz-engine",
"description": "Quartz theme engine for Gtk+",
"long_description": "Quartz theme engine for Gtk+",
"active": true,
"categories": [
"aqua",
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "gtk-radio",
"portdir": "gnome/gtk-radio",
"version": "549.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gtkradio.org/",
"description": "GTK Internet Radio Locator",
"long_description": "Locate Internet Radio Stations on the Earth",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "ole",
"github": "oleaamot",
"ports_count": 7
}
],
"variants": [
"debug",
"debugoptimized",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"autoconf",
"automake",
"geoclue2",
"pkgconfig",
"geocode-glib",
"gnome-common",
"gstreamer1-gst-plugins-bad",
"gstreamer1-gst-plugins-good",
"gstreamer1-gst-plugins-ugly",
"gtk-doc",
"yelp-tools",
"clang-17",
"itstool",
"intltool"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"geoclue2",
"glib2",
"desktop-file-utils",
"geocode-glib",
"gstreamer1",
"gstreamer1-gst-plugins-base",
"libchamplain",
"libxml2",
"pango",
"gtk4"
]
},
{
"type": "run",
"ports": [
"yelp",
"gstreamer1-gst-plugins-ugly",
"gstreamer1-gst-plugins-good",
"gstreamer1-gst-plugins-bad",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "gtk-sharp2",
"portdir": "x11/gtk-sharp2",
"version": "2.12.45",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mono-project.com/docs/gui/gtksharp/",
"description": "Gtk bindings for the Mono .NET Development Framework",
"long_description": "This is the Gtk# toolkit for Mono, an implementation of the .NET Development Framework.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"debug",
"x11",
"quartz"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"mono",
"gtk2",
"atk",
"pango",
"libglade2",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gecko-sharp2",
"notify-sharp",
"gnome-sharp2",
"gtksourceview-sharp2",
"mono-addins"
]
}
]
},
{
"name": "gtksourceview",
"portdir": "gnome/gtksourceview",
"version": "1.8.6-20070930",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GtkSourceView",
"description": "GtkSourceView is a text widget",
"long_description": "GtkSourceView is a text widget that extends the standard gtk+ 2.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"intltool",
"clang-9.0",
"gtk-doc",
"gnome-common",
"pkgconfig",
"libtool",
"autoconf"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"gnuregex",
"libgnomeprintui",
"libgnomeprint",
"gtk2",
"gnome-vfs",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-gtk2-sourceview",
"p5.28-gtk2-sourceview",
"p5.30-gtk2-sourceview",
"p5.32-gtk2-sourceview",
"conglomerate",
"gtksourceview-sharp2",
"libgtksourceviewmm"
]
}
]
},
{
"name": "gtksourceview2",
"portdir": "gnome/gtksourceview2",
"version": "2.10.5",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GtkSourceView",
"description": "GtkSourceView is a text widget",
"long_description": "GtkSourceView is a text widget that extends the standard gtk+ 2.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor. This port contains version 2 of the GtkSourceView widget. Port GtkSourceView contains version 1 of the widget.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "wdc",
"github": "",
"ports_count": 1
}
],
"variants": [
"quartz",
"glade",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"pkgconfig",
"gnome-common",
"gtk-doc",
"intltool",
"autoconf",
"automake",
"gettext",
"libtool"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"libxml2",
"gettext-runtime",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-gtk2-sourceview2",
"p5.28-gtk2-sourceview2",
"p5.30-gtk2-sourceview2",
"p5.32-gtk2-sourceview2",
"gtk2hs",
"bibledit",
"gtksourceviewmm2",
"py27-pygtksourceview",
"giggle"
]
}
]
},
{
"name": "gtksourceview3",
"portdir": "gnome/gtksourceview3",
"version": "3.24.11",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GtkSourceView",
"description": "GtkSourceView-3.0 is a source highlighting text widget for GTK+ 3",
"long_description": "GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor. This port contains version 3 of the GtkSourceView widget. Port GtkSourceView2 contains version 2 of the widget and port GtkSourceview contains version 1.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"glade",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"gettext",
"libtool",
"pkgconfig",
"gtk-doc",
"vala",
"autoconf"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"gtk3",
"libxml2",
"gettext-runtime",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"oregano",
"gtksourceviewmm3",
"gspell",
"anjuta",
"p5.28-gtk3-sourceview",
"p5.30-gtk3-sourceview",
"p5.32-gtk3-sourceview",
"p5.34-gtk3-sourceview",
"gnome3-core",
"inkscape-textext",
"rednotebook",
"pspp",
"p5.26-gtk3-sourceview",
"gobby",
"denemo",
"balsa"
]
},
{
"type": "run",
"ports": [
"gupnp-tools",
"gnome3-core"
]
}
]
},
{
"name": "gtksourceview4",
"portdir": "gnome/gtksourceview4",
"version": "4.8.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GtkSourceView",
"description": "GtkSourceView-4.0 is a source highlighting text widget for GTK+ 3",
"long_description": "GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor. This port contains version 4 of the GtkSourceView widget. Port gtksourceview3 contains version 3 of widget, gtksourceview2 contains version 2 and port gtksourceview contains version 1.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"quartz",
"x11",
"glade",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17",
"gtk-doc",
"pkgconfig",
"ninja",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gettext-runtime",
"libxml2",
"fribidi",
"vala",
"gtk3",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mousepad",
"gitg",
"gajim",
"xpad",
"inkscape",
"inkscape-devel",
"xournalpp",
"virt-manager",
"gedit-plugins",
"gedit",
"tepl",
"meld",
"gretl",
"cherrytree",
"rb33-gtksourceview4",
"rb32-gtksourceview4",
"rb31-gtksourceview4",
"genius",
"pspp-devel"
]
},
{
"type": "run",
"ports": [
"virt-manager"
]
}
]
},
{
"name": "gtksourceview5",
"portdir": "gnome/gtksourceview5",
"version": "5.10.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GtkSourceView",
"description": "GtkSourceView-5.0 is a source highlighting text widget for GTK+ 4",
"long_description": "GtkSourceView is a text widget that extends GtkTextView by implementing syntax highlighting and other features typical of a source editor.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"quartz",
"x11",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"meson",
"ninja",
"pkgconfig",
"clang-15"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"glib2",
"gtk4",
"pcre2",
"gobject-introspection",
"vala",
"fribidi",
"libxml2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Chatty",
"gnome-calculator"
]
}
]
},
{
"name": "gtksourceviewmm2",
"portdir": "gnome/gtksourceviewmm2",
"version": "2.10.3",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://projects.gnome.org/gtksourceviewmm",
"description": "A C++ binding for GtkSourceView2",
"long_description": "gtksourceviewmm2 is a C++ wrapper for the GtkSourceView2 widget library.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtksourceview2",
"gtkmm"
]
}
],
"depends_on": []
},
{
"name": "gtksourceviewmm3",
"portdir": "gnome/gtksourceviewmm3",
"version": "3.21.3",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://projects.gnome.org/gtksourceviewmm/",
"description": "A C++ binding for GtkSourceView3",
"long_description": "gtksourceviewmm3 is a C++ wrapper for the GtkSourceView3 widget library.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtksourceview3",
"gtkmm3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"glom",
"MicroTeX",
"cherrytree",
"notekit",
"regexxer"
]
}
]
},
{
"name": "gtksourceview-sharp2",
"portdir": "gnome/gtksourceview-sharp2",
"version": "0.12",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.mono-project.com/GtkSharp",
"description": "C# Bindings for GtkSourceView.",
"long_description": "C# Bindings for GtkSourceView.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gnome-sharp2",
"glib2",
"gtk-sharp2",
"gtksourceview",
"mono"
]
}
],
"depends_on": []
},
{
"name": "gtkspell2",
"portdir": "x11/gtkspell2",
"version": "2.0.16",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gtkspell.sourceforge.net",
"description": "Library for highlighting and replacement of misspelled words",
"long_description": "GtkSpell provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget. Right-clicking a misspelled word pops up a menu of suggested replacements.",
"active": true,
"categories": [
"textproc",
"gnome",
"x11"
],
"maintainers": [],
"variants": [
"x11",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"pkgconfig",
"intltool",
"libxslt",
"gettext"
]
},
{
"type": "lib",
"ports": [
"gdk-pixbuf2",
"enchant",
"gtk2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-gtkspell",
"py27-gtkspell"
]
}
]
},
{
"name": "gtkspell3",
"portdir": "x11/gtkspell3",
"version": "3.0.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gtkspell.sourceforge.net",
"description": "Library for highlighting and replacement of misspelled words",
"long_description": "GtkSpell provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget. Right-clicking a misspelled word pops up a menu of suggested replacements.",
"active": true,
"categories": [
"textproc",
"gnome",
"x11"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"gtk2",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"libtool",
"pkgconfig",
"gtk-doc",
"vala",
"intltool",
"autoconf",
"autoconf-archive",
"automake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"gtk3",
"enchant2",
"iso-codes"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"geany-plugins"
]
}
]
},
{
"name": "gtk-theme-switch",
"portdir": "x11/gtk-theme-switch",
"version": "2.0.4",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.muhri.net/nav.php3?node=gts",
"description": "command-line theme switcher for gtk2",
"long_description": "Command-line replacement for gnomecc theme switcher with optional GUI (if passed the --preview or --dock switch)",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jbenninghoff",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "gtk-vnc",
"portdir": "gnome/gtk-vnc",
"version": "1.3.1",
"license": "(LGPL or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/gtk-vnc",
"description": "VNC viewer widget for GTK",
"long_description": "gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines allowing it to be completely asynchronous while remaining single threaded. It provides a core C library, and bindings for Python (PyGTK). GTK-VNC supports a number of VNC extensions aimed at improving the user experience, particularly when interacting with virtual machines.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 170
}
],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python312",
"gettext",
"meson",
"ninja",
"pkgconfig",
"gobject-introspection",
"vala",
"intltool",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gnutls",
"libgcrypt",
"pulseaudio",
"cairo",
"gdk-pixbuf2",
"gettext-runtime",
"gtk3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"virt-manager",
"virt-viewer"
]
},
{
"type": "run",
"ports": [
"virt-manager"
]
}
]
},
{
"name": "gtkwave",
"portdir": "cad/gtkwave",
"version": "3.3.117",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gtkwave.sourceforge.net",
"description": "A viewer for common electronic CAD waveform files.",
"long_description": "GTKWave is a fully featured GTK+ based wave viewer for Unix and Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.",
"active": true,
"categories": [
"cad"
],
"maintainers": [
{
"name": "kenneth.ostby",
"github": "langly",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"librsvg",
"makeicns",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"harfbuzz",
"bzip2",
"tk",
"pango",
"xz",
"zlib",
"gtk-osx-application-gtk2"
]
}
],
"depends_on": []
},
{
"name": "gtk-xfce-engine",
"portdir": "xfce/gtk-xfce-engine",
"version": "2.10.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.xfce.org",
"description": "Port of xfce engine to GTK+-2.0",
"long_description": "Port of xfce engine to GTK+-2.0",
"active": true,
"categories": [
"xfce"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xfce"
]
}
]
},
{
"name": "GTorrentViewer",
"portdir": "net/GTorrentViewer",
"version": "0.2b",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gtorrentviewer.sourceforge.net/",
"description": "GTK2 based viewer for .torrent files.",
"long_description": "GTorrentViewer is a GTK2-based viewer/editor for BitTorrent meta files for UNIX like operating systems. It gathers information from trackers, checks files, shows detailed information about .torrents and even modifies some of it.",
"active": true,
"categories": [
"net",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"curl",
"p5.34-xml-parser"
]
}
],
"depends_on": []
},
{
"name": "gtree",
"portdir": "sysutils/gtree",
"version": "1.13.1",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ddddddo.github.io/gtree",
"description": "Generate directory trees and the directories using Markdown or Programmatically. Provide CLI, Golang library and Web (using WebAssembly).",
"long_description": "Generate directory trees and the directories using Markdown or Programmatically. Provide CLI, Golang library and Web (using WebAssembly).",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gts",
"portdir": "math/gts",
"version": "0.7.6-20121130",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gts.sourceforge.net/",
"description": "The GNU Triangulated Surface library",
"long_description": "GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free Software Library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libnetpbm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"graphviz",
"graphviz-devel",
"gerris"
]
}
]
},
{
"name": "gtypist",
"portdir": "games/gtypist",
"version": "2.9.5",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gtypist/",
"description": "A universal typing tutor.",
"long_description": "You can learn correct typing and improve your skills by practicing its exercises on a regular basis.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gettext",
"ncurses",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "gucharmap",
"portdir": "gnome/gucharmap",
"version": "15.0.4",
"license": "(GPL-3+ or GFDL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/Gucharmap",
"description": "gucharmap is a featureful unicode character map.",
"long_description": "gucharmap is a featureful unicode character map.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"appstream-glib",
"gettext",
"meson",
"ninja",
"pkgconfig",
"gtk-doc",
"vala",
"itstool",
"python311"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"gtk3",
"freetype",
"gettext-runtime",
"pcre2",
"desktop-file-utils"
]
},
{
"type": "run",
"ports": [
"yelp",
"adwaita-icon-theme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"bluefish",
"gnome-applets"
]
}
]
},
{
"name": "guestfs-tools",
"portdir": "sysutils/guestfs-tools",
"version": "1.54.0",
"license": "LGPL-2+ and GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libguestfs.org",
"description": "tools for accessing and modifying VM disk images",
"long_description": "libguestfs is a set of tools for accessing and modifying virtual machine (VM) disk images. You can use this for viewing and editing files inside guests, scripting changes to VMs, monitoring disk used/free statistics, creating guests, P2V, V2V, performing backups, cloning VMs, building VMs, formatting disks, resizing disks, and much more.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext",
"pkgconfig",
"ocaml",
"ocaml-findlib",
"bash-completion",
"coreutils",
"xorriso"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"p5.34-libintl-perl",
"hivex",
"libguestfs",
"xz",
"glib2",
"ncurses",
"pcre2",
"libosinfo",
"libvirt",
"json-c",
"libxml2"
]
},
{
"type": "patch",
"ports": [
"autoconf",
"automake"
]
},
{
"type": "run",
"ports": [
"hwdata"
]
}
],
"depends_on": []
},
{
"name": "guetzli",
"portdir": "graphics/guetzli",
"version": "1.0.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/guetzli",
"description": "JPEG encoder that aims for excellent compression density at high visual quality",
"long_description": "Guetzli is a JPEG encoder that aims for excellent compression density at high visual quality. Guetzli-generated images are typically 20-30% smaller than images of equivalent quality generated by libjpeg. Guetzli generates only sequential (nonprogressive) JPEGs due to faster decompression speeds they offer.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libpng"
]
}
],
"depends_on": []
},
{
"name": "guile",
"portdir": "lang/guile",
"version": "2.2.7",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "guile-2.2",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by guile-2.2",
"long_description": "This port has been replaced by guile-2.2.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"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": "guile-1.8",
"portdir": "lang/guile-1.8",
"version": "1.8.8",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/guile/guile.html",
"description": "GNU's Ubiquitous Intelligent Language for Extension (guile)",
"long_description": "Guile is an interpreter for the Scheme programming language, packaged for use in a wide variety of environments. Guile implements Scheme as described in the Revised^5 Report on the Algorithmic Language Scheme (usually known as R5RS), providing clean and general data and control structures. Guile goes beyond the rather austere language presented in R5RS, extending it with a module system, full access to POSIX system calls, networking support, multiple threads, dynamic linking, a foreign function call interface, powerful string processing, and many other features needed for programming in the real world.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libtool",
"gettext",
"libiconv",
"readline"
]
},
{
"type": "run",
"ports": [
"guile_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libmatheval"
]
},
{
"type": "lib",
"ports": [
"TeXmacs",
"drgeo1"
]
}
]
},
{
"name": "guile18",
"portdir": "lang/guile18",
"version": "1.8.8",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "guile-1.8",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by guile-1.8",
"long_description": "This port has been replaced by guile-1.8.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"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": "guile-2.2",
"portdir": "lang/guile-2.2",
"version": "2.2.7",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/guile/guile.html",
"description": "GNU's Ubiquitous Intelligent Language for Extension (guile)",
"long_description": "Guile is an interpreter for the Scheme programming language, packaged for use in a wide variety of environments. Guile implements Scheme as described in the Revised^5 Report on the Algorithmic Language Scheme (usually known as R5RS), providing clean and general data and control structures. Guile goes beyond the rather austere language presented in R5RS, extending it with a module system, full access to POSIX system calls, networking support, multiple threads, dynamic linking, a foreign function call interface, powerful string processing, and many other features needed for programming in the real world.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gsed"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libffi",
"libtool",
"ncurses",
"boehmgc",
"readline",
"libiconv",
"libunistring",
"pkgconfig",
"gettext"
]
},
{
"type": "run",
"ports": [
"guile_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"swig-guile",
"libctl",
"autogen",
"slib-guile",
"swig3-guile",
"gnotime",
"g-wrap",
"denemo",
"geda-gaf",
"lilypond",
"lilypond-devel"
]
}
]
},
{
"name": "guile-3.0",
"portdir": "lang/guile-3.0",
"version": "3.0.10",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/guile/",
"description": "GNU's Ubiquitous Intelligent Language for Extension (guile)",
"long_description": "Guile is an interpreter for the Scheme programming language, packaged for use in a wide variety of environments. Guile implements Scheme as described in the Revised^5 Report on the Algorithmic Language Scheme (usually known as R5RS), providing clean and general data and control structures. Guile goes beyond the rather austere language presented in R5RS, extending it with a module system, full access to POSIX system calls, networking support, multiple threads, dynamic linking, a foreign function call interface, powerful string processing, and many other features needed for programming in the real world.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "~+macports",
"github": "graywolf",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"gsed"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pkgconfig",
"readline",
"libiconv",
"libunistring",
"boehmgc",
"gettext",
"gmp",
"libffi",
"libtool"
]
},
{
"type": "run",
"ports": [
"guile_select"
]
},
{
"type": "test",
"ports": [
"coreutils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"guile-gnutls",
"mdk",
"libfive",
"gnucash",
"gnucash-devel"
]
}
]
},
{
"name": "guile-gnutls",
"portdir": "guile/guile-gnutls",
"version": "4.0.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gnutls.org/",
"description": "Guile bindings for GnuTLS",
"long_description": "Guile-GnuTLS provides Guile bindings for the GnuTLS library.",
"active": true,
"categories": [
"net",
"security",
"guile"
],
"maintainers": [
{
"name": "~+macports",
"github": "graywolf",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gnutls",
"guile-3.0"
]
}
],
"depends_on": []
},
{
"name": "guile_select",
"portdir": "sysutils/guile_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Common files for selecting default GNU Guile",
"long_description": "This port installs files that allow 'port select' to select default GNU Guile version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "~+macports",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"guile-2.2",
"guile-3.0",
"guile-1.8"
]
}
]
},
{
"name": "gum",
"portdir": "devel/gum",
"version": "0.16.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/charmbracelet/gum",
"description": "A tool for glamorous shell scripts",
"long_description": "A tool for glamorous shell scripts",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "gumbo-parser",
"portdir": "devel/gumbo-parser",
"version": "0.12.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://codeberg.org/gumbo-parser/gumbo-parser",
"description": "A pure C HTML5 parser",
"long_description": "Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies. It's designed to serve as a building block for other tools and libraries such as linters, validators, templating languages, and refactoring and analysis tools.",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"litehtml",
"claws-mail",
"newsraft",
"mupdf"
]
}
]
},
{
"name": "gunits",
"portdir": "math/gunits",
"version": "2.24",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/units/",
"description": "Unit conversion and calculation",
"long_description": "GNU units converts quantities expressed in various scales to their equivalents in other scales.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"readline",
"python313",
"py313-requests"
]
}
],
"depends_on": []
},
{
"name": "gupnp",
"portdir": "net/gupnp",
"version": "1.6.6",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GUPnP",
"description": "GUPnP is an elegant, object-oriented open source framework for creating UPnP devices and control points.",
"long_description": "GUPnP is an elegant, object-oriented open source framework for creating UPnP devices and control points, written in C using GObject and libsoup. The GUPnP API is intended to be easy to use, efficient and flexible. It provides the same set of features as libupnp, but shields the developer from most of UPnP's internals.",
"active": true,
"categories": [
"net",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"meson",
"ninja",
"pkgconfig",
"vala"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"libsoup",
"gssdp",
"libxml2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gupnp-tools",
"gupnp-dlna",
"gupnp-igd",
"gnome3-core",
"rygel",
"gupnp-av"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gupnp-av",
"portdir": "net/gupnp-av",
"version": "0.14.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GUPnP",
"description": "GUPnP-AV is a collection of helpers for building AV (audio/video) applications using GUPnP.",
"long_description": "GUPnP-AV is a collection of helpers for building AV (audio/video) applications using GUPnP.",
"active": true,
"categories": [
"net",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"ninja",
"pkgconfig",
"gtk-doc",
"vala",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gupnp",
"libxml2",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome3-core",
"gupnp-tools",
"rygel"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gupnp-dlna",
"portdir": "net/gupnp-dlna",
"version": "0.12.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GUPnP",
"description": "GUPnP-DLNA is a small utility library that aims to ease DLNA-related tasks.",
"long_description": "GUPnP-DLNA is a small utility library that aims to ease DLNA-related tasks.",
"active": true,
"categories": [
"net",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"ninja",
"pkgconfig",
"gtk-doc",
"vala",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gupnp",
"libxml2",
"gstreamer1-gst-plugins-base"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome3-core",
"rygel"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gupnp-igd",
"portdir": "net/gupnp-igd",
"version": "1.6.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GUPnP",
"description": "GUPnP-IGD is a library to handle UPnP IGD port mapping.",
"long_description": "GUPnP-IGD is a library to handle UPnP IGD port mapping.",
"active": true,
"categories": [
"net",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gupnp",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"farstream",
"gnome3-core",
"libnice"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gupnp-tools",
"portdir": "net/gupnp-tools",
"version": "0.12.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GUPnP",
"description": "GUPnP Tools are free replacements of Intel UPnP tools that use GUPnP.",
"long_description": "GUPnP Tools are free replacements of Intel UPnP tools that use GUPnP.",
"active": true,
"categories": [
"net",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"pkgconfig",
"gettext",
"meson",
"ninja"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gupnp-av",
"libxml2",
"desktop-file-utils",
"gettext-runtime",
"gobject-introspection",
"gtk3",
"libsoup",
"gssdp",
"gupnp"
]
},
{
"type": "run",
"ports": [
"gtksourceview3",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "gutenprint",
"portdir": "print/gutenprint",
"version": "5.3.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gimp-print.sourceforge.io",
"description": "Gutenprint print plugin for GIMP",
"long_description": "Gutenprint print plugin for GIMP",
"active": true,
"categories": [
"print"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"quartz"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"gimp2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gimp"
]
}
]
}
]
}