summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Browning <JamesB.fe80@gmail.com>2024-06-06 02:26:32 +0000
committerSam James <sam@gentoo.org>2024-06-14 09:01:53 +0100
commitbfb6ca177dc79b0ac3fa4dd5936c2e921e8a3fa8 (patch)
tree7c10a5f8c3b84965bebc5a3d97f5d23a216adb87 /net-misc/ntpsec
parentnet-misc/ntpsec: Change to PEP517 build, finally. (diff)
downloadgentoo-bfb6ca177dc79b0ac3fa4dd5936c2e921e8a3fa8.tar.gz
gentoo-bfb6ca177dc79b0ac3fa4dd5936c2e921e8a3fa8.tar.bz2
gentoo-bfb6ca177dc79b0ac3fa4dd5936c2e921e8a3fa8.zip
net-misc/ntpsec: Use later waf to Python targets 3.11, 3.12
Signed-off-by: James Browning <JamesB.fe80@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-misc/ntpsec')
-rw-r--r--net-misc/ntpsec/Manifest1
-rw-r--r--net-misc/ntpsec/ntpsec-1.2.2a-r1.ebuild5
2 files changed, 5 insertions, 1 deletions
diff --git a/net-misc/ntpsec/Manifest b/net-misc/ntpsec/Manifest
index 39399cdf6cee..44aebb180d23 100644
--- a/net-misc/ntpsec/Manifest
+++ b/net-misc/ntpsec/Manifest
@@ -2,3 +2,4 @@ DIST ntpsec-1.2.2a.tar.gz 2710790 BLAKE2B b069433598697ab1e8110dbd005316a295d14c
DIST ntpsec-1.2.2a.tar.gz.asc 833 BLAKE2B ce21b020d2a8590b731fdd4c171041fadbd699d60b9e10b2dc548675eed2efc04b9d5ae75fa8f77cc9c8e55db0f609d1eee5c5f2f7c7d804e1b087eb9ea95e1d SHA512 c1b0c1c6b534b11ef172d5ab68ada47bbd9e3f0298400c684e8745447221db16e4f4de436f06b0f6ab374e437b0506853a3a3da2bbe17c148cdf7de62c769f28
DIST ntpsec-1.2.3.tar.gz 2725081 BLAKE2B d39a4d08790949afb28b843739a410624a8d862bfc25afd4e6c7dc55be43e41f3c89823406c60fb911496e7a3db51d6fa83c8bcda9b9686708c36154c2fe9686 SHA512 6baecf32f499fc12c2ef0b44360072b61ab9e8b52ec7ead64ff43a27b5a57431db939d4ce1fad92d38def981f6256a1d8ede0c0cdc5abb50d861be729255eee2
DIST ntpsec-1.2.3.tar.gz.asc 833 BLAKE2B f0d6a0b163a7f9214da6d6eb1982f87387a7087efb740ec146f55362381aa101a5a8e40c27f121ca6607c0a5c429b1e06ecaf9a9ab5392d836535430cf6575fa SHA512 17280e3092e7e9de0ddae0723637a261d3a740d916ce0f016c44c6010672cfe2fc39b45f86257cfa5bd29f1f11895f8bd583c76765c6484489027cbc82dbe6b2
+DIST waf-2.0.27 105950 BLAKE2B b01cc3539f6d9c8aadd9ef95b4821f9b5314e92b4bc7b930ff193e0382de1b23f0b92da88bfe0273df146437c24779f5f5443895dc0743e8acae58e03c7cb406 SHA512 22c21dfcbf5ed25c25040ab04f62326f271b2b18ff96ca7598dadf68230d21d70cef1c9d7ef56721edbd9c737a56576fd4a9ffac1b00cb93d5c013b8f3a9d97e
diff --git a/net-misc/ntpsec/ntpsec-1.2.2a-r1.ebuild b/net-misc/ntpsec/ntpsec-1.2.2a-r1.ebuild
index 8d6c28ad52eb..c914d33d6e0c 100644
--- a/net-misc/ntpsec/ntpsec-1.2.2a-r1.ebuild
+++ b/net-misc/ntpsec/ntpsec-1.2.2a-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="flit"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE='threads(+)'
inherit distutils-r1 flag-o-matic waf-utils systemd
@@ -18,6 +18,7 @@ else
SRC_URI="
https://ftp.ntpsec.org/pub/releases/${P}.tar.gz
verify-sig? ( https://ftp.ntpsec.org/pub/releases/${P}.tar.gz.asc )
+ https://waf.io/waf-2.0.27
"
KEYWORDS="amd64 arm arm64 ~riscv ~x86"
@@ -76,6 +77,8 @@ PATCHES=(
WAF_BINARY="${S}/waf"
src_prepare() {
+ cp -v "${DISTDIR}/waf-2.0.27" "${WAF_BINARY}"
+ chmod -v ugo+x "${WAF_BINARY}"
default
# Remove autostripping of binaries