commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2020-09-16 19:37:12 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.4249 (New) Package is "gzdoom" Wed Sep 16 19:37:12 2020 rev:14 rq:834761 version:4.4.2 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2020-07-05 01:14:16.924245121 +0200 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.4249/gzdoom.changes 2020-09-16 19:37:27.514675791 +0200 @@ -1,0 +2,7 @@ +Tue Sep 15 23:25:49 UTC 2020 - Jan Engelhardt + +- Drop Recommends for music backends + (this has moved to zmusic.spec) +- Demote Recommends to Suggests + +--- Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.dBdIxm/_old 2020-09-16 19:37:28.670676859 +0200 +++ /var/tmp/diff_new_pack.dBdIxm/_new 2020-09-16 19:37:28.674676863 +0200 @@ -54,9 +54,7 @@ Provides: bundled(glslang) = 8.13.3559 Provides: bundled(vulkan) = 1.1.114 %endif -Recommends: freedoom -Recommends: timidity -Recommends: timidity-eawpats +Suggests: freedoom Provides: qzdoom = 1.3.0 Provides: zdoom = 2.8.1 # DUMB is modified to read OggVorbis samples
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2020-07-05 01:13:39 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.3060 (New) Package is "gzdoom" Sun Jul 5 01:13:39 2020 rev:13 rq:816863 version:4.4.2 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2020-01-30 09:42:47.665534890 +0100 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.3060/gzdoom.changes 2020-07-05 01:14:16.924245121 +0200 @@ -1,0 +2,40 @@ +Wed Jun 17 14:33:30 UTC 2020 - Jan Engelhardt + +- Update to release 4.4.2 + * Made the new "Build" light mode operational + +--- +Fri Jun 12 00:26:10 UTC 2020 - Jan Engelhardt + +- Add gzdoom-sdlbug.patch. + +--- +Thu Jun 11 15:19:30 UTC 2020 - Jan Engelhardt + +- Update to release 4.4.1 + * Heretic's "bag of holding" had incorrectly given mace capacity. + * Mapped "Smooth mouse" back to the "m_filter" CVAR, and +removed the "smooth_mouse" CVAR. + * Fixed crash with texture upscaling in the truecolor software +renderer. + * Fixed crash rendering 3D floors without ceiling or floor +textures in software. + +--- +Sun Jun 7 23:39:42 UTC 2020 - Jan Engelhardt + +- Update to release 4.4.0 + * Heretic's "bag of holding" had incorrectly given mace ammo. + * Added per pixel lighting for decals. + * Added a compatibility option for a bad teleporter in the +final map of Strife. + * Add a cvar to control weapon bobbing while firing. + * Fixed crash on maps with out of range sidedef and sector +numbers. + * Fixed missing sound for Polyobj_MoveTo. + * Attenuated lights for Strife. + * Added MTF_NOCOUNT to spawn flags. +- Drop gzdoom-system-gme.patch (moved to zmusic.spec), + gzdoom-dl.patch (unnecessary). Add gzdoom-spirv.patch. + +--- @@ -10,2 +50,4 @@ - * infrastructure in place in case Nerve.wad changes again, this can be extended - * customized invulnerability colormap does not interfere with Powerup.ColorMap + * infrastructure in place in case Nerve.wad changes again, this +can be extended. + * customized invulnerability colormap does not interfere with +Powerup.ColorMap. @@ -13 +55,3 @@ - * define misc/secret for Hexen, too. By now there are some mods defining secrets for the game so this sound should be present there. + * define misc/secret for Hexen, too. By now there are some mods +defining secrets for the game so this sound should be present +there. Old: g4.3.3.tar.gz gzdoom-dl.patch gzdoom-system-gme.patch New: g4.4.2.tar.gz gzdoom-sdlbug.patch gzdoom-spirv.patch Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.tc4mvY/_old 2020-07-05 01:14:20.596257651 +0200 +++ /var/tmp/diff_new_pack.tc4mvY/_new 2020-07-05 01:14:20.596257651 +0200 @@ -17,7 +17,7 @@ Name: gzdoom -Version:4.3.3 +Version:4.4.2 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only @@ -28,38 +28,31 @@ Source: https://github.com/coelckers/gzdoom/archive/g%version.tar.gz Patch1: gzdoom-waddir.patch Patch2: gzdoom-lzma.patch -Patch3: gzdoom-vulkan.patch -Patch4: gzdoom-asmjit.patch -Patch5: gzdoom-system-gme.patch -Patch6: gzdoom-dl.patch +Patch3: gzdoom-asmjit.patch +Patch4: gzdoom-spirv.patch +Patch5: gzdoom-sdlbug.patch +Patch6: gzdoom-vulkan.patch BuildRequires: cmake >= 2.8.7 BuildRequires: gcc-c++ -BuildRequires: glslang-devel BuildRequires: libjpeg-devel BuildRequires: nasm BuildRequires: pkg-config -BuildRequires: spirv-tools-devel BuildRequires: unzip -BuildRequires: xz +BuildRequires: zmusic-devel BuildRequires: pkgconfig(bzip2) +BuildRequires: pkgconfig(clzma) >= 17.01 BuildRequires: pkgconfig(flac) -BuildRequires: pkgconfig(fluidsynth) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(libgme) -BuildRequires: pkgconfig(libmpg123) BuildRequires: pkgconfig(openal) BuildRequires: pkgconfig(sdl2) -BuildRequires: pkgconfig(sndfile) -BuildRequires: pkgconfig(vulkan) BuildRequires: pkgconfig(zlib) -%if 0%{?suse_version} >= 1500 -BuildRequires: pkgconfig(clzma) >= 17.01 +%if 0%{?sle_version} >= 150200 +BuildRequires: glslang-devel >= 6.3 +BuildRequires: pkgconfig(vulkan) >= 1.1.77 %else -Provides: bundled(lzma-sdk) = 19.00 -%endif -%if 0%{?suse_v
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2020-01-30 09:42:07 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.26092 (New) Package is "gzdoom" Thu Jan 30 09:42:07 2020 rev:12 rq:768439 version:4.3.3 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2020-01-19 20:58:14.848075776 +0100 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.26092/gzdoom.changes 2020-01-30 09:42:47.665534890 +0100 @@ -1,0 +2,18 @@ +Wed Jan 29 17:43:59 UTC 2020 - Michael Scafidi + +- Update to release 4.3.3 + * fixed resetting of music volume after closing dialogue + * exposed Level.MusicVolume to ZScript + * fixed calling a function on string CVar + * added ability to filter VM disassembly dump + * add check for unity version of Nerve.wad + * infrastructure in place in case Nerve.wad changes again, this can be extended + * customized invulnerability colormap does not interfere with Powerup.ColorMap + * precache a few sounds being referenced in common game code. + * define misc/secret for Hexen, too. By now there are some mods defining secrets for the game so this sound should be present there. + * Implement special colormap support for softpoly + * Softpoly: Fix broken fixed camera light for walls + * make nosave standalone CVar flag, alongside server and user + * implemented screenshots in softpoly backend + +--- Old: g4.3.2.tar.gz New: g4.3.3.tar.gz Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.j2HKfw/_old 2020-01-30 09:42:49.309535772 +0100 +++ /var/tmp/diff_new_pack.j2HKfw/_new 2020-01-30 09:42:49.317535776 +0100 @@ -17,7 +17,7 @@ Name: gzdoom -Version:4.3.2 +Version:4.3.3 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only ++ g4.3.2.tar.gz -> g4.3.3.tar.gz ++ /work/SRC/openSUSE:Factory/gzdoom/g4.3.2.tar.gz /work/SRC/openSUSE:Factory/.gzdoom.new.26092/g4.3.3.tar.gz differ: char 27, line 1
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2020-01-19 20:56:43 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.26092 (New) Package is "gzdoom" Sun Jan 19 20:56:43 2020 rev:11 rq:765559 version:4.3.2 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2019-12-21 12:32:59.515409189 +0100 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.26092/gzdoom.changes 2020-01-19 20:58:14.848075776 +0100 @@ -1,0 +2,19 @@ +Sun Jan 19 11:03:29 UTC 2020 - Jan Engelhardt + +- Update to release 4.3.2 + * Added ML_NOSKYWALLS and ML_DRAWFULLHEIGHT + * Added support for new Bethesda.Net Unity Edition WADs. + +--- +Sat Jan 11 22:33:30 UTC 2020 - Jan Engelhardt + +- Update to release 4.3.1 + * New softpoly backend for the hardware renderer. + * Advanced texture colorization options. + * Scripted map postprocessor. + * Dictionary class for ZScript. + * Add PSPF_PLAYERTRANSLATED flag (makes a PSprite layer +translated to the user's color). + * Support for MIDI on Linux via ALSA sequencer. + +--- Old: g4.2.4.tar.gz New: g4.3.2.tar.gz Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.USKkfh/_old 2020-01-19 20:58:15.700076223 +0100 +++ /var/tmp/diff_new_pack.USKkfh/_new 2020-01-19 20:58:15.704076225 +0100 @@ -1,7 +1,7 @@ # # spec file for package gzdoom # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: gzdoom -Version:4.2.4 +Version:4.3.2 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only Group: Amusements/Games/3D/Shoot -URL:http://zdoom.org/ +URL:https://zdoom.org/ #Git-Clone: https://github.com/coelckers/gzdoom Source: https://github.com/coelckers/gzdoom/archive/g%version.tar.gz ++ g4.2.4.tar.gz -> g4.3.2.tar.gz ++ /work/SRC/openSUSE:Factory/gzdoom/g4.2.4.tar.gz /work/SRC/openSUSE:Factory/.gzdoom.new.26092/g4.3.2.tar.gz differ: char 25, line 1 ++ gzdoom-system-gme.patch ++ --- /var/tmp/diff_new_pack.USKkfh/_old 2020-01-19 20:58:15.724076236 +0100 +++ /var/tmp/diff_new_pack.USKkfh/_new 2020-01-19 20:58:15.724076236 +0100 @@ -8,11 +8,11 @@ libraries/zmusic/CMakeLists.txt |2 +- 2 files changed, 5 insertions(+), 10 deletions(-) -Index: gzdoom-g4.2.4/CMakeLists.txt +Index: gzdoom-g4.3.1/CMakeLists.txt === gzdoom-g4.2.4.orig/CMakeLists.txt -+++ gzdoom-g4.2.4/CMakeLists.txt -@@ -195,12 +195,7 @@ endif() +--- gzdoom-g4.3.1.orig/CMakeLists.txt gzdoom-g4.3.1/CMakeLists.txt +@@ -196,12 +196,7 @@ endif() #endif() # GME @@ -26,7 +26,7 @@ if( MSVC ) # Eliminate unreferenced functions and data -@@ -323,7 +318,7 @@ set( CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_ +@@ -325,7 +320,7 @@ set( CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_ option(FORCE_INTERNAL_ZLIB "Use internal zlib") option(FORCE_INTERNAL_JPEG "Use internal jpeg") option(FORCE_INTERNAL_BZIP2 "Use internal bzip2") @@ -35,7 +35,7 @@ mark_as_advanced( FORCE_INTERNAL_GME ) option(FORCE_INTERNAL_ASMJIT "Use internal asmjit" ON) mark_as_advanced( FORCE_INTERNAL_ASMJIT ) -@@ -392,14 +387,14 @@ else() +@@ -391,14 +386,14 @@ else() endif() if( GME_FOUND AND NOT FORCE_INTERNAL_GME ) @@ -52,11 +52,11 @@ set( GME_LIBRARIES gme ) endif() -Index: gzdoom-g4.2.4/libraries/zmusic/CMakeLists.txt +Index: gzdoom-g4.3.1/libraries/zmusic/CMakeLists.txt === gzdoom-g4.2.4.orig/libraries/zmusic/CMakeLists.txt -+++ gzdoom-g4.2.4/libraries/zmusic/CMakeLists.txt -@@ -41,7 +41,7 @@ else() +--- gzdoom-g4.3.1.orig/libraries/zmusic/CMakeLists.txt gzdoom-g4.3.1/libraries/zmusic/CMakeLists.txt +@@ -46,7 +46,7 @@ else() endif() @@ -64,4 +64,4 @@ +include_directories( "${CMAKE_CURRENT_SOURCE_DIR}/../libraries/dumb/include" "${ZLIB_INCLUDE_DIR}" "${ADL_INCLUDE_DIR}" "${OPN_INCLUDE_DIR}" "${TIMIDITYPP_INCLUDE_DIR}" "${TIMIDITY_INCLUDE_DIR}" "${WILDMIDI_INCLUDE_DIR}" "${OPLSYNTH_INCLUDE_DIR}" "${GME_INCLUDEDIR}" "${CMAKE_CURRENT_SOURCE_DIR}" ) if (WIN32) - set( PLAT_SOURCES + set( PLAT_SOURCES
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2019-12-21 12:32:29 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.6675 (New) Package is "gzdoom" Sat Dec 21 12:32:29 2019 rev:10 rq:758340 version:4.2.4 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2019-10-04 11:22:43.988896392 +0200 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.6675/gzdoom.changes 2019-12-21 12:32:59.515409189 +0100 @@ -1,0 +2,9 @@ +Tue Dec 17 00:10:32 UTC 2019 - Jan Engelhardt + +- Update to release 4.2.4 + * This is a bugfix release without new features. The notable +highlight is that this fixes translucent objects in the +software renderer. +- Add gzdoom-system-gme.patch, gzdoom-dl.patch + +--- Old: g4.2.1.tar.gz New: g4.2.4.tar.gz gzdoom-dl.patch gzdoom-system-gme.patch Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.bqirMw/_old 2019-12-21 12:33:00.279409553 +0100 +++ /var/tmp/diff_new_pack.bqirMw/_new 2019-12-21 12:33:00.283409554 +0100 @@ -1,7 +1,7 @@ # # spec file for package gzdoom # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: gzdoom -Version:4.2.1 +Version:4.2.4 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only Group: Amusements/Games/3D/Shoot -Url:http://zdoom.org/ +URL:http://zdoom.org/ #Git-Clone: https://github.com/coelckers/gzdoom Source: https://github.com/coelckers/gzdoom/archive/g%version.tar.gz @@ -30,6 +30,8 @@ Patch2: gzdoom-lzma.patch Patch3: gzdoom-vulkan.patch Patch4: gzdoom-asmjit.patch +Patch5: gzdoom-system-gme.patch +Patch6: gzdoom-dl.patch BuildRequires: cmake >= 2.8.7 BuildRequires: gcc-c++ BuildRequires: glslang-devel @@ -54,7 +56,7 @@ %if 0%{?suse_version} >= 1500 BuildRequires: pkgconfig(clzma) >= 17.01 %else -Provides: bundled(lzma-sdk) = 17.01 +Provides: bundled(lzma-sdk) = 19.00 %endif %if 0%{?suse_version} == 1315 BuildRequires: gcc6-c++ @@ -93,7 +95,7 @@ %patch -P 3 -p1 rm -Rfv glslang src/rendering/vulkan/thirdparty/vulkan %endif -%patch -P 4 -p1 +%patch -P 4 -P 5 -P 6 -p1 perl -i -pe 's{__DATE__}{""}g' src/posix/sdl/i_main.cpp perl -i -pe 's{}{%version}g' \ tools/updaterevision/updaterevision.c ++ g4.2.1.tar.gz -> g4.2.4.tar.gz ++ /work/SRC/openSUSE:Factory/gzdoom/g4.2.1.tar.gz /work/SRC/openSUSE:Factory/.gzdoom.new.6675/g4.2.4.tar.gz differ: char 12, line 1 ++ gzdoom-asmjit.patch ++ --- /var/tmp/diff_new_pack.bqirMw/_old 2019-12-21 12:33:00.315409570 +0100 +++ /var/tmp/diff_new_pack.bqirMw/_new 2019-12-21 12:33:00.315409570 +0100 @@ -2,15 +2,15 @@ libraries/asmjit/CMakeLists.txt |1 + 1 file changed, 1 insertion(+) -Index: gzdoom-g4.2.1/libraries/asmjit/CMakeLists.txt +Index: gzdoom-g4.2.4/libraries/asmjit/CMakeLists.txt === gzdoom-g4.2.1.orig/libraries/asmjit/CMakeLists.txt -+++ gzdoom-g4.2.1/libraries/asmjit/CMakeLists.txt -@@ -140,6 +140,7 @@ endforeach() +--- gzdoom-g4.2.4.orig/libraries/asmjit/CMakeLists.txt gzdoom-g4.2.4/libraries/asmjit/CMakeLists.txt +@@ -100,6 +100,7 @@ set(ASMJIT_SRCS + add_library(${ASMJITNAME} STATIC ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS}) - add_library(${ASMJITNAME} STATIC ${ASMJIT_SRCS}) set_target_properties(${ASMJITNAME} PROPERTIES OUTPUT_NAME asmjit) +target_link_libraries(${ASMJITNAME} rt) - if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL) - install(TARGETS ${ASMJITNAME} + if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL ) + install(TARGETS ${ASMJITNAME} ++ gzdoom-dl.patch ++ From: Jan Engelhardt Date: 2019-12-19 22:50:13.191470704 +0100 Fix linker error on i586(only) on -ldl. [ 756s] cd /home/abuild/rpmbuild/BUILD/gzdoom-g4.2.4/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/zdoom.dir/link.txt --verbose=1 [ 757s] /usr/bin/c++ -std=gnu++14 -Wall -Wextra -Wno-unused -Wno-unused-parameter -Wno-missing-field-initializers -ffp-contract=off -Wno-unused-result -fomit-frame-pointer -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -msse -msse2 -DNDEBUG -ffp-contract=off
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2019-10-04 11:22:27 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.2352 (New) Package is "gzdoom" Fri Oct 4 11:22:27 2019 rev:9 rq:734924 version:4.2.1 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2019-09-23 12:39:04.465593605 +0200 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.2352/gzdoom.changes 2019-10-04 11:22:43.988896392 +0200 @@ -1,0 +2,6 @@ +Tue Oct 1 06:23:02 UTC 2019 - Jan Engelhardt + +- Add gzdoom-asmjit.patch. +- Enable SSE/SSE2. + +--- New: gzdoom-asmjit.patch Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.L8HHtP/_old 2019-10-04 11:22:44.784894318 +0200 +++ /var/tmp/diff_new_pack.L8HHtP/_new 2019-10-04 11:22:44.784894318 +0200 @@ -29,6 +29,7 @@ Patch1: gzdoom-waddir.patch Patch2: gzdoom-lzma.patch Patch3: gzdoom-vulkan.patch +Patch4: gzdoom-asmjit.patch BuildRequires: cmake >= 2.8.7 BuildRequires: gcc-c++ BuildRequires: glslang-devel @@ -92,6 +93,7 @@ %patch -P 3 -p1 rm -Rfv glslang src/rendering/vulkan/thirdparty/vulkan %endif +%patch -P 4 -p1 perl -i -pe 's{__DATE__}{""}g' src/posix/sdl/i_main.cpp perl -i -pe 's{}{%version}g' \ tools/updaterevision/updaterevision.c @@ -100,6 +102,12 @@ %define _lto_cflags %nil # We must not strip - %%debug_package will take care of it # Deactivate -Wl,--as-needed + +%ifarch %ix86 +# program does a cpuid check, so it is ok to enable +export CFLAGS="%optflags -msse -msse2" +export CXXFLAGS="%optflags -msse -msse2" +%endif %cmake -DNO_STRIP=1 \ %if 0%{suse_version} == 1315 -DCMAKE_C_COMPILER=gcc-6 -DCMAKE_CXX_COMPILER=g++-6 \ ++ gzdoom-asmjit.patch ++ --- libraries/asmjit/CMakeLists.txt |1 + 1 file changed, 1 insertion(+) Index: gzdoom-g4.2.1/libraries/asmjit/CMakeLists.txt === --- gzdoom-g4.2.1.orig/libraries/asmjit/CMakeLists.txt +++ gzdoom-g4.2.1/libraries/asmjit/CMakeLists.txt @@ -140,6 +140,7 @@ endforeach() add_library(${ASMJITNAME} STATIC ${ASMJIT_SRCS}) set_target_properties(${ASMJITNAME} PROPERTIES OUTPUT_NAME asmjit) +target_link_libraries(${ASMJITNAME} rt) if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL) install(TARGETS ${ASMJITNAME}
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2019-09-23 12:38:12 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.7948 (New) Package is "gzdoom" Mon Sep 23 12:38:12 2019 rev:8 rq:732152 version:4.2.1 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2019-08-24 18:46:18.769757838 +0200 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.7948/gzdoom.changes 2019-09-23 12:39:04.465593605 +0200 @@ -1,0 +2,14 @@ +Fri Sep 13 11:39:15 UTC 2019 - Jan Engelhardt + +- Update to release 4.2.1 + * Level compatibility additions for Scythe 2 and Hell Revealed. + * Add current, max and average velocity as stat. + * Let Hexen Cleric and Mage use unique health chains. + * Allow custom status bars to override notification and +centered message display. + * Improve crosshair health color to be more informative. + * Added obituary fallbacks for actors that do not have +any defined. +- Remove fl2.patch (merged) + +--- Old: fl2.patch g4.2.0.tar.gz New: g4.2.1.tar.gz Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.O9X9pg/_old 2019-09-23 12:39:06.141593329 +0200 +++ /var/tmp/diff_new_pack.O9X9pg/_new 2019-09-23 12:39:06.141593329 +0200 @@ -17,7 +17,7 @@ Name: gzdoom -Version:4.2.0 +Version:4.2.1 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only @@ -27,9 +27,8 @@ #Git-Clone: https://github.com/coelckers/gzdoom Source: https://github.com/coelckers/gzdoom/archive/g%version.tar.gz Patch1: gzdoom-waddir.patch -Patch4: fl2.patch -Patch5: gzdoom-lzma.patch -Patch6: gzdoom-vulkan.patch +Patch2: gzdoom-lzma.patch +Patch3: gzdoom-vulkan.patch BuildRequires: cmake >= 2.8.7 BuildRequires: gcc-c++ BuildRequires: glslang-devel @@ -68,6 +67,7 @@ Provides: bundled(dumb) = 0.9.3 Provides: bundled(gdtoa) Provides: bundled(re2c) = 0.16.0 +Provides: bundled(xbrz) = 1.7 %description GZDoom is a port (a modification) of the original Doom source code, featuring: @@ -83,13 +83,13 @@ %prep %setup -q -n %name-g%version -%patch -P 1 -P 4 -p1 +%patch -P 1 -p1 %if 0%{?suse_version} >= 1500 -%patch -P 5 -p1 +%patch -P 2 -p1 %endif %if 0%{?suse_version} >= 1550 -%patch -P 6 -p1 +%patch -P 3 -p1 rm -Rfv glslang src/rendering/vulkan/thirdparty/vulkan %endif perl -i -pe 's{__DATE__}{""}g' src/posix/sdl/i_main.cpp ++ g4.2.0.tar.gz -> g4.2.1.tar.gz ++ /work/SRC/openSUSE:Factory/gzdoom/g4.2.0.tar.gz /work/SRC/openSUSE:Factory/.gzdoom.new.7948/g4.2.1.tar.gz differ: char 25, line 1
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2019-08-24 18:46:07 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.7948 (New) Package is "gzdoom" Sat Aug 24 18:46:07 2019 rev:7 rq:725602 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2019-06-19 21:10:10.846613112 +0200 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.7948/gzdoom.changes 2019-08-24 18:46:18.769757838 +0200 @@ -1,0 +2,23 @@ +Fri Aug 23 12:40:51 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 4.2.0 + * The survey code has been re-enabled for this version: it sends +basic info about the operating system but no private data: +the number of CPU cores, the graphics card, and supported +OpenGL/Vulkan versions. + * Restored original vanilla behavior of Lost Souls' charging +attack. + * Exposed Append() method to ZScript dynamic array + * Fixed an inconsistency with missiles bouncing off actors. + * Added A_SoundPitch and an optional pitch parameter to +A_PlaySound and S_Sound. + * Attachable dynamic lights with ZScript or DECORATE. +- Drop _service and gzdoom-wadsrc-extra.patch, + both unused since 4.1.3. + +--- +Fri Aug 23 12:28:14 UTC 2019 - Jan Engelhardt + +- Turn off LTO, it is broken. [boo#1142267] + +--- Old: _service g4.1.3.tar.gz gzdoom-wadsrc-extra.patch New: g4.2.0.tar.gz Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.jkP3Yl/_old 2019-08-24 18:46:21.57548 +0200 +++ /var/tmp/diff_new_pack.jkP3Yl/_new 2019-08-24 18:46:21.821757544 +0200 @@ -17,7 +17,7 @@ Name: gzdoom -Version:4.1.3 +Version:4.2.0 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only @@ -25,9 +25,8 @@ Url:http://zdoom.org/ #Git-Clone: https://github.com/coelckers/gzdoom -Source: https://github.com/coelckers/gzdoom/archive/g%{version}.tar.gz +Source: https://github.com/coelckers/gzdoom/archive/g%version.tar.gz Patch1: gzdoom-waddir.patch -Patch2: gzdoom-wadsrc-extra.patch Patch4: fl2.patch Patch5: gzdoom-lzma.patch Patch6: gzdoom-vulkan.patch @@ -83,8 +82,8 @@ * Demo record/playback of classic and Boom demos is not supported. %prep -%setup -q -n %{name}-g%{version} -%patch -P 1 -P 2 -P 4 -p1 +%setup -q -n %name-g%version +%patch -P 1 -P 4 -p1 %if 0%{?suse_version} >= 1500 %patch -P 5 -p1 @@ -98,6 +97,7 @@ tools/updaterevision/updaterevision.c %build +%define _lto_cflags %nil # We must not strip - %%debug_package will take care of it # Deactivate -Wl,--as-needed %cmake -DNO_STRIP=1 \ ++ g4.1.3.tar.gz -> g4.2.0.tar.gz ++ /work/SRC/openSUSE:Factory/gzdoom/g4.1.3.tar.gz /work/SRC/openSUSE:Factory/.gzdoom.new.7948/g4.2.0.tar.gz differ: char 15, line 1 ++ gzdoom-lzma.patch ++ --- /var/tmp/diff_new_pack.jkP3Yl/_old 2019-08-24 18:46:22.445757484 +0200 +++ /var/tmp/diff_new_pack.jkP3Yl/_new 2019-08-24 18:46:22.469757481 +0200 @@ -9,10 +9,10 @@ tools/zipdir/CMakeLists.txt |4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) -Index: gzdoom-4.0.0/CMakeLists.txt +Index: gzdoom-g4.2.0/CMakeLists.txt === gzdoom-4.0.0.orig/CMakeLists.txt -+++ gzdoom-4.0.0/CMakeLists.txt +--- gzdoom-g4.2.0.orig/CMakeLists.txt gzdoom-g4.2.0/CMakeLists.txt @@ -12,6 +12,7 @@ endif() list( APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ) @@ -21,28 +21,28 @@ # Support cross compiling option( FORCE_CROSSCOMPILE "Turn on cross compiling." NO ) -@@ -355,7 +356,7 @@ else() +@@ -382,7 +383,7 @@ else() set( GME_LIBRARIES gme ) endif() --set( LZMA_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/lzma/C" ) +-set( LZMA_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/libraries/lzma/C" ) +pkg_check_modules(LZMA REQUIRED clzma) if( NOT CMAKE_CROSSCOMPILING ) if( NOT CROSS_EXPORTS ) -@@ -373,7 +374,6 @@ install(DIRECTORY docs/ +@@ -400,7 +401,6 @@ install(DIRECTORY docs/ DESTINATION ${INSTALL_DOCS_PATH} COMPONENT "Documentation") --add_subdirectory( lzma ) +-add_subdirectory( libraries/lzma ) add_subdirectory( tools ) - add_subdirectory( dumb ) - add_subdirectory( gdtoa ) -Index: gzdoom-4.0.0/src/CMakeLists.txt + add_subdirectory( libraries/dumb ) + add_subdirectory( libraries/gdtoa ) +Index: gzdoom-g4.2.0/src/CMakeLists.txt ===
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2019-06-19 21:08:01 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.4811 (New) Package is "gzdoom" Wed Jun 19 21:08:01 2019 rev:6 rq:710190 version:4.1.3 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2019-02-15 09:55:09.471764597 +0100 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.4811/gzdoom.changes 2019-06-19 21:10:10.846613112 +0200 @@ -1,0 +2,41 @@ +Sun Jun 9 11:31:24 UTC 2019 - Martin Hauke + +- Update to new upstream release 4.1.3 + * bug fixes for both zscript and vulkan (the vulkan renderer is +pretty much complete at this point) + * added native double round(double) function + * added a crosshair on/off toggle + * cl_blockcheats 2 blocks cheats without showing any messages, +useful for streamers who happen to be mappers/modders/etc +- Update to new upstream release 4.1.0 + * workaround buggy preprocessor in old AMD OpenGL drivers + * fix bloom pass regression + * fixed scale calculations for option menus. + * implement custom post process shaders for vulkan backend + * improve error handling during vulkan initialization + * fixed inverted logic for displaying the generic log in Strife. +- Remove patch: + * gzdoom-staticlibs.patch (fixed by upstream) +- Update patch: + * gzdoom-vulkan.patch + +--- +Mon Apr 08 20:31:53 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 4.0.0 + * Experimental Vulkan renderer (via "+vid_backend 0" console +option) + * Scaling has been changed. GZDoom now runs at a minimum of +640x400. An extra mode (960x600) has been added to replace the +lost 320x200 one. + * Added "cl_blockcheats" - useful for people who use debugging +keys, allows a user to consciously turn off cheats without +affecting the serveradd "cl_blockcheats" - useful for people +who use debugging keys, allows a user to consciously turn off +cheats without affecting the server + * "wait" console commands no longer execute inside the level, +and can run during intermissions and outside the game. +- Folded gzdoom-asmjit.patch into gzdoom-staticlibs.patch. +- Added gzdoom-vulkan.patch. + +--- Old: gzdoom-3.7.2.tar.xz gzdoom-asmjit.patch gzdoom-staticlibs.patch New: g4.1.3.tar.gz gzdoom-vulkan.patch Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.dbUNzu/_old 2019-06-19 21:10:11.566613812 +0200 +++ /var/tmp/diff_new_pack.dbUNzu/_new 2019-06-19 21:10:11.578613824 +0200 @@ -17,7 +17,7 @@ Name: gzdoom -Version:3.7.2 +Version:4.1.3 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only @@ -25,19 +25,19 @@ Url:http://zdoom.org/ #Git-Clone: https://github.com/coelckers/gzdoom -Source: %name-%version.tar.xz +Source: https://github.com/coelckers/gzdoom/archive/g%{version}.tar.gz Patch1: gzdoom-waddir.patch Patch2: gzdoom-wadsrc-extra.patch -Patch3: gzdoom-staticlibs.patch Patch4: fl2.patch Patch5: gzdoom-lzma.patch -Patch6: gzdoom-asmjit.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch6: gzdoom-vulkan.patch BuildRequires: cmake >= 2.8.7 BuildRequires: gcc-c++ +BuildRequires: glslang-devel BuildRequires: libjpeg-devel BuildRequires: nasm BuildRequires: pkg-config +BuildRequires: spirv-tools-devel BuildRequires: unzip BuildRequires: xz BuildRequires: pkgconfig(bzip2) @@ -50,6 +50,7 @@ BuildRequires: pkgconfig(openal) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(vulkan) BuildRequires: pkgconfig(zlib) %if 0%{?suse_version} >= 1500 BuildRequires: pkgconfig(clzma) >= 17.01 @@ -82,12 +83,16 @@ * Demo record/playback of classic and Boom demos is not supported. %prep -%setup -q -%patch -P 1 -P 2 -P 3 -P 4 -P 6 -p1 +%setup -q -n %{name}-g%{version} +%patch -P 1 -P 2 -P 4 -p1 %if 0%{?suse_version} >= 1500 %patch -P 5 -p1 %endif +%if 0%{?suse_version} >= 1550 +%patch -P 6 -p1 +rm -Rfv glslang src/rendering/vulkan/thirdparty/vulkan +%endif perl -i -pe 's{__DATE__}{""}g' src/posix/sdl/i_main.cpp perl -i -pe 's{}{%version}g' \ tools/updaterevision/updaterevision.c ++ _service ++ --- /var/tmp/diff_new_pack.dbUNzu/_old 2019-06-19 21:10:11.614613858 +0200 +++ /var/tmp/diff_new_pack.dbUNzu/_new 2019-06-19 21:10:11.614613858 +0200 @@ -2,8 +2,8 @@
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2019-02-15 09:54:53 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.28833 (New) Package is "gzdoom" Fri Feb 15 09:54:53 2019 rev:5 rq:668143 version:3.7.2 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2018-11-26 10:22:12.313598837 +0100 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.28833/gzdoom.changes 2019-02-15 09:55:09.471764597 +0100 @@ -1,0 +2,25 @@ +Wed Jan 23 15:22:45 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 3.7.2 + * The resolution selector now sets to auto detected resolution at +startup, no longer uses entries from the config file. + * Committing a scaling change for fullscreen sets scaling to 1.0 +to guarantee the selected number of pixels are actually used. + * For details, see https://forum.zdoom.org/viewtopic.php?t=63346 + +--- +Thu Jan 3 01:37:12 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 3.7.1 + * Expand UDMF and ZScript API for side's own additive colors + * Added NOFRICTION and NOFRICTIONBOUNCE actor flags + * Added an AMD64 JIT for DECORATE and ZScript + * Lights are now referenced by sections rather than surface, to +speed up light linking. This should allow a dynamically-lit +plasma bolt to pass over a 3D bridge in Frozen Time without +turning the game into a slide show. + * Add shader cache for Intel GPUs which should result in faster +startups. +- Add gzdoom-asmjit.patch + +--- Old: gzdoom-3.6.0.tar.xz New: gzdoom-3.7.2.tar.xz gzdoom-asmjit.patch Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.Kf0B0j/_old 2019-02-15 09:55:10.363764315 +0100 +++ /var/tmp/diff_new_pack.Kf0B0j/_new 2019-02-15 09:55:10.367764313 +0100 @@ -1,7 +1,7 @@ # # spec file for package gzdoom # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: gzdoom -Version:3.6.0 +Version:3.7.2 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only @@ -31,6 +31,7 @@ Patch3: gzdoom-staticlibs.patch Patch4: fl2.patch Patch5: gzdoom-lzma.patch +Patch6: gzdoom-asmjit.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake >= 2.8.7 BuildRequires: gcc-c++ @@ -82,7 +83,7 @@ %prep %setup -q -%patch -P 1 -P 2 -P 3 -P 4 -p1 +%patch -P 1 -P 2 -P 3 -P 4 -P 6 -p1 %if 0%{?suse_version} >= 1500 %patch -P 5 -p1 ++ _service ++ --- /var/tmp/diff_new_pack.Kf0B0j/_old 2019-02-15 09:55:10.387764307 +0100 +++ /var/tmp/diff_new_pack.Kf0B0j/_new 2019-02-15 09:55:10.387764307 +0100 @@ -2,8 +2,8 @@ git git://github.com/coelckers/gzdoom - g3.6.0 - 3.6.0 + g3.7.2 + 3.7.2 wadsrc_extra ++ gzdoom-3.6.0.tar.xz -> gzdoom-3.7.2.tar.xz ++ /work/SRC/openSUSE:Factory/gzdoom/gzdoom-3.6.0.tar.xz /work/SRC/openSUSE:Factory/.gzdoom.new.28833/gzdoom-3.7.2.tar.xz differ: char 25, line 1 ++ gzdoom-asmjit.patch ++ From: Jan Engelhardt Date: 2019-01-03 14:48:11.831267534 +0100 Nothing else uses asmjit at this time, so save on the extra library. (`make install` also misses installing it as a shared library.) --- asmjit/CMakeLists.txt |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: gzdoom-3.7.1/asmjit/CMakeLists.txt === --- gzdoom-3.7.1.orig/asmjit/CMakeLists.txt +++ gzdoom-3.7.1/asmjit/CMakeLists.txt @@ -97,7 +97,7 @@ set(ASMJIT_SRCS asmjit/x86/x86regalloc.cpp ) -add_library(${ASMJITNAME} ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS}) +add_library(${ASMJITNAME} STATIC ${ASMJIT_SRCS} ${ASMJIT_PUBLIC_HDRS}) set_target_properties(${ASMJITNAME} PROPERTIES OUTPUT_NAME asmjit) ++ gzdoom-lzma.patch ++ --- /var/tmp/diff_new_pack.Kf0B0j/_old 2019-02-15 09:55:10.411764299 +0100 +++ /var/tmp/diff_new_pack.Kf0B0j/_new 2019-02-15 09:55:10.411764299 +0100 @@ -1,7 +1,13 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1328491d3..219c20461 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt +--- + CMakeLists.txt |4 ++-- + src/CMakeLists.
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2018-11-26 10:20:43 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new.19453 (New) Package is "gzdoom" Mon Nov 26 10:20:43 2018 rev:4 rq:64 version:3.6.0 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2018-11-10 16:59:22.219754116 +0100 +++ /work/SRC/openSUSE:Factory/.gzdoom.new.19453/gzdoom.changes 2018-11-26 10:22:12.313598837 +0100 @@ -1,0 +2,5 @@ +Wed Nov 14 09:58:09 UTC 2018 - Jan Engelhardt + +- Update description + +--- Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.GyQBQo/_old 2018-11-26 10:22:13.353597613 +0100 +++ /var/tmp/diff_new_pack.GyQBQo/_new 2018-11-26 10:22:13.357597609 +0100 @@ -70,7 +70,7 @@ %description GZDoom is a port (a modification) of the original Doom source code, featuring: -* an OpenGL renderer, HQnX rescaling, 3D floor and model support +* an OpenGL renderer, HQnX/xBRZ rescaling, 3D floor and model support * Truecolor software rendering, extending the classic 8-bit palette * a three-point projection software renderer, extending the classic 2-point projection
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2018-11-10 16:58:18 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new (New) Package is "gzdoom" Sat Nov 10 16:58:18 2018 rev:3 rq:645682 version:3.6.0 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2018-08-31 10:44:53.467234673 +0200 +++ /work/SRC/openSUSE:Factory/.gzdoom.new/gzdoom.changes 2018-11-10 16:59:22.219754116 +0100 @@ -1,0 +2,15 @@ +Tue Oct 16 11:52:51 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 3.6.0 + * Add OBJ model support + * Add HITOWNER flag, when set, allows a projectile to collide +with its shooter. + * Enabled the linear shadowmap filter. + * Added 5x and 6x upscaling with xBRZ + * Exports various resurrection-related functions to ZScript. +- Update to new upstream release 3.5.1 + * Added post processing support to the software renderer and +softpoly. +- Add fl2.patch + +--- Old: gzdoom-3.5.0.tar.xz New: fl2.patch gzdoom-3.6.0.tar.xz Other differences: -- ++ gzdoom.spec ++ --- /var/tmp/diff_new_pack.c9R8Fd/_old 2018-11-10 16:59:23.679752331 +0100 +++ /var/tmp/diff_new_pack.c9R8Fd/_new 2018-11-10 16:59:23.683752326 +0100 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: gzdoom -Version:3.5.0 +Version:3.6.0 Release:0 Summary:A DOOM source port with graphic and modding extensions License:GPL-3.0-only @@ -29,6 +29,7 @@ Patch1: gzdoom-waddir.patch Patch2: gzdoom-wadsrc-extra.patch Patch3: gzdoom-staticlibs.patch +Patch4: fl2.patch Patch5: gzdoom-lzma.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake >= 2.8.7 @@ -44,8 +45,10 @@ BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libgme) +BuildRequires: pkgconfig(libmpg123) BuildRequires: pkgconfig(openal) BuildRequires: pkgconfig(sdl2) +BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(zlib) %if 0%{?suse_version} >= 1500 BuildRequires: pkgconfig(clzma) >= 17.01 @@ -79,7 +82,7 @@ %prep %setup -q -%patch -P 1 -P 2 -P 3 -p1 +%patch -P 1 -P 2 -P 3 -P 4 -p1 %if 0%{?suse_version} >= 1500 %patch -P 5 -p1 @@ -98,7 +101,9 @@ -DCMAKE_SHARED_LINKER_FLAGS="" \ -DCMAKE_EXE_LINKER_FLAGS="" -DCMAKE_MODULE_LINKER_FLAGS="" \ -DINSTALL_DOCS_PATH="%_defaultdocdir/%name" \ - -DINSTALL_PK3_PATH="%_datadir/doom" + -DINSTALL_PK3_PATH="%_datadir/doom" \ + -DDYN_FLUIDSYNTH=OFF -DDYN_OPENAL=OFF \ + -DDYN_SNDFILE=OFF -DDYN_MPG123=OFF make %{?_smp_mflags} %install ++ _service ++ --- /var/tmp/diff_new_pack.c9R8Fd/_old 2018-11-10 16:59:23.707752297 +0100 +++ /var/tmp/diff_new_pack.c9R8Fd/_new 2018-11-10 16:59:23.707752297 +0100 @@ -2,8 +2,8 @@ git git://github.com/coelckers/gzdoom - g3.5.0 - 3.5.0 + g3.6.0 + 3.6.0 wadsrc_extra ++ fl2.patch ++ From: Jan Engelhardt Date: 2018-10-16 14:29:56.900427855 +0200 Make the build work with fluidsynth 2.x. --- src/sound/mididevices/music_fluidsynth_mididevice.cpp |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Index: gzdoom-3.6.0/src/sound/mididevices/music_fluidsynth_mididevice.cpp === --- gzdoom-3.6.0.orig/src/sound/mididevices/music_fluidsynth_mididevice.cpp +++ gzdoom-3.6.0/src/sound/mididevices/music_fluidsynth_mididevice.cpp @@ -78,10 +78,13 @@ extern "C" unsigned __stdcall GetSystemD #define FLUID_CHORUS_DEFAULT_LEVEL 2.0f #define FLUID_CHORUS_DEFAULT_SPEED 0.3f #define FLUID_CHORUS_DEFAULT_DEPTH 8.0f -#define FLUID_CHORUS_DEFAULT_TYPE FLUID_CHORUS_MOD_SINE #endif +#ifndef FLUID_CHORUS_DEFAULT_TYPE +#define FLUID_CHORUS_DEFAULT_TYPE FLUID_CHORUS_MOD_SINE +#endif + // TYPES --- // EXTERNAL FUNCTION PROTOTYPES ++ gzdoom-3.5.0.tar.xz -> gzdoom-3.6.0.tar.xz ++ /work/SRC/openSUSE:Factory/gzdoom/gzdoom-3.5.0.tar.xz /work/SRC/openSUSE:Factory/.gzdoom.new/gzdoom-3.6.0.tar.xz differ: char 29, line 1
commit gzdoom for openSUSE:Factory
Hello community, here is the log from the commit of package gzdoom for openSUSE:Factory checked in at 2018-08-31 10:44:31 Comparing /work/SRC/openSUSE:Factory/gzdoom (Old) and /work/SRC/openSUSE:Factory/.gzdoom.new (New) Package is "gzdoom" Fri Aug 31 10:44:31 2018 rev:2 rq:631842 version:3.5.0 Changes: --- /work/SRC/openSUSE:Factory/gzdoom/gzdoom.changes2018-01-20 11:26:45.244255859 +0100 +++ /work/SRC/openSUSE:Factory/.gzdoom.new/gzdoom.changes 2018-08-31 10:44:53.467234673 +0200 @@ -1,0 +2,126 @@ +Sun Aug 5 12:00:27 UTC 2018 - mar...@gmx.de + +- Update to version 3.5.0 + * (modern branch only) Fullscreen is now borderless window (which, +technically, it always has been, anyhow). Removed hacks which +changed the desktop resolution in order to simulate exclusive +fullscreen because they were a constant stability concern. + * (modern branch only) fixed a performance regression with the +software renderer, introduced by the recent changes to the video +backend in 3.4. + * Save item statistics - Items are now saved into save games and +are displayed on the statfile + * Upgrade libADLMIDI and libOPNMIDI + * Large number of MinGW fixes + * add tags for all Doom and Heretic monsters for mods that reveal +monster names + * various compatibility fixes for old maps and mods + * fixed titlepic animation + * Custom hardware shaders now can use custom texture units + * default to "fullscreen" display + * fixed a potential exploit with malformed WAD files. + +- Update to version 3.4.1 + * fixed: redirect script access to the compatflags CVARs to their +internal shadow variables. This is needed so that MAPINFO settings +for these flags don't get ignored. + * fixed: flag CVars in ZScript referenced wrong addresses + * fixed: ZScript used the wrong variable for compatflags2. + * fixed: remove ARM specific gl_es definition since it's not even +really much different from the main line definition, anyhow + * fixed generation of brightmaps for sprites. This forgot to take +the added empty border for filtering improvement into account. + * fixed ADynamicLight's shadowmap index must be reset when loading +a savegame. + * fixed portal restoration on revisiting level in hub. + * Added function to FLevelLocals to test if map is being reentered. + * fixed crash with GL 3.x and fixed colormap active. + +- Update to version 3.4.0 + * enable #include support in modeldef files + * removed DirectDraw and Direct3D backends, removed unaccerated SDL +framebuffer backend + * reorganization of 2D and 3D rendering code in preparation for Vulkan +in the future, performance improvements on newer hardware + * CVAR that handles it is now 'vid_rendermode' - vid_renderer, +swtruecolor, and r_polyrender have been removed and combined into +new CVAR + * added a 'lightsizefactor' command to gldefs. + * allow animated title pics. + * Add support for Unreal Engine 1 vertex mesh format. + * added LevelLocals vec2/3Offset(Z) functions for portal-aware +offsetting without needing actors + * Add "OnGiveSecret" virtual function on Actor for customizing behavior +of secret finding. + * BLOCKASPLAYER flag: treat non-player actors as blockable by +"block players" lines + * added 'revealed on automap' linedef flag, UDMF only + * added forced automap style to linedef, UDMF only + * Added startup song definition for custom IWADs + * This release contains a major render optimization for highly detailed +maps that may give a +20% performance improvement on Intel and AMD +hardware (less on NVidia because the driver has far less overhead that +could be optimized away.) + +- Update to version 3.3.2 + * Fixed detection of .ipk7 custom IWADs + * Restored vanilla behavior of lightning for original Hexen + * Added loading of ZSDF lumps by full paths + * Disabled the survey code + * Exported P_ActivateLine() to ZScript along with constants for +activation type + * Increased size of the savegame comment area. + +- Update to version 3.3.1 + * Better handling of defaults with some ZScript/DECORATE functions + * Many bug fixes since 3.3.0 + +- Update to version 3.3.0 + ZScript & Mapping Highlights + * Added dynamic spot lights, configurable in the UDMF map format + * Exported GetChecksum() function as part of FLevelLocals in ZScript + * Mod-defined aliases no longer permanently change CVARs + * Added FriendlySeeBlocks actor property that allows a modder to expand +the maximum radius that a friendly monster can see enemies. It's +accessible from both ZScript/DECORATE and UDMF + * Custom submenus are no longer removed from altered protected menu + * Exported S_GetMSLength() function to ZScript + * Added GetRadiusDamage() function. It returns the raw calcul