summaryrefslogtreecommitdiff
path: root/dev-lua/lanes
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lua/lanes')
-rw-r--r--dev-lua/lanes/Manifest4
-rw-r--r--dev-lua/lanes/files/lanes-3.13.0-makefile.patch12
-rw-r--r--dev-lua/lanes/lanes-3.13.0-r100.ebuild4
3 files changed, 11 insertions, 9 deletions
diff --git a/dev-lua/lanes/Manifest b/dev-lua/lanes/Manifest
index a4b5dc7445df..5815605bf0ac 100644
--- a/dev-lua/lanes/Manifest
+++ b/dev-lua/lanes/Manifest
@@ -1,4 +1,4 @@
-AUX lanes-3.13.0-makefile.patch 2909 BLAKE2B e2325494fdf3f54923ed29cc66e80443a22be26cb7352b1fcbe46d0df7983bda958874e5a8a4156a65c9f2cc019fb7a6b6ed8da8652aa6d45af63f787ccf828e SHA512 ad3b7456a6c68043974ffcc1e1955b96364461b90b1edfa32f50ad48a3aeae9755ec8f756303f5e7c009f6c3e07f2d2c6bcfadc7e484d7a6e140b59e55b5d5a7
+AUX lanes-3.13.0-makefile.patch 2719 BLAKE2B 2ee48812f971a3ed9d6425b115fa7415fb4c47596f25a32efd4c3d5fb8eb7f70839ae21d4970fa2120c5f16847d6bb10a417a228594a7f6eedb6d53a7bd062c8 SHA512 6a511ad7cf2dac9abff275c01c885adac04b40de46fe7d776ebea1663291e9a043d9ced6f470931cafdddc200895006e389a6fb6a2e5164bdef6b6acd2f1d38c
DIST lanes-3.13.0.tar.gz 247978 BLAKE2B e330f3648e865b8b7c1b77061b6a8210f46e1db650066736afe62040dbb20c7e31e0037b420fded8fb0931cc2ac59687e2039fb31f43c1bdf0cae8cd3c031307 SHA512 bb509181757fa2b4f07a55962015b35ca6bb867b18ec89dd655f333babe2e12f56479fa85bc98e0dacf5bec2a523265bbc3a978396dc332dc1fdda4df760b2e5
-EBUILD lanes-3.13.0-r100.ebuild 1403 BLAKE2B 93462bcc9920852ccc31e7ffb739605d41358e536b1496675ec831de577318b91598a894f108ce6f0e1a49e872b5309b8f4b9c7b5a69f65005c6e46997398879 SHA512 b63afd3767243e9a9aa8157dd055aaa1ddcf37ad5912c01e0e6efb0edad825747cd51a0f19f3eaacf3fd50fa1ca6722d4155126fe03407722872864cd067f938
+EBUILD lanes-3.13.0-r100.ebuild 1457 BLAKE2B 3f10efa87d9abe849469e79ccd51c041e3e977a5f847df0b1c744ddef1138ebc6c71b3a9669d74120ad296b6bb89deb5d6d5e6b308d7fd557a04e27d6313a1f2 SHA512 d78e6def42d1fa6536b0d58bb17a4effdbb757b6a7ddfe2716fd48f052a14c171224b364b6faf2476383450b6263c676a41a976dc927089d6d86dc1d408b51bc
MISC metadata.xml 438 BLAKE2B 7edf60b96d12fe2b577ca5665bbfe053830e53f4821f50b14467e025472db68cdb0d7c4874ff03c882d710d9180ac170beb9f5b07e1f021dc9c576645d2606a7 SHA512 d9258d0d00639649436ae8877e4856309332ad07cc765f228f17b1be79fd2c876fab0bd5a303e1a77f64b9951d5e109126dc6baa5cd92da197202895d9528138
diff --git a/dev-lua/lanes/files/lanes-3.13.0-makefile.patch b/dev-lua/lanes/files/lanes-3.13.0-makefile.patch
index 257c9efca466..18d26d95e345 100644
--- a/dev-lua/lanes/files/lanes-3.13.0-makefile.patch
+++ b/dev-lua/lanes/files/lanes-3.13.0-makefile.patch
@@ -1,5 +1,5 @@
---- lanes-3.13.0.old/Makefile 2018-11-30 13:28:50.000000000 +0100
-+++ lanes-3.13.0/Makefile 2020-11-30 21:28:36.769384766 +0100
+--- a/Makefile
++++ b/Makefile
@@ -33,7 +33,7 @@
# Autodetect LUA
@@ -9,8 +9,8 @@
_TARGET_SO=$(_TARGET_DIR)/core.$(_SO)
---- lanes-3.13.0.old/src/Makefile 2018-11-30 13:28:50.000000000 +0100
-+++ lanes-3.13.0/src/Makefile 2020-11-30 21:40:06.399382894 +0100
+--- a/src/Makefile
++++ b/src/Makefile
@@ -15,7 +15,7 @@
#
LIBFLAG=-shared
@@ -68,8 +68,8 @@
- LUA_LIBS:=-llua
- endif
- endif
-+ LUA_FLAGS ?= $(shell pkg-config --cflags lua)
-+ LUA_LIBS ?= $(shell pkg-config --libs lua)
++ LUA_FLAGS ?= $(shell ${PKG_CONFIG} --cflags lua)
++ LUA_LIBS ?= $(shell ${PKG_CONFIG} --libs lua)
endif
ifeq "$(shell uname -s)" "Darwin"
diff --git a/dev-lua/lanes/lanes-3.13.0-r100.ebuild b/dev-lua/lanes/lanes-3.13.0-r100.ebuild
index b4aab09b0c1f..edb6e53cc3e8 100644
--- a/dev-lua/lanes/lanes-3.13.0-r100.ebuild
+++ b/dev-lua/lanes/lanes-3.13.0-r100.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RESTRICT="!test? ( test )"
@@ -46,6 +46,8 @@ lua_src_compile() {
"OPT_FLAGS=${CFLAGS}"
)
+ tc-export PKG_CONFIG
+
emake "${myemakeargs[@]}"
popd