HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49697,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=61",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=59",
"results": [
{
"name": "cannonsmash",
"portdir": "games/cannonsmash",
"version": "0.6.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cannonsmash.sourceforge.net/",
"description": "3D tabletennis game",
"long_description": "3D tabletennis game",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"xorg-libXmu",
"libsdl_image",
"gtk2",
"libGLU",
"mesa"
]
}
],
"depends_on": []
},
{
"name": "cbonsai",
"portdir": "games/cbonsai",
"version": "1.4.2",
"license": "GPL-3",
"platforms": "darwin linux freebsd",
"epoch": 1,
"replaced_by": null,
"homepage": "https://gitlab.com/jallbrit/cbonsai",
"description": "grow bonsai trees in your terminal",
"long_description": "cbonsai is a bonsai tree generator, written in C using ncurses. It intelligently creates, colors, and positions a bonsai tree, and is entirely configurable via CLI options-- see usage. There are 2 modes of operation: static (the default), and live.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"scdoc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "cheops",
"portdir": "games/cheops",
"version": "1.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://logological.org/cheops",
"description": "CHEss OPponent Simulator",
"long_description": "CHEOPS (CHEss OPponent Simulator) is a fully-functional chess program capable of human-vs-human, human-vs-computer, and computer-vs-computer play. It uses a 64-square linear array board representation. The game tree search is alpha-beta, and the static evaluation function considers material, mobility, and motif features.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "chromium-bsu",
"portdir": "games/chromium-bsu",
"version": "0.9.16.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://chromium-bsu.sourceforge.net/",
"description": "fast paced, arcade-style, top-scrolling space shooter.",
"long_description": "fast paced, arcade-style, top-scrolling space shooter.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 218
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"makeicns",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ftgl",
"libGLU",
"libsdl_mixer",
"gettext-runtime",
"mesa",
"libsdl",
"libsdl_image",
"fontconfig"
]
}
],
"depends_on": []
},
{
"name": "circuslinux",
"portdir": "games/circuslinux",
"version": "1.0.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.newbreedsoftware.com/circus-linux/",
"description": "Circus Atari clone, similar to Breakout and Arkanoid",
"long_description": "Circus Linux is based on the Atari 2600 game Circus Atari by Atari, released in 1980. Gameplay is similar to Breakout and Arkanoid - you slide a device left and right to bounce objects into the air which destroy a wall.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl",
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "cmatrix",
"portdir": "games/cmatrix",
"version": "2.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.asty.org/cmatrix/",
"description": "Console Matrix",
"long_description": "Console Matrix simulates the display from The Matrix",
"active": true,
"categories": [
"games",
"x11"
],
"maintainers": [],
"variants": [
"x11font",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "crack-attack",
"portdir": "games/crack-attack",
"version": "1.1.14",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/crack-attack/",
"description": "Fast-paced puzzle game",
"long_description": "Crack Attack! is a fast-paced puzzle game inspired by the classic Super NES title Tetris Attack!",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"mesa",
"libsdl",
"gtk2",
"freeglut",
"libGLU"
]
}
],
"depends_on": []
},
{
"name": "crafty",
"portdir": "games/crafty",
"version": "25.2",
"license": "Restrictive and Noncommercial",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20220407202829/https://craftychess.com/",
"description": "Crafty is a chess program, that can be interfaced with xboard.",
"long_description": "Crafty is the derivative of Cray Blitz, a computer chess program. It is a very strong one, and its current peak ICC ratings are 3286 (bullet), 3388 (blitz) and 2792 (standard). It can be used with xboard just like gnuchess.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 428
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "criticalmass",
"portdir": "games/criticalmass",
"version": "1.0.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://criticalmass.sourceforge.net/critter.php",
"description": "Critical Mass is an SDL/OpenGL space shoot'em up game.",
"long_description": "Critical Mass is an SDL/OpenGL space shoot'em up game.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl_mixer",
"libsdl",
"libsdl_image",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "ctris",
"portdir": "games/ctris",
"version": "0.43",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dominikhackl/ctris",
"description": "Ncurses based tetris clone written in C.",
"long_description": "ctetris is a beautiful tetris clone, written in C using the ncurses library. It works very fast and efficiently, so it should be possible to play it even over a slow remote terminal.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "cursive",
"portdir": "games/cursive",
"version": "1.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://puck.nether.net/",
"description": "Create ASCII character cursive handwriting",
"long_description": "Cursive is a program for generating cursive signatures and text like ___ _ __ _ ( ) ' ) / // _/_ __/___. ____ / / / __|/ / _ __ / / (_/|_/ / (_ (_(_/ (_) _(__(/_/ (_ (_/ Do not be fooled by inferior immitations (like the figlet font which doesn't connect letters right). This is the one and only original cursive program.",
"active": true,
"categories": [
"textproc",
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "defendguin",
"portdir": "games/defendguin",
"version": "0.0.12",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.newbreedsoftware.com/defendguin/",
"description": "clone of the classic arcade game Defender",
"long_description": "Defendguin is based loosely on Williams classic arcade game, Defender. Some recognizable stars in the realm of modern operating systems should be fairly obvious. Story: A certain monopoly-owning bad guy has been cloned hundreds of times by an unknown alien race. They are now attacking earth, kidnapping little penguinoids and converting them into mutants. Helping them on their way are some other nasty alien ships, of which there are plenty...",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "digger",
"portdir": "games/digger",
"version": "20020314",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.digger.org/",
"description": "the Digger game",
"long_description": "the Digger game",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "dominion",
"portdir": "games/dominion",
"version": "2.8.2",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://savannah.gnu.org/projects/dominion/",
"description": "world simulation RPG",
"long_description": "Dominion is a multi-player world simulation and role-playing game. Each user controls a nation, making economic, political and military decisions for it.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "dopewars",
"portdir": "games/dopewars",
"version": "1.5.12",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dopewars.sourceforge.net/",
"description": "Rewrite of a game originally based on \"Drug Wars\"",
"long_description": "The idea of dopewars is to deal drugs on the streets of New York, amassing a huge fortune and paying off the loan shark, while avoiding the ever annoying police.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"esound",
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "duke3d",
"portdir": "games/duke3d",
"version": "0.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://icculus.org/duke3d/",
"description": "Runtime for FPS Duke Nukem 3D",
"long_description": "Duke Nukem 3D is a first-person shooter computer game developed by 3D Realms and published by Apogee Software. Level and gamefiles are not included (use Shareware Version)",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl",
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "dvorakng",
"portdir": "games/dvorakng",
"version": "0.6.0rc1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://freecode.com/projects/dvorakng/",
"description": "A Dvorak typing tutor",
"long_description": "DvorakNG is a Dvorak typing tutor. It is heavily based on Dvorak7min, but adds many improvements like a progress information database.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "macports",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "eboard",
"portdir": "games/eboard",
"version": "1.1.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fbergo/eboard",
"description": "eboard is a chess interface just like xboard.",
"long_description": "eboard is a chess interface for Unix-like systems (GNU/Linux, FreeBSD, Solaris, etc.) based on the GTK+ GUI toolkit. It provides a chess board interface to ICS (Internet Chess Servers) like FICS and to chess engines like GNU Chess, Sjeng and Crafty.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gstreamer1",
"gstreamer1-gst-plugins-base",
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "enigma",
"portdir": "games/enigma",
"version": "1.30",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/enigma/",
"description": "puzzle game inspired by the games Oxyd and Rock'n'Roll",
"long_description": "Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on the Amiga. The object of the game is to find and uncover pairs of identically colored Oxyd stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and, most of all, countless hairy puzzles usually block your direct way to the Oxyd stones.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"ImageMagick",
"texi2html",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libsdl2_image",
"libsdl2_ttf",
"libpng",
"zlib",
"libenet",
"libiconv",
"xercesc3",
"curl",
"libsdl2_mixer",
"gettext",
"libsdl2"
]
}
],
"depends_on": []
},
{
"name": "enigma-devel",
"portdir": "games/enigma",
"version": "20250908",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/enigma/",
"description": "puzzle game inspired by the games Oxyd and Rock'n'Roll",
"long_description": "Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on the Amiga. The object of the game is to find and uncover pairs of identically colored Oxyd stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and, most of all, countless hairy puzzles usually block your direct way to the Oxyd stones.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"ImageMagick",
"texi2html",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"curl",
"zlib",
"libiconv",
"xercesc3",
"libenet",
"libsdl2_mixer",
"gettext",
"libsdl2",
"libsdl2_image",
"libsdl2_ttf"
]
}
],
"depends_on": []
},
{
"name": "fbg",
"portdir": "games/fbg",
"version": "0.9",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fbg.sourceforge.net/",
"description": "Puzzle game similar to Tetris but with improved graphics.",
"long_description": "Falling Block Game is a puzzle game that is similar to the Hasbro classic, Tetris. Many such games have been released for a variety of platforms, but most have passable graphics or poor gameplay/piece control.",
"active": true,
"categories": [
"aqua",
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"physfs"
]
}
],
"depends_on": []
},
{
"name": "fife",
"portdir": "games/fife",
"version": "0.3.5",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fifengine.net/",
"description": "The FIFE game engine",
"long_description": "FIFE stands for Flexible Isometric Free Engine and is a cross platform game creation framework.",
"active": true,
"categories": [
"games",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"scons",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_image",
"libsdl_ttf",
"swig-python",
"libvorbis",
"python27",
"libogg",
"boost171",
"libguichan",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "fizmo",
"portdir": "games/fizmo",
"version": "0.8.5",
"license": "BSD",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fizmo.spellbreaker.org/",
"description": "Z-Machine interpreter for Infocom games.",
"long_description": "Fizmo is a Z-Machine interpreter (Fizmo Interprets Z-Machine Opcodes) which allows you to run Infocom- and most other Z-Machine based games -- except version 6 -- on POSIX-like systems which provide a ncursesw (note the 'w') library. It has been successfully compiled on Debian based Linux, Mac OS X (with MacPorts providing ncursesw) and Windows (using Cygwin and a self-compiled ncursesw library). This is a console-style application, meaning that it runs in textmode and does not provide any GUI whatsoever. For more information about Infocom and interactive fiction, see the 'New to IF' section at http://www.ifarchive.org. Games are available from http://www.ifarchive.org/indexes/if-archiveXgamesXzcode.html",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "Christoph.Ender",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libjpeg-turbo",
"libpng",
"libsndfile",
"libxml2",
"xorg-libX11",
"freetype",
"libsdl2"
]
}
],
"depends_on": []
},
{
"name": "flobopuyo",
"portdir": "games/flobopuyo",
"version": "0.20",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ios-software.com/?page=projet&quoi=29",
"description": "FloboPuyo",
"long_description": "Clone of the famous PuyoPuyo.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl",
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "fortune",
"portdir": "games/fortune",
"version": "6.2.0-RELEASE",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freebsd.org/",
"description": "Infamous electronic fortune-cookie generator",
"long_description": "Infamous electronic fortune-cookie generator",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bsdmake",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"OSXPal"
]
}
]
},
{
"name": "fortune-mod",
"portdir": "games/fortune-mod",
"version": "3.24.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shlomif/fortune-mod",
"description": "Fortune-cookie generator",
"long_description": "Implementation of the Unix fortune command for displaying a random quotation.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"recode"
]
}
],
"depends_on": []
},
{
"name": "freecell-solver",
"portdir": "games/freecell-solver",
"version": "3.6.0",
"license": "MIT and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fc-solve.berlios.de/",
"description": "Freecell Solver solves automatically layouts of Freecell",
"long_description": "Freecell Solver - a program that automatically solves layouts of Freecell and similar variants of Card Solitaire such as Eight Off, Forecell and Seahaven Towers, as well as Simple Simon boards.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "freeciv",
"portdir": "games/freeciv",
"version": "2.6.4",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.freeciv.org/",
"description": "An empire-building strategy game",
"long_description": "Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the stone age to the space age...",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl2_mixer",
"sqlite3",
"gettext",
"libsdl2",
"libsdl2_gfx",
"bzip2",
"libsdl2_ttf",
"readline",
"curl",
"freetype",
"libiconv",
"libsdl2_image",
"xz",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "freeciv-x11",
"portdir": "games/freeciv",
"version": "2.6.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.freeciv.org/",
"description": "An empire-building strategy game",
"long_description": "Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the stone age to the space age...",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl2_mixer",
"sqlite3",
"gettext",
"bzip2",
"gtk2",
"curl",
"libiconv",
"readline",
"xz"
]
}
],
"depends_on": []
},
{
"name": "freedink",
"portdir": "games/freedink",
"version": "1.08.20090120",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/freedink/",
"description": "FreeDink is a portable and enhanced version of the Dink Smallwood game engine.",
"long_description": "Dink Smallwood is an adventure/role-playing game, similar to Zelda, made by RTsoft. Besides twisted humour, it includes the actual game editor, allowing players to create hundreds of new adventures called Dink Modules or D-Mods for short.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libffi",
"libsdl",
"libsdl_gfx",
"libzip",
"libsdl_ttf",
"fontconfig",
"libsdl_image",
"libsdl_mixer"
]
},
{
"type": "run",
"ports": [
"freedink-data"
]
}
],
"depends_on": []
},
{
"name": "freedink-data",
"portdir": "games/freedink-data",
"version": "1.08.20170409",
"license": "zlib and Permissive and Copyleft",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/freedink/",
"description": "FreeDink data",
"long_description": "FreeDink data for the Dink Smallwood game. It includes graphics, songs, etc.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"freedink"
]
}
]
},
{
"name": "freedroidclassic",
"portdir": "games/freedroidclassic",
"version": "1.0.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.freedroid.org/",
"description": "Freedoid Classic is a Paradroid clone.",
"long_description": "Freedroid is a clone of the classic game Paradroid on Commodore 64 with some improvements and extensions to the classic version. In this game, you control a robot, depicted by a small white ball with a few numbers within an interstellar spaceship consisting of several decks connected by elevators. The aim of the game is to destroy all enemy robots, depicted by small black balls with a few numbers, by either shooting them or seizing control over them by creating connections in a short subgame of electric circuits.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"autoconf",
"automake",
"libtool",
"makeicns"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_gfx",
"libsdl_image",
"libsdl_mixer"
]
}
],
"depends_on": []
},
{
"name": "frobtads",
"portdir": "games/frobtads",
"version": "1.2.4",
"license": "Restrictive/Distributable",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tads.org/frobtads.htm",
"description": "FrobTADS is a new version of TADS for Unix",
"long_description": "FrobTADS is a complete rewrite of the Unix version. It adds support for a number of relatively recent TADS features that were missing from the old Unix version, including full support for text and background colors, TADS 3 banners, and timed input. It's also much more portable and more easily maintainable, as it's built to modern Unix standards. And installing FrobTADS is greatly simplified compared to the old Unix port, thanks to automatic configuration.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"curl"
]
}
],
"depends_on": []
},
{
"name": "frotz",
"portdir": "games/frotz",
"version": "2.55",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://davidgriffith.gitlab.io/frotz/",
"description": "interpreter for Infocom Z-Code games",
"long_description": "Frotz provides a portable implementation of the zcode virtual machine used for all Infocom text adventures and many of those written by other authors. This port installs Frotz with a curses-based text interface.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal",
"sound"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsamplerate",
"libsndfile",
"libao",
"ncurses",
"libvorbis",
"libmodplug"
]
}
],
"depends_on": []
},
{
"name": "frozenbubble2",
"portdir": "games/frozenbubble2",
"version": "2.212.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.frozen-bubble.org/",
"description": "Frozen Bubble 2",
"long_description": "Colorful 3D rendered penguin animations, 100 levels of 1p game, hours and hours of 2p game, nights and nights of 2p/3p/4p/5p game over LAN or Internet, a level-editor, 3 professional quality digital soundtracks, 15 stereo sound effects, 8 unique graphical transition effects, 8 unique logo eye-candies.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 218
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-13",
"p5.34-file-slurp",
"p5.34-module-build"
]
},
{
"type": "lib",
"ports": [
"p5.34-compress-bzip2",
"p5.34-file-sharedir",
"p5.34-file-which",
"libsdl_mixer",
"p5.34-locale-maketext-lexicon",
"p5.34-sdl",
"p5.34-ipc-system-simple",
"libsdl",
"libsdl_image",
"libsdl_pango",
"perl5.34"
]
}
],
"depends_on": []
},
{
"name": "galaxis",
"portdir": "games/galaxis",
"version": "1.11",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://catb.org/~esr/galaxis/",
"description": "UNIX clone of the Mac game Galaxis",
"long_description": "UNIX-hosted, curses-based clone of the nifty little Macintosh freeware game Galaxis. The code is POSIX-conforming and was written under Linux using the ncurses library; it should part readily to any System V. BSD sites using the inferior native BSD curses will lose some features (no color, nor arrow-key support).",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "gav",
"portdir": "games/gav",
"version": "0.9.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gav.sourceforge.net/",
"description": "gav is an arcade volleyball game",
"long_description": "GAV (Gpl Arcade Volleyball) is an object-oriented multiplatform Arcade Volleyball clone. It supports multiplayer and theme customization.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_image",
"libsdl_net"
]
}
],
"depends_on": []
},
{
"name": "gcs-java",
"portdir": "games/gcs-java",
"version": "2011.01.02.1054",
"license": "MPL-1.1 and BSD and Apache-2 and LGPL-2.1+ and MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gurpscharactersheet.com",
"description": "GURPS Character Sheet",
"long_description": "GURPS Character Sheet (GCS) is a stand-alone, interactive, character sheet editor that allows you to build characters for Steve Jackson Games' GURPS 4th Edition roleplaying game system.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-16"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"itext",
"trove4j",
"ttk"
]
}
],
"depends_on": []
},
{
"name": "gdash",
"portdir": "games/gdash",
"version": "20210813unstable",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/czirkoszoltan/gdash",
"description": "Emerald Mine-like game for GTK+ and SDL",
"long_description": "gdash is an Emerald Mine-like game for GTK+ and SDL.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"autoconf",
"automake",
"gettext",
"libtool",
"pkgconfig",
"makeicns"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libsdl2_image",
"gtk3",
"libpng",
"mesa",
"libsdl2_mixer"
]
}
],
"depends_on": []
},
{
"name": "geekcode",
"portdir": "games/geekcode",
"version": "1.7.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gushue.net/geekcode.php",
"description": "geekcode generator",
"long_description": "This program will generate a geek code block for you by simply choosing which codes suit you from the screen.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ggz-client-libs",
"portdir": "games/ggz-client-libs",
"version": "0.0.14.1",
"license": "GPL-2+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ggzgamingzone.org/",
"description": "The GGZ Gaming Zone - Core Client Libraries.",
"long_description": "The GGZ Gaming Zone - Core Client Libraries.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libggz",
"expat"
]
}
],
"depends_on": []
},
{
"name": "glob2",
"portdir": "games/glob2",
"version": "0.9.4.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://globulation2.org/wiki/Main_Page",
"description": "Globulation 2 - a free and innovative strategy game",
"long_description": "Globulation 2 is an innovative high quality Real-Time Strategy, which minimizes micro-management by automatically assigning tasks to the units. The player has to choose the number of units he wants for the different tasks, and the units will do their best to satisfy the requests. This allows to manage more units and to focus on the strategy. It can be played alone, through your Local Area Network, or through Internet thanks to Ysagoon Online Game, a meta-server. It also features a scripting language for versatile gameplay or tutorials and an integrated map editor.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"scons",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"speex",
"boost",
"libsdl",
"libsdl_image",
"libsdl_net",
"libsdl_ttf",
"zlib",
"libpng",
"tiff",
"libogg",
"freetype",
"fribidi",
"libiconv",
"libjpeg-turbo",
"libvorbis",
"portaudio"
]
}
],
"depends_on": []
},
{
"name": "gloomhaven-helper",
"portdir": "games/gloomhaven-helper",
"version": "8.4.8",
"license": "Restrictive",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://esotericsoftware.com/gloomhaven-helper#Desktop",
"description": "Helper application for Gloomhaven board game.",
"long_description": "Gloomhaven Helper is the officially licensed companion application for playing the Gloomhaven board game and Forgotten Circles expansion, without losing the board game feel. It tracks initiative, monsters, and characters so you can focus on playing the game rather than bookkeeping. Playing the game becomes faster, as does setup and tear down.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk8"
]
}
],
"depends_on": []
},
{
"name": "glpong",
"portdir": "games/glpong",
"version": "1.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erikg/glpong",
"description": "Implementation of pong using OpenGL, playable vs. AI.",
"long_description": "Implementation of pong using OpenGL, SDL, SDL_image, and SDL_mixer. Only mode of play is you against an AI.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl",
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "gnubg",
"portdir": "games/gnubg",
"version": "1.05.002",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gnubg/",
"description": "GNU Backgammon",
"long_description": "GNU Backgammon (gnubg) is a software for playing and analysing backgammon positions, games and matches. It's based on a neural network. Although it already plays at a very high level, it's still work in progress. You can play at GNU Backgammon using the command line or via a graphical interface based (on GTK+).",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "dtakahashi",
"github": "daitakahashi",
"ports_count": 2
}
],
"variants": [
"random_org",
"x11",
"quartz",
"board3d",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"bison",
"flex",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"libiconv",
"gmp",
"readline",
"gtk2",
"python27",
"curl",
"freetype"
]
}
],
"depends_on": []
},
{
"name": "gnuchess",
"portdir": "games/gnuchess",
"version": "6.3.0",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/chess",
"description": "GNU Chess is a chess-playing program.",
"long_description": "GNU Chess is a chess-playing program. It can be used to play chess against the computer on a terminal or, more commonly, as a chess engine for graphical chess frontends such as XBoard.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 428
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"readline"
]
}
],
"depends_on": []
},
{
"name": "gnugo",
"portdir": "games/gnugo",
"version": "3.8",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gnugo/gnugo.html",
"description": "GNU Go",
"long_description": "GNU Go is a free program that plays the game of Go.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "gnushogi",
"portdir": "games/gnushogi",
"version": "1.3.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cs.caltech.edu/~mvanier/hacking/gnushogi/gnushogi.html",
"description": "GNU version of Shogi, a game of Japanese chess.",
"long_description": "GNU version of Shogi, a game of Japanese chess.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"xorg-libXaw"
]
}
],
"depends_on": []
},
{
"name": "godot",
"portdir": "games/godot",
"version": "3.5.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://godotengine.org",
"description": "cross-platform 2-D and 3-D game development environment",
"long_description": "Godot Engine is a cross-platform game engine for creating 2-D and 3-D games. Godot aims to offer a fully integrated game development environment. It provides a comprehensive set of common tools, and games can be exported to a number of target platforms, including major desktop platforms (Linux, macOS, Windows), as well as mobile (Android, iOS) and web-based (HTML5) platforms.",
"active": true,
"categories": [
"graphics",
"games",
"multimedia"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"scons",
"yasm",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"libopus",
"libvorbis",
"opusfile",
"pcre2",
"libpng",
"libogg",
"libtheora",
"miniupnpc",
"freetype"
]
}
],
"depends_on": []
},
{
"name": "gomatrix",
"portdir": "games/gomatrix",
"version": "101.0.0",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GeertJohan/gomatrix",
"description": "Displays The Matrix in a terminal",
"long_description": "gomatrix connects to The Matrix and displays it's data streams in your terminal.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
}
]
}