@@ -1,10 +1,7 @@
config BR2_PACKAGE_MINETEST
bool "minetest"
- depends on BR2_INSTALL_LIBSTDCPP # irrlichtMt (bundled)
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # C++11
depends on BR2_TOOLCHAIN_HAS_THREADS
- depends on BR2_PACKAGE_XORG7 # irrlichtMt (bundled)
- depends on BR2_PACKAGE_HAS_LIBGL # irrlichtMt (bundled)
depends on BR2_PACKAGE_LUAJIT
select BR2_PACKAGE_GMP
select BR2_PACKAGE_JSONCPP
@@ -1,6 +1,5 @@
# Locally calculated
-sha256 1440603e19dca70e2691e86a74c822ee2c4a36fceee32b2d85ae74772149e9a3 minetest-5.6.1.tar.gz
-sha256 27594242da8c7cc1e5ef45922e1dfdd130c37d77719b5d927359eb47992051e0 irrlicht-1.9.0mt8.tar.gz
+sha256 f8173436782b5a2544aa19c54f572a81831b6cfc89480737ccf6768992c651ea minetest-5.9.1.tar.gz
sha256 b38c8d428ceddf8e9b49dca63610c74499d952895d756b7eab5f5d4cef2954f6 LICENSE.txt
-sha256 ca38f1ba4ab901111f6eee50009bd46dbd866e6beb98d592d843f7c162d73409 lib/irrlichtmt/doc/irrlicht-license.txt
+sha256 2c9434886d3144ead606b959cf61dc41935d1754c074f473541da4a3dd404efa irr/LICENSE
@@ -4,27 +4,14 @@
#
################################################################################
-MINETEST_VERSION = 5.6.1
+MINETEST_VERSION = 5.9.1
MINETEST_SITE = $(call github,minetest,minetest,$(MINETEST_VERSION))
-MINETEST_LICENSE = LGPL-2.1+ (code), CC-BY-SA-3.0 (textures and sounds), Zlib (irrlicht)
-MINETEST_LICENSE_FILES = LICENSE.txt lib/irrlichtmt/doc/irrlicht-license.txt
+MINETEST_LICENSE = LGPL-2.1+ (code), CC-BY-SA-3.0 (textures and sounds)
+MINETEST_LICENSE_FILES = LICENSE.txt
MINETEST_CPE_ID_VENDOR = minetest
MINETEST_DEPENDENCIES = gmp jsoncpp luajit sqlite zlib zstd
-MINETEST_IRRLICHTMT_VERSION = 1.9.0mt8
-MINETEST_EXTRA_DOWNLOADS = $(call github,minetest,irrlicht,$(MINETEST_IRRLICHTMT_VERSION))/irrlicht-$(MINETEST_IRRLICHTMT_VERSION).tar.gz
-
-define MINETEST_IRRLICHTMT_EXTRACT
- mkdir -p $(@D)/lib
- $(foreach f, $(notdir $(MINETEST_EXTRA_DOWNLOADS)), \
- $(call suitable-extractor,$(f)) $(MINETEST_DL_DIR)/$(f) | \
- $(TAR) -C $(@D)/lib $(TAR_OPTIONS) -
- )
- ln -sf irrlicht-$(MINETEST_IRRLICHTMT_VERSION) $(@D)/lib/irrlichtmt
-endef
-MINETEST_POST_EXTRACT_HOOKS += MINETEST_IRRLICHTMT_EXTRACT
-
MINETEST_CONF_OPTS = \
-DDEFAULT_RUN_IN_PLACE=OFF \
-DENABLE_GLES=OFF \
Update minetest version See: https://docs.luanti.org/about/changelog/#590--591 IrrlichtMt has been moved into the main Minetest repository during Minetest 5.9 development. [1] [1] https://github.com/minetest/irrlicht/blob/master/README.md Signed-off-by: Mickaël Tansorier <mickael.tansorier@smile.fr> --- package/minetest/Config.in | 3 --- package/minetest/minetest.hash | 5 ++--- package/minetest/minetest.mk | 19 +++---------------- 3 files changed, 5 insertions(+), 22 deletions(-)