Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2023-01-07 17:19:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and      /work/SRC/openSUSE:Factory/.dosbox.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dosbox"

Sat Jan  7 17:19:49 2023 rev:44 rq:1056758 version:0.80.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes    2023-01-04 
17:53:06.410359889 +0100
+++ /work/SRC/openSUSE:Factory/.dosbox.new.1563/dosbox.changes  2023-01-07 
17:23:11.467400453 +0100
@@ -1,0 +2,10 @@
+Sat Jan  7 10:59:45 UTC 2023 - Илья Индиго <i...@ilya.cf>
+
+- Updated to dosbox-staging 0.80.1
+  * Replaced dosbox-staging-0.80.0-config.patch by dosbox-staging-config.patch.
+  * Replaced dosbox-staging-0.80.0-name.patch by dosbox-staging-name.patch.
+  * Added pkgconfig(gl) dependencies.
+  * Removed Provides/Obsoletes instructions for dosbox-translations subpackage.
+  * https://dosbox-staging.github.io/v0-80-1/#changes 
+
+-------------------------------------------------------------------

Old:
----
  dosbox-staging-0.80.0-config.patch
  dosbox-staging-0.80.0-name.patch
  dosbox-staging-0.80.0.tar.gz

New:
----
  dosbox-staging-0.80.1.tar.gz
  dosbox-staging-config.patch
  dosbox-staging-name.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dosbox.spec ++++++
--- /var/tmp/diff_new_pack.nFGdMk/_old  2023-01-07 17:23:12.079404104 +0100
+++ /var/tmp/diff_new_pack.nFGdMk/_new  2023-01-07 17:23:12.083404128 +0100
@@ -17,14 +17,14 @@
 
 
 Name:           dosbox
-Version:        0.80.0
+Version:        0.80.1
 Release:        0
 Summary:        DOS/x86 emulator to run old DOS games
 License:        GPL-2.0-or-later
 URL:            https://%{name}-staging.github.io
 Source0:        
https://github.com/%{name}-staging/%{name}-staging/archive/v%{version}.tar.gz#/%{name}-staging-%{version}.tar.gz
-Patch0:         %{name}-staging-0.80.0-config.patch
-Patch1:         %{name}-staging-0.80.0-name.patch
+Patch0:         %{name}-staging-config.patch
+Patch1:         %{name}-staging-name.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
@@ -34,6 +34,7 @@
 BuildRequires:  pkgconfig(SDL2_net)
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(fluidsynth) >= 2.3.0
+BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(gmock)
 BuildRequires:  pkgconfig(gtest)
 BuildRequires:  pkgconfig(iir)
@@ -46,8 +47,6 @@
 BuildRequires:  pkgconfig(xi)
 BuildRequires:  pkgconfig(zlib)
 Recommends:     fluid-soundfont-gm
-Provides:       %{name}-translations = %{version}
-Obsoletes:      %{name}-translations < %{version}
 
 %description
 %{name}-staging is DOS/x86 emulator focusing on ease of use.

++++++ dosbox-staging-0.80.0.tar.gz -> dosbox-staging-0.80.1.tar.gz ++++++
++++ 3098 lines of diff (skipped)

++++++ dosbox-staging-config.patch ++++++
diff -Pdpru dosbox-staging-0.80.0.orig/src/dosbox.cpp 
dosbox-staging-0.80.0/src/dosbox.cpp
--- dosbox-staging-0.80.0.orig/src/dosbox.cpp   2022-12-21 06:01:22.000000000 
+0300
+++ dosbox-staging-0.80.0/src/dosbox.cpp        2023-01-04 09:16:58.859498093 
+0300
@@ -762,7 +762,7 @@ void DOSBOX_Init()
                "'auto', to use the first working external MIDI player. This\n"
                "       might be a software synthesizer or physical device.");
 
