FreeBSD Ports
- I maintain
over 380 ports at time of writing and do my best to keep them
working and up to date.
- I’ve done over 15k
to the Ports tree since 2008 (and have submitted some more changes
as a mere contributor before that).
- Apart from individual port commits, I’ve done some infrastructural
changes:
Miscellaneous
- Doxygen: fixes and minor features (commit, commit), 2021,
C++
. - StormLib: portability fix (commit), 2021,
CMake
. - Stratagus: portability fixes (commit), 2021,
CMake
. - termux packages (commit, commit, commit), 2021,
Shell
. - GNU Wget2: build fix (commit), 2021,
Autoconf
. - FreeBSD poudriere: minor features (commit, commit, commit), 2014-2021,
Shell
. - CMake: FreeBSD support fixes (commit, commit), 2016-2021,
CMake
. - NuML: python compatibility fixes (commit), 2021,
Python
. - libSEDML: python compatibility fixes (commit), 2021,
Python
. - Wyrmsun: code fixes (1, 2, 3, 4, 5, 6, 7, 8…), 2015-2021,
C++
. - Iter Vehemens ad Necem: build fix (commit), 2021,
CMake
. - PostgreSQL: LLVM JIT crash fix (commit), 2021,
C
. - HyperRogue: build fixes, CI support (1, 2, 3, 4, 5, 6, 7, 8…), 2017-2021,
Automake
, C++
. - Minetest: build and portability fixes (1, 2, 3, 4, 5, 6, 7, 8), 2011-2021,
C++
, CMake
. - Uncrustify: build fixes (1, 2, 3, 4), 2019-2021,
C++
, CMake
. - Tiled: build fixes (commit, commit), 2013-2021,
qmake
. - Spring RTS Engine: build fixes (1, 2, 3, 4, 5, 6, 7, 8…), 2012-2021,
C++
, CMake
. - Snes9x 2010: portability fix (commit), 2021,
Make
. - Simon Tatham's Puzzle Collection: installation improvement (commit), 2021,
CMake
. - sdwmbar: portability fixes (commit), 2021,
Make
. - Bonzomatic: build fix (commit), 2021,
C++
. - Word War vi: build fixes (commit, commit, commit), 2016-2021,
Make
. - osm2pgsql: build fixes (commit, commit), 2015-2020,
Automake
, CMake
. - SuperTuxKart: build fixes (1, 2, 3, 4), 2015-2020,
C++
, CMake
. - aioftp: fix test on FreeBSD (commit), 2020,
Python
. - Inkscape: minor build improvement (commit), 2020,
CMake
. - typeshed: fix for Flask type annotations (commit), 2020,
Python
. - XMoto: build and portability fixes (1, 2, 3, 4, 5), 2020,
C++
, CMake
. - pycodestyle: build fix (commit), 2020,
Python
. - Wizznic!: build fixes (commit, commit), 2019-2020,
C
, Make
. - OpenSceneGraph: build fixes (commit, commit), 2019,
C++
, CMake
. - Nift: build fixes (commit), 2019,
Make
. - Unknown Horizons: translation fixes (commit), 2019.
- AVRA: build and portability fixes (commit, commit, commit), 2019,
Make
. - ValyriaTear: build and portability fixes (1, 2, 3, 4, 5), 2013-2019,
C++
, CMake
. - INSTEAD: build fixes, code fixes, CI support, CMake support (1, 2, 3, 4, 5, 6, 7, 8…), 2014-2019,
C
, CMake
. - mhWaveEdit: build fix (commit), 2019,
C
. - aiohttp: code style fixes (commit, commit, commit), 2019,
Python
. - RRDtool: UB/crash fix (commit), 2019,
C
. - Widelands: build fixes (commit, commit), 2012-2019,
CMake
. - Stunt Rally: build and code fixes (1, 2, 3, 4), 2017-2019,
C++
, CMake
. - Teeworlds: build fix (commit), 2019,
CMake
. - DDNet: build fixes (commit), 2019,
CMake
. - Python: build fixes (commit), 2019,
C
. - Endlessh: trivial build improvement (commit), 2019,
Make
. - Ansible: FreeBSD support improvements (1, 2, 3, 4, 5), 2016-2019,
Python
. - dhewm3: build fix (commit), 2019,
C++
. - FOSSology: build and regexp compatibility fixes (1, 2, 3, 4), 2017-2018,
Make
. - EasyRPG: build fixes (commit, commit), 2016-2018,
C++
, CMake
. - FreeBSD portscout: implement JSON output (commit, commit), 2018,
Perl
. - Me and My Shadow: build and compatibility fixes (commit, commit), 2018,
C++
, CMake
. - AstroMenace: build fixes (1, 2, 3, 4, 5), 2018,
CMake
. - SFML: build fixes (1, 2, 3, 4), 2014-2018,
C++
, CMake
. - Munin: minor plugin code fixes and improvements (1, 2, 3, 4, 5, 6, 7, 8…), 2015-2018,
Perl
, Shell
. - psycopg2: build fix (commit), 2018,
C
. - Open-usp-Tukubai: build fixes (commit, commit, commit), 2018,
Make
. - FreeOrion: build fix (commit), 2018,
CMake
. - i2pd: build and portability fixes (1, 2, 3, 4, 5, 6, 7, 8…), 2016-2018,
C++
, CMake
. - hiera-eyaml: portability fix (commit), 2018,
Shell
. - twms: build fix (commit, commit), 2018,
Python
. - mptsd: build fixes (commit, commit), 2018,
Make
. - libtsfuncs: build fixes (commit, commit, commit), 2018,
C
, Make
. - cppcheck: build fixes (commit, commit, commit), 2015-2018,
CMake
, Make
, Python
. - ddgr: build fixes (commit, commit), 2017,
Make
. - mir2x: build fix (commit), 2017,
CMake
. - tty-solitaire: build fixes (commit, commit), 2017,
Make
. - librime: build fixe (commit), 2017,
CMake
. - libosmium: portability fix (commit, commit), 2016-2017,
C++
. - io_lib: build fix (commit), 2017,
C
. - fuzzylite: build fixes (commit, commit, commit), 2015-2017,
C++
, CMake
. - Endless Sky: build fixes (1, 2, 3, 4), 2015-2017,
C++
, SCons
. - The Powder Toy: build fix (commit), 2017,
SCons
. - MuseScore: build fix (commit), 2017,
CMake
. - neofetch: portability fix (commit), 2017,
Make
. - polybar: portability fix (commit, commit), 2017,
CMake
. - dnsmap: portability fix (commit), 2017,
Shell
. - Warzone 2100: build and portability fixes (1, 2, 3, 4, 5, 6), 2013-2017,
C++
, Shell
. - AnsiLove: documentation fixes (commit, commit), 2016-2017,
Shell
. - Mudlet: build fix (commit), 2017,
CMake
. - Werkzeug: minor optimization (commit), 2017,
Python
. - NVIDIA Texture Tools: portability fixes (commit, commit), 2017,
C++
, CMake
. - ascii-invaders: build fixes (commit, commit), 2016,
Make
. - OAML: build and portability fixes (commit, commit, commit), 2016,
CMake
. - violetland: build fixes (commit, commit, commit), 2016,
CMake
. - screenFetch: portability fix (commit), 2016,
Shell
. - indexinfo: code fixes (1, 2, 3, 4, 5, 6), 2016,
C
. - DVBlast: build fixes (commit, commit), 2016,
C
, Make
. - Multicat: FreeBSD support (1, 2, 3, 4, 5), 2016,
C
. - ja2-stracciatella: portability fixes (commit, commit), 2016,
CMake
. - OldSkoolGravityGame: build and portability fixes (1, 2, 3, 4), 2016,
C++
, Make
. - lm4tools: build fixes (1, 2, 3, 4, 5), 2014-2016,
Make
. - libopencad: build fix (commit), 2016,
CMake
. - OSM2Go: build fixes, features, CI support (1, 2, 3, 4, 5, 6, 7, 8…), 2011-2016,
Autoconf
, Automake
, C
. - Apache Avro: code portability fix (commit), 2016,
C
. - dnscrypt-wrapper: build fix (commit), 2016,
Make
. - DesktopAdventures: code fixes (commit, commit), 2016,
C
. - simple-christofides: build and portability fixes (commit, commit), 2016,
C++
, Make
. - luasql: build fix (commit), 2016,
C
. - openrw: portability fixes (commit, commit), 2016,
CMake
. - Enigma: code fix (commit), 2016,
C++
. - Vangers: build fixes, took part in code porting to Linux (1, 2, 3, 4, 5, 6, 7, 8…), 2016,
C
, C++
, CMake
. - atop-freebsd: compatibility fix (commit), 2016,
C
. - Buku: build fixes, minor feature (1, 2, 3, 4, 5, 6), 2016,
Make
, Python
. - uclcmd: build fixes (commit, commit), 2016,
Make
. - Dilay: code fixes (1, 2, 3, 4), 2016,
C++
. - Boost: code fixes (commit, commit), 2015-2016,
C++
. - Doomsday Engine: crash fix (commit), 2016,
C++
. - Scan Tailor: code fixes (commit), 2016,
C++
. - OpenMW: build fixes (1, 2, 3, 4, 5, 6, 7, 8…), 2011-2015,
C++
, CMake
. - ProxySQL: build fixes (commit), 2015,
Make
. - jekyll-sitemap: portability fix (commit), 2015,
Shell
. - MAPS.ME: build and portability fixes (commit, commit, commit), 2015,
Shell
, qmake
. - C++ Core Guidelines: documentation fix (commit), 2015.
- RocksDB: code fixes (commit, commit), 2015,
C++
. - cbsd: minor fix (commit), 2015.
- ICC Examin: minor build fix (commit), 2015,
Make
. - JSON-CPP: build fix (commit), 2015,
C++
. - Ruby-GNOME2: incorrect shebang fix (commit), 2015.
- Lix: build fixes (commit, commit), 2015,
C++
, Make
. - NPG-explorer: build fixes (1, 2, 3, 4), 2015,
C++
, CMake
. - FastNetMon: build and portability fixes (1, 2, 3, 4), 2015,
CMake
. - pkgstat: portability fixes (commit, commit), 2015,
C
. - OpenStreetMap.ru: web frontend minor features (1, 2, 3, 4, 5, 6, 7, 8…), 2011-2015,
Javascript
. - Seven Kingdoms: Ancient Adversaries: code portability fix (commit), 2015,
C++
. - FreeBSD pkg: minor features (1, 2, 3, 4), 2013-2015,
C
. - Griel's Quest: code and build fixes (1, 2, 3, 4, 5, 6), 2015,
C
, Make
. - l'Abbaye des Morts: code and build fixes (1, 2, 3, 4, 5, 6, 7, 8…), 2015,
C
, Make
. - VCMI: portability and build fixes (commit, commit), 2015,
C++
, CMake
. - Red Eclipse: code fixes (commit), 2015,
C
. - Pioneer: code fixes (commit, commit), 2014-2015,
C++
. - Construo: code fix (commit), 2015,
C++
. - cave9: build simplification (commit), 2015.
- electrum-client: portability fix (commit), 2015,
Python
. - Harris: code and build fixes (1, 2, 3, 4, 5), 2015,
C
, Make
. - libatg: code and build fixes (commit, commit, commit), 2015,
C
, Make
. - osmCatalog: complete implementation of web-based viewer (1, 2, 3, 4, 5, 6, 7, 8…), 2012-2015,
Javascript
. - FreeBlocks: portability fix (commit), 2015,
CMake
. - twister: build fix (commit, commit), 2015,
C
, C++
. - WCMCommander: build and portability fixes, CMake support (1, 2, 3, 4, 5, 6, 7, 8…), 2014-2015,
C++
, CMake
. - CLUNK: code and build fixes (commit, commit), 2014-2015,
C++
, CMake
. - TwinklebearDev-Lessons: warning fixes (commit), 2015,
C++
. - Punani Strike: portability fix (commit, commit), 2015,
Make
, Shell
. - SDL-Ball: code and build fixes (commit, commit), 2014,
C++
, Make
. - The Secret Chronicles of Dr. M.: portability fix (commit, commit), 2014,
CMake
. - Falkon Browser: build fix (commit), 2014,
C++
. - QupZilla: build fix (commit), 2014,
C++
. - 2048-cli: portability fixes, minor features (1, 2, 3, 4), 2014,
C
, Make
. - OpenXcom: build and portability fixes (1, 2, 3, 4), 2013-2014,
C
, Make
. - OpenSpades: build fixes (1, 2, 3, 4, 5, 6), 2014,
C++
, CMake
. - uTox: build and code fixes (1, 2, 3, 4, 5, 6), 2014,
C
, Make
. - Dolphin Emulator: build fix (commit), 2014,
CMake
. - icat: portability fix (commit), 2014,
Make
. - Tetris game: portability fix (commit), 2014,
C
. - OpenStreetMap Overpass-API: code fixes (commit, commit), 2014,
C++
. - Sonic Robo Blast 2: CMake support and portability fix (commit, commit, commit), 2014,
C
, CMake
. - Git: build and portability fixes (commit, commit), 2013-2014,
Autoconf
, Shell
. - Dagon engine: build and code fixes (1, 2, 3, 4, 5), 2013-2014,
C++
, Lua
. - cavestory-sdl2: portability fixes (commit, commit, commit), 2014,
C
, Make
. - Hedgewars: build and bug fixes (commit, commit), 2013,
C
, CMake
. - Flare RPG: build, bug and portability fixes (1, 2, 3, 4, 5, 6, 7, 8…), 2011-2013,
C++
, CMake
. - Lunar Lander: portability fixes and minor features (commit, commit, commit), 2013,
C
. - libSpringLobby: build fixes (commit, commit), 2013,
C++
, CMake
. - pr-downloader: build fixes (1, 2, 3, 4, 5), 2013,
C++
. - SpringLobby: build fixes (commit, commit), 2013,
C++
, Shell
. - alaCarte: warning and build fixes, minor features (1, 2, 3, 4, 5, 6, 7, 8…), 2013,
C++
, CMake
. - Autorevision: portability and minor bug fixes (1, 2, 3, 4, 5, 6, 7, 8), 2013,
Shell
. - EQEmu: build fix (commit), 2013,
CMake
. - Caesaria: build and crash fixes (1, 2, 3, 4, 5, 6, 7, 8…), 2013,
C++
, CMake
. - PIRE: build fix (commit), 2013,
Automake
, C++
. - OSMPBF: build fix (commit), 2013,
Make
. - Tox: build and warning fixes (commit, commit, commit), 2013,
C++
, CMake
. - espada: portability fixes (commit, commit, commit), 2013,
C
, Make
, Shell
. - OpenStreetMap Taginfo: portability fix (1, 2, 3, 4), 2013,
Make
. - Phyisca: build fix (commit), 2013,
C
. - osc: minor code fix (commit, commit), 2013,
Python
. - OpenLieroX: build and C++11 fixes (commit, commit, commit), 2012,
C++
. - OpenGOO: build fixes (commit, commit, commit), 2012,
C
, qmake
. - SmartDeblur: build fix (commit), 2012,
C++
. - Tiggit: build fix (commit), 2012,
CMake
. - LÖVE: build/portability fixes (commit), 2012,
Autoconf
. - Panda3D: build fix (commit), 2011,
Python
. - FlightGear: build/portability fixes (commit, commit), 2011,
Autoconf
. - portupgrade: minor code fixxe (commit, commit), 2011,
Ruby
. - OpenStreetBugs: vulnerable config fix (commit), 2011.
- Chromium B.S.U.: build fixes (commit, commit), 2010,
Autoconf
, Automake
. - Lightspark: build fixes (1, 2, 3, 4, 5), 2010,
CMake
. - Naev: build fixes (commit), 2008,
C
. - ScummVM: TiMidity++ support (commit), 2007,
C
.