commit:     bfb6ca177dc79b0ac3fa4dd5936c2e921e8a3fa8
Author:     James Browning <JamesB.fe80 <AT> gmail <DOT> com>
AuthorDate: Thu Jun  6 02:26:32 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 14 08:01:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb6ca17

net-misc/ntpsec: Use later waf to Python targets 3.11, 3.12

Signed-off-by: James Browning <JamesB.fe80 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/ntpsec/Manifest                | 1 +
 net-misc/ntpsec/ntpsec-1.2.2a-r1.ebuild | 5 ++++-
 2 files changed, 5 insertions(+), 1 deletion(-)

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

Reply via email to