Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dsda-doom for openSUSE:Leap:16.0 checked in at 2025-06-23 23:22:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/dsda-doom (Old) and /work/SRC/openSUSE:Leap:16.0/.dsda-doom.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dsda-doom" Mon Jun 23 23:22:27 2025 rev:2 rq:1286946 version:0.29.0 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/dsda-doom/dsda-doom.changes 2025-03-19 11:41:55.469629247 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.dsda-doom.new.7067/dsda-doom.changes 2025-06-23 23:22:28.753748687 +0200 @@ -1,0 +2,47 @@ +Thu Apr 10 09:15:03 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 0.29 + * Reorganized all menus + * Strict mode is now On by default when recording demos + * Don't allow saving the game on strict mode + * Added support for reading GAMEINFO lump ("iwad" field only) + * Added config option for toggling aspect ratio correction + * Added linear sky scrolling option for Software renderer + * Added smooth chainsaw bobbing (only when Uncapped FPS is on) + * Remove SysEx support from FluidSynth midi player + * automap: New colors for "Alt Secret Exit line" and + "Tag Finder line" + * Checks if a map exists before changing music with IDMUS + * New cheat SKILL + +------------------------------------------------------------------- +Thu Mar 20 21:37:51 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Remove unused BuildRequire on libpcre. (The feature using pcre + was dropped in 2022 already.) +- Add BuildRequire on pkgconfig(glu), previously implicitly added + by SDL2-devel (but now we have sdl2-compat-devel). +- Make build recipe POSIX sh compatible. + +------------------------------------------------------------------- +Fri Jan 17 17:25:07 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 0.28.3 + * Added -track_reality command-line option + * Added "Auto Switch Weapon on Pickup" option + * Added shaded overlay for the automap and options menu + * Added horizontal mouse wheel support + * Added low-res aspect ratio correction on OpenGL to match + software rendering + * Improved software fuzz to not scale with the resolution + * Improved automap zoom / scroll speeds + +------------------------------------------------------------------- +Sat Oct 26 15:29:34 UTC 2024 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 0.28.2 + * Added ANIMATED support to Heretic + * Fixed mbf21 add / remove NOBLOCKMAP or NOSECTOR dehacked + crashes + +------------------------------------------------------------------- @@ -15,0 +63 @@ +- Delete cmake-path-suffix.diff Old: ---- v0.28.1.tar.gz New: ---- v0.29.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dsda-doom.spec ++++++ --- /var/tmp/diff_new_pack.Pk5bAr/_old 2025-06-23 23:22:29.349773509 +0200 +++ /var/tmp/diff_new_pack.Pk5bAr/_new 2025-06-23 23:22:29.349773509 +0200 @@ -1,7 +1,7 @@ # # spec file for package dsda-doom # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: dsda-doom -Version: 0.28.1 +Version: 0.29.0 Release: 0 Summary: DOOM source port with Hexen support and demo compatibility License: GPL-2.0-or-later @@ -33,21 +33,27 @@ BuildRequires: c++_compiler BuildRequires: cmake BuildRequires: fluidsynth -BuildRequires: fluidsynth-devel BuildRequires: hicolor-icon-theme -BuildRequires: libmad-devel BuildRequires: libpng-devel -BuildRequires: libvorbis-devel -BuildRequires: libzip-devel BuildRequires: libzip-tools -BuildRequires: pcre-devel -BuildRequires: portmidi-devel -BuildRequires: portmidi-java BuildRequires: update-desktop-files BuildRequires: pkgconfig(SDL2_image) BuildRequires: pkgconfig(SDL2_mixer) BuildRequires: pkgconfig(SDL2_net) +BuildRequires: pkgconfig(fluidsynth) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(libzip) +BuildRequires: pkgconfig(mad) +BuildRequires: pkgconfig(portmidi) BuildRequires: pkgconfig(sdl2) +BuildRequires: pkgconfig(vorbis) +%if 0%{?suse_version} >= 1600 +# CMake Error at [portmidi-devel]:/usr/lib64/cmake/PortMidi/PortMidiTargets.cmake:100 (message): +# The imported target "PortMidi::pmjni" references the file +# "[portmidi-java]:/usr/lib64/libpmjni.so.2.0.3" +BuildRequires: portmidi-java +%endif Suggests: freedoom Provides: prboom @@ -64,18 +70,14 @@ %autosetup -p1 %build -pushd prboom2/ -%cmake -DDOOMWADDIR="%_datadir/doom" -DDSDAPWADDIR="%_datadir/doom" +cd prboom2/ +%cmake -DDOOMWADDIR="%_datadir/doom" -DDSDAPWADDIR="%_datadir/doom" -D_IMPORT_PREFIX=$PWD/usr %cmake_build -popd %install -pushd prboom2/ +cd prboom2/ %cmake_install -b="%buildroot" -install -Dm0644 ICONS/dsda-doom.png "$b/%_datadir/icons/hicolor/apps/dsda-doom.png" -install -Dm0644 ICONS/dsda-doom.desktop "$b/%_datadir/applications/dsda-doom.desktop" -popd +rm -f "%buildroot/usr/share/doc/dsda-doom/COPYING" # via %%license instead %if 0%{?suse_version} && 0%{?suse_version} < 1550 %post @@ -91,6 +93,7 @@ %_bindir/* %_datadir/doom/ %_datadir/applications/*.desktop -%_datadir/icons/hicolor/apps/ +%_datadir/icons/hicolor/ %doc docs/*.md +%license prboom2/COPYING ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.Pk5bAr/_old 2025-06-23 23:22:29.405775841 +0200 +++ /var/tmp/diff_new_pack.Pk5bAr/_new 2025-06-23 23:22:29.409776008 +0200 @@ -1,5 +1,5 @@ -mtime: 1724019203 -commit: e08518f3ba8e874aa6660d512dd1bba66ebd92ca7a17bc1d659b45dc7c38afce +mtime: 1744281813 +commit: a3f1dc5ab209b1dd12cc5e858c5978d71957c21a1f03ced6ad50788c1c1222d5 url: https://src.opensuse.org/jengelh/dsda-doom revision: master ++++++ build.specials.obscpio ++++++ ++++++ prboom-hbar-all.diff ++++++ --- /var/tmp/diff_new_pack.Pk5bAr/_old 2025-06-23 23:22:29.505780006 +0200 +++ /var/tmp/diff_new_pack.Pk5bAr/_new 2025-06-23 23:22:29.505780006 +0200 @@ -9,21 +9,21 @@ modifications in that spirit) can be used to gauge the objects' remaining life. --- - prboom2/src/dsda/configuration.c | 4 ++++ - prboom2/src/dsda/configuration.h | 1 + - prboom2/src/dsda/settings.c | 5 +++++ - prboom2/src/dsda/settings.h | 1 + - prboom2/src/gl_intern.h | 1 + - prboom2/src/gl_main.c | 13 ++++++++++--- - prboom2/src/m_menu.c | 1 + - prboom2/src/m_misc.c | 1 + + prboom2/src/dsda/configuration.c | 4 ++++ + prboom2/src/dsda/configuration.h | 1 + + prboom2/src/dsda/settings.c | 5 +++++ + prboom2/src/dsda/settings.h | 1 + + prboom2/src/gl_intern.h | 1 + + prboom2/src/gl_main.c | 13 ++++++++++--- + prboom2/src/m_menu.c | 1 + + prboom2/src/m_misc.c | 1 + 8 files changed, 24 insertions(+), 3 deletions(-) -Index: dsda-doom-0.28.0/prboom2/src/dsda/configuration.c +Index: dsda-doom-0.29.0/prboom2/src/dsda/configuration.c =================================================================== ---- dsda-doom-0.28.0.orig/prboom2/src/dsda/configuration.c -+++ dsda-doom-0.28.0/prboom2/src/dsda/configuration.c -@@ -604,6 +604,10 @@ dsda_config_t dsda_config[dsda_config_co +--- dsda-doom-0.29.0.orig/prboom2/src/dsda/configuration.c ++++ dsda-doom-0.29.0/prboom2/src/dsda/configuration.c +@@ -613,6 +613,10 @@ dsda_config_t dsda_config[dsda_config_co "gl_health_bar", dsda_config_gl_health_bar, CONF_BOOL(0), NULL, STRICT_INT(0) }, @@ -34,11 +34,11 @@ [dsda_config_gl_usevbo] = { "gl_usevbo", dsda_config_gl_usevbo, CONF_BOOL(1), NULL, NOT_STRICT -Index: dsda-doom-0.28.0/prboom2/src/dsda/configuration.h +Index: dsda-doom-0.29.0/prboom2/src/dsda/configuration.h =================================================================== ---- dsda-doom-0.28.0.orig/prboom2/src/dsda/configuration.h -+++ dsda-doom-0.28.0/prboom2/src/dsda/configuration.h -@@ -121,6 +121,7 @@ typedef enum { +--- dsda-doom-0.29.0.orig/prboom2/src/dsda/configuration.h ++++ dsda-doom-0.29.0/prboom2/src/dsda/configuration.h +@@ -123,6 +123,7 @@ typedef enum { dsda_config_gl_render_multisampling, dsda_config_gl_render_fov, dsda_config_gl_health_bar, @@ -46,11 +46,11 @@ dsda_config_gl_usevbo, dsda_config_gl_fade_mode, dsda_config_use_mouse, -Index: dsda-doom-0.28.0/prboom2/src/dsda/settings.c +Index: dsda-doom-0.29.0/prboom2/src/dsda/settings.c =================================================================== ---- dsda-doom-0.28.0.orig/prboom2/src/dsda/settings.c -+++ dsda-doom-0.28.0/prboom2/src/dsda/settings.c -@@ -251,6 +251,11 @@ dboolean dsda_ShowHealthBars(void) { +--- dsda-doom-0.29.0.orig/prboom2/src/dsda/settings.c ++++ dsda-doom-0.29.0/prboom2/src/dsda/settings.c +@@ -250,6 +250,11 @@ dboolean dsda_ShowHealthBars(void) { return dsda_IntConfig(dsda_config_gl_health_bar); } @@ -62,10 +62,10 @@ dboolean dsda_WipeAtFullSpeed(void) { return dsda_IntConfig(dsda_config_wipe_at_full_speed); } -Index: dsda-doom-0.28.0/prboom2/src/dsda/settings.h +Index: dsda-doom-0.29.0/prboom2/src/dsda/settings.h =================================================================== ---- dsda-doom-0.28.0.orig/prboom2/src/dsda/settings.h -+++ dsda-doom-0.28.0/prboom2/src/dsda/settings.h +--- dsda-doom-0.29.0.orig/prboom2/src/dsda/settings.h ++++ dsda-doom-0.29.0/prboom2/src/dsda/settings.h @@ -50,6 +50,7 @@ dboolean dsda_ShowMinimap(void); dboolean dsda_ShowLevelSplits(void); dboolean dsda_ShowDemoAttempts(void); @@ -74,10 +74,10 @@ dboolean dsda_MapCoordinates(void); dboolean dsda_MapTotals(void); dboolean dsda_MapTime(void); -Index: dsda-doom-0.28.0/prboom2/src/gl_intern.h +Index: dsda-doom-0.29.0/prboom2/src/gl_intern.h =================================================================== ---- dsda-doom-0.28.0.orig/prboom2/src/gl_intern.h -+++ dsda-doom-0.28.0/prboom2/src/gl_intern.h +--- dsda-doom-0.29.0.orig/prboom2/src/gl_intern.h ++++ dsda-doom-0.29.0/prboom2/src/gl_intern.h @@ -216,6 +216,7 @@ typedef enum health_bar_null, health_bar_red, @@ -86,11 +86,11 @@ } health_bar_color_t; typedef struct -Index: dsda-doom-0.28.0/prboom2/src/gl_main.c +Index: dsda-doom-0.29.0/prboom2/src/gl_main.c =================================================================== ---- dsda-doom-0.28.0.orig/prboom2/src/gl_main.c -+++ dsda-doom-0.28.0/prboom2/src/gl_main.c -@@ -2031,12 +2031,18 @@ static void gld_DrawSprite(GLSprite *spr +--- dsda-doom-0.29.0.orig/prboom2/src/gl_main.c ++++ dsda-doom-0.29.0/prboom2/src/gl_main.c +@@ -2061,12 +2061,18 @@ static void gld_DrawSprite(GLSprite *spr static void gld_AddHealthBar(mobj_t* thing, GLSprite *sprite) { @@ -111,7 +111,7 @@ if (health_percent <= 50) hbar.color = health_bar_red; else if (health_percent <= 99) -@@ -2063,10 +2069,11 @@ static void gld_AddHealthBar(mobj_t* thi +@@ -2093,10 +2099,11 @@ static void gld_AddHealthBar(mobj_t* thi } } @@ -124,23 +124,23 @@ }; static void gld_DrawHealthBars(void) -Index: dsda-doom-0.28.0/prboom2/src/m_menu.c +Index: dsda-doom-0.29.0/prboom2/src/m_menu.c =================================================================== ---- dsda-doom-0.28.0.orig/prboom2/src/m_menu.c -+++ dsda-doom-0.28.0/prboom2/src/m_menu.c -@@ -3155,6 +3155,7 @@ setup_menu_t demo_settings[] = { - { "Coop Spawns", S_YESNO, m_conf, G_X, dsda_config_coop_spawns }, - { "Allow Jumping", S_YESNO, m_conf, G_X, dsda_config_allow_jumping }, +--- dsda-doom-0.29.0.orig/prboom2/src/m_menu.c ++++ dsda-doom-0.29.0/prboom2/src/m_menu.c +@@ -3340,6 +3340,7 @@ setup_menu_t display_options_settings[] + { "Linear Sky Scrolling", S_YESNO, m_conf, G_X, dsda_config_render_linearsky }, + { "Quake Intensity", S_NUM, m_conf, G_X, dsda_config_quake_intensity }, { "OpenGL Show Health Bars", S_YESNO, m_conf, G_X, dsda_config_gl_health_bar }, + { "All Shootables have Health Bar", S_YESNO, m_conf, G_X, dsda_config_gl_health_bar_shootables }, - - PREV_PAGE(mapping_settings), - NEXT_PAGE(tas_settings), -Index: dsda-doom-0.28.0/prboom2/src/m_misc.c -=================================================================== ---- dsda-doom-0.28.0.orig/prboom2/src/m_misc.c -+++ dsda-doom-0.28.0/prboom2/src/m_misc.c -@@ -171,6 +171,7 @@ cfg_def_t cfg_defs[] = + EMPTY_LINE, + { "Change Palette On Pain", S_YESNO, m_conf, G_X, dsda_config_palette_ondamage }, + { "Change Palette On Bonus", S_YESNO, m_conf, G_X, dsda_config_palette_onbonus }, +Index: dsda-doom-0.29.0/prboom2/src/m_misc.c +=================================================================== +--- dsda-doom-0.29.0.orig/prboom2/src/m_misc.c ++++ dsda-doom-0.29.0/prboom2/src/m_misc.c +@@ -174,6 +174,7 @@ cfg_def_t cfg_defs[] = MIGRATED_SETTING(dsda_config_gl_render_fov), MIGRATED_SETTING(dsda_config_gl_skymode), MIGRATED_SETTING(dsda_config_gl_health_bar), ++++++ v0.28.1.tar.gz -> v0.29.0.tar.gz ++++++ /work/SRC/openSUSE:Leap:16.0/dsda-doom/v0.28.1.tar.gz /work/SRC/openSUSE:Leap:16.0/.dsda-doom.new.7067/v0.29.0.tar.gz differ: char 14, line 1