{"count":53377,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=142","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=140","results":[{"name":"py314-llvmlite","portdir":"python/py-llvmlite","version":"0.50.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools","cmake"]},{"type":"lib","ports":["zstd","python314","llvm-22","zlib"]}],"depends_on":[{"type":"lib","ports":["py-llvmlite","py314-numba"]},{"type":"run","ports":["qgis3"]}]},{"name":"py313-llvmlite","portdir":"python/py-llvmlite","version":"0.50.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools","cmake"]},{"type":"lib","ports":["zstd","python313","llvm-22","zlib"]}],"depends_on":[{"type":"lib","ports":["py313-numba","py313-pynndescent"]}]},{"name":"py312-llvmlite","portdir":"python/py-llvmlite","version":"0.50.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","cmake"]},{"type":"lib","ports":["zstd","python312","llvm-22","zlib"]}],"depends_on":[{"type":"lib","ports":["py312-numba"]}]},{"name":"py311-llvmlite","portdir":"python/py-llvmlite","version":"0.50.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","cmake"]},{"type":"lib","ports":["zstd","python311","llvm-22","zlib"]}],"depends_on":[{"type":"lib","ports":["py311-numba"]}]},{"name":"py310-llvmlite","portdir":"python/py-llvmlite","version":"0.50.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer","cmake"]},{"type":"lib","ports":["zstd","python310","llvm-22","zlib"]}],"depends_on":[{"type":"lib","ports":["py310-numba"]}]},{"name":"py-llvmlite","portdir":"python/py-llvmlite","version":"0.50.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-llvmlite"]}],"depends_on":[]},{"name":"ifuse","portdir":"fuse/ifuse","version":"1.2.1","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libimobiledevice.org/","description":"A fuse filesystem to access the contents of iOS devices","long_description":"A fuse filesystem to access the contents of iOS devices.","active":true,"categories":["devel","fuse"],"maintainers":[{"name":"therealketo","github":"therealketo","ports_count":17}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libplist","glib2","openssl3","macfuse","libimobiledevice"]}],"depends_on":[]},{"name":"usbmuxd-devel","portdir":"devel/usbmuxd","version":"20200615","license":"GPL-2+ and GPL-3+ and LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libimobiledevice/usbmuxd","description":"USB Multiplex Daemon","long_description":"USB Multiplex Daemon is in charge of talking to your iPhone or iPod Touch over USB and coordinating access to its services by other applications.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libplist-devel","libusb"]}],"depends_on":[]},{"name":"usbmuxd","portdir":"devel/usbmuxd","version":"1.1.1","license":"GPL-2+ and GPL-3+ and LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libimobiledevice/usbmuxd","description":"USB Multiplex Daemon","long_description":"USB Multiplex Daemon is in charge of talking to your iPhone or iPod Touch over USB and coordinating access to its services by other applications.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libplist","libusb"]}],"depends_on":[]},{"name":"libusbmuxd-devel","portdir":"devel/libusbmuxd","version":"20250907","license":"LGPL-2.1","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/libimobiledevice/libusbmuxd","description":"A client library to multiplex connections from and to iOS devices","long_description":"A client library to multiplex connections from and to iOS devices by connecting to a socket provided by a usbmuxd daemon.","active":true,"categories":["devel"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44},{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libimobiledevice-glue-devel","libplist-devel"]}],"depends_on":[{"type":"lib","ports":["libimobiledevice-devel"]}]},{"name":"libusbmuxd","portdir":"devel/libusbmuxd","version":"2.1.1","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libimobiledevice/libusbmuxd","description":"A client library to multiplex connections from and to iOS devices","long_description":"A client library to multiplex connections from and to iOS devices by connecting to a socket provided by a usbmuxd daemon.","active":true,"categories":["devel"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44},{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libplist","libimobiledevice-glue"]}],"depends_on":[{"type":"lib","ports":["libimobiledevice"]}]},{"name":"libtatsu-devel","portdir":"devel/libtatsu","version":"20250922","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"Library handling the communication with Apple's Tatsu Signing Server (TSS).","long_description":"This library is part of the libimobiledevice project. The main purpose of this library is to allow creating TSS request payloads, sending them to Apple's TSS server, and retrieving and processing the response. The code was originally part of idevicerestore and has been split out to its own library, while obviously idevicerestore will remain the main consumer.","active":true,"categories":["devel"],"maintainers":[{"name":"turbocool3r","github":"turbocool3r","ports_count":4}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["libplist-devel"]}],"depends_on":[{"type":"lib","ports":["libimobiledevice-devel"]}]},{"name":"libtatsu","portdir":"devel/libtatsu","version":"1.0.5","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"Library handling the communication with Apple's Tatsu Signing Server (TSS).","long_description":"This library is part of the libimobiledevice project. The main purpose of this library is to allow creating TSS request payloads, sending them to Apple's TSS server, and retrieving and processing the response. The code was originally part of idevicerestore and has been split out to its own library, while obviously idevicerestore will remain the main consumer.","active":true,"categories":["devel"],"maintainers":[{"name":"turbocool3r","github":"turbocool3r","ports_count":4}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libplist"]}],"depends_on":[{"type":"lib","ports":["libimobiledevice"]}]},{"name":"libirecovery-devel","portdir":"devel/libirecovery","version":"20251018","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"The libirecovery library allows communication with iBoot/iBSS of iOS devices via USB.","long_description":"libirecovery is a cross-platform library which implements communication to iBoot/iBSS found on Apple's iOS devices via USB. A command-line utility named irecovery is also provided. This is a fork of an older version from former openjailbreak.org and is meant to be used with idevicerestore from the libimobiledevice project.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["libusb","universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libimobiledevice-glue-devel","readline"]}],"depends_on":[{"type":"lib","ports":["idevicerestore-devel"]}]},{"name":"libirecovery","portdir":"devel/libirecovery","version":"1.3.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"The libirecovery library allows communication with iBoot/iBSS of iOS devices via USB.","long_description":"libirecovery is a cross-platform library which implements communication to iBoot/iBSS found on Apple's iOS devices via USB. A command-line utility named irecovery is also provided. This is a fork of an older version from former openjailbreak.org and is meant to be used with idevicerestore from the libimobiledevice project.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["libusb","universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libimobiledevice-glue","readline"]}],"depends_on":[{"type":"lib","ports":["idevicerestore"]}]},{"name":"ldid-procursus","portdir":"devel/ldid-procursus","version":"2.1.5-procursus7","license":"AGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ProcursusTeam/ldid","description":"Put real or fake signatures in a Mach-O","long_description":"Put real or fake signatures in a Mach-O.","active":true,"categories":["devel"],"maintainers":[{"name":"team","github":"therealketo","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libplist","openssl3"]}],"depends_on":[]},{"name":"idevicerestore-devel","portdir":"devel/idevicerestore","version":"20251123","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"A command-line application to restore firmware files to iOS devices.","long_description":"The idevicerestore application is a full reimplementation of all granular steps which are performed during the restore of a firmware to a device. In general, upgrades and downgrades are possible, however subject to availability of SHSH blobs from Apple for signing the firmare files. Some key features are: \n* Restore: Update firmware on iOS devices \n* Firmware: Use official IPSW firmware archive file or a directory as source \n* Update: Allows updating the device by default or erasing all data \n* Download: On demand download of latest available firmware for a device \n* Cache: Downloaded firmware files are cached locally \n* Custom Firmware: Restore custom firmware files (requires bootrom exploit) \n* Baseband: Allows you to skip NOR/Baseband upgrade \n* SHSH: Fetch TSS records and save them as .shsh files \n* DFU: Put devices in pwned DFU mode (limera1n devices only) \n* AP Ticket: Use custom AP ticket from a file \n* Cross-Platform: Tested on Linux, macOS, Windows and Android platforms \n* History: Developed since 2010","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["readline","curl","libzip","openssl3","libplist-devel","zlib","libimobiledevice-devel","libirecovery-devel","libusb"]}],"depends_on":[]},{"name":"idevicerestore","portdir":"devel/idevicerestore","version":"1.0.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"A command-line application to restore firmware files to iOS devices.","long_description":"The idevicerestore application is a full reimplementation of all granular steps which are performed during the restore of a firmware to a device. In general, upgrades and downgrades are possible, however subject to availability of SHSH blobs from Apple for signing the firmare files. Some key features are: \n* Restore: Update firmware on iOS devices \n* Firmware: Use official IPSW firmware archive file or a directory as source \n* Update: Allows updating the device by default or erasing all data \n* Download: On demand download of latest available firmware for a device \n* Cache: Downloaded firmware files are cached locally \n* Custom Firmware: Restore custom firmware files (requires bootrom exploit) \n* Baseband: Allows you to skip NOR/Baseband upgrade \n* SHSH: Fetch TSS records and save them as .shsh files \n* DFU: Put devices in pwned DFU mode (limera1n devices only) \n* AP Ticket: Use custom AP ticket from a file \n* Cross-Platform: Tested on Linux, macOS, Windows and Android platforms \n* History: Developed since 2010","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["readline","curl","libzip","openssl3","libplist","zlib","libimobiledevice","libirecovery","libusb"]}],"depends_on":[]},{"name":"py39-llvmlite","portdir":"python/py-llvmlite","version":"0.43.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["zlib","clang-15","ncurses","python39","libxml2","llvm-15"]}],"depends_on":[{"type":"lib","ports":["py39-numba"]}]},{"name":"py38-llvmlite","portdir":"python/py-llvmlite","version":"0.41.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["zlib","clang-14","ncurses","python38","libxml2","llvm-14"]}],"depends_on":[{"type":"lib","ports":["py38-numba"]}]},{"name":"py37-llvmlite","portdir":"python/py-llvmlite","version":"0.39.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-installer","clang-11","py37-setuptools","py37-wheel","py37-build","clang-14"]},{"type":"lib","ports":["ncurses","llvm-11","python37","libxml2","zlib"]}],"depends_on":[{"type":"lib","ports":["py37-numba"]}]},{"name":"py27-llvmlite","portdir":"python/py-llvmlite","version":"0.31.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-8.0","clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","zlib","libxml2","py27-enum34","ncurses","llvm-8.0"]}],"depends_on":[{"type":"lib","ports":["py27-numba"]}]},{"name":"py36-llvmlite","portdir":"python/py-llvmlite","version":"0.36.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-10","clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","zlib","libxml2","ncurses","llvm-10"]}],"depends_on":[{"type":"lib","ports":["py36-numba"]}]},{"name":"py35-llvmlite","portdir":"python/py-llvmlite","version":"0.31.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2945}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-8.0","clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","zlib","libxml2","ncurses","llvm-8.0"]}],"depends_on":[{"type":"lib","ports":["py35-numba"]}]},{"name":"libplist-devel","portdir":"textproc/libplist","version":"20250926","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"Library for working with Apple Binary and XML Property Lists","long_description":"Library for working with Apple Binary and XML Property Lists","active":true,"categories":["devel","textproc"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44},{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]}],"depends_on":[{"type":"lib","ports":["libimobiledevice-glue-devel","idevicerestore-devel","libtatsu-devel","libusbmuxd-devel","usbmuxd-devel","ideviceinstaller-devel","libimobiledevice-devel"]}]},{"name":"libplist","portdir":"textproc/libplist","version":"2.8.0","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libimobiledevice.org/","description":"Library for working with Apple Binary and XML Property Lists","long_description":"Library for working with Apple Binary and XML Property Lists","active":true,"categories":["devel","textproc"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44},{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]}],"depends_on":[{"type":"lib","ports":["libimobiledevice-glue","idevicerestore","ldid-procursus","libtatsu","libusbmuxd","usbmuxd","ifuse","shairport-sync","ideviceinstaller","ldid","libimobiledevice","libgpod"]}]},{"name":"wireshark4","portdir":"net/wireshark4","version":"4.6.9","license":"(GPL-2 or GPL-3)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.wireshark.org/","description":"Graphical network analyzer and capture tool","long_description":"A network analyzer that lets you capture and interactively browse Ethernet frames. Packet data can be read from a file, or live from a local network interface.","active":true,"categories":["net"],"maintainers":[{"name":"opendarwin.org","github":"ghosthound","ports_count":8}],"variants":["debug","qt5","qt6","no_gui","zlib","minizip","snappy","lua","libsmi","gnutls","kerberos5","libmaxminddb","chmodbpf","python310","python311","python312","python313","universal"],"dependencies":[{"type":"build","ports":["python313","cmake","pkgconfig","qt6-qttools","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libgcrypt","libmaxminddb","libssh","openssl","pcre2","c-ares","kerberos5","libpcap","libsmi","lz4","nghttp2","qt6-qtbase","qt6-qtsvg","qt6-qt5compat","qt6-qttranslations","qt6-qtmultimedia","nghttp3","libxml2","zlib","zstd","speexDSP","glib2","gnutls"]},{"type":"run","ports":["wireshark-chmodbpf"]}],"depends_on":[{"type":"run","ports":["pcap-mode.el","py313-pyshark"]}]},{"name":"bzip2","portdir":"archivers/bzip2","version":"1.0.8","license":"BSD","platforms":"darwin freebsd linux sunos","epoch":0,"replaced_by":null,"homepage":"https://sourceware.org/bzip2/","description":"compression library and tools","long_description":"bzip2 is a freely available, patent free, high-quality data compressor.","active":true,"categories":["sysutils","archivers"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["ghc","eiffelstudio","libosmium","cracklib","libosmium-doc"]},{"type":"extract","ports":["msp430-elf-binutils","msp430-elf-gcc"]},{"type":"lib","ports":["python310","p5.26-compress-bzip2","py27-pysam","py36-pysam","proxmark3-iceman","python27-bootstrap","py35-opencv3","py36-opencv3","py35-opencv3-devel","py36-opencv3-devel","py36-isce2","wget2","pcre","pcre2","ImageMagick","mldonkey","gimp2","gimp2-devel","gimp3-devel","opencv3","opencv3-devel","py27-opencv3","py310-opencv3","py311-opencv3","py27-opencv3-devel","py310-opencv3-devel","py311-opencv3-devel","kdelibs4","py37-opencv3","py38-opencv3","py37-opencv3-devel","py38-opencv3-devel","libewf","lnav","lnav-devel","mythtv-core.28","boost191","edencommon","fizz","folly","mvfst","py37-isce2","shogun","shogun-devel","HDF5-External-Filter-Plugins","py37-imagecodecs","py38-imagecodecs","ffmpeg6","ffmpeg7","ffmpeg8","gstreamer1-gst-plugins-good","botan","botan2","xorriso","freetype","gstreamer1-gst-plugins-bad","VLC2","eiskaltdcpp","libVLC2","dvdauthor","mkvtoolnix","mkvtoolnix-devel","mkvtoolnix-legacy","cmake-devel","cmake-devel-docs","cmake-gui-devel","cmake-docs-devel","fakecloud","GraphicsMagick","net-snmp","pgpdump","MPlayer","ffmpeg4","mplayer-devel","apache-arrow","strigi","dvipng","clamav","netcdf","grass","grass7","tiledb","py37-tables","python315","python315-freethreading","rocksdb","py37-pyarrow","py38-pyarrow","py310-imagecodecs","py311-imagecodecs","py312-imagecodecs","py313-imagecodecs","py314-imagecodecs","py35-tables","py36-tables","goldendict","py310-tables","py311-tables","py312-tables","py313-tables","py314-tables","binkd","file","libmagic","osm2pgsql","ffmpeg","libzip","cmake","cmake-gui","cmake-docs","ImageMagick7","python316-devel","python316-freethreading-devel","py38-tables","imhex","qemu","poppler","poppler-qt5","ffmpeg-devel","php86","php86-apache2handler","php86-cgi","php86-fpm","php85","php85-apache2handler","php85-cgi","php85-fpm","php84","php84-apache2handler","php84-cgi","php84-fpm","php83","php83-apache2handler","php83-cgi","php83-fpm","php82","php82-apache2handler","php82-cgi","php82-fpm","php81","php81-apache2handler","php81-cgi","php81-fpm","php80","php80-apache2handler","php80-cgi","php80-fpm","php74","php74-apache2handler","php74-cgi","php74-fpm","php73","php73-apache2handler","php73-cgi","php73-fpm","php72","php72-apache2handler","php72-cgi","php72-fpm","php71","php71-apache2handler","php71-cgi","php71-fpm","php70","php70-apache2handler","php70-cgi","php70-fpm","php56","php56-apache2handler","php56-cgi","php56-fpm","php55","php55-apache2handler","php55-cgi","php55-fpm","php54","php54-apache2handler","php54-cgi","php54-fpm","php53","php53-apache2handler","php53-cgi","php53-fpm","php52","php52-apache2handler","php52-cgi","libarchive","imlib2","root6","py39-opencv3","py39-opencv3-devel","corsixth","scamper","Coin","Coin-framework","yelp","R","minizip-ng","py27-tables","osm2pgsql-lua","gnupg2","py39-tables","ugrep","py39-imagecodecs","R-Rhtslib","R-ijtiff","smooth","advancecomp","dact","dar","libarchive-qt","libarxx","lrzip","pbzip2","rzip","rzip64","unalz","gimp-gap-devel","python314","python314-freethreading","python313","python313-freethreading","python312","python311","tarsnap","analog","elinks","elinks-devel","links","lynx","retroshare-qt4","webalizer","mkfontscale","xorg-libXfont","xorg-libXfont2","xar","zip","mpd","ocp","gtkwave","tokyocabinet","zebra","aegis","boost169","boost171","boost176","boost178","boost181","boost187","boost188","bsdiff","codeblocks-devel","diffball","libdsk","libextractor","libsolv","vxl","wandio","hercules","opensimh","scummvm","scummvm-devel","freeciv","freeciv-x11","wesnoth","xmoto","xqf","osmium-tool","routino","gnome-vfs","libgsf","gimp-gap","openimageio","poppler-devel","poppler-devel-qt5","poppler-qt4-mac","ark","pike","pypy","pypy36","pypy37","pypy38","pypy39","python26","python27","python32","python33","python34","python35","python37","python36","python39","python38","qore","snobol4","archmbox","dovecot","gnupg1","mairix","TOPCOM","xylib","HandBrake","HandBrakeCLI","mythtv-core.27","libretroshare","librsync","munge","ncdc","tcpflow","tcpflow-devel","p5.28-compress-bzip2","p5.30-compress-bzip2","p5.34-compress-bzip2","p5.32-compress-bzip2","gv","rb-bz2","PEAR","bedtools","bfast","gwyddion","htslib","iverilog","ldas-tools-al","py27-ldas-tools-al","ldas-tools-framecpp","py27-ldas-tools-framecpp","libsbml","montage","scotch","seqan2-apps","seqan3","veriwell","botan1","murk","openpgpsdk","backuppc","clamav-legacy","dmg2img","dpkg","john-jumbo","john-jumbo-devel","littleutils","man","rpm2html"]},{"type":"run","ports":["rb33-bzip2-ffi","rb32-bzip2-ffi","rb31-bzip2-ffi","diffoscope","lv","rpm54","rpm","unp","cgit"]},{"type":"test","ports":["libxc6","libxc5"]}]},{"name":"tbls","portdir":"databases/tbls","version":"1.96.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/k1LoW/tbls","description":"CI-Friendly tool for documenting a database, written in Go","long_description":"tbls documents a database automatically in Github-flavored Markdown, and can output the schema in Markdown, DOT, PlantUML, SVG/PNG/JPG, JSON, YAML, and more. It supports many database types and is CI-friendly.","active":true,"categories":["databases"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1147}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"nuspell","portdir":"textproc/nuspell","version":"5.1.9","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://nuspell.github.io","description":"Fast and safe spellchecking C++ library","long_description":"Nuspell is a fast and safe spelling checker software program. It is designed for languages with rich morphology and complex word compounding. Nuspell is written in modern C++ and it supports Hunspell dictionaries.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1147}],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["icu"]}],"depends_on":[]},{"name":"CSXCAD","portdir":"textproc/CSXCAD","version":"20260207-0.6.3-f5e47643","license":"GPL-3","platforms":"darwin macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/thliebig/CSXCAD","description":"CSXCAD is a C++ library to describe geometrical objects and their physical or non-physical properties","long_description":"CSXCAD is a C++ library to describe geometrical objects and their physical or non-physical properties","active":true,"categories":["textproc"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["tinyxml","fparser","cgal6","boost176","vtk","hdf5"]}],"depends_on":[{"type":"lib","ports":["AppCSXCAD","openEMS","QCSXCAD"]}]},{"name":"wtfutil","portdir":"sysutils/wtfutil","version":"0.51.0","license":"MPL-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://wtfutil.com","description":"A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data.","long_description":"A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1147}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"ouch","portdir":"sysutils/ouch","version":"0.8.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://crates.io/crates/ouch","description":"Painless compression and decompression in the terminal","long_description":"Painless compression and decompression in the terminal. ouch stands for Obvious Unified Compression Helper, it's a CLI tool to compress and decompress files.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1147}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","cargo","legacy-support","rust"]},{"type":"lib","ports":["lzma","zlib","libunwind","libiconv"]}],"depends_on":[]},{"name":"alertmanager","portdir":"sysutils/alertmanager","version":"0.34.1","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://prometheus.io/docs/alerting/alertmanager","description":"The Alertmanager handles alerts sent by client applications such as the Prometheus server.","long_description":"AlertManager takes care of deduplicating, grouping, and routing them to the correct receiver integration such as email, PagerDuty, or OpsGenie. It also takes care of silencing and inhibition of alerts.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1147}],"variants":[],"dependencies":[{"type":"build","ports":["promu","go","clang-18"]}],"depends_on":[]},{"name":"vtk","portdir":"graphics/vtk","version":"9.7.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.vtk.org","description":"Visualization Toolkit (VTK)","long_description":"Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization.","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"dave.allured","github":"Dave-Allured","ports_count":25}],"variants":["clang14","debug","clang13","clang15","clang16","gcc14","gcc15","gccdevel","gfortran","mpich","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","openmpi","ffmpeg","qt5","python310","python311","python312","python313","python314","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["sqlite3","jsoncpp","libjpeg-turbo","libpng","tiff","eigen3","lz4","libharu","hdf5","netcdf","libxml2","pugixml","proj9","freetype","zlib"]}],"depends_on":[{"type":"lib","ports":["py36-mayavi","py35-mayavi","AppCSXCAD","openEMS","py37-mayavi","py39-mayavi","py38-mayavi","CSXCAD","gdcm","QCSXCAD","py310-mayavi","py311-mayavi","py312-mayavi","nektarpp"]}]},{"name":"slf4j","portdir":"java/slf4j","version":"2.0.20","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.slf4j.org","description":"Simple Logging Facade for Java (SLF4J)","long_description":"The Simple Logging Facade for Java or (SLF4J) is intended to serve as a simple facade for various logging APIs allowing to the end-user to plug in the desired implementation at deployment time. SLF4J also supports a bridging legacy APIs as well as a source code migration tool. SLF4J API offers an advanced abstraction of various logging systems, including JDK 1.4 logging, log4j and logback. Features include parameterized logging and MDC support.","active":true,"categories":["java"],"maintainers":[{"name":"dev","github":"McDaMastR","ports_count":35}],"variants":["doc"],"dependencies":[{"type":"build","ports":["maven3","clang-18"]},{"type":"lib","ports":["openjdk17"]}],"depends_on":[{"type":"lib","ports":["logisim-evolution","log4jdbc"]},{"type":"run","ports":["cassandra"]}]},{"name":"usql","portdir":"databases/usql","version":"0.21.6","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/xo/usql","description":"Universal command-line interface for SQL databases","long_description":"usql is a universal command-line interface for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, and many other databases including NoSQL and non-relational databases. usql provides a simple way to work with SQL and NoSQL databases via a command-line inspired by PostgreSQL's psql. usql supports most of the core psql features, such as variables, backticks, and commands and has additional features that psql does not, such as syntax highlighting, context-based completion, and multiple database support.","active":true,"categories":["databases"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1147}],"variants":[],"dependencies":[{"type":"build","ports":["go","realpath","clang-18","go-1.26"]},{"type":"lib","ports":["icu"]}],"depends_on":[]},{"name":"commons-logging","portdir":"java/commons-logging","version":"1.4.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://commons.apache.org/proper/commons-logging","description":"Apache Commons-Logging","long_description":"Commons-Logging is a wrapper around a variety of logging API implementations.","active":true,"categories":["java"],"maintainers":[],"variants":["doc"],"dependencies":[{"type":"build","ports":["maven3","clang-18"]},{"type":"lib","ports":["openjdk17"]}],"depends_on":[{"type":"lib","ports":["xmlgraphics-commons"]}]},{"name":"objenesis","portdir":"java/objenesis","version":"3.6","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://objenesis.org","description":"Library for instantiating Java objects","long_description":"It's pretty easy to instantiate objects in Java through standard reflection. However there are many cases where you need to go beyond what reflection provides. For example, if there's no public constructor, you want to bypass the constructor code, or set final fields. There are numerous clever (but fiddly) approaches to getting around this and this library provides a simple way to get at them.","active":true,"categories":["java"],"maintainers":[{"name":"dev","github":"McDaMastR","ports_count":35}],"variants":["doc"],"dependencies":[{"type":"build","ports":["maven3","clang-18"]},{"type":"lib","ports":["openjdk17"]}],"depends_on":[]},{"name":"checkstyle","portdir":"java/checkstyle","version":"14.3.0","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://checkstyle.org","description":"Configurable Java source code analyzer","long_description":"Checkstyle automates the process of checking Java code against configurable rules and can support almost any coding standard. It can account for naming, imports, formatting, Javadoc, class design, and more.","active":true,"categories":["lang","java"],"maintainers":[{"name":"dev","github":"McDaMastR","ports_count":35}],"variants":["doc"],"dependencies":[{"type":"build","ports":["maven3","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["openjdk21"]},{"type":"run","ports":["junit"]}],"depends_on":[]},{"name":"container","portdir":"devel/container","version":"1.5.0","license":"Apache-2","platforms":"{macosx >= 25}","epoch":0,"replaced_by":null,"homepage":"https://github.com/apple/container","description":"A tool to create and run Linux containers on your Mac","long_description":"container is a tool that you can use to create and run Linux containers as lightweight virtual machines on your Mac. The tool consumes and produces OCI-compatible container images, so you can pull and run images from any standard container registry. You can push images that you build to those registries as well, and run the images in any other OCI-compatible application.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"sqlit-tui","portdir":"python/sqlit-tui","version":"1.6.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Maxteabag/sqlit","description":"Terminal UI for SQL databases","long_description":"sqlit is a terminal UI for SQL Server, PostgreSQL, MySQL, SQLite, Oracle, and more.","active":true,"categories":["databases","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1147}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatch-vcs","py314-hatchling"]},{"type":"lib","ports":["py314-sqlparse","python314","py314-textual-fastdatatable","py314-keyring","py314-pyperclip","py314-textual","py314-docker"]}],"depends_on":[]},{"name":"py314-async-geotiff","portdir":"python/py-async-geotiff","version":"0.5.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/developmentseed/async-geotiff","description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","long_description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1637}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-uv-build"]},{"type":"lib","ports":["py314-async-tiff","python314","py314-morecantile","py314-numpy","py314-defusedxml","py314-affine"]}],"depends_on":[{"type":"lib","ports":["py-async-geotiff"]}]},{"name":"py313-async-geotiff","portdir":"python/py-async-geotiff","version":"0.5.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/developmentseed/async-geotiff","description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","long_description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1637}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-uv-build"]},{"type":"lib","ports":["py313-async-tiff","python313","py313-morecantile","py313-numpy","py313-affine","py313-defusedxml"]}],"depends_on":[]},{"name":"py312-async-geotiff","portdir":"python/py-async-geotiff","version":"0.5.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/developmentseed/async-geotiff","description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","long_description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1637}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","clang-18","py312-uv-build"]},{"type":"lib","ports":["py312-async-tiff","python312","py312-morecantile","py312-numpy","py312-defusedxml","py312-affine"]}],"depends_on":[]},{"name":"py311-async-geotiff","portdir":"python/py-async-geotiff","version":"0.5.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/developmentseed/async-geotiff","description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","long_description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1637}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","clang-18","py311-uv-build"]},{"type":"lib","ports":["py311-async-tiff","python311","py311-morecantile","py311-numpy","py311-defusedxml","py311-affine"]}],"depends_on":[]},{"name":"py-async-geotiff","portdir":"python/py-async-geotiff","version":"0.5.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/developmentseed/async-geotiff","description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","long_description":"Fast, async GeoTIFF and Cloud-Optimized GeoTIFF (COG) reader for Python, wrapping the Rust-based Async-TIFF library.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1637}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-async-geotiff"]}],"depends_on":[]},{"name":"mathgl","portdir":"math/mathgl","version":"8.0.3","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://mathgl.sourceforge.net/","description":"MathGL is a library for making high-quality scientific graphics.","long_description":"MathGL is a library for making high-quality scientific graphics. MathGL is also a library for the fast data plotting and data processing of large data arrays a library for working in window and console modes and for easy embedding into other programs and a library with large and growing set of graphics.","active":true,"categories":["math"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1637}],"variants":["debug","mpich","python310","python311","python312","python313","python314","qt5","universal"],"dependencies":[{"type":"build","ports":["cmake","gettext","swig-python","clang-18"]},{"type":"lib","ports":["libpng","gsl","hdf5","fltk","python314","py314-numpy","gettext-runtime","zlib","giflib","libjpeg-turbo"]}],"depends_on":[]},{"name":"py314-flask","portdir":"python/py-flask","version":"3.1.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/flask/","description":"microframework for Python based on Werkzeug and Jinja2","long_description":"Flask is a microframework for Python based on Werkzeug and Jinja2, intended for small-scale applications","active":true,"categories":["python"],"maintainers":[],"variants":["async"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["py314-blinker","py314-itsdangerous","python314","py314-click","py314-jinja2","py314-werkzeug"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["maigret","fava","py314-flask-babel","unfurl","py314-openslide","py314-flask-cors","py314-dash","py-flask"]},{"type":"run","ports":["impacket"]}]},{"name":"py313-flask","portdir":"python/py-flask","version":"3.1.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/flask/","description":"microframework for Python based on Werkzeug and Jinja2","long_description":"Flask is a microframework for Python based on Werkzeug and Jinja2, intended for small-scale applications","active":true,"categories":["python"],"maintainers":[],"variants":["async"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["py313-werkzeug","py313-itsdangerous","python313","py313-blinker","py313-click","py313-jinja2"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-mitmproxy","py313-openslide","py313-flask-cors","py313-dash","beets","py313-httpbin","py313-flask-babel","beets-devel","py313-flasgger","py313-flask-frozen","py313-flask-login","py313-flask-mail","py313-flask-restful","py313-flask-sqlalchemy","py313-flask-wtf"]},{"type":"test","ports":["beets","beets-devel"]}]}]}