summaryrefslogtreecommitdiff
path: root/net-libs/pacparser
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-06-13 10:39:22 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-06-13 10:39:22 +0100
commit9452a6e87b6c2c70513bc47a2470bf9f1168920e (patch)
tree8ac67e26b45f34d71c5aab3621813b100a0d5f00 /net-libs/pacparser
parentf516638b7fe9592837389826a6152a7e1b251c54 (diff)
gentoo resync : 13.06.2020
Diffstat (limited to 'net-libs/pacparser')
-rw-r--r--net-libs/pacparser/Manifest2
-rw-r--r--net-libs/pacparser/pacparser-1.3.7-r1.ebuild (renamed from net-libs/pacparser/pacparser-1.3.7.ebuild)14
2 files changed, 10 insertions, 6 deletions
diff --git a/net-libs/pacparser/Manifest b/net-libs/pacparser/Manifest
index d5f3b5fcfe73..eec2ffb2e914 100644
--- a/net-libs/pacparser/Manifest
+++ b/net-libs/pacparser/Manifest
@@ -1,3 +1,3 @@
DIST pacparser-1.3.7.tar.gz 905596 BLAKE2B 122127b6e1d8f68fde4c5ca98207bf2a0fa2a081dbb60aaf34126700a3de9d861e7b5f881e78d3eefdd2a9af97a9ba677339ca2b2a0b4459d26e60a62226e839 SHA512 979238204cd352ecf502a5a6216a35d7c47e82a173c32c6f0a5166f1fe790c66ac74ec1d9d0a58b54038d19e893f8b365ed868664f84ab9d5e653584bf20130b
-EBUILD pacparser-1.3.7.ebuild 1585 BLAKE2B 90bc726da44eb9fd7c04bfb36fd0de568b11b50c7396edddeaf7e3c6ccb87eb9f94650cba67be00a9cdbfa8047e0f581c2f696f6193f454ec0a23e6f5527324f SHA512 d124e088d3a287597457d97a929a0e0ae95fabc25d24700da5dd7c681b8d00af0fa2f1e9cf61c5aefcac592c49b22f759d1138467db62a9439f11dd89d27ccdd
+EBUILD pacparser-1.3.7-r1.ebuild 1728 BLAKE2B d1c1c44630135ead39670630770fb257bdd6b983db7f7901cd40e21b846a0c5783c9766c0ea5e2bee88dba6808237599ca680545c48b13154d89e36008a615dc SHA512 b325c72de1cdbc2ec72a33a2bfe9e3f3492b494c46e368eb0cb93424e51af7b566a9dfd1ffaf3cb3f40fe7b68810bd9b768f8e2cdbb57c8a259351cfd8ec857b
MISC metadata.xml 1156 BLAKE2B 6c4e195b94172823c0dc6bbf426c2d8a31d83a0bb7044efa92b9f07f846fa7a2e0ecd4f49678eb517ddeaca43f18942ca9256bc92909cbd1242ed2cfbdbc39de SHA512 e391221061937896f5f27a4d77f959756afdfd1c58f47f4ac5d27e2f289ca70bd7907c86efc6114ec02d03b6f5a88fd3b8d5755bf97dae6e613d7835f2c71704
diff --git a/net-libs/pacparser/pacparser-1.3.7.ebuild b/net-libs/pacparser/pacparser-1.3.7-r1.ebuild
index f3f2162bb12b..ce0df21ea837 100644
--- a/net-libs/pacparser/pacparser-1.3.7.ebuild
+++ b/net-libs/pacparser/pacparser-1.3.7-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit eutils python-r1 toolchain-funcs
@@ -39,7 +39,9 @@ src_compile() {
emake -C src spidermonkey/js/src
sed -e '/CC = gcc/d' \
-i src/spidermonkey/js/src/config/Linux_All.mk || die
- emake -j1 -C src
+ # Upstream parallel compilation bug, do that first to work around
+ emake -C src/spidermonkey
+ emake -C src
use python && python_foreach_impl emake -C src pymod
}
@@ -50,9 +52,11 @@ src_test() {
src_install() {
emake DESTDIR="${ED}" LIB_PREFIX="${ED}/usr/$(get_libdir)" -C src install
dodoc README.md
- use python && python_foreach_impl \
- emake DESTDIR="${D}" \
- LIB_PREFIX="${D}/usr/$(get_libdir)" -C src install-pymod
+ if use python; then
+ python_foreach_impl emake DESTDIR="${D}" \
+ LIB_PREFIX="${D}/usr/$(get_libdir)" -C src install-pymod
+ python_foreach_impl python_optimize
+ fi
if use doc; then
docompress -x /usr/share/doc/${PF}/{html,examples}
else