commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2020-09-08 22:51:03 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.3399 (New) Package is "minetest" Tue Sep 8 22:51:03 2020 rev:14 rq:832971 version:5.3.0 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2020-06-24 15:48:35.904332617 +0200 +++ /work/SRC/openSUSE:Factory/.minetest.new.3399/minetest.changes 2020-09-08 22:51:15.787631570 +0200 @@ -1,0 +2,18 @@ +Tue Sep 8 11:16:27 UTC 2020 - Dirk Stoecker + +- added patch to build .desktop file without 'PrefersNonDefaultGPU' + option on Leap 15.2 and below (old-desktopfile-standard.patch) +- removed conditional build for very old openSUSE/SLES versions +- add minetest-runtime provides + +--- +Mon Jul 13 16:14:18 UTC 2020 - andy great + +- Update to version 5.3.0. + (see https://dev.minetest.net/Changelog#5.2.0_.E2.86.92_5.3.0) + * Formspec improvements, including a scrolling GUI element + * Performance improvements to the Server and API + * Many bug fixes and small features +- Now requires desktop-file-utils version >= 0.25. + +--- Old: minetest-5.2.0.tar.gz New: minetest-5.3.0.tar.gz old-desktopfile-standard.patch Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.mA0uWJ/_old 2020-09-08 22:51:17.943632648 +0200 +++ /var/tmp/diff_new_pack.mA0uWJ/_new 2020-09-08 22:51:17.943632648 +0200 @@ -28,7 +28,7 @@ %bcond_with postgresql %endif Name: minetest -Version:5.2.0 +Version:5.3.0 Release:0 Summary:A InfiniMiner/Minecraft inspired game License:LGPL-2.1-or-later AND CC-BY-SA-3.0 @@ -39,8 +39,14 @@ Source2:minetest@.service # 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 dmuel...@suse.com -- build without 'PrefersNonDefaultGPU' option in desktopfile on Leap 15.2 and below +Patch1: old-desktopfile-standard.patch BuildRequires: cmake +%if 0%{?sle_version} > 0 && 0%{?sle_version} <= 150200 BuildRequires: desktop-file-utils +%else +BuildRequires: desktop-file-utils >= 0.25 +%endif BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ @@ -72,6 +78,7 @@ BuildRequires: pkgconfig(zlib) Requires: %{name}-data = %{version} Requires: opengl-games-utils +Provides: minetest-runtime = %{version} Recommends: %{name}-lang Recommends: minetest-game %if %{with leveldb} @@ -82,11 +89,7 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(hiredis) %else -# Workaraund a bug in hiredis dependencies. BuildRequires: hiredis-devel -%if 0%{?suse_version} <= 1320 && 0%{?sle_version} < 12 -BuildRequires: libhiredis0_10 -%endif %endif %endif %if %{with postgresql} @@ -110,6 +113,7 @@ Group: Amusements/Games/3D/Simulation Requires: %{name}-data = %{version} Requires(pre): shadow +Provides: minetest-runtime = %{version} Recommends: minetest-game %{?systemd_requires} @@ -136,7 +140,10 @@ %prep %setup -q -%autopatch -p1 +%patch0 -p1 +%if 0%{?sle_version} > 0 && 0%{?sle_version} <= 150200 +%patch1 -p1 +%endif # Purge bundled libraries. rm -rf lib ++ minetest-5.2.0.tar.gz -> minetest-5.3.0.tar.gz ++ /work/SRC/openSUSE:Factory/minetest/minetest-5.2.0.tar.gz /work/SRC/openSUSE:Factory/.minetest.new.3399/minetest-5.3.0.tar.gz differ: char 13, line 1 ++ old-desktopfile-standard.patch ++ Index: minetest-5.3.0/misc/net.minetest.minetest.desktop === --- minetest-5.3.0.orig/misc/net.minetest.minetest.desktop +++ minetest-5.3.0/misc/net.minetest.minetest.desktop @@ -11,7 +11,6 @@ Comment[tr]=Tek-Çok oyuncuyla küplerde Exec=minetest Icon=minetest Terminal=false -PrefersNonDefaultGPU=true Type=Application Categories=Game;Simulation; StartupNotify=false
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2020-06-24 15:48:30 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.2956 (New) Package is "minetest" Wed Jun 24 15:48:30 2020 rev:13 rq:816473 version:5.2.0 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2020-04-07 10:32:55.986624580 +0200 +++ /work/SRC/openSUSE:Factory/.minetest.new.2956/minetest.changes 2020-06-24 15:48:35.904332617 +0200 @@ -1,0 +2,9 @@ +Mon Jun 22 12:41:37 UTC 2020 - Mia Herkt + +- spec-cleaner +- Make sure the package does not build with bundled libraries +- Add minetest-fix-luajit-include-path.patch + Fixes the FindLuaJIT CMake module so it also looks for the + moonjit include path + +--- New: minetest-fix-luajit-include-path.patch Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.mp0KH6/_old 2020-06-24 15:48:37.120337715 +0200 +++ /var/tmp/diff_new_pack.mp0KH6/_new 2020-06-24 15:48:37.120337715 +0200 @@ -1,7 +1,7 @@ # # spec file for package minetest # -# 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 @@ -12,7 +12,7 @@ # 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/ # @@ -37,6 +37,8 @@ Source: https://github.com/minetest/%{name}/archive/%{version}/%{name}-%{version}.tar.gz Source1:minetest-rpmlintrc Source2:minetest@.service +# 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 BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: doxygen @@ -49,11 +51,11 @@ BuildRequires: google-droid-fonts BuildRequires: hicolor-icon-theme BuildRequires: irrlicht-devel -BuildRequires: libjpeg-devel BuildRequires: libXxf86vm-devel +BuildRequires: libjpeg-devel BuildRequires: ncurses-devel -BuildRequires: spatialindex-devel BuildRequires: pkgconfig +BuildRequires: spatialindex-devel BuildRequires: systemd-rpm-macros BuildRequires: update-desktop-files BuildRequires: pkgconfig(bzip2) @@ -134,9 +136,10 @@ %prep %setup -q +%autopatch -p1 -# Purge bundled jsoncpp and lua. -rm -rf src/json src/lua src/gmp +# Purge bundled libraries. +rm -rf lib %build %cmake \ @@ -165,7 +168,7 @@ %else -DENABLE_POSTGRESQL=OFF %endif -make %{?_smp_mflags} V=1 +%make_build %install %cmake_install ++ minetest-fix-luajit-include-path.patch ++ diff -ru minetest-5.2.0.orig/cmake/Modules/FindLuaJIT.cmake minetest-5.2.0/cmake/Modules/FindLuaJIT.cmake --- minetest-5.2.0.orig/cmake/Modules/FindLuaJIT.cmake 2020-04-05 18:31:50.0 +0200 +++ minetest-5.2.0/cmake/Modules/FindLuaJIT.cmake 2020-06-22 14:30:11.028566796 +0200 @@ -9,7 +9,7 @@ FIND_PATH(LUA_INCLUDE_DIR luajit.h HINTS $ENV{LUA_DIR} - PATH_SUFFIXES include/luajit-2.1 include/luajit-2.0 include/luajit-5_1-2.1 include/luajit-5_1-2.0 include luajit + PATH_SUFFIXES include/luajit-2.1 include/luajit-2.0 include/luajit-5_1-2.1 include/luajit-5_1-2.0 include/moonjit-2.2 include luajit PATHS ~/Library/Frameworks /Library/Frameworks
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2020-04-07 10:32:20 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.3248 (New) Package is "minetest" Tue Apr 7 10:32:20 2020 rev:12 rq:791906 version:5.2.0 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2020-01-21 21:03:55.960948726 +0100 +++ /work/SRC/openSUSE:Factory/.minetest.new.3248/minetest.changes 2020-04-07 10:32:55.986624580 +0200 @@ -1,0 +2,89 @@ +Mon Apr 6 13:54:06 UTC 2020 - Maximilian Trummer + +- Update to version 5.2.0 +- See https://dev.minetest.net/Changelog#5.1.0_.E2.86.92_5.2.0 +- Client / Audiovisuals: + * Fix alpha blending in texture modifiers (Warr1024) + * Make natural night light as bright as MT 0.4.16 (paramat) + * Shader fixes (lhofhansl, SmallJoker) + * Clean up font caching, fix bitmap fonts (SmallJoker) + * Waves generated with Perlin-type noise #8994 (lhofhansl) + * Attachments: Fix glitches after detach (SmallJoker) + * Let node 'place' and 'dug' sounds be heard +by other players (sfan5) + * Fix weird looking liquid source (Wuzzy2) + * Basic model shading (dcbrwn) + * Improve arm inertia animations (kilbith) +- GUI improvements: + * Add visual feedback for button states (Df458) + * Formspec: draw order and clipping for all elements (DS) + * Refactor internal button styling/rendering code (Df458') + * Formspec: Fix clicking on tooltip-obstructed elements (DS) + * Formspec: change cursor on fields and co. (DS) + * Various new formspec bug fixes (SmallJoker) + * Formspec: Add 9-slice background support +to button elements (Df458) + * Formspec: add hypertext[] element (pyrollo) + * Formspec: animated_image[] (Df458, kilbith) + * Make clipping of formspec elements more consistent (Df458) + * Remove outdated field_close_on_enter[] warnings +in element parameters (SmallJoker) + * Fix mouse events sent to wrong GUI elements +when dragging (sfan5) + * Restore intuitive click-through behaviour (DS) +- Enhancements: + * Wear out tools on punch (sfan5) + * Tunnels: Completely disable generation +when 'cave width' >= 10.0 (paramat) + * Randomwalk cave liquids: +Remove deprecated 'lava depth' (paramat) + * Automatically enable the mod's dependencies +in the world config menu (HybridDog) + * Clean up craft replacements docs (pauloue) + * Falling nodes: add missing support for light sources, +most drawtypes, and paramtype2s (Wuzzy2) + * Remove legacy flat-file map code +and documentation (random-geek) + * Fix packet receiving in server and client (sfan5) + * Key settings: Cancel with escape, +clear with delete (SmallJoker) +- Script API / Modding: + * CSM: Introduce get_modpath() (sfan5) + * CSM: Remove non-functional minetest.get_day_count() (sfan5) + * Add z-index management to HUD (pyrollo) + * Add table.key_value_swap and table.shuffle (HybridDog) + * Map download: +Escape ':' to '_' (NTFS/FAT* systems) (Montandalar) + * Settings: Add get_flags API for mapgen flags (SmallJoker) + * Improve minetest.sound_play with ephemeral sounds +and player exclusion (sfan5) + * Reworked validity checks for entities (sfan5) + * Documentation: Add advice on lifetime of ObjectRefs (sfan5) + * Allow texture modifiers in hotbar textures (Warr1024) + * Nodes with torchlike drawtype and custom visual_scale now are +rendered attached to surface instead of being centered (Wuzzy2) + * Add documentation of VoxelArea 'ystride', 'zstride' (paramat) + * Lua API: Document HP, breath and damage limits (SmallJoker) + * Various documentation improvements (Wuzzy2) + * CSM: Corrections to client_lua_api.txt (sfan5) + * Make minetest.item_place_node return position +of placed node (Bluebird) + * Call on_secondary_use when object is right-clicked (sfan5) + * CSM: Various fixes (sfan5) + * Many pathfinder bugfixes and improvements (Wuzzy2) ++ Fix failure to find path + if start or end pos is over air (Wuzzy2) ++ Fix very broken implementation of A* search (Wuzzy2) ++ No longer jump through solid nodes (Wuzzy2) ++ Return nil if start or end pos is solid (Wuzzy2) + * New set_sky, set_sun, set_moon and set_stars (Jordach) + * Secure and document minetest.deserialize() (luk3yx) + * minetest.get_content_id: throw error +for unknown nodes (HybridDog) +- Misc / Build: + * Don't install fonts on ENABLE_CLIENT=0 configurations (sfan5) + * Fix memleaks in formspecs (SmallJoker) + * Run luacheck in travis, add luacheck (rubenwardy) + * Various build issue fixes (Clang, Travis CI) (sfan5) + +--- Old: minetest-5.1.1.tar.gz New: minetest-5.2.0.tar.gz
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2020-01-21 21:03:13 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.26092 (New) Package is "minetest" Tue Jan 21 21:03:13 2020 rev:11 rq:766100 version:5.1.1 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2019-12-04 14:19:24.218388748 +0100 +++ /work/SRC/openSUSE:Factory/.minetest.new.26092/minetest.changes 2020-01-21 21:03:55.960948726 +0100 @@ -1,0 +2,20 @@ +Sat Jan 18 16:26:52 UTC 2020 - Maximilian Trummer + +- 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 + +- 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 + +--- Old: minetest-5.1.0.tar.gz New: minetest-5.1.1.tar.gz Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.2itWZ2/_old 2020-01-21 21:03:57.996949676 +0100 +++ /var/tmp/diff_new_pack.2itWZ2/_new 2020-01-21 21:03:58.000949678 +0100 @@ -28,7 +28,7 @@ %bcond_with postgresql %endif Name: minetest -Version:5.1.0 +Version:5.1.1 Release:0 Summary:A InfiniMiner/Minecraft inspired game License:LGPL-2.1-or-later AND CC-BY-SA-3.0 @@ -52,6 +52,7 @@ BuildRequires: libjpeg-devel BuildRequires: libXxf86vm-devel BuildRequires: ncurses-devel +BuildRequires: spatialindex-devel BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros BuildRequires: update-desktop-files @@ -148,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 ++ minetest-5.1.0.tar.gz -> minetest-5.1.1.tar.gz ++ /work/SRC/openSUSE:Factory/minetest/minetest-5.1.0.tar.gz /work/SRC/openSUSE:Factory/.minetest.new.26092/minetest-5.1.1.tar.gz differ: char 13, line 1
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2019-12-04 13:50:06 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.4691 (New) Package is "minetest" Wed Dec 4 13:50:06 2019 rev:10 rq:750424 version:5.1.0 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2019-10-14 13:14:44.821577762 +0200 +++ /work/SRC/openSUSE:Factory/.minetest.new.4691/minetest.changes 2019-12-04 14:19:24.218388748 +0100 @@ -1,0 +2,5 @@ +Fri Nov 22 23:19:08 UTC 2019 - Simon Puchert + +- Explicitly require libXxf86vm-devel. + +--- Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.tkawwa/_old 2019-12-04 14:19:24.690389146 +0100 +++ /var/tmp/diff_new_pack.tkawwa/_new 2019-12-04 14:19:24.694389149 +0100 @@ -50,6 +50,7 @@ BuildRequires: hicolor-icon-theme BuildRequires: irrlicht-devel BuildRequires: libjpeg-devel +BuildRequires: libXxf86vm-devel BuildRequires: ncurses-devel BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2019-10-14 13:14:43 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.2352 (New) Package is "minetest" Mon Oct 14 13:14:43 2019 rev:9 rq:738236 version:5.1.0 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2019-05-28 09:42:05.337868713 +0200 +++ /work/SRC/openSUSE:Factory/.minetest.new.2352/minetest.changes 2019-10-14 13:14:44.821577762 +0200 @@ -1,0 +2,71 @@ +Sun Oct 13 14:03:41 UTC 2019 - Maximilian Trummer + +- 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) + +--- Old: minetest-5.0.1.tar.gz New: minetest-5.1.0.tar.gz Other
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2019-05-28 09:42:01 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.5148 (New) Package is "minetest" Tue May 28 09:42:01 2019 rev:8 rq:690637 version:5.0.1 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2019-03-19 09:57:49.120116787 +0100 +++ /work/SRC/openSUSE:Factory/.minetest.new.5148/minetest.changes 2019-05-28 09:42:05.337868713 +0200 @@ -1,0 +2,28 @@ +Tue Apr 2 11:25:15 UTC 2019 - mvet...@suse.com + +- 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 + +- 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 m...@suse.com + before applying such a workaround. + +--- Old: minetest-5.0.0.tar.gz New: minetest-5.0.1.tar.gz Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.baJgim/_old 2019-05-28 09:42:06.481868316 +0200 +++ /var/tmp/diff_new_pack.baJgim/_new 2019-05-28 09:42:06.497868311 +0200 @@ -28,7 +28,7 @@ %bcond_with postgresql %endif Name: minetest -Version:5.0.0 +Version:5.0.1 Release:0 Summary:A InfiniMiner/Minecraft inspired game License:LGPL-2.1-or-later AND CC-BY-SA-3.0 @@ -87,6 +87,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 ++ minetest-5.0.0.tar.gz -> minetest-5.0.1.tar.gz ++ /work/SRC/openSUSE:Factory/minetest/minetest-5.0.0.tar.gz /work/SRC/openSUSE:Factory/.minetest.new.5148/minetest-5.0.1.tar.gz differ: char 27, line 1
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2019-03-19 09:57:46 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new.28833 (New) Package is "minetest" Tue Mar 19 09:57:46 2019 rev:7 rq:681720 version:5.0.0 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2018-08-24 17:12:27.974667995 +0200 +++ /work/SRC/openSUSE:Factory/.minetest.new.28833/minetest.changes 2019-03-19 09:57:49.120116787 +0100 @@ -1,0 +2,11 @@ +Tue Mar 5 11:49:36 UTC 2019 - mvet...@suse.com + +- 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.0.0.tar.gz Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.Xr4wgn/_old 2019-03-19 09:57:49.820116506 +0100 +++ /var/tmp/diff_new_pack.Xr4wgn/_new 2019-03-19 09:57:49.856116491 +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.0.0 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:minetest@.service -# 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 @@ -129,7 +127,6 @@ %prep %setup -q -%patch0 -p1 # Purge bundled jsoncpp and lua. rm -rf src/json src/lua src/gmp @@ -179,7 +176,6 @@ done # Clean up. -rm %{buildroot}%{_datadir}/minetest/client/serverlist/.gitignore %fdupes %{buildroot}%{_datadir}/ install -Dpm 0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}@.service @@ -220,6 +216,7 @@ %service_del_postun %{name}@.service %files +%license LICENSE.txt %{_bindir}/%{name} %{_bindir}/%{name}-wrapper %{_datadir}/applications/net.minetest.minetest.desktop @@ -231,6 +228,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 +237,8 @@ %{_unitdir}/%{name}@.service %files data -%doc CONTRIBUTING.md README.txt +%license LICENSE.txt +%doc CONTRIBUTING.md %doc %{_docdir}/%{name}/ %{_datadir}/%{name}/ ++ minetest-0.4.17.1.tar.gz -> minetest-5.0.0.tar.gz ++ /work/SRC/openSUSE:Factory/minetest/minetest-0.4.17.1.tar.gz /work/SRC/openSUSE:Factory/.minetest.new.28833/minetest-5.0.0.tar.gz differ: char 13, line 1
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2018-08-24 17:12:18 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new (New) Package is "minetest" Fri Aug 24 17:12:18 2018 rev:6 rq:631181 version:0.4.17.1 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2018-03-09 10:47:34.696555219 +0100 +++ /work/SRC/openSUSE:Factory/.minetest.new/minetest.changes 2018-08-24 17:12:27.974667995 +0200 @@ -1,0 +2,69 @@ +Tue Aug 7 13:07:35 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 0.4.17.1: + * Fix boo#1103904 + * Fix crash caused by log_deprecated +and the use of deprecated functions + * Fix crash on pause menu when pressing up/down keys +- Remove use-pkg-config-to-find-luajit.patch: fixed upstream. +- Update to version 0.4.17: + * Dungeons: Mostly fix missing stair nodes + * Cavegen: Fix variable typo that broke mgvalleys large cave +distribution + * Prevent translating empty strings + * upright_sprite: Fix texture position for players + * core.rotate_node: Do not trigger after_place_node for mod +compatibility + * Generate Notifier: Clear events once after all +'on generated' functions + * Fix liquid post effect colour behaviour in third person view + * Delete world dialog: Move buttons to avoid +double click deletion + * Fix /shutdown countdown parameter + * Check argument types inside MetaDataRef Lua API + * dropped items and falling nodes: Delete in 'ignore' nodes + * Fix off-by-one in log output line length + * Fix buffer parameter not working in getMapSlice() + * Fix rounding error in g/set_node caused by truncation to float + * Fix dancing text in text input fields + * Fix undefined behaviour on getting pointer to data in +empty vector + * Fix wrong scrolling in text areas + * Damage: Remove damage ignore timer due to abuse potential + * Ensure no item stack is being held before crafting + * Several documentation additions, improvements + * core.rotate_node: Run callbacks like with any +regular placed node + * Biome dust node: Only place on 'walkable' cubic +non-liquid drawtypes + * Fix issue Minetest crash when custom font path is not exist + * Fix Settings tab formspec alignment + * Do not scale texture unless necessary + * Fix day_night_ratio_do_override not being initialised +server-side + * Fix default item callbacks to work with nil users + * Prevent from crafting non-existent, unknown items + * Profiler: Fix var args not being passed to +callback register function + * Fix attached particle spawners far from spawn + * Localplayer: Fix disable_jump effect and standing node position + * Fix blocks written by vmanip not being marked as modified + * Fix Rotate Node Placement + * ServerEnv: Clean up object lifecycle handling + * Fix the core.wrap_text function + * Fix empty legacy meta being persisted + * Statbars: fix incorrect half-images in non-standard +orientations + * serialize: use a temporary for SerializeException + * Fix player coordinate rounding in collisionMoveSimple() + * Fix for empty key/value when reading item string with +wear but no metadata + * Fix render order of overlays + * Fix console resize issue when maximising game window + * Fix console not being properly resized after +window size changed + * Verify HudSetParams input when hotbar textures are set + * (Re)spawn players within 'mapgen_limit' + * Fix sending color codes to clients that don't support them + +--- Old: minetest-0.4.16.tar.gz use-pkg-config-to-find-luajit.patch New: minetest-0.4.17.1.tar.gz Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.xmn6FO/_old 2018-08-24 17:12:28.68819 +0200 +++ /var/tmp/diff_new_pack.xmn6FO/_new 2018-08-24 17:12:28.68819 +0200 @@ -18,7 +18,7 @@ %define minetestuser %{name} %define minetestgroup %{name} -%if 0%{?suse_version} > 1320 || (0%{?sle_version} > 120100 && 0%{?is_opensuse}) +%if 0%{?suse_version} >= 1500 || (0%{?sle_version} > 120100 && 0%{?is_opensuse}) %bcond_without leveldb %bcond_without redis %bcond_without postgresql @@ -28,19 +28,17 @@ %bcond_with postgresql %endif Name: minetest -Version:0.4.16 +Version:0.4.17.1 Release:0 Summary:A InfiniMiner/Minecraft inspired game License:LGPL-2.1-or-later AND CC-BY-SA-3.0 Group: Amusements/Games/3D/Simulation -Url:http://minetest.net/ +URL:https://minetest.net/ Source:
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2018-03-09 10:47:21 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new (New) Package is "minetest" Fri Mar 9 10:47:21 2018 rev:5 rq:584608 version:0.4.16 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2018-01-28 20:33:39.522230077 +0100 +++ /work/SRC/openSUSE:Factory/.minetest.new/minetest.changes 2018-03-09 10:47:34.696555219 +0100 @@ -1,0 +2,10 @@ +Fri Mar 9 07:19:19 UTC 2018 - wer...@suse.de + +- Use latest libpng + +--- +Fri Mar 9 06:53:23 UTC 2018 - wer...@suse.de + +- Use pkg-config information to set PNG_PNG_INCLUDE_DIR for cmake + +--- Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.nL09Xi/_old 2018-03-09 10:47:35.408529572 +0100 +++ /var/tmp/diff_new_pack.nL09Xi/_new 2018-03-09 10:47:35.412529428 +0100 @@ -1,7 +1,7 @@ # # spec file for package minetest # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -31,7 +31,7 @@ Version:0.4.16 Release:0 Summary:A InfiniMiner/Minecraft inspired game -License:LGPL-2.1+ and CC-BY-SA-3.0 +License:LGPL-2.1-or-later AND CC-BY-SA-3.0 Group: Amusements/Games/3D/Simulation Url:http://minetest.net/ Source: https://github.com/minetest/%{name}/archive/%{version}/%{name}-%{version}.tar.gz @@ -63,7 +63,7 @@ BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(jsoncpp) BuildRequires: pkgconfig(libcurl) -BuildRequires: pkgconfig(libpng12) +BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(luajit) BuildRequires: pkgconfig(openal) BuildRequires: pkgconfig(sqlite3) @@ -101,7 +101,7 @@ %package -n %{name}server Summary:Minetest server -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Amusements/Games/3D/Simulation Requires: %{name}-data = %{version} Requires(pre): shadow @@ -116,7 +116,7 @@ %package data Summary:Minetest shared data -License:LGPL-2.1+ and CC-BY-SA-3.0 +License:LGPL-2.1-or-later AND CC-BY-SA-3.0 Group: Amusements/Games/3D/Simulation Requires: google-arimo-fonts Requires: google-cousine-fonts @@ -147,6 +147,7 @@ -DENABLE_GETTEXT=ON \ -DENABLE_FREETYPE=ON \ -DENABLE_SYSTEM_JSONCPP=ON \ + -DPNG_PNG_INCLUDE_DIR=$(pkg-config libpng --variable=includedir) \ %if %{with leveldb} -DENABLE_LEVELDB=ON \ %else
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2018-01-28 20:32:36 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new (New) Package is "minetest" Sun Jan 28 20:32:36 2018 rev:4 rq:570215 version:0.4.16 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2018-01-23 13:53:14.144923678 +0100 +++ /work/SRC/openSUSE:Factory/.minetest.new/minetest.changes 2018-01-28 20:33:39.522230077 +0100 @@ -1,0 +2,5 @@ +Tue Jan 23 12:02:40 UTC 2018 - opens...@trummer.xyz + +- Added PostgreSQL database backend + +--- Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.PuaViA/_old 2018-01-28 20:33:40.274194951 +0100 +++ /var/tmp/diff_new_pack.PuaViA/_new 2018-01-28 20:33:40.282194577 +0100 @@ -21,9 +21,11 @@ %if 0%{?suse_version} > 1320 || (0%{?sle_version} > 120100 && 0%{?is_opensuse}) %bcond_without leveldb %bcond_without redis +%bcond_without postgresql %else %bcond_with leveldb %bcond_with redis +%bcond_with postgresql %endif Name: minetest Version:0.4.16 @@ -87,6 +89,9 @@ %endif %endif %endif +%if %{with postgresql} +BuildRequires: postgresql-devel +%endif %description An infinite-world block sandbox game and a game engine, inspired by @@ -148,9 +153,14 @@ -DENABLE_LEVELDB=OFF \ %endif %if %{with redis} - -DENABLE_REDIS=ON + -DENABLE_REDIS=ON \ +%else + -DENABLE_REDIS=OFF \ +%endif +%if %{with postgresql} + -DENABLE_POSTGRESQL=ON %else - -DENABLE_REDIS=OFF + -DENABLE_POSTGRESQL=OFF %endif make %{?_smp_mflags} V=1
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2018-01-23 13:53:13 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new (New) Package is "minetest" Tue Jan 23 13:53:13 2018 rev:3 rq:568422 version:0.4.16 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2017-08-28 15:12:23.708953084 +0200 +++ /work/SRC/openSUSE:Factory/.minetest.new/minetest.changes 2018-01-23 13:53:14.144923678 +0100 @@ -1,0 +2,5 @@ +Mon Jan 22 21:19:42 UTC 2018 - opens...@trummer.xyz + +- Recommend minetest-game to make server package more useful by default + +--- Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.95oyez/_old 2018-01-23 13:53:15.004883504 +0100 +++ /var/tmp/diff_new_pack.95oyez/_new 2018-01-23 13:53:15.008883317 +0100 @@ -101,6 +101,7 @@ Requires: %{name}-data = %{version} Requires(pre): shadow %{?systemd_requires} +Recommends: minetest-game %description -n %{name}server An infinite-world block sandbox game and a game engine, inspired by
commit minetest for openSUSE:Factory
Hello community, here is the log from the commit of package minetest for openSUSE:Factory checked in at 2017-08-28 15:11:31 Comparing /work/SRC/openSUSE:Factory/minetest (Old) and /work/SRC/openSUSE:Factory/.minetest.new (New) Package is "minetest" Mon Aug 28 15:11:31 2017 rev:2 rq:517756 version:0.4.16 Changes: --- /work/SRC/openSUSE:Factory/minetest/minetest.changes2017-02-03 17:50:11.750692676 +0100 +++ /work/SRC/openSUSE:Factory/.minetest.new/minetest.changes 2017-08-28 15:12:23.708953084 +0200 @@ -1,0 +2,37 @@ +Mon Jun 5 12:42:30 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 0.4.16: + * Add 2D sheet animations for nodes ''(sfan5)'' + * Drop client side chat prediction. No more messages shown to chat +when you talk and you are disconnected. ''(red-001)'' + * Add particle animation, glow ''(sfan5) + * Server list: add ping indicators ''(kilbith)'' + * Server side occlusion culling ''(lhofhansl)'' + * New custom progress bar (you can customize it with texture packs) +(kilbith) + * Implement delayed shutdown for server owners: /shutdown 60 => +shutdowns in 1 min /shutdown -1 cancels it + * Add support for requesting a reconnect and changing the shutdown +message to /shutdown + * Add a mapblock cache in MeshUpdateQueue to improve client rendering +performance ''(celeron55)'' + * Player data can now be into database. This is an important change, +players to files are always supported for this release but deprecated. +Files backend for players will be removed in a future release. See +http://wiki.minetest.net/Database_backends for compat matrix and +migration steps. + * Sounds: add fading sounds + * Save automatically window size when modified. This behaviour can +be disabled in client settings + * Add cancel button to password change formspec + * Improve pause menu with more user friendly informations and update +keys dynamicly depending on your configuration + * Merge singleplayer & server tab on desktop clients + * Add /clearinv chat command + * Add keyword-based search to server-list and advance settings + * Add hardware-based itemstacks and node coloring + * Undersampling which should make minetest run better on low end devices + * Full changelog see http://dev.minetest.net/Changelog#0.4.15_.E2.86.92_0.4.16 +- Minor spec cleanup. + +--- Old: minetest-0.4.15.tar.gz New: minetest-0.4.16.tar.gz Other differences: -- ++ minetest.spec ++ --- /var/tmp/diff_new_pack.Qzvr3X/_old 2017-08-28 15:12:25.108756160 +0200 +++ /var/tmp/diff_new_pack.Qzvr3X/_new 2017-08-28 15:12:25.112755597 +0200 @@ -1,7 +1,7 @@ # # spec file for package minetest # -# 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 @@ -18,19 +18,15 @@ %define minetestuser %{name} %define minetestgroup %{name} -%if 0%{?is_opensuse} -%if 0%{?suse_version} >= 1315 +%if 0%{?suse_version} > 1320 || (0%{?sle_version} > 120100 && 0%{?is_opensuse}) %bcond_without leveldb -%else -%bcond_with leveldb -%endif %bcond_without redis %else -%bcond_with redis %bcond_with leveldb +%bcond_with redis %endif Name: minetest -Version:0.4.15 +Version:0.4.16 Release:0 Summary:A InfiniMiner/Minecraft inspired game License:LGPL-2.1+ and CC-BY-SA-3.0 @@ -50,13 +46,14 @@ BuildRequires: gcc-c++ BuildRequires: gettext-tools BuildRequires: gmp-devel +BuildRequires: google-arimo-fonts +BuildRequires: google-cousine-fonts BuildRequires: google-droid-fonts BuildRequires: hicolor-icon-theme BuildRequires: irrlicht-devel -BuildRequires: liberation-fonts BuildRequires: libjpeg-devel BuildRequires: ncurses-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros BuildRequires: update-desktop-files BuildRequires: pkgconfig(bzip2) @@ -71,41 +68,43 @@ BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(zlib) +Requires: %{name}-data = %{version} +Requires: opengl-games-utils +Recommends: %{name}-lang +Recommends: minetest-game %if %{with leveldb} BuildRequires: leveldb-devel %endif %if %{with redis} %if 0%{?suse_version} > 1320 -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: pkgconfig(hiredis) %else -# workarund a bug in hiredis dependencies +# Workaraund a bug in hiredis dependencies. BuildRequires: hiredis-devel -%if