{"count":52868,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=38","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=36","results":[{"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":1618}],"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":1618}],"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":1618}],"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":"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":"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":[]},{"name":"py39-fqdn","portdir":"python/py-fqdn","version":"1.5.1","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":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-jsonschema-format-nongpl"]}]},{"name":"py38-fqdn","portdir":"python/py-fqdn","version":"1.5.1","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":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-jsonschema-format-nongpl"]}]},{"name":"py314-wcwidth","portdir":"python/py-wcwidth","version":"0.9.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-prompt_toolkit","py314-click-extra","py314-urwid","py314-telnetlib3","py-wcwidth","py314-git-delete-merged-branches","py314-blessed","py314-pyte","xml2rfc"]}]},{"name":"py313-wcwidth","portdir":"python/py-wcwidth","version":"0.9.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["translate-toolkit","py313-click-extra","py313-urwid","py313-telnetlib3","py313-git-delete-merged-branches","toot","py313-blessed","py313-cli-helpers","py313-prompt_toolkit","py313-pyte"]},{"type":"test","ports":["py313-ftfy"]}]},{"name":"py312-wcwidth","portdir":"python/py-wcwidth","version":"0.9.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-pyte","py312-click-extra","py312-urwid","py312-git-delete-merged-branches","py312-blessed","py312-cli-helpers","py312-prompt_toolkit"]},{"type":"test","ports":["py312-ftfy"]}]},{"name":"py311-wcwidth","portdir":"python/py-wcwidth","version":"0.9.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-pyte","py311-click-extra","py311-urwid","py311-git-delete-merged-branches","py311-asciimatics","py311-blessed","py311-cli-helpers","py311-prompt_toolkit"]},{"type":"test","ports":["py311-ftfy"]}]},{"name":"py310-wcwidth","portdir":"python/py-wcwidth","version":"0.9.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-pyte","py310-urwid","py310-git-delete-merged-branches","py310-asciimatics","py310-blessed","py310-cli-helpers","py310-prompt_toolkit"]},{"type":"test","ports":["py310-ftfy"]}]},{"name":"py27-wcwidth","portdir":"python/py-wcwidth","version":"0.2.14","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-backports-functools_lru_cache"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-blessed","py27-cli-helpers","py27-prompt_toolkit","py27-curtsies","py27-pytest"]}]},{"name":"py-wcwidth","portdir":"python/py-wcwidth","version":"0.9.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-wcwidth"]}],"depends_on":[]},{"name":"py39-wcwidth","portdir":"python/py-wcwidth","version":"0.2.14","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-cli-helpers","py39-git-delete-merged-branches","py39-prompt_toolkit","py39-urwid","py39-blessed","py39-pyte","py39-asciimatics"]},{"type":"run","ports":["py39-cmd2"]},{"type":"test","ports":["py39-ftfy"]}]},{"name":"py38-wcwidth","portdir":"python/py-wcwidth","version":"0.2.13","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-urwid","py38-pyte","py38-git-delete-merged-branches","py38-blessed","py38-cli-helpers","py38-asciimatics","py38-prompt_toolkit"]},{"type":"run","ports":["py38-cmd2"]}]},{"name":"py35-wcwidth","portdir":"python/py-wcwidth","version":"0.2.14","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-blessed","py35-curtsies","py35-prompt_toolkit","py35-pytest"]}]},{"name":"py36-wcwidth","portdir":"python/py-wcwidth","version":"0.2.12","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-16"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-blessed","py36-cli-helpers","py36-prompt_toolkit"]},{"type":"run","ports":["py36-cmd2"]}]},{"name":"py37-wcwidth","portdir":"python/py-wcwidth","version":"0.2.13","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-prompt_toolkit","py37-awscli2","py37-blessed","py37-cli-helpers","py37-pyte"]},{"type":"run","ports":["py37-cmd2"]}]},{"name":"unrtf","portdir":"textproc/unrtf","version":"0.21.12","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/unrtf/unrtf.html","description":"RTF converter","long_description":"UnRTF is a command-line program written in C which converts documents in Rich Text (.rtf) format to HTML, LaTeX, PostScript, plain text and other formats.","active":true,"categories":["textproc"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libiconv"]}],"depends_on":[{"type":"run","ports":["recoll"]}]},{"name":"recoll","portdir":"textproc/recoll","version":"1.44.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.lesbonscomptes.com/recoll/","description":"Desktop full text search","long_description":"Recoll is a desktop search tool based on Xapian","active":true,"categories":["textproc"],"maintainers":[{"name":"jf","github":"medoc92","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","pkgconfig","ninja","meson"]},{"type":"lib","ports":["jsoncpp","xapian-core","libmagic","aspell","libiconv","libxml2","qt5-qtbase","python314","libxslt","qt5-qtwebkit","qt5-qttools","zlib"]},{"type":"run","ports":["py314-lxml","unrtf","antiword","poppler","unzip"]}],"depends_on":[]},{"name":"napari","portdir":"science/napari","version":"0.9.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/napari/napari","description":"napari is a fast, interactive, multi-dimensional image viewer for Python.","long_description":"napari is a fast, interactive, multi-dimensional image viewer for Python. It's designed for browsing, annotating, and analyzing large multi-dimensional images. It's built on top of Qt (for the GUI), vispy (for performant GPU-based rendering), and the scientific Python stack (numpy, scipy).","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1618}],"variants":["python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-setuptools_scm"]},{"type":"lib","ports":["py314-tqdm","py314-typing_extensions","py314-yaml","py314-click","py314-Pillow","py314-psutil","py314-wrapt","py314-pandas","py314-pydantic","py314-toolz","py314-qtpy","py314-imageio","py314-lazy_loader","py314-scikit-image","py314-tifffile","py314-jsonschema","py314-numpydoc","py314-dask","py314-psygnal","py314-vispy","py314-superqt","py314-pint","py314-npe2","py314-pydantic-extra-types","py314-napari-plugin-engine","py314-lxml_html_clean","py314-pydantic_settings","py314-in-n-out","py314-app-model","py314-cachey","py314-magicgui","py314-napari-console","py314-napari-svg","py314-opengl","py314-pydantic-compat","python314","py314-napari-resources","py314-pygments","py314-certifi","py314-appdirs","py314-numpy","py314-scipy"]}],"depends_on":[]},{"name":"py314-lxml","portdir":"python/py-lxml","version":"6.1.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["libxml2","libxslt","python314","zlib"]}],"depends_on":[{"type":"lib","ports":["py314-beangulp","py314-glymur","komikku","py314-beautifulsoup4","sigil","py314-skyfield","py314-zeep","py314-svglib","py314-xmlsec","py314-pikepdf","py314-napari-resources","py-lxml","py314-owslib","py314-pptx","xml2rfc","plip","yfinance","py314-ebooklib","py314-hanko","py314-lxml_html_clean","py314-signxml","maigret","gtk-doc","streamlink","py314-obspy"]},{"type":"run","ports":["recoll","inkscape","py314-fonttools"]}]}]}