HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51755,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=518",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=516",
"results": [
{
"name": "listres",
"portdir": "x11/listres",
"version": "1.0.4",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "List resources in X11 widgets",
"long_description": "The listres program generates a list of a widget's resource database. The class in which each resource is first defined, the instance and class name, and the type of each resource is listed. If no specific widgets or the -all switch are given, a two-column list of widget names and their class hierarchies is printed.",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libXaw"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "libsexy",
"portdir": "x11/libsexy",
"version": "0.1.11",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://web.archive.org/web/20111029091231/http://www.chipx86.com/w/index.php/Libsexy",
"description": "Doing naughty things to good Gtk+ widgets",
"long_description": "libsexy is a collection of GTK+ widgets that extend the functionality of such standard widgets as GtkEntry and GtkLabel by subclassing them and working around the limitations of the widgets.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xchat-gnome"
]
}
]
},
{
"name": "libhangul",
"portdir": "x11/libhangul",
"version": "2023.04.15",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libhangul/libhangul",
"description": "A library for hangul processing.",
"long_description": "A library for hangul processing.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"gettext",
"expat",
"libiconv",
"check"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nabi"
]
}
]
},
{
"name": "liberation-fonts",
"portdir": "x11/liberation-fonts",
"version": "2.1.5",
"license": "SIL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/liberationfonts/liberation-fonts",
"description": "replacements for the three commonly used fonts on Microsoft systems",
"long_description": "The Liberation Fonts are intended to be open font replacements for the three most commonly used fonts on Microsoft systems: Times New Roman, Arial, and Courier New.",
"active": true,
"categories": [
"x11",
"fonts"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"fontconfig"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ddd"
]
}
]
},
{
"name": "libGLU",
"portdir": "x11/libGLU",
"version": "9.0.3",
"license": "MIT",
"platforms": "macosx darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mesa3d.org",
"description": "SGI's OpenGL Utility Library",
"long_description": "SGI's OpenGL Utility Library",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"mesa"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"molden",
"chromium-bsu",
"qore-opengl-module",
"p5.26-opengl",
"gtkglext",
"inventor",
"cannonsmash",
"xscreensaver",
"openvrml",
"quesoglc",
"liboglappth",
"magic",
"xcrysden",
"unicon",
"wxgtk-2.8",
"ccpnmr",
"wxgtk-3.0",
"wxgtk-3.0-cxx11",
"geomview",
"SoXt",
"pcb",
"ResIL",
"molmol",
"glui",
"opendx",
"vis5d",
"gstreamer1-gst-plugins-bad",
"freeglut",
"p5.28-opengl",
"p5.32-opengl",
"p5.30-opengl",
"p5.34-opengl",
"crack-attack",
"gnome-chemistry-utils",
"qt3",
"pymol",
"pymol-devel",
"fox",
"xine-lib"
]
}
]
},
{
"name": "lablgtk2",
"portdir": "x11/lablgtk2",
"version": "2.18.13",
"license": "(LGPL-2 or Restrictive/Distributable)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://garrigue.github.io/lablgtk/",
"description": "OCaml interface to gtk+ 2.x",
"long_description": "LablGTK2 is is an OCaml interface to gtk+ 2.x. It uses the rich type system of OCaml to provide a strongly typed, yet very comfortable, object-oriented interface to gtk+.",
"active": true,
"categories": [
"ocaml",
"x11"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
}
],
"variants": [
"gl",
"rsvg",
"gtksourceview",
"gtksourceview2",
"x11",
"quartz"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libgnomecanvas",
"libgnomeui",
"gtk2",
"ocaml",
"ocaml-findlib",
"librsvg",
"libglade2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"monotone-viz",
"camlimages",
"mldonkey",
"unison"
]
}
]
},
{
"name": "kochi-substitute",
"portdir": "x11/kochi-substitute",
"version": "20030809",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wiki.fdiary.net/font/?kochi-alternative",
"description": "Free Japanese TrueType fonts named 'Kochi Mincho' and 'Kochi Gothic'",
"long_description": "Free Japanese TrueType fonts named 'Kochi Mincho' and 'Kochi Gothic'",
"active": true,
"categories": [
"x11",
"fonts"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"mkfontscale"
]
}
],
"depends_on": []
},
{
"name": "kinput2",
"portdir": "x11/kinput2",
"version": "3.1",
"license": "Restrictive/Distributable",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Input server of Japanese text",
"long_description": "Input server of Japanese text",
"active": true,
"categories": [
"japanese",
"x11"
],
"maintainers": [],
"variants": [
"universal",
"canna"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"imake"
]
},
{
"type": "lib",
"ports": [
"canna",
"xorg-libXaw",
"xorg-libXp"
]
}
],
"depends_on": []
},
{
"name": "keylaunch",
"portdir": "x11/keylaunch",
"version": "1.3.9",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.oroborus.org/",
"description": "KeyLaunch is a small utility for binding commands to a hot key.",
"long_description": "KeyLaunch is a small utility for binding commands to a hot key.",
"active": true,
"categories": [
"x11",
"x11-wm"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
}
],
"depends_on": []
},
{
"name": "iwidgets",
"portdir": "x11/iwidgets",
"version": "4.1.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://incrtcl.sourceforge.net/iwidgets/",
"description": "[incr Widgets] A.K.A. \"iwidgets\". Widget collection for incrTcl/incrTk",
"long_description": "[incr Widgets] A.K.A. \"iwidgets\". Widget collection for incrTcl/incrTk",
"active": true,
"categories": [
"x11",
"tk"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"itk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sguil-client"
]
},
{
"type": "run",
"ports": [
"msort"
]
}
]
},
{
"name": "itk",
"portdir": "x11/itk",
"version": "4.2.2",
"license": "Tcl/Tk and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://incrtcl.sourceforge.net/itk/",
"description": "[incr Tk] A.K.A. \"itk\". Object oriented extension to Tk.",
"long_description": "[incr Tk] A.K.A. \"itk\". Object oriented extension to Tk.",
"active": true,
"categories": [
"x11",
"tk"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"iwidgets",
"sguil-client"
]
}
]
},
{
"name": "imake",
"portdir": "x11/imake",
"version": "1.0.10",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/wiki/",
"description": "Discontinued imake build system.",
"long_description": "Discontinued imake build system.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"xorg-xorgproto",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"tradcpp"
]
},
{
"type": "run",
"ports": [
"perl5",
"xorg-cf-files"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ivtools",
"magicpoint",
"tgif",
"rasmol",
"kinput2",
"tightvnc",
"canna",
"xcb"
]
}
]
},
{
"name": "ico",
"portdir": "x11/ico",
"version": "1.0.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Animate an icosahedron or other polyhedron",
"long_description": "Ico displays a wire-frame rotating polyhedron, with hidden lines removed, or a solid-fill polyhedron with hidden faces removed. There are a number of different polyhedra available. Adding a new polyhedron to the program is quite simple.",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "icewm",
"portdir": "x11/icewm",
"version": "1.2.37",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.icewm.org",
"description": "Lightweight window manager with a Windows or OS/2 look and feel",
"long_description": "Nice and fast window manager with the look and feel from Windows (95, 98) or OS/2 (Warp 3, Warp 4).",
"active": true,
"categories": [
"x11",
"x11-wm"
],
"maintainers": [],
"variants": [
"lite",
"imlib",
"nls",
"debug",
"esound",
"gnome1",
"gnome2",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"Xft2",
"xorg-libX11",
"xorg-libXau",
"xorg-libXdmcp",
"xorg-libXext",
"fontconfig",
"xorg-libXrandr",
"xorg-libice",
"xorg-libsm",
"xpm",
"xrender",
"xorg-libXinerama",
"freetype"
]
}
],
"depends_on": []
},
{
"name": "iceauth",
"portdir": "x11/iceauth",
"version": "1.0.8",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "ICE authority file utility",
"long_description": "The iceauth program is used to edit and display the authorization information used in connecting with ICE. This program is usually used to extract authorization records from one machine and merge them in on another (as is the case when using remote logins or granting access to other users).",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libice"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xfce4-session"
]
},
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "i3",
"portdir": "x11/i3",
"version": "4.18.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://i3wm.org/",
"description": "improved tiling window manager",
"long_description": "i3 is a tiling window manager, completely written from scratch. i3 is primarily targeted at advanced users and developers.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"asciidoc",
"docbook-xml-4.5",
"xmlto",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"pcre",
"yajl",
"startup-notification",
"cairo",
"perl5",
"libiconv",
"dmenu",
"gettext",
"xorg-libxcb",
"xorg-xcb-util",
"xorg-xcb-util-cursor",
"xorg-xcb-util-keysyms",
"xorg-xcb-util-wm",
"xorg-xcb-util-xrm",
"pango",
"glib2",
"libev",
"libxkbcommon",
"libxkbcommon-x11"
]
}
],
"depends_on": []
},
{
"name": "homebank",
"portdir": "x11/homebank",
"version": "5.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gethomebank.org",
"description": "Software to manage personal accounts, light and simple.",
"long_description": "HomeBank is the free software you have always wanted to manage your personal accounts at home. The main concept is to be light, simple and very easy to use. It brings you many features that allow you to analyze your finances in a detailed way instantly and dynamically with powerful report tools based on filtering and graphical charts.",
"active": true,
"categories": [
"finance",
"x11"
],
"maintainers": [
{
"name": "julien.barbey",
"github": "jbarbey",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"intltool"
]
},
{
"type": "lib",
"ports": [
"gettext",
"glib2",
"libofx",
"gtk3",
"libsoup",
"librsvg"
]
}
],
"depends_on": []
},
{
"name": "herbstluftwm",
"portdir": "x11/herbstluftwm",
"version": "0.6.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wwwcip.cs.fau.de/~re06huxa/herbstluftwm/",
"description": "herbstluftwm is a very configurable tiling window manager",
"long_description": "herbstluftwm is a tiling window manager written from scratch supporting tags, multiple monitors and a flexible configuration.",
"active": true,
"categories": [
"x11",
"x11-wm"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"asciidoc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2",
"xorg-libX11",
"xorg-libXinerama"
]
}
],
"depends_on": []
},
{
"name": "gxmessage",
"portdir": "x11/gxmessage",
"version": "2.12.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage",
"description": "a GTK-based xmessage clone.",
"long_description": "gxmessage opens a window to display a message obtained from the command line, from a file, or from stdin. The window includes a row of buttons, each of which causes the program to exit with a different return code.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"intltool",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"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": 2636
}
],
"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": "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": "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": 2636
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"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": [
"Hypr",
"gnome3-core",
"goocanvasmm2",
"astroid",
"gdlmm3",
"litebrowser",
"gobby",
"cadabra2",
"inkscape",
"gtksourceviewmm3",
"cherrytree",
"glom",
"gsmartcontrol",
"gnome-system-monitor",
"inkscape-devel",
"rawtherapee",
"synfigstudio",
"regexxer",
"notekit",
"abaddon",
"transmission-x11",
"gonepass",
"MicroTeX"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gtkmm",
"portdir": "x11/gtkmm",
"version": "2.24.5",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gtkmm.org/",
"description": "C++ interface to GTK+ version 2.",
"long_description": "gtkmm is the official C++ interface for the popular GUI library GTK+ version 2.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"x11",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"mm-common",
"p5.34-xml-parser"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"atkmm",
"gtk2",
"glibmm",
"gdk-pixbuf2",
"pangomm",
"cairomm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gtkevemon",
"goocanvasmm",
"glademm",
"libglademm",
"libgnomemm",
"monster-masher",
"lostirc",
"agave",
"gtkglextmm",
"gnome3-core",
"gtksourceviewmm2",
"gnome-bindings-cxx",
"libgnomecanvasmm",
"peekabot-server",
"gelide"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gtkglarea2",
"portdir": "x11/gtkglarea2",
"version": "2.1.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.mono-project.com/GtkGLArea",
"description": "GtkGLArea is an OpenGL context provider for GTK+ 2.",
"long_description": "GtkGLArea is an OpenGL context provider for GTK+ 2. It provides a simple OpenGL rendering canvas similar in use to GtkDrawingArea. In addition, lower level objects allow the adding of an OpenGL context to almost any existing drawable widget and off-screen rendering to pixmap objects.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"mesa"
]
}
],
"depends_on": []
},
{
"name": "gtkextra3",
"portdir": "x11/gtkextra3",
"version": "3.1.5",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gtkextra.sourceforge.net",
"description": "Extra GTK+2 Widgets",
"long_description": "GtkExtra is a useful set of widgets for creating GUIs for the Xwindows system using GTK+2. You can use it complementary to GTK+ and it is written in C. It is also Free Software and released under the LGPL license.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"gdk-pixbuf2",
"gtk2",
"pango",
"harfbuzz",
"cairo"
]
}
],
"depends_on": []
},
{
"name": "gtk2-extra",
"portdir": "x11/gtk2-extra",
"version": "2.1.2",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gtkextra.sourceforge.net/",
"description": "Extra GTK+2 Widgets",
"long_description": "GtkExtra is a useful set of widgets for creating GUIs for the Xwindows system using GTK+2. You can use it complementary to GTK+ and it is written in C. It is also Free Software and released under the LGPL license.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gpsim"
]
}
]
},
{
"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-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": 1596
}
],
"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": "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": "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-engines2",
"portdir": "x11/gtk-engines2",
"version": "2.20.2",
"license": "LGPL-2.1+ and GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.gtk.org/",
"description": "Theme engine for gtk2",
"long_description": "gtk-engines2 is a theme engine for GTK+ 2. It provides the ability to change the way widgets, buttons, etc. look when using GTK+ 2 applications.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"intltool",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"gnome-common",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "gtk-chtheme",
"portdir": "x11/gtk-chtheme",
"version": "0.3.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plasmasturm.org/code/gtk-chtheme/",
"description": "gtk-2 theme switcher",
"long_description": "Simple and tiny GTK-2 theme switcher. If you don't need full gnome and don't like changing .rc files by hand, use this app.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "alexandernx",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "gtimelog",
"portdir": "x11/gtimelog",
"version": "0.12.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gtimelog/gtimelog",
"description": "A Gtk+ time tracking application.",
"long_description": "GTimeLog is a small Gtk+ app that I use to keep track of my time. Its main goal is to be as unintrusive as possible.",
"active": true,
"categories": [
"python",
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"clang-18",
"py314-build",
"py314-installer",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"libsoup",
"python314",
"py314-gobject3"
]
},
{
"type": "run",
"ports": [
"py314-importlib-metadata",
"adwaita-icon-theme"
]
},
{
"type": "test",
"ports": [
"py314-freezegun"
]
}
],
"depends_on": []
},
{
"name": "grace",
"portdir": "x11/grace",
"version": "5.1.25",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plasma-gate.weizmann.ac.il/Grace/",
"description": "WYSIWYG tool to make two-dimensional plots of numerical data",
"long_description": "WYSIWYG tool to make two-dimensional plots of numerical data",
"active": true,
"categories": [
"science",
"math",
"x11",
"print"
],
"maintainers": [],
"variants": [
"netcdf",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"pdflib",
"openmotif",
"zlib",
"xorg-libXp",
"xpm",
"xorg-libXmu"
]
},
{
"type": "run",
"ports": [
"openbrowser"
]
}
],
"depends_on": []
},
{
"name": "gobby",
"portdir": "x11/gobby",
"version": "0.6.0",
"license": "GPL-2+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gobby.github.io/",
"description": "Realtime collaborative editor",
"long_description": "Gobby is a free collaborative editor which enables you to edit files simultaneously with other users over a network. It supports multiple documents in one session and is portable to both Windows and POSIX platforms.",
"active": true,
"categories": [
"net",
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"itstool",
"pkgconfig",
"gnome-doc-utils",
"intltool"
]
},
{
"type": "lib",
"ports": [
"gtksourceview3",
"libgsasl",
"libxmlxx2",
"libinfinity",
"gtkmm3",
"glib2",
"glibmm",
"gnutls",
"gtk3"
]
},
{
"type": "run",
"ports": [
"yelp",
"desktop-file-utils"
]
}
],
"depends_on": []
},
{
"name": "glxinfo",
"portdir": "x11/glxinfo",
"version": "9.0.0",
"license": "MIT",
"platforms": "macosx darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mesa3d.org",
"description": "Show information about GLX capabilities",
"long_description": "Show information about GLX capabilities",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"meson",
"pkgconfig",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"mesa"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps",
"libtuxcap"
]
}
]
},
{
"name": "glxgears",
"portdir": "x11/glxgears",
"version": "9.0.0",
"license": "MIT",
"platforms": "macosx darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mesa3d.org",
"description": "Show information about GLX capabilities",
"long_description": "Show information about GLX capabilities",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"mesa"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "glw",
"portdir": "x11/glw",
"version": "20120116",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cgit.freedesktop.org/mesa/glw",
"description": "Mesa OpenGL widget library",
"long_description": "SGI Xt/Motif OpenGL widget library",
"active": true,
"categories": [
"devel",
"graphics",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"mesa",
"openmotif",
"xorg-libsm",
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"inventor",
"arb",
"molmol"
]
}
]
},
{
"name": "glui",
"portdir": "x11/glui",
"version": "2.37",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libglui/glui",
"description": "A GLUT-based C++ user interface library.",
"long_description": "GLUI is a GLUT-based C++ user interface library which provides controls such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"debug",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"freeglut",
"libGLU",
"mesa"
]
}
],
"depends_on": []
},
{
"name": "gkrellm-gtodo",
"portdir": "x11/gkrellm-gtodo",
"version": "0.2.5a",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20060630003234/http://voidtrance.homelinux.net/projects/software/",
"description": "GKrellM2 plugin that tracks tasks and to-do items",
"long_description": "GKrellM2 plugin that tracks tasks and to-do items",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gkrellm"
]
}
],
"depends_on": []
},
{
"name": "gcin",
"portdir": "x11/gcin",
"version": "1.2.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cle.linux.org.tw/gcin/",
"description": "a Chinese input method server.",
"long_description": "gcin is a Chinese input method server for traditional Chinese. It features a better GTK user interface.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"libpng",
"glib2",
"pango",
"xorg-libXtst",
"expat",
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "gccmakedep",
"portdir": "x11/gccmakedep",
"version": "1.0.4",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Create dependencies in makefiles using 'gcc -M'",
"long_description": "The gccmakedep program calls 'gcc -M' to output makefile rules describing the dependencies of each sourcefile, so that make(1) knows which object files must be recompiled when a dependency has changed.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"tightvnc",
"canna"
]
}
]
},
{
"name": "fxscintilla",
"portdir": "x11/fxscintilla",
"version": "1.78.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/fxscintilla",
"description": "FOX wrapper for the Scintilla source code library",
"long_description": "fxscintilla is a FOX wrapper for the Scintilla source code widget library.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"fox"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-fxruby"
]
}
]
},
{
"name": "fvwm2",
"portdir": "x11/fvwm2",
"version": "2.7.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fvwmorg/fvwm",
"description": "Version 2.x of FVWM, an X11 window manager.",
"long_description": "FVWM 2.x is an extremely powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system.",
"active": true,
"categories": [
"x11",
"x11-wm"
],
"maintainers": [],
"variants": [
"bidi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"libxslt",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"Xft2",
"xorg-libXcursor",
"readline",
"xorg-libsm",
"xpm",
"xorg-libXinerama",
"libpng",
"librsvg"
]
}
],
"depends_on": []
},
{
"name": "fstobdf",
"portdir": "x11/fstobdf",
"version": "1.0.6",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Convert font from X11 server to BDF",
"long_description": "The fstobdf program reads a font from a font server and prints a BDF file on the standard output that may be used to recreate the font. This is useful in testing servers, debugging font metrics, and reproducing lost BDF files.",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libFS",
"xorg-libX11"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "fslsfonts",
"portdir": "x11/fslsfonts",
"version": "1.0.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "List fonts served by X11 font server",
"long_description": "List fonts served by X11 font server",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libFS",
"xorg-libX11"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "freeglut",
"portdir": "x11/freeglut",
"version": "3.8.0",
"license": "X11",
"platforms": "macosx darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://freeglut.sourceforge.net",
"description": "The Free OpenGL Utility Toolkit",
"long_description": "The Free OpenGL Utility Toolkit",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXi",
"libGLU",
"xorg-libXxf86vm",
"xorg-libXrandr",
"mesa"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-opengl",
"p5.26-pdl",
"terra",
"ccpnmr",
"glui",
"p5.28-opengl",
"p5.32-opengl",
"p5.30-opengl",
"p5.34-opengl",
"crack-attack",
"cegui"
]
}
]
},
{
"name": "freefont-ttf",
"portdir": "x11/freefont-ttf",
"version": "20120503",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/freefont/",
"description": "Free UCS Outline Fonts",
"long_description": "A set of free outline fonts covering the ISO 10646/Unicode UCS (Universal Character Set).",
"active": true,
"categories": [
"x11",
"fonts"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1400
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"plplot510",
"plplot510-single",
"plplot",
"plplot-single"
]
}
]
},
{
"name": "fox",
"portdir": "x11/fox",
"version": "1.6.59",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fox-toolkit.org",
"description": "The FOX GUI toolkit",
"long_description": "FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tiff",
"freetype",
"Xft2",
"libjpeg-turbo",
"mesa",
"xorg-libXcursor",
"xorg-libXrandr",
"libGLU",
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-fxruby",
"fxscintilla",
"xfe"
]
}
]
},
{
"name": "fonttosfnt",
"portdir": "x11/fonttosfnt",
"version": "1.2.2",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Wrap a bitmap font in a sfnt (TrueType) wrapper",
"long_description": "Wrap a bitmap font or a set of bitmap fonts in a sfnt (TrueType or OpenType) wrapper.",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0",
"xorg-xorgproto"
]
},
{
"type": "lib",
"ports": [
"freetype",
"xorg-libfontenc"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
}
]
}