summaryrefslogtreecommitdiff
path: root/dev-libs/libxdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-28 03:03:20 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-28 03:03:20 +0100
commit0b1f53c54388382ff701d00d3f5eb981ed040f2a (patch)
treeec5c4665c03dbae83c878cb536837e611a8584a6 /dev-libs/libxdiff
parent59fb67b05708a525b33b4a84de896b3b1ae34012 (diff)
gentoo auto-resync : 28:07:2022 - 03:03:20
Diffstat (limited to 'dev-libs/libxdiff')
-rw-r--r--dev-libs/libxdiff/Manifest3
-rw-r--r--dev-libs/libxdiff/files/libxdiff-0.23-tests.patch9
-rw-r--r--dev-libs/libxdiff/libxdiff-0.23-r3.ebuild (renamed from dev-libs/libxdiff/libxdiff-0.23-r2.ebuild)15
3 files changed, 16 insertions, 11 deletions
diff --git a/dev-libs/libxdiff/Manifest b/dev-libs/libxdiff/Manifest
index 05b286b24c43..2f6ab3837354 100644
--- a/dev-libs/libxdiff/Manifest
+++ b/dev-libs/libxdiff/Manifest
@@ -1,3 +1,4 @@
+AUX libxdiff-0.23-tests.patch 148 BLAKE2B 7379675f2a1e65870726e80d99a29c41daad3bda675913cff8e39157b0021924deaf3b88a0635924da4d0a467f5fe501ca4e8aeab1a75be48c61aca8cfaa0015 SHA512 538570e166592cd0f7551671cfd82dcbc167eb3d3462e88f6cc800c8bdb9c741361ce137717b25b4dea7fd563c16c1b085ff73e1cf75617ed226f77937f0b11f
DIST libxdiff-0.23.tar.gz 412088 BLAKE2B 4b06dd7bc079491cb2257bdba82b41a038d232fc9811e3684760d9470055e9a2835f5ac651aca64c2a5ac242641a3bb91b5d62a1844c216f58337179bd88a657 SHA512 b6bae5ee9d21e615d7beeacd9ceefd01eff1830734b1c28a4751a6b0182727afa957e072f7c7dc492d9448e502d1ae52deaaceb0dfce4b32a3c089cbdc3c7e18
-EBUILD libxdiff-0.23-r2.ebuild 556 BLAKE2B 802fa7aa5cfb2f5dc50b7fddcf1d417e6c07f5c8c32a576b83cfb4ccede873112c1a6cdc8994faf8b881a9c0ab79c57d50f7c584e8e43360aa98acca032fb62a SHA512 1aac0c86917761f05e190b86c7d1095683a875da5375d07ab09cdea70e197fddd6c92275310d989fb5c9c946214f48c981c9ccf9d54d212228b4b97232884ab0
+EBUILD libxdiff-0.23-r3.ebuild 485 BLAKE2B 8ff193ad4ba3ea656a3f9a17d2bcbb3a53234efcc2a129856fee806bfb69cc3cc47a1321d4d8e94fcd34d14f37ab414cd2bd9fd8ee206bb3d0359742fb46b7a0 SHA512 42f984989b84c4d8aa3f01c9b1eb00874127f2cefac2645309860325b5f4638188dc8a9e49611f9e670c06636075b7cc84609188a6947df69d9c7fe03c1ea222
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/dev-libs/libxdiff/files/libxdiff-0.23-tests.patch b/dev-libs/libxdiff/files/libxdiff-0.23-tests.patch
new file mode 100644
index 000000000000..72d2e167427a
--- /dev/null
+++ b/dev-libs/libxdiff/files/libxdiff-0.23-tests.patch
@@ -0,0 +1,9 @@
+Tests are hopelessly broken
+
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1,3 +1,3 @@
+
+-SUBDIRS = . xdiff test tools man
++SUBDIRS = . xdiff tools man
+
diff --git a/dev-libs/libxdiff/libxdiff-0.23-r2.ebuild b/dev-libs/libxdiff/libxdiff-0.23-r3.ebuild
index 608ade4db081..18a0d8bbac4e 100644
--- a/dev-libs/libxdiff/libxdiff-0.23-r2.ebuild
+++ b/dev-libs/libxdiff/libxdiff-0.23-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit autotools
@@ -12,20 +12,15 @@ SRC_URI="http://www.xmailserver.org/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-tests.patch" )
src_prepare() {
default
- # test utils require static libs ...
- sed 's/test//g' -i Makefile.am
eautoreconf
}
-src_configure() {
- econf --disable-static
-}
-
src_install() {
default
- rm "${D}/usr/$(get_libdir)"/*.la
+ find "${ED}" -name '*.la' -delete || die
}