GET /api/v1/ports/?format=api&ordering=updated_at&page=373
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 52456,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=374",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=372",
    "results": [
        {
            "name": "lincity",
            "portdir": "games/lincity",
            "version": "1.13.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lincity.sourceforge.net/",
            "description": "city simulation game",
            "long_description": "Lincity is a city simulation game. You are required to build and maintain a city. You must feed, house, provide jobs and goods for your residents. You can build a sustainable economy with the help of renewable energy and recycling, or you can go for broke and build rockets to escape from a pollution ridden and resource starved planet, it's up to you.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libpng",
                        "xorg-libXext",
                        "xorg-libsm"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lincity-ng",
            "portdir": "games/lincity-ng",
            "version": "2.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lincity-ng.berlios.de/",
            "description": "3D city simulation game",
            "long_description": "LinCity-NG is a City Simulation Game. It is a polished and improved version of the classic LinCity game.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "jam",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_image",
                        "libsdl_ttf",
                        "libsdl_mixer",
                        "libiconv",
                        "libxml2",
                        "physfs",
                        "libsdl",
                        "libsdl_gfx"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "liquidwar",
            "portdir": "games/liquidwar",
            "version": "5.6.4",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.ufoot.org/liquidwar/",
            "description": "A unique multiplayer wargame",
            "long_description": "Liquid War is a unique multiplayer wargame. You control an army of liquid and have to try and eat your opponents. The rules of Liquid War are truely original and have been invented by Thomas Colcombet. A single player mode is available, but the game is definitely designed to be multiplayer, and has network support.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "allegro"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lmarbles",
            "portdir": "games/lmarbles",
            "version": "1.0.8",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lgames.sourceforge.net/index.php?project=LMarbles",
            "description": "Atomix clone with slight change in concept.",
            "long_description": "LMarbles is an Atomix clone with a slight change in concept. Instead of assembling molecules you create figures out of marbles. Nevertheless, the basic game play is the same: If a marble starts to move it will not stop until it hits a wall or another marble. To make it more interesting there are obstacles like one-way streets, crumbling walls and portals. As Marbles is meant as a puzzle game you play against a move limit and not a time limit. This way you have as much time as you need to think.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "makeicns",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_mixer",
                        "libsdl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lpairs2",
            "portdir": "games/lpairs2",
            "version": "2.3.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://lgames.sourceforge.net/index.php?project=LPairs",
            "description": "Classical memory game.",
            "long_description": "LPairs is a classical memory game. This means you have to find pairs of identical cards which will then be removed. Your time and tries needed will be counted but there is no highscore chart or limit to this.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "libsdl2_mixer",
                        "gettext",
                        "libsdl2",
                        "libsdl2_image",
                        "libsdl2_ttf",
                        "makeicns"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext-runtime"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ltris",
            "portdir": "games/ltris",
            "version": "1.3.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://lgames.sourceforge.net/index.php?project=LTris",
            "description": "Tetris clone with multiplayer and AI support.",
            "long_description": "LTris as a tetris clone which means you have a bowl with blocks falling down. By rotating and moving the blocks you try to assemble whole lines which then disappear. LTris has three modes for this: Classic is the classical one where you play until the bowl becomes filled, Figures resets the bowl contents to a new figure for each level and adds suddenly appearing tiles and lines later on and Multiplayer where up to three players either controlled by human or CPU(!) compete and send completed lines to each other.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_mixer",
                        "gettext",
                        "libsdl",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mari0",
            "portdir": "games/mari0",
            "version": "1.6.2",
            "license": "MIT and GPL-2+ and public-domain",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://stabyourself.net/mari0/",
            "description": "a recreation of Super Mario Bros. with puzzle game mechanics from Portal",
            "long_description": "Two genre-defining games from completely different eras: Nintendo's Super Mario Bros. and Valve's Portal. These two games managed to give platformers and first-person puzzle games a solid place in the video game world. But what if Nintendo teamed up with Valve and recreated the famous Mario game with Portal gun mechanics?",
            "active": true,
            "categories": [
                "games",
                "love"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "zip",
                        "makeicns",
                        "ImageMagick7",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "love-11"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "micropolis",
            "portdir": "games/micropolis",
            "version": "4.0-20180629",
            "license": "GPL-3+ and Tcl/Tk",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://git.zerfleddert.de/cgi-bin/gitweb.cgi/micropolis",
            "description": "city building simulation game",
            "long_description": "micropolis is the open-source descendant of the 1989 city building simulation game SimCity.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_mixer",
                        "xorg-libX11",
                        "xpm"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mindless",
            "portdir": "games/mindless",
            "version": "1.6",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mindless.sourceforge.net/",
            "description": "Play collectable card games against other player",
            "long_description": "Mindless Automaton is a virtual tabletop on which you can play card games against other people over a network. It was designed to simulate the Magic: The Gathering(R) game, but it can be expanded to simulate other games. Mindless Automaton was very, very inspired by the popular Windows program Apprentice.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gtk2",
                        "gdk-pixbuf2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "minetest",
            "portdir": "games/minetest",
            "version": "5.7.0",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "luanti",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by luanti",
            "long_description": "This port has been replaced by luanti.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "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": "minesweeper-go",
            "portdir": "games/minesweeper-go",
            "version": "0.3.1",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/benhsm/minesweeper",
            "description": "A simple terminal-based implementation of Minesweeper",
            "long_description": "A simple terminal-based implementation of Minesweeper",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1075
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "moon-buggy",
            "portdir": "games/moon-buggy",
            "version": "20170822",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/seehuhn/moon-buggy",
            "description": "Drive a car across the moon, jump craters",
            "long_description": "Moon-buggy is a simple character graphics game, where you drive some kind of car across the moon's surface. Unfortunately there are dangerous craters there. Fortunately your car can jump over them!",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "texinfo",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "moria",
            "portdir": "games/moria",
            "version": "5.5.2",
            "license": "Restrictive/Distributable",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www-math.bgsu.edu/~grabine/moria.html",
            "description": "Moria is a Rogue-like dungeon exploration game",
            "long_description": "Moria is a Rogue-like dungeon exploration game similar to Angband.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "singleuser"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mystonline-bootstrap",
            "portdir": "games/mystonline-bootstrap",
            "version": "2010",
            "license": "unknown",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mystonline.com/",
            "description": "Myst Online: URU Live Again",
            "long_description": "Myst Online: URU Live Again (MO:ULagain) bootstrap files for use with the Wine or Cider version",
            "active": true,
            "categories": [
                "games",
                "x11"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "",
                    "ports_count": 99
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "mystonline-wine",
                        "mystonline-cider"
                    ]
                }
            ]
        },
        {
            "name": "mystonline-wine",
            "portdir": "games/mystonline-wine",
            "version": "2010",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mystonline.com/",
            "description": "Myst Online: URU Live Again",
            "long_description": "Myst Online: URU Live Again (MO:ULagain) running via Wine",
            "active": true,
            "categories": [
                "games",
                "x11"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "",
                    "ports_count": 99
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "winetricks",
                        "clang-18"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mystonline-bootstrap",
                        "wine"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mystonline-cider",
            "portdir": "games/mystonline-cider",
            "version": "2010",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mystonline.com/",
            "description": "Myst Online: URU Live Again",
            "long_description": "Myst Online: URU Live Again (MO:ULagain) running via the Cider wrapper from GameTap",
            "active": true,
            "categories": [
                "games",
                "x11"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mystonline-bootstrap"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "netpanzer",
            "portdir": "games/netpanzer",
            "version": "0.8.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://netpanzer.berlios.de/",
            "description": "netPanzer is an online multiplayer tactical warfare game.",
            "long_description": "netPanzer is a game designed to fit into the real-time tactical game genre. It's art is based on realistic environments and vehicles. Battle will heat up as players challenge for territory, and without the need for resource management battles will emerge swiftly.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "jam",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_net",
                        "libsdl_mixer",
                        "physfs",
                        "libsdl_ttf",
                        "libsdl_image"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "netris",
            "portdir": "games/netris",
            "version": "0.52",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://netris.org/",
            "description": "networked tetris on the console",
            "long_description": "networked tetris on the console",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "neverball",
            "portdir": "games/neverball",
            "version": "1.6.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://neverball.org/",
            "description": "Tilt the floor to roll a ball through an obstacle course.",
            "long_description": "Tilt the floor to roll a ball through an obstacle course before time runs out. Neverball is part puzzle game, part action game, and entirely a test of skill.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libsdl2",
                        "libsdl2_ttf",
                        "libvorbis",
                        "libjpeg-turbo",
                        "libpng",
                        "libiconv",
                        "physfs"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "no-more-secrets",
            "portdir": "games/no-more-secrets",
            "version": "1.0.1",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/bartobri/no-more-secrets",
            "description": "A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.",
            "long_description": "This project provides a command line tool called nms that recreates the famous data decryption effect seen on screen in the 1992 hacker movie Sneakers. This command works on piped data. Pipe any ASCII or UTF-8 text to nms, and it will apply the Hollywood effect, initially showing encrypted data, then starting a decryption sequence to reveal the original plain-text characters.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1075
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "notpacman",
            "portdir": "games/notpacman",
            "version": "1.0.4",
            "license": "WTFPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://stabyourself.net/notpacman/",
            "description": "Pacman with physics",
            "long_description": "Ever wonder what Pacman would be like with physics? No? Well, it's revolutionary. This mashup of \"Not\" and \"Pacman\" puts The Pac and the Ghosts in a Pacworld cage, at mercy of gravity and the level's shape, controlled solely by you. Ghosts still don't like you very much, so you should be careful to make Pacman avoid them.",
            "active": true,
            "categories": [
                "games",
                "love"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "zip",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "love-0.8"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "nwntools",
            "portdir": "games/nwntools",
            "version": "2.3.2",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://openknights.sourceforge.net/",
            "description": "Tools for the game Neverwinter Nights",
            "long_description": "A tool set for Bioware's Neverwinter Nights, including a script compiler (with python bindings) and model compiler",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "bison",
                        "libtool",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "nottetris2",
            "portdir": "games/nottetris2",
            "version": "2.0",
            "license": "WTFPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://stabyourself.net/nottetris2/",
            "description": "all the upsides of Tetris and all the downsides of physics",
            "long_description": "Not Tetris 2 is the spiritual successor of the classic Tetris mixed with physics. The result is a fun spinoff in which blocks are no longer bound to the usual grid. Blocks can be rotated and placed at any angle, resulting in a complete mess if not careful. And with the newest cutting-edge technology, Not Tetris 2 allows line clears when the lines are sufficiently filled.",
            "active": true,
            "categories": [
                "games",
                "love"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2122
                }
            ],
            "variants": [
                "no_music"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "zip",
                        "makeicns",
                        "ImageMagick7",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "love-0.7"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "oilwar",
            "portdir": "games/oilwar",
            "version": "1.2.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.2ndpoint.fi/projektit/oilwar.html",
            "description": "protect your oil from the evil invading army",
            "long_description": "Evil army is attacking your country and tries to steal your oil. Your mission is to waste the invaders, protect the oil and save your mother land.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_mixer",
                        "libsdl",
                        "libsdl_image"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjk",
            "portdir": "games/openjk",
            "version": "20180401",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/JACoders/OpenJK",
            "description": "Community effort to maintain and improve Jedi Academy + Jedi Outcast released by Raven Software.",
            "long_description": "Community effort to maintain and improve Jedi Academy + Jedi Outcast released by Raven Software.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "libsdl2",
                        "libpng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openmortal",
            "portdir": "games/openmortal",
            "version": "0.7",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://openmortal.sourceforge.net/",
            "description": "Mortal Szombat is a parody of the coin-up game Mortal Kombat",
            "long_description": "Mortal Szombat is a parody of the popular coin-up game, Mortal Kombat. It is currently playable (maybe even enjoyable), although it is still under development. Only two-player game is supported, single-player games against computer opponent is not planned yet. There are currently 9 playable characters, and 8 more in the making!",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl",
                        "libsdl_image",
                        "libsdl_net",
                        "libsdl_mixer",
                        "perl5",
                        "freetype",
                        "libsdl_ttf"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openrct2",
            "portdir": "games/openrct2",
            "version": "0.3.5.1",
            "license": "(GPL-3+ or CC-BY-4)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/OpenRCT2/OpenRCT2",
            "description": "An open-source re-implementation of RollerCoaster Tycoon 2.",
            "long_description": "An open-source re-implementation of RollerCoaster Tycoon 2. A construction and management simulation video game that simulates amusement park management. Requires files from the original RollerCoaster Tycoon 2 in order to work.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [
                {
                    "name": "audvare",
                    "github": "Tatsh",
                    "ports_count": 25
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-20"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl2_ttf",
                        "nlohmann-json",
                        "openssl",
                        "libzip",
                        "curl",
                        "freetype",
                        "libiconv",
                        "libpng",
                        "speexDSP",
                        "jansson",
                        "libsdl2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openttd",
            "portdir": "games/openttd",
            "version": "14.1",
            "license": "GPL-2",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.openttd.org/",
            "description": "OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe",
            "long_description": "OpenTTD is an open source simulation game based upon the popular Microprose game \"Transport Tycoon Deluxe\", written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features.",
            "active": true,
            "categories": [
                "aqua",
                "games"
            ],
            "maintainers": [
                {
                    "name": "cal",
                    "github": "neverpanic",
                    "ports_count": 65
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpng",
                        "freetype",
                        "libiconv",
                        "lzo2",
                        "fontconfig",
                        "zlib",
                        "xz"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "openttd-opengfx",
                        "openttd-opensfx",
                        "openttd-openmsx"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "orthorobot",
            "portdir": "games/orthorobot",
            "version": "1.1.1",
            "license": "WTFPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://stabyourself.net/orthorobot/",
            "description": "perspective-based puzzle game",
            "long_description": "Literally bridging the gap between 2D and 3D games, Ortho Robot is a perspective-based puzzle game, where you flatten the view to move across gaps. Your objective is to reach the ending green block (either by standing directly on it or standing on it in relative space). For some extra challenge, try to collect all coins and perfect your time, steps and number of warps.",
            "active": true,
            "categories": [
                "games",
                "love"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "zip",
                        "makeicns",
                        "ImageMagick7",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "love-0.10"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openttd-opengfx",
            "portdir": "games/openttd",
            "version": "7.1",
            "license": "GPL-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/OpenTTD/OpenGFX",
            "description": "OpenGFX is a free set of graphics for OpenTTD.",
            "long_description": "The OpenGFX project for OpenTTD: a free replacement of the base graphics so that OpenTTD can be shipped finally fully functional without the need for additional downloads.",
            "active": true,
            "categories": [
                "aqua",
                "games"
            ],
            "maintainers": [
                {
                    "name": "cal",
                    "github": "neverpanic",
                    "ports_count": 65
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "openttd"
                    ]
                }
            ]
        },
        {
            "name": "openttd-opensfx",
            "portdir": "games/openttd",
            "version": "1.0.3",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/OpenTTD/OpenSFX",
            "description": "OpenSFX is a free set of sounds for OpenTTD.",
            "long_description": "The OpenSFX project for OpenTTD: a free replacement of the base sounds so that OpenTTD can be shipped finally fully functional without the need for non-free files.",
            "active": true,
            "categories": [
                "aqua",
                "games"
            ],
            "maintainers": [
                {
                    "name": "cal",
                    "github": "neverpanic",
                    "ports_count": 65
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "openttd"
                    ]
                }
            ]
        },
        {
            "name": "openttd-openmsx",
            "portdir": "games/openttd",
            "version": "0.4.2",
            "license": "GPL-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/OpenTTD/OpenMSX",
            "description": "OpenMSX is a free set of music for OpenTTD.",
            "long_description": "The OpenMSX project for OpenTTD: a free replacement of the base music so that OpenTTD can be shipped finally fully functional without the need for non-free files.",
            "active": true,
            "categories": [
                "aqua",
                "games"
            ],
            "maintainers": [
                {
                    "name": "cal",
                    "github": "neverpanic",
                    "ports_count": 65
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "openttd"
                    ]
                }
            ]
        },
        {
            "name": "othello",
            "portdir": "games/othello",
            "version": "0.03",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20130607084226/http://david.weekly.org/othello/index.php3",
            "description": "Clone of Othello played in the terminal",
            "long_description": "Clone of Othello played in the terminal. You play against the computer, which uses logic techniques to compute its best possible moves.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "paclear",
            "portdir": "games/paclear",
            "version": "0.0.13",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/orangekame3/paclear",
            "description": "paclear is a clear command with PAC-MAN animation",
            "long_description": "paclear is a clear command with PAC-MAN animation",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pacvim",
            "portdir": "games/pacvim",
            "version": "1.1.1",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jmoon018/PacVim",
            "description": "PacVim is a game that teaches you vim commands.",
            "long_description": "PacVim is a game that teaches you vim commands. You must move pacman (the green cursor) to highlight each word on the gameboard while avoiding the ghosts (in red).",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pennmush",
            "portdir": "games/pennmush",
            "version": "187p0",
            "license": "Artistic-1 and BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pennmush.org/",
            "description": "The PennMUSH mud server",
            "long_description": "There are a number of flavors of MUSH server freely available to those who want to run their own MUSHes: TinyMUSH 3.0, TinyMUSH 2.2, TinyMUX 1.6, and PennMUSH 1.7.x. TinyMUSH uses a disk-based database, while PennMUSH keeps its database in the computer's memory (TinyMUX can do either). This makes PennMUSH suitable for computers which have plenty of memory or little disk space. From a user standpoint they offer many similar features and a very similar command parser.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "mysql5",
                "postgresql16",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "openssl",
                        "pcre",
                        "perl5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pioneers",
            "portdir": "games/pioneers",
            "version": "15.6",
            "license": "GPL",
            "platforms": "freebsd darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pio.sourceforge.net/",
            "description": "Multiplayer strategy board game for GNOME",
            "long_description": "A GNOME/GTK+2 clone of the board game Settlers of Catan. Colonize the island, get all the resources, and frustrate your opponents. \n \nPioneers includes the standard game, the 5-6 player board, Seafarers, many custom layouts, and a board layout editor. The game can be played against an AI or with other humans over a network or both.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                },
                {
                    "name": "jweede",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "makeicns",
                        "intltool",
                        "itstool",
                        "rarian",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gdk-pixbuf2",
                        "atk",
                        "pango",
                        "freetype",
                        "gettext",
                        "glib2",
                        "gtk3",
                        "cairo",
                        "fontconfig"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "poker-eval",
            "portdir": "games/poker-eval",
            "version": "138.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pokersource.sourceforge.net",
            "description": "Library for poker hand evaluation, dev files",
            "long_description": "poker-eval is a C library to evaluate poker hands. The result of the evalution for a given hand is a number. The general idea is that if the evalution of your hand is lower than the evaluation of the hand of your opponent, you lose. Many poker variants are supported (draw, holdem, omaha, etc.) and more can be added. poker-eval is designed for speed so that it can be used within poker simulation software using either exhaustive exploration or Monte Carlo.",
            "active": true,
            "categories": [
                "games",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pyfa",
            "portdir": "games/pyfa",
            "version": "1.31.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pyfa-org/Pyfa",
            "description": "Python fitting assistant for EVE-Online",
            "long_description": "pyfa is the Python Fitting Assistant, a standalone application to create ship fittings for the EVE-Online SciFi MMORPG.",
            "active": true,
            "categories": [
                "games",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py27-logbook",
                        "py27-matplotlib",
                        "py27-pygtk",
                        "py27-requests",
                        "py27-sqlalchemy",
                        "py27-urllib3",
                        "py27-wxpython-3.0",
                        "py27-dateutil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "qstat",
            "portdir": "games/qstat",
            "version": "2.11",
            "license": "Artistic-1 and zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sourceforge.net/projects/qstat/",
            "description": "Gather statistics from game servers",
            "long_description": "Qstat is a command-line program that gathers real-time statistics from Internet game servers. Most supported games are of the first person shooter variety (Quake, Half-Life, etc).",
            "active": true,
            "categories": [
                "net",
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "xqf"
                    ]
                }
            ]
        },
        {
            "name": "qtads",
            "portdir": "games/qtads",
            "version": "3.4.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://realnc.github.io/qtads/",
            "description": "A multimedia TADS interactive fiction player.",
            "long_description": "QTads is a so called \"interpreter\" for games created with the Text Adventure Development System, or \"TADS\" for short, a C-like object oriented programming language for authoring Interactive Fiction (similar to the Infocom or Legend Entertainment games, like \"Zork\").",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-20"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libvorbis",
                        "mpg123",
                        "qt5-qtbase",
                        "fluidsynth",
                        "libsdl2",
                        "qt5-qtsvg",
                        "libsndfile"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "qthello",
            "portdir": "games/qthello",
            "version": "1.0",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://qthello.sourceforge.net/",
            "description": "Othello program written in Qt",
            "long_description": "QtHello is an Othello program written in Qt. It's design makes it easy to extend both the computer player and human player interface. It currently has 6 different computer players ranging from completely random to tree search with Alpha-Beta pruning.",
            "active": true,
            "categories": [
                "games",
                "x11"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "redeclipse",
            "portdir": "games/redeclipse",
            "version": "1.6.0",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.redeclipse.net",
            "description": "first-person arena shooter game",
            "long_description": "Red Eclipse is a fun-filled new take on the first-person arena shooter, built on the Cube 2 game engine. Game modes include Capture the Flag, Defend and Control, Bomber Ball, and Race, as well as online cooperative map editing. Unlike the original Cube 2: Sauerbraten, Red Eclipse features parkour movement, such as vaulting and running along walls, as well as impulse boosts, dashing, and other tricks.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "jasonliu--",
                    "ports_count": 37
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "cmake",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl2_image",
                        "zlib",
                        "libsdl2_mixer",
                        "libsdl2"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "redeclipse-data"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "redeclipse-data",
            "portdir": "games/redeclipse",
            "version": "1.6.0",
            "license": "CC-BY-SA-3",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.redeclipse.net",
            "description": "game data for Red Eclipse",
            "long_description": "Red Eclipse is a fun-filled new take on the first-person arena shooter, built on the Cube 2 game engine. Game modes include Capture the Flag, Defend and Control, Bomber Ball, and Race, as well as online cooperative map editing. Unlike the original Cube 2: Sauerbraten, Red Eclipse features parkour movement, such as vaulting and running along walls, as well as impulse boosts, dashing, and other tricks.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "jasonliu--",
                    "ports_count": 37
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "redeclipse"
                    ]
                }
            ]
        },
        {
            "name": "robotfindskitten",
            "portdir": "games/robotfindskitten",
            "version": "2.8284271.702",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://robotfindskitten.org/",
            "description": "You are robot. Your job is to find kitten.",
            "long_description": "In 1997, Peter A. Peterson II held a contest for his now-defunct Nerth Pork magazine. The goal: come up with the best piece of art entitled robotfindskitten. Leonard Richardson submitted the winning (read: only) entry, a Zen Simulation.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "texinfo",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rocksndiamonds",
            "portdir": "games/rocksndiamonds",
            "version": "3.3.0.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.artsoft.org/rocksndiamonds/",
            "description": "Arcade style game Boulderdash or Emerald Mine clone",
            "long_description": "Arcade style game Boulderdash (C64) or Emerald Mine (Amiga) clone. Included are many levels known from the games Boulderdash, Emerald Mine, Sokoban, Supaplex and DX-Boulderdash, level elements for Diamond Caves II style games and a lot of new levels designed by others.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "makeicns",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_image",
                        "libsdl_mixer",
                        "smpeg",
                        "libsdl_net",
                        "libsdl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rogue",
            "portdir": "games/rogue",
            "version": "5.4.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://rogue.rogueforge.net",
            "description": "Rogue is a popular dungeon exploring adventure game",
            "long_description": "Rogue is a popular dungeon exploring adventure game. It is one of the earliest (early 1980s) dungeon crawl games, and is an ancestor of games like Diablo. Version 5.4 is the last iteration of the original Rogue by Toy, Arnold, and Wichman developed for UNIX.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "singleuser",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "roll",
            "portdir": "games/roll",
            "version": "2.6.0",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://matteocorti.github.io/roll/",
            "description": "Dice roller",
            "long_description": "rolls a user-defined dice sequence",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "flex",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rott",
            "portdir": "games/rott",
            "version": "1.1.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://icculus.org/rott/",
            "description": "Rise of the Triard",
            "long_description": "Rise of the Triard is a first-person shooter computer game developed by 3D Realms and published by Apogee Software. Level and gamefiles are not included, use the Shareware Version.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_mixer",
                        "libsdl",
                        "libsdl_image"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rpg-cli",
            "portdir": "games/rpg-cli",
            "version": "1.2.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/facundoolano/rpg-cli",
            "description": "Your filesystem as a dungeon!",
            "long_description": "rpg-cli is a minimalist computer RPG written in Rust. Its command-line interface can be used as a cd replacement where you randomly encounter enemies as you change directories.",
            "active": true,
            "categories": [
                "sysutils",
                "games"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1075
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}