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.changes 2018-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 - [email protected] + +- 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 calculated + explosion damage falloff by distance only + * Added Screen.getViewWindow() function + * Exported Trace() interface to ZScript + * Added TeleportSpecial() as an alias for Teleport() in ZScript to + deconflict from Actor.Teleport() function + * Added Distance2DSquared() and Distance3DSquared() functions + * Fixed skip_super application for ZScript + * Split off the interface part of DHUDMessage + * Exported sector effect pointers + * Fixed missing pointer assignment on Lighting effect creation + * Made left button down event available to UI event handler + * Exported Inventory.AltHUDIcon field to ZScript + * Added WorldLinePreActivated to override line activation + * Added DI_MIRROR flag to statusbar image drawing, useful for rearview + mirrors + * Enabled string and float user_ properties in UDMF things + Other Highlights + * Added in-game reverb editor using the menu system + * Improved French translations + * Fixed 'precise' rendering in OpenGL + * Added new Materials Shader system to allow textures to show new + properties such as glossiness and specularity, affected by dynamic + lights, or with PBR, reflecting their direct surroundings + * Added new rocket smoke sprites by Talon1024 + * Embedded Timidity++ into GZDoom directly + * Added light definition for megasphere + * Fixed midtex nowrap clipping bug when 3d floors are in view + (Software Renderer) + * Improved profilethinkers in various ways + * Added variables am_unexploredsecretcolor and am_ovunexploredsecretcolor + to mark undiscovered secrets differentl + +- Drop patch (Upstream updated to 18.05): + * 0001-Update-LZMA-SDK-to-version-17.01.patch +- Rebase patch: + * gzdoom-lzma.patch + +------------------------------------------------------------------- Old: ---- 0001-Update-LZMA-SDK-to-version-17.01.patch gzdoom-3.2.5.tar.xz New: ---- gzdoom-3.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gzdoom.spec ++++++ --- /var/tmp/diff_new_pack.tstAws/_old 2018-08-31 10:44:54.019235336 +0200 +++ /var/tmp/diff_new_pack.tstAws/_new 2018-08-31 10:44:54.019235336 +0200 @@ -17,10 +17,10 @@ Name: gzdoom -Version: 3.2.5 +Version: 3.5.0 Release: 0 Summary: A DOOM source port with graphic and modding extensions -License: GPL-3.0 +License: GPL-3.0-only Group: Amusements/Games/3D/Shoot Url: http://zdoom.org/ @@ -29,7 +29,6 @@ Patch1: gzdoom-waddir.patch Patch2: gzdoom-wadsrc-extra.patch Patch3: gzdoom-staticlibs.patch -Patch4: 0001-Update-LZMA-SDK-to-version-17.01.patch Patch5: gzdoom-lzma.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake >= 2.8.7 @@ -80,7 +79,8 @@ %prep %setup -q -%patch -P 1 -P 2 -P 3 -P 4 -p1 +%patch -P 1 -P 2 -P 3 -p1 + %if 0%{?suse_version} >= 1500 %patch -P 5 -p1 %endif ++++++ _service ++++++ --- /var/tmp/diff_new_pack.tstAws/_old 2018-08-31 10:44:54.067235393 +0200 +++ /var/tmp/diff_new_pack.tstAws/_new 2018-08-31 10:44:54.067235393 +0200 @@ -2,8 +2,8 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">git://github.com/coelckers/gzdoom</param> - <param name="revision">g3.2.5</param> - <param name="versionformat">3.2.5</param> + <param name="revision">g3.5.0</param> + <param name="versionformat">3.5.0</param> <!-- non-OSI media --> <param name="exclude">wadsrc_extra</param> </service> ++++++ gzdoom-3.2.5.tar.xz -> gzdoom-3.5.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/gzdoom/gzdoom-3.2.5.tar.xz /work/SRC/openSUSE:Factory/.gzdoom.new/gzdoom-3.5.0.tar.xz differ: char 26, line 1 ++++++ gzdoom-lzma.patch ++++++ --- /var/tmp/diff_new_pack.tstAws/_old 2018-08-31 10:44:54.091235423 +0200 +++ /var/tmp/diff_new_pack.tstAws/_new 2018-08-31 10:44:54.095235428 +0200 @@ -1,27 +1,16 @@ -From: Jan Engelhradt <[email protected]> -Date: 2018-01-08 13:45:39.937133591 +0100 - -Use system-provided LZMA SDK. - ---- - CMakeLists.txt | 4 ++-- - src/CMakeLists.txt | 4 ++-- - tools/zipdir/CMakeLists.txt | 4 ++-- - 3 files changed, 6 insertions(+), 6 deletions(-) - -Index: gzdoom-3.2.5/CMakeLists.txt -=================================================================== ---- gzdoom-3.2.5.orig/CMakeLists.txt -+++ gzdoom-3.2.5/CMakeLists.txt -@@ -13,6 +13,7 @@ endif() +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 1328491d3..219c20461 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -12,6 +12,7 @@ endif() + list( APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ) - include( CreateLaunchers ) include( FindPackageHandleStandardArgs ) +include(FindPkgConfig) - # Produce a warning if XP support will be missing. + # Produce a warning if XP support will be missing when building a 32 bit target for MSVC. if( MSVC ) -@@ -311,7 +312,7 @@ else() +@@ -320,7 +321,7 @@ else() set( GME_LIBRARIES gme ) endif() @@ -30,7 +19,7 @@ if( NOT CMAKE_CROSSCOMPILING ) if( NOT CROSS_EXPORTS ) -@@ -329,7 +330,6 @@ install(DIRECTORY docs/ +@@ -338,7 +339,6 @@ install(DIRECTORY docs/ DESTINATION ${INSTALL_DOCS_PATH} COMPONENT "Documentation") @@ -38,11 +27,11 @@ add_subdirectory( tools ) add_subdirectory( dumb ) add_subdirectory( gdtoa ) -Index: gzdoom-3.2.5/src/CMakeLists.txt -=================================================================== ---- gzdoom-3.2.5.orig/src/CMakeLists.txt -+++ gzdoom-3.2.5/src/CMakeLists.txt -@@ -454,7 +454,7 @@ add_custom_target( revision_check ALL +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 993952e8d..ea222f12a 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -460,7 +460,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}" ) @@ -51,7 +40,7 @@ if( SNDFILE_FOUND ) set( ZDOOM_LIBS ${ZDOOM_LIBS} "${SNDFILE_LIBRARIES}" ) -@@ -1220,7 +1220,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS" +@@ -1285,7 +1285,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") set( ZDOOM_LIBS ${ZDOOM_LIBS} nsl socket) endif() @@ -60,10 +49,10 @@ include_directories( . g_statusbar -Index: gzdoom-3.2.5/tools/zipdir/CMakeLists.txt -=================================================================== ---- gzdoom-3.2.5.orig/tools/zipdir/CMakeLists.txt -+++ gzdoom-3.2.5/tools/zipdir/CMakeLists.txt +diff --git a/tools/zipdir/CMakeLists.txt b/tools/zipdir/CMakeLists.txt +index 6a36b2cb5..75cadf47e 100644 +--- a/tools/zipdir/CMakeLists.txt ++++ b/tools/zipdir/CMakeLists.txt @@ -1,9 +1,9 @@ cmake_minimum_required( VERSION 2.8.7 )
