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.changes    2019-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 <jeng...@inai.de>
+
+- 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 <jeng...@inai.de>
+
+- 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.777757548 +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
 ===================================================================
---- gzdoom-4.0.0.orig/src/CMakeLists.txt
-+++ gzdoom-4.0.0/src/CMakeLists.txt
-@@ -467,7 +467,7 @@ set( ZDOOM_LIBS ${ZDOOM_LIBS} "${ZLIB_LI
+--- gzdoom-g4.2.0.orig/src/CMakeLists.txt
++++ gzdoom-g4.2.0/src/CMakeLists.txt
+@@ -468,7 +468,7 @@ set( ZDOOM_LIBS ${ZDOOM_LIBS} "${ZLIB_LI
  if (HAVE_VULKAN)
        set( ZDOOM_LIBS ${ZDOOM_LIBS} "glslang" "SPIRV" "OGLCompiler")
  endif()
@@ -51,7 +51,7 @@
  
  if( ${HAVE_VM_JIT} )
        add_definitions( -DHAVE_VM_JIT )
-@@ -1370,7 +1370,7 @@ if( UNIX )
+@@ -1379,7 +1379,7 @@ if( UNIX )
        endif()
  endif()
  
@@ -60,10 +60,10 @@
  
  include_directories( .
        g_statusbar
-Index: gzdoom-4.0.0/tools/zipdir/CMakeLists.txt
+Index: gzdoom-g4.2.0/tools/zipdir/CMakeLists.txt
 ===================================================================
---- gzdoom-4.0.0.orig/tools/zipdir/CMakeLists.txt
-+++ gzdoom-4.0.0/tools/zipdir/CMakeLists.txt
+--- gzdoom-g4.2.0.orig/tools/zipdir/CMakeLists.txt
++++ gzdoom-g4.2.0/tools/zipdir/CMakeLists.txt
 @@ -1,9 +1,9 @@
  cmake_minimum_required( VERSION 2.8.7 )
  

++++++ gzdoom-vulkan.patch ++++++
--- /var/tmp/diff_new_pack.jkP3Yl/_old  2019-08-24 18:46:22.625757466 +0200
+++ /var/tmp/diff_new_pack.jkP3Yl/_new  2019-08-24 18:46:22.637757465 +0200
@@ -7,28 +7,28 @@
  CMakeLists.txt                              |    3 ---
  src/CMakeLists.txt                          |    2 +-
  src/rendering/vulkan/shaders/vk_shader.cpp  |    2 +-
- src/rendering/vulkan/system/vk_builders.cpp |   22 +++++++++++-----------
- 4 files changed, 13 insertions(+), 16 deletions(-)
+ src/rendering/vulkan/system/vk_builders.cpp |    4 ++--
+ 4 files changed, 4 insertions(+), 7 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
-@@ -287,9 +287,6 @@ option(FORCE_INTERNAL_ASMJIT "Use intern
+--- gzdoom-g4.2.0.orig/CMakeLists.txt
++++ gzdoom-g4.2.0/CMakeLists.txt
+@@ -301,9 +301,6 @@ option(FORCE_INTERNAL_ASMJIT "Use intern
  mark_as_advanced( FORCE_INTERNAL_ASMJIT )
  
  if (HAVE_VULKAN)
--      add_subdirectory( glslang/glslang)
--      add_subdirectory( glslang/spirv )
--      add_subdirectory( glslang/OGLCompilersDLL )
+-      add_subdirectory( libraries/glslang/glslang)
+-      add_subdirectory( libraries/glslang/spirv )
+-      add_subdirectory( libraries/glslang/OGLCompilersDLL )
  endif()
  
  # Fast math flags, required by some subprojects
-Index: gzdoom-4.0.0/src/CMakeLists.txt
+Index: gzdoom-g4.2.0/src/CMakeLists.txt
 ===================================================================
---- gzdoom-4.0.0.orig/src/CMakeLists.txt
-+++ gzdoom-4.0.0/src/CMakeLists.txt
-@@ -465,7 +465,7 @@ add_custom_target( revision_check ALL
+--- gzdoom-g4.2.0.orig/src/CMakeLists.txt
++++ gzdoom-g4.2.0/src/CMakeLists.txt
+@@ -466,7 +466,7 @@ add_custom_target( revision_check ALL
  message( STATUS "Fluid synth libs: ${FLUIDSYNTH_LIBRARIES}" )
  set( ZDOOM_LIBS ${ZDOOM_LIBS} "${ZLIB_LIBRARIES}" "${JPEG_LIBRARIES}" 
"${BZIP2_LIBRARIES}" "${GME_LIBRARIES}" "${CMAKE_DL_LIBS}" )
  if (HAVE_VULKAN)
@@ -37,10 +37,10 @@
  endif()
  include_directories( "${ZLIB_INCLUDE_DIR}" "${BZIP2_INCLUDE_DIR}" 
"${LZMA_INCLUDE_DIRS}" "${JPEG_INCLUDE_DIR}" "${GME_INCLUDE_DIR}" )
  
-Index: gzdoom-4.0.0/src/rendering/vulkan/shaders/vk_shader.cpp
+Index: gzdoom-g4.2.0/src/rendering/vulkan/shaders/vk_shader.cpp
 ===================================================================
---- gzdoom-4.0.0.orig/src/rendering/vulkan/shaders/vk_shader.cpp
-+++ gzdoom-4.0.0/src/rendering/vulkan/shaders/vk_shader.cpp
+--- gzdoom-g4.2.0.orig/src/rendering/vulkan/shaders/vk_shader.cpp
++++ gzdoom-g4.2.0/src/rendering/vulkan/shaders/vk_shader.cpp
 @@ -4,7 +4,7 @@
  #include "hwrenderer/utility/hw_shaderpatcher.h"
  #include "w_wad.h"
@@ -50,10 +50,10 @@
  
  VkShaderManager::VkShaderManager(VulkanDevice *device) : device(device)
  {
-Index: gzdoom-4.0.0/src/rendering/vulkan/system/vk_builders.cpp
+Index: gzdoom-g4.2.0/src/rendering/vulkan/system/vk_builders.cpp
 ===================================================================
---- gzdoom-4.0.0.orig/src/rendering/vulkan/system/vk_builders.cpp
-+++ gzdoom-4.0.0/src/rendering/vulkan/system/vk_builders.cpp
+--- gzdoom-g4.2.0.orig/src/rendering/vulkan/system/vk_builders.cpp
++++ gzdoom-g4.2.0/src/rendering/vulkan/system/vk_builders.cpp
 @@ -2,8 +2,8 @@
  #include "vk_builders.h"
  #include "doomerrors.h"


Reply via email to