{"count":52854,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=35","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=33","results":[{"name":"qt5-qtwebglplugin","portdir":"aqua/qt5","version":"5.15.19","license":"(GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: QPA plugin for running an application via a browser using streamed WebGL commands","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtdeclarative","qt5-qtwebsockets"]}],"depends_on":[]},{"name":"qt5-qtimageformats-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtimageformats","long_description":"Documentation for the port qt5-qtimageformats","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtimageformats","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]},{"type":"run","ports":["qt5-docs"]}]},{"name":"qt5-qtimageformats","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt Image Formats","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["tiff","qt5-qtbase","webp","jasper","libmng"]}],"depends_on":[{"type":"build","ports":["qt5-qtimageformats-docs"]},{"type":"lib","ports":["qt5-qtquickcontrols2","qt5-qt3d","scidavis"]},{"type":"run","ports":["qt5","openorienteering-mapper","GPXLab"]}]},{"name":"qt5-qtwebchannel-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtwebchannel","long_description":"Documentation for the port qt5-qtwebchannel","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtwebchannel","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]},{"type":"run","ports":["qt5-docs"]}]},{"name":"qt5-qtwebchannel","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt WebChannel","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtdeclarative","qt5-qtwebsockets"]}],"depends_on":[{"type":"build","ports":["qt5-qtwebchannel-docs"]},{"type":"lib","ports":["py36-pyside2","py37-pyside2","zeal","SDRangel","qt5-qtwebengine","qt5-qtwebkit","gpsbabel-app","py27-pyside2","qt5-qtwebkit-examples","py39-pyside2","py38-pyside2","py311-pyside2","py310-pyside2","vnote"]},{"type":"run","ports":["qt5"]}]},{"name":"qt5-qtdoc","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt Reference Documentation","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase-docs","qt5-qtwebengine-docs","qt5-qtquicktimeline-docs","qt5-qtquick3d-docs","qt5-qtdeclarative","qt5-qtdeclarative-docs","qt5-qtserialport-docs","qt5-qtsensors-docs","qt5-qtcharts-docs","qt5-qtwebkit-docs","qt5-qtwebchannel-docs","qt5-qtimageformats-docs","qt5-qtvirtualkeyboard-docs","qt5-qtsvg-docs","qt5-qtmacextras-docs","qt5-qtlocation-docs","qt5-qtlottie-docs","qt5-qtxmlpatterns-docs","qt5-qtserialbus-docs","qt5-qtmultimedia","qt5-qtmultimedia-docs","qt5-qtdatavis3d-docs","qt5-qtgraphicaleffects-docs","qt5-qtpurchasing-docs","qt5-qtnetworkauth-docs","qt5-qtscript-docs","qt5-qtremoteobjects-docs","qt5-qtscxml-docs","qt5-qt3d-docs","qt5-qtconnectivity-docs","qt5-qtgamepad-docs","qt5-qtspeech-docs","qt5-qtwebview-docs","qt5-qttools","qt5-qttools-docs","qt5-qtquickcontrols","qt5-qtquickcontrols2","qt5-qtwebsockets-docs","qt5-sqlite-plugin","qt5-qtquickcontrols-docs","qt5-qtquickcontrols2-docs","qt5-qtbase"]}],"depends_on":[]},{"name":"qt5-qtwebkit-docs","portdir":"aqua/qt5","version":"5.9.2","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtwebkit","long_description":"Documentation for the port qt5-qtwebkit","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","python27","qt5-qtwebkit","qt5-qttools","qt5-sqlite-plugin","bison","flex"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]}]},{"name":"qt5-qtwebkit","portdir":"aqua/qt5","version":"5.9.2","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt WebKit and Qt WebKit Widgets","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["debug","examples","tests"],"dependencies":[{"type":"build","ports":["bison","flex","pkgconfig","python27","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtmultimedia","zlib","leveldb","sqlite3","icu","qt5-qtbase","libjpeg-turbo","webp","libxml2","libxslt","fontconfig","qt5-qtdeclarative","qt5-qtsensors","qt5-qtwebchannel","qt5-qtlocation","qt5-qtxmlpatterns"]}],"depends_on":[{"type":"build","ports":["qt5-qtwebkit-docs"]},{"type":"lib","ports":["mythtv-core.28","metview","goldendict","recoll","qt5-qtwebkit-examples","kchmviewer","trojita","fontmatrix","wkhtmltopdf","owncloud-client","qgis3","smtube"]}]},{"name":"qt5-qtcharts","portdir":"aqua/qt5","version":"5.15.19","license":"(GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt Charts","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtdeclarative","qt5-qtmultimedia"]}],"depends_on":[{"type":"build","ports":["qt5-qtcharts-docs"]},{"type":"lib","ports":["py35-pyqt5-chart","py36-pyqt5-chart","py36-pyside2","py37-pyqt5-chart","py37-pyside2","py39-pyqt5-chart","SDRangel","py38-pyqt5-chart","py39-pyside2","py38-pyside2","py311-pyside2","py310-pyside2","pcraster","welle.io","py310-pyqt5-chart","py311-pyqt5-chart","py312-pyqt5-chart","py313-pyqt5-chart","py314-pyqt5-chart","py27-pyqt5-chart","py27-pyside2","NanoVNA-QT"]}]},{"name":"qt5-qtcharts-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtcharts","long_description":"Documentation for the port qt5-qtcharts","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtcharts","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]}]},{"name":"qt5-qtsensors-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtsensors","long_description":"Documentation for the port qt5-qtsensors","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtsensors","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]},{"type":"run","ports":["qt5-docs"]}]},{"name":"qt5-qtsensors","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt Sensors","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtdeclarative"]}],"depends_on":[{"type":"build","ports":["qt5-qtsensors-docs"]},{"type":"lib","ports":["py36-pyside2","openorienteering-mapper","py37-pyside2","py310-pyside2","py27-pyside2","qt5-qtwebkit","py39-pyside2","py38-pyside2","py311-pyside2"]},{"type":"run","ports":["qt5"]}]},{"name":"qt5-qtserialport-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtserialport","long_description":"Documentation for the port qt5-qtserialport","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtserialport","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]},{"type":"run","ports":["qt5-docs"]}]},{"name":"qt5-qtserialport","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt Serial Port","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"build","ports":["qt5-qtserialport-docs"]},{"type":"lib","ports":["py36-pyside2","py37-pyside2","SDRangel","Serial-Studio","py27-pyside2","qt5-qtlocation","qt5-qtserialbus","py39-pyside2","py38-pyside2","py311-pyside2","py310-pyside2","oscar"]},{"type":"run","ports":["qt5"]}]},{"name":"qt5-qtdeclarative","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt QML, Qt Quick, Qt Quick Layouts, and Qt Quick Widgets","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18","python314"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtsvg"]}],"depends_on":[{"type":"build","ports":["qt5-qtdeclarative-docs"]},{"type":"lib","ports":["py36-pyside2","py37-pyside2","QMPlay2","SDRangel","qt5-qtwebengine","qt5-qtquicktimeline","qt5-qtquick3d","gpsbabel-app","py27-pyside2","qt5-qtsensors","qt5-qtcharts","qt5-qtwebkit","qt5-qtdoc","qt5-qtwebchannel","qt5-qtwebglplugin","qt5-qtvirtualkeyboard","qt5-qtlocation","qt5-qtlottie","qt5-qtxmlpatterns","qt5-qtmultimedia","qt5-qtdatavis3d","qt5-qtgraphicaleffects","qt5-qtpurchasing","qt5-qtremoteobjects","qt5-qtscxml","qt5-qt3d","qt5-qtconnectivity","qt5-qtgamepad","qt5-qtspeech","qt5-qtwebview","qt5-qttools","qt5-qtquickcontrols","qt5-qtwebsockets","qt5-qtwebkit-examples","py39-pyside2","py38-pyside2","py311-pyside2","py310-pyside2","x2goclient","yubico-authenticator","libcommuni","pyotherside","qt5-qtcreator","welle.io","syncthingtray","xca","bibletime"]},{"type":"run","ports":["qt5"]}]},{"name":"qt5-qtdeclarative-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtdeclarative","long_description":"Documentation for the port qt5-qtdeclarative","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["python314","pkgconfig","clang-18","qt5-qtdeclarative","qt5-qttools","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]},{"type":"run","ports":["qt5-docs"]}]},{"name":"qt5-qtquick3d","portdir":"aqua/qt5","version":"5.15.19","license":"(GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Provides a high-level API for creating 3D content or UIs based on Qt Quick.","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtdeclarative","assimp"]}],"depends_on":[{"type":"build","ports":["qt5-qtquick3d-docs"]}]},{"name":"qt5-qtquick3d-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtquick3d","long_description":"Documentation for the port qt5-qtquick3d","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtquick3d","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]}]},{"name":"qt5-qtquicktimeline","portdir":"aqua/qt5","version":"5.15.19","license":"(GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: A platform target to compile Qt applications for the web browsers using WebAssembly.","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtdeclarative"]}],"depends_on":[{"type":"build","ports":["qt5-qtquicktimeline-docs"]}]},{"name":"qt5-qtquicktimeline-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtquicktimeline","long_description":"Documentation for the port qt5-qtquicktimeline","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtquicktimeline","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]}]},{"name":"qt5-qtwebengine-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtwebengine","long_description":"Documentation for the port qt5-qtwebengine","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py27-ply","qt5-qtwebengine-gn","qt5-qtwebengine","qt5-qttools","qt5-sqlite-plugin","bison","flex","gperf","ninja","pkgconfig","python27"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]}]},{"name":"qt5-qtwebengine","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt WebEngine","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["clang-18","bison","flex","gperf","ninja","pkgconfig","python27","py27-ply","qt5-qtwebengine-gn","nodejs20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["pulseaudio","dbus","glib2","libevent","re2","fontconfig","harfbuzz","lcms2","libpng","poppler","webp","freetype","libxml2","ffmpeg4","qt5-qtquickcontrols2","qt5-qtbase","qt5-qtdeclarative","qt5-qtwebchannel","qt5-qtlocation","qt5-qttools","qt5-qtquickcontrols","snappy","zlib","minizip","libopus"]},{"type":"patch","ports":["qt5-qtbase"]}],"depends_on":[{"type":"build","ports":["qt5-qtwebengine-docs"]},{"type":"lib","ports":["py27-pyside2","py35-pyqt5-webengine","py36-pyqt5-webengine","py37-pyqt5-webengine","py36-pyside2","py37-pyside2","zeal","py39-pyqt5-webengine","QMPlay2","SDRangel","qt5-qtwebview","py38-pyqt5-webengine","py39-pyside2","py38-pyside2","py311-pyside2","py310-pyside2","gitqlient","PageEdit","mindforger","vnote","quassel","quassel-client","cl-webengine-lib","psi","py310-pyqt5-webengine","py311-pyqt5-webengine","py312-pyqt5-webengine","py313-pyqt5-webengine","py314-pyqt5-webengine","py27-pyqt5-webengine","texmaker","gpsbabel-app","luminance-hdr","QupZilla"]}]},{"name":"qt5-qtbase-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtbase","long_description":"Documentation for the port qt5-qtbase","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtbase","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]},{"type":"run","ports":["qt5-docs"]}]},{"name":"qt5-qtbase","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt Core, Qt GUI, Qt Network, Qt SQL, Qt Test, Qt Widgets, Qt Concurrent, Qt D-Bus, Qt OpenGL, Qt Platform Headers, Qt Print Support, and Qt XML","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["tests","examples","debug","openssl"],"dependencies":[{"type":"build","ports":["pkgconfig","gawk","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","icu","openssl","pcre2","zlib","libjpeg-turbo","libpng","freetype","harfbuzz","zstd","dbus","double-conversion"]}],"depends_on":[{"type":"build","ports":["qt5-qtbase-docs"]},{"type":"lib","ports":["gnuradio-devel","qgis3","qgis3-ltr","gqrx-devel","py27-eric-ide","LibreCAD","LibreCAD-devel","luminance-hdr","nomacs","photoqt","py27-pyside2","paraview","gnuplot","py36-spyder-devel","py37-spyder","dvbcut","py35-pyqt5-chart","py36-pyqt5-chart","py36-pyqt5-scintilla","py35-pyqt5-webengine","py36-pyqt5-webengine","py-spyder-devel","py37-spyder-devel","py38-spyder-devel","py39-spyder-devel","py310-spyder-devel","mlt-qt5","avidemux","mythtv.28","mythtv-core.28","mythtv-plugins.28","polkit-qt5-devel","py27-poppler-qt5","py35-poppler-qt5","py36-poppler-qt5","AppCSXCAD","py37-pyqt5-webengine","eiskaltdcpp","py36-pyside2","py35-qscintilla-qt5","py37-pyqt5-scintilla","py37-poppler-qt5","py37-eric-ide","py38-poppler-qt5","py37-pyqt5-chart","openorienteering-mapper","gerbil","octave","py37-pyside2","py39-pyqt5","py39-pyqt5-chart","py39-pyqt5-scintilla","py35-pyqt5","py36-pyqt5","py37-pyqt5","py39-pyqt5-webengine","qmmp","QMPlay2","goldendict","SDRangel","gmic-qt","gmic-gimp","py38-eric-ide","xpdf","py38-pyqt5-scintilla","nheko","recoll","py39-eric-ide","qt5-qtquickcontrols2","qt5-qtquickcontrols2-docs","qt5-qtbase-docs","smtube","nextcloud-client","owncloud-client","py36-spyder","qt5-qtwebengine","qt5-qtwebengine-docs","qt5-qtquicktimeline-docs","qt5-qtquicktimeline","qt5-qtquick3d-docs","qt5-qtquick3d","qt5-qtdeclarative-docs","qt5-qtdeclarative","qt5-qtserialport","qt5-qtserialport-docs","qt5-qtsensors","qt5-qtsensors-docs","qt5-qtcharts-docs","qt5-qtcharts","qt5-qtwebkit","qt5-qtwebkit-docs","qt5-qtdoc","qt5-qtwebchannel","qt5-qtwebchannel-docs","qt5-qtimageformats","qt5-qtimageformats-docs","qt5-qtwebglplugin","qt5-qtvirtualkeyboard","qt5-qtvirtualkeyboard-docs","qt5-qtsvg","qt5-qtsvg-docs","qt5-qtmacextras","qt5-qtmacextras-docs","qt5-qtlocation","qt5-qtlocation-docs","qt5-qtlottie","qt5-qtlottie-docs","qt5-qtxmlpatterns","qt5-qtxmlpatterns-docs","qt5-qtserialbus","qt5-qtserialbus-docs","qt5-qtmultimedia","qt5-qtmultimedia-docs","qt5-qtdatavis3d","qt5-qtdatavis3d-docs","qt5-qtgraphicaleffects","qt5-qtgraphicaleffects-docs","qt5-qtpurchasing","qt5-qtpurchasing-docs","qt5-qtnetworkauth","qt5-qtnetworkauth-docs","qt5-qtscript-docs","qt5-qtscript","qt5-qtremoteobjects","qt5-qtremoteobjects-docs","qt5-qtscxml","qt5-qtscxml-docs","qt5-qt3d","qt5-qt3d-docs","qt5-qtconnectivity-docs","qt5-qtconnectivity","qt5-qtgamepad","qt5-qtgamepad-docs","qt5-qtspeech","qt5-qtspeech-docs","qt5-qtwebview","qt5-qtwebview-docs","qt5-qttools","qt5-qttools-docs","qt5-qtquickcontrols","qt5-qtquickcontrols-docs","qt5-qtwebsockets","qt5-qtwebsockets-docs","qt5-qtwebkit-examples","qt5-qttranslations","qt5-mysql-plugin","qt5-psql-plugin","qt5-sqlite-plugin","assimp_tools","cmake-gui","py38-pyqt5-chart","py38-pyqt5-webengine","poppler-qt5","py39-pyside2","qalculate-qt","py-spyder","py310-spyder","py311-spyder","py312-spyder","py313-spyder","py314-spyder","gvedit-devel","py38-spyder","py38-pyqt5","py39-poppler-qt5","py38-pyside2","LyX","cyan","geant4.10.4","geant4.10.5","geant4.10.6","mythtv-pkg.28","py311-pyside2","py310-pyside2","pcraster","QtPBFImagePlugin","KeePassXC","KeePassXC-devel","py39-spyder","qt5pas","CsoundQt","QtPass","android-file-transfer-linux","barrier","cool-retro-term","oscar","qlipper","tagainijisho","x2goclient","yubico-authenticator","libarchive-qt","quazip","quazip1","libechonest","liblastfm-qt5","phonon-qt5","phonon-backend-gstreamer-qt5","phonon-backend-vlc-qt5","qjackctl","qsynth","unixcw","biblioteq","sqlitebrowser","cmake-gui-devel","dbusmenu-qt5","gitqlient","kchmviewer","kdiff3","libcommuni","liblxqt","libqtxdg","lxqt-build-tools","pyotherside","qcachegrind","qca-qt5","qca-qt5-ossl","qca-qt5-cyrus-sasl","qca-qt5-pkcs11","qca-qt5-gnupg","qgit","qjson-qt5","qscintilla-qt5","qscintilla-designer-qt5","py27-qscintilla-qt5","qt5-qtcreator","qt5-qtcreator-docs","qtermwidget","qttesting","qtutilities","qxmpp","svn2git","xxdiff","JuffEd","PageEdit","liteide","mindforger","neovim-qt","texstudio","tea","vnote","litecoin","MultiMC5","PolyMC","qtads","GPXLab","QCSXCAD","VIBES","apitrace","gvedit","libfive","osl","poppler-devel-qt5","qcustomplot","qvge","qwt-qt5","qwt-qt5-examples","scantailor","communi-desktop","quassel","quassel-client","QtCurve-qt5","cpi","cl-webengine-lib","trojita","convertall","mathmod","lmms","mkvtoolnix-legacy","welle.io","i2pchat","jreen","kristall-devel","psi","qBittorrent-qt5","qiec104","syncthingtray","wireshark2","wireshark3","wireshark30","charm-qt5","dspdfviewer","scribus-devel","py310-eric-ide","py310-poppler-qt5","py311-poppler-qt5","py310-pyqt5","py311-pyqt5","py312-pyqt5","py313-pyqt5","py314-pyqt5","py310-pyqt5-chart","py311-pyqt5-chart","py312-pyqt5-chart","py313-pyqt5-chart","py314-pyqt5-chart","py310-pyqt5-scintilla","py311-pyqt5-scintilla","py312-pyqt5-scintilla","py313-pyqt5-scintilla","py314-pyqt5-scintilla","py310-pyqt5-webengine","py311-pyqt5-webengine","py312-pyqt5-webengine","py313-pyqt5-webengine","py314-pyqt5-webengine","py27-pyqt5","py27-pyqt5-webengine","py27-pyqt5-chart","NanoVNA-QT","OpenCSG","PothosFlow","PothosPlotters","PothosWidgets","elmerfem","geant4.10.3","gnuradio","gnuradio-next","gqrx","gr-fosphor","gr37-fosphor","inspectrum","openhantek","openscad","openscad-devel","scidavis","Vidalia","qtkeychain-qt5","xca","Serial-Studio","fontmatrix","lxqt-openssh-askpass","qterminal","synergy","synkron","synergy-app","EqualX","texmaker","bibletime","gpsbabel","gpsbabel-app","wkhtmltopdf","zint","QupZilla","Obsession"]},{"type":"patch","ports":["qt5-qtwebengine"]},{"type":"run","ports":["qt5","liteide"]}]},{"name":"qt5-qtquickcontrols2-docs","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for the port qt5-qtquickcontrols2","long_description":"Documentation for the port qt5-qtquickcontrols2","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["qt5-qttools","pkgconfig","clang-18","qt5-qtquickcontrols2","qt5-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt5-qtdoc"]},{"type":"run","ports":["qt5-docs"]}]},{"name":"qt5-qtquickcontrols2","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 5","long_description":"Tools and Module(s) for Qt Tool Kit 5: Qt Quick Controls 2","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtimageformats","qt5-qtgraphicaleffects"]}],"depends_on":[{"type":"build","ports":["qt5-qtquickcontrols2-docs"]},{"type":"lib","ports":["py36-pyside2","py37-pyside2","nheko","nextcloud-client","py27-pyside2","qt5-qtwebengine","qt5-qtdoc","qt5-qtlocation","py39-pyside2","py38-pyside2","py311-pyside2","py310-pyside2","cool-retro-term","yubico-authenticator","welle.io","Serial-Studio"]},{"type":"run","ports":["qt5"]}]},{"name":"qt511","portdir":"aqua/qt511","version":"5.11.3","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Qt Tool Kit 5","long_description":"Qt Tool Kit: A cross-platform framework (headers, data, and libraries) for writing cross-platform GUI-based applications.","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["qt511-qtbase","qt511-qtdeclarative","qt511-qtserialport","qt511-qtsensors","qt511-qtwebchannel","qt511-qtimageformats","qt511-qtsvg","qt511-qtmacextras","qt511-qtlocation","qt511-qtxmlpatterns","qt511-qtserialbus","qt511-qtmultimedia","qt511-qtquickcontrols2","qt511-qtgraphicaleffects","qt511-qtnetworkauth","qt511-qtscxml","qt511-qt3d","qt511-qtconnectivity","qt511-qtgamepad","qt511-qtspeech","qt511-qttools","qt511-qtquickcontrols","qt511-qtwebsockets","qt511-qttranslations","qt511-sqlite-plugin","qt511-qtcanvas3d"]}],"depends_on":[]},{"name":"qt5","portdir":"aqua/qt5","version":"5.15.19","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Qt Tool Kit 5","long_description":"Qt Tool Kit: A cross-platform framework (headers, data, and libraries) for writing cross-platform GUI-based applications.","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["qt5-qtbase","qt5-qtdeclarative","qt5-qtserialport","qt5-qtsensors","qt5-qtwebchannel","qt5-qtimageformats","qt5-qtsvg","qt5-qtmacextras","qt5-qtlocation","qt5-qtxmlpatterns","qt5-qtserialbus","qt5-qtmultimedia","qt5-qtquickcontrols2","qt5-qtnetworkauth","qt5-qtremoteobjects","qt5-qtscxml","qt5-qt3d","qt5-qtconnectivity","qt5-qtgamepad","qt5-qtspeech","qt5-qttools","qt5-qtquickcontrols","qt5-qtwebsockets","qt5-qttranslations","qt5-sqlite-plugin","qt5-qtgraphicaleffects"]}],"depends_on":[{"type":"lib","ports":["py39-pyqt5","py35-pyqt5","py36-pyqt5","py37-pyqt5","py38-pyqt5","py310-pyqt5","py311-pyqt5","py312-pyqt5","py313-pyqt5","py314-pyqt5","py27-pyqt5"]}]},{"name":"qt6-qtlanguageserver-docs","portdir":"aqua/qt6","version":"6.4.3","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for Qt Tool Kit 6","long_description":"Documentation for Qt Tool Kit 6: Qt Language Server","active":false,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","qt6-qttools","qt6-sqlite-plugin","cmake","ninja","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt6-qtlanguageserver"]}],"depends_on":[]},{"name":"p5.26-dbi","portdir":"perl/p5-dbi","version":"1.643.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://dbi.perl.org/","description":"Abstract database access module for Perl","long_description":"The DBI module enables your Perl applications to access multiple database types transparently. You can connect to MySQL, MSSQL, Oracle, Informix, Sybase, ODBC etc. without having to know the different underlying interfaces of each. The API defined by DBI will work on all these database types and many more.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-data-printer"]},{"type":"lib","ports":["p5.26-dancer-plugin-database-core","p5.26-dbd-csv","p5.26-dbd-mariadb","p5.26-dbd-mock","p5.26-dbd-mysql","p5.26-dbd-pg","p5.26-dbd-sqlite","p5.26-dbd-sqlite2","p5.26-dbix-admin-createtable","p5.26-dbix-admin-tableinfo","p5.26-dbix-class","p5.26-dbix-connector","p5.26-dbix-contextualfetch","p5.26-dbix-dbschema","p5.26-dbix-searchbuilder","p5.26-dbix-sqlcrosstab","p5.26-dbm-deep","p5.26-fey-loader","p5.26-fey-test","p5.26-ima-dbi","p5.26-innotop","p5.26-log-handler","p5.26-log-log4perl","p5.26-mail-spamassassin","p5.26-mogilefs-server","p5.26-mytop","p5.26-net-ftpserver","p5.26-pgtop","p5.26-rdf-trine","p5.26-sql-abstract-limit","p5.26-sql-translator","p5.26-statistics-covid","p5.26-test2-plugin-dbiprofile","p5.26-catalyst-plugin-session-store-dbi","p5.26-tie-dbi"]}]},{"name":"txt","portdir":"editors/txt","version":"0.8.1","license":"(MIT or Apache-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://txt.hellman.io/","description":"A fast, intuitive terminal text editor","long_description":"txt is a fast terminal text editor for making quick, precise edits without leaving the terminal. It works without configuration, is keyboard-driven with familiar shortcuts, and offers a fuzzy file picker, multi-cursor editing, AST-aware selection, and optional LSP support.","active":true,"categories":["editors"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"gdcm","portdir":"science/gdcm","version":"3.2.11","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/gdcm/","description":"a C++ library for DICOM medical files","long_description":"Grassroots DiCoM is a C++ library for DICOM medical files.","active":true,"categories":["graphics","science"],"maintainers":[{"name":"dave.allured","github":"Dave-Allured","ports_count":27}],"variants":["debug","applications","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["socketxx","charls","openjpeg","zlib","expat","json-c","vtk","jsoncpp","openssl"]}],"depends_on":[{"type":"lib","ports":["InsightToolkit","InsightToolkit4","py310-InsightToolkit","py311-InsightToolkit","py312-InsightToolkit","py313-InsightToolkit","py310-InsightToolkit4","py311-InsightToolkit4","py312-InsightToolkit4","py313-InsightToolkit4","octave-dicom"]}]},{"name":"dua-cli","portdir":"sysutils/dua-cli","version":"2.45.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lib.rs/crates/dua-cli","description":"A tool to conveniently learn about the disk usage of directories, fast!","long_description":"dua (-> Disk Usage Analyzer) is a tool to conveniently learn about the usage of disk space of a given directory. It's parallel by default and will max out your SSD, providing relevant information as fast as possible. Optionally delete superfluous data, and do so more quickly than rm.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"lagrange","portdir":"net/lagrange","version":"1.21.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://codeberg.org/skyjake/lagrange","description":"A Beautiful Gemini Client","long_description":"A Beautiful Gemini Client","active":true,"categories":["net","gemini"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":53}],"variants":["debug","tui","universal"],"dependencies":[{"type":"build","ports":["zip","cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["webp","mpg123","the_Foundation","fribidi","opusfile","libsdl2","harfbuzz"]}],"depends_on":[]},{"name":"octave-datatypes","portdir":"octave/octave-datatypes","version":"1.5.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pr0m1th3as/datatypes","description":"Extra data types for GNU Octave","long_description":"Extra data types for GNU Octave","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1614}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["octave"]}],"depends_on":[]},{"name":"mod_security2","portdir":"www/mod_security2","version":"2.9.15","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/owasp-modsecurity/ModSecurity","description":"Apache 2 intrusion detection and prevention engine for web applications","long_description":"ModSecurity is an open source intrusion detection and prevention engine for web applications. It operates embedded into the web server, acting as a powerful umbrella - shielding applications from attacks.","active":true,"categories":["security","www"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1614}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["curl","libxml2","apache2","lua53"]}],"depends_on":[]},{"name":"octave-statistics","portdir":"octave/octave-statistics","version":"2.0.0","license":"GPL-3+ and public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gnu-octave/statistics","description":"Additional statistics functions for Octave.","long_description":"Additional statistics functions for Octave.","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1614}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["octave"]}],"depends_on":[{"type":"lib","ports":["octave-statistics-resampling","octave-financial","octave-ncarray","octave-optim","octave-vrml"]}]},{"name":"python315-freethreading-devel","portdir":"lang/python315-devel","version":"3.15.0rc2","license":"PSF","platforms":"{darwin >= 15}","epoch":0,"replaced_by":null,"homepage":"https://www.python.org/","description":"An interpreted, object-oriented programming language (free threading)","long_description":"Python is an interpreted, interactive, object-oriented programming language. This port has the free threading feature enabled, i.e. there is no global interpreter lock (GIL).","active":true,"categories":["lang"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal","optimizations","lto","tail_call_interp","dtrace"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zstd","sqlite3","libedit","libffi","bzip2","openssl","expat","mpdecimal","gettext-runtime","ncurses","xz","zlib"]}],"depends_on":[]},{"name":"python315-devel","portdir":"lang/python315-devel","version":"3.15.0rc2","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.python.org/","description":"An interpreted, object-oriented programming language","long_description":"Python is an interpreted, interactive, object-oriented programming language.","active":true,"categories":["lang"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal","optimizations","lto","tail_call_interp","experimental_jit","dtrace"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zstd","sqlite3","libedit","libffi","ncurses","bzip2","expat","mpdecimal","gettext-runtime","openssl","xz","zlib"]},{"type":"run","ports":["python3_select-315","python_select-315"]}],"depends_on":[]},{"name":"gemini-cli","portdir":"llm/gemini-cli","version":"0.62.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://geminicli.com","description":"Use Google Gemini from your terminal","long_description":"Gemini CLI is an open-source AI agent that brings the power of Google Gemini directly into your terminal.","active":true,"categories":["llm"],"maintainers":[{"name":"breun","github":"breun","ports_count":111}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22"]}],"depends_on":[]},{"name":"crystal","portdir":"lang/crystal","version":"1.21.1","license":"Apache-2","platforms":"{darwin >= 19}","epoch":0,"replaced_by":null,"homepage":"https://crystal-lang.org","description":"Crystal programming language","long_description":"Crystal is a fast, compiled programming language with a Ruby-inspired syntax.","active":true,"categories":["lang"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":87}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","asciidoctor","clang-20"]},{"type":"lib","ports":["libiconv","llvm-23","boehmgc","libffi","pcre2"]},{"type":"run","ports":["zlib","gmp","libevent","libyaml","openssl","pkgconfig","libxml2"]}],"depends_on":[{"type":"build","ports":["shards"]},{"type":"lib","ports":["frightcrawler","amber"]},{"type":"run","ports":["shards"]}]},{"name":"kustomize","portdir":"devel/kustomize","version":"5.8.2","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://kustomize.io","description":"Customize raw, template-free YAML files for multiple purposes, like Kubernetes","long_description":"kustomize lets you customize raw, template-free YAML files for multiple purposes, leaving the original YAML untouched and usable as is. kustomize targets kubernetes; it understands and can patch kubernetes style API objects. It's like make, in that what it does is declared in a file, and it's like sed, in that it emits edited text.","active":true,"categories":["devel"],"maintainers":[{"name":"breun","github":"breun","ports_count":111},{"name":"herby.gillot","github":"herbygillot","ports_count":1122}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[{"type":"build","ports":["flux"]}]},{"name":"loop-tempo-estimator","portdir":"audio/loop-tempo-estimator","version":"0.0.5","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/saintmatthieu/loop-tempo-estimator","description":"loop classifier and tempo estimator","long_description":"An efficient C++ loop classifier and tempo estimator.","active":true,"categories":["devel","audio"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":87}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["pffft"]}],"depends_on":[]},{"name":"pffft","portdir":"math/pffft","version":"1.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/marton78/pffft","description":"Pretty Fast FFT (PFFFT) library","long_description":"A fork of Julien Pommier’s Pretty Fast FFT (PFFFT) library with several additions.","active":true,"categories":["math"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["loop-tempo-estimator"]}]},{"name":"py314-fqdn","portdir":"python/py-fqdn","version":"1.6.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ypcrts/fqdn","description":"Validates fully-qualified domain names against RFC 1123","long_description":"Validates fully-qualified domain names against RFC 1123","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-fqdn","py314-jsonschema-format-nongpl"]}]},{"name":"py313-fqdn","portdir":"python/py-fqdn","version":"1.6.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ypcrts/fqdn","description":"Validates fully-qualified domain names against RFC 1123","long_description":"Validates fully-qualified domain names against RFC 1123","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-jsonschema-format-nongpl"]}]},{"name":"py312-fqdn","portdir":"python/py-fqdn","version":"1.6.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ypcrts/fqdn","description":"Validates fully-qualified domain names against RFC 1123","long_description":"Validates fully-qualified domain names against RFC 1123","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-jsonschema-format-nongpl"]}]},{"name":"py311-fqdn","portdir":"python/py-fqdn","version":"1.6.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ypcrts/fqdn","description":"Validates fully-qualified domain names against RFC 1123","long_description":"Validates fully-qualified domain names against RFC 1123","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-jsonschema-format-nongpl"]}]},{"name":"py310-fqdn","portdir":"python/py-fqdn","version":"1.6.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ypcrts/fqdn","description":"Validates fully-qualified domain names against RFC 1123","long_description":"Validates fully-qualified domain names against RFC 1123","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-jsonschema-format-nongpl"]}]},{"name":"py-fqdn","portdir":"python/py-fqdn","version":"1.6.0","license":"MPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ypcrts/fqdn","description":"Validates fully-qualified domain names against RFC 1123","long_description":"Validates fully-qualified domain names against RFC 1123","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-fqdn"]}],"depends_on":[]}]}