{"count":52338,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=79","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=77","results":[{"name":"coot","portdir":"science/coot","version":"1.3.1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot","description":"Coot - Crystallographic Object-Oriented Toolkit","long_description":"Coot is for macromolecular model building, model completion and validation, particularly suitable for protein modelling using X-ray data.","active":true,"categories":["science"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","glm","libtool","pkgconfig","swig","swig-guile","swig-python","clang-22"]},{"type":"lib","ports":["cairo","gdk-pixbuf2","graphene","harfbuzz","libepoxy","libpng","librsvg","OpenBLAS","fftw-single","gsl","curl","freetype","freeglut","pango","coordgen","gettext-runtime","gtk4","boost188","python314","zlib","py314-gobject3","py314-numpy","clipper","libccp4","mmdb2","ssm","rdkit","gemmi","py314-cairo","sqlite3","glib2","gmp","gtkglext","adwaita-icon-theme","goocanvas","libgnomecanvas","vte"]}],"depends_on":[]},{"name":"vte","portdir":"gnome/vte","version":"0.82.3","license":"LGPL-3+ and GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.gnome.org/GNOME/vte","description":"VTE is a library (libvte) implementing a terminal emulator widget for GTK+, and a minimal sample application (vte) using that.","long_description":"VTE is a library (libvte) implementing a terminal emulator widget for GTK+, and a minimal sample application (vte) using that. VTE is mainly used in gnome-terminal, but can also be used to embed a console/terminal in games, editors, IDEs, etcetera.","active":true,"categories":["gnome"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["docs","glade","gtk3","gtk4","universal"],"dependencies":[{"type":"build","ports":["python314","clang-22","cctools","gettext","meson","ninja","pkgconfig","gobject-introspection","vala","intltool","fast-float"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gtk4","libfmt12","lz4","simdutf","zlib","glib2","gnutls","icu","pcre2","gtk3","cairo","graphene","fribidi","pango","gettext-runtime"]},{"type":"run","ports":["adwaita-icon-theme"]}],"depends_on":[{"type":"lib","ports":["gnome3-core","coot","coot-devel","sakura","xfce4-terminal","geany","geany-plugins","anjuta","genius","gnome-terminal","virt-manager","astroid","rb33-vte3","rb32-vte3","rb31-vte3","amttools","mlterm"]},{"type":"run","ports":["virt-manager","gnome3-core"]}]},{"name":"vifm","portdir":"sysutils/vifm","version":"0.14.4","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vifm.info","description":"ncurses based file manager with vi like keybindings","long_description":"Vifm is a ncurses based file manager with vi like keybindings. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1072}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","libmagic"]}],"depends_on":[]},{"name":"moor","portdir":"textproc/moor","version":"2.13.3","license":"FreeBSD","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/walles/moor","description":"Moor is a pager. It's designed to just do the right thing without any configuration.","long_description":"Moor should work as a drop-in replacement for Less. It features syntax highlighting, ANSI color coded text support, incremental search and automatic decompression, among others.","active":true,"categories":["textproc"],"maintainers":[{"name":"j.lopez.r","github":"jlopezr","ports_count":1},{"name":"herby.gillot","github":"herbygillot","ports_count":1072}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"config-file-validator","portdir":"sysutils/config-file-validator","version":"2.2.2","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/Boeing/config-file-validator","description":"tool to validate configuration files","long_description":"config-file-validator is a cross-platform CLI tool to validate different configuration file types, including plist, ini, json, xml, yaml, toml, and more.","active":true,"categories":["sysutils","textproc"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"sshfs","portdir":"fuse/sshfs","version":"3.7.6","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libfuse/sshfs","description":"SSH filesystem for FUSE","long_description":"This is a filesystem client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: i.e. on the server side there is nothing to do. On the client side mounting the filesystem is as easy as logging into the server with ssh.","active":true,"categories":["fuse"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["fs_link"],"dependencies":[{"type":"build","ports":["coreutils","py314-docutils","clang-18","meson","ninja","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["macfuse","openssh","glib2"]}],"depends_on":[{"type":"run","ports":["sshfs-gui"]}]},{"name":"alacenc","portdir":"audio/alacenc","version":"0.4.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/flacon/alacenc","description":"Apple Lossless Audio Codec Encoder","long_description":"Apple Lossless Audio Codec Encoder","active":true,"categories":["audio"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]}],"depends_on":[]},{"name":"py314-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.6.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":true,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-colorama","py314-prompt_toolkit","py314-wcwidth","python314"]}],"depends_on":[{"type":"lib","ports":["py-git-delete-merged-branches"]}]},{"name":"py313-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.6.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":true,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-wcwidth","py313-prompt_toolkit","py313-colorama","python313"]}],"depends_on":[]},{"name":"py312-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.6.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":true,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-wcwidth","py312-prompt_toolkit","py312-colorama","python312"]}],"depends_on":[]},{"name":"py311-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.6.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":true,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-colorama","py311-prompt_toolkit","py311-wcwidth","python311"]}],"depends_on":[]},{"name":"py310-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.6.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":true,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-colorama","py310-prompt_toolkit","py310-wcwidth","python310"]}],"depends_on":[]},{"name":"py-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.6.0","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":true,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-git-delete-merged-branches"]}],"depends_on":[]},{"name":"py39-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.5.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":false,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-colorama","py39-prompt_toolkit","py39-wcwidth","python39"]}],"depends_on":[]},{"name":"py38-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.4.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":false,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-colorama","py38-prompt_toolkit","py38-wcwidth","python38"]}],"depends_on":[]},{"name":"wine-staging","portdir":"emulators/wine-devel","version":"11.10","license":"LGPL-2.1+","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://www.winehq.org","description":"A Windows API implementation","long_description":"Wine is a compatibility layer capable of running Windows applications. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.","active":true,"categories":["emulators"],"maintainers":[{"name":"gcenx83","github":"gcenx","ports_count":52}],"variants":["gphoto","ffmpeg","gstreamer","kerberos"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18","mingw-w64","bison","flex","gettext"]},{"type":"extract","ports":["autoconf"]},{"type":"lib","ports":["gnutls","libsdl2","libpcap","freetype","gettext-runtime","MoltenVK-latest"]},{"type":"patch","ports":["python314","autoconf"]},{"type":"run","ports":["mingw-w64-wine-gecko-2.47.4","mingw-w64-wine-mono-11.1.0"]}],"depends_on":[]},{"name":"wine-devel","portdir":"emulators/wine-devel","version":"11.10","license":"LGPL-2.1+","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://www.winehq.org","description":"A Windows API implementation","long_description":"Wine is a compatibility layer capable of running Windows applications. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.","active":true,"categories":["emulators"],"maintainers":[{"name":"gcenx83","github":"gcenx","ports_count":52}],"variants":["gphoto","ffmpeg","gstreamer","kerberos"],"dependencies":[{"type":"build","ports":["mingw-w64","bison","flex","gettext","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gnutls","libsdl2","libpcap","freetype","gettext-runtime","MoltenVK-latest"]},{"type":"run","ports":["mingw-w64-wine-gecko-2.47.4","mingw-w64-wine-mono-11.1.0"]}],"depends_on":[]},{"name":"oxker","portdir":"devel/oxker","version":"0.13.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrjackwills/oxker","description":"A simple tui to view & control docker containers","long_description":"A simple tui to view & control docker containers","active":true,"categories":["devel"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":49}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"burp","portdir":"sysutils/burp","version":"3.3.0","license":"(AGPL-3+ or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://burp.grke.org/","description":"Backup and restore program","long_description":"Burp is a network backup and restore program. It attempts to reduce network traffic and the amount of space that is used by each backup.","active":true,"categories":["sysutils"],"maintainers":[{"name":"dports","github":"drkp","ports_count":80}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","libtool","pkgconfig","uthash","autoconf"]},{"type":"lib","ports":["ncurses","librsync","openssl3","zlib"]}],"depends_on":[]},{"name":"joe37","portdir":"editors/joe","version":"3.7","license":"GPL-2","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/joe-editor/","description":"Joe's Own Editor","long_description":"JOE is the professional freeware ASCII text screen editor for UNIX. It makes full use of the power and versatility of UNIX, but lacks the steep learning curve and basic nonsense you have to deal with in every other UNIX editor. JOE has the feel of most IBM PC text editors: The key-sequences are reminiscent of WordStar and Turbo-C. JOE is much more powerful than those editors, however. JOE has all of the features a UNIX user should expect: full use of termcap/terminfo, excellent screen update optimizations (JOE is fully useable at 2400 baud), simple installation, and all of the UNIX-integration features of VI.","active":true,"categories":["editors"],"maintainers":[{"name":"","github":"oakimov","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"joe","portdir":"editors/joe","version":"4.8","license":"GPL-2","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/joe-editor/","description":"Joe's Own Editor","long_description":"JOE is the professional freeware ASCII text screen editor for UNIX. It makes full use of the power and versatility of UNIX, but lacks the steep learning curve and basic nonsense you have to deal with in every other UNIX editor. JOE has the feel of most IBM PC text editors: The key-sequences are reminiscent of WordStar and Turbo-C. JOE is much more powerful than those editors, however. JOE has all of the features a UNIX user should expect: full use of termcap/terminfo, excellent screen update optimizations (JOE is fully useable at 2400 baud), simple installation, and all of the UNIX-integration features of VI.","active":true,"categories":["editors"],"maintainers":[{"name":"","github":"oakimov","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"sysdig","portdir":"sysutils/sysdig","version":"0.41.4","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.sysdig.org","description":"sysdig is an open source system-level exploration and troubleshooting tool.","long_description":"Sysdig captures system calls and other system level events using a linux kernel facility called tracepoints, which means much less overhead than strace. It then packetizes this information, so that you can save it into trace files and filter it, a bit like you would do with tcpdump. This makes it very flexible to explore what processes are doing. Sysdig is also packed with a set of scripts that make it easier to extract useful information and do troubleshooting. \n\nNOTE: currently only the Linux version of sysdig is capable of capturing events and doing live analysis. On the other platforms, you will be limited to working with the trace files generated by a Linux installation of sysdig.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["zlib","jsoncpp","ncurses","luajit"]}],"depends_on":[]},{"name":"gds","portdir":"science/gds","version":"2.18.7","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.lsc-group.phys.uwm.edu/daswg/projects/lalsuite.html","description":"LSC Algorithm Library","long_description":"LIGO Scientific Collaboration Algorithm Library containing core routines for gravitational wave data analysis.","active":true,"categories":["science"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","swig-python","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["metaio","root6","jsoncpp","python314","expat","python27","fftw-3","fftw-3-single","curl","py27-numpy","hdf5","ldas-tools-framecpp"]}],"depends_on":[]},{"name":"gdcm2","portdir":"science/gdcm2","version":"2.8.9","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":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","docbook-xsl-ns","libxslt","clang-18"]},{"type":"lib","ports":["expat","zlib","json-c","jsoncpp","openssl","socketxx","openjpeg"]}],"depends_on":[{"type":"lib","ports":["olena"]}]},{"name":"openvpn3","portdir":"net/openvpn3","version":"3.11.6","license":"AGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openvpn.net","description":"easy-to-use, robust, and highly configurable VPN","long_description":"OpenVPN is an easy-to-use, robust, and highly configurable VPN (Virtual Private Network) daemon which can be used to securely link two or more private networks using an encrypted tunnel over the internet.","active":true,"categories":["net","security"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["debug","openssl","openssl11","mbedtls","nulltun","universal"],"dependencies":[{"type":"build","ports":["clang-20","jsoncpp","pkgconfig","xxhashlib","asio","cmake"]},{"type":"lib","ports":["jsoncpp","openssl3","lz4"]}],"depends_on":[]},{"name":"eiskaltdcpp","portdir":"net/eiskaltdcpp","version":"2.4.2-github-2024.10.25","license":"GPL-3","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/eiskaltdcpp/eiskaltdcpp","description":"Direct Connect protocols file sharing","long_description":"EiskaltDC++ is a cross-platform program that uses the Direct Connect (DC aka NMDC) and Advanced Direct Connect (ADC) protocols. It is compatible with DC++, AirDC++, FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all common DC hub software.","active":true,"categories":["net","www","p2p"],"maintainers":[],"variants":["debug","qt4","qt5","universal"],"dependencies":[{"type":"build","ports":["cmake","gettext","git","pkgconfig","clang-20"]},{"type":"lib","ports":["sqlite3","jsoncpp","pcre2","libidn2","qt5-qtbase","libiconv","pango","openssl3","gettext-runtime","miniupnpc","qt5-qtmultimedia","qt5-qttools","bzip2","zlib"]}],"depends_on":[]},{"name":"notekit","portdir":"gnome/notekit","version":"2024.03.14","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/blackhole89/notekit","description":"GTK3 hierarchical markdown note-taking application","long_description":"GTK3 hierarchical markdown note-taking application with tablet support.","active":true,"categories":["sysutils","gnome"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","pkgconfig","clang-22"]},{"type":"lib","ports":["gtksourceviewmm3","fontconfig","gdk-pixbuf2","zlib","gtkmm3","MicroTeX","harfbuzz","jsoncpp","desktop-file-utils","gtk3"]}],"depends_on":[]},{"name":"raceintospace","portdir":"games/raceintospace","version":"1.1-20200802","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.raceintospace.org","description":"Open Source version of old MS-DOS game Buzz Aldrin's Race Into Space","long_description":"Open Source version of old MS-DOS game Buzz Aldrin's Race Into Space","active":true,"categories":["games"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","boost171","clang-18"]},{"type":"lib","ports":["libsdl","physfs","protobuf3-cpp","zlib","libogg","libtheora","libpng","libvorbis","jsoncpp"]}],"depends_on":[]},{"name":"pingus","portdir":"games/pingus","version":"0.8.0-20180714","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Pingus/pingus","description":"A free Lemmings(tm) clone using SDL2.","long_description":"A free Lemmings(tm) clone using SDL2. It is a puzzle game where the player has to guide a group of penguins to safety.","active":true,"categories":["games"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libpng","libsdl2_mixer","boost176","libiconv","jsoncpp","libsdl2","libsdl2_image"]}],"depends_on":[]},{"name":"luanti","portdir":"games/luanti","version":"5.16.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.luanti.org","description":"open source infinite-world block sandbox game with survival and crafting","long_description":"open source infinite-world block sandbox game with survival and crafting - Find more Luanti mods at <https://content.luanti.org/> and have fun.","active":true,"categories":["games"],"maintainers":[{"name":"triggered","github":"fvhovell","ports_count":1}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","gettext","pkgconfig","doxygen","clang-20"]},{"type":"lib","ports":["gmp","jsoncpp","libsdl2","ncurses","spatialindex","libjpeg-turbo","libpng","luajit","zlib","curl","freetype","libiconv","xorg-libX11","xorg-libXxf86vm","openssl3","gettext-runtime","libogg","zstd","libvorbis","leveldb","sqlite3"]}],"depends_on":[]},{"name":"bamtools","portdir":"devel/bamtools","version":"2.5.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pezmaster31/bamtools","description":"a programmer's API and an end-user's toolkit for handling BAM files","long_description":"BamTools provides both a programmer's API and an end-user's toolkit for handling BAM files.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","nodejs","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["jsoncpp"]}],"depends_on":[]},{"name":"qt513-docs","portdir":"aqua/qt513","version":"5.13.2","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 5","long_description":"Documentation for Qt Tool Kit 5","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["qt513-qtbase-docs","qt513-qtdeclarative-docs","qt513-qtserialport-docs","qt513-qtsensors-docs","qt513-qtwebchannel-docs","qt513-qtimageformats-docs","qt513-qtsvg-docs","qt513-qtmacextras-docs","qt513-qtlocation-docs","qt513-qtxmlpatterns-docs","qt513-qtserialbus-docs","qt513-qtquickcontrols2-docs","qt513-qtgraphicaleffects-docs","qt513-qtnetworkauth-docs","qt513-qtremoteobjects-docs","qt513-qtscxml-docs","qt513-qt3d-docs","qt513-qtconnectivity-docs","qt513-qtgamepad-docs","qt513-qtspeech-docs","qt513-qttools-docs","qt513-qtquickcontrols-docs","qt513-qtwebsockets-docs","qt513-qtmultimedia-docs"]}],"depends_on":[]},{"name":"qt513-sqlite-plugin","portdir":"aqua/qt513","version":"5.13.2","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"SQLite Database Driver for Qt Tool Kit 5","long_description":"SQLite Database Driver for Qt Tool Kit 5","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","sqlite3"]}],"depends_on":[{"type":"build","ports":["qt513-qtwebsockets-docs","qt513-qtquickcontrols2-docs","qt513-qtbase-docs","qt513-qtwebengine-docs","qt513-qtdeclarative-docs","qt513-qtserialport-docs","qt513-qtsensors-docs","qt513-qtcharts-docs","qt513-qtwebkit-docs","qt513-qttools-docs","qt513-qtquickcontrols-docs","qt513-qtwebchannel-docs","qt513-qtimageformats-docs","qt513-qtvirtualkeyboard-docs","qt513-qtsvg-docs","qt513-qtmacextras-docs","qt513-qtlocation-docs","qt513-qtlottie-docs","qt513-qtxmlpatterns-docs","qt513-qtserialbus-docs","qt513-qtmultimedia-docs","qt513-qtdatavis3d-docs","qt513-qtgraphicaleffects-docs","qt513-qtpurchasing-docs","qt513-qtnetworkauth-docs","qt513-qtscript-docs","qt513-qtremoteobjects-docs","qt513-qtscxml-docs","qt513-qt3d-docs","qt513-qtconnectivity-docs","qt513-qtgamepad-docs","qt513-qtspeech-docs","qt513-qtwebview-docs"]},{"type":"lib","ports":["qt513-qtdoc"]},{"type":"run","ports":["qt513"]}]},{"name":"qt513-psql-plugin","portdir":"aqua/qt513","version":"5.13.2","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"PostgreSQL Database Driver for Qt Tool Kit 5","long_description":"PostgreSQL Database Driver for Qt Tool Kit 5","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","postgresql16"]}],"depends_on":[]},{"name":"qt513-mysql-plugin","portdir":"aqua/qt513","version":"5.13.2","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"MySQL Database Driver for Qt Tool Kit 5","long_description":"MySQL Database Driver for Qt Tool Kit 5","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["mariadb55","mysql57","mysql56","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","mariadb"]}],"depends_on":[]},{"name":"qt513-qttranslations","portdir":"aqua/qt513","version":"5.13.2","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: translation files","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["qt513-qttools","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase"]}],"depends_on":[{"type":"run","ports":["qt513"]}]},{"name":"qt513-qtwebkit-examples","portdir":"aqua/qt513","version":"5.9.1","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: examples for Qt WebKit","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtwebchannel","qt513-qtbase","qt513-qttools","qt513-qtlocation","qt513-qtdeclarative","qt513-qtwebkit"]}],"depends_on":[]},{"name":"qt513-qtwebsockets-docs","portdir":"aqua/qt513","version":"5.13.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 qt513-qtwebsockets","long_description":"Documentation for the port qt513-qtwebsockets","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["qt513-qtwebsockets","pkgconfig","clang-18","qt513-qttools","qt513-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt513-qtdoc"]},{"type":"run","ports":["qt513-docs"]}]},{"name":"qt513-qtwebsockets","portdir":"aqua/qt513","version":"5.13.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 WebSockets","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","qt513-qtdeclarative"]}],"depends_on":[{"type":"build","ports":["qt513-qtwebsockets-docs"]},{"type":"lib","ports":["qt513-qtwebchannel","qt513-qtwebglplugin"]},{"type":"run","ports":["qt513"]}]},{"name":"qt513-qtquickcontrols-docs","portdir":"aqua/qt513","version":"5.13.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 qt513-qtquickcontrols","long_description":"Documentation for the port qt513-qtquickcontrols","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["qt513-qtquickcontrols","pkgconfig","clang-18","qt513-qttools","qt513-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt513-qtdoc"]},{"type":"run","ports":["qt513-docs"]}]},{"name":"qt513-qtquickcontrols","portdir":"aqua/qt513","version":"5.13.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 Quick Controls, Qt Quick Dialogs, and Qt Quick Extras","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","qt513-qtdeclarative","qt513-qtgraphicaleffects"]}],"depends_on":[{"type":"build","ports":["qt513-qtquickcontrols-docs"]},{"type":"lib","ports":["qt513-qtwebengine","qt513-qtdoc","qt513-qtvirtualkeyboard","qt513-qtlocation"]},{"type":"run","ports":["qt513"]}]},{"name":"qt513-qttools-docs","portdir":"aqua/qt513","version":"5.13.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 qt513-qttools","long_description":"Documentation for the port qt513-qttools","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["qt513-qttools","qt513-sqlite-plugin","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt513-qtdoc"]},{"type":"run","ports":["qt513-docs"]}]},{"name":"qt513-qttools","portdir":"aqua/qt513","version":"5.13.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 Designer, Qt Help, and Qt UI Tools","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["examples","tests","qtwebkit","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","qt513-qtdeclarative","clang-9.0"]}],"depends_on":[{"type":"build","ports":["qt513-qttranslations","qt513-qtquickcontrols2-docs","qt513-qtbase-docs","qt513-qtwebview-docs","qt513-qttools-docs","qt513-qtquickcontrols-docs","qt513-qtwebsockets-docs","qt513-qtwebengine-docs","qt513-qtdeclarative-docs","qt513-qtserialport-docs","qt513-qtsensors-docs","qt513-qtcharts-docs","qt513-qtwebkit-docs","qt513-qtwebchannel-docs","qt513-qtimageformats-docs","qt513-qtvirtualkeyboard-docs","qt513-qtsvg-docs","qt513-qtmacextras-docs","qt513-qtlocation-docs","qt513-qtlottie-docs","qt513-qtxmlpatterns-docs","qt513-qtserialbus-docs","qt513-qtmultimedia-docs","qt513-qtdatavis3d-docs","qt513-qtgraphicaleffects-docs","qt513-qtpurchasing-docs","qt513-qtnetworkauth-docs","qt513-qtscript-docs","qt513-qtremoteobjects-docs","qt513-qtscxml-docs","qt513-qt3d-docs","qt513-qtconnectivity-docs","qt513-qtgamepad-docs","qt513-qtspeech-docs"]},{"type":"lib","ports":["qt513-qtwebengine","qt513-qtdoc","qt513-qtwebkit-examples"]},{"type":"run","ports":["qt513"]}]},{"name":"qt513-qtwebview-docs","portdir":"aqua/qt513","version":"5.13.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 qt513-qtwebview","long_description":"Documentation for the port qt513-qtwebview","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["qt513-qttools","pkgconfig","clang-18","qt513-qtwebview","qt513-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt513-qtdoc"]}]},{"name":"qt513-qtwebview","portdir":"aqua/qt513","version":"5.13.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 WebView","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","qt513-qtwebengine","qt513-qtdeclarative"]}],"depends_on":[{"type":"build","ports":["qt513-qtwebview-docs"]}]},{"name":"qt513-qtspeech-docs","portdir":"aqua/qt513","version":"5.13.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 qt513-qtspeech","long_description":"Documentation for the port qt513-qtspeech","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["qt513-qttools","pkgconfig","clang-18","qt513-qtspeech","qt513-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt513-qtdoc"]},{"type":"run","ports":["qt513-docs"]}]},{"name":"qt513-qtspeech","portdir":"aqua/qt513","version":"5.13.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 Speech","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","qt513-qtdeclarative","qt513-qtmultimedia"]}],"depends_on":[{"type":"build","ports":["qt513-qtspeech-docs"]},{"type":"run","ports":["qt513"]}]},{"name":"qt513-qtgamepad-docs","portdir":"aqua/qt513","version":"5.13.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 qt513-qtgamepad","long_description":"Documentation for the port qt513-qtgamepad","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["qt513-qttools","pkgconfig","clang-18","qt513-qtgamepad","qt513-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt513-qtdoc"]},{"type":"run","ports":["qt513-docs"]}]},{"name":"qt513-qtgamepad","portdir":"aqua/qt513","version":"5.13.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 Gamepad","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["examples","tests","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase","qt513-qtdeclarative","libsdl2"]}],"depends_on":[{"type":"build","ports":["qt513-qtgamepad-docs"]},{"type":"lib","ports":["qt513-qt3d"]},{"type":"run","ports":["qt513"]}]},{"name":"qt513-qtconnectivity-docs","portdir":"aqua/qt513","version":"5.13.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 qt513-qtconnectivity","long_description":"Documentation for the port qt513-qtconnectivity","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["qt513-qttools","pkgconfig","clang-18","qt513-qtconnectivity","qt513-sqlite-plugin"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt513-qtbase"]}],"depends_on":[{"type":"lib","ports":["qt513-qtdoc"]},{"type":"run","ports":["qt513-docs"]}]}]}