summaryrefslogtreecommitdiff
path: root/sci-libs/libnova
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/libnova')
-rw-r--r--sci-libs/libnova/Manifest3
-rw-r--r--sci-libs/libnova/files/libnova-0.16.0-slibtool.patch26
-rw-r--r--sci-libs/libnova/libnova-0.16.0.ebuild2
3 files changed, 30 insertions, 1 deletions
diff --git a/sci-libs/libnova/Manifest b/sci-libs/libnova/Manifest
index 2b6e32b36742..14fdf806f082 100644
--- a/sci-libs/libnova/Manifest
+++ b/sci-libs/libnova/Manifest
@@ -1,3 +1,4 @@
+AUX libnova-0.16.0-slibtool.patch 577 BLAKE2B 333476b9d79c82a62e3387f15658ac522a2747b71727372a4dae3d0fdc307897c78aa5309026a9ee773cfe00364aaf4c056e2cf121717d37c495eace03fd8839 SHA512 1057249337cee731109835744424f88b99a9357342e3c2023a156d543eb2568048a0db23c4e86d51cb0d416a2dc94954b2bfa7fc4a3bcc0ae64629249a971f70
DIST libnova-0.16.0.tar.xz 909212 BLAKE2B ae7efef8295dafd3715c37506d7403fc38a951c9a7c43e41e3c6ca3c922243a396052bbb71f07901bbd3aae2b2bee183efbd9e3e9c50dce72379f6ced80d5701 SHA512 f1c33421b7f09097223afe1bd5c31fa9a4591e4c965ba8a5ae1f164367717aa03986970ffe9c01e400b27aea43843fbb67cfbfe6ef44ec2c519f524aab9ea86f
-EBUILD libnova-0.16.0.ebuild 855 BLAKE2B 7a33edb1fa58cbcf694137322f2a8db95cdc9ea6fdc998bdbdda82742010bfb218ef996e8ad59cbf53f84a487abe502f68a0e86ad4e13efe2e6d13f182faf347 SHA512 de35ca4503d022bbc7f7da7a2baaf13b15718db4ee807425eff9193739c48aa1fc451b3ad4be3f0c16ca4c7a8a0358e841db036ce9ce16e6c44e49f6a98ab429
+EBUILD libnova-0.16.0.ebuild 902 BLAKE2B 63363529ebc661536f29c2d92eecbb198fbb189650a017a3962032361919ee6502a5fffa0879a03c3f196bb35f8982183a7f8585cceba857c005ffd58b948f7a SHA512 6394616f2422ad2e8760d7b0b50fd3491bf96d40a4feec1d71ee1559fe70b1d6179b3f74648cc88ed1fc2a6c412f932003094a80e47c178fdcb7b3ddc3ab3ca4
MISC metadata.xml 637 BLAKE2B dff43562550feffed3b305c3aa5473a1ea4256c10f1db163b8e7af9f751611525d0720d18eff17a64dd3cd0de1a441a912b79e86e43e307d50b439cb95ccc480 SHA512 f94be1667b076464ade40edbc7fdc3e73ee743c518e862df1277914826e91d9adc075d1a756e6a48a309bc32da384dfc17d5973f1e2b9e116d48cda697c5ece8
diff --git a/sci-libs/libnova/files/libnova-0.16.0-slibtool.patch b/sci-libs/libnova/files/libnova-0.16.0-slibtool.patch
new file mode 100644
index 000000000000..746f46f443f4
--- /dev/null
+++ b/sci-libs/libnova/files/libnova-0.16.0-slibtool.patch
@@ -0,0 +1,26 @@
+From 857957a9229b49044070301da24b84dcb2bb0d67 Mon Sep 17 00:00:00 2001
+From: orbea <orbea@riseup.net>
+Date: Sun, 28 Mar 2021 07:49:22 -0700
+Subject: [PATCH] build: Link with the libelp .la file.
+
+---
+ src/Makefile.am | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index aab450c..6d2b62e 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -46,8 +46,7 @@ noinst_HEADERS = \
+ lunar-priv.h
+
+ libnova_la_LIBADD = \
+- -Lelp/ \
+- -lelp
++ elp/libelp.la
+
+ libnova_la_LDFLAGS = \
+ -version-info $(LT_VERSION) \
+--
+2.29.2
+
diff --git a/sci-libs/libnova/libnova-0.16.0.ebuild b/sci-libs/libnova/libnova-0.16.0.ebuild
index 8a1f2fcfda76..6d070e3c26f6 100644
--- a/sci-libs/libnova/libnova-0.16.0.ebuild
+++ b/sci-libs/libnova/libnova-0.16.0.ebuild
@@ -16,6 +16,8 @@ IUSE="doc examples"
BDEPEND="doc? ( app-doc/doxygen )"
+PATCHES=( "${FILESDIR}"/${P}-slibtool.patch )
+
src_prepare() {
default
eautoreconf