HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52978,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=114",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=112",
"results": [
{
"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": "libsbsms",
"portdir": "audio/libsbsms",
"version": "2.3.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/claytonotey/libsbsms",
"description": "library for high quality time and pitch scale modification",
"long_description": "libsbsms is a library for high quality time and pitch scale modification. It is based on octave subband sinusoidal modeling and resynthesis. It stitches tracks between subbands, and it has multiple stages of analysis and resynthesis.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 90
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"audacity"
]
}
]
},
{
"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": 1598
}
],
"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": "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": "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": 363
}
],
"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",
"povray",
"pwlib",
"transcode",
"raceintospace",
"mjpegtools",
"libtuxcap",
"xine-lib",
"cfxr",
"libsdl_mixer",
"libsdl_sound",
"mp3blaster",
"mpeg4ip",
"libdc1394",
"libsdl_gfx",
"libsdl_image",
"libsdl_net",
"libsdl_pango",
"libsdl_ttf",
"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",
"rocksndiamonds",
"rott",
"rrgbis",
"ship84",
"simutrans",
"svinepalsen",
"toppler",
"tuxmath",
"tuxtype",
"vectoroids",
"xmoto",
"esdl",
"gimp-gap-devel",
"iulib",
"libbpg",
"libguichan",
"wxgtk-2.8",
"wxgtk-3.0",
"gst",
"tiemu3",
"kdenlive",
"libmpeg2",
"lmms",
"smpeg",
"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": "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": 363
}
],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"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": 363
}
],
"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",
"py35-SDL2",
"py34-SDL2",
"sdl12-compat",
"py35-kivy",
"lite-xl-luajit",
"warzone2100",
"py36-SDL2",
"gegl",
"gegl-devel",
"mlt-qt5",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"zimh",
"pingus",
"py27-kivy",
"py36-kivy",
"libsdl2_net",
"mame",
"wine-devel",
"wine-staging",
"ffmpeg4",
"octave-joystick",
"libsdl2_mixer",
"luanti",
"corsixth",
"lagrange",
"qt5-qtgamepad",
"qt511-qtgamepad",
"qt513-qtgamepad",
"qt57-qtgamepad",
"qt58-qtgamepad",
"qt59-qtgamepad",
"py37-SDL2",
"ogre",
"ffmpeg",
"dosbox-x",
"fheroes2",
"ffmpeg-devel",
"gpac",
"wxgtk-3.2",
"cava",
"starfighter",
"mlt-legacy",
"FAudio",
"ocp",
"schismtracker",
"game-porting-toolkit",
"gource",
"libSDL2pp",
"libsdl2_gfx",
"libsdl2_image",
"libsdl2_ttf",
"love-0.10",
"love-0.9",
"love-11",
"tweeny",
"advancemame",
"basiliskii",
"bochs",
"dosbox-staging",
"hatari",
"mednafen",
"melonds",
"oberon-risc",
"opensimh",
"scummvm",
"scummvm-devel",
"uxn",
"wine-stable",
"Aerofoil",
"Maelstrom",
"VVVVVV",
"augustus-caesar-3",
"blobwars",
"bzflag",
"crispy-doom",
"enigma",
"enigma-devel",
"fizmo",
"freeciv",
"frotz-sdl",
"gdash",
"julius-caesar-3",
"neverball",
"openjk",
"openrct2",
"qtads",
"redeclipse",
"sdl_sopwith",
"supertuxkart",
"supertux",
"ufo-ai",
"wesnoth",
"widelands",
"widelands-devel",
"Rgb2Hires",
"blender",
"grafx2",
"wxgtk-3.0-cxx11",
"curves",
"libmovit",
"mlt",
"mpv-legacy",
"smpeg2",
"video-compare",
"baresip",
"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": "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_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": 363
}
],
"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",
"pingus",
"py27-kivy",
"py36-kivy",
"py37-game",
"py36-game",
"py37-SDL2",
"starfighter",
"py38-game",
"py39-game",
"gource",
"libSDL2pp",
"dosbox-staging",
"blobwars",
"enigma",
"enigma-devel",
"freeciv",
"gdash",
"redeclipse",
"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_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": 363
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"opusfile",
"wavpack",
"libxmp",
"libsdl2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lpairs2",
"lbreakouthd"
]
},
{
"type": "lib",
"ports": [
"py39-SDL2",
"py35-SDL2",
"py34-SDL2",
"py35-kivy",
"py35-game",
"py36-SDL2",
"pingus",
"py27-kivy",
"py36-kivy",
"py37-game",
"py36-game",
"corsixth",
"py37-SDL2",
"fheroes2",
"wxgtk-3.2",
"starfighter",
"py38-game",
"py39-game",
"libSDL2pp",
"augustus-caesar-3",
"blobwars",
"crispy-doom",
"enigma",
"enigma-devel",
"freeciv",
"freeciv-x11",
"frotz-sdl",
"gdash",
"julius-caesar-3",
"redeclipse",
"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_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": 363
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dosbox-x",
"dosbox-staging",
"scummvm",
"scummvm-devel",
"Maelstrom",
"blobwars",
"crispy-doom",
"wesnoth"
]
}
]
},
{
"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": "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-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": "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": 363
}
],
"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",
"zimh",
"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": "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": 363
}
],
"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": "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",
"mjpegtools",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"freedink",
"freedroidclassic",
"lincity-ng",
"iulib"
]
},
{
"type": "run",
"ports": [
"libsdl_gfx-framework",
"rb32-sdl-ffi",
"rb31-sdl-ffi",
"rb33-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_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": 363
}
],
"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": [
"ocamlsdl",
"sdlconsole",
"t4k_common",
"atari800",
"54321",
"SDLInvaders",
"armagetronad",
"iulib",
"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",
"p5.26-alien-sdl",
"libbpg",
"libguichan",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl"
]
},
{
"type": "run",
"ports": [
"libsdl_image-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": 363
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_image"
]
}
],
"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": 363
}
],
"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": [
"ocamlsdl",
"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",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl"
]
},
{
"type": "run",
"ports": [
"libsdl_mixer-framework",
"rb31-sdl-ffi",
"rb33-sdl-ffi",
"rb32-sdl-ffi"
]
}
]
},
{
"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": 363
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl_mixer",
"libsdl-framework"
]
}
],
"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": 363
}
],
"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_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": 363
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_net"
]
}
],
"depends_on": []
},
{
"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_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_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_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": 363
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-alien-sdl",
"ocamlsdl",
"p5.34-alien-sdl",
"rb33-rubysdl",
"rb32-rubysdl",
"rb31-rubysdl",
"t4k_common",
"CrimsonFields",
"fife",
"freedink",
"glob2",
"lincity-ng",
"netpanzer",
"openmortal",
"svinepalsen",
"tuxmath",
"tuxtype",
"xmoto",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl"
]
},
{
"type": "run",
"ports": [
"libsdl_ttf-framework",
"rb31-sdl-ffi",
"rb33-sdl-ffi",
"rb32-sdl-ffi"
]
}
]
},
{
"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": 363
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_ttf"
]
}
],
"depends_on": []
},
{
"name": "libsecret",
"portdir": "gnome/libsecret",
"version": "0.21.8.2",
"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": [
"bash_completion",
"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": [
"webkit-gtk3-2.0",
"gitg",
"gnome3-core",
"darktable-devel",
"evince",
"gnucash",
"gnucash-devel",
"webkit-gtk3",
"darktable",
"balsa",
"epiphany",
"evolution-data-server",
"gnome-online-accounts",
"webkit2-gtk",
"webkit2-gtk-devel",
"libgda5",
"gvfs",
"libcmatrix",
"empathy",
"evolution-data-server-gtk4",
"gcr",
"gthumb",
"polari",
"seahorse",
"vino",
"pan2",
"webkit-gtk",
"webkit-gtk-2.0"
]
},
{
"type": "run",
"ports": [
"Chatty",
"gnome3-core"
]
}
]
},
{
"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": 315
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"avrdude",
"blisp"
]
}
]
},
{
"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": "libsgml",
"portdir": "textproc/libsgml",
"version": "1.1.4",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.hick.org/code/skape/libsgml/docs/",
"description": "SGML parsing library.",
"long_description": "SGML parsing library. Currently supports HTML parsing into a tree.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libsharp",
"portdir": "science/libsharp",
"version": "1.0.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://healpix.sourceforge.io",
"description": "C/C++ library for fast spherical harmonic transforms",
"long_description": "libsharp is a library for spherical harmonic transforms (SHTs), which evolved from the libpsht library, addressing several of its shortcomings, such as adding MPI support for distributed memory systems and SHTs of fields with arbitrary spin, but also supporting new developments in CPU instruction sets like the Advanced Vector Extensions (AVX) or fused multiply-accumulate (FMA) instructions. The library is implemented in portable C99 and provides an interface that can be easily accessed from other programming languages such as C++, Fortran, Python etc. Generally, libsharp's performance is at least on par with that of its predecessor; however, significant improvements were made to the algorithms for scalar SHTs, which are roughly twice as fast when using the same CPU capabilities.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [
"openmp"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libomp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-healpy",
"py35-healpy",
"py36-healpy",
"py37-healpy",
"py310-healpy",
"py311-healpy",
"py312-healpy",
"py313-healpy",
"py314-healpy",
"py38-healpy",
"py39-healpy",
"healpix-cxx"
]
}
]
},
{
"name": "libshout",
"portdir": "audio/libshout",
"version": "1.0.9",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20040215195211/http://developer.icecast.org/libshout/",
"description": "Data and connectivity lib for the icecast server",
"long_description": "A port of the libshout library. Libshout allows applications to easily communicate and broadcast to an Icecast streaming media server. It handles the socket connections, metadata communication, and data streaming for the calling application, and lets developers focus on feature sets instead of implementation details.",
"active": true,
"categories": [
"net",
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libshout2",
"portdir": "audio/libshout2",
"version": "2.4.6",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.icecast.org/",
"description": "Data and connectivity lib for the icecast server",
"long_description": "A port of the libshout library. Libshout allows applications to easily communicate and broadcast to an Icecast streaming media server. It handles the socket connections, metadata communication, and data streaming for the calling application, and lets developers focus on feature sets instead of implementation details.",
"active": true,
"categories": [
"net",
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libvorbis",
"libtheora",
"libogg",
"speex"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gstreamer1-gst-plugins-good",
"ezstream",
"ices0",
"ices2",
"xmms2",
"gingerblue",
"gstreamer010-gst-plugins-good",
"rb-shout"
]
}
]
},
{
"name": "libshumate",
"portdir": "gnome/libshumate",
"version": "1.2.2",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org",
"description": "GTK-4 widget to display maps",
"long_description": "libshumate is a C library providing a GtkWidget to display maps.",
"active": true,
"categories": [
"gnome",
"gis",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext",
"gperf",
"meson",
"ninja",
"pkgconfig",
"gobject-introspection",
"vala"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"gtk4",
"glib2",
"json-glib",
"protobuf-c",
"libsoup",
"cairo",
"gdk-pixbuf2",
"graphene",
"gettext-runtime"
]
}
],
"depends_on": []
},
{
"name": "libsidplayfp",
"portdir": "audio/libsidplayfp",
"version": "3.1.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsidplayfp/libsidplayfp",
"description": "C64 music player library",
"long_description": "libsidplayfp is a C64 music player library which integrates the reSID SID chip emulation into a cycle-based emulator environment, constantly aiming to improve emulation of the C64 system and the SID chips.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libresidfp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sidplayfp",
"audacious-plugins"
]
}
]
},
{
"name": "libsieve",
"portdir": "mail/libsieve",
"version": "2.2.5",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libsieve.sourceforge.net/",
"description": "A library for parsing, sorting and filtering your mail",
"long_description": "This code is a standalone library providing an interpreter for RFC 3028 Sieve and various extensions. It is based upon code distributed with the Cyrus Mail Server prior to CMU's switch to a more restrictive license. The libSieve API attempts to be easy to use and extensible, and replaces the more rigid API in the Cyrus Sieve implementation.",
"active": true,
"categories": [
"devel",
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libsigcxx2",
"portdir": "devel/libsigcxx2",
"version": "2.12.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libsigcplusplus.github.io/libsigcplusplus/",
"description": "C++ signal callback system",
"long_description": "libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2686
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"m4",
"meson",
"ninja",
"pkgconfig",
"mm-common",
"libxslt"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pangomm-devel",
"synfig",
"net6",
"obby",
"cherrytree",
"gnome3-core",
"cairomm-1.0",
"inkscape",
"inkscape-devel",
"libpar2",
"gnome-bindings-cxx",
"modglue",
"glibmm-2.4",
"rawtherapee",
"centerim",
"libtorrent-devel",
"rtorrent-devel",
"gonepass",
"stardict",
"pangomm",
"pangomm-1.4",
"pangomm-1.4-devel"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "libsigcxx3",
"portdir": "devel/libsigcxx3",
"version": "3.6.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libsigcplusplus.github.io/libsigcplusplus/",
"description": "Typesafe callback framework for C++",
"long_description": "libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual. This is the libsigc++-3.0 API, which installs in parallel with libsigc++-2.0. The API is not significantly different, but the implementation is far simpler, using variadic templates instead of generating C++ code from .m4 filessystem.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2686
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"m4",
"meson",
"ninja",
"pkgconfig",
"mm-common",
"libxslt"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pavucontrol",
"glibmm-devel",
"glibmm",
"gnome3-core",
"cairomm",
"gtkmm4"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "libsigmf",
"portdir": "science/libsigmf",
"version": "20230526-299dc8f9",
"license": "apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/f4exb/libsigmf",
"description": "a header-only C++ library for working with SigMF metadata",
"long_description": "a header-only C++ library for working with SigMF metadata",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 151
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"flatbuffers",
"nlohmann-json"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"SDRangel"
]
}
]
},
{
"name": "libsignal-protocol-c",
"portdir": "devel/libsignal-protocol-c",
"version": "2.3.3",
"license": "(GPL-3 or MPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/signalapp/libsignal-protocol-c",
"description": "A ratcheting forward secrecy protocol for synchronous and asynchronous messaging environments.",
"long_description": "A ratcheting forward secrecy protocol for synchronous and asynchronous messaging environments.",
"active": true,
"categories": [
"devel",
"net",
"security"
],
"maintainers": [
{
"name": "calvin",
"github": "cardi",
"ports_count": 27
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"profanity"
]
}
]
},
{
"name": "libsigsegv",
"portdir": "devel/libsigsegv",
"version": "2.14",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/libsigsegv",
"description": "Library for handling page faults in user mode.",
"long_description": "GNU libsigsegv is a library for handling page faults in user mode. A page fault occurs when a program tries to access to a region of memory that is currently not available. Catching and handling a page fault is a useful technique for implementing pageable virtual memory, memory-mapped access to persistent databases, generational garbage collectors, stack overflow handlers, distributed shared memory, etc.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"asymptote",
"Maude",
"clisp",
"gst"
]
}
]
},
{
"name": "libsixel",
"portdir": "graphics/libsixel",
"version": "1.8.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/saitoha/libsixel",
"description": "Encoder/decoder implementation for DEC SIXEL graphics",
"long_description": "Encoder/decoder implementation for DEC SIXEL graphics and some converter programs.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"libtool",
"pkgconfig",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"libpng",
"curl",
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mpv",
"mlterm"
]
}
]
},
{
"name": "libsl",
"portdir": "devel/libsl",
"version": "0.3.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stig/libsimplelist",
"description": "yet another generic linked list C-library",
"long_description": "libsimplelist is yet another generic linked list C-library.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libslirp",
"portdir": "net/libslirp",
"version": "4.9.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.freedesktop.org/slirp/libslirp",
"description": "General purpose TCP-IP emulator",
"long_description": "libslirp is a user-mode networking library used by virtual machines, containers or various tools.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 171
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"zimh",
"qemu",
"dosbox-staging",
"melonds"
]
}
]
},
{
"name": "libsmf",
"portdir": "audio/libsmf",
"version": "1.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libsmf.sourceforge.net/",
"description": "C library for handling SMF (\"*.mid\") files",
"long_description": "LibSMF is a C library for handling SMF (\"*.mid\") files. It transparently handles conversions between time and pulses, tempo map handling, etc.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2141
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2",
"ncurses",
"readline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libextractor",
"denemo"
]
}
]
},
{
"name": "libsmi",
"portdir": "net/libsmi",
"version": "0.5.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ibr.cs.tu-bs.de/projects/libsmi",
"description": "Library to Access SMI MIB Information",
"long_description": "The core of the libsmi distribution is a library that allows management applications to access SMI MIB module definitions. On top of this library, there are tools to check, analyze dump, convert, and compare MIB definitions. Finally, the distribution contains a steadily maintained and revised archive of all IETF and IANA maintained standard MIB and PIB modules. The library is internally divided into two layers. The upper layers represent the API to applications that make use of libsmi. Furthermore, the upper layer holds the MIB information in common internal data structures. The lower layer contains the drivers that implement the access to persistent MIB module repositories. Currently drivers for SMIv1/v2 MIB module files and for SPPI PIB module files exist. A driver for an early draft of SMIng is also present.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tcpdump",
"wireshark4",
"wireshark2",
"wireshark22",
"wireshark3",
"wireshark30"
]
}
]
},
{
"name": "libsndfile",
"portdir": "audio/libsndfile",
"version": "1.2.2",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libsndfile.github.io/libsndfile/",
"description": "read and write files containing sampled sound",
"long_description": "libsndfile is a C library for reading and writing files containing sampled sound through one standard library interface. libsndfile has the following main features: ability to read and write a large number of file formats, a simple, elegant and easy to use API, and on the fly format conversion.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"no_external_libs",
"experimental",
"octave",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libvorbis",
"flac",
"libogg",
"mpg123",
"lame",
"libopus"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xournalpp",
"VLC2",
"libVLC2",
"audacity3",
"tenacity",
"libopenmpt",
"audacity2",
"audacity",
"fldigi",
"gstreamer1-gst-plugins-bad",
"aubio",
"audacity-devel",
"pHash",
"moc",
"octave",
"py37-soundfile",
"qmmp",
"hydrogen",
"audiowmark",
"py38-soundfile",
"audacious-plugins",
"libsstv",
"py39-soundfile",
"CsoundQt",
"chuck",
"csound",
"faust",
"faust-devel",
"faustlive-devel",
"Io",
"jack",
"libbs2b",
"libgig",
"libsamplerate",
"pulseaudio",
"rubberband",
"sox",
"twolame",
"xmms2",
"mednafen",
"scummvm",
"scummvm-devel",
"fizmo",
"frotz",
"qtads",
"gstreamer010-gst-plugins-bad",
"blender",
"simage",
"libkdegames",
"fluidsynth",
"lmms",
"ltc-tools",
"shenidam",
"minimodem",
"denemo",
"pure-audio",
"py27-pyepl",
"py27-scikits-audiolab",
"py310-soundfile",
"py311-soundfile",
"py312-soundfile",
"py313-soundfile",
"py314-soundfile",
"aptdec",
"dsd",
"freedv-gui"
]
},
{
"type": "run",
"ports": [
"freac"
]
}
]
}
]
}