-
v85.1b2191666 · ·
game-data-packager v85.1 * Bug fixes: - runtime: Ensure that the installation directory is present in sys.path (Closes: #1096186) [smcv] - Never unpack the same entry from a stream more than once (Closes: #1052371) [smcv] - When unpacking a stream, ignore wanted files we already found [smcv] - When unpacking a stream, don't remove from the list of files we expect to find until after we have checked their content [smcv] - When unpacking a stream, make sure each unpacked file gets a unique temporary name [smcv] - Adjust a generated Lintian override to accommodate both old and new syntaxes [smcv] * Internal changes: - Add a regression test for #1052371 [smcv] Git-EVTag-v0-SHA512: fa2d0df592291cc2ce982d40cda9ca3029c1c44744d39bf88900e9bf20d368f2e9954bdfc155e5a8be9004eae2ee182f0901f1d735c12625621ea5971ef8c1eb
-
debian/85.1b2191666 · ·
game-data-packager release 85.1 for unstable (sid) [dgit] [dgit distro=debian no-split]
-
v85f742ff46 · ·
game-data-packager v85 * New versions: - mohaa: add GOG installer files [Sébastien Noel] * Debian packaging: - Don't provide a D-Bus session bus to run Inkscape, avoiding a crash with an uncaught Gio::DBus::Error (Closes: #1102099) [Santiago Vila] - Set environment variables to stop Inkscape's dependencies from connecting to D-Bus [smcv] - Drop build-dependency on dbus-daemon, no longer needed [smcv] - Wrap the build with xvfb-run, because Inkscape now expects an X11 or Wayland display even when running non-interactively [smcv] - Standards-Version: 4.7.2 (no changes required) [smcv] - Apply full compiler hardening [smcv] Git-EVTag-v0-SHA512: 7ba85edd817e7719c49a7c7e79c4399580a23abad38fd931a3c9b6d035fb587eef96ff15e4746836d7a5a2562a79d5e92a4df3cd411d4d643a6f71e6ba931cba
-
v84a72dbf48 · ·
game-data-packager v84 * Bug fixes: - civctp: Fix the build [Sébastien Noel] - rune, smac, soldier-of-fortune: Improve packaging structure and generated dependencies on .deb-based distributions [Sébastien Noel, smcv] + The rune and soldier-of-fortune metapackages are now Architecture: i386, matching the proprietary binaries they need + The smac metapackage is still Architecture: all so that its Python dependencies can work, but it depends on the i386-only smac-bin package in a more robust way - smac: Generate appropriate dependencies on Arch and Fedora [smcv] * Debian packaging: - Re-upload to unstable after NEW processing [smcv] Git-EVTag-v0-SHA512: 7766ec6a26be3b1d379f0601c50543b14ba422ea042af19062b197e3fa33d7898f8e201286d945b43a9f5cb16c17d7102060f688d74a56edc261a80785e01cd1
-
v830b0808ba · ·
game-data-packager v83 * Internal changes: - Build binary-compatibility shims for older binary-only games as part of this source package (the lokishim/ directory), instead of building them when affected game data is packaged. This makes it easier to detect and fix bugs in the shim code, for example when it fails to compile with an updated compiler. [Sébastien Noel] - lokishim: Silence compiler warnings for unused arguments [smcv] - build: Only require a C compiler when actually building shims [smcv] - doc/adding_a_game.mdwn: Describe how developers can build for i386 on Debian amd64 without always needing to go through the packaging workflow [smcv] * Debian packaging: - d/control: Add a game-data-packager-libs binary package for the binary-compatibility shims. This is currently i386-only, but is structured so that it could become Multi-Arch: same if we find that similar binary-compatibility shims are required for amd64 games in future. [Sébastien Noel] - d/copyright.in: Update [smcv] - d/control: Fix a typo detected by Lintian [smcv] - d/g-d-p.lintian-overrides: Silence a Lintian false positive [smcv] - Release to experimental for NEW processing [smcv] Git-EVTag-v0-SHA512: e0747c325a05ac11b54388a81d8348af077691bdb0dc27da08953d71c824afe3d1846a10bba22cdc48b2a2a475d8ad5ae9841bc676131acb60f7710998d44f53
-
v826ecb8072 · ·
game-data-packager v82 * New versions: - hexen2: add music packages (CD & GOG.com rip) [Sébastien Noel] - icewind-dale-1: add French version [Sébastien Noel] - unreal: Add authorized ISO images from the Internet Archive. These make our Unreal Classic and Unreal Gold packages fully free-to-download (but redistribution is still not allowed). [smcv] - ut99: Add details of authorized UT:GOTY ISO image from the Internet Archive. Unfortunately we can't currently build packages from this, because the maps use proprietary compression. [smcv] * Bug fixes: - civctp, kohan, smac: Make lokishim compile successfully with gcc 14 [Sébastien Noel] - hexen2: use latest game-data (1.29b) from the uHexen2 project, earlier versions are gone [Sébastien Noel] (Closes: #1090800) - railroad-tycoon2: fix checksum for a file from an undamaged original cd [Sébastien Noel] - unreal: Fix building packages without the Return to Na Pali addon [smcv] - unreal: Deduplicate Textures/MenuGr.utx into unreal-data [smcv] * Debian packaging: - d/control: update list of supported games [Sébastien Noel] Git-EVTag-v0-SHA512: 8aa581e07ba0de280c45b0eac9f8443582e1418f82408d8b72b0802144ba988368440faa81431e4354989e0febd78104944ae424fab8bca4c1c19ebf520e9198
-
v81c69a7b95 · ·
game-data-packager v81 * New games: - Postal [Sébastien Noel] - Prey (2006) [Sébastien Noel] - The Settlers II [adetiste] - Thimbleweed Park [Sébastien Noel] * Bug fixes: - packaging.deb: Systematic support for all dpkg architectures [smcv] - civctp: fix Categories and Keywords in desktop file [Sébastien Noel] * Launcher: - add support for the MOHAA dedicated server [Sébastien Noel] - add support for RBDOOM-3-BFG [Sébastien Noel] * Debian packaging: - d/salsa-ci.yml: + Update to the salsa-ci-team's current recommendation [smcv] + Disable piuparts, not reliable for contrib packages [Sébastien Noel] Git-EVTag-v0-SHA512: 969ccb5995f1df20a6f19a7105345e1d3b85abf1d5a227d33c46a9908e6d02a01d38e4056f5cab2d193b552fbeeb4d2fc1b8fd2347d340e6d15321e79e9ae918
-
v80a90dd868 · ·
game-data-packager v80 * New games: - Medal of Honor: Allied Assault [Sébastien Noel] * New expansions: - Doom 1: SIGIL II, a new episode by Romero [Sébastien Noel] * New versions: - ut2004: Add another variant of Manual.pdf [smcv] * Bug fixes: - launcher: Don't reorder arguments [Sébastien Noel] - Doom 1: merge data and music for Sigil 1 packages [Sébastien Noel] - descent3: drop old binary-only Loki port, the engine is now free under GPL-3+ [Sébastien Noel] - quake3: Automatically unpack Team Arena patches from patch tarball, fixing a regression in v77 [smcv] * Debian packaging: - Standards-Version: 4.7.0 (no changes required) [smcv] Git-EVTag-v0-SHA512: 6e501b44856706814fc2378ae17e50a4622fe460ec97e362dfff2c0c41eeff246dce3d8c2dbb82e83534a8a5bf52e01e8bf4d79c7d224ad0f164cb198af37a2f
-
v796bb34a0c · ·
game-data-packager v79 * New games: - Heavy Gear II (i386 binary-only) [Sébastien Noel] - Homeworld [Sébastien Noel] - SimCity 3000 (i386 binary-only) [Sébastien Noel] * New versions: - Heroes of Might and Magic 3: Handle latest GOG releases [Sébastien Noel] * Bug fixes: - Commander Keen series: Include original executables [Sébastien Noel] - Morrowind: Install Morrowind.esm correctly [Plasma (David Paul)] (Closes: #1073972) - Return to Castle Wolfenstein: Update to iortcw 1.51c, cleaning up dead download links in the process [Dmitry Baryshkov] - Unreal: Clean up dead download links [smcv] - Unreal: Account for variation between GOG and Steam [smcv] * Debian packaging: - Remove /etc/game-data-packager/oldunreal-mirrors on upgrade, no longer useful [smcv] * Internal changes: - Fix various mypy warnings [smcv] Git-EVTag-v0-SHA512: bd8b884cb2b2ba58c3d007895e4bf1ffe3a3ba1081f44706078e16a00bba71f5e4878136a6a89ae8b00bd98cb410dd6fde0977b9d589d80afaec737bbf5ba694
-
archive/debian/796bb34a0c · ·
game-data-packager release 79 for unstable (sid) [dgit] [dgit distro=debian no-split]
-
v786ac8b77c · ·
game-data-packager v78 * New games: - Rune (i386 binary-only) [Sébastien Noel] - Soldier of Fortune (i386 binary-only) [Sébastien Noel] * New versions: - Heroes of Might and Magic 2: Handle FLAC music archive provided by GOG, fix incorrect video filenames in Windows version, and ignore unneeded OGG music tracks [Anatoliy Gunya] * Bug fixes: - Heretic, Hexen: Improve extraction of icons [fabian] - On .deb-based systems, allow libsmpeg-0.4.so.0 to be provided by either libsmpeg0t64 (Debian 13, Ubuntu 24.04) or libsmpeg0 (Debian 12, Ubuntu 22.04) [smcv] - Steam integration: Find Steam username for steamcmd in the location used by steam-installer [adetiste] - Fix spelling [adetiste] * Debian packaging: - Switch quake4 dependency from libasound2 to libasound2t64 (Closes: #1070016) [smcv] Git-EVTag-v0-SHA512: ffafb4ce884dbd01cd8d3df3e3abcad44f3666c4482a93eaa4cda00e8c9c7b3a9e1cbebc97855d9633ef7cd901011834a8302116b55f83468f9e0f0a1f4ba1ca
-
archive/debian/786ac8b77c · ·
game-data-packager release 78 for unstable (sid) [dgit] [dgit distro=debian no-split]