Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yamagi-quake2 for openSUSE:Factory checked in at 2021-03-02 12:33:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yamagi-quake2 (Old) and /work/SRC/openSUSE:Factory/.yamagi-quake2.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yamagi-quake2" Tue Mar 2 12:33:48 2021 rev:17 rq:875818 version:7.45 Changes: -------- --- /work/SRC/openSUSE:Factory/yamagi-quake2/yamagi-quake2.changes 2020-10-21 14:40:03.369662031 +0200 +++ /work/SRC/openSUSE:Factory/.yamagi-quake2.new.2378/yamagi-quake2.changes 2021-03-02 12:45:36.456363345 +0100 @@ -1,0 +2,25 @@ +Sun Feb 28 18:51:38 UTC 2021 - Dirk M??ller <dmuel...@suse.com> + +- update to 7.45: + * Fix some input option not getting saved. + * Limit busywaits to the full client. This lowers the cpu consumption of + q2ded considerably. + * Rework the build system to be more distribution friendly. + * Fix some corner cases of broken IPv6 connectivity. + * Fix qport colliding between several Yamagi Quake II clients. + * Keyboard keys unknown to Yamagi Quake II can now be bound. + * Adaptive vsync is now supported by setting r_vsync to 1. + * Implement coop_pickup_weapons. When set to 1, a weapon may be picked up by + coop players if the player doesn`t have the weapon in their inventory or no + other player has already picked it up. + * In coop elevators wait for coop_elevator_delay seconds. + * If cl_anglekick is set 1 angle kicks are ignored. This breaks the gameplay + a little bit, but helps against motion sickness. This cvar is cheat + protected. + * Add listmaps command and autocompletion for maps. (by JBerg) + * Make wait in scripts wait for 17 ms. This fixes some movement makros. + * Support for Haiku. (by David Carlier) + * Add a mods submenu. (by earth-metal) + * Add the vstr command and nextdemo cvar. Ported from ioquake3. (by Denis Pauk) + +------------------------------------------------------------------- Old: ---- quake2-7.44.tar.xz New: ---- quake2-7.45.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yamagi-quake2.spec ++++++ --- /var/tmp/diff_new_pack.fJuJNr/_old 2021-03-02 12:45:36.920363746 +0100 +++ /var/tmp/diff_new_pack.fJuJNr/_new 2021-03-02 12:45:36.924363750 +0100 @@ -1,7 +1,7 @@ # # spec file for package yamagi-quake2 # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2016 Luke Jones <luke.nukem.jo...@gmail.com> # # All modifications and additions to the file contributed by third parties @@ -18,14 +18,13 @@ Name: yamagi-quake2 -Version: 7.44 +Version: 7.45 Release: 0 Summary: Enhanced Quake 2 Source Port License: GPL-2.0-only Group: Amusements/Games/3D/Shoot -URL: http://www.yamagi.org/quake2/ -Source: http://deponie.yamagi.org/quake2/quake2-%{version}.tar.xz -Source99: %{name}.changes +URL: https://www.yamagi.org/quake2/ +Source: https://deponie.yamagi.org/quake2/quake2-%{version}.tar.xz Source100: yamagi-quake2.appdata.xml BuildRequires: ImageMagick BuildRequires: cmake @@ -49,12 +48,9 @@ %prep %setup -q -n quake2-%{version} -# Fix usage of __DATE__ macro to prevent build in excess -modified="$(sed -n '/^ *$/n;/^----/n;s/ - .*$//;p;q' "%{SOURCE99}")" -DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" -sed -i "s/__DATE__/${DATE}/g" src/game/savegame/savegame.c src/common/header/common.h %build +export SOURCE_DATE_EPOCH=$(date +%s -r CHANGELOG) %cmake \ -DSYSTEMWIDE_SUPPORT=ON make %{_smp_mflags} ++++++ quake2-7.44.tar.xz -> quake2-7.45.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quake2-7.44/CHANGELOG new/quake2-7.45/CHANGELOG --- old/quake2-7.44/CHANGELOG 2020-10-16 10:13:44.000000000 +0200 +++ new/quake2-7.45/CHANGELOG 2020-10-17 15:37:27.000000000 +0200 @@ -1,4 +1,8 @@ -Quake II 7.44 to 7.44: +Quake II 7.44 to 7.45: +- Fix a crash under windows when opening the games menu with mods + installed. + +Quake II 7.43 to 7.44: - Fix some input option not getting saved. - Limit busywaits to the full client. This lowers the cpu consumption of q2ded considerably. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quake2-7.44/src/common/filesystem.c new/quake2-7.45/src/common/filesystem.c --- old/quake2-7.44/src/common/filesystem.c 2020-10-16 10:13:44.000000000 +0200 +++ new/quake2-7.45/src/common/filesystem.c 2020-10-17 15:37:27.000000000 +0200 @@ -1830,11 +1830,11 @@ // make sure this Raw path ends with a '/' otherwise FS_ListFiles will open its parent dir if(search->path[searchpathlength - 1] != '/') { - Com_sprintf(searchpath, sizeof(searchpath), "%s/", search->path); + Com_sprintf(searchpath, sizeof(searchpath), "%s/*", search->path); } else { - strcpy(searchpath, search->path); + Com_sprintf(searchpath, sizeof(searchpath), "%s*", search->path); } dirchildren = FS_ListFiles(searchpath, &numdirchildren, 0, 0); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quake2-7.44/src/common/header/common.h new/quake2-7.45/src/common/header/common.h --- old/quake2-7.44/src/common/header/common.h 2020-10-16 10:13:44.000000000 +0200 +++ new/quake2-7.45/src/common/header/common.h 2020-10-17 15:37:27.000000000 +0200 @@ -32,7 +32,7 @@ #include "shared.h" #include "crc.h" -#define YQ2VERSION "7.44" +#define YQ2VERSION "7.45" #define BASEDIRNAME "baseq2" #ifndef YQ2OSTYPE