HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49655,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=44",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=42",
"results": [
{
"name": "libmd",
"portdir": "devel/libmd",
"version": "1.1.0",
"license": "BSD and ISC and Permissive",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.hadrons.org/software/libmd/",
"description": "message digest library",
"long_description": "libmd provides message digest functions commonly found on BSD systems. Currently supported algorithms include MD2, MD4, MD5, RIPEMD160, SHA1, SHA256, SHA384, SHA512.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 56
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"signing-party"
]
}
]
},
{
"name": "libmemcache",
"portdir": "devel/libmemcache",
"version": "1.4.0.rc2",
"license": "MIT and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://people.freebsd.org/~seanc/libmemcache/",
"description": "C library for memcached.",
"long_description": "The libmemcache C API to memcached is a high-performance library with support for multiple servers, memory contexts, and client-side hashes. Using the callback interface, it is possible to lump many gets together into a single get request with a great deal of ease.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"memcached"
]
}
],
"depends_on": []
},
{
"name": "libmemcached",
"portdir": "devel/libmemcached",
"version": "1.0.18",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libmemcached.org/",
"description": "libmemcached is a C and C++ client library to the memcached server",
"long_description": "libmemcached is a C and C++ client library for memcached. It has been designed to be light on memory usage, thread safe, and provide full access to server side methods.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"hsieh",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"umem",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"memcached",
"cyrus-sasl2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pylibmc",
"py35-pylibmc",
"py36-pylibmc",
"py313-pylibmc",
"php54-memcached",
"php53-memcached",
"php55-memcached",
"php56-memcached",
"php71-memcached",
"php70-memcached",
"php72-memcached",
"php73-memcached",
"php74-memcached",
"php80-memcached",
"php81-memcached",
"php82-memcached",
"php83-memcached",
"py37-pylibmc",
"py38-pylibmc",
"Io"
]
}
]
},
{
"name": "libmongo-client",
"portdir": "devel/libmongo-client",
"version": "0.1.8",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20201026131711/https://algernon.github.io/libmongo-client/",
"description": "alternative C driver for MongoDB",
"long_description": "alternative C driver for MongoDB",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-14",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"openssl",
"glib2"
]
}
],
"depends_on": []
},
{
"name": "libmowgli",
"portdir": "devel/libmowgli",
"version": "1.0.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/atheme-legacy/libmowgli",
"description": "class library for C",
"long_description": "libmowgli is a class library containing performance and usability oriented extensions to C.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libmcs"
]
}
]
},
{
"name": "libmowgli-2",
"portdir": "devel/libmowgli-2",
"version": "2.1.3",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/atheme/libmowgli-2",
"description": "class library for C",
"long_description": "libmowgli is a class library containing performance and usability oriented extensions to C.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "libmpc",
"portdir": "devel/libmpc",
"version": "1.3.1",
"license": "LGPL-3+ and GFDL-1.3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.multiprecision.org/mpc/",
"description": "GNU MPC",
"long_description": "GNU MPC is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision real floating point numbers to complex numbers, providing well-defined semantics for every operation. At the same time, speed of operation at high precision is a major design goal.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpfr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libgcc-devel",
"libgcc13",
"libgcc15",
"libgcc45",
"libgcc6",
"libgcc7",
"libgcc14",
"libgcc11",
"libgcc9"
]
},
{
"type": "lib",
"ports": [
"gnome-calculator",
"upc",
"py39-gmpy2",
"py310-gmpy2",
"py311-gmpy2",
"py312-gmpy2",
"py313-gmpy2",
"py314-gmpy2",
"symengine",
"py37-gmpy2",
"msp430-elf-gcc",
"cmh",
"msp430-gcc",
"msp430-gcc-devel",
"m68k-palm-elf-gcc",
"arm-none-eabi-gcc",
"p5.28-math-mpc",
"p5.30-math-mpc",
"p5.32-math-mpc",
"p5.34-math-mpc",
"avr-gcc",
"gcc10",
"mpfrcx",
"gcc12",
"gcc15",
"py38-gmpy2",
"gcc14",
"gcc13",
"x86_64-w64-mingw32-gcc",
"i686-w64-mingw32-gcc",
"x86_64-w64-mingw32-gcc-bootstrap",
"x86_64-w64-mingw32-gcc-nothreads",
"i686-w64-mingw32-gcc-nothreads",
"i686-w64-mingw32-gcc-bootstrap",
"gcc-devel",
"gcc45",
"gcc46",
"gcc47",
"gcc48",
"gcc49",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gcc11",
"p5.26-math-mpc",
"arm-elf-gcc",
"arm-none-eabi-gcc8",
"py27-gmpy2",
"py35-gmpy2",
"py36-gmpy2",
"i386-elf-gcc",
"x86_64-elf-gcc"
]
}
]
},
{
"name": "libmwaw",
"portdir": "devel/libmwaw",
"version": "0.3.21",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/p/libmwaw/wiki/Home/",
"description": "Library parsing many pre-OS X MAC text formats.",
"long_description": "Library parsing many pre-OS X MAC text formats.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"librevenge"
]
}
],
"depends_on": []
},
{
"name": "libnewt",
"portdir": "devel/libnewt",
"version": "0.52.25",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pagure.io/newt",
"description": "text-mode widget-based user interface library",
"long_description": "Newt is a programming library for color text-mode, widget-based user interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes, radio buttons, labels, plain text fields, scrollbars, etc., to text mode user interfaces.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"gettext",
"libtool",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"slang2",
"gettext-runtime",
"popt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-libnewt",
"whiptcl",
"py39-libnewt",
"py310-libnewt",
"py311-libnewt",
"py312-libnewt",
"py313-libnewt"
]
}
]
},
{
"name": "libnifalcon",
"portdir": "devel/libnifalcon",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libnifalcon.github.io/libnifalcon/",
"description": "Novint Falcon hardware support",
"long_description": "Driver and development library for the Novint Falcon haptic device",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "richardsjohnt",
"github": "",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": []
},
{
"name": "libnotify",
"portdir": "devel/libnotify",
"version": "0.8.3",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://library.gnome.org/devel/libnotify/",
"description": "pop-up notification library",
"long_description": "The Desktop Notifications framework provides a standard way of doing passive pop-up notifications.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"meson",
"ninja",
"pkgconfig",
"docbook-xsl-ns",
"libxslt",
"xmlto"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"gtk3",
"gdk-pixbuf2",
"xorg-libsm",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vino",
"geoclue2",
"empathy",
"epiphany",
"birdfont",
"gnome3-core",
"gnome-music",
"py27-notify-python",
"Thunar",
"xfce4-settings",
"toxic",
"zenity",
"webkit2-gtk",
"webkit2-gtk-devel",
"claws-mail",
"gnome-settings-daemon",
"transmission-x11",
"audacious-plugins",
"hexchat",
"file-roller",
"gnome-applets"
]
},
{
"type": "run",
"ports": [
"gnome3-core",
"auto-multiple-choice",
"auto-multiple-choice-devel"
]
}
]
},
{
"name": "libnumbertext",
"portdir": "devel/libnumbertext",
"version": "1.0.11",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Numbertext/libnumbertext",
"description": "Number to number name and money text conversion libraries.",
"long_description": "Number to number name and money text conversion libraries.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "libofx",
"portdir": "devel/libofx",
"version": "0.10.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libofx.sourceforge.net/",
"description": "A parser and an API designed to allow applications to very easily support OFX command responses",
"long_description": "This is the LibOFX library. It is a parser and an API designed to allow applications to very easily support OFX command responses, usually provided by financial institutions for statement downloads. To my knowledge, it is the first working OpenSource implementation of the OFX (Open Financial eXchange) specification on the client side.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"opensp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"aqbanking5",
"aqbanking5-gtk",
"aqbanking5-gtk3",
"skrooge",
"homebank",
"kmymoney4",
"aqbanking6",
"aqbanking6-gtk3",
"aqbanking6-gtk2",
"gnucash",
"gnucash-devel",
"grisbi"
]
}
]
},
{
"name": "liboil",
"portdir": "devel/liboil",
"version": "0.3.17",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://liboil.freedesktop.org/",
"description": "A library of simple functions that are optimized for various CPUs.",
"long_description": "A library of simple functions that are optimized for various CPUs.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"gtk-doc",
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "liboop",
"portdir": "devel/liboop",
"version": "1.0.1",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lysator.liu.se/liboop/",
"description": "low-level event loop management library",
"long_description": "Liboop is a low-level event loop management library for POSIX-based operating systems. It replaces the select() loop and allows the registration of event handlers for file and network I/O, timers and signals.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"glib2",
"readline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lsh"
]
}
]
},
{
"name": "libowfat",
"portdir": "devel/libowfat",
"version": "0.28",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.fefe.de/libowfat/",
"description": "reimplementation of the libdjb under GPL",
"long_description": "reimplementation of the libdjb under GPL",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ncp"
]
}
]
},
{
"name": "libpdel",
"portdir": "devel/libpdel",
"version": "0.6.1",
"license": "Permissive and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20080925073208/http://www.dellroad.org/pdel/index",
"description": "Packet Design multi-purpose C library for embedded applications.",
"long_description": "The Packet Design Embedded Library (PDEL) is a kitchen sink C library containing an assorted collection of code useful for developing embedded applications: - C data structure run-time introspection library - Threaded HTTP client/server library with SSL and XML-RPC support - PPP library using netgraph(4) with PPTP and L2TP servers - Application configuration framework - Heap memory accounting and sanity checking - Generic template processing library - Routines to configure networking interfaces, ARP and routing tables - Logging library - Generic TCP server - Generic hash table implementation - Generic balanced tree implementation - Miscellaneous FILE * enhancements - Base-64 encoding/decoding - Events and actions with automated locking - Generalized per-thread variables - Message ports - Digital signature creation/verification - Filesystem mounting/unmounting - String quoting/parsing",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"openssl",
"expat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lws"
]
}
]
},
{
"name": "libphonenumber-cpp",
"portdir": "devel/libphonenumber-cpp",
"version": "8.13.49",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googlei18n/libphonenumber",
"description": "Google's C++ library for parsing, formatting, storing and validating international phone numbers.",
"long_description": "Google's C++ library for parsing, formatting, storing and validating international phone numbers.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cmake",
"gtest",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"abseil",
"icu",
"protobuf3-cpp",
"boost181"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Chatty"
]
}
]
},
{
"name": "libpipeline",
"portdir": "devel/libpipeline",
"version": "1.5.8",
"license": "GPL-3+",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libpipeline.nongnu.org",
"description": "C library for manipulating pipelines of subprocesses.",
"long_description": "libpipeline is a C library for manipulating pipelines of subprocesses in a flexible and convenient way. It is available in at least the following Linux distributions: Arch, Debian, Dragora, Fedora, Gentoo, and Ubuntu.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "georgedp",
"github": "ylluminarious",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"man-db"
]
}
]
},
{
"name": "libpointing",
"portdir": "devel/libpointing",
"version": "1.0.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libpointing.org",
"description": "An open-source cross-platform library to get raw events from pointing devices and master transfer functions.",
"long_description": "Libpointing is an open-source cross-platform library that provides direct access to HID pointing devices and supports the design of pointing transfer functions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "gery.casiez",
"github": "casiez",
"ports_count": 1
},
{
"name": "izzatbek",
"github": "Izzatbek",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "libproplist",
"portdir": "devel/libproplist",
"version": "0.10.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.windowmaker.org/",
"description": "Property library for GNOME and Window Maker",
"long_description": "The purpose of libPropList is to closely mimick the behaviour of the property lists used in GNUstep/OPENSTEP and to be compatible with it.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "libpst",
"portdir": "devel/libpst",
"version": "0.6.76",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.five-ten-sg.com/libpst/",
"description": "library to convert pst files to mbox and other formats",
"long_description": "library to convert pst files to mbox and other formats",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libgsf",
"ImageMagick",
"gd2",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "libptp2",
"portdir": "devel/libptp2",
"version": "1.1.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libptp.sourceforge.net/",
"description": "libptp2 is a library used to communicate with PTP devices like digital cameras.",
"long_description": "libptp2 is a library used to communicate with PTP devices like still imaging cameras or MP3 players (KODAK mc3). You can download files or tweak camera properties using ptpcam program bundled with libptp2.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libusb-compat"
]
}
],
"depends_on": []
},
{
"name": "libpub",
"portdir": "devel/libpub",
"version": "0.40",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/publib/",
"description": "library of C functions for various purposes",
"long_description": "publib is a library of C functions for various purposes.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "libpwquality",
"portdir": "devel/libpwquality",
"version": "1.4.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libpwquality/libpwquality",
"description": "A library for password quality checking and the generation of random passwords that pass the checks.",
"long_description": "A library for password quality checking and the generation of random passwords that pass the checks.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"python311",
"python310",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"cracklib",
"libiconv",
"python311",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-control-center"
]
}
]
},
{
"name": "libqtxdg",
"portdir": "devel/libqtxdg",
"version": "3.5.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lxqt/libqtxdg",
"description": "Qt implementation of freedesktop.org xdg specs",
"long_description": "Qt implementation of freedesktop.org xdg specs",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"lxqt-build-tools",
"pkgconfig",
"clang-15"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt5-qtsvg",
"qt5-qtbase"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"liblxqt"
]
}
]
},
{
"name": "libqtxdg-devel",
"portdir": "devel/libqtxdg-devel",
"version": "20200424",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "libqtxdg",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by libqtxdg",
"long_description": "This port has been replaced by libqtxdg.",
"active": false,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "libqxp",
"portdir": "devel/libqxp",
"version": "0.0.2",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libqxp",
"description": "Library parsing QuarkXPress documents.",
"long_description": "Library parsing QuarkXPress documents.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"icu",
"librevenge",
"boost181"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"scribus-devel"
]
}
]
},
{
"name": "libraqm",
"portdir": "devel/libraqm",
"version": "0.10.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://host-oman.github.io/libraqm/",
"description": "A library for complex text layout",
"long_description": "Raqm is a small library that encapsulates the logic for complex text layout and provides a convenient API. It currently provides bidirectional text support (using FriBiDi), shaping (using HarfBuzz), and proper script itemization. As a result, Raqm can support most writing systems covered by Unicode.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"clang-16",
"pkgconfig",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"fribidi",
"freetype",
"harfbuzz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"supertux"
]
}
]
},
{
"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-17"
]
},
{
"type": "lib",
"ports": [
"curl",
"boost176",
"swig"
]
}
],
"depends_on": []
},
{
"name": "librime-devel",
"portdir": "devel/librime-devel",
"version": "20230206",
"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": 96
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-19"
]
},
{
"type": "lib",
"ports": [
"google-glog",
"yaml-cpp",
"leveldb",
"opencc",
"boost176",
"marisa-trie",
"capnproto",
"gflags"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"squirrel-ime"
]
}
]
},
{
"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": 343
}
],
"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": [
"freedroidclassic",
"rocksndiamonds",
"p5.26-alien-sdl",
"gnuradio-devel",
"smpeg",
"mp3blaster",
"mpeg4ip",
"libdc1394",
"VisualBoyAdvance",
"atari800",
"2Pong",
"54321",
"CrimsonFields",
"PlasmaClient",
"SDLInvaders",
"alienblaster",
"bomberclone",
"circuslinux",
"criticalmass",
"defendguin",
"digger",
"duke3d",
"fbg",
"fife",
"flobopuyo",
"freedink",
"frozenbubble2",
"gav",
"lgeneral",
"lincity-ng",
"lmarbles",
"oilwar",
"openmortal",
"rott",
"rrgbis",
"ship84",
"simutrans",
"toppler",
"vectoroids",
"esdl",
"gimp-gap-devel",
"openvrml",
"raceintospace",
"gst",
"tiemu3",
"povray",
"pwlib",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"gnuradio",
"gnuradio37",
"gnuradio-next",
"tuxmath",
"t4k_common",
"boswars",
"wxgtk-2.8",
"iulib",
"wxgtk-3.0",
"armagetronad",
"lbreakout2",
"tuxtype",
"xine-lib",
"ltris",
"chromium-bsu",
"blockout2",
"libsdl_mixer",
"libsdl_sound",
"glob2",
"libmpeg2",
"barrage",
"rb33-rubysdl",
"rb32-rubysdl",
"rb31-rubysdl",
"transcode",
"xmoto",
"libguichan",
"svinepalsen",
"dosbox",
"lmms",
"libtuxcap",
"kdenlive",
"love-0.7",
"libbpg",
"love-0.8",
"libsdl_gfx",
"libsdl_image",
"libsdl_net",
"libsdl_pango",
"libsdl_ttf",
"cfxr",
"crack-attack",
"sheepshaver",
"glpong"
]
},
{
"type": "run",
"ports": [
"libsdl-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": 343
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"esdl",
"libsdl_sound-framework",
"cfxr"
]
},
{
"type": "run",
"ports": [
"libsdl_mixer-framework",
"libsdl_gfx-framework",
"libsdl_ttf-framework",
"libsdl_image-framework",
"libsdl_net-framework"
]
}
]
},
{
"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": 343
}
],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lpairs2",
"lbreakouthd"
]
},
{
"type": "lib",
"ports": [
"libmovit",
"py35-SDL2",
"py34-SDL2",
"py35-kivy",
"py311-kivy",
"lite-xl-luajit",
"bochs",
"hatari",
"Maelstrom",
"blobwars",
"fizmo",
"freeciv",
"neverball",
"starfighter",
"love-11",
"dosbox-staging",
"py36-SDL2",
"mlt-qt5",
"py27-SDL2",
"py39-SDL2",
"py38-SDL2",
"py310-SDL2",
"py311-SDL2",
"py313-SDL2",
"py312-SDL2",
"gource",
"lite-xl",
"gdash",
"crispy-doom",
"wine-devel",
"wine-staging",
"qtads",
"py27-kivy",
"py36-kivy",
"supertuxkart",
"tweeny",
"wxgtk-3.0-cxx11",
"qt511-qtgamepad",
"game-porting-toolkit",
"bzflag",
"ocp",
"schismtracker",
"ufo-ai",
"grafx2",
"augustus-caesar-3",
"Rgb2Hires",
"logstalgia",
"gegl",
"blender",
"qt57-qtgamepad",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg8",
"gpac",
"qt58-qtgamepad",
"mlt",
"mlt-legacy",
"scrcpy",
"qt59-qtgamepad",
"rb33-sdl2",
"rb32-sdl2",
"rb31-sdl2",
"enigma-devel",
"julius-caesar-3",
"previous",
"enigma",
"openrct2",
"advancemame",
"frotz-sdl",
"fheroes2",
"py37-SDL2",
"sdl12-compat",
"VVVVVV",
"libSDL2pp",
"redeclipse",
"warzone2100",
"qt5-qtgamepad",
"supertux",
"simh",
"mame",
"love-0.10",
"love-0.9",
"libsdl2_gfx",
"libsdl2_net",
"smpeg2",
"wine-stable",
"gegl-devel",
"opensimh",
"mpv-legacy",
"libsdl2_image",
"libsdl2_ttf",
"jgenesis",
"basiliskii",
"melonds",
"oberon-risc",
"openjk",
"pingus",
"taisei",
"wesnoth",
"widelands",
"widelands-devel",
"libsdl2_mixer",
"dosbox-x",
"qt513-qtgamepad",
"mednafen",
"scummvm",
"scummvm-devel",
"curves",
"uxn",
"luanti",
"ffmpeg6",
"ffmpeg7",
"octave-joystick",
"baresip",
"lagrange",
"Aerofoil",
"cava",
"sdl_sopwith",
"FAudio",
"ogre",
"corsixth",
"mlterm"
]
},
{
"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-16"
]
},
{
"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.8",
"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": 343
}
],
"variants": [
"jxl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"tiff",
"webp"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lpairs2",
"lbreakouthd"
]
},
{
"type": "lib",
"ports": [
"py34-SDL2",
"py35-kivy",
"py35-game",
"py311-kivy",
"blobwars",
"freeciv",
"starfighter",
"dosbox-staging",
"py36-SDL2",
"py27-SDL2",
"py39-SDL2",
"py38-SDL2",
"py310-SDL2",
"py311-SDL2",
"py313-SDL2",
"py312-SDL2",
"gource",
"gdash",
"py27-kivy",
"py36-kivy",
"py37-game",
"grafx2",
"Rgb2Hires",
"logstalgia",
"py36-game",
"rb33-sdl2",
"rb32-sdl2",
"rb31-sdl2",
"enigma-devel",
"py35-SDL2",
"py312-game",
"enigma",
"libmovit",
"py37-SDL2",
"libSDL2pp",
"redeclipse",
"supertux",
"py38-game",
"pingus",
"wesnoth",
"widelands",
"widelands-devel",
"py27-game",
"py39-game",
"py311-game",
"py310-game",
"py313-game"
]
},
{
"type": "run",
"ports": [
"rb31-sdl2-bindings",
"rb33-sdl2-bindings",
"rb32-sdl2-bindings"
]
}
]
},
{
"name": "libsdl2_net",
"portdir": "devel/libsdl2_net",
"version": "2.2.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": 343
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Maelstrom",
"blobwars",
"dosbox-staging",
"crispy-doom",
"wesnoth",
"dosbox-x",
"scummvm",
"scummvm-devel"
]
}
]
},
{
"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": 343
}
],
"variants": [
"harfbuzz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"freetype"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lpairs2",
"lbreakouthd"
]
},
{
"type": "lib",
"ports": [
"py34-SDL2",
"py35-kivy",
"py35-game",
"py311-kivy",
"blobwars",
"freeciv",
"neverball",
"py36-SDL2",
"py27-SDL2",
"py39-SDL2",
"py38-SDL2",
"py310-SDL2",
"py311-SDL2",
"py313-SDL2",
"py312-SDL2",
"py27-kivy",
"py36-kivy",
"py37-game",
"ufo-ai",
"grafx2",
"py36-game",
"rb33-sdl2",
"rb32-sdl2",
"rb31-sdl2",
"enigma-devel",
"py35-SDL2",
"py312-game",
"enigma",
"openrct2",
"py37-SDL2",
"libSDL2pp",
"simh",
"py38-game",
"opensimh",
"wesnoth",
"widelands",
"widelands-devel",
"py27-game",
"py39-game",
"py311-game",
"py310-game",
"py313-game"
]
},
{
"type": "run",
"ports": [
"rb31-sdl2-bindings",
"rb32-sdl2-bindings",
"rb33-sdl2-bindings"
]
}
]
},
{
"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-16",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"freedroidclassic",
"p5.26-alien-sdl",
"freedink",
"lincity-ng",
"mjpegtools",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"iulib"
]
},
{
"type": "run",
"ports": [
"rb33-sdl-ffi",
"rb32-sdl-ffi",
"rb31-sdl-ffi",
"libsdl_gfx-framework"
]
}
]
},
{
"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-16"
]
},
{
"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": 343
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libjpeg-turbo",
"libpng",
"tiff"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"armagetronad-common"
]
},
{
"type": "lib",
"ports": [
"freedroidclassic",
"rocksndiamonds",
"p5.26-alien-sdl",
"sdlconsole",
"atari800",
"54321",
"SDLInvaders",
"bomberclone",
"cannonsmash",
"circuslinux",
"criticalmass",
"duke3d",
"fife",
"flobopuyo",
"freedink",
"frozenbubble2",
"gav",
"lincity-ng",
"netpanzer",
"oilwar",
"openmortal",
"rott",
"rrgbis",
"vectoroids",
"ocamlsdl",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"tuxmath",
"t4k_common",
"iulib",
"armagetronad",
"tuxtype",
"svinepalsen",
"libbpg",
"glpong",
"chromium-bsu",
"glob2",
"rb33-rubysdl",
"rb32-rubysdl",
"rb31-rubysdl",
"libguichan"
]
},
{
"type": "run",
"ports": [
"libsdl_image-framework",
"rb31-sdl-ffi",
"rb33-sdl-ffi",
"rb32-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": 343
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_image"
]
}
],
"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": 343
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lbreakout2",
"p5.26-alien-sdl",
"rocksndiamonds",
"2Pong",
"gav",
"netpanzer",
"openmortal",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"tuxmath",
"t4k_common",
"glob2",
"xmoto",
"dosbox",
"tuxtype"
]
},
{
"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": 343
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"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-16",
"automake",
"libtool",
"pkgconfig",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"pango",
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-alien-sdl",
"frozenbubble2",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"tuxmath",
"t4k_common",
"nightshade"
]
}
]
},
{
"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": 343
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tuxtype",
"rb31-rubysdl",
"xmoto",
"svinepalsen",
"p5.26-alien-sdl",
"CrimsonFields",
"fife",
"freedink",
"lincity-ng",
"netpanzer",
"openmortal",
"ocamlsdl",
"p5.28-alien-sdl",
"p5.30-alien-sdl",
"p5.32-alien-sdl",
"p5.34-alien-sdl",
"tuxmath",
"t4k_common",
"glob2",
"rb33-rubysdl",
"rb32-rubysdl"
]
},
{
"type": "run",
"ports": [
"libsdl_ttf-framework",
"rb32-sdl-ffi",
"rb31-sdl-ffi",
"rb33-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": 343
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"libsdl-framework",
"libsdl_ttf"
]
}
],
"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": 2695
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"m4",
"meson",
"ninja",
"pkgconfig",
"mm-common",
"libxslt"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libpar2",
"centerim",
"libtorrent",
"modglue",
"net6",
"obby",
"rtorrent",
"gnome3-core",
"inkscape",
"inkscape-devel",
"libtorrent-devel",
"rtorrent-devel",
"gnome-bindings-cxx",
"pangomm-1.4-devel",
"pangomm-1.4",
"glibmm-2.4",
"pangomm-devel",
"pangomm",
"cherrytree",
"cairomm-1.0",
"stardict",
"rawtherapee",
"synfig"
]
},
{
"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": 2695
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"m4",
"meson",
"ninja",
"pkgconfig",
"mm-common",
"libxslt"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gtkmm4",
"gnome3-core",
"pavucontrol",
"glibmm",
"glibmm-devel",
"cairomm"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"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-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"profanity"
]
}
]
}
]
}