HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50172,
"next": "https://ports.macports.org/api/v1/ports/?format=api&page=946",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&page=944",
"results": [
{
"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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"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": "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": "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": "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": "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": "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": 1018
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"scdoc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"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": "bzflag",
"portdir": "games/bzflag",
"version": "2.4.26",
"license": "(LGPL-2.1 or MPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bzflag.org/",
"description": "3D tank game, multiplayer and internet gaming available",
"long_description": "BZFlag is a free multiplayer multiplatform 3D tank battle game. The name stands for Battle Zone capture Flag.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "me",
"github": "allejo",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"glew",
"zlib",
"curl",
"c-ares",
"libsdl2",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "bs",
"portdir": "games/bs",
"version": "2.13",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.catb.org/~esr/bs/",
"description": "ncurses version of Battleship",
"long_description": "The classic game of Battleships against the computer. Uses character-cell graphics with a visual point-and-shoot interface. If you're using an xterm under Linux the mouse will work.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "boswars",
"portdir": "games/boswars",
"version": "2.7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.boswars.org/",
"description": "Bos Wars is a futuristic real time strategy game.",
"long_description": "Bos Wars is a futuristic real time strategy game (RTS). Bos Wars has a dynamic rate based economy. Energy is produced by power plants and magma gets pumped from hot spots. Buildings and mobile units are also built at a continuous rate. Control of larger parts of the map creates the potential to increase your economy throughput. Holding key points like roads and passages allow for different strategies.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"scons",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"lua51",
"zlib",
"libtheora",
"libogg",
"libvorbis",
"libsdl",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "bomberclone",
"portdir": "games/bomberclone",
"version": "0.11.9",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bomberclone.de/",
"description": "AtomicBomberman clone incl. networking and AI players",
"long_description": "Bomberclone is a clone of AtomicBomberman. It includes AI players, network play via master/client, configureable tile sets, etc.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_image",
"libsdl_mixer",
"libpng",
"libjpeg-turbo",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "bluemoon",
"portdir": "games/bluemoon",
"version": "2.13",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.catb.org/~esr/bluemoon/",
"description": "52-card solitaire game",
"long_description": "This 52-card solitaire starts with the entire deck shuffled and dealt out in four rows. The aces are then moved to the left end of the layout, making 4 initial free spaces. You may move to a space only the card that matches the left neighbor in suit, and is one greater in rank. Kings are high, so no cards may be placed to their right (they create dead spaces). When no moves can be made, cards still out of sequence are reshuffled and dealt face up after the ends of the partial sequences, leaving a card space after each sequence, so that each row looks like a partial sequence followed by a space, followed by enough cards to make a row of 14. A moment's reflection will show that this game cannot take more than 13 deals. A good score is 1-3 deals, 4-7 is average, 8 or more is poor.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "blockout2",
"portdir": "games/blockout2",
"version": "2.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.blockout.net/blockout2/",
"description": "Open source clone of the 1989 California Dreams classic game Blockout.",
"long_description": "Open source clone of the 1989 California Dreams classic game Blockout.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "jeremy",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "blobwars",
"portdir": "games/blobwars",
"version": "2.00",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.parallelrealities.co.uk/p/blob-wars-metal-blob-solid.html",
"description": "jump and run game featuring a Blob as main character",
"long_description": "In Blob Wars : Metal Blob Solid, you take on the role of a fearless Blob agent, Bob. Bob's mission is to infiltrate the various enemy bases around the Blobs' homeworld and rescue as many MIAs as possible. But standing in his way are many vicious aliens, other Blobs who have been assimilated and the evil alien leader, Galdov.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libsdl2_image",
"zlib",
"libsdl2_ttf",
"libsdl2_net",
"libsdl2_mixer",
"gettext"
]
}
],
"depends_on": []
},
{
"name": "bastet",
"portdir": "games/bastet",
"version": "0.43.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fph.altervista.org/prog/bastet.html",
"description": "Bastard Tetris is an antagonistic Tetris clone",
"long_description": "Bastet stands for bastard tetris, and is a Tetris(R) clone which, instead of choosing your next brick at random, expressly checks to see which one causes you the most trouble. Playing Bastet can be a painful experience.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"boost176"
]
}
],
"depends_on": []
},
{
"name": "barrage",
"portdir": "games/barrage",
"version": "1.0.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lgames.sourceforge.io/Barrage/",
"description": "Action game with objective to destroy tanks, jeeps, etc.",
"long_description": "Barrage is a rather violent action game with the objective to kill and destroy as many targets as possible within 3 minutes. You control a gun that may either fire small or large grenades at soldiers, jeeps and tanks. Targets are fast paced and require careful aiming as it takes half a second to reload the gun. Additionally you have to keep an eye on your ammo and reload in time.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "awemud",
"portdir": "games/awemud",
"version": "0.22",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.awemud.net/",
"description": "MUD (Multi-User Dungeon) game server",
"long_description": "AweMUD NG is a MUD (Multi-User Dungeon) game server. Players connect to the server using telnet, or a MUD client application, to play in a fantasy world with other players.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"boehmgc",
"scriptix"
]
}
],
"depends_on": []
},
{
"name": "atanks",
"portdir": "games/atanks",
"version": "5.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://atanks.sourceforge.net/",
"description": "atanks is a multi-platform Scorched Earth clone",
"long_description": "atanks is a multi-platform Scorched Earth clone",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"allegro"
]
}
],
"depends_on": []
},
{
"name": "aop",
"portdir": "games/aop",
"version": "0.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hit-sys/Ambassador-Of-Pain",
"description": "Curses based arcade game for UNIX with only 64 lines of sourcecode.",
"long_description": "The goal of Aop (Ambassador Of Pain) is is to drive the hoovercraft (O) trough the level into the 'at' sign (@) and reach as much points as possible by reducing the number of moves and not losing any time. Lost lifes (0) can easily be picked up by simply drive over them.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "angband",
"portdir": "games/angband",
"version": "4.2.5",
"license": "Noncommercial",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rephial.org/",
"description": "a rogue-like dungeon exploration game (curses-based)",
"long_description": "Angband is a freeware computer dungeon exploration game based (loosely) on the books of J.R.R.Tolkien. You explore a very deep dungeon, kill monsters, try to equip yourself with the best weapons and armor you can find, and finally face Morgoth - The Dark Enemy.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"x11",
"aqua",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "alienblaster",
"portdir": "games/alienblaster",
"version": "1.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.schwardtnet.de/alienblaster/",
"description": "action loaded 2D arcade shooter for up to two players",
"long_description": "action loaded 2D arcade shooter for up to two players",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "alienarena-data",
"portdir": "games/alienarena",
"version": "7.71.1-20191015-r5663",
"license": "Restrictive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://red.planetarena.org",
"description": "Assets for the Alien Arena game",
"long_description": "Assets for the Alien Arena game",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"alienarena"
]
}
]
},
{
"name": "alienarena",
"portdir": "games/alienarena",
"version": "7.71.1-20200830-r5669",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://red.planetarena.org",
"description": "retro sci-fi old school deathmatch game similar to Quake III and Unreal Tournament",
"long_description": "Alien Arena combines some of the very best aspects of such games as Quake III and Unreal Tournament and wraps them up with a retro alien theme, while adding tons of original ideas to make the game quite unique. Alien Arena is a furious frag fest with arenas ranging from the small, to the massive. With a large built-in player base, it's never hard to find a good match going on, at any hour of the day. The community is friendly, as well as prolific. Dozens of maps, models, and various accessories have been created by community members to add on to the game experience.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf-archive",
"clang-14",
"autoconf",
"pkgconfig",
"automake",
"libtool"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"freetype",
"mesa",
"xorg-libX11",
"zlib",
"xorg-libXxf86vm",
"xorg-libXxf86dga",
"libvorbis",
"openal-soft",
"ode",
"libjpeg-turbo",
"libogg",
"curl"
]
},
{
"type": "run",
"ports": [
"alienarena-data"
]
}
],
"depends_on": []
},
{
"name": "advancemenu",
"portdir": "games/advancemenu",
"version": "2.5.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "advancemame",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by advancemame",
"long_description": "This port has been replaced by advancemame.",
"active": false,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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": "abgx360",
"portdir": "games/abgx360",
"version": "1.0.6",
"license": "GPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20201123161416/http://www.abgx360.cc/",
"description": "Xbox 360 disc checker",
"long_description": "Abgx360 is the ultimate tool to check your Xbox 360 backups. It is able to perform a very wide range of checks upon them, such as checking for SS/PFI/DMI, checking for correct video data (including SplitVid and 3rd wave). It is also able to dynamically fetch missing pieces and patch your backups on the fly.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"zlib",
"curl"
]
}
],
"depends_on": []
},
{
"name": "SDLInvaders",
"portdir": "games/SDLInvaders",
"version": "0.8.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.nielsweber.de/SDLInvaders/",
"description": "simple clone of the famous Space Invaders game.",
"long_description": "simple clone of the famous Space Invaders game.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl",
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "PlasmaClient",
"portdir": "games/PlasmaClient",
"version": "0.0.4a-434",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "http://web.archive.org/web/20110510024500/http://plasmaclient.info/",
"description": "open-source Plasma engine",
"long_description": "PlasmaClient is an open-source cross-platform re-implementation of the Plasma engine, originally created by HeadSpin Technologies and Cyan Worlds. The Plasma engine powers Myst Online: URU Live again.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 218
}
],
"variants": [
"debug",
"chatlog",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"mercurial"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"openssl",
"zlib",
"python26",
"libjpeg-turbo",
"bullet",
"libhsplasma"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"PCLauncher"
]
}
]
},
{
"name": "PCLauncher",
"portdir": "games/PCLauncher",
"version": "0.0.3-75358",
"license": "unknown",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plasmaclient.servegame.org/",
"description": "launcher for PlasmaClient",
"long_description": "PCLauncher verifies your Myst Online: URU Live again username and password, downloads the secure files if necessary, and then launches PlasmaClient.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 218
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
},
{
"type": "lib",
"ports": [
"libhsplasma"
]
},
{
"type": "run",
"ports": [
"Drizzle",
"PlasmaClient"
]
}
],
"depends_on": []
},
{
"name": "MultiMC5",
"portdir": "games/MultiMC5",
"version": "0.6.12",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://multimc.org/",
"description": "A custom launcher for Minecraft",
"long_description": "MultiMC is A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once. It also allows you to easily install and remove mods by simply dragging and dropping.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"pkgconfig"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"openjdk11",
"zlib",
"qt5-qtsvg",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "Maelstrom",
"portdir": "games/Maelstrom",
"version": "3.0.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libsdl.org/projects/Maelstrom/",
"description": "Ambrosia Software's 1992 Macintosh video game Maelstrom by Andrew Welch based on Asteroids and Blasteroids by Atari",
"long_description": "You pilot your ship through the dreaded \"Maelstrom\" asteroid belt. Suddenly your best friend thrusts towards you and fires, directly at your cockpit. You raise your shields just in time, and the battle is joined. The deadliest stretch of space known to mankind has just gotten deadlier. Everywhere massive asteroids jostle for a chance to crush your ship, and deadly shinobi fighter patrols pursue you across the asteroid belt. But the deadliest of them all is your sister ship, assigned to you on patrol. The pilot, trained by your own Navy, battle hardened by months in the Maelstrom, is equipped with a twin of your own ship and intimate knowledge of your tactics. The lovely Stratocaster R&R facility never sounded so good, but as you fire full thrusters to dodge the latest barrage you begin to think you'll never get home...",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libsdl2_net"
]
}
],
"depends_on": []
},
{
"name": "Gridlock",
"portdir": "games/Gridlock",
"version": "1.10",
"license": "MIT and BSD-old",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20161002225955/http://dozingcatsoftware.com/",
"description": "Grid-based board games collection, including AI and network play",
"long_description": "A collection of grid-based board games, including Ataxx, Reversi, Checkers, Gomoku, Connect Four, Breakthrough, Glass Bead, and Life. You can play against the computer or over the network.",
"active": true,
"categories": [
"aqua",
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "Gomoku",
"portdir": "games/Gomoku",
"version": "1.2.6",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gnustep.it/nicola/Applications/Gomoku/",
"description": "extended TicTacToe game",
"long_description": "Gomoku.app is an extended TicTacToe game for GNUstep. You win the game if you are able to put 5 of your pieces in a row, column or diagonal. You lose if the computer does it before you. You can play the game on boards of different size; the default size is 8 but 10 is also nice to play. The game has 6 different difficulty levels.",
"active": true,
"categories": [
"aqua",
"games",
"gnustep"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "CrimsonFields",
"portdir": "games/CrimsonFields",
"version": "0.5.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://crimson.seul.org",
"description": "Tactical war game in the tradition of Battle Isle",
"long_description": "Crimson Fields is a tactical war game in the tradition of Battle Isle, including a map editor and the possibility to import the original History Line or Battle Isle maps.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl_mixer",
"libsdl",
"libsdl_ttf"
]
}
],
"depends_on": []
},
{
"name": "Cockatrice",
"portdir": "games/Cockatrice",
"version": "2016-05-06-Release",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.woogerworks.com/",
"description": "A board for playing trading card games like MTG online",
"long_description": "A board for playing trading card games like MTG online (This port installs only the client as well as oracle.)",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"protobuf3-cpp"
]
}
],
"depends_on": []
},
{
"name": "54321",
"portdir": "games/54321",
"version": "1.0.2001.11.16",
"license": "none",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://old.nklein.com/products/54321/",
"description": "5 games in 4, 3, or 2 dimensions for 1 player",
"long_description": "54321 is five games in four, three, or two dimensions for one player. 54321 takes five classic two-dimensional puzzle games and extends them into three and four dimensions. For more information, see the help within the game.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"zlib",
"clang-9.0",
"libiconv"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_image",
"libpng"
]
}
],
"depends_on": []
}
]
}