Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2022-05-21 19:06:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and      /work/SRC/openSUSE:Factory/.dosbox.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dosbox"

Sat May 21 19:06:45 2022 rev:38 rq:978431 version:0.78.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes    2021-10-04 
18:42:09.022270523 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new.1538/dosbox.changes  2022-05-21 
19:08:11.811474651 +0200
@@ -2 +2 @@
-Sun Oct  3 17:48:00 UTC 2021 - ???????? ???????????? <i...@ilya.pp.ua>
+Sat May 21 13:23:30 UTC 2022 - ???????? ???????????? <i...@ilya.cf>
@@ -4 +4,12 @@
-- Updated to dosbox-staging 0.77.1.
+- Updated to dosbox-staging 0.78.1
+  * Replaced dosbox-staging-0.77.1-config.patch by 
dosbox-staging-0.78.1-config.patch.
+  * Replaced dosbox-staging-0.77.1-name.patch by 
dosbox-staging-0.78.1-name.patch.
+  * Added BuildRequires: pkgconfig(gmock) dependency.
+  * Disabled fluidsynth and mt32emu dependency for Leap.
+  * https://dosbox-staging.github.io/v0-78-0/#changes
+  * https://dosbox-staging.github.io/v0-78-1/#changes
+
+-------------------------------------------------------------------
+Sun Oct  3 17:48:00 UTC 2021 - ???????? ???????????? <i...@ilya.cf>
+
+- Updated to dosbox-staging 0.77.1
@@ -15 +26 @@
-Fri Apr  9 12:51:28 UTC 2021 - ???????? ???????????? <i...@ilya.pp.ua>
+Fri Apr  9 12:51:28 UTC 2021 - ???????? ???????????? <i...@ilya.cf>
@@ -21 +32 @@
-Thu Mar 18 13:28:47 UTC 2021 - ???????? ???????????? <i...@ilya.pp.ua>
+Thu Mar 18 13:28:47 UTC 2021 - ???????? ???????????? <i...@ilya.cf>
@@ -26 +37 @@
-Mon Nov  2 17:50:22 UTC 2020 - ???????? ???????????? <i...@ilya.pp.ua>
+Mon Nov  2 17:50:22 UTC 2020 - ???????? ???????????? <i...@ilya.cf>

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

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

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

Other differences:
------------------
++++++ dosbox.spec ++++++
--- /var/tmp/diff_new_pack.iXOJHL/_old  2022-05-21 19:08:12.231475269 +0200
+++ /var/tmp/diff_new_pack.iXOJHL/_new  2022-05-21 19:08:12.235475275 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dosbox
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,21 @@
 
 
 Name:           dosbox
-Version:        0.77.1
+Version:        0.78.1
 Release:        0
 Summary:        A modernized DOSBox 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.77.1-config.patch
-Patch1:         %{name}-staging-0.77.1-name.patch
+Patch0:         %{name}-staging-0.78.1-config.patch
+Patch1:         %{name}-staging-0.78.1-name.patch
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  meson >= 0.54.2
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(SDL2_net)
 BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(gmock)
 BuildRequires:  pkgconfig(gtest)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(opusfile)
@@ -38,8 +39,8 @@
 BuildRequires:  pkgconfig(zlib)
 Requires:       %{name}-translations = %{version}
 Recommends:     fluid-soundfont-gm
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
-BuildRequires:  pkgconfig(fluidsynth) >= 2.0
+%if 0%{?suse_version} >= 1550
+BuildRequires:  pkgconfig(fluidsynth) >= 2.2.3
 BuildRequires:  pkgconfig(mt32emu)
 %endif
 
@@ -63,21 +64,20 @@
 
 %prep
 %autosetup -p1 -n %{name}-staging-%{version}
-%if "%{?_lib}" == "lib" || (0%{?suse_version} < 1550 && 0%{?sle_version} < 
150400)
+%if "%{?_lib}" == "lib" || (0%{?suse_version} < 1550)
 sed -i 's/.*soft_limit.*//' tests/meson.build
 %endif
 
 %build
