Hello community, here is the log from the commit of package minetest for openSUSE:Leap:15.2 checked in at 2020-02-17 17:35:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/minetest (Old) and /work/SRC/openSUSE:Leap:15.2/.minetest.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "minetest" Mon Feb 17 17:35:29 2020 rev:24 rq:774749 version:5.1.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/minetest/minetest.changes 2020-01-15 15:30:25.254744178 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.minetest.new.26092/minetest.changes 2020-02-17 17:35:58.120427921 +0100 @@ -1,0 +2,135 @@ +Sat Jan 18 16:26:52 UTC 2020 - Maximilian Trummer <[email protected]> + +- build with spatialindex-devel, this speeds up AreaStores, see + https://github.com/minetest/minetest#cmake-options + +------------------------------------------------------------------- +Sat Jan 18 10:37:15 UTC 2020 - Maximilian Trummer <[email protected]> + +- Update to version 5.1.1 + * See https://dev.minetest.net/Changelog#5.1.0_.E2.86.92_5.1.1 + * Fix player-bound sound playback (SmallJoker) + * Fix item eat sound not played if last item (Wuzzy2) + * Formspecs: Reset version number on rebuild (SmallJoker) + * Rework packet receiving in ServerThread (sfan5) + * Fix core.chat_format_message crashes (ClobberXD) + * Fix spaces breaking formspec_version[] tag (rubenwardy) + * Fix find_path for newer jsoncpp installations (vilhelmgray) + * Update translations + +------------------------------------------------------------------- +Fri Nov 22 23:19:08 UTC 2019 - Simon Puchert <[email protected]> + +- Explicitly require libXxf86vm-devel. + +------------------------------------------------------------------- +Sun Oct 13 14:03:41 UTC 2019 - Maximilian Trummer <[email protected]> + +- Update to 5.1.0: + * Mapgen Carpathian: Add optional rivers (paramat) + * Move more dungeon parameter selection to mapgens (paramat) + * Dungeons: Make multiple large rooms possible (paramat) + * Change pitch fly binding to 'P', add to change keys menu (rubenwardy) + * Android settings: Use 'simple' leaves instead of 'fancy' (paramat) + * Fix 3rd person selection range (srifqi) + * Make scrollbars' bar variable in size (stujones11) + * Damage: Play no damage sound when immortal (SmallJoker) + * Increase upper limit of display_gamma to 10 (ClobberXD) + * Optimize and unify mesh processing (Vitaliy) + * Re-order mapgens in mainmenu and 'all settings' mapgen selection (paramat) + * Scrollbars: Move directly to clicked pos if clicked into tray (DS-Minetest) + * Fix broken attachments on join (SmallJoker) + * Fix inventory_overlay for nodes without inventory_image (DS-Minetest) + * Better F6 profiler (SmallJoker) + * Fix minimap markers (theviper121) + * Textures: Load base pack only as last fallback (SmallJoker) + * Add /help formspec for commands and privileges (SmallJoker) + * Lua API: Add link to Minetest Modding Book (ClobberXD) + * Force item entities out of solid nodes (sfan5, based on Wuzzy`s work) + * Lua API: Various fixes (DS-Minetest, SmallJoker) + * Rename "private messages" to "direct messages" (Calinou) + * Automatically enable depending mods in the dialogue (HybridDog) + * All settings: Fix missing flags checkboxes (srifqi) + * Various network performance improvements (osjc) + * Force send a mapblock to a player (sofar) + * Revert ItemStacks being limited to the 'stack_size' value (ClobberXD) + * Save forceloaded blocks file periodically (Thomas Rudin) + * Improve ABM time budget handling (lhofhansl) + * Group "immortal" also protects players from damage (Wuzzy) + * Optimize usage of TOSERVER_GOTBLOCKS packet (sfan5) + * Network: several bugfixes (sfan5) + * Mapgen::spreadLight performance improvement (DS-Minetest) + * Improve occlusion culling in corridors with additional check (sfan5) + * Inventory: Delay dirty lists, and send changes incrementally (SmallJoker) + * Other inventory bugfixes (sfan5, SmallJoker) + * Move debug.txt after it grows too big (HybridDog) + * Trigger on_place in many situations even if prediction failed (DS-Minetest) + * Punchwear (improved) (sfan5) + * Add deprecation warnings for ObjectRef:get/set_attribute (ClobberXD) + * Nodedef 'drop' documentation: Improve (Paramat) + * Mark tool filtering in node drop documentation as deprecated (Paramat) + * Add node field to PlayerHPChangeReason table (pauloue) + * Don't call on_hpchange callbacks if HP hasn't changed (ClobberXD) + * Add disable_jump to liquids and ladders (SmallJoker) + * Add support for 9-sliced backgrounds (rubenwardy) + * Add compatible, consistent coordinate system to FormSpecs (v-rob) + * Document ObjectRef:remove under Lua entity (ClobberXD) + * Docs: Clarify where to check for 'protection_bypass' (SmallJoker) + * Add vector.dot and vector.cross (HybridDog) + * Improve documentation of mapgen aliases (Paramat) + * Remove debug.upvaluejoin to prevent leak of insecure environment (fluxionary) + * Fix previously crashing minetest.get_craft_result() (pauloue) + * Allow toolcaps to override the built-in times for dig_immediate (sfan5) + * Formspec styling using style[] (rubenwardy) + * Customizable chat message format (ClobberXD) + * Velocity modifiers for players (sfan5) + * Fix some issues with minetest.clear_craft (pauloue) + * Add function `minetest.read_schematic` (paly2) + * Formspecs: formspec_version[] element (SmallJoker) + * Per-player FOV overrides and multipliers (ClobberXD) + * Find PostgreSQL correctly (adrido) + * Add compatibility to vcpkg buildsystem (adrido) + * Android: Use system provided path for default TMPFolder setting (stujones11) + * Fix handling of --color and --worldlist command line arguments (mmattes) + * Unified OpenGL ES support (sfan5) + +------------------------------------------------------------------- +Tue Apr 2 11:25:15 UTC 2019 - [email protected] + +- Update to 5.0.1: + * Fix detached inventory serialisation + * Fix texture rotation for wallmounted nodeboxes + * Fix build failing on some compilers + * Warn about issues with the num_emerge_threads setting + * HPChange Reason: Fix issues with custom reasons + * Fix FreeBSD build by handling std::time_t properly + * Confirm registration GUI: Remove positional strings to fix Windows bug + * Prevent multi-line chat messages server-side + * httpfetch: Disable IPv6 here too if requested by settings + +------------------------------------------------------------------- +Mon Apr 1 13:10:28 UTC 2019 - Reinhard Max <[email protected]> + +- bsc#1131077: BuildRequire postgresql-server-devel as a workaround + for CMake which explicitly looks for server headers even if just + building a client application. + + CAUTION: This workaround should not blindly be copied to other + packages that fail to build with PostgreSQL 11. It is always + preferrable to convert the package to use pkg-config for linking + against libpq instead of pulling in postgresql-server-devel + to have pg_config. If in doubt, please talk to [email protected] + before applying such a workaround. + +------------------------------------------------------------------- +Tue Mar 5 11:49:36 UTC 2019 - [email protected] + +- Update to 5.0.0 + * 5.0.0 is a breaking release and not compatible to the 0.4 series. + * See changes: https://dev.minetest.net/Changelog#0.4.16_.E2.86.92_5.0.0 +- Remove shared_mods.patch: global mods possible by default now. + See builtin/mainmenu/pkgmgr.lua +- bsc#1127911: is tracking whitelisting of `minetest` user/group + in rpmlint + +------------------------------------------------------------------- Old: ---- minetest-0.4.17.1.tar.gz shared_mods.patch New: ---- minetest-5.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ minetest.spec ++++++ --- /var/tmp/diff_new_pack.i5rFlO/_old 2020-02-17 17:35:58.632429082 +0100 +++ /var/tmp/diff_new_pack.i5rFlO/_new 2020-02-17 17:35:58.632429082 +0100 @@ -1,7 +1,7 @@ # # spec file for package minetest # -# 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 @@ -28,7 +28,7 @@ %bcond_with postgresql %endif Name: minetest -Version: 0.4.17.1 +Version: 5.1.1 Release: 0 Summary: A InfiniMiner/Minecraft inspired game License: LGPL-2.1-or-later AND CC-BY-SA-3.0 @@ -37,8 +37,6 @@ Source: https://github.com/minetest/%{name}/archive/%{version}/%{name}-%{version}.tar.gz Source1: minetest-rpmlintrc Source2: [email protected] -# PATCH-FEATURE-OPENSUSE shared_mods.patch -- Search also /usr/share/minetest for mods -Patch0: shared_mods.patch BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: doxygen @@ -52,7 +50,9 @@ BuildRequires: hicolor-icon-theme BuildRequires: irrlicht-devel BuildRequires: libjpeg-devel +BuildRequires: libXxf86vm-devel BuildRequires: ncurses-devel +BuildRequires: spatialindex-devel BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros BuildRequires: update-desktop-files @@ -89,6 +89,11 @@ %endif %if %{with postgresql} BuildRequires: postgresql-devel +%if 0%{?suse_version} > 1500 +# Workaround for CMake's FindPostgreSQL.cmake depending on internal +# server headers even if just building a client application. +BuildRequires: postgresql-server-devel +%endif %endif %description @@ -129,7 +134,6 @@ %prep %setup -q -%patch0 -p1 # Purge bundled jsoncpp and lua. rm -rf src/json src/lua src/gmp @@ -145,6 +149,7 @@ -DENABLE_FREETYPE=ON \ -DENABLE_SYSTEM_JSONCPP=ON \ -DPNG_PNG_INCLUDE_DIR=$(pkg-config libpng --variable=includedir) \ + -DENABLE_SPATIAL=ON \ %if %{with leveldb} -DENABLE_LEVELDB=ON \ %else @@ -179,7 +184,6 @@ done # Clean up. -rm %{buildroot}%{_datadir}/minetest/client/serverlist/.gitignore %fdupes %{buildroot}%{_datadir}/ install -Dpm 0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}@.service @@ -220,6 +224,7 @@ %service_del_postun %{name}@.service %files +%license LICENSE.txt %{_bindir}/%{name} %{_bindir}/%{name}-wrapper %{_datadir}/applications/net.minetest.minetest.desktop @@ -231,6 +236,7 @@ %files lang -f %{name}.lang %files -n %{name}server +%license LICENSE.txt %{_bindir}/%{name}server %attr(0755,%{minetestuser},%{minetestgroup}) %{_localstatedir}/lib/%{name}/ %{_mandir}/man6/%{name}server.6%{?ext_man} @@ -239,7 +245,10 @@ %{_unitdir}/%{name}@.service %files data -%doc CONTRIBUTING.md README.txt +%license LICENSE.txt +%doc README.md +%doc .github/CONTRIBUTING.md +%doc .github/SECURITY.md %doc %{_docdir}/%{name}/ %{_datadir}/%{name}/ ++++++ minetest-0.4.17.1.tar.gz -> minetest-5.1.1.tar.gz ++++++ /work/SRC/openSUSE:Leap:15.2/minetest/minetest-0.4.17.1.tar.gz /work/SRC/openSUSE:Leap:15.2/.minetest.new.26092/minetest-5.1.1.tar.gz differ: char 12, line 1
