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

Reply via email to