HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51974,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=931",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=929",
"results": [
{
"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-18"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xchat-gnome"
]
}
]
},
{
"name": "libserialport",
"portdir": "devel/libserialport",
"version": "0.1.2",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sigrok.org/wiki/Libserialport",
"description": "Cross-platform serial port C library",
"long_description": "libserialport is a minimal, cross-platform shared library written in C that is intended to take care of the OS-specific details when writing software that uses serial ports.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 272
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"avrdude",
"blisp"
]
}
]
},
{
"name": "libsecret",
"portdir": "gnome/libsecret",
"version": "0.21.7",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/Libsecret",
"description": "libsecret is a library for storing and retrieving passwords and other secrets",
"long_description": "libsecret is a client for the Secret Service DBus API. The Secret Service allows storage of passwords in a common way on the desktop. Supported by gnome-keyring and ksecretservice.",
"active": true,
"categories": [
"security",
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"docbook-xml",
"docbook-xsl-nons",
"gsed",
"libxslt",
"gettext",
"meson",
"ninja",
"pkgconfig",
"gobject-introspection",
"vala"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgcrypt",
"gettext-runtime",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"webkit2-gtk-devel",
"gnucash",
"gnucash-devel",
"libgda5",
"gvfs",
"libcmatrix",
"webkit2-gtk",
"gnome3-core",
"balsa",
"empathy",
"epiphany",
"evince",
"evolution-data-server",
"evolution-data-server-gtk4",
"gcr",
"gitg",
"gnome-online-accounts",
"gthumb",
"polari",
"seahorse",
"vino",
"darktable",
"darktable-devel",
"pan2",
"webkit-gtk",
"webkit-gtk-2.0",
"webkit-gtk3",
"webkit-gtk3-2.0"
]
},
{
"type": "run",
"ports": [
"Chatty",
"gnome3-core"
]
}
]
},
{
"name": "libsdl_ttf-framework",
"portdir": "devel/libsdl_ttf-framework",
"version": "20110120",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.libsdl.org/projects/SDL_ttf/",
"description": "Framework version of libsdl_ttf",
"long_description": "Framework version of libsdl_ttf",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_ttf"
]
}
],
"depends_on": []
},
{
"name": "libsdl_ttf",
"portdir": "devel/libsdl_ttf",
"version": "2.0.11-20220526",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20201111165552/https://www.libsdl.org/projects/SDL_ttf/release-1.2.html",
"description": "add on library for libSDL for rendering TrueType fonts",
"long_description": "This library is a wrapper around FreeType and allows rendering TrueType fonts in SDL applications.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-alien-sdl",
"p5.34-alien-sdl",
"rb33-rubysdl",
"rb32-rubysdl",
"rb31-rubysdl",
"t4k_common",
"CrimsonFields",
"fife",
"freedink",
"glob2",
"lincity-ng",
"netpanzer",
"openmortal",
"svinepalsen",
"tuxmath",
"tuxtype",
"xmoto",
"ocamlsdl",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl"
]
},
{
"type": "run",
"ports": [
"libsdl_ttf-framework",
"rb32-sdl-ffi",
"rb31-sdl-ffi",
"rb33-sdl-ffi"
]
}
]
},
{
"name": "libsdl_sound-framework",
"portdir": "audio/libsdl_sound-framework",
"version": "1.0.3",
"license": "LGPL-2.1+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://icculus.org/SDL_sound/",
"description": "handles decoding of several popular sound file formats",
"long_description": "SDL_sound is a library that handles the decoding of several popular sound file formats, such as .WAV and .MP3. It is meant to make the programmer's sound playback tasks simpler.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libmikmod",
"libvorbis",
"libsdl-framework",
"libogg"
]
}
],
"depends_on": []
},
{
"name": "libsdl_sound",
"portdir": "audio/libsdl_sound",
"version": "1.0.3",
"license": "LGPL-2.1+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://icculus.org/SDL_sound/",
"description": "handles decoding of several popular sound file formats",
"long_description": "SDL_sound is a library that handles the decoding of several popular sound file formats, such as .WAV and .MP3. It is meant to make the programmer's sound playback tasks simpler.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libmodplug",
"libvorbis",
"speex",
"flac",
"physfs",
"libogg",
"smpeg",
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"atari800",
"dosbox",
"nonpareil"
]
}
]
},
{
"name": "libsdl_pango",
"portdir": "devel/libsdl_pango",
"version": "0.1.2",
"license": "LGPL-2.1+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdlpango.sourceforge.net/",
"description": "SDL_Pango connects Pango to SDL",
"long_description": "Pango is the text rendering engine of GNOME 2.x. SDL_Pango connects the engine to SDL.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"libtool",
"pkgconfig",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"pango",
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-alien-sdl",
"t4k_common",
"frozenbubble2",
"tuxmath",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"nightshade"
]
}
]
},
{
"name": "libsdl_net-framework",
"portdir": "devel/libsdl_net-framework",
"version": "1.2.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.libsdl.org/projects/SDL_net/",
"description": "Framework version of libsdl_net",
"long_description": "Framework version of libsdl_net",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_net"
]
}
],
"depends_on": []
},
{
"name": "libsdl_net",
"portdir": "devel/libsdl_net",
"version": "1.2.8-20220916",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20220113201851/https://www.libsdl.org/projects/SDL_net/release-1.2.html",
"description": "cross-platform networking library",
"long_description": "This is a small sample cross-platform networking library, with a sample chat client and server application. The chat client uses the GUIlib GUI framework library.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-alien-sdl",
"p5.26-alien-sdl",
"t4k_common",
"dosbox",
"2Pong",
"gav",
"glob2",
"lbreakout2",
"netpanzer",
"openmortal",
"rocksndiamonds",
"tuxmath",
"tuxtype",
"xmoto",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl"
]
},
{
"type": "run",
"ports": [
"libsdl_net-framework"
]
}
]
},
{
"name": "libsdl_mixer-framework",
"portdir": "audio/libsdl_mixer-framework",
"version": "20110119",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.libsdl.org/projects/SDL_mixer/",
"description": "Framework version of libsdl_mixer",
"long_description": "Framework version of libsdl_mixer",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl_mixer",
"libsdl-framework"
]
}
],
"depends_on": []
},
{
"name": "libsdl_mixer",
"portdir": "audio/libsdl_mixer",
"version": "1.2.12-20220607",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20220314212241/http://www.libsdl.org/projects/SDL_mixer/release-1.2.html",
"description": "Audio mixer library for SDL",
"long_description": "A sample multi-channel audio mixer library. It supports any number of simultaneously playing channels of 16 bit stereo audio, plus a single channel of music.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libvorbis",
"flac",
"libsdl",
"mpg123",
"libmikmod"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"armagetronad-common"
]
},
{
"type": "lib",
"ports": [
"libtuxcap",
"t4k_common",
"2Pong",
"CrimsonFields",
"SDLInvaders",
"alienblaster",
"armagetronad",
"nightshade",
"rb33-rubysdl",
"rb32-rubysdl",
"rb31-rubysdl",
"p5.26-alien-sdl",
"barrage",
"blockout2",
"bomberclone",
"cannonsmash",
"chromium-bsu",
"circuslinux",
"crack-attack",
"criticalmass",
"defendguin",
"duke3d",
"flobopuyo",
"freedink",
"freedroidclassic",
"frozenbubble2",
"glpong",
"lbreakout2",
"lgeneral",
"lincity-ng",
"lmarbles",
"ltris",
"micropolis",
"netpanzer",
"oilwar",
"openmortal",
"rocksndiamonds",
"rott",
"rrgbis",
"ship84",
"svinepalsen",
"toppler",
"tuxmath",
"tuxtype",
"vectoroids",
"xmoto",
"wxgtk-2.8",
"wxgtk-3.0",
"ocamlsdl",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl"
]
},
{
"type": "run",
"ports": [
"libsdl_mixer-framework",
"rb32-sdl-ffi",
"rb31-sdl-ffi",
"rb33-sdl-ffi"
]
}
]
},
{
"name": "libsdl_image-framework",
"portdir": "devel/libsdl_image-framework",
"version": "20110119",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.libsdl.org/projects/SDL_image/",
"description": "Framework version of libsdl_image",
"long_description": "Framework version of libsdl_image",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "libsdl_image",
"portdir": "devel/libsdl_image",
"version": "1.2.12-20220527",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20211017021914/http://www.libsdl.org/projects/SDL_image/release-1.2.html",
"description": "Add on library for libSDL handling several image formats",
"long_description": "This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libjpeg-turbo",
"libpng",
"tiff"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"armagetronad-common"
]
},
{
"type": "lib",
"ports": [
"sdlconsole",
"t4k_common",
"atari800",
"54321",
"SDLInvaders",
"armagetronad",
"libbpg",
"p5.34-alien-sdl",
"rb33-rubysdl",
"rb32-rubysdl",
"rb31-rubysdl",
"bomberclone",
"cannonsmash",
"chromium-bsu",
"circuslinux",
"criticalmass",
"duke3d",
"fife",
"flobopuyo",
"freedink",
"freedroidclassic",
"frozenbubble2",
"gav",
"glob2",
"glpong",
"lincity-ng",
"netpanzer",
"oilwar",
"openmortal",
"rocksndiamonds",
"rott",
"rrgbis",
"svinepalsen",
"tuxmath",
"tuxtype",
"vectoroids",
"iulib",
"p5.26-alien-sdl",
"libguichan",
"ocamlsdl",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl"
]
},
{
"type": "run",
"ports": [
"libsdl_image-framework",
"rb33-sdl-ffi",
"rb32-sdl-ffi",
"rb31-sdl-ffi"
]
}
]
},
{
"name": "libsdl_gfx-framework",
"portdir": "devel/libsdl_gfx-framework",
"version": "20110120",
"license": "unknown",
"platforms": "{macosx any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/",
"description": "Framework version of libsdl_gfx",
"long_description": "Framework version of libsdl_gfx",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_gfx"
]
}
],
"depends_on": []
},
{
"name": "libsdl_gfx",
"portdir": "devel/libsdl_gfx",
"version": "2.0.24",
"license": "LGPL-2.1",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ferzkopp.net/joomla/software-mainmenu-14/4-ferzkopps-linux-software/19-sdlgfx",
"description": "graphics primitives SDL extension",
"long_description": "The SDL_gfx library evolved out of the SDL_gfxPrimitives code which provided basic drawing routines such as lines, circles or polygons and SDL_rotozoom which implemented a interpolating rotozoomer for SDL surfaces. The current components of the SDL_gfx library are: Graphic Primitives, Rotozoomer, Framerate control, MMX image filters. It is backwards compatible to the above mentioned code. It is written in plain C and can be used in C++ code.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-alien-sdl",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"freedink",
"freedroidclassic",
"lincity-ng",
"iulib",
"mjpegtools"
]
},
{
"type": "run",
"ports": [
"libsdl_gfx-framework",
"rb33-sdl-ffi",
"rb32-sdl-ffi",
"rb31-sdl-ffi"
]
}
]
},
{
"name": "libsdl-framework",
"portdir": "devel/libsdl-framework",
"version": "20110119",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.libsdl.org/",
"description": "Framework version of libsdl",
"long_description": "Framework version of libsdl",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cfxr",
"libsdl_sound-framework",
"esdl"
]
},
{
"type": "run",
"ports": [
"libsdl_gfx-framework",
"libsdl_image-framework",
"libsdl_net-framework",
"libsdl_mixer-framework",
"libsdl_ttf-framework"
]
}
]
},
{
"name": "libsdl2_ttf",
"portdir": "devel/libsdl2_ttf",
"version": "2.24.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsdl-org/SDL_ttf",
"description": "add on library for libSDL for rendering TrueType fonts",
"long_description": "This library is a wrapper around FreeType and allows rendering TrueType fonts in SDL applications.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"harfbuzz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"freetype"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lpairs2",
"lbreakouthd"
]
},
{
"type": "lib",
"ports": [
"py39-SDL2",
"py35-SDL2",
"py34-SDL2",
"py35-kivy",
"py35-game",
"py36-SDL2",
"py27-kivy",
"py36-kivy",
"py37-game",
"py36-game",
"py37-SDL2",
"py38-game",
"py39-game",
"libSDL2pp",
"opensimh",
"blobwars",
"enigma",
"enigma-devel",
"freeciv",
"neverball",
"openrct2",
"ufo-ai",
"wesnoth",
"widelands",
"widelands-devel",
"grafx2",
"video-compare",
"py310-SDL2",
"py311-SDL2",
"py312-SDL2",
"py313-SDL2",
"py314-SDL2",
"py27-SDL2",
"py310-game",
"py311-game",
"py312-game",
"py313-game",
"py314-game",
"py311-kivy",
"rb33-sdl2",
"rb32-sdl2",
"rb31-sdl2",
"py27-game",
"py38-SDL2"
]
},
{
"type": "run",
"ports": [
"rb33-sdl2-bindings",
"rb32-sdl2-bindings",
"rb31-sdl2-bindings"
]
}
]
},
{
"name": "libsdl2-snowleopard",
"portdir": "devel/libsdl2-snowleopard",
"version": "2.0.22",
"license": "zlib",
"platforms": "macosx freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.libsdl.org/",
"description": "Cross-platform multi-media development API",
"long_description": "Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. This port will maintain the last version that can build on 10.6.8 SnowLeopard.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [],
"variants": [
"x11"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libSDL2pp",
"portdir": "devel/libSDL2pp",
"version": "0.18.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sdl2pp.amdmi3.ru",
"description": "C++ bindings/wrapper for SDL2",
"long_description": "This library provides C++11 bindings/wrapper for SDL2 and satellite libraries.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libsdl2_mixer",
"libsdl2",
"libsdl2_image",
"libsdl2_ttf"
]
}
],
"depends_on": []
},
{
"name": "libsdl2-powerpc",
"portdir": "devel/libsdl2-powerpc",
"version": "2.30.10",
"license": "zlib",
"platforms": "{darwin < 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libsdl.org",
"description": "Cross-platform multi-media development API",
"long_description": "Simple DirectMedia Layer is a cross-platform development library designed to provide low-level access to audio, keyboard, mouse, joystick and graphics hardware via OpenGL and Direct3D. This port is aimed at supporting macOS PowerPC and uses X11 backend.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [],
"variants": [
"dbus",
"opengl",
"pulseaudio",
"samplerate"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXScrnSaver",
"xorg-libXcursor",
"xorg-libXfixes",
"xorg-libXi",
"xorg-libX11",
"xorg-libXrandr",
"xorg-libXxf86vm",
"xrender",
"xorg-libXinerama"
]
},
{
"type": "run",
"ports": [
"xorg-server-legacy"
]
}
],
"depends_on": []
},
{
"name": "libsdl2_net",
"portdir": "devel/libsdl2_net",
"version": "2.4.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsdl-org/SDL_net",
"description": "cross-platform networking library",
"long_description": "This is a small sample cross-platform networking library, with a sample chat client and server application. The chat client uses the GUIlib GUI framework library.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dosbox-staging",
"dosbox-x",
"scummvm",
"scummvm-devel",
"Maelstrom",
"blobwars",
"crispy-doom",
"wesnoth"
]
}
]
},
{
"name": "libsdl2_mixer",
"portdir": "audio/libsdl2_mixer",
"version": "2.8.2",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsdl-org/SDL_mixer",
"description": "Audio mixer library for SDL",
"long_description": "A sample multi-channel audio mixer library. It supports any number of simultaneously playing channels of 16 bit stereo audio, plus a single channel of music.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"opusfile",
"wavpack",
"libxmp",
"libsdl2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lbreakouthd",
"lpairs2"
]
},
{
"type": "lib",
"ports": [
"py39-SDL2",
"py35-SDL2",
"py34-SDL2",
"py35-kivy",
"py35-game",
"py36-SDL2",
"py27-kivy",
"py36-kivy",
"py37-game",
"py36-game",
"py37-SDL2",
"py38-game",
"py39-game",
"libSDL2pp",
"augustus-caesar-3",
"blobwars",
"corsixth",
"crispy-doom",
"enigma",
"enigma-devel",
"fheroes2",
"freeciv",
"freeciv-x11",
"frotz-sdl",
"gdash",
"julius-caesar-3",
"pingus",
"redeclipse",
"starfighter",
"taisei",
"ufo-ai",
"wesnoth",
"widelands",
"widelands-devel",
"wxgtk-3.0-cxx11",
"py310-SDL2",
"py311-SDL2",
"py312-SDL2",
"py27-SDL2",
"py314-SDL2",
"py27-game",
"py310-game",
"py311-game",
"py312-game",
"py313-game",
"py314-game",
"py311-kivy",
"rb33-sdl2",
"rb32-sdl2",
"rb31-sdl2",
"py313-SDL2",
"py38-SDL2"
]
},
{
"type": "run",
"ports": [
"rb33-sdl2-bindings",
"rb32-sdl2-bindings",
"rb31-sdl2-bindings"
]
}
]
},
{
"name": "libsdl2_image",
"portdir": "devel/libsdl2_image",
"version": "2.8.12",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsdl-org/SDL_image",
"description": "Add on library for libSDL handling several image formats",
"long_description": "This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"jxl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"tiff",
"webp"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lpairs2",
"lbreakouthd"
]
},
{
"type": "lib",
"ports": [
"py39-SDL2",
"py35-SDL2",
"py34-SDL2",
"py35-kivy",
"py35-game",
"py36-SDL2",
"py27-kivy",
"py36-kivy",
"py37-game",
"py36-game",
"py37-SDL2",
"py38-game",
"py39-game",
"gource",
"libSDL2pp",
"dosbox-staging",
"blobwars",
"enigma",
"enigma-devel",
"freeciv",
"gdash",
"pingus",
"redeclipse",
"starfighter",
"supertux",
"wesnoth",
"widelands",
"widelands-devel",
"Rgb2Hires",
"grafx2",
"libmovit",
"py310-SDL2",
"py311-SDL2",
"py312-SDL2",
"py313-SDL2",
"py314-SDL2",
"py27-game",
"py310-game",
"py311-game",
"py312-game",
"py313-game",
"py314-game",
"py311-kivy",
"rb33-sdl2",
"rb32-sdl2",
"rb31-sdl2",
"logstalgia",
"py38-SDL2",
"py27-SDL2"
]
},
{
"type": "run",
"ports": [
"rb32-sdl2-bindings",
"rb31-sdl2-bindings",
"rb33-sdl2-bindings"
]
}
]
},
{
"name": "libsdl2_gfx",
"portdir": "devel/libsdl2_gfx",
"version": "1.0.4",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/",
"description": "SDL2 graphics drawing primitives and other support functions",
"long_description": "Library containing 20+ graphics primitives (line, box, circle, polygon, etc.) for SDL2.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"freeciv",
"rb33-sdl2",
"rb32-sdl2",
"rb31-sdl2"
]
},
{
"type": "run",
"ports": [
"rb33-sdl2-bindings",
"rb32-sdl2-bindings",
"rb31-sdl2-bindings"
]
}
]
},
{
"name": "libsdl2",
"portdir": "devel/libsdl2",
"version": "2.32.10",
"license": "zlib",
"platforms": "macosx freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libsdl.org/",
"description": "Cross-platform multi-media development API",
"long_description": "Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lbreakouthd",
"lpairs2"
]
},
{
"type": "lib",
"ports": [
"py39-SDL2",
"lagrange",
"py35-SDL2",
"py34-SDL2",
"py35-kivy",
"lite-xl-luajit",
"py36-SDL2",
"mlt-qt5",
"ffmpeg4",
"py27-kivy",
"py36-kivy",
"gegl-devel",
"gegl",
"libsdl2_mixer",
"libsdl2_net",
"warzone2100",
"py37-SDL2",
"wine-devel",
"wine-staging",
"qt5-qtgamepad",
"qt511-qtgamepad",
"qt513-qtgamepad",
"qt57-qtgamepad",
"qt58-qtgamepad",
"qt59-qtgamepad",
"FAudio",
"cava",
"ocp",
"schismtracker",
"game-porting-toolkit",
"gource",
"libSDL2pp",
"libsdl2_gfx",
"libsdl2_image",
"libsdl2_ttf",
"love-0.10",
"love-0.9",
"love-11",
"sdl12-compat",
"tweeny",
"advancemame",
"basiliskii",
"bochs",
"dosbox-staging",
"dosbox-x",
"hatari",
"mame",
"mednafen",
"melonds",
"oberon-risc",
"opensimh",
"scummvm",
"scummvm-devel",
"uxn",
"wine-stable",
"Aerofoil",
"Maelstrom",
"VVVVVV",
"augustus-caesar-3",
"blobwars",
"bzflag",
"corsixth",
"crispy-doom",
"enigma",
"enigma-devel",
"fheroes2",
"fizmo",
"freeciv",
"frotz-sdl",
"gdash",
"julius-caesar-3",
"luanti",
"neverball",
"openjk",
"openrct2",
"pingus",
"qtads",
"redeclipse",
"sdl_sopwith",
"starfighter",
"supertuxkart",
"supertux",
"taisei",
"ufo-ai",
"wesnoth",
"widelands",
"widelands-devel",
"Rgb2Hires",
"blender",
"grafx2",
"ogre",
"wxgtk-3.0-cxx11",
"curves",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"gpac",
"libmovit",
"mlt",
"mlt-legacy",
"mpv-legacy",
"scrcpy",
"smpeg2",
"video-compare",
"baresip",
"octave-joystick",
"py310-SDL2",
"py311-SDL2",
"py312-SDL2",
"py313-SDL2",
"py314-SDL2",
"py311-kivy",
"rb33-sdl2",
"rb32-sdl2",
"rb31-sdl2",
"mlterm",
"py38-SDL2",
"logstalgia",
"py27-SDL2"
]
},
{
"type": "run",
"ports": [
"rb31-sdl2-bindings",
"rb33-sdl2-bindings",
"rb32-sdl2-bindings"
]
}
]
},
{
"name": "libsdl12",
"portdir": "devel/libsdl12",
"version": "1.2.15-20250302",
"license": "LGPL-2.1+",
"platforms": "macosx freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libsdl.org/",
"description": "Cross-platform multi-media development API",
"long_description": "Simple DirectMedia Layer is a cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Win32, BeOS, macOS, Solaris, IRIX, and FreeBSD. This is the legacy 1.2 branch.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libsdl",
"portdir": "devel/libsdl",
"version": "1.2.15-20220801",
"license": "Permissive",
"platforms": "{macosx any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libsdl.org/",
"description": "Cross-platform multi-media development API",
"long_description": "Simple DirectMedia Layer is a cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Win32, BeOS, Mac OS, Solaris, IRIX, and FreeBSD. This port is a wrapper around either sdl12-compat or libsdl12.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"compat",
"legacy",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"sdl12-compat"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"armagetronad-common"
]
},
{
"type": "lib",
"ports": [
"gnuradio-devel",
"openvrml",
"pwlib",
"xine-lib",
"cfxr",
"libsdl_mixer",
"libsdl_sound",
"mp3blaster",
"mpeg4ip",
"libdc1394",
"libsdl_gfx",
"libsdl_image",
"libsdl_net",
"libsdl_pango",
"libsdl_ttf",
"libtuxcap",
"love-0.7",
"love-0.8",
"t4k_common",
"VisualBoyAdvance",
"atari800",
"dosbox",
"sheepshaver",
"2Pong",
"54321",
"CrimsonFields",
"PlasmaClient",
"SDLInvaders",
"alienblaster",
"armagetronad",
"gnuradio-next",
"rb31-rubysdl",
"gnuradio",
"gnuradio37",
"p5.26-alien-sdl",
"barrage",
"blockout2",
"bomberclone",
"boswars",
"chromium-bsu",
"circuslinux",
"crack-attack",
"criticalmass",
"defendguin",
"digger",
"duke3d",
"fbg",
"fife",
"flobopuyo",
"freedink",
"freedroidclassic",
"frozenbubble2",
"gav",
"glob2",
"glpong",
"lbreakout2",
"lgeneral",
"lincity-ng",
"lmarbles",
"ltris",
"oilwar",
"openmortal",
"raceintospace",
"rocksndiamonds",
"rott",
"rrgbis",
"ship84",
"simutrans",
"svinepalsen",
"toppler",
"tuxmath",
"tuxtype",
"vectoroids",
"xmoto",
"esdl",
"gimp-gap-devel",
"iulib",
"libbpg",
"libguichan",
"povray",
"wxgtk-2.8",
"wxgtk-3.0",
"gst",
"tiemu3",
"kdenlive",
"libmpeg2",
"lmms",
"smpeg",
"transcode",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"rb33-rubysdl",
"rb32-rubysdl"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"rb31-sdl-ffi",
"rb33-sdl-ffi",
"rb32-sdl-ffi"
]
}
]
},
{
"name": "libsdb",
"portdir": "databases/libsdb",
"version": "0.6.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://siag.nu/libsdb/",
"description": "Simple database library",
"long_description": "This is libsdb, the simple database library, which provides a way to support multiple database management systems in an application with negligeable overhead, in terms of code as well as system resources.",
"active": true,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libsc",
"portdir": "science/libsc",
"version": "2.8.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.p4est.org",
"description": "provides support for parallel scientific applications",
"long_description": "The SC Library provides support for parallel scientific applications.",
"active": true,
"categories": [
"devel",
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"lua",
"OpenBLAS",
"mpich-clang18",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p4est"
]
}
]
},
{
"name": "libsbmlsim",
"portdir": "science/libsbmlsim",
"version": "1.4.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fun.bio.keio.ac.jp/software/libsbmlsim/",
"description": "A library for simulating SBML models",
"long_description": "LibSBMLSim is a library for simulating an SBML model which contains Ordinary Differential Equations (ODEs). LibSBMLSim provides simple command-line tool and several APIs to load an SBML model, perform numerical integration (simulate) and export its results. Both explicit and implicit methods are supported on libSBMLSim.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "funasoul",
"github": "funasoul",
"ports_count": 15
}
],
"variants": [
"debug",
"csharp",
"java",
"python313",
"python314",
"ruby",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsbml"
]
}
],
"depends_on": []
},
{
"name": "libsbml",
"portdir": "science/libsbml",
"version": "5.21.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sbml.org/Software/libSBML",
"description": "The Systems Biology Markup Language library",
"long_description": "LibSBML is a free, open-source programming library to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with example programs), but rather a library you can embed in your own applications.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "funasoul",
"github": "funasoul",
"ports_count": 15
}
],
"variants": [
"debug",
"arrays",
"comp",
"cppnamespace",
"distrib",
"dyn",
"expat",
"fbc",
"groups",
"java",
"layout",
"libxml2",
"multi",
"python313",
"python314",
"qual",
"render",
"req",
"spatial",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"pkgconfig",
"swig",
"check"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libxml2",
"bzip2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-rsbml",
"libsbmlsim"
]
}
]
},
{
"name": "libsass",
"portdir": "www/libsass",
"version": "3.6.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sass-lang.com/libsass",
"description": "A C/C++ implementation of a Sass compiler",
"long_description": "LibSass is a C/C++ port of the Sass engine. The point is to be simple, faster, and easy to integrate.",
"active": true,
"categories": [
"textproc",
"www"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 60
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"astroid",
"sassc"
]
}
]
},
{
"name": "libsamplerate",
"portdir": "audio/libsamplerate",
"version": "0.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libsndfile.github.io/libsamplerate",
"description": "library for sample rate conversion of audio data",
"long_description": "libsamplerate is a Sample Rate Converter for audio. The library is capable of arbitrary and time-varying conversions from downsampling by a factor of 256 to upsampling by the same factor. Arbitrary in this case means that the ratio of input and output sample rates can be an irrational number. The conversion ratio can also vary with time for speeding up and slowing down effects.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsndfile"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"freedv-gui",
"QMPlay2",
"aubio",
"pHash",
"moc",
"audacious-plugins",
"codec2",
"mlt-qt5",
"jack",
"liblastfm",
"liblastfm-qt5",
"rubberband",
"xmms2",
"crispy-doom",
"frotz",
"supertuxkart",
"lmms",
"mlt",
"mlt-legacy",
"shenidam",
"rdesktop",
"pure-audio",
"py27-pyepl",
"py27-scikits-samplerate",
"fldigi"
]
},
{
"type": "run",
"ports": [
"freac"
]
}
]
},
{
"name": "libsam3",
"portdir": "security/libsam3",
"version": "0.31.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://geti2p.net/en/docs/api/samv3",
"description": "C library for the SAM v3 API",
"long_description": "C library for the SAM v3 API. It is used in projects such as I2P and RetroShare.",
"active": true,
"categories": [
"devel",
"security",
"crypto"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "librttopo",
"portdir": "gis/librttopo",
"version": "1.1.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://strk.kbt.io/projects/rttopo/",
"description": "RT Topology Library",
"long_description": "The RT Topology Library exposes an API to create and manage standard (ISO 13249 aka SQL/MM) topologies using user-provided data stores.",
"active": true,
"categories": [
"gis"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"geos"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"librasterlite2",
"spatialite"
]
}
]
},
{
"name": "librtprocess",
"portdir": "graphics/librtprocess",
"version": "2023.06.28",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/CarVac/librtprocess",
"description": "Select raw processing routines",
"long_description": "This is a project that aims to make some of RawTherapeeʼs highly optimized raw processing routines readily available for other FOSS photo editing software.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"debug",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libomp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rawproc"
]
}
]
},
{
"name": "librsync",
"portdir": "net/librsync",
"version": "2.3.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://librsync.github.io/",
"description": "library that implements the rsync remote-delta algorithm",
"long_description": "librsync is a free software library that implements the rsync remote-delta algorithm. This algorithm allows efficient remote updates of a file, without requiring the old and new versions to both be present at the sending end. The library uses a streaming design similar to that of zlib with the aim of allowing it to be embedded into many different applications. librsync is not wire-compatible with rsync 2.x, and is not likely to be in the future.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib",
"popt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dar",
"rdiff-backup",
"burp",
"duplicity"
]
}
]
},
{
"name": "librsvg-devel",
"portdir": "graphics/librsvg-devel",
"version": "2.58.5",
"license": "(GPL-2+ or LGPL-2+)",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/LibRsvg",
"description": "GNOME implementation of rsvg.",
"long_description": "GNOME implementation of rsvg.",
"active": true,
"categories": [
"graphics",
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cargo",
"legacy-support",
"clang-20",
"gobject-introspection",
"rust"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"glib2",
"pango",
"libunwind",
"cairo",
"gdk-pixbuf2",
"harfbuzz",
"vala",
"freetype"
]
}
],
"depends_on": []
},
{
"name": "librsvg",
"portdir": "graphics/librsvg",
"version": "2.58.5",
"license": "(GPL-2+ or LGPL-2+)",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/LibRsvg",
"description": "GNOME implementation of rsvg.",
"long_description": "GNOME implementation of rsvg.",
"active": true,
"categories": [
"graphics",
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cargo",
"legacy-support",
"clang-20",
"gobject-introspection",
"rust"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"glib2",
"pango",
"libunwind",
"cairo",
"gdk-pixbuf2",
"harfbuzz",
"vala",
"freetype"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lite-xl-luajit",
"gnome-photos",
"gnome-radio",
"glade",
"quodlibet",
"gnome-voice",
"libfive",
"octave",
"tortoisehg",
"meld",
"lite-xl",
"kitty",
"nextcloud-client",
"gramps",
"gerbv",
"anjuta",
"geeqie",
"wgshadertoy",
"garagejam",
"gtkwave",
"gpick",
"glom",
"xlog"
]
},
{
"type": "lib",
"ports": [
"gnome-chess",
"gnome-panel",
"gnome-system-monitor",
"gnome-themes-extra",
"goffice",
"gpodder",
"gstreamer010-gst-plugins-bad",
"gstreamer1-gst-plugins-bad",
"gthumb",
"MyPaint",
"OpenSceneGraph-devel",
"darktable",
"darktable-devel",
"gimp2",
"gimp2-devel",
"gimp3-devel",
"gscan2pdf",
"imlib2",
"xournalpp",
"ffmpeg4",
"gnome3-core",
"gegl-devel",
"gegl",
"gegl-0.3",
"OpenSceneGraph",
"coot",
"coot-devel",
"gtk4",
"gtk4-devel",
"emacs-app",
"emacs-app-devel",
"R-rsvg",
"solfege",
"evas",
"gtk2hs",
"t4k_common",
"abiword-x11",
"xboard",
"gramps",
"adwaita-icon-theme",
"glabels",
"deluge",
"gajim",
"mldonkey",
"pinpoint",
"denemo",
"gpredict",
"qdmr",
"root6",
"xmlroff",
"AfterStep",
"fvwm2",
"homebank",
"lablgtk2",
"openbox",
"pdfpc",
"rawtherapee",
"timg",
"vips",
"claws-mail",
"pspp-devel",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"mat2"
]
},
{
"type": "run",
"ports": [
"gnome3-core",
"py39-sphinxcontrib-svg2pdfconverter",
"py36-sphinxcontrib-svg2pdfconverter",
"py35-sphinxcontrib-svg2pdfconverter",
"auto-multiple-choice",
"dia",
"py37-sphinxcontrib-svg2pdfconverter",
"py38-sphinxcontrib-svg2pdfconverter",
"auto-multiple-choice-devel",
"py310-sphinxcontrib-svg2pdfconverter",
"py311-sphinxcontrib-svg2pdfconverter",
"py312-sphinxcontrib-svg2pdfconverter",
"py313-sphinxcontrib-svg2pdfconverter",
"py314-sphinxcontrib-svg2pdfconverter"
]
}
]
},
{
"name": "librime-devel",
"portdir": "devel/librime",
"version": "20251124",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rime.im/",
"description": "Rime Input Method Engine, the core library",
"long_description": "Rime Input Method Engine, the core library",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"google-glog",
"yaml-cpp",
"leveldb",
"opencc",
"boost176",
"marisa-trie",
"capnproto",
"gflags"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"squirrel-ime"
]
}
]
},
{
"name": "librime",
"portdir": "devel/librime",
"version": "1.15.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rime.im/",
"description": "Rime Input Method Engine, the core library",
"long_description": "Rime Input Method Engine, the core library",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"google-glog",
"yaml-cpp",
"leveldb",
"opencc",
"boost176",
"marisa-trie",
"capnproto",
"gflags"
]
}
],
"depends_on": []
},
{
"name": "librfc822",
"portdir": "mail/librfc822",
"version": "1.2",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cryp.to/free-software/",
"description": "complete parser for RFC822 addresses",
"long_description": "librfc822 provides application developers with a complete parser for RFC822 addresses. Not only can you use the library to verify that RFC822 addresses are syntactically correct, you can also have an address split up into its semantic parts, what is needed when deciding where to route an address to, etc.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "librevenge",
"portdir": "textproc/librevenge",
"version": "0.0.5",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/p/libwpd/wiki/librevenge/",
"description": "librevenge provides a generic API for file converters",
"long_description": "librevenge provides a generic API for file converters",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"pkgconfig",
"boost176",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libwps",
"libabw",
"libwps-0.3",
"libmwaw",
"libqxp",
"libstaroffice",
"libzmf",
"libcdr-0.1",
"libfreehand",
"libmspub",
"libpagemaker",
"libvisio-0.1",
"libwpg-0.3",
"vsd2svg",
"libreoffice",
"scribus-devel",
"libe-book",
"libetonyek",
"libwpd-0.10"
]
},
{
"type": "run",
"ports": [
"libepubgen"
]
}
]
},
{
"name": "librets",
"portdir": "devel/librets",
"version": "1.6.2",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/NationalAssociationOfRealtors/libRETS",
"description": "RETS client library",
"long_description": "libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS protocol details, the application writer can concentrate on their application, saving them time and money in the process.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"java",
"perl",
"php5",
"python",
"ruby",
"sql2dmql",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"curl",
"boost176",
"swig"
]
}
],
"depends_on": []
},
{
"name": "libretroshare",
"portdir": "net/libretroshare",
"version": "2024.07.04",
"license": "(AGPL-3 or Apache-2 or GPL-3 or LGPL-3 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://retroshare.cc",
"description": "RetroShare is a decentralized, private, secure, cross-platform communication software.",
"long_description": "RetroShare is a decentralized, private, secure, cross-platform communication software. RetroShare functionalities (file sharing, chat, messages, forums, channels…) are implemented under the hood by libretroshare which offer a documented C++ and JSON API. While RetroShare is an application on its own, libretroshare is meant to be used as part of other programs.",
"active": true,
"categories": [
"devel",
"net",
"security",
"p2p"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"git",
"pkgconfig",
"doxygen",
"python311",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"restbed",
"zlib",
"rapidjson",
"miniupnpc",
"openssl3",
"sqlcipher"
]
}
],
"depends_on": []
},
{
"name": "libretls",
"portdir": "devel/libretls",
"version": "3.8.1",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://git.causal.agency/libretls/about/",
"description": "libtls for OpenSSL",
"long_description": "LibreTLS is a port of libtls from LibreSSL to OpenSSL. libtls is a new TLS library, designed to make it easier to write foolproof applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "june",
"github": "causal-agent",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"got",
"pounce",
"catgirl",
"telescope"
]
}
]
},
{
"name": "libressl-devel",
"portdir": "security/libressl-devel",
"version": "4.3.1",
"license": "OpenSSL and SSLeay",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libressl.org",
"description": "LibreSSL SSL/TLS cryptography library",
"long_description": "LibreSSL is composed of four parts: The openssl(1) utility, which provides tools for managing keys, certificates, etc. libcrypto: a library of cryptography fundamentals libssl: a TLS library, backwards-compatible with OpenSSL libtls: a new TLS library, designed to make it easier to write foolproof applications This port tracks the development releases, for stable releases please use libressl.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "artkiver",
"github": "artkiver",
"ports_count": 12
},
{
"name": "cal",
"github": "neverpanic",
"ports_count": 60
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libressl",
"portdir": "security/libressl",
"version": "4.2.1",
"license": "OpenSSL and SSLeay",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libressl.org",
"description": "LibreSSL SSL/TLS cryptography library",
"long_description": "LibreSSL is composed of four parts: The openssl(1) utility, which provides tools for managing keys, certificates, etc. libcrypto: a library of cryptography fundamentals libssl: a TLS library, backwards-compatible with OpenSSL libtls: a new TLS library, designed to make it easier to write foolproof applications This port tracks the stable releases, for development releases please use libressl-devel.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "artkiver",
"github": "artkiver",
"ports_count": 12
},
{
"name": "cal",
"github": "neverpanic",
"ports_count": 60
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ldns",
"rpki-client"
]
}
]
},
{
"name": "libresidfp",
"portdir": "audio/libresidfp",
"version": "1.0.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsidplayfp/libresidfp",
"description": "cycle exact SID emulation",
"long_description": "This project is meant to replicate the SID as faithfully as possible while keeping good performance for realtime use. It is not intended to expose the chip internal state or adding fancy effects. Both the 6581 and the 8580 models are emulated.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 84
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libsidplayfp"
]
}
]
}
]
}