-%meson \
-%if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150400
--Duse_fluidsynth=false -Duse_mt32emu=false
+%meson -Duse_slirp=false \
+%if 0%{?suse_version} < 1550
+-Duse_fluidsynth=false -Duse_mt32emu=false \
 %endif
+
 %meson_build
 
 %install
 %meson_install
-mkdir -p %{buildroot}%{_datadir}/%{name}/translations
-install -pm0644 contrib/translations/??/*.lng 
%{buildroot}%{_datadir}/%{name}/translations
 
 %check
 %meson_test

++++++ dosbox-staging-0.77.1-config.patch -> dosbox-staging-0.78.1-config.patch 
++++++
--- /work/SRC/openSUSE:Factory/dosbox/dosbox-staging-0.77.1-config.patch        
2021-10-04 18:42:08.966270432 +0200
+++ 
/work/SRC/openSUSE:Factory/.dosbox.new.1538/dosbox-staging-0.78.1-config.patch  
    2022-05-21 19:08:11.715474509 +0200
@@ -1,16 +1,7 @@
-diff -Pdpru dosbox-staging-0.77.1.orig/src/dosbox.cpp 
dosbox-staging-0.77.1/src/dosbox.cpp
---- dosbox-staging-0.77.1.orig/src/dosbox.cpp  2021-08-28 21:35:58.000000000 
+0300
-+++ dosbox-staging-0.77.1/src/dosbox.cpp       2021-08-29 04:59:31.522271121 
+0300
-@@ -465,7 +465,7 @@ void DOSBOX_Init(void) {
-                                          "low",   "splash_only",
-                                          "quiet", "auto",
-                                          0};
--      Pstring = secprop->Add_string("startup_verbosity", only_at_start, 
"high");
-+      Pstring = secprop->Add_string("startup_verbosity", only_at_start, 
"medium");
-       Pstring->Set_values(verbosity_choices);
-       Pstring->Set_help(
-               "Controls verbosity prior to displaying the program:\n"
-@@ -498,7 +498,7 @@ void DOSBOX_Init(void) {
+diff -Pdpru dosbox-staging-0.78.1.orig/src/dosbox.cpp 
dosbox-staging-0.78.1/src/dosbox.cpp
+--- dosbox-staging-0.78.1.orig/src/dosbox.cpp  2022-01-07 18:37:04.000000000 
+0300
++++ dosbox-staging-0.78.1/src/dosbox.cpp       2022-05-21 13:45:17.898607106 
+0300
+@@ -549,7 +549,7 @@ void DOSBOX_Init() {
        pstring->Set_values(mono_pal);
  
        pmulti = secprop->Add_multi("scaler", always, " ");
@@ -19,31 +10,22 @@
        pmulti->Set_help("Scaler used to enlarge/enhance low resolution 
modes.\n"
                         "If 'forced' is appended, then the scaler will be used 
even if\n"
                         "the result might not be desired.\n"
-@@ -571,12 +571,12 @@ void DOSBOX_Init(void) {
+@@ -626,12 +626,12 @@ void DOSBOX_Init() {
  
-       Pstring = 
Pmulti_remain->GetSection()->Add_string("parameters",Property::Changeable::Always,"");
+       Pmulti_remain->GetSection()->Add_string("parameters", always, "");
  
--      Pint = secprop->Add_int("cycleup",Property::Changeable::Always,10);
-+      Pint = secprop->Add_int("cycleup",Property::Changeable::Always,500);
+-      Pint = secprop->Add_int("cycleup", always, 10);
++      Pint = secprop->Add_int("cycleup", always, 500);
        Pint->SetMinMax(1,1000000);
        Pint->Set_help("Number of cycles added or subtracted with speed control 
hotkeys.\n"
                       "Run INTRO and see Special Keys for list of hotkeys.");
  
--      Pint = secprop->Add_int("cycledown",Property::Changeable::Always,20);
-+      Pint = secprop->Add_int("cycledown",Property::Changeable::Always,500);
+-      Pint = secprop->Add_int("cycledown", always, 20);
++      Pint = secprop->Add_int("cycledown", always, 500);
        Pint->SetMinMax(1,1000000);
        Pint->Set_help("Setting it lower than 100 will be a percentage.");
  
-@@ -597,7 +597,7 @@ void DOSBOX_Init(void) {
-       Pbool = 
secprop->Add_bool("nosound",Property::Changeable::OnlyAtStart,false);
-       Pbool->Set_help("Enable silent mode, sound is still emulated though.");
- 
--      Pint = secprop->Add_int("rate",Property::Changeable::OnlyAtStart,44100);
-+      Pint = secprop->Add_int("rate",Property::Changeable::OnlyAtStart,48000);
-       Pint->Set_values(rates);
-       Pint->Set_help("Mixer sample rate, setting any device's rate higher 
than this will probably lower their sound quality.");
- 
-@@ -656,7 +656,7 @@ void DOSBOX_Init(void) {
+@@ -715,7 +715,7 @@ void DOSBOX_Init() {
                "'auto', to use the first working external MIDI player. This\n"
                "       might be a software synthesizer or physical device.");
  
@@ -52,7 +34,7 @@
        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"
-@@ -763,7 +763,7 @@ void DOSBOX_Init(void) {
+@@ -829,7 +829,7 @@ void DOSBOX_Init() {
        // have worked with when tuning their game audio, we therefore use this
        // same value given it's the most likely to produce audio as intended by
        // the authors.
@@ -61,20 +43,11 @@
        pint->SetMinMax(8000, 48000);
        pint->Set_help("Sample rate of the PC-Speaker sound generation.");
  
-@@ -959,6 +959,8 @@ void DOSBOX_Init(void) {
-       MSG_Add("AUTOEXEC_CONFIGFILE_HELP",
-               "Lines in this section will be run at startup.\n"
-               "You can put your MOUNT lines here.\n"
-+              "mount C .\n"
-+              "C:\n"
-       );
-       MSG_Add("CONFIGFILE_INTRO",
-               "# This is the configuration file for dosbox-staging (%s).\n"
-diff -Pdpru dosbox-staging-0.77.1.orig/src/gui/sdlmain.cpp 
dosbox-staging-0.77.1/src/gui/sdlmain.cpp
---- dosbox-staging-0.77.1.orig/src/gui/sdlmain.cpp     2021-08-28 
21:35:58.000000000 +0300
-+++ dosbox-staging-0.77.1/src/gui/sdlmain.cpp  2021-08-29 04:48:19.341560070 
+0300
-@@ -3012,7 +3012,7 @@ void Config_Add_SDL() {
-       constexpr auto deprecated = Property::Changeable::Deprecated;
+diff -Pdpru dosbox-staging-0.78.1.orig/src/gui/sdlmain.cpp 
dosbox-staging-0.78.1/src/gui/sdlmain.cpp
+--- dosbox-staging-0.78.1.orig/src/gui/sdlmain.cpp     2022-01-07 
18:37:04.000000000 +0300
++++ dosbox-staging-0.78.1/src/gui/sdlmain.cpp  2022-05-21 13:56:03.471057645 
+0300
+@@ -3432,7 +3432,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);
@@ -82,7 +55,7 @@
        Pbool->Set_help("Start directly in fullscreen.\n"
                        "Run INTRO and see Special Keys for window control 
hotkeys.");
  
-@@ -3027,7 +3027,7 @@ void Config_Add_SDL() {
+@@ -3444,7 +3444,7 @@ void Config_Add_SDL() {
        Pstring->Set_help("What resolution to use for fullscreen: 'original', 
'desktop'\n"
                          "or a fixed size (e.g. 1024x768).");
  
@@ -91,8 +64,8 @@
        pstring->Set_help(
                "Set window size when running in windowed mode:\n"
                "  default:   Select the best option based on your\n"
-@@ -3111,7 +3111,7 @@ void Config_Add_SDL() {
-       Pint = 
Pmulti->GetSection()->Add_int("ysens",Property::Changeable::Always,100);
+@@ -3554,7 +3554,7 @@ void Config_Add_SDL() {
+       Pint = Pmulti->GetSection()->Add_int("ysens", always,100);
        Pint->SetMinMax(-1000,1000);
  
 -      pbool = sdl_sec->Add_bool("raw_mouse_input", on_start, false);
@@ -100,18 +73,14 @@
        pbool->Set_help(
                "Enable this setting to bypass your operating system's mouse\n"
                "acceleration and sensitivity settings. This works in\n"
-diff -Pdpru dosbox-staging-0.77.1.orig/src/midi/midi_fluidsynth.cpp 
dosbox-staging-0.77.1/src/midi/midi_fluidsynth.cpp
---- dosbox-staging-0.77.1.orig/src/midi/midi_fluidsynth.cpp    2021-08-28 
21:35:58.000000000 +0300
-+++ dosbox-staging-0.77.1/src/midi/midi_fluidsynth.cpp 2021-08-29 
05:48:55.768978755 +0300
-@@ -46,9 +46,9 @@ static void init_fluid_dosbox_settings(S
- {
-       constexpr auto when_idle = Property::Changeable::WhenIdle;
+diff -Pdpru dosbox-staging-0.78.1.orig/src/midi/midi_fluidsynth.cpp 
dosbox-staging-0.78.1/src/midi/midi_fluidsynth.cpp
+--- dosbox-staging-0.78.1.orig/src/midi/midi_fluidsynth.cpp    2022-01-07 
18:37:04.000000000 +0300
++++ dosbox-staging-0.78.1/src/midi/midi_fluidsynth.cpp 2022-05-21 
13:58:10.276717530 +0300
+@@ -50,7 +50,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.
+       // 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");
-+      // Name 'FluidR3_GM.sf2 25' picks the default soundfont if it's 
installed
-+      // in the OS. In openSUSE it's FluidR3_GM.sf2 25.
 +      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"

++++++ dosbox-staging-0.77.1-name.patch -> dosbox-staging-0.78.1-name.patch 
++++++
--- /work/SRC/openSUSE:Factory/dosbox/dosbox-staging-0.77.1-name.patch  
2021-10-04 18:42:08.978270452 +0200
+++ 
/work/SRC/openSUSE:Factory/.dosbox.new.1538/dosbox-staging-0.78.1-name.patch    
    2022-05-21 19:08:11.727474527 +0200
@@ -1,6 +1,6 @@
-diff -Pdpru dosbox-staging-0.77.1.orig/contrib/icons/meson.build 
dosbox-staging-0.77.1/contrib/icons/meson.build
---- dosbox-staging-0.77.1.orig/contrib/icons/meson.build       2021-08-28 
21:35:58.000000000 +0300
-+++ dosbox-staging-0.77.1/contrib/icons/meson.build    2021-10-03 
18:27:15.914070806 +0300
+diff -Pdpru dosbox-staging-0.78.1.orig/contrib/icons/meson.build 
dosbox-staging-0.78.1/contrib/icons/meson.build
+--- dosbox-staging-0.78.1.orig/contrib/icons/meson.build       2022-01-07 
18:37:04.000000000 +0300
++++ dosbox-staging-0.78.1/contrib/icons/meson.build    2022-05-21 
14:55:58.438969423 +0300
 @@ -3,11 +3,11 @@ icons_hicolor = data_dir / 'icons' / 'hi
  # small pre-rendered raster icons
  #
@@ -15,9 +15,9 @@
 -install_data('dosbox-staging.svg',
 +install_data('dosbox-staging.svg', rename : 'dosbox.svg',
               install_dir : icons_hicolor / 'scalable' / 'apps')
-diff -Pdpru dosbox-staging-0.77.1.orig/contrib/linux/dosbox-staging.desktop 
dosbox-staging-0.77.1/contrib/linux/dosbox-staging.desktop
---- dosbox-staging-0.77.1.orig/contrib/linux/dosbox-staging.desktop    
2021-08-28 21:35:58.000000000 +0300
-+++ dosbox-staging-0.77.1/contrib/linux/dosbox-staging.desktop 2021-10-03 
18:22:18.482052904 +0300
+diff -Pdpru dosbox-staging-0.78.1.orig/contrib/linux/dosbox-staging.desktop 
dosbox-staging-0.78.1/contrib/linux/dosbox-staging.desktop
+--- dosbox-staging-0.78.1.orig/contrib/linux/dosbox-staging.desktop    
2022-01-07 18:37:04.000000000 +0300
++++ dosbox-staging-0.78.1/contrib/linux/dosbox-staging.desktop 2022-05-21 
14:53:51.761276863 +0300
 @@ -56,9 +56,9 @@ GenericName[zh_CN]=DOS ?????????
  GenericName[zh_TW]=DOS ?????????
  Comment=DOS/x86 emulator focusing on ease of use
@@ -30,9 +30,9 @@
  Categories=Game;Emulator;
 -StartupWMClass=dosbox-staging
 +StartupWMClass=dosbox
-diff -Pdpru dosbox-staging-0.77.1.orig/contrib/linux/meson.build 
dosbox-staging-0.77.1/contrib/linux/meson.build
---- dosbox-staging-0.77.1.orig/contrib/linux/meson.build       2021-08-28 
21:35:58.000000000 +0300
-+++ dosbox-staging-0.77.1/contrib/linux/meson.build    2021-10-03 
18:29:12.207641515 +0300
+diff -Pdpru dosbox-staging-0.78.1.orig/contrib/linux/meson.build 
dosbox-staging-0.78.1/contrib/linux/meson.build
+--- dosbox-staging-0.78.1.orig/contrib/linux/meson.build       2022-01-07 
18:37:04.000000000 +0300
++++ dosbox-staging-0.78.1/contrib/linux/meson.build    2022-05-21 
14:54:58.254165284 +0300
 @@ -1,5 +1,5 @@
 -install_data('dosbox-staging.desktop',
 +install_data('dosbox-staging.desktop', rename : 'dosbox.desktop',
@@ -41,10 +41,22 @@
 -install_data('dosbox-staging.metainfo.xml',
 +install_data('dosbox-staging.metainfo.xml', rename : 'dosbox.metainfo.xml',
               install_dir : data_dir / 'metainfo')
-diff -Pdpru dosbox-staging-0.77.1.orig/meson.build 
dosbox-staging-0.77.1/meson.build
---- dosbox-staging-0.77.1.orig/meson.build     2021-08-28 21:35:58.000000000 
+0300
-+++ dosbox-staging-0.77.1/meson.build  2021-10-03 18:42:23.094315697 +0300
-@@ -353,8 +353,8 @@ executable('dosbox', ['src/main.cpp', 's
+diff -Pdpru dosbox-staging-0.78.1.orig/contrib/translations/meson.build 
dosbox-staging-0.78.1/contrib/translations/meson.build
+--- dosbox-staging-0.78.1.orig/contrib/translations/meson.build        
2022-01-07 18:37:04.000000000 +0300
++++ dosbox-staging-0.78.1/contrib/translations/meson.build     2022-05-21 
15:00:32.750634542 +0300
+@@ -49,7 +49,7 @@ endforeach
+ 
+ # Setup the translation files in the system
+ if get_option('prefix') in ['/usr', '/usr/local']
+-  system_translations = get_option('prefix') / 
'share/dosbox-staging/translations'
++  system_translations = get_option('prefix') / 'share/dosbox/translations'
+   foreach source_file, target_name : translations_files
+     install_data(builddir_translations / target_name,
+                  install_dir : system_translations)
+diff -Pdpru dosbox-staging-0.78.1.orig/meson.build 
dosbox-staging-0.78.1/meson.build
+--- dosbox-staging-0.78.1.orig/meson.build     2022-01-07 18:37:04.000000000 
+0300
++++ dosbox-staging-0.78.1/meson.build  2022-05-21 14:57:09.079913267 +0300
+@@ -469,8 +469,8 @@ subdir('tests')
  # additional files for installation
  #
  data_dir     = get_option('datadir')

++++++ dosbox-staging-0.77.1.tar.gz -> dosbox-staging-0.78.1.tar.gz ++++++
++++ 126422 lines of diff (skipped)

Reply via email to