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