Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2022-08-05 19:51:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "minetest" Fri Aug 5 19:51:59 2022 rev:19 rq:993320 version:5.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/minetest/minetest.changes 2021-10-29 22:35:21.987707802 +0200 +++ /work/SRC/openSUSE:Factory/.minetest.new.1521/minetest.changes 2022-08-05 19:52:46.593730762 +0200 @@ -1,0 +2,14 @@ +Sat Jul 30 22:36:49 UTC 2022 - Simon Vogl <[email protected]> + +- Drop 0001-Fix-build-for-newer-versions-of-GCC-11246.patch as it is merged upstream +- Only apply minetest-fix-luajit-include-path.patch on openSUSE Leap as TW versions do not require it any more. +- Switch to from system irrlicht to IrrlichtMt library version 1.9.0mt5 +- Don't purge the bundled bitop library +- Add new libzstd build dependency +- Update to version 5.5.0 & 5.5.1: + * Full log for version 5.5.0: https://dev.minetest.net/Changelog#5.4.0_.E2.86.92_5.5.0 + * This release switches from Irrlicht to our own fork called IrrlichtMt. + * Full log for version 5.5.1: https://dev.minetest.net/Changelog#5.5.0_.E2.86.92_5.5.1 + * This is a maintenance release based on 5.5.0, it contains bugfixes but no new features. + +------------------------------------------------------------------- Old: ---- 0001-Fix-build-for-newer-versions-of-GCC-11246.patch minetest-5.4.1.tar.gz New: ---- irrlicht-1.9.0mt5.tar.gz minetest-5.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ minetest.spec ++++++ --- /var/tmp/diff_new_pack.B184Gs/_old 2022-08-05 19:52:47.145732187 +0200 +++ /var/tmp/diff_new_pack.B184Gs/_new 2022-08-05 19:52:47.153732208 +0200 @@ -1,7 +1,7 @@ # # spec file for package minetest # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,25 +18,25 @@ %define minetestuser %{name} %define minetestgroup %{name} +%define irrlichtmt_version 1.9.0mt5 %bcond_without leveldb %bcond_without redis %bcond_without postgresql Name: minetest -Version: 5.4.1 +Version: 5.5.1 Release: 0 Summary: A InfiniMiner/Minecraft inspired game -License: LGPL-2.1-or-later AND CC-BY-SA-3.0 +License: CC-BY-SA-3.0 AND LGPL-2.1-or-later Group: Amusements/Games/3D/Simulation URL: https://minetest.net/ Source: https://github.com/minetest/%{name}/archive/%{version}/%{name}-%{version}.tar.gz Source1: minetest-rpmlintrc Source2: [email protected] +Source3: https://github.com/minetest/irrlicht/archive/%{irrlichtmt_version}/irrlicht-%{irrlichtmt_version}.tar.gz # PATCH-FIX-UPSTREAM - minetest-fix-luajit-include-path.diff -- Fixes the FindLuaJIT CMake module so it also looks for moonjit???s include path Patch0: minetest-fix-luajit-include-path.patch # PATCH-FIX-OPENSUSE old-desktopfile-standard.patch [email protected] -- build without 'PrefersNonDefaultGPU' option in desktopfile on Leap 15.3 and below Patch1: old-desktopfile-standard.patch -# PATCH-FIX-UPSTREAM -Patch2: 0001-Fix-build-for-newer-versions-of-GCC-11246.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -50,6 +50,7 @@ BuildRequires: irrlicht-devel BuildRequires: libXxf86vm-devel BuildRequires: libjpeg-devel +BuildRequires: libzstd-devel BuildRequires: ncurses-devel # Needed for symlink checking BuildRequires: opengl-games-utils @@ -69,7 +70,7 @@ BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(zlib) -%if 0%{?sle_version} > 0 && 0%{?sle_version} <= 150300 +%if 0%{?sle_version} > 0 && 0%{?sle_version} <= 150400 BuildRequires: desktop-file-utils %else BuildRequires: desktop-file-utils >= 0.25 @@ -92,6 +93,7 @@ Recommends: %{name}-lang Recommends: minetest-game Provides: minetest-runtime = %{version} +Provides: bundled(irrlicht) = %{irrlichtmt_version} %description An infinite-world block sandbox game and a game engine, inspired by @@ -117,7 +119,7 @@ %package data Summary: Minetest shared data -License: LGPL-2.1-or-later AND CC-BY-SA-3.0 +License: CC-BY-SA-3.0 AND LGPL-2.1-or-later Group: Amusements/Games/3D/Simulation Requires: google-arimo-fonts Requires: google-cousine-fonts @@ -132,14 +134,18 @@ %prep %setup -q +%if 0%{?sle_version} > 0 && 0%{?sle_version} <= 150400 %patch0 -p1 -%if 0%{?sle_version} > 0 && 0%{?sle_version} <= 150300 %patch1 -p1 %endif -%patch2 -p1 -# Purge bundled libraries. -rm -rf lib +cd lib +tar -xzf %{SOURCE3} +mv irrlicht-%{irrlichtmt_version} irrlichtmt +cd .. + +# Purge bundled jsoncpp, lua and gmp libraries. +rm -rf lib/jsoncpp lib/lua lib/gmp %build %cmake \ ++++++ minetest-5.4.1.tar.gz -> minetest-5.5.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/minetest/minetest-5.4.1.tar.gz /work/SRC/openSUSE:Factory/.minetest.new.1521/minetest-5.5.1.tar.gz differ: char 14, line 1
