{"count":53703,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=294","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=292","results":[{"name":"libghash","portdir":"devel/libghash","version":"0.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.partow.net/programming/hashfunctions/","description":"General Purpose Hash Function Algorithm library","long_description":"The General Purpose Hash Function Algorithm library contains implementations for a series of commonly used additive and rotative string hashing algorithms.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"libgii","portdir":"devel/libgii","version":"1.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ggi-project.org/","description":"General Input Interface","long_description":"LibGII is intended to be to input what LibGGI is to graphics. LibGII is based on the concept of input streams, which virtualize access to the underlying input drivers. Events from various input devices are abstracted into easy-to-use structures. LibGII also allows the application to join streams together, receiving input from an arbitrary combination of devices. LibGII is a separate component from LibGGI, although LibGGI depends on LibGII for input purposes.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["libgiigic","libggi"]}]},{"name":"libgiigic","portdir":"devel/libgiigic","version":"1.1.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ggi-project.org/","description":"General Input Configurator","long_description":"LibGIIGIC is a ggi library at the top on LibGII. The goal of LibGIIGIC is to provide a single easy to use, but yet powerful API for (re)binding any kind of action to all possible input devices through LibGII at runtime.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libgii"]}],"depends_on":[]},{"name":"libgnt","portdir":"devel/libgnt","version":"2.14.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pidgin.im/","description":"GNT: The GLib Ncurses Toolkit","long_description":"GNT is an ncurses toolkit for creating text-mode graphical user interfaces in a fast and easy way. It is based on GNOME glib2 and ncurses","active":true,"categories":["devel"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","meson","ninja","pkgconfig","gtk-doc"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","ncurses","python27","libxml2"]}],"depends_on":[{"type":"lib","ports":["finch"]}]},{"name":"libgnugetopt","portdir":"devel/libgnugetopt","version":"1.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/lioux/","description":"GNU getopt library","long_description":"GNU getopt library similar but more powerful than the standard getopt(3). It includes the GNU-style getopt_long() function.","active":true,"categories":["devel"],"maintainers":[{"name":"sean","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"libgphoto2","portdir":"devel/libgphoto2","version":"2.5.33","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.gphoto.org/proj/libgphoto2/","description":"The gphoto2 digital camera library","long_description":"The gphoto2 library can be used by applications to access various digital camera models.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["doxygen","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libtool","libusb-compat","gd2","libexif","dbus","curl","libiconv","libxml2","libjpeg-turbo","gettext"]}],"depends_on":[{"type":"lib","ports":["darktable","darktable-devel","rawstudio","gphoto2","digikam"]}]},{"name":"libhsplasma","portdir":"devel/libhsplasma","version":"0.0-20251104","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/H-uru/libhsplasma","description":"library for reading Plasma game engine files","long_description":"libHSPlasma is a library for reading files used by the Plasma game engine (created by Headspin, acquired by Cyan Worlds), such as those in the games Myst V: End of Ages and Myst Online: URU Live","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["debug","commdebug","commdebug2","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["string_theory","zlib","python314","libjpeg-turbo","libpng","openssl3"]}],"depends_on":[{"type":"lib","ports":["PlasmaShop","PCLauncher","PlasmaClient","sounddecompress"]}]},{"name":"libhttpd","portdir":"devel/libhttpd","version":"2.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://hughestech.com.au/","description":"provides basic web server capabilities","long_description":"libhttpd can be used to add basic web server capabilities to an application or embedded device. The library handles both static and dynamically generated content, has very low overheads, and provides many features to simplify the creation of web based application interfaces.","active":true,"categories":["devel","www"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"libhv","portdir":"devel/libhv","version":"1.3.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ithewei/libhv","description":"A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server","long_description":"A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server","active":true,"categories":["devel"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":53}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","curl","clang-18"]},{"type":"lib","ports":["openssl3"]}],"depends_on":[]},{"name":"libidl","portdir":"devel/libidl","version":"0.8.14","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://andrewtv.org/libIDL/","description":"libIDL is a library for creating CORBA IDL files.","long_description":"libIDL is a library licensed under the GNU LGPL for creating trees of CORBA Interface Definition Language (IDL) files, which is a specification for defining portable interfaces. libIDL was initially written for ORBit (the ORB from the GNOME project, and the primary means of libIDL distribution). However, the functionality was designed to be as reusable and portable as possible.","active":true,"categories":["devel","gnome"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["bison","flex","pkgconfig","clang-18"]},{"type":"lib","ports":["glib2","libiconv","gettext"]}],"depends_on":[{"type":"build","ports":["tenfourfox","tenfourfox-devel","aquafox"]},{"type":"lib","ports":["orbit2"]}]},{"name":"libigloo","portdir":"devel/libigloo","version":"0.9.5","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.xiph.org/xiph/icecast-libigloo","description":"A generic C framework. It is developed and used by the Icecast project.","long_description":"A generic C framework. It is developed and used by the Icecast project.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["RHash"]}],"depends_on":[]},{"name":"libimobiledevice","portdir":"devel/libimobiledevice","version":"1.4.0","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"A cross-platform software protocol library and tools to communicate with iOS devices natively.","long_description":"libimobiledevice is a cross-platform software library that talks the protocols to support iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking. It allows other software to easily access the device's filesystem, retrieve information about the device and it's internals, backup/restore the device, manage SpringBoard icons, manage installed applications, retrieve addressbook/calendars /notes and bookmarks and (using libgpod) synchronize music and video to the device.","active":true,"categories":["devel"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44},{"name":"i0ntempest","github":"i0ntempest","ports_count":350}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["libplist","openssl3","libtatsu","libusbmuxd"]}],"depends_on":[{"type":"lib","ports":["idevicerestore","ifuse","ideviceinstaller"]}]},{"name":"libimobiledevice-devel","portdir":"devel/libimobiledevice","version":"20251022","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"A cross-platform software protocol library and tools to communicate with iOS devices natively.","long_description":"libimobiledevice is a cross-platform software library that talks the protocols to support iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking. It allows other software to easily access the device's filesystem, retrieve information about the device and it's internals, backup/restore the device, manage SpringBoard icons, manage installed applications, retrieve addressbook/calendars /notes and bookmarks and (using libgpod) synchronize music and video to the device.","active":true,"categories":["devel"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44},{"name":"i0ntempest","github":"i0ntempest","ports_count":350}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["libplist-devel","openssl3","libtatsu-devel","libusbmuxd-devel"]}],"depends_on":[{"type":"lib","ports":["idevicerestore-devel","ideviceinstaller-devel"]}]},{"name":"libinchi-1","portdir":"devel/libinchi-1","version":"1.03","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.iupac.org/inchi/","description":"IUPAC InChI identifier generation library","long_description":"IUPAC library for standard and non-standard International Chemical Identifier (InChI) non-proprietary identifiers for chemical substances.","active":true,"categories":["devel","science"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"libiodbc","portdir":"devel/libiodbc","version":"3.52.16","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openlink/iODBC","description":"Independent Open DataBase Connectivity","long_description":"iODBC is the acronym for Independent Open DataBase Connectivity, an Open Source platform independent implementation of both the ODBC and X/Open specifications.","active":true,"categories":["devel"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":["libodbc","x11","gui","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gettext","glib2","gtk2","cairo","fontconfig","gdk-pixbuf2","freetype","pango","xorg-libX11","atk","xorg-libXcursor","xorg-libXdamage","xorg-libXext","xorg-libXfixes","xorg-libXi","xorg-libXinerama","xorg-libXrandr","xrender","xorg-libXcomposite"]}],"depends_on":[{"type":"lib","ports":["soprano","R-RODBC","R-odbc","rb-odbc"]}]},{"name":"libjit","portdir":"devel/libjit","version":"0.1.2","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://dotgnu.org/","description":"A Just-In-Time library.","long_description":"The libjit library has an extensive set of routines that takes care of the bulk of the Just-In-Time compilation process, without tying the programmer down with language or bytecode specifics.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"libjwt","portdir":"devel/libjwt","version":"1.17.1","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/benmcollins/libjwt","description":"C library for Javascript Web Tokens (JWT's)","long_description":"C library for Javascript Web Tokens (JWT's)","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"KensingtonTech","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["openssl3","jansson"]}],"depends_on":[]},{"name":"libksba","portdir":"devel/libksba","version":"1.6.8","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnupg.org/related_software/libksba","description":"X.509 and CMS library","long_description":"Libksba is a library to make the tasks of working with X.509 certificates, CMS data and related objects more easy. It provides a highlevel interface to the implemented protocols and presents the data in a consistent way. There is no more need to worry about all the nasty details of the protocols. The API gives the C programmer an easy way of interacting with the data.","active":true,"categories":["devel","security"],"maintainers":[{"name":"larryv","github":"larryv","ports_count":49}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libgpg-error"]}],"depends_on":[{"type":"lib","ports":["gnupg2"]}]},{"name":"liblightgrep","portdir":"devel/liblightgrep","version":"1.5.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/strozfriedberg/lightgrep","description":"Search for regular expressions as defined in Unicode Technical Standard 18","long_description":"Search for regular expressions as defined in Unicode Technical Standard 18, https://www.unicode.org/reports/tr18/","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["bison","libtool","pkgconfig","clang-20"]},{"type":"lib","ports":["icu","boost176"]}],"depends_on":[]},{"name":"liblinebreak","portdir":"devel/liblinebreak","version":"2.0","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://vimgadgets.sourceforge.net/","description":"Unicode linebreak library","long_description":"liblinebreak, an implementation of the line breaking algorithm as described in Unicode 5.2.0 Standard Annex 14, Revision 24, available at http://www.unicode.org/reports/tr14/tr14-24.html","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"liblog","portdir":"devel/liblog","version":"2023.07.06","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mambrus/liblog","description":"C-library: functions for logging, debug printouts","long_description":"C-library: functions for logging, debug printouts","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"liblxqt","portdir":"devel/liblxqt","version":"0.15.1","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lxqt/liblxqt","description":"Core utility library for all LXQt components","long_description":"Core utility library for all LXQt components","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["clang-18","cmake","lxqt-build-tools","pkgconfig","qt5-qttools"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libqtxdg","qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["lxqt-openssh-askpass"]}]},{"name":"libmaa","portdir":"devel/libmaa","version":"1.3.2","license":"LGPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/dict/","description":"Low-level data structures helpful for writing compilers","long_description":"Low-level data structures helpful for writing compilers","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["libtool","clang-18"]}],"depends_on":[{"type":"lib","ports":["dict"]}]},{"name":"libmacho","portdir":"devel/libmacho","version":"949.0.1","license":"APSL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://opensource.apple.com/source/cctools/","description":"libmacho is a library for managing mach-o files (parsing sections, etc)","long_description":"libmacho is a library for managing mach-o files (parsing sections, etc) It is included as part of the host libSystem on OS X, but this version may be needed for newer functionality.","active":true,"categories":["devel"],"maintainers":[{"name":"jeremyhu","github":"jeremyhu","ports_count":305}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libmacho-headers"]}],"depends_on":[]},{"name":"libmacho-headers","portdir":"devel/libmacho","version":"949.0.1","license":"APSL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://opensource.apple.com/source/cctools/","description":"libmacho is a library for managing mach-o files (parsing sections, etc)","long_description":"libmacho is a library for managing mach-o files (parsing sections, etc) It is included as part of the host libSystem on OS X, but this version may be needed for newer functionality.","active":true,"categories":["devel"],"maintainers":[{"name":"jeremyhu","github":"jeremyhu","ports_count":305}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["ruby33","ruby34","ruby40","ld64-97","ld64-127","ld64-236","ld64-274","ld64-latest"]},{"type":"lib","ports":["libmacho"]}]},{"name":"libmba","portdir":"devel/libmba","version":"0.9.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ioplex.com/~miallen/libmba/","description":"A collection of C modules potentially useful to any project","long_description":"The libmba package is a collection of mostly independent C modules potentially useful to any project. There are hashmap, linkedlist, and stack ADTs, a DOM-like interface that can load and store XML files for simple XML processing, a module for managing error codes and associated messages across separate C libraries, and more.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"libmcrypt","portdir":"devel/libmcrypt","version":"2.5.8","license":"GPL-2+ and LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mcrypt.sourceforge.net","description":"The encryption library used by mcrypt","long_description":"libmcrypt is the library which implements all the algorithms and modes found in mcrypt.","active":true,"categories":["devel","security"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","clang-18"]}],"depends_on":[{"type":"lib","ports":["mcrypt","swi-prolog-devel","php71-mcrypt","php70-mcrypt","php56-mcrypt","php55-mcrypt","php54-mcrypt","php53-mcrypt","php52-mcrypt","dact","swi-prolog","php72-mcrypt","php73-mcrypt","php74-mcrypt","php80-mcrypt","php81-mcrypt","php82-mcrypt","php83-mcrypt","php84-mcrypt","php85-mcrypt","steghide"]}]},{"name":"libmcs","portdir":"devel/libmcs","version":"0.7.2","license":"BSD","platforms":"darwin linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/atheme-legacy/libmcs","description":"a library and set of tools which abstract the storage of configuration settings away from userland applications","long_description":"The libmcs package is a library and set of tools which abstract the storage of configuration settings away from userland applications.","active":true,"categories":["devel"],"maintainers":[],"variants":["gconf","universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["libmowgli"]}],"depends_on":[]},{"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-18"]},{"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":["automake","clang-18"]},{"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-18"]},{"type":"lib","ports":["memcached","cyrus-sasl2"]}],"depends_on":[{"type":"lib","ports":["py27-pylibmc","py35-pylibmc","py36-pylibmc","Io","py37-pylibmc","py38-pylibmc","php53-memcached","php54-memcached","php55-memcached","php56-memcached","php70-memcached","php71-memcached","php72-memcached","php73-memcached","php74-memcached","php80-memcached","php81-memcached","php82-memcached","php83-memcached","php84-memcached","php85-memcached","py313-pylibmc"]}]},{"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":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","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-18"]}],"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":1685}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["openssl"]}],"depends_on":[]},{"name":"libmpc","portdir":"devel/libmpc","version":"1.4.1","license":"LGPL-3+ and GFDL-1.3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://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-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gmp","mpfr"]}],"depends_on":[{"type":"build","ports":["libgcc9","libgcc14","libgcc11","libgcc-devel","libgcc45","libgcc6","libgcc7","libgcc15","libgcc13"]},{"type":"lib","ports":["py36-gmpy2","py39-gmpy2","riscv64-unknown-linux-gnu-gcc","riscv64-linux-gcc-bootstrap","riscv64-unknown-linux-musl-gcc","riscv64-unknown-linux-uclibc-gcc","x86_64-w64-mingw32-gcc","x86_64-w64-mingw32-gcc-nothreads","x86_64-w64-mingw32-gcc-bootstrap","i686-w64-mingw32-gcc","i686-w64-mingw32-gcc-bootstrap","i686-w64-mingw32-gcc-nothreads","avr-gcc","arm-none-eabi-gcc","riscv64-none-elf-gcc","gcc15","py37-gmpy2","symengine","riscv32-none-elf-gcc","py38-gmpy2","arm-elf-gcc","arm-none-eabi-gcc8","i386-elf-gcc","msp430-elf-gcc","msp430-gcc","msp430-gcc-devel","x86_64-elf-gcc","gnome-calculator","gcc-devel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc45","gcc46","gcc47","gcc48","gcc49","gcc5","gcc6","gcc7","gcc8","gcc9","upc","cmh","mpfrcx","m68k-palm-elf-gcc","p5.28-math-mpc","p5.30-math-mpc","p5.32-math-mpc","p5.26-math-mpc","p5.34-math-mpc","py310-gmpy2","py311-gmpy2","py312-gmpy2","py313-gmpy2","py314-gmpy2","py315-gmpy2","py27-gmpy2","py35-gmpy2"]}]},{"name":"libmsp430","portdir":"devel/libmsp430","version":"3.15.1.1","license":"BDS-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.ti.com/tool/MSPDS","description":"Low-level MSP430 USB drivers","long_description":"These drivers provide an interface between the host system MSP Debug Stack library (libmsp430.dylib) and the FET’s USB interface. This is accomplished by using a Communication Device Class (CDC) or Virtual COM Port (VCP) protocol.","active":true,"categories":["devel"],"maintainers":[{"name":"jose.edil+macports","github":"edilmedeiros","ports_count":5}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip","zip"]},{"type":"lib","ports":["hidapi","boost178"]}],"depends_on":[{"type":"lib","ports":["mspdebug"]}]},{"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-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","librevenge"]}],"depends_on":[{"type":"lib","ports":["libreoffice"]}]},{"name":"libnfs","portdir":"devel/libnfs","version":"5.0.3","license":"(BSD or LGPL-2.1+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sahlberg/libnfs","description":"NFS client library","long_description":"NFS client library","active":true,"categories":["devel","sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"libnick","portdir":"devel/libnick","version":"2024.12.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/NickvisionApps/libnick","description":"Cross-platform base for native Nickvision applications","long_description":"Cross-platform base for native Nickvision applications","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"nlogozzo","ports_count":2}],"variants":["debug","secret","universal"],"dependencies":[{"type":"build","ports":["clang-22","cmake","gtest","pkgconfig","maddy-parser"]},{"type":"lib","ports":["glib2","curl","openssl3","gettext-runtime","boost181"]}],"depends_on":[{"type":"lib","ports":["parabolic"]}]},{"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-18"]},{"type":"lib","ports":["libusb"]}],"depends_on":[]},{"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-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"lib","ports":["libreoffice"]}]},{"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-18"]},{"type":"lib","ports":["opensp"]}],"depends_on":[{"type":"lib","ports":["aqbanking6","aqbanking6-gtk2","aqbanking6-gtk3","gnucash","gnucash-devel","aqbanking5","aqbanking5-gtk","aqbanking5-gtk3","grisbi","kmymoney4","skrooge","homebank"]}]},{"name":"libocca","portdir":"devel/libocca","version":"2.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"htpps://libocca.org","description":"Portable and vendor-neutral framework for parallel programming on heterogeneous platforms","long_description":"OCCA is an open source, portable and vendor-neutral framework for parallel programming on heterogeneous platforms. The OCCA API provides unified models for heterogeneous programming concepts — such as a device, memory or kernel — while the OCCA Kernel Language (OKL) enables the creation of portable device kernels using a directive-based extension to the C language.","active":true,"categories":["devel","parallel"],"maintainers":[],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20","gcc15"]},{"type":"lib","ports":["libgcc","libomp"]}],"depends_on":[]},{"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-18"]}],"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-18"]},{"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-18"]}],"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-18"]},{"type":"lib","ports":["openssl","expat"]}],"depends_on":[{"type":"lib","ports":["lws"]}]},{"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-18"]}],"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-18"]}],"depends_on":[]},{"name":"libpoly","portdir":"devel/libpoly","version":"0.2.1","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/SRI-CSL/libpoly","description":"LibPoly is a C library for manipulating polynomials.","long_description":"LibPoly is a C library for manipulating polynomials. The target applications are symbolic reasoning engines, such as SMT solvers, that need to reason about polynomial constraints. It is research software under development, so the features and the API might change rapidly.","active":true,"categories":["devel"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":688}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["gmp"]}],"depends_on":[]}]}