Change logs for yquake2 source package in Sid

  • yquake2 (8.30+dfsg-1) unstable; urgency=medium
    
      * Add game-code for official expansion packs.
        Now that id Software has re-released the expansion packs' game code
        under the GPL (as opposed to the previous non-free SDK license), the
        yquake2 project has obtained permission from its other contributors
        to relicense similarly, reverting a few changes for which no such
        permission was obtained.
      * d/copyright: Update
    
     -- Simon McVittie <email address hidden>  Sun, 10 Dec 2023 22:24:53 +0000
  • yquake2 (8.20+ctf1.09+dfsg-1) unstable; urgency=medium
    
      * New upstream release
      * Update standards version to 4.6.2 (no changes needed)
      * Remove version constraints unnecessary since buster (oldstable)
    
     -- Simon McVittie <email address hidden>  Sun, 08 Jan 2023 18:18:49 +0000
  • yquake2 (8.10+ctf1.08+dfsg-1) unstable; urgency=medium
    
      * New upstream release
      * Refresh patch series
      * Update Lintian overrides syntax
      * Standards-Version: 4.6.1 (no changes required)
      * d/watch: Use +dfsg versioning to avoid a Lintian warning
    
     -- Simon McVittie <email address hidden>  Sat, 09 Jul 2022 17:29:29 +0100
  • yquake2 (8.01+ctf1.08~dfsg-1) unstable; urgency=medium
    
      * New upstream release
        - d/p/backends-Only-enable-ARM-RunFast-mode-when-targeting-hard.patch:
          Drop patch, applied upstream
      * d/watch: Update for Github website changes
      * d/copyright: Explicitly state which stanza applies to ctf/.
        This reassures Lintian that we did track licensing terms for the
        additional component.
      * Use recommended debhelper compat level 13
    
     -- Simon McVittie <email address hidden>  Mon, 07 Feb 2022 11:12:01 +0000
  • yquake2 (8.00+ctf1.08~dfsg-3) unstable; urgency=medium
    
      * d/p/backends-Only-enable-ARM-RunFast-mode-when-targeting-hard.patch:
        Add proposed patch to fix FTBFS on armel
      * Build-Depend on libgl-dev instead of transitional libgl1-mesa-dev
    
     -- Simon McVittie <email address hidden>  Mon, 11 Oct 2021 10:49:53 +0100
  • yquake2 (8.00+ctf1.08~dfsg-2) unstable; urgency=medium
    
      * d/rules: Set the correct YQ2_ARCH for architectures like amd64.
        On architectures where the `uname -m` representation of the CPU differs
        from the Debian representation, we want the `uname -m` representation.
        Previously, this was not done correctly.
      * d/rules: Specify the architecture when building CTF, too.
        This fixes reproducibility during cross-compilation, which would
        previously have used the build architecture name. (CTF is a
        multiplayer-only mode that cannot load saved games, so the savegame
        code is not actually used.)
      * d/p/debian/savegame-Add-compatibility-with-older-Debian-builds.patch:
        Add patch for savegame compatibility with older Debian builds
      * d/rules: Normalize ppc64el architecture name like upstream would.
        Linux uname -m is ppc64le for this architecture.
    
     -- Simon McVittie <email address hidden>  Tue, 05 Oct 2021 10:57:28 +0100
  • yquake2 (8.00+ctf1.08~dfsg-1) unstable; urgency=medium
    
      * d/watch: Handle release candidates, update CTF version
      * New upstream release
        - Drop all patches, applied upstream
        - Install Quake II map bugfixes
        - Note that some configuration options have been renamed from gl_*
          to r_* in preparation for an optional Vulkan renderer (not included
          here), and the meaning of the vid_fullscreen option has changed. Some
          reconfiguration might be necessary after upgrading to this version.
      * d/p/debian/build-Don-t-use-SSE-on-i386.patch:
        Add a patch to use Debian's i386 baseline, which lacks MMX and SSE.
        This will make yquake2 continue to run on older i686-class CPUs, such as
        Intel Pentium II and AMD Geode GX/LX models from 20+ years ago, at the
        cost of being slower and potentially more buggy than it would otherwise
        be on post-baseline i686-class CPUs like the Pentium III (1999) and
        Athlon XP (2001).
      * Standards-Version: 4.6.0 (no changes required)
    
     -- Simon McVittie <email address hidden>  Tue, 05 Oct 2021 00:57:51 +0100
  • yquake2 (7.45+ctf1.07~dfsg-1) unstable; urgency=medium
    
      * New upstream release
      * Refresh patch series
        - Drop many patches, applied upstream
      * d/rules: Don't explicitly use --as-needed linker option.
        It's the default with bullseye toolchains.
      * d/p/signalhandler-Fix-a-typo.patch:
        Add patch to fix a typo detected by Lintian
      * d/patches: Move ctf patches into a topic subdirectory
    
     -- Simon McVittie <email address hidden>  Sat, 31 Oct 2020 12:06:32 +0000
  • yquake2 (7.43+ctf1.07~dfsg-1) unstable; urgency=medium
    
      [ Fabian Greffrath ]
      * Remove myself from Uploaders.
    
      [ Simon McVittie ]
      * New upstream release
      * Standards-Version: 4.5.0 (no changes required)
      * d/changelog: Trim trailing whitespace
      * d/upstream/metadata: Add
      * d/rules: Remove build options that no longer do anything
      * Redo patches to be (hopefully) upstreamable
    
     -- Simon McVittie <email address hidden>  Fri, 28 Feb 2020 09:01:17 +0000
  • yquake2 (7.42+ctf1.06~dfsg-1) unstable; urgency=medium
    
      * Standards-Version: 4.4.1 (no changes required)
      * New upstream release
    
     -- Simon McVittie <email address hidden>  Sun, 22 Dec 2019 22:05:13 +0000
  • yquake2 (7.41+ctf1.06~dfsg-2) unstable; urgency=medium
    
      * Upload to unstable
      * d/salsa-ci.yml: Request standard CI on salsa.debian.org
      * Standards-Version: 4.4.0 (no changes required)
      * Use debhelper-compat 12
    
     -- Simon McVittie <email address hidden>  Tue, 09 Jul 2019 17:15:47 +0100
  • yquake2 (7.40+ctf1.06~dfsg-1) unstable; urgency=medium
    
      * New upstream release
        - Refresh patch series
        - Build-Depend on libcurl-dev
        - Install new documentation
      * Standards-Version: 4.3.0 (no changes required)
      * Add Depends on libgl1, loaded via dlopen()
      * Add Recommends on libopenal1, loaded via dlopen() as the preferred
        audio backend (plain SDL is also possible)
      * Add Suggests on various flavours of libcurl, optionally used for
        download redirection
    
     -- Simon McVittie <email address hidden>  Sun, 10 Feb 2019 15:47:17 +0000
  • yquake2 (7.30+ctf1.05~dfsg-2) unstable; urgency=medium
    
      * Team upload.
    
      [ Simon McVittie ]
      * Revert "Update maintainer address".
        The lists.alioth.debian.org form is still canonical.
    
      [ Bruno "Fuddl" Kleinert ]
      * Fix broken symlink: /usr/share/doc/yamagi-quake2/NEWS ->
        ../yamagi-quake2-core/NEWS (Closes: #915867)
    
     -- Bruno "Fuddl" Kleinert <email address hidden>  Sat, 08 Dec 2018 10:34:14 +0100
  • yquake2 (7.30+ctf1.05~dfsg-1) unstable; urgency=medium
    
      * Update maintainer address
      * New upstream release
        - d/copyright: Update
      * Install upstream CHANGELOG (which is actually just release notes) to
        /usr/share/doc/package/NEWS.gz as recommended by Policy ยง12.7
      * Standards-Version: 4.2.1 (no further changes required)
      * Refresh patches
        - d/p/Fix-segfault-in-OGG_PlayTrack-when-ogg_enable-is-set-to-z.patch,
          d/p/Fix-spelling-of-information-and-re-word-a-comment-with-mu.patch:
          Drop, applied upstream
    
     -- Simon McVittie <email address hidden>  Sat, 08 Sep 2018 17:07:03 +0100
  • yquake2 (7.21+ctf1.05~dfsg-1) unstable; urgency=medium
    
      * d/README.source: Add a note about how to update to new upstream releases
      * New upstream release
      * Refresh patches
        - d/p/Make-uses-of-pkg-config-cross-compilation-friendly.patch:
          drop, applied upstream
      * ctf-Use-SOURCE_DATE_EPOCH-for-reproducible-build.patch,
        Link-ctf-game.so-to-math-library.patch,
        Fix-some-spelling-mistakes-detected-by-Debian-s-Lintian-t.patch:
        Mark some CTF patches as forwarded upstream
      * d/p/Fix-segfault-in-OGG_PlayTrack-when-ogg_enable-is-set-to-z.patch:
        Add post-release fix for a segfault with non-default configuration
      * Standards-Version: 4.1.5 (no changes required)
      * d/p/Fix-spelling-of-information-and-re-word-a-comment-with-mu.patch:
        Fix more spellings flagged by Lintian
    
     -- Simon McVittie <email address hidden>  Sat, 21 Jul 2018 12:07:17 +0100
  • yquake2 (7.20+ctf1.05~dfsg-2) unstable; urgency=medium
    
      * d/p/Make-uses-of-pkg-config-cross-compilation-friendly.patch:
        Use $(PKG_CONFIG) so that cross-compilation can use an
        appropriately-prefixed pkg-config
      * d/rules: Explicitly set YQ2ARCH and YQ2OSTYPE instead of letting
        the Makefile use uname -m and uname -s, for cross-compilation
      * Note that cross-compilation requires a multiarch libopusfile-dev
        (see #899138)
    
     -- Simon McVittie <email address hidden>  Tue, 12 Jun 2018 11:37:31 +0100
  • yquake2 (7.20+ctf1.05~dfsg-1) unstable; urgency=medium
    
      * New upstream release
      * d/copyright: Update
      * Refresh patch series
      * Fix-a-potential-crash-in-ai_run_melee-and-ai_run_missile.patch:
        Apply a bugfix patch from upstream CTF module
    
     -- Simon McVittie <email address hidden>  Sun, 11 Mar 2018 21:43:17 +0000
  • yquake2 (7.10+ctf1.05~dfsg-2) unstable; urgency=medium
    
      * Standards-Version: 4.1.3 (no changes required)
      * Use https URL for Homepage
      * Move packaging to salsa.debian.org
      * d/gbp.conf: Make sure secondary ctf tarball is present
    
     -- Simon McVittie <email address hidden>  Tue, 16 Jan 2018 09:45:12 +0000
  • yquake2 (7.10+ctf1.05~dfsg-1) unstable; urgency=medium
    
      * Standards-Version: 4.1.2 (no changes required)
      * New upstream release
        - Refresh patches
    
     -- Simon McVittie <email address hidden>  Sun, 10 Dec 2017 20:01:20 +0000
  • yquake2 (7.02+ctf1.05~dfsg-2) unstable; urgency=medium
    
      * Standards-Version: 4.1.1 (no changes required)
      * Set Rules-Requires-Root to no. With recent dpkg and debhelper
        versions, this package can build without fakeroot.
      * Move from deprecated priority extra to optional
    
     -- Simon McVittie <email address hidden>  Mon, 06 Nov 2017 09:31:48 +0000
  • yquake2 (7.02+ctf1.05~dfsg-1) unstable; urgency=medium
    
      * Standards-Version: 4.1.0 (no changes required)
      * New upstream release
        - Update debian/copyright for new version of stb_image.h
    
     -- Simon McVittie <email address hidden>  Thu, 28 Sep 2017 10:50:18 +0100
  • yquake2 (7.01+ctf1.05~dfsg-2) unstable; urgency=medium
    
      * Add patch to link CTF with -lm explicitly, fixing FTBFS
      * Add CPPFLAGS to CTF CFLAGS
      * Fix some Lintian-detected spelling mistakes
    
     -- Simon McVittie <email address hidden>  Thu, 14 Sep 2017 20:34:25 +0100
  • yquake2 (7.01+ctf1.05~dfsg-1) unstable; urgency=medium
    
      * Change Architecture to linux-any. If someone wants to run this
        game on kFreeBSD or Hurd, please see the output of
        `git grep __linux` for places that might need changes, then send
        a tested patch.
      * Reduce exclusion list to stuff/osx and stuff/icon. stuff/win32-libs
        no longer exists in 7.01, and stuff/misc no longer includes a
        precompiled mkdir.exe.
      * Rely on Files-Excluded in debian/copyright to repack tarball
      * Add game code for CTF v1.05, which is also GPL (Closes: #872841)
      * Add patch for CTF to use SOURCE_DATE_EPOCH
      * Add patch for CTF to append to CFLAGS, LDFLAGS
    
     -- Simon McVittie <email address hidden>  Thu, 14 Sep 2017 11:57:15 +0100
  • yquake2 (7.01~dfsg1-1) unstable; urgency=medium
    
      * New upstream release
        - d/patches: Refresh, drop patches that are no longer needed
      * d/copyright: Use https URL in Format
      * Declare compliance with Policy 4.0.0
    
     -- Simon McVittie <email address hidden>  Mon, 26 Jun 2017 08:10:51 +0100
  • yquake2 (7.00~dfsg1-1) unstable; urgency=medium
    
      * Increase debhelper compat level to 10 for parallel build
      * New upstream release (Closes: #864483)
        - d/copyright: Update
        - d/patches: Refresh
        - d/patches/7.01: Import some post-release fixes from upstream
      * d/control: Fix spelling of "contributors"
      * d/p/Only-use-usr-local-opt-openal-soft-on-Darwin.patch:
        Don't try to link to OpenAL from /usr/local/opt/openal-soft
    
     -- Simon McVittie <email address hidden>  Sun, 18 Jun 2017 16:08:55 +0100
  • yquake2 (6.00~dfsg1-1) unstable; urgency=medium
    
      * New upstream release
        - remove several patches, applied upstream
    
     -- Simon McVittie <email address hidden>  Tue, 13 Dec 2016 13:34:32 +0000
  • yquake2 (5.34~dfsg1-1) unstable; urgency=medium
    
      * Switch Vcs-Git to https (see #810378)
      * Standards-Version: 3.9.8 (no changes needed)
      * New upstream release
        - no longer specific to amd64 and i386 (Closes: #826689)
        - install 3D crosshair for stereoscopic rendering
        - refresh patches
        - install new README.md instead of old README
      * Enable full compiler hardening
      * Rewrite __DATE__ patch to use SOURCE_DATE_EPOCH directly
      * debian/gbp.conf: use DEP-14 branch names
    
     -- Simon McVittie <email address hidden>  Fri, 01 Jul 2016 08:55:49 +0100
  • yquake2 (5.32~dfsg1-1) unstable; urgency=medium
    
      * Imported Upstream version 5.32
      * Remove debian/patches/000*, applied upstream.
    
     -- Fabian Greffrath <email address hidden>  Mon, 02 Nov 2015 10:43:42 +0100
  • yquake2 (5.31~dfsg1-2) unstable; urgency=medium
    
      [ Simon McVittie ]
      * Move patches from upstream to the beginning of the patch series,
        and add DEP-3 metadata
      * Split rpath-avoidance into a separate patch
    
      [ Fabian Greffrath ]
      * Add patch by Simon McVittie to override the default basedir
        instead of adding a path if SYSTEMWIDE is defined.
        + This lets "+set basedir" take precedence over the SYSTEMDIR,
          which is useful if you have the demo and full-game data installed
          in different base directories to be able to test the demo for
          regressions.
      * Add debian/yquake2.h to debian/clean to make sure it gets
        regenerated for each package revision.
    
     -- Fabian Greffrath <email address hidden>  Tue, 06 Oct 2015 14:14:06 +0200
  • yquake2 (5.31~dfsg1-1) unstable; urgency=medium
    
      * Imported Upstream version 5.31~dfsg1
        + Backport two commits from upstream GIT to fix crosshair scaling
          (Closes: #799952).
        + Refresh patches.
      * Do not hard-code WITH_SYSTEMDIR at build time anymore. The engine expects
        the renderer in the same directory anyway and game data is expected in
        /usr/share/games/quake2, where this defaults to (Closes: #800118).
        + Extend debian/patches/Append...patch to also remove the bogus rpaths
          instructions from LDFLAGS.
      * Update Uploaders field and packaging Copyright to my <email address hidden>
        address.
      * Add "Recommends: quake2" to the yamagi-quake2 package and
        "Recommends: quake2-server | yamagi-quake2" to yamagi-quake2-core.
      * Remove debian/README.source, did not contain any relevant information
        anymore.
    
     -- Fabian Greffrath <email address hidden>  Tue, 29 Sep 2015 11:59:24 +0200
  • yquake2 (5.30~dfsg1-1) unstable; urgency=medium
    
      * New upstream release
        - update debian/copyright
        - refresh patches
        - drop patch adding LIBDIR: the engine now looks for files relative
          to the executable, which happens to be exactly the directory we were
          using as our LIBDIR
      * Use https and cgit for Vcs-Browser
      * Stop using numbered patches for gbp pq
      * Add patch to replace __DATE__ with BUILDDATE, and define that macro
        from the debian/changelog date
        - build with TZ=UTC and LC_ALL=C.UTF-8 to make that deterministic
      * Drop libjpeg-dev build-dependency, yquake2 now has its own simplistic
        JPEG loader
    
     -- Simon McVittie <email address hidden>  Tue, 05 May 2015 11:02:44 +0100
  • yquake2 (5.21~dfsg1-2) unstable; urgency=medium
    
    
      * Change libjpeg8-dev build-dependency to libjpeg-dev for libjpeg-turbo
        transition
      * Standards-Version: 3.9.6 (no changes needed)
    
     -- Simon McVittie <email address hidden>  Thu, 09 Oct 2014 08:07:27 +0100
  • yquake2 (5.21~dfsg1-1) unstable; urgency=low
    
    
      * New upstream release
        - the refresher (renderer) is now directly linked into the executable
        - refresh patches
      * Standards-Version: 3.9.5 (no changes needed)
      * Release to unstable
    
     -- Simon McVittie <email address hidden>  Mon, 13 Jan 2014 10:22:42 +0000