commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2020-09-22 21:12:31 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new.4249 (New) Package is "hedgewars" Tue Sep 22 21:12:31 2020 rev:11 rq:835946 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2020-07-03 00:17:26.665066882 +0200 +++ /work/SRC/openSUSE:Factory/.hedgewars.new.4249/hedgewars.changes 2020-09-22 21:12:58.568023625 +0200 @@ -1,0 +2,6 @@ +Mon Sep 21 23:20:10 UTC 2020 - D B + +- Added fix for compiling with FPC 3.2.0 + * hedgewars-fpc320_fix.patch to fix + +--- New: hedgewars-fpc320_fix.patch Other differences: -- ++ hedgewars.spec ++ --- /var/tmp/diff_new_pack.ES30qj/_old 2020-09-22 21:13:00.528025339 +0200 +++ /var/tmp/diff_new_pack.ES30qj/_new 2020-09-22 21:13:00.532025342 +0200 @@ -38,6 +38,7 @@ Patch0: hedgewars-disable_fpc_workaround.patch # PATCH-FIX-UPSTREAM Patch1: 0001-Fix-build-with-Qt-5.15.patch +Patch2: hedgewars-fpc320_fix.patch BuildRequires: SDL2-devel BuildRequires: SDL2_image-devel BuildRequires: SDL2_mixer-devel @@ -126,6 +127,7 @@ %setup -q -n %{name}-src-%{version} %patch0 -p0 %patch1 -p1 +%patch2 -p1 %build # CMAKE_POLICY_DEFAULT_CMP0083=NEW - apply POSITION_INDEPENDENT_CODE also to "-pie", since CMake 3.14 ++ hedgewars-fpc320_fix.patch ++ diff -r eee2b3eff91d -r 6832dab555ae hedgewars/uWorld.pas --- a/hedgewars/uWorld.pas Sun Aug 09 14:43:02 2020 +0200 +++ b/hedgewars/uWorld.pas Mon Aug 10 12:56:53 2020 +0300 @@ -1168,8 +1168,8 @@ procedure ShiftWorld(Dir: LongInt); inline; begin preShiftWorldDx:= WorldDx; -WorldDx:= WorldDx + LongInt(Dir * LongInt(playWidth)); - +Dir := Dir * LongInt(playWidth); +WorldDx:= WorldDx + Dir; end; procedure UnshiftWorld(); inline;
commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2020-07-03 00:13:26 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new.3060 (New) Package is "hedgewars" Fri Jul 3 00:13:26 2020 rev:10 rq:818319 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2020-06-05 20:26:34.992950132 +0200 +++ /work/SRC/openSUSE:Factory/.hedgewars.new.3060/hedgewars.changes 2020-07-03 00:17:26.665066882 +0200 @@ -1,0 +2,6 @@ +Tue Jun 9 15:46:19 UTC 2020 - Guillaume GARDET + +- Fix build on armv7 (use FPC) +- Exclude armv6 + +--- Other differences: -- ++ hedgewars.spec ++ --- /var/tmp/diff_new_pack.wHt0Ds/_old 2020-07-03 00:17:28.249072136 +0200 +++ /var/tmp/diff_new_pack.wHt0Ds/_new 2020-07-03 00:17:28.253072148 +0200 @@ -19,8 +19,8 @@ %bcond_with server %bcond_with videorec -# FPC (Pascal) engine is disabled on 32bit archs due to a FPC bug -%ifarch %arm %ppc +# FPC (Pascal) engine is disabled on some 32-bit archs due to a FPC bug +%ifarch %ppc %bcond_without engine_c %else %bcond_with engine_c @@ -89,6 +89,7 @@ BuildRequires: ghc-vector-devel BuildRequires: ghc-zlib-devel %endif +ExcludeArch:armv6l armv6hl %description Hedgewars is a turn-based artillery game where slow-moving hedgehocks fight
commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2020-06-05 20:20:19 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new.3606 (New) Package is "hedgewars" Fri Jun 5 20:20:19 2020 rev:9 rq:811610 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2020-01-02 14:41:38.360918859 +0100 +++ /work/SRC/openSUSE:Factory/.hedgewars.new.3606/hedgewars.changes 2020-06-05 20:26:34.992950132 +0200 @@ -1,0 +2,6 @@ +Thu Jun 4 17:37:16 UTC 2020 - Christophe Giboudeaux + +- Add upstream patch: + * 0001-Fix-build-with-Qt-5.15.patch + +--- New: 0001-Fix-build-with-Qt-5.15.patch Other differences: -- ++ hedgewars.spec ++ --- /var/tmp/diff_new_pack.OGVWjT/_old 2020-06-05 20:26:36.896950493 +0200 +++ /var/tmp/diff_new_pack.OGVWjT/_new 2020-06-05 20:26:36.896950493 +0200 @@ -1,7 +1,7 @@ # # spec file for package hedgewars # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -32,10 +32,12 @@ Summary:Turn-based artillery game, featuring fighting hedgehogs License:GPL-2.0-only Group: Amusements/Games/Strategy/Turn Based -Url:http://www.hedgewars.org/ +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 +# PATCH-FIX-UPSTREAM +Patch1: 0001-Fix-build-with-Qt-5.15.patch BuildRequires: SDL2-devel BuildRequires: SDL2_image-devel BuildRequires: SDL2_mixer-devel @@ -121,8 +123,8 @@ %prep %setup -q -n %{name}-src-%{version} - %patch0 -p0 +%patch1 -p1 %build # CMAKE_POLICY_DEFAULT_CMP0083=NEW - apply POSITION_INDEPENDENT_CODE also to "-pie", since CMake 3.14 ++ 0001-Fix-build-with-Qt-5.15.patch ++ >From d0a3d313bbc1b939f77647d85f3179ac1e81959d Mon Sep 17 00:00:00 2001 From: Felix Yan Date: Thu, 4 Jun 2020 14:44:18 +0800 Subject: [PATCH] Fix build with Qt 5.15+ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``` /build/hedgewars/src/hedgewars-src-1.0.0/QTfrontend/ui/page/pagegamestats.cpp: In member function ‘void PageGameStats::renderStats()’: /build/hedgewars/src/hedgewars-src-1.0.0/QTfrontend/ui/page/pagegamestats.cpp:222:26: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 222 | QPainterPath path; | ^~~~ ``` --- QTfrontend/ui/page/pagegamestats.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/QTfrontend/ui/page/pagegamestats.cpp b/QTfrontend/ui/page/pagegamestats.cpp index ed2751f..6f675c8 100644 --- a/QTfrontend/ui/page/pagegamestats.cpp +++ b/QTfrontend/ui/page/pagegamestats.cpp @@ -21,6 +21,7 @@ #include #include #include +#include #include #include "pagegamestats.h" -- 2.26.2
commit hedgewars for openSUSE:Factory
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
commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2019-06-17 10:33:47 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new.4811 (New) Package is "hedgewars" Mon Jun 17 10:33:47 2019 rev:7 rq:710021 version:0.9.25 Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2019-02-28 21:43:26.121524282 +0100 +++ /work/SRC/openSUSE:Factory/.hedgewars.new.4811/hedgewars.changes 2019-06-17 10:34:19.805234511 +0200 @@ -1,0 +2,12 @@ +Fri Jun 14 16:33:48 UTC 2019 - Stefan Brüns + +- Fix builds on 32bit archs, use CLang+Pas2C instead of FPC +- Spec file cleanups: + * use bcond_with{,out} for disabling/enabling features + * remove several unused BuildRequires + * remove obsolete xpm icon + * use metainfo instead of appdata dir + * remove defattr + * use %license for Fonts_LICENSE.txt, add COPYING + +--- Other differences: -- ++ hedgewars.spec ++ --- /var/tmp/diff_new_pack.EyEAwD/_old 2019-06-17 10:34:21.965233421 +0200 +++ /var/tmp/diff_new_pack.EyEAwD/_new 2019-06-17 10:34:21.965233421 +0200 @@ -1,7 +1,7 @@ # # spec file for package hedgewars # -# 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 @@ -12,12 +12,19 @@ # 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/ # -%define _no_server 1 -%define _no_ffmpeg 1 +%bcond_with server +%bcond_with videorec + +# FPC (Pascal) engine is disabled on 32bit archs due to a FPC bug +%ifarch %ix86 %arm %ppc +%bcond_without engine_c +%else +%bcond_with engine_c +%endif Name: hedgewars Version:0.9.25 @@ -34,33 +41,35 @@ BuildRequires: SDL2_net-devel BuildRequires: SDL2_ttf-devel BuildRequires: cmake +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Network) +BuildRequires: cmake(Qt5Widgets) BuildRequires: fdupes +%if %{with engine_c} +BuildRequires: clang +BuildRequires: ghc +BuildRequires: glew-devel +%else BuildRequires: fpc BuildRequires: gcc BuildRequires: gcc-c++ -BuildRequires: glibc-devel -BuildRequires: gmp-devel +%endif BuildRequires: hicolor-icon-theme -BuildRequires: libQt5Core-devel -BuildRequires: libQt5Core-private-headers-devel -BuildRequires: libQt5Gui-devel -BuildRequires: libQt5Network-devel -BuildRequires: libQt5Widgets-devel -BuildRequires: libffi-devel BuildRequires: libphysfs-devel >= 3.0 BuildRequires: libpng-devel +# Required for QAbstractFileEngine*, which is no longer public since Qt5.12 +BuildRequires: libQt5Core-private-headers-devel BuildRequires: libqt5-linguist-devel -BuildRequires: lua51-devel -BuildRequires: lzma +BuildRequires: pkgconfig(lua5.1) BuildRequires: shared-mime-info BuildRequires: update-desktop-files BuildRequires: zlib-devel -BuildRequires: pkgconfig(openssl) Requires: %{name}-data = %{version} Recommends: %{name}-server = %{version} # to build server -%if %{_no_server} == 0 +%if %{with server} BuildRequires: ghc BuildRequires: ghc-bytestring-devel # BuildRequires: ghc-dataenc-devel @@ -96,7 +105,6 @@ This package contains all the data files for hedgewars. -%if %{_no_server} == 0 %package server Summary:Standalone server for Hedgewars, a turn-based strategy game Group: Amusements/Games/Strategy/Turn Based @@ -108,15 +116,19 @@ rotational on the same computer. This package contains a standalone local hedgewars server. -%endif + %prep %setup -q -n %{name}-src-%{version} %build -%cmake -DNOVIDEOREC=%{_no_ffmpeg} \ - -DNOSERVER=%{_no_server} \ - -DCMAKE_BUILD_TYPE=RELWITHDEBINFO +# CMAKE_POLICY_DEFAULT_CMP0083=NEW - apply POSITION_INDEPENDENT_CODE also to "-pie", since CMake 3.14 +%cmake \ + -DPOSITION_INDEPENDENT_CODE=ON \ + -DCMAKE_POLICY_DEFAULT_CMP0083=NEW \ + -DNOVIDEOREC=%{?_with_videorec:0}%{!?_with_videorec:1} \ + -DNOSERVER=%{?_with_server:0}%{!?_with_server:1} \ + -DBUILD_ENGINE_C=%{?_with_engine_c:1}%{!?_with_engine_c:0} make %{?_smp_mflags} @@ -130,7 +142,12 @@ mv %{buildroot}%{_datadir}/%{name}/Data/misc/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop mkdir -p %{buildroot}%{_datadir}/mime/packages mv %{buildroot}%{_datadir}/%{name}/Data/misc/hedgewa
commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2019-02-28 21:43:20 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new.28833 (New) Package is "hedgewars" Thu Feb 28 21:43:20 2019 rev:6 rq:679557 version:0.9.25 Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2018-07-14 20:27:27.540531017 +0200 +++ /work/SRC/openSUSE:Factory/.hedgewars.new.28833/hedgewars.changes 2019-02-28 21:43:26.121524282 +0100 @@ -1,0 +2,18 @@ +Mon Dec 10 12:00:00 UTC 2018 - buckyballreact...@gmail.com +- 0.9.25 highlights: + * Complete overhaul of Continental supplies + * Can adjust weapon start and crate probabilities in Balanced Random Weapon + * Remove rubber duck + * New air mine features + * Rework team rankings + * Tied teams now rank equally + * Help button in main menu + * 19 new hedgehog taunts + * Many new Lua API features + * Functionality of controllers restored + * Fix at least 2 crashes + * Fixed some awkward network bugs which caused games to come to a standstill + * Many bugs related to the wrap world edge fixed (but not all) + * Sudden Death always came exactly 1 turn later than planned + +--- @@ -143 +160,0 @@ - Old: hedgewars-src-0.9.24.1.tar.bz2 New: hedgewars-src-0.9.25.tar.bz2 Other differences: -- ++ hedgewars.spec ++ --- /var/tmp/diff_new_pack.cnA7WK/_old 2019-02-28 21:43:29.641522778 +0100 +++ /var/tmp/diff_new_pack.cnA7WK/_new 2019-02-28 21:43:29.653522773 +0100 @@ -20,7 +20,7 @@ %define _no_ffmpeg 1 Name: hedgewars -Version:0.9.24.1 +Version:0.9.25 Release:0 Summary:Turn-based artillery game, featuring fighting hedgehogs License:GPL-2.0-only @@ -28,9 +28,6 @@ Url:http://www.hedgewars.org/ Source: http://hedgewars.org/download/releases/hedgewars-src-%{version}.tar.bz2 Source99: %{name}-rpmlintrc -%if 0%{?suse_version} < 1120 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%endif BuildRequires: SDL2-devel BuildRequires: SDL2_image-devel BuildRequires: SDL2_mixer-devel @@ -50,19 +47,15 @@ BuildRequires: libQt5Network-devel BuildRequires: libQt5Widgets-devel BuildRequires: libffi-devel -BuildRequires: libphysfs-devel >= 2.0.3 +BuildRequires: libphysfs-devel >= 3.0 BuildRequires: libpng-devel BuildRequires: libqt5-linguist-devel +BuildRequires: lua51-devel BuildRequires: lzma BuildRequires: shared-mime-info -BuildRequires: pkgconfig(openssl) -%if 0%{?suse_version} > 1210 -BuildRequires: lua51-devel -%else -BuildRequires: lua-devel >= 5.1 -%endif BuildRequires: update-desktop-files BuildRequires: zlib-devel +BuildRequires: pkgconfig(openssl) Requires: %{name}-data = %{version} Recommends: %{name}-server = %{version} @@ -94,9 +87,7 @@ Summary:Game data files for Hedgewars, a turn-based artillery game Group: Amusements/Games/Strategy/Turn Based Requires: %{name} = %{version} -%if 0%{?suse_version} >= 1120 BuildArch: noarch -%endif %description data Hedgewars is a turn-based artillery game where slow-moving hedgehocks fight @@ -134,6 +125,7 @@ install -D -m 0644 man/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6 install -D -m 0644 misc/hedgewars_ico.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png +install -D -m 0644 misc/hedgewars.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{name}.png mkdir -p %{buildroot}%{_datadir}/applications/ mv %{buildroot}%{_datadir}/%{name}/Data/misc/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop mkdir -p %{buildroot}%{_datadir}/mime/packages @@ -167,7 +159,7 @@ %doc %{_mandir}/man6/* %{_datadir}/applications/*.desktop %{_datadir}/mime/packages/%{name}.xml -%{_datadir}/icons/hicolor/32x32/apps/%{name}.png +%{_datadir}/icons/hicolor/*/apps/%{name}.png %dir %{_datadir}/appdata/ %{_datadir}/appdata/hedgewars.appdata.xml %{_datadir}/pixmaps/hedgewars.xpm ++ hedgewars-src-0.9.24.1.tar.bz2 -> hedgewars-src-0.9.25.tar.bz2 ++ /work/SRC/openSUSE:Factory/hedgewars/hedgewars-src-0.9.24.1.tar.bz2 /work/SRC/openSUSE:Factory/.hedgewars.new.28833/hedgewars-src-0.9.25.tar.bz2 differ: char 11, line 1
commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2018-07-14 20:25:14 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new (New) Package is "hedgewars" Sat Jul 14 20:25:14 2018 rev:5 rq:622475 version:0.9.24.1 Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2018-01-19 11:52:22.354015459 +0100 +++ /work/SRC/openSUSE:Factory/.hedgewars.new/hedgewars.changes 2018-07-14 20:27:27.540531017 +0200 @@ -1,0 +2,144 @@ +Tue Jul 3 12:00:00 UTC 2018 - buckyballreact...@gmail.com +- package changes: ++ features +* bugfixes +== 0.9.24.1 + * Fix crash when portable portal device is fired at reduced graphics quality + * Fix possible crash when starting Hedgewars frontend in fullscreen mode + +== 0.9.24 == +Game: + + New weapon: Minigun + + New game modifier: Enable switch hedgehog at start of turn + + Change weapon icons: Mudball, air mine + + Add healing visual effect in Paramedics mode and a few scripts + + Show remaining ammo when using Birdy egg or RC Plane bomb + + Add separate control for team chat (default: U) + + Add separate control for changing hedgehog tags (default: Home) + + Toggle all hedgehog tags at once with [Precise] + [Change hedgehog tags] + + Hedgehog tag translucency is now changed with [Switch] + [Change hedgehog tags] + + When using flying saucer shortly after a jump, stay in-mid air + + No longer cut off team/hedgehog names when not playing online + * Fix possible network desynchronization and crash when players rejoin an active game + * Fix time box being usable in Sudden Death with 0 health decrease + * Fix chat input key being sometimes registered twice + * Fix not displaying current volume status after pressing mute key + * Fix many effects not being correctly recorded by the video recorder + * Fix quit menu showing incorrect keys if using non-default key bindings + * Fix script translations not being loaded for Portuguese and Chinese + * When using seduction, only show “CENSORED” text in English locale + +Frontend: + + Migrate to Qt 5 + + Schemes are now stored in separate files under Schemes + + Add default directory DrawnMaps for hand-drawn maps + + Lead player to training missions when starting Hedgewars the first time + * Fix map preview, map name, style name not being displayed if host selects map or style you don't have + * Remove “Upload to YouTube” functionality (it was broken for years) + * Fix broken preview of team hats (e.g. cap_team) + * Fix chart in stats screen not supporting negative numbers + +Content: + + New scenarios: Bazooka Battlefield, Tentacle Terror + + New basic training mission: Movement + + Completely redo basic training missions: Bazooka, Grenade, Rope + + Major overhaul of Sudden Death visuals in most themes + + New flag: uk_scotland + + New voice: Default_pl (Polish) + + New voice: Russian_pl (Polish with a Russian accent) + + Add theme icons for: Blox, CrazyMission, Deepspace, Eyes, Planes + +Styles and game modes: + + Various styles: Add current score/time next to team bars (where applicable) + + Remove rubber duck from most weapon schemes and Random Weapon and Balanced Random Weapon + + Construction Mode: Add a few shortcuts + + Construction Mode: Show selected object at cursor and a crate preview icon + + Construction Mode: Remember all selections + + Construction Mode: Add subtle glow to healing station + + Construction Mode: Allow to change "Switch Hedgehog" in weapon scheme + + Construction Mode: Hide selected sub-modes from crate/object placer from enemies over the net + + Highlander: Replace undocumented script param “mode=orig” to “multiuse=true” + + Highlander: Display the meaning of “multiuse=true” (or lack thereof) in mission panel + + Continental supplies: Custom weapon icons for the special weapons + + Racer, Tech Racer: Before starting a round, make first waypoint flash and center camera to it + + Racer, Tech Racer: Various other waypoint appearance improvements + + Racer: Use dark waypoints in bright themes like Bath + + Racer, HedgeEditor: Show waypoint outline around cursor when placing waypoints + + Battalion: Minor message and visual improvements + + Battalion: Mutate hog hats by default, but not the names + + Battalion: Script parameter “mutatenames=true” to also change the hog names (default: false) + + Battalion (King Mode): Kings always wear crowns and non-kings don't, regardless of settings + + Battalion (King Mode): If the king dies, the hogs die normally instead of disappearing + + Space Invasion: Add a default Space Invasion game scheme + + Capture the Flag: Can now be played with more than 2 clans + + Capture the Flag: Show team scores and score graph in
commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2018-01-19 11:52:01 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new (New) Package is "hedgewars" Fri Jan 19 11:52:01 2018 rev:4 rq:561248 version:0.9.23 Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2017-12-04 10:01:36.386091815 +0100 +++ /work/SRC/openSUSE:Factory/.hedgewars.new/hedgewars.changes 2018-01-19 11:52:22.354015459 +0100 @@ -1,0 +2,404 @@ +Tue Dec 5 09:41:31 UTC 2017 - p.sei...@linuxmail.org +- package changes: + * version update to 0.9.23 + * replaced SDL with SDL2 + +- Code changes: +Legend: ++ features +* bugfixes + +HIGHLIGHTS: + + Battalion style + + Fort mode is now a map type instead of a scheme setting + + Fort mode now works with more than 2 teams + + New weapon: rubber duck + + New theme, map, 3 forts, 3 missions, some hats and graves + + WxW style allows you to select one of many wall sets + + Complete HedgeEditor overhaul + + Greatly improved script parameter support for many styles + + Improves stats screen of most styles and missions + + Various improvements for almost all styles + + AI hedgehogs can now use Bee, Vamprism, and Time Box + + Campaign page now shows your progress + + Improved turn timer + + Improved randomization options in team and multiplayer pages + + Improved theme customization support + + Various Lua API additions + * Fix cursor often jumping around after clicking + * A huge amount of bugfixes for both campaigns, the missions and styles + * Video recording functionality is restored + +Content: + + New game-style/mode: Battalion (see https://hedgewars.org/wiki/Battalion ) + + New theme: Beach + + New theme music for Jungle and Fruit themes + + Change SD theme music for Halloween and Hoggywood (old tracks) + + Completely new Cheese map; replaces the old one + + New forts: Lonely_Island, Octopus, Olympic, Snail + + Many new random hedgehog and team names + + Add hats: barrelhider, bishop, jester, leprechaun, pirate_eyepatch, tf_scout, zoo_octopus + + Add hair-less variants of old hats: beefeaterhat, lambdahat, nursehat, pirate_bandana, pirate_hat, poke_ash_hat, RamboClean, sf_vega_hat, sf_guile_hat, simple_red, simple_yellow, simple_green, thugclean + * Remove hat: tf_scount (this was a duplicate of tf_demoman) + * Add graves: Clover, Old_Apple, pi, Simple_reversed, TV, Whisky, Ying_and_Yang + * Redo flags: cm_pentagram, cm_soviet, armenia, ireland, nepal, suisse, sweden, turkey + +Game engine (weapons): + + New weapon: rubber duck + + Freezer can now freeze sticky mines (they get disabled and fall into the water) + + Keep rope / parachute / flying saucer selected when destroyed and secondary ammo selected + * Gameplay fix: Hammer damage is now rounded down. This means it will cause NO DAMAGE to a hedgehog with less than 3 hp. + * Fixed air strikes drops being off-center + * Fixed hedgehogs getting hurt while firing deagle / sniper rifle bullet in certain situations + * Fixed mine, sticky mine, seduction, resurrector not working correctly across wrap world edge + * Fixed teleportation being able to teleport in land if you clicked across the wrap or bounce world edge + * Fixed turn not ending when sticky mine was trapped on rubberband + * Rope is now destroyed when attempting to shoot it through wrap or bouncy world edge + * Fixed possible to move rope angle below 0° while having secondary weapon selected + * Fixed molotov cocktails bouncing vertically off rubber + * Fixed sniper rifle disabling laser sight utility after using + * Fixed RC planes being able to collect frozen crates + * Fixed cake taking over 200 seconds to explode when its stuck and can't move + * Fixed Birdy descending into water when hog took damage or died before it got picked up + * Fixed player being able to switch to dying hog + * Various other fixes + +Game engine (gameplay): + + Fort Mode will now work with more than 2 teams + + Divided Teams mode will now work with more than 2 teams (Hint: you probably want to set world edges to "wrap" in such games) + + Frozen hedgehogs can no longer be poisoned + + AI hedgehogs can now use Bee, Vampirism and Time Box + + Improved hedgehog spawns on maps that lack land mass or free space + + Hogs no longer spawn on icy terrain + + Temporarily suspend Heavy Wind mode while turn timer is not running + + Engine supports now really gigantic maps + * Fixed cursor often jumping back to screen center when putting target location while moving cursor + * Fixed team getting infinite ammo when stockpiling >= 100 ammo (max. finite ammo is now limited to 99) + * Fixed failure to collect crate across wrap world edge + * Remove buggy “/finish” chat command + * Fix key controls not working in ammo menu: ammo
commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2017-12-04 10:01:35 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new (New) Package is "hedgewars" Mon Dec 4 10:01:35 2017 rev:3 rq:546484 version:0.9.22 Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2016-11-14 20:17:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.hedgewars.new/hedgewars.changes 2017-12-04 10:01:36.386091815 +0100 @@ -1,0 +2,7 @@ +Wed Nov 29 14:18:18 UTC 2017 - dims...@opensuse.org + +- Replace libopenssl-devel BuildRequires with pkgconfig(openssl), + allowing OBS to pick openssl 1.0 (which is required due to Qt4 + not being able to be ported to openSSL 1.1). + +--- Other differences: -- ++ hedgewars.spec ++ --- /var/tmp/diff_new_pack.XAE3xp/_old 2017-12-04 10:01:40.673936183 +0100 +++ /var/tmp/diff_new_pack.XAE3xp/_new 2017-12-04 10:01:40.673936183 +0100 @@ -1,7 +1,7 @@ # # spec file for package hedgewars # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -44,11 +44,11 @@ BuildRequires: gmp-devel BuildRequires: hicolor-icon-theme BuildRequires: libffi-devel -BuildRequires: libopenssl-devel BuildRequires: libphysfs-devel >= 2.0.3 BuildRequires: lzma BuildRequires: qt-devel BuildRequires: shared-mime-info +BuildRequires: pkgconfig(openssl) %if 0%{?suse_version} > 1210 BuildRequires: lua51-devel %else
commit hedgewars for openSUSE:Factory
Hello community, here is the log from the commit of package hedgewars for openSUSE:Factory checked in at 2016-11-14 20:17:02 Comparing /work/SRC/openSUSE:Factory/hedgewars (Old) and /work/SRC/openSUSE:Factory/.hedgewars.new (New) Package is "hedgewars" Changes: --- /work/SRC/openSUSE:Factory/hedgewars/hedgewars.changes 2016-10-13 11:27:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.hedgewars.new/hedgewars.changes 2016-11-14 20:17:03.0 +0100 @@ -1,0 +2,5 @@ +Mon Nov 14 08:57:14 UTC 2016 - jeng...@inai.de + +- Minor description fixes + +--- Other differences: -- ++ hedgewars.spec ++ --- /var/tmp/diff_new_pack.MrUIIg/_old 2016-11-14 20:17:09.0 +0100 +++ /var/tmp/diff_new_pack.MrUIIg/_new 2016-11-14 20:17:09.0 +0100 @@ -22,7 +22,7 @@ Name: hedgewars Version:0.9.22 Release:0 -Summary:Turn-based artillery game, featuring fighting Hedgehogs +Summary:Turn-based artillery game, featuring fighting hedgehogs License:GPL-2.0 Group: Amusements/Games/Strategy/Turn Based Url:http://www.hedgewars.org/ @@ -74,12 +74,12 @@ %endif %description -Hedgewars is a turn based artillery game where slow moving hedgehocks fight -each other with over the top weaponary. It can be played both online and +Hedgewars is a turn-based artillery game where slow-moving hedgehocks fight +each other with over-the-top weaponary. It can be played both online and rotational on the same computer. %package data -Summary:Turn-based artillery game, featuring fighting Hedgehogs +Summary:Game data files for Hedgewars, a turn-based artillery game Group: Amusements/Games/Strategy/Turn Based Requires: %{name} = %{version} %if 0%{?suse_version} >= 1120 @@ -87,21 +87,21 @@ %endif %description data -Hedgewars is a turn based artillery game where slow moving hedgehocks fight -each other with over the top weaponary. It can be played both online and +Hedgewars is a turn-based artillery game where slow-moving hedgehocks fight +each other with over-the-top weaponary. It can be played both online and rotational on the same computer. This package contains all the data files for hedgewars. %if %{_no_server} == 0 %package server -Summary:A turn based strategy game +Summary:Standalone server for Hedgewars, a turn-based strategy game Group: Amusements/Games/Strategy/Turn Based Requires: %{name}-data = %{version} %description server -Hedgewars is a turn based artillery game where slow moving hedgehocks fight -each other with over the top weaponary. It can be played both online and +Hedgewars is a turn-based artillery game where slow-moving hedgehocks fight +each other with over-the-top weaponary. It can be played both online and rotational on the same computer. This package contains a standalone local hedgewars server.