{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=941","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=939","results":[{"name":"libcfile","portdir":"security/libcfile","version":"20220106","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libyal/libcfile","description":"Library for cross-platform C file functions","long_description":"Library for cross-platform C file functions","active":true,"categories":["security"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libclocale","libcnotify","gettext","libiconv","libcstring","libcerror"]}],"depends_on":[]},{"name":"libcerror","portdir":"security/libcerror","version":"20220101","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libyal/libcerror","description":"Library for cross-platform C error functions","long_description":"Library for cross-platform C error functions","active":true,"categories":["security"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["gettext","libcstring","libiconv"]}],"depends_on":[{"type":"lib","ports":["libcdata","libcdatetime","libcfile","libclocale","libcnotify","libcsplit","libcthreads"]}]},{"name":"libcerf","portdir":"math/libcerf","version":"3.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://jugit.fz-juelich.de/mlz/libcerf","description":"Library for complex error functions","long_description":"The libcerf library is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.","active":true,"categories":["math"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["gnuplot"]}]},{"name":"libcec","portdir":"multimedia/libcec","version":"7.1.1","license":"(GPL-2+ or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libcec.pulse-eight.com","description":"USB CEC Adapter communication Library","long_description":"libCEC, in combination with the right hardware, permits control of other devices with the TV remote control via existing HDMI cabling","active":true,"categories":["multimedia"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","swig-python","clang-18"]},{"type":"lib","ports":["ncurses","python314","p8-platform","xorg-libX11","xorg-libXrandr"]}],"depends_on":[]},{"name":"libcdr-0.1","portdir":"graphics/libcdr-0.1","version":"0.1.8","license":"(GPL-2.1+ or LGPL-2.1+ or MPL-1.1+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.documentfoundation.org/DLP/Libraries/libcdr","description":"Libcdr is a library and a set of tools for reading and converting binary files produced by Corel DRAW.","long_description":"Libcdr is a library and a set of tools for reading and converting binary files produced by Corel DRAW.","active":true,"categories":["graphics"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["docs","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-20","boost176"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","librevenge","lcms2","icu"]}],"depends_on":[{"type":"lib","ports":["inkscape","inkscape-devel","libreoffice","scribus-devel"]}]},{"name":"libcdio-paranoia","portdir":"audio/libcdio-paranoia","version":"2.0.2","license":"GPL-3","platforms":"darwin","epoch":102,"replaced_by":null,"homepage":"https://www.gnu.org/software/libcdio/","description":"CDDA audio extraction library","long_description":"This CDDA reader distribution reads audio from the CDROM directly as data, with no analog step between, and writes the data to a file or pipe as .wav, .aifc or as raw 16 bit linear PCM.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","clang-18"]},{"type":"lib","ports":["libcdio","gettext-runtime"]}],"depends_on":[{"type":"lib","ports":["qmmp","BoCA","audacious-plugins","mpd","xmms2","mpv","mpv-legacy"]}]},{"name":"libcdio","portdir":"devel/libcdio","version":"2.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/libcdio/","description":"Compact Disc Input and Control Library","long_description":"The libcdio package contains a library which encapsulates CD-ROM reading and control. Applications wishing to be oblivious of the OS- and device-dependent properties of a CD-ROM can use this library.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libcddb","ncurses","libiconv"]}],"depends_on":[{"type":"lib","ports":["qmmp","QMPlay2","xine-lib","BoCA","audacious-plugins","libcdio-paranoia","mednafen","gstreamer010-gst-plugins-good","gstreamer010-gst-plugins-ugly","gstreamer1-gst-plugins-ugly","VLC2","libVLC2","mythtv-core.27","mythtv-core.28","vcdimager"]}]},{"name":"libcddb","portdir":"devel/libcddb","version":"1.3.2","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libcddb.sourceforge.net","description":"library to access data on a CDDB server","long_description":"Libcddb is a C library to access data on a CDDB server (freedb.org). It allows you to search the database for possible CD matches, retrieve detailed information about a specific CD, and submit new CD entries to the database.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libiconv"]}],"depends_on":[{"type":"lib","ports":["qmmp","QMPlay2","audacious-plugins","libcdio","VLC2","libVLC2"]}]},{"name":"libcdatetime","portdir":"security/libcdatetime","version":"20220104","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libyal/libcdatetime","description":"Library for cross-platform C threads functions","long_description":"Library for cross-platform C threads functions","active":true,"categories":["security"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["gettext","libcerror","libcstring","libiconv"]}],"depends_on":[]},{"name":"libcdata","portdir":"security/libcdata","version":"20220115","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libyal/libcdata","description":"Library for cross-platform C generic data functions","long_description":"Library for cross-platform C generic data functions","active":true,"categories":["security"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libcstring","gettext","libiconv","libcthreads","libcerror"]}],"depends_on":[]},{"name":"libccp4","portdir":"science/libccp4","version":"8.0.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/cctbx/ccp4io/tree/master/libccp4","description":"C++ toolkit for superposition of macromolecules","long_description":"SSM is a macromolecular coordinate superposition library, written by Eugene Krissinel of the EBI. It implements the SSM algorithm of protein structure comparison in three dimensions, which includes an original procedure of matching graphs built on the protein's secondary-structure elements, followed by an iterative three-dimensional alignment of protein backbone Calpha atoms.","active":true,"categories":["science"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["m4","pkgconfig","clang-18"]},{"type":"lib","ports":["mmdb2"]}],"depends_on":[{"type":"lib","ports":["clipper","coot","coot-devel","ssm"]}]},{"name":"libccd","portdir":"science/libccd","version":"2.1","license":"BSD","platforms":"darwin","epoch":20190111,"replaced_by":null,"homepage":"https://github.com/danfis/libccd","description":"A library for collision detection between convex shapes","long_description":"A library for collision detection between convex shapes","active":true,"categories":["science"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["ode","fcl"]}]},{"name":"libcbor","portdir":"devel/libcbor","version":"0.13.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PJK/libcbor","description":"library for parsing and generating CBOR","long_description":"library for parsing and generating CBOR, the general-purpose schema-less binary data format.","active":true,"categories":["devel"],"maintainers":[{"name":"manuals-unread2u","github":"trodemaster","ports_count":8}],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["libfido2"]}]},{"name":"libcaption","portdir":"multimedia/libcaption","version":"0.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/szatmary/libcaption","description":"free, open-source CEA-608/-708 closed-caption encoder/decoder","long_description":"libcaption is a library written in C to aid in the creating and parsing of closed caption data. To maintain consistency across platforms, libcaption aims to implement a subset of EIA-608, CEA-708 as supported by the Apple iOS platform.","active":true,"categories":["multimedia"],"maintainers":[{"name":"","github":"jasonliu--","ports_count":37}],"variants":["debug","re2c","examples","docs","universal"],"dependencies":[{"type":"build","ports":["cmake","re2c","graphviz","doxygen","clang-18"]}],"depends_on":[]},{"name":"libcanberra","portdir":"audio/libcanberra","version":"0.30","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://0pointer.de/lennart/projects/libcanberra","description":"XDG sound theme and naming implementation","long_description":"libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME.","active":true,"categories":["devel","audio"],"maintainers":[],"variants":["gtk2","gtk3","quartz","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gtk3","libvorbis","xorg-libX11","pulseaudio","gtk2"]},{"type":"run","ports":["sound-theme-freedesktop"]}],"depends_on":[{"type":"lib","ports":["pavucontrol","empathy","evolution-data-server","evolution-data-server-gtk4","gdm","gnome-control-center","gnome-settings-daemon","libgnome","metacity","xchat-gnome","hexchat","kmix","claws-mail","stardict"]}]},{"name":"libcaer","portdir":"devel/libcaer","version":"2.4.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/inilabs/libcaer","description":"Minimal C library to access, configure and get/send AER data","long_description":"Minimal C library to access, configure and get/send AER data from sensors or to/from neuromorphic processors. Supported devices are the Dynamic Vision Sensor (DVS), all the DAVIS cameras, and the Dynap-se neuromorphic processor.","active":true,"categories":["devel"],"maintainers":[{"name":"aw.kornilov","github":"ierofant","ports_count":15}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["libusb"]}],"depends_on":[]},{"name":"libcaca-devel","portdir":"graphics/libcaca","version":"20211207","license":"WTFPL-2 and LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://caca.zoy.org/wiki/libcaca","description":"Colour AsCii Art library","long_description":"The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. libcaca-devel provides the libcaca GIT master branch and is typically updated monthly.","active":true,"categories":["graphics"],"maintainers":[],"variants":["x11","universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["ncurses","zlib"]}],"depends_on":[]},{"name":"libcaca","portdir":"graphics/libcaca","version":"0.99.beta20","license":"WTFPL-2 and LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://caca.zoy.org/wiki/libcaca","description":"Colour AsCii Art library","long_description":"The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. libcaca provides the release version.","active":true,"categories":["graphics"],"maintainers":[],"variants":["x11","universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["ncurses","zlib"]}],"depends_on":[{"type":"lib","ports":["xine-lib","gstreamer010-gst-plugins-good","gstreamer1-gst-plugins-good","toilet","gnuplot","gpac","xine-ui"]}]},{"name":"libbtbb-devel","portdir":"devel/libbtbb","version":"2022-08-26","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/greatscottgadgets/libbtbb","description":"Bluetooth baseband decoding library.","long_description":"Bluetooth baseband decoding library, forked from the GR-Bluetooth project. It can be used to extract Bluetooth packet and piconet information from Ubertooth devices as well as GR-Bluetooth/USRP.","active":true,"categories":["devel","net","security"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","python314","py314-setuptools"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["ubertooth-devel"]}]},{"name":"libbtbb","portdir":"devel/libbtbb","version":"2020-12-R1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/greatscottgadgets/libbtbb","description":"Bluetooth baseband decoding library.","long_description":"Bluetooth baseband decoding library, forked from the GR-Bluetooth project. It can be used to extract Bluetooth packet and piconet information from Ubertooth devices as well as GR-Bluetooth/USRP.","active":true,"categories":["devel","net","security"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","python314","py314-setuptools"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["ubertooth"]}]},{"name":"libbswabe","portdir":"security/libbswabe","version":"0.9","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://acsc.cs.utexas.edu/cpabe/","description":"ciphertext-policy attribute-based encryption toolkit library","long_description":"The cpabe toolkit provides a library implementing a ciphertext-policy attribute-based encryption scheme. \n\nIn a ciphertext policy attribute-based encryption scheme, each user's private key is associated with a set of attributes representing their capabilities, and a ciphertext is encrypted such that only users whose attributes satisfy a certain policy can decrypt. For example, we can encrypt a ciphertext such that in a company it can only be decrypted by a someone with attributes Senior and Human Resources or has the attribute Executive. One interesting application of this tool is that we can do Role-Based Access Control (RBAC) without requiring trusted data storage.","active":true,"categories":["security"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["glib2","gmp","openssl","pbc"]}],"depends_on":[{"type":"lib","ports":["cpabe"]}]},{"name":"libbson","portdir":"devel/mongo-c-driver","version":"1.26.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://mongoc.org/libbson/1.26.2/","description":"library for using BSON documents","long_description":"libbson is a library providing useful routines related to building, parsing, and iterating BSON documents.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["MongoObjCDriver","php54-mongodb","php55-mongodb","php56-mongodb","php70-mongodb","php71-mongodb","php72-mongodb","php73-mongodb","mongo-c-driver"]}]},{"name":"libbs2b","portdir":"audio/libbs2b","version":"3.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bs2b.sourceforge.net","description":"Bauer stereophonic-to-binaural DSP library","long_description":"The Bauer stereophonic-to-binaural DSP (bs2b) is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue.","active":true,"categories":["devel","audio"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libsndfile"]}],"depends_on":[{"type":"lib","ports":["qmmp","audacious-plugins","gstreamer1-gst-plugins-bad"]}]},{"name":"libbpg","portdir":"graphics/libbpg","version":"0.9.8","license":"BSD and LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bellard.org/bpg/","description":"better portable graphics -- a new image format","long_description":"BPG (Better Portable Graphics) is a new lossy and lossless picture compression format based on HEVC. Its purpose is to replace the JPEG image format when quality or file size is an issue.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libsdl","libsdl_image","libjpeg-turbo","libpng"]}],"depends_on":[]},{"name":"libbonoboui","portdir":"gnome/libbonoboui","version":"2.24.5","license":"(LGPL or GPL-2+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnome.org/","description":"GUI frontend to the libbonobo component of GNOME 2","long_description":"Bonobo is a set of language and system independant CORBA interfaces for creating reusable components and creating compound documents. libbonoboui includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents.","active":true,"categories":["gnome"],"maintainers":[],"variants":["x11","universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig","gnome-common","gtk-doc","coreutils","intltool"]},{"type":"lib","ports":["desktop-file-utils","gconf","gtk2","libbonobo","libgnome","libgnomecanvas","pango","libffi"]}],"depends_on":[{"type":"lib","ports":["libgnomeui","glade3","py27-gnome"]}]},{"name":"libbonobo","portdir":"gnome/libbonobo","version":"2.32.1","license":"GPL-2+ and LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnome.org/","description":"A library for creating reusable components","long_description":"Bonobo is a set of language and system independant CORBA interfaces for creating reusable components, controls and creating compound documents.","active":true,"categories":["gnome"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","gnome-common","intltool","clang-18"]},{"type":"lib","ports":["popt","dbus-glib","libxml2","libiconv","gettext","glib2","orbit2"]}],"depends_on":[{"type":"lib","ports":["gnome-speech","gnome-vfs-monikers","libbonoboui","libgnome","py27-gnome"]}]},{"name":"libbluray","portdir":"multimedia/libbluray","version":"1.3.4","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.videolan.org/developers/libbluray.html","description":"an open-source library designed for Blu-Ray Discs playback","long_description":"an open-source library designed for Blu-Ray Discs playback","active":true,"categories":["multimedia"],"maintainers":[{"name":"jeremyhu","github":"jeremyhu","ports_count":303}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","perl5","clang-18"]},{"type":"lib","ports":["fontconfig","freetype","libxml2"]}],"depends_on":[{"type":"lib","ports":["ffmpeg4","xine-lib","VLC2","libVLC2","ffmpeg","ffmpeg-devel","ffmpeg6","ffmpeg7","ffmpeg8","mpv","mpv-legacy","mythtv-core.28"]}]},{"name":"libblocksruntime","portdir":"devel/libblocksruntime","version":"0.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://compiler-rt.llvm.org","description":"compiler-rt Blocks runtime library for Clang","long_description":"libblocksruntime is a target-independent implementation of Apple Blocks runtime interfaces.","active":true,"categories":["devel"],"maintainers":[{"name":"adsun701","github":"adsun701","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"libbiosig","portdir":"science/libbiosig","version":"1.8.6","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://biosig.sourceforge.net","description":"I/O library for biomedical data","long_description":"BioSig is a library for accessing files in several biomedical data formats (including EDF, BDF, GDF, BrainVision, BCI2000, CFWB, HL7aECG, SCP_ECG (EN1064), MFER, ACQ, CNT(Neuroscan), DEMG, EGI, EEG1100, FAMOS, SigmaPLpro, TMS32)","active":true,"categories":["science"],"maintainers":[{"name":"christsc","github":"neurodroid","ports_count":7}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","gawk","clang-18"]},{"type":"lib","ports":["zlib","SuiteSparse_CHOLMOD","libiconv"]}],"depends_on":[]},{"name":"libbinio","portdir":"devel/libbinio","version":"1.5","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/adplug/libbinio","description":"Binary I/O stream class library","long_description":"The binary I/O stream class library presents a platform-independent way to access binary data streams in C++.","active":true,"categories":["devel"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["adplug","audacious-plugins"]}]},{"name":"libbind","portdir":"net/libbind","version":"6.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.isc.org/software/libbind/60","description":"Standard resolver library for communicating with domain name servers","long_description":"The libbind functions have been separated from the BIND suite as of BIND 9.6.0. Originally from older versions of BIND, they have been continually maintained and improved but not installed by default with BIND 9. This standard resolver library contains the same historical functions and headers included with many Unix operating systems.","active":true,"categories":["net"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["groff","clang-18"]}],"depends_on":[]},{"name":"libbert","portdir":"devel/libbert","version":"20131017","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruediger/libbert","description":"LibBERT is a BERT (Binary ERlang Term) library for C++ and C.","long_description":"BERT is a format for encoding binary data. You can think of it as JSON for binary formats. BERT is based on Erlang’s External Format. bert.h is the C API (you need to link -lbert_capi!). bert.hpp is the C++ API (header only).","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["boost176"]}],"depends_on":[]},{"name":"libbdplus","portdir":"multimedia/libbdplus","version":"0.2.0","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.videolan.org/developers/libbdplus.html","description":"an open-source library designed implement the BD+ System","long_description":"A research project designed to implement the BD+ System Specification that provides an open source library","active":true,"categories":["multimedia"],"maintainers":[{"name":"vladashram","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","libtool","pkgconfig","perl5","autoconf","automake"]},{"type":"lib","ports":["libgpg-error","libaacs","libgcrypt"]}],"depends_on":[{"type":"run","ports":["VLC2","libVLC2","mpv","mpv-legacy"]}]},{"name":"libbacktrace","portdir":"devel/libbacktrace","version":"20240410-7939218","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ianlancetaylor/libbacktrace","description":"A C library that may be linked into a C/C++ program to produce symbolic backtraces","long_description":"A C library that may be linked into a C/C++ program to produce symbolic backtraces","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[]},{"name":"libb64","portdir":"mail/libb64","version":"1.2.1","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libb64.sourceforge.net","description":"C library for fast encoding/decoding into and from base64","long_description":"libb64 is a library of ANSI C routines for fast encoding/decoding data into and from a base64-encoded format. C++ wrappers are included, as well as the source code for standalone encoding and decoding executables.","active":true,"categories":["net","mail"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[{"type":"lib","ports":["transmission-qt","transmission-x11"]}]},{"name":"libb2","portdir":"devel/libb2","version":"0.98.1","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://blake2.net","description":"a cryptographic hash function","long_description":"BLAKE2 is a cryptographic hash function faster than MD5, SHA-1, SHA-2, and SHA-3, yet is at least as secure as the latest standard SHA-3.","active":true,"categories":["devel"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]}],"depends_on":[{"type":"lib","ports":["qt6-qtbase","qt610-qtbase","qt64-qtbase","qt67-qtbase","qt68-qtbase","qt69-qtbase","libarchive","Aseprite","borgbackup"]}]},{"name":"libayatana-indicator","portdir":"devel/libayatana-indicator","version":"0.9.4","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/AyatanaIndicators/libayatana-indicator","description":"Ayatana Indicators Shared Library","long_description":"Ayatana Indicators Shared Library","active":true,"categories":["devel","gnome"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","gobject-introspection","vala","clang-18"]},{"type":"lib","ports":["harfbuzz","pango","atk","ayatana-ido","gettext-runtime","glib2","gtk3","cairo","gdk-pixbuf2"]}],"depends_on":[{"type":"lib","ports":["libayatana-appindicator","xpad"]}]},{"name":"libayatana-appindicator","portdir":"devel/libayatana-appindicator","version":"0.5.94","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/AyatanaIndicators/libayatana-appindicator","description":"Ayatana Application Indicators Shared Library","long_description":"Ayatana Application Indicators Shared Library","active":true,"categories":["devel","gnome"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","gobject-introspection","vala","clang-18"]},{"type":"lib","ports":["harfbuzz","pango","gettext-runtime","atk","libayatana-indicator","libdbusmenu","ayatana-ido","glib2","gtk3","cairo","gdk-pixbuf2"]}],"depends_on":[{"type":"lib","ports":["xpad"]},{"type":"run","ports":["gajim"]}]},{"name":"libavif","portdir":"multimedia/libavif","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/AOMediaCodec/libavif","description":"Portable C implementation of the AV1 Image File Format","long_description":"Portable C implementation of the AV1 Image File Format","active":true,"categories":["multimedia"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["debug","rav1e","docs","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","pkgconfig","clang-20"]},{"type":"lib","ports":["dav1d","libxml2","zlib","libyuv","libargparse","svt-av1","libjpeg-turbo","libpng","aom"]}],"depends_on":[{"type":"lib","ports":["chafa","darktable","darktable-devel","p5.28-imager-file-avif","p5.30-imager-file-avif","p5.32-imager-file-avif","p5.34-imager-file-avif","py27-Pillow","py310-Pillow","py311-Pillow","py312-Pillow","py313-Pillow","py314-Pillow"]}]},{"name":"libatomic_ops","portdir":"devel/libatomic_ops","version":"7.10.0","license":"Permissive and MIT and GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bdwgc/libatomic_ops","description":"library for hardware-provided atomic memory operations","long_description":"This package provides semi-portable access to hardware-provided atomic memory operations.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["boehmgc","MoarVM","ecl","ecl-devel"]}]},{"name":"libatomicbitvector","portdir":"devel/libatomicbitvector","version":"2020.05.19","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ekg/atomicbitvector","description":"Atomic bitset/bitvector with size determined at runtime.","long_description":"This header-only library encodes a bitvector class with size fixed at runtime. Atomic operations allow for concurrent access and modification of the bitset. Such a structure can help with coordinating parallel processing of a given fixed set of entities and has the advantage of only requiring O(1) bit per entry. The atomic_bv_t class is a straightforward extension of ConcurrentBitSet from Facebook’s folly C++ library. It wraps the atomic type with a class that allows them to be copied, and these wrapped atomic types are then used to build a vector size of which is determined at runtime.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["libomp"]}],"depends_on":[]},{"name":"libaterm","portdir":"devel/libaterm","version":"2.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.meta-environment.org/Meta-Environment/ATerms","description":"ATerm libraries in C","long_description":"ATerm libraries implement the internal representation of the ATerm Format in some programming language and the conversion between the external and the internal representation.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["sdf2-bundle","strategoxt"]}]},{"name":"libast","portdir":"devel/libast","version":"0.8","license":"X11","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.eterm.org/","description":"LibAST is the Library of Assorted Spiffy Things.","long_description":"LibAST is the Library of Assorted Spiffy Things. It contains many spiffy things, and it is a library. Thus, the ever-so-creative name. LibAST has been previously known as libmej, the Eterm helper library which nobody really understood and certainly never used.","active":true,"categories":["devel","x11"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["imlib2","freetype","xorg-libXt","pcre"]}],"depends_on":[{"type":"lib","ports":["Eterm"]}]},{"name":"libassuan","portdir":"devel/libassuan","version":"3.0.2","license":"LGPL-2.1+ and GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnupg.org/related_software/libassuan","description":"Assuan IPC library","long_description":"Libassuan is a small library implementing the so-called Assuan protocol. This protocol is used for IPC between most newer GnuPG components. Both server and client side functions are provided.","active":true,"categories":["devel"],"maintainers":[{"name":"larryv","github":"larryv","ports_count":49},{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libgpg-error","pth"]}],"depends_on":[{"type":"lib","ports":["pinentry-mac","gpgme","kdepim4","kget","gnupg2","profanity","rb33-gpgme","rb32-gpgme","rb31-gpgme","pinentry","skopeo","retroshare-qt4"]}]},{"name":"libass-devel","portdir":"multimedia/libass","version":"2024.10.14","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libass/libass","description":"Subtitle renderer for the ASS/SSA subtitle format","long_description":"libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter.","active":true,"categories":["multimedia"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","nasm","yasm","autoconf","automake","libtool","m4"]},{"type":"lib","ports":["harfbuzz","fribidi","fontconfig"]}],"depends_on":[]},{"name":"libass","portdir":"multimedia/libass","version":"0.17.4","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libass/libass","description":"Subtitle renderer for the ASS/SSA subtitle format","long_description":"libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter.","active":true,"categories":["multimedia"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","nasm","yasm","autoconf","automake","libtool","m4"]},{"type":"lib","ports":["harfbuzz","fribidi","fontconfig"]}],"depends_on":[{"type":"lib","ports":["ffmpeg4","QMPlay2","gstreamer010-gst-plugins-bad","gstreamer1-gst-plugins-bad","VLC2","libVLC2","avidemux","ffmpeg","ffmpeg-devel","ffmpeg6","ffmpeg7","ffmpeg8","mpv","mpv-legacy","mythtv-core.27","mythtv-core.28","vapoursynth"]}]},{"name":"libasprintf","portdir":"devel/gettext","version":"1.0","license":"LGPL-2.1+","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/gettext/","description":"autosprintf library, part of gettext","long_description":"libasprintf makes the C formatted output routines (fprintf et al.) usable in C++ programs, for use with <string> strings and <iostream> streams. This library is part of gettext.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz-bootstrap"]}],"depends_on":[]},{"name":"libarxx","portdir":"archivers/libarxx","version":"0.7.9","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://libarxx.sourceforge.net/","description":"C++ library for using ARX archives","long_description":"libarxx is a C++ implementation for accessing ARX archives. ARX archives are compressed and structured collections of data items with advanced features like data synchronization, references for external data items, and merging multiple archives.","active":true,"categories":["devel","archivers"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["bzip2","zlib"]},{"type":"run","ports":["pkgconfig"]}],"depends_on":[]},{"name":"libartnet","portdir":"multimedia/libartnet","version":"1.1.2","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.openlighting.org/libartnet-main/","description":"implementation of the ArtNet protocol designed for POSIX systems","long_description":"implementation of the ArtNet protocol designed for POSIX systems","active":true,"categories":["net","multimedia"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"libart_lgpl","portdir":"graphics/libart_lgpl","version":"2.3.21","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.levien.com/libart/","description":"fast 2D image manipulation library","long_description":"Libart is a library for high-performance 2D graphics. It supports a very powerful imaging model, basically the same as SVG and the Java 2D API. It includes all PostScript imaging operations, and adds antialiasing and alpha-transparency. It is also highly tuned for incremental rendering. It contains data structures and algorithms suited to rapid, precise computation of Region of Interest, and a two-phase rendering pipeline optimized for interactive display.","active":true,"categories":["graphics"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[{"type":"lib","ports":["dia","gnome-sharp2","libgnomecanvas","libgnomeprint","gnustep-back","kaffe","scribus","scribus-devel"]}]}]}