-       pstring = secprop->Add_string("midiconfig", when_idle, "");
+       pstring = secprop->Add_string("midiconfig", when_idle, "128:0");
        pstring->Set_help(
                "Configuration options for the selected MIDI interface.\n"
                "This is usually the id or name of the MIDI synthesizer you 
want\n"
diff -Pdpru dosbox-staging-0.80.0.orig/src/gui/sdlmain.cpp 
dosbox-staging-0.80.0/src/gui/sdlmain.cpp
--- dosbox-staging-0.80.0.orig/src/gui/sdlmain.cpp      2022-12-21 
06:01:22.000000000 +0300
+++ dosbox-staging-0.80.0/src/gui/sdlmain.cpp   2023-01-04 09:22:53.640122664 
+0300
@@ -4249,7 +4249,7 @@ void config_add_sdl() {
        constexpr auto deprecated = Property::Changeable::Deprecated;
        constexpr auto on_start = Property::Changeable::OnlyAtStart;
 
-       Pbool = sdl_sec->Add_bool("fullscreen", always, false);
+       Pbool = sdl_sec->Add_bool("fullscreen", always, true);
        Pbool->Set_help("Start directly in fullscreen.\n"
                        "Run INTRO and see Special Keys for window control 
hotkeys.");
 
@@ -4261,7 +4261,7 @@ void config_add_sdl() {
        Pstring->Set_help("What resolution to use for fullscreen: 'original', 
'desktop'\n"
                          "or a fixed size (e.g. 1024x768).");
 
-       pstring = sdl_sec->Add_string("windowresolution", on_start, "default");
+       pstring = sdl_sec->Add_string("windowresolution", on_start, "original");
        pstring->Set_help(
                "Set window size when running in windowed mode:\n"
                "  default:   Select the best option based on your\n"
diff -Pdpru dosbox-staging-0.80.0.orig/src/hardware/gus.cpp 
dosbox-staging-0.80.0/src/hardware/gus.cpp
--- dosbox-staging-0.80.0.orig/src/hardware/gus.cpp     2022-12-21 
06:01:22.000000000 +0300
+++ dosbox-staging-0.80.0/src/hardware/gus.cpp  2023-01-04 09:26:05.992423658 
+0300
@@ -1633,7 +1633,7 @@ void init_gus_dosbox_settings(Section_pr
 {
        constexpr auto when_idle = Property::Changeable::WhenIdle;
 
-       auto *bool_prop = secprop.Add_bool("gus", when_idle, false);
+       auto *bool_prop = secprop.Add_bool("gus", when_idle, true);
        assert(bool_prop);
        bool_prop->Set_help("Enable Gravis UltraSound emulation.");
 
diff -Pdpru dosbox-staging-0.80.0.orig/src/midi/midi_fluidsynth.cpp 
dosbox-staging-0.80.0/src/midi/midi_fluidsynth.cpp
--- dosbox-staging-0.80.0.orig/src/midi/midi_fluidsynth.cpp     2022-12-21 
06:01:22.000000000 +0300
+++ dosbox-staging-0.80.0/src/midi/midi_fluidsynth.cpp  2023-01-04 
09:27:06.884518942 +0300
@@ -49,7 +49,7 @@ static void init_fluid_dosbox_settings(S
 
        // Name 'default.sf2' picks the default soundfont if it's installed
        // in the OS. Usually it's Fluid_R3.
-       auto *str_prop = secprop.Add_string("soundfont", when_idle, 
"default.sf2");
+       auto *str_prop = secprop.Add_string("soundfont", when_idle, 
"FluidR3_GM.sf2 25");
        str_prop->Set_help(
                "Path to a SoundFont file in .sf2 format. You can use an\n"
                "absolute or relative path, or the name of an .sf2 inside\n"

++++++ dosbox-staging-name.patch ++++++
diff -Pdpru dosbox-staging-0.80.0.orig/contrib/icons/meson.build 
dosbox-staging-0.80.0/contrib/icons/meson.build
--- dosbox-staging-0.80.0.orig/contrib/icons/meson.build        2022-12-21 
06:01:22.000000000 +0300
+++ dosbox-staging-0.80.0/contrib/icons/meson.build     2023-01-04 
09:36:39.234139903 +0300
@@ -4,7 +4,7 @@ icons_hicolor = data_dir / 'icons' / 'hi
 #
 foreach size : ['16x16', '22x22', '24x24', '32x32']
     install_data(
-        'small-png' / size / 'dosbox-staging.png',
+        'small-png' / size / 'dosbox-staging.png', rename : 'dosbox.png',
         install_dir: icons_hicolor / size / 'apps',
     )
 endforeach
@@ -12,6 +12,6 @@ endforeach
 # scalable vector icon
 #
 install_data(
-    'dosbox-staging.svg',
+    'dosbox-staging.svg', rename : 'dosbox.svg',
     install_dir: icons_hicolor / 'scalable' / 'apps',
 )
diff -Pdpru dosbox-staging-0.80.0.orig/contrib/linux/dosbox-staging.desktop 
dosbox-staging-0.80.0/contrib/linux/dosbox-staging.desktop
--- dosbox-staging-0.80.0.orig/contrib/linux/dosbox-staging.desktop     
2022-12-21 06:01:22.000000000 +0300
+++ dosbox-staging-0.80.0/contrib/linux/dosbox-staging.desktop  2023-01-04 
09:38:03.694315037 +0300
@@ -56,9 +56,9 @@ GenericName[zh_CN]=DOS 模拟器
 GenericName[zh_TW]=DOS 模擬器
 Comment=DOS/x86 emulator focusing on ease of use
 Exec=dosbox
-Icon=dosbox-staging
+Icon=dosbox
 Type=Application
 Terminal=false
 Keywords=dos;gaming;game;games;emulator;
 Categories=Game;Emulator;
-StartupWMClass=dosbox-staging
+StartupWMClass=dosbox
diff -Pdpru dosbox-staging-0.80.0.orig/contrib/linux/meson.build 
dosbox-staging-0.80.0/contrib/linux/meson.build
--- dosbox-staging-0.80.0.orig/contrib/linux/meson.build        2022-12-21 
06:01:22.000000000 +0300
+++ dosbox-staging-0.80.0/contrib/linux/meson.build     2023-01-04 
09:39:44.634473223 +0300
@@ -1,3 +1,3 @@
-install_data('dosbox-staging.desktop', install_dir: data_dir / 'applications')
+install_data('dosbox-staging.desktop', rename : 'dosbox.desktop', install_dir: 
data_dir / 'applications')
 
-install_data('dosbox-staging.metainfo.xml', install_dir: data_dir / 'metainfo')
+install_data('dosbox-staging.metainfo.xml', rename : 'dosbox.metainfo.xml', 
install_dir: data_dir / 'metainfo')
diff -Pdpru dosbox-staging-0.80.0.orig/meson.build 
dosbox-staging-0.80.0/meson.build
--- dosbox-staging-0.80.0.orig/meson.build      2022-12-21 06:01:22.000000000 
+0300
+++ dosbox-staging-0.80.0/meson.build   2023-01-04 09:41:24.630629881 +0300
@@ -1,4 +1,4 @@
 project(
-    'dosbox-staging',
+    'dosbox',
     'c',
     'cpp',
@@ -32,7 +32,7 @@ project(
 #
 data_dir = get_option('datadir')
 licenses_dir = data_dir / 'licenses' / meson.project_name()
-doc_dir = data_dir / 'doc' / meson.project_name()
+doc_dir = data_dir / 'doc' / 'packages' / meson.project_name()
 
 install_man('docs/dosbox.1')
 install_data('COPYING', install_dir: licenses_dir)

Reply via email to