File: changelog

package info (click to toggle)
yquake2 8.20%2Bctf1.09%2Bdfsg-1
  • links: PTS, VCS
  • area: contrib
  • in suites: bookworm
  • size: 7,964 kB
  • sloc: ansic: 176,742; makefile: 1,012; sh: 51
file content (435 lines) | stat: -rw-r--r-- 17,073 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  Tue, 09 Jul 2019 17:15:47 +0100

yquake2 (7.41+ctf1.06~dfsg-1) experimental; urgency=medium

  * New upstream release

 -- Simon McVittie <smcv@debian.org>  Wed, 12 Jun 2019 22:00:28 +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 <smcv@debian.org>  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 <fuddl@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <fabian@debian.org>  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 <fabian@debian.org>  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 <fabian@debian.org>
    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 <fabian@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  Mon, 13 Jan 2014 10:22:42 +0000

yquake2 (5.11.v2~dfsg1-1) experimental; urgency=low

  [ Fabian Greffrath ]
  * Initial release (Closes: #689824).
  * Filter potentially non-free stuff out of the upstream release tarball.
  * Append to {C,LD}FLAGS instead of overriding them,
    obey dpkg-buildflags thereby.
  * Install port-specific architecture-dependent files
    into a separate LIBDIR directory.
  * Fix spelling-errors detected by lintian.
  * Add Recommends: libgl1-mesa-glx | libgl1, libopenal1. They get dlopen()ed
    and should be installed in all but unusual installations. This way they
    also show up in reportbug templates.

  [ Simon McVittie ]
  * Add myself to Uploaders
  * Enable pristine-tar support
  * Fix git-import-orig filter syntax
  * Also filter out src/backends/sdl_osx since those files' origin and
    license are unclear
  * debian/copyright: document why this is in contrib, and how the
    orig tarball was filtered
  * Provide a virtual package for the quake2-engine
  * Take the engine and server off the $PATH, recommending the quake2
    package (from src:quake >= 4) as the "user-facing" Quake II package
  * Provide virtual packages for the quake2-engine and quake2-engine-server
  * Split out a yamagi-quake2-core package with the server and shared files
  * Link against libgl, libopenal1 libraries at compile time in the
    usual way, instead of dlopen() + Recommends
  * Set SYSTEMWIDE directory to the LIBDIR, so the wrapper scripts
    in the quake2, quake2-server packages can select either demo data
    (/usr/share/games/quake2-demo) or full data (/usr/share/games/quake2)
    if both are installed
  * yamagi-quake2-core: add Breaks/Replaces for the
    yamagi-quake2 packages provided by upstream
  * Upload to experimental

 -- Simon McVittie <smcv@debian.org>  Sun, 29 Sep 2013 14:38:45 +0100