Hello community,

here is the log from the commit of package hedgewars for openSUSE:Factory 
checked in at 2020-01-02 14:41:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hedgewars (Old)
 and      /work/SRC/openSUSE:Factory/.hedgewars.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hedgewars"

Thu Jan  2 14:41:28 2020 rev:8 rq:760260 version:1.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes      2019-06-17 
10:34:19.805234511 +0200
+++ /work/SRC/openSUSE:Factory/.hedgewars.new.6675/hedgewars.changes    
2020-01-02 14:41:38.360918859 +0100
@@ -1,0 +2,14 @@
+Thu Oct 10 18:11:54 UTC 2019 - buckyballreact...@gmail.com
+
+- Update to 1.0.0. Highlights:
+  * Campaigns now use your team identity instead of ignoring it
+  * Single missions can now be played with your favourite teams and keep track 
of your progress
+  * Hand-drawn maps can be scaled with a slider
+  * Quick games are more random
+  * Homing bee can be used as secondary ammo
+  * Can change hedgehog order in The Specialists
+  * Various small HUD improvements
+  * Various controls improvements and bugfixes
+- Add hedgewars-disable_fpc_workaround.patch.
+
+-------------------------------------------------------------------

Old:
----
  hedgewars-src-0.9.25.tar.bz2

New:
----
  hedgewars-disable_fpc_workaround.patch
  hedgewars-src-1.0.0.tar.bz2

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

Other differences:
------------------
++++++ hedgewars.spec ++++++
--- /var/tmp/diff_new_pack.a9NqM6/_old  2020-01-02 14:41:42.856920636 +0100
+++ /var/tmp/diff_new_pack.a9NqM6/_new  2020-01-02 14:41:42.900920654 +0100
@@ -20,14 +20,14 @@
 %bcond_with videorec
 
 # FPC (Pascal) engine is disabled on 32bit archs due to a FPC bug
-%ifarch %ix86 %arm %ppc
+%ifarch %arm %ppc
 %bcond_without engine_c
 %else
 %bcond_with engine_c
 %endif
 
 Name:           hedgewars
-Version:        0.9.25
+Version:        1.0.0
 Release:        0
 Summary:        Turn-based artillery game, featuring fighting hedgehogs
 License:        GPL-2.0-only
@@ -35,17 +35,18 @@
 Url:            http://www.hedgewars.org/
 Source:         
http://hedgewars.org/download/releases/hedgewars-src-%{version}.tar.bz2
 Source99:       %{name}-rpmlintrc
+Patch0:         hedgewars-disable_fpc_workaround.patch
 BuildRequires:  SDL2-devel
 BuildRequires:  SDL2_image-devel
 BuildRequires:  SDL2_mixer-devel
 BuildRequires:  SDL2_net-devel
 BuildRequires:  SDL2_ttf-devel
 BuildRequires:  cmake
+BuildRequires:  fdupes
 BuildRequires:  cmake(Qt5Core)
 BuildRequires:  cmake(Qt5Gui)
 BuildRequires:  cmake(Qt5Network)
 BuildRequires:  cmake(Qt5Widgets)
-BuildRequires:  fdupes
 %if %{with engine_c}
 BuildRequires:  clang
 BuildRequires:  ghc
@@ -61,10 +62,10 @@
 # Required for QAbstractFileEngine*, which is no longer public since Qt5.12
 BuildRequires:  libQt5Core-private-headers-devel
 BuildRequires:  libqt5-linguist-devel
-BuildRequires:  pkgconfig(lua5.1)
 BuildRequires:  shared-mime-info
 BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(lua5.1)
 Requires:       %{name}-data = %{version}
 Recommends:     %{name}-server = %{version}
 
@@ -121,6 +122,8 @@
 %prep
 %setup -q -n %{name}-src-%{version}
 
+%patch0 -p0
+
 %build
 # CMAKE_POLICY_DEFAULT_CMP0083=NEW - apply POSITION_INDEPENDENT_CODE also to 
"-pie", since CMake 3.14
 %cmake \

++++++ hedgewars-disable_fpc_workaround.patch ++++++
--- CMakeLists.txt.orig 2019-12-18 22:09:53.361797675 -0700
+++ CMakeLists.txt      2019-12-18 22:18:37.305514614 -0700
@@ -79,9 +79,6 @@ if(BUILD_ENGINE_JS)
     set(target_library_install_dir "lib" CACHE PATH "install dest for libs")
 endif()
 
-if("${CMAKE_SIZEOF_VOID_P}" EQUAL "4" AND UNIX AND NOT APPLE)
-    set(BUILD_ENGINE_C ON CACHE STRING "PAS2C force-enabled due to a 
freepascal 32 bit alignment bug" FORCE)
-endif()
 
 #system paths for finding required fonts (see share/hedgewars/Data/fonts)
 #subdirectories will NOT be searched.
++++++ hedgewars-src-0.9.25.tar.bz2 -> hedgewars-src-1.0.0.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/hedgewars/hedgewars-src-0.9.25.tar.bz2 
/work/SRC/openSUSE:Factory/.hedgewars.new.6675/hedgewars-src-1.0.0.tar.bz2 
differ: char 11, line 1


Reply via email to