Hello community, here is the log from the commit of package armagetron for openSUSE:Leap:15.2 checked in at 2020-03-31 07:23:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/armagetron (Old) and /work/SRC/openSUSE:Leap:15.2/.armagetron.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "armagetron" Tue Mar 31 07:23:30 2020 rev:14 rq:789552 version:0.2.8.3.5 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/armagetron/armagetron.changes 2020-01-15 14:47:22.129294859 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.armagetron.new.3160/armagetron.changes 2020-03-31 07:23:31.274428014 +0200 @@ -1,0 +2,13 @@ +Fri Mar 27 13:25:57 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 0.2.8.3.5. No changelog. +- Drop fix-segv.patch. Merged upstream. + +------------------------------------------------------------------- +Wed Jul 24 07:10:21 UTC 2019 - Luigi Baldoni <aloi...@gmx.com> + +- Disable LTO to fix Factory build +- Enable PIE +- Spec cleanup + +------------------------------------------------------------------- Old: ---- armagetronad-0.2.8.3.4.src.tar.bz2 fix-segv.patch New: ---- armagetronad-0.2.8.3.5.src.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ armagetron.spec ++++++ --- /var/tmp/diff_new_pack.YfXZJw/_old 2020-03-31 07:23:33.162428833 +0200 +++ /var/tmp/diff_new_pack.YfXZJw/_new 2020-03-31 07:23:33.166428835 +0200 @@ -1,7 +1,7 @@ # # spec file for package armagetron # -# Copyright (c) 2017 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 @@ -12,38 +12,33 @@ # 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/ # Name: armagetron -Version: 0.2.8.3.4 +Version: 0.2.8.3.5 Release: 0 Summary: OpenGL Game Similar to the Film Tron -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Amusements/Games/Action/Arcade -Url: http://armagetronad.sourceforge.net -Source: http://sourceforge.net/projects/armagetronad/files/stable/%{version}/armagetronad-%{version}.src.tar.bz2 +URL: http://armagetronad.sourceforge.net +Source: https://sourceforge.net/projects/armagetronad/files/stable/%{version}/armagetronad-%{version}.src.tar.bz2 Source1: armagetron_add.tar.bz2 # PATCH-FIX-OPENSUSE bmwiedemann -- fix build-compare Patch0: reproducible.patch -# PATCH-FIX-UPSTREAM https://bugs.launchpad.net/armagetronad/+bug/1596771 -- fix nullpointer dereferenceing which leads into segfault -Patch1: fix-segv.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libpng-devel BuildRequires: libxml2-devel +BuildRequires: llvm-clang BuildRequires: update-desktop-files BuildRequires: pkgconfig(SDL_image) BuildRequires: pkgconfig(SDL_mixer) BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(sdl) -%if 0%{?suse_version} > 1315 -BuildRequires: llvm-clang -%endif Requires(post): coreutils -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description In this game, race against other players on a permanently moving @@ -56,19 +51,18 @@ %prep %setup -q -a 1 -n armagetronad-%{version} %patch0 -p1 -%patch1 -p1 %build autoreconf -fi -tmpflags="%{optflags}" -%if 0%{?suse_version} > 1315 +# clang does not support lto yet +%define _lto_cflags %{nil} +tmpflags="%{optflags} -fPIE -pie" export CC=clang export CXX=clang++ # bypass boo#927268 for PowerPC clang %ifarch ppc64 ppc64le tmpflags=${tmpflags/-fstack-protector-strong} %endif -%endif %configure \ --enable-music \ --enable-glout \ @@ -103,7 +97,7 @@ %suse_update_desktop_file Armagetron Game ArcadeGame %files -%defattr(-,root,root) +%license COPYING %doc README armagetron_doc/* %doc %{_docdir}/%{name}/README.SUSE %config %{_sysconfdir}/armagetronad ++++++ armagetronad-0.2.8.3.4.src.tar.bz2 -> armagetronad-0.2.8.3.5.src.tar.bz2 ++++++ ++++ 26423 lines of diff (skipped)