{"count":52323,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=964","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=962","results":[{"name":"py313-sse-starlette","portdir":"python/py-sse-starlette","version":"3.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sysid/sse-starlette","description":"SSE plugin for Starlette","long_description":"SSE plugin for Starlette","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-anyio","py313-starlette"]}],"depends_on":[{"type":"run","ports":["py313-mcp"]}]},{"name":"py314-sse-starlette","portdir":"python/py-sse-starlette","version":"3.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sysid/sse-starlette","description":"SSE plugin for Starlette","long_description":"SSE plugin for Starlette","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-anyio","py314-starlette"]}],"depends_on":[{"type":"lib","ports":["py-sse-starlette"]},{"type":"run","ports":["py314-mcp"]}]},{"name":"py311-tiktoken","portdir":"python/py-tiktoken","version":"0.13.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openai/tiktoken","description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models","long_description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models","active":true,"categories":["devel","python"],"maintainers":[{"name":"macports","github":"mrdomino","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","py311-setuptools-rust","clang-20","cargo","legacy-support","rust","py311-build","py311-installer"]},{"type":"lib","ports":["libunwind","python311","py311-regex","py311-requests"]},{"type":"test","ports":["py311-hypothesis","py311-pytest"]}],"depends_on":[]},{"name":"py312-tiktoken","portdir":"python/py-tiktoken","version":"0.13.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openai/tiktoken","description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models","long_description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models","active":true,"categories":["devel","python"],"maintainers":[{"name":"macports","github":"mrdomino","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-wheel","py312-setuptools-rust","clang-20","cargo","legacy-support","rust","py312-build","py312-installer"]},{"type":"lib","ports":["libunwind","python312","py312-requests","py312-regex"]},{"type":"test","ports":["py312-pytest","py312-hypothesis"]}],"depends_on":[]},{"name":"py313-tiktoken","portdir":"python/py-tiktoken","version":"0.13.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openai/tiktoken","description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models","long_description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models","active":true,"categories":["devel","python"],"maintainers":[{"name":"macports","github":"mrdomino","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","py313-setuptools-rust","clang-20","cargo","legacy-support","rust","py313-build","py313-installer"]},{"type":"lib","ports":["libunwind","python313","py313-requests","py313-regex"]},{"type":"test","ports":["py313-hypothesis","py313-pytest"]}],"depends_on":[{"type":"run","ports":["py313-marimo"]}]},{"name":"py314-tiktoken","portdir":"python/py-tiktoken","version":"0.13.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openai/tiktoken","description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models","long_description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models","active":true,"categories":["devel","python"],"maintainers":[{"name":"macports","github":"mrdomino","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","py314-setuptools-rust","cargo","legacy-support","rust","clang-20","py314-build"]},{"type":"lib","ports":["libunwind","python314","py314-requests","py314-regex"]},{"type":"test","ports":["py314-pytest","py314-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py-tiktoken"]},{"type":"run","ports":["py314-marimo"]}]},{"name":"translate","portdir":"textproc/translate","version":"0.1.1","license":"MIT","platforms":"{darwin >= 26}","epoch":0,"replaced_by":null,"homepage":"https://translate.franzai.com","description":"Apple Translation from your terminal","long_description":"Apple Translation from your terminal. A UNIX filter and a drop-in HTTP server for DeepL, LibreTranslate, and Google Translate v2 - all wrapped around Apple's on-device Translation framework. No cloud, no LLM, no API keys, no rate limits.","active":true,"categories":["textproc"],"maintainers":[{"name":"austin","github":"halostatue","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"doas","portdir":"sysutils/doas","version":"6.3p13","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://codeberg.org/thejessesmith/doas","description":"a utility that lets a user run a command as another user","long_description":"doas allows a user to run a command as though they were another user. Typically doas is used to allow non-privileged users to run commands as though they were the root user. doas offers two benefits over sudo: its configuration file has a simple syntax and it is smaller, requiring less effort to audit the code. This makes it harder for both admins and coders to make mistakes that potentially open security holes in the system.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","bison"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"libopenshot","portdir":"multimedia/libopenshot","version":"0.7.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.openshot.org/","description":"Library for creating and editing videos","long_description":"Library for creating and editing videos. Includes python bindings but not ruby.","active":true,"categories":["devel","multimedia"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","cppzmq","pkgconfig","swig-python","clang-18"]},{"type":"lib","ports":["ImageMagick","babl","libomp","qt5-qtbase","libopenshot-audio","python314","ffmpeg","qt5-qtsvg","zlib","jsoncpp","zmq"]}],"depends_on":[{"type":"run","ports":["openshot-qt"]}]},{"name":"py38-dlib","portdir":"math/dlib","version":"19.24.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://dlib.net","description":"Python 3.8 bindings for Modern C++ toolkit for machine learning, image processing, and more.","long_description":"This package provides Python 3.8 bindings, modules, and scripts.","active":false,"categories":["math","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py38-setuptools","clang-16"]},{"type":"lib","ports":["sqlite3","python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"run","ports":["py38-photomosaic"]}]},{"name":"py37-dlib","portdir":"math/dlib","version":"19.24.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://dlib.net","description":"Python 3.7 bindings for Modern C++ toolkit for machine learning, image processing, and more.","long_description":"This package provides Python 3.7 bindings, modules, and scripts.","active":false,"categories":["math","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py37-setuptools","clang-16"]},{"type":"lib","ports":["sqlite3","python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"run","ports":["py37-photomosaic"]}]},{"name":"py39-dlib","portdir":"math/dlib","version":"19.24.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://dlib.net","description":"Python 3.9 bindings for Modern C++ toolkit for machine learning, image processing, and more.","long_description":"This package provides Python 3.9 bindings, modules, and scripts.","active":false,"categories":["math","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py39-setuptools","clang-17"]},{"type":"lib","ports":["libpng","webp","python39","OpenBLAS","ffmpeg","xorg-libXext","xorg-libice","xorg-libsm","libjxl","sqlite3","giflib","libjpeg-turbo"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"run","ports":["py39-photomosaic"]}]},{"name":"R-av","portdir":"R/R-av","version":"0.9.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://docs.ropensci.org/av","description":"Bindings to FFmpeg AV library for working with audio and video in R","long_description":"Bindings to FFmpeg AV library for working with audio and video in R","active":true,"categories":["science","multimedia","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","R","clang-19"]},{"type":"lib","ports":["ffmpeg","R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-ps","R-ggplot2","R-testthat","R-gapminder"]}],"depends_on":[{"type":"test","ports":["R-gganimate","R-magick"]}]},{"name":"lms","portdir":"audio/lms","version":"3.62.1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lms-demo.poupon.dev","description":"Lightweight Music Server","long_description":"LMS is a self-hosted music streaming software: access your music collection from anywhere using a web interface.","active":true,"categories":["multimedia","audio","www"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-22"]},{"type":"lib","ports":["ffmpeg","stb","libarchive","wt","boost181","taglib","libconfig-hr"]}],"depends_on":[]},{"name":"qmmp","portdir":"audio/qmmp","version":"1.6.9","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://qmmp.ylsoftware.com","description":"Qt-based multimedia player","long_description":"Qt-based multimedia player","active":true,"categories":["multimedia","audio"],"maintainers":[],"variants":["debug","mad","mpg123","pulse","shout"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["qt5-sqlite-plugin","libarchive","faad2","flac","libcdio-paranoia","libmad","libmodplug","libmpcdec","libopus","libsndfile","libvorbis","soxr","qt5-qtbase","wavpack","libcddb","libcdio","desktop-file-utils","ffmpeg","libmms","libogg","curl","enca","xorg-libX11","xorg-xorgproto","libbs2b","taglib","qt5-qtmultimedia","qt5-qttools"]}],"depends_on":[]},{"name":"rsgain","portdir":"audio/rsgain","version":"3.7","license":"GPL-2+","platforms":"{darwin all}","epoch":0,"replaced_by":null,"homepage":"https://github.com/complexlogic/rsgain","description":"Really simple gain","long_description":"ReplayGain 2.0 command line utility rsgain applies loudness metadata tags to your files, while leaving the audio stream untouched. A ReplayGain-compatible player will dynamically adjust the volume of your tagged files during playback.","active":true,"categories":["audio"],"maintainers":[{"name":"lmkrawiec","github":"lmkra","ports_count":3}],"variants":["debug","fmt","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-22","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libebur128","inih","ffmpeg","taglib"]}],"depends_on":[]},{"name":"tenacity","portdir":"audio/tenacity","version":"1.3.4","license":"GPL-2+","platforms":"{darwin >= 19}","epoch":0,"replaced_by":null,"homepage":"https://codeberg.org/tenacityteam/tenacity","description":"an easy-to-use, cross-platform multi-track audio editor/recorder","long_description":"Tenacity is an easy-to-use, cross-platform multi-track audio editor/recorder forked from Audacity.","active":true,"categories":["audio"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","gettext","ninja","pkgconfig","nasm","python313","clang-20"]},{"type":"lib","ports":["portaudio","soundtouch","soxr","twolame","sqlite3","zlib","ffmpeg","libmatroska","libogg","expat","libebml","wxWidgets-3.2","flac","lame","libid3tag","libmad","libsndfile","libvorbis"]}],"depends_on":[]},{"name":"notcurses","portdir":"devel/notcurses","version":"3.0.16","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://notcurses.com","description":"blingful tuis and character graphics","long_description":"Notcurses facilitates the creation of modern TUI programs, making full use of Unicode and 24-bit TrueColor. Its API is similar to that of NCURSES, but extends that with z-buffering, rendering of images and video using ffmpeg, alpha blending, widgets, palette fades, resize awareness, and multithreading support.","active":true,"categories":["devel"],"maintainers":[{"name":"nickblack","github":"dankamongmen","ports_count":3}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-20","cmake","pkgconfig","doctest"]},{"type":"lib","ports":["ncurses","ffmpeg","libunistring","libdeflate"]}],"depends_on":[]},{"name":"corsixth","portdir":"games/corsixth","version":"0.69.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/CorsixTH/CorsixTH","description":"Open source clone of Theme Hospital","long_description":"A reimplementation of the 1997 Bullfrog business sim Theme Hospital. As well as faithfully recreating the original, CorsixTH adds support for modern operating systems, high resolutions and much more.","active":true,"categories":["games"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libsdl2_mixer","libsdl2","ffmpeg","freetype","bzip2","lua53-lpeg","lua53-luafilesystem","lua53","libiconv","zlib"]}],"depends_on":[]},{"name":"Pangolin","portdir":"graphics/Pangolin","version":"0.9.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/stevenlovegrove/Pangolin","description":"Pangolin is a lightweight portable rapid development library for managing OpenGL display","long_description":"Pangolin is a lightweight portable rapid development library for managing OpenGL display, interaction and abstracting video input. At its heart is a simple OpenGl viewport manager which can help to modularise 3D visualisation without adding to its complexity, and offers an advanced but intuitive 3D navigation handler. Pangolin also provides a mechanism for manipulating program variables through config files and ui integration, and has a flexible real-time plotter for visualising graphical data.","active":true,"categories":["graphics"],"maintainers":[{"name":"aw.kornilov","github":"ierofant","ports_count":15}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","eigen3","clang-20"]},{"type":"lib","ports":["glew","libjpeg-turbo","libpng","lz4","tiff","ffmpeg","openexr2","libraw","zlib","zstd","libdc1394"]}],"depends_on":[]},{"name":"gegl","portdir":"graphics/gegl","version":"0.4.70","license":"(GPL-3+ or LGPL-3+)","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"http://gegl.org/","description":"GEGL is a graph based image processing framework.","long_description":"GEGL is a graph based image processing framework offering image processing and compositing on large images. GEGL is suitable for projects ranging from small one-off projects to interactive applications.","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":["debug","debugoptimized","gtk_docs","sdl1","vala","workshop","x11","quartz","universal"],"dependencies":[{"type":"build","ports":["py314-packaging","gettext","meson","ninja","pkgconfig","vala","clang-20","python314"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["lcms2","libjpeg-turbo","libraw","librsvg","libspiro","openexr","poly2tri-c","poppler","json-glib","webp","luajit","SuiteSparse_UMFPACK","ffmpeg","pango","gettext-runtime","py314-gobject3","tiff","libsdl2","gexiv2","gobject-introspection","babl","cairo","exiv2","gdk-pixbuf2","jasper"]}],"depends_on":[{"type":"lib","ports":["gimp2","gimp2-devel","gimp3-devel"]}]},{"name":"wxsvg","portdir":"graphics/wxsvg","version":"1.5.25","license":"wxwidgets-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wxsvg.sourceforge.io","description":"C++ library based on wxWidgets to create, manipulate and render SVG files","long_description":"C++ library based on wxWidgets to create, manipulate and render SVG files","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["wxWidgets-3.2","cairo","expat","ffmpeg","libexif"]}],"depends_on":[{"type":"lib","ports":["MP4Tools"]}]},{"name":"dlib","portdir":"math/dlib","version":"20.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dlib.net","description":"Modern C++ toolkit for machine learning, image processing, and more.","long_description":"Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. Dlib's open source licensing allows you to use it in any application, free of charge.","active":true,"categories":["math"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["zlib","sqlite3","giflib","libjpeg-turbo","libpng","webp","OpenBLAS","ffmpeg","xorg-libX11","xorg-libXext","xorg-libice","xorg-libsm","libjxl"]}],"depends_on":[]},{"name":"py310-dlib","portdir":"math/dlib","version":"20.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dlib.net","description":"Python 3.10 bindings for Modern C++ toolkit for machine learning, image processing, and more.","long_description":"This package provides Python 3.10 bindings, modules, and scripts.","active":true,"categories":["math","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py310-setuptools","py310-packaging","clang-20"]},{"type":"lib","ports":["libpng","webp","OpenBLAS","ffmpeg","xorg-libX11","xorg-libXext","xorg-libice","xorg-libsm","python310","libjxl","zlib","sqlite3","giflib","libjpeg-turbo"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-photomosaic"]}]},{"name":"py311-dlib","portdir":"math/dlib","version":"20.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dlib.net","description":"Python 3.11 bindings for Modern C++ toolkit for machine learning, image processing, and more.","long_description":"This package provides Python 3.11 bindings, modules, and scripts.","active":true,"categories":["math","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py311-packaging","py311-setuptools","clang-20"]},{"type":"lib","ports":["libpng","webp","OpenBLAS","ffmpeg","xorg-libX11","xorg-libXext","xorg-libice","xorg-libsm","libjxl","python311","zlib","sqlite3","giflib","libjpeg-turbo"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py312-dlib","portdir":"math/dlib","version":"20.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dlib.net","description":"Python 3.12 bindings for Modern C++ toolkit for machine learning, image processing, and more.","long_description":"This package provides Python 3.12 bindings, modules, and scripts.","active":true,"categories":["math","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py312-packaging","py312-setuptools","clang-20"]},{"type":"lib","ports":["libpng","webp","OpenBLAS","ffmpeg","xorg-libX11","xorg-libXext","xorg-libice","xorg-libsm","libjxl","python312","zlib","sqlite3","giflib","libjpeg-turbo"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py313-dlib","portdir":"math/dlib","version":"20.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dlib.net","description":"Python 3.13 bindings for Modern C++ toolkit for machine learning, image processing, and more.","long_description":"This package provides Python 3.13 bindings, modules, and scripts.","active":true,"categories":["math","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py313-packaging","py313-setuptools","clang-20"]},{"type":"lib","ports":["libpng","webp","OpenBLAS","ffmpeg","xorg-libX11","xorg-libXext","xorg-libice","xorg-libsm","libjxl","python313","zlib","sqlite3","giflib","libjpeg-turbo"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py314-dlib","portdir":"math/dlib","version":"20.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dlib.net","description":"Python 3.14 bindings for Modern C++ toolkit for machine learning, image processing, and more.","long_description":"This package provides Python 3.14 bindings, modules, and scripts.","active":true,"categories":["math","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20","py314-packaging","py314-setuptools"]},{"type":"lib","ports":["libpng","webp","OpenBLAS","ffmpeg","xorg-libX11","xorg-libXext","xorg-libice","xorg-libsm","libjxl","python314","zlib","sqlite3","giflib","libjpeg-turbo"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[]},{"name":"netgen","portdir":"math/netgen","version":"6.2.2604","license":"LGPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ngsolve.org/","description":"NETGEN is an automatic 3d tetrahedral mesh generator","long_description":"NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement.","active":true,"categories":["math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["clang16","clang17","clang18","clang19","debug","clang13","clang14","clang15","clang20","clang21","gcc14","gcc15","gccdevel","python310","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","python311","python312","python313","python314","quartz","x11","tests","universal"],"dependencies":[{"type":"build","ports":["clang-20","cmake","pkgconfig"]},{"type":"lib","ports":["tcl","ffmpeg","Togl","tkdnd","zlib","python314","py314-pybind11-stubgen","tk-quartz","pybind11","libjpeg-turbo"]},{"type":"run","ports":["py314-tkinter"]}],"depends_on":[{"type":"lib","ports":["ngsolve"]}]},{"name":"MP4Tools","portdir":"multimedia/MP4Tools","version":"3.8","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mp4joiner.org","description":"tools to manipulate MP4 files","long_description":"MP4Tools is a collection of cross-platform free tools to manipulate MP4 files. It contains MP4Splitter for splitting MP4 files, and MP4Joiner for joining them.","active":true,"categories":["multimedia"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":85}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","gettext","pkgconfig","gpac"]},{"type":"lib","ports":["wxWidgets-3.2","wxsvg","ffmpeg"]},{"type":"run","ports":["gpac"]}],"depends_on":[]},{"name":"QMPlay2","portdir":"multimedia/QMPlay2","version":"25.09.11","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zaps166/QMPlay2","description":"Qt Media Player 2","long_description":"QMPlay2 is a video and audio player. It can play all formats supported by FFmpeg, libmodplug (including J2B and SFX). It also supports Audio CD, raw files, Rayman 2 music and chiptunes. It contains YouTube and Prostopleer browser.","active":true,"categories":["multimedia"],"maintainers":[],"variants":["debug","pulse"],"dependencies":[{"type":"build","ports":["qt5-qttools","cmake","ninja","pkgconfig","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libsamplerate","portaudio","rubberband","taglib","libcddb","libcdio","jasper","qt5-qtbase","libmng","tiff","webp","ffmpeg","libass","freetype","libiconv","libjpeg-turbo","qt5-qtwebengine","qt5-qtdeclarative","qt5-qtsvg","qt5-qttranslations","zlib"]}],"depends_on":[]},{"name":"ReadyMedia","portdir":"net/ReadyMedia","version":"1.3.3","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://minidlna.sourceforge.net","description":"a UPnP (TM) A/V & DLNA Media Server","long_description":"ReadyMedia (formerly MiniDLNA) is server software with the aim of being fully compliant with DLNA/UPnP-AV clients.","active":true,"categories":["net","multimedia"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":85}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18"]},{"type":"lib","ports":["libid3tag","libvorbis","sqlite3","libexif","zlib","ffmpeg","libogg","libiconv","gettext-runtime","libjpeg-turbo","flac"]}],"depends_on":[]},{"name":"goldendict","portdir":"office/goldendict","version":"1.5.1","license":"GPL-3+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"http://goldendict.org/","description":"Dictionary lookup program","long_description":"A feature-rich dictionary lookup program, supporting multiple dictionary formats (StarDict/Babylon/Lingvo/Dictd) and online dictionaries, featuring perfect article rendering with the complete markup, illustrations and other content retained, and allowing you to type in words without any accents or correct case.","active":true,"categories":["office"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["qt5-qtsvg","qt5-qtmultimedia","qt5-qttools","bzip2","lzo2","xz","zlib","zstd","qt5-qtbase","libvorbis","tiff","ffmpeg","libogg","eb","hunspell","libiconv","opencc","libao","qt5-qtwebkit"]}],"depends_on":[]},{"name":"SDRangel","portdir":"science/SDRangel","version":"7.25.1","license":"GPL-3","platforms":"darwin macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/f4exb/sdrangel","description":"SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.","long_description":"SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151},{"name":"michaelld","github":"michaelld","ports_count":453}],"variants":["debug","gui","native","server","airspy","airspyhf","bladerf","funcube","hackrf","libiio","limesuite","perseus","rtlsdr","xtrx","soapysdr","sdrplay"],"dependencies":[{"type":"build","ports":["qt5-qttools","cmake","pkgconfig","clang-20","boost188"]},{"type":"lib","ports":["qt5-qtwebchannel","qt5-qtsvg","qt5-qtlocation","qt5-qtmultimedia","qt5-qtgamepad","qt5-qtspeech","qt5-qtwebsockets","zlib","codec2","dsdcc","flac","libopus","mbelib","libusb","qt5-qtbase","fftw-3-single","ffmpeg","SoapySDR","airspy","airspyhf","cm256cc","limesuite","rtl-sdr","serialDV","aptdec","dab-cmdline","libsigmf","sgp4","opencv4","qt5-qtwebengine","qt5-qtdeclarative","qt5-qtserialport","qt5-qtcharts"]}],"depends_on":[]},{"name":"py38-hy","portdir":"python/py-hy","version":"1.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":false,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-astor","py38-funcparserlib","python38"]},{"type":"run","ports":["hy_select"]}],"depends_on":[{"type":"lib","ports":["py38-hyrule"]}]},{"name":"py39-hy","portdir":"python/py-hy","version":"1.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":false,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-funcparserlib","python39"]},{"type":"run","ports":["hy_select"]}],"depends_on":[{"type":"lib","ports":["py39-hyrule"]}]},{"name":"py-hy","portdir":"python/py-hy","version":"1.3.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":true,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-hy"]}],"depends_on":[]},{"name":"py310-hy","portdir":"python/py-hy","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":true,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-funcparserlib","python310"]},{"type":"run","ports":["hy_select"]}],"depends_on":[{"type":"lib","ports":["py310-hyrule"]}]},{"name":"py311-hy","portdir":"python/py-hy","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":true,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-funcparserlib","python311"]},{"type":"run","ports":["hy_select"]}],"depends_on":[{"type":"lib","ports":["py311-hyrule"]}]},{"name":"py312-hy","portdir":"python/py-hy","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":true,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-funcparserlib","python312"]},{"type":"run","ports":["hy_select"]}],"depends_on":[{"type":"lib","ports":["py312-hyrule"]}]},{"name":"py313-hy","portdir":"python/py-hy","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":true,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-funcparserlib","python313"]},{"type":"run","ports":["hy_select"]}],"depends_on":[{"type":"lib","ports":["py313-hyrule"]}]},{"name":"py314-hy","portdir":"python/py-hy","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":true,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-funcparserlib","python314"]},{"type":"run","ports":["hy_select"]}],"depends_on":[{"type":"lib","ports":["py-hy","py314-hyrule"]}]},{"name":"libopenshot-audio","portdir":"multimedia/libopenshot-audio","version":"0.6.0","license":"GPL-3+","platforms":"{darwin >= 13}","epoch":0,"replaced_by":null,"homepage":"https://www.openshot.org/","description":"Library for creating and editing videos","long_description":"Library for creating and editing videos","active":true,"categories":["devel","multimedia"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["zlib"]}],"depends_on":[{"type":"lib","ports":["libopenshot"]}]},{"name":"chromaprint","portdir":"audio/chromaprint","version":"1.6.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://acoustid.org/chromaprint","description":"Chromaprint is an audio fingerprint library","long_description":"Chromaprint is the core component of the AcoustID project. It's a client-side library that implements a custom algorithm for extracting fingerprints from any audio source.","active":true,"categories":["audio"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":["universal","debug","tests"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["zlib","ffmpeg8"]}],"depends_on":[{"type":"run","ports":["py37-acoustid","py39-acoustid","py38-acoustid","beets","beets-devel","py310-acoustid","py311-acoustid","py312-acoustid","py313-acoustid"]}]},{"name":"dvbcut","portdir":"multimedia/dvbcut","version":"0.7.4","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bernhardu/dvbcut-deb","description":"Qt application for cutting parts out of DVB streams","long_description":"DVBcut is a Qt application that allows you to select certain parts of an MPEG transport stream and save these parts into a single MPEG output file. It follows a keyhole surgery approach where the input video and audio data is mostly kept unchanged, and only very few frames at the beginning and/or end of the selected range are re-encoded in order to obtain a valid MPEG file.","active":true,"categories":["multimedia"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","qt5-qttools","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["a52dec","libao","libmad","ffmpeg6","qt5-qtbase"]}],"depends_on":[]},{"name":"acpica","portdir":"devel/acpica","version":"20260408","license":"(Permissive or GPL-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.intel.com/content/www/us/en/developer/topic-technology/open/acpica/overview.html","description":"ACPI compiler","long_description":"A compiler for ACPI DSDT .asl files.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["universal"],"dependencies":[{"type":"build","ports":["bison","clang-18"]}],"depends_on":[{"type":"run","ports":["MaciASL"]}]},{"name":"vapoursynth","portdir":"multimedia/vapoursynth","version":"73","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/vapoursynth/vapoursynth","description":"A video processing framework with simplicity in mind","long_description":"VapourSynth is an application for video manipulation. Or a plugin. Or a library. It’s hard to tell because it has a core library written in C++ and a Python module to allow video scripts to be created. The software has been heavily inspired by Avisynth.","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","autoconf","automake","libtool","pkgconfig","clang-20"]},{"type":"lib","ports":["ImageMagick","zimg","ffmpeg","libass","libiconv","python314"]}],"depends_on":[{"type":"lib","ports":["av1an"]}]},{"name":"rrdtool","portdir":"net/rrdtool","version":"1.10.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://oss.oetiker.ch/rrdtool/","description":"Round Robin Database","long_description":"RRDtool is a system to store and display time-series data","active":true,"categories":["net"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","groff","gettext","pkgconfig"]},{"type":"lib","ports":["fribidi","libxml2","pango","glib2","gettext-runtime","cairo","libpng","tcp_wrappers"]},{"type":"run","ports":["perl5.34","dejavu-fonts"]}],"depends_on":[{"type":"lib","ports":["py37-rrdtool","tsung","jrrd","argus-clients","cacti","nedi","netmrg","nfdump","nrg","ntop","smokeping","xymon-client","xymon-server","php53-rrd","php54-rrd","php55-rrd","php56-rrd","php70-rrd","php71-rrd","php72-rrd","php73-rrd","php74-rrd","php80-rrd","php81-rrd","php82-rrd","php83-rrd","php84-rrd","py27-rrdtool","collectd","cherokee"]}]},{"name":"octave-mqtt","portdir":"octave/octave-mqtt","version":"0.0.7","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gnu-octave/octave-mqtt","description":"This is a basic implementation of the Matlab toolkit extension.","long_description":"This is a basic implementation of the Matlab toolkit extension.","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["octave","paho.mqtt.c"]}],"depends_on":[]},{"name":"fzf","portdir":"sysutils/fzf","version":"0.73.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/junegunn/fzf","description":"A command-line fuzzy finder written in Go","long_description":"A command-line fuzzy finder written in Go","active":true,"categories":["sysutils"],"maintainers":[{"name":"calvin","github":"cardi","ports_count":27},{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[{"type":"run","ports":["gig","git-fuzzy","git-toolbelt","ugit","cfiles","dmux","bat-extras","sad"]}]}]}