summaryrefslogtreecommitdiff
path: root/dev-util/ftjam
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/ftjam')
-rw-r--r--dev-util/ftjam/Manifest3
-rw-r--r--dev-util/ftjam/files/ftjam-2.5.3-clang16.patch7
-rw-r--r--dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild (renamed from dev-util/ftjam/ftjam-2.5.3_rc2-r2.ebuild)5
3 files changed, 13 insertions, 2 deletions
diff --git a/dev-util/ftjam/Manifest b/dev-util/ftjam/Manifest
index cb0dc399b9b7..603d9baad07f 100644
--- a/dev-util/ftjam/Manifest
+++ b/dev-util/ftjam/Manifest
@@ -1,6 +1,7 @@
+AUX ftjam-2.5.3-clang16.patch 142 BLAKE2B 007add489b2a00ba9e0337f6a44924d7942ec905d613f4bbcbfa0e0ce08ba25edb34c162a9821966812eadbfe6e81e0ba371c7929de7c3bb80bb585b3f84c72e SHA512 30171a78036c34e290d9c880d0f3c0693a372ae4e4d72d549ee508bee6434cba7930ff90100bc26ab79f0d477e7a36935aa0e18c513598d2af7e2e8e452a0141
AUX ftjam-2.5.3-false-flags.patch 1682 BLAKE2B 5b57ea37f2d99439e8ff550a6a8100922e27f8d36920b2da7fec6d8e58cb480aec7e328155d9ff7bef336b6efafecfd2de4459c087100ce01a6b91e39cf346a2 SHA512 b9b97127c6a5d89759563cd4a1e4f87ed911610b70bbfff309105ab733290f74087bd0eb066eaad860be5624573ad2dfc1245eb45347c2d1c9800033c35e5c0a
AUX ftjam-2.5.3-i-hate-yacc.patch 1756 BLAKE2B 26aefb56b2125b765eee2b6dc9a55fd0d3accc9244b8aa70dedca621a3ca69cb89218ba7920f2a47a4af6548b5343960fcde8701fc11c15c0ebe0bcd1f8ea452 SHA512 e02948ccccb963ddfeb777c217efafaf19239cacff80514c167166ec666a6301b90e1a86a2b97ab58fee006f509106cc0e3dacbbde822efd0db2b9f5f4645be8
AUX ftjam-2.5.3-nostrip.patch 780 BLAKE2B 7299ec77c1ed3ccbc87669850ee54d6d61534983793f076e56d95ea83e9c8617c80ec08d84bad24bbf45f11b6e0275167f4454223366ef041a81a4360d1b1d09 SHA512 6d8b399f8a4047c34b1315a230cf47e8ab76c7fbad9089fd4c3c18b2ba7fbb2f3ecbcb2d3a1075f0d95d36e547490de345167ba55fed75221b2b8162796ccc25
DIST ftjam-2.5.3rc2.tar.bz2 215963 BLAKE2B 77e92dba10dd2b99b53bea87dc47c7f1d5da2a39789cc938d8141debf3ba5d6e25ab4092e1a3b69266b3353866c76e72706d13d3751a321e42bc5aafdf87e8cd SHA512 18a40c6741493adf293f032d9c7a9ab419402505a37993fa859e36e7a1655ec9d3d07662e6ee242487b143aa7e0f6c46f253bc7e23c3162c7381aaced001bfcd
-EBUILD ftjam-2.5.3_rc2-r2.ebuild 835 BLAKE2B e761c788fbbdf0ee91d5360839f5327e99c5e6919a1cfb3792b37c9e890c9e9287ec9c53aa39c886278f1c371986f0e4179a4c76c45e0c414d3c1d99dc6d2c3e SHA512 74493724438764def6cb1351e35d2b0a8f1329241ab5d59297f66f8d4e2ea3edbe24daaabae2df428af750369b47caab6949e8e811107fba896646bcf6ffa897
+EBUILD ftjam-2.5.3_rc2-r3.ebuild 920 BLAKE2B 35bbcccf9f837736d99c21149a3bfcece18b4b3e48dc98fcce1541791d4e17f36cb92c1b0a2a7d2fa58de6c579922fed140cd8db78e76291ccc64ccf3daa3bb4 SHA512 17a61675f7846ded2f865fed73b0af2ba8ef411732b16ede25a1fae7383c568660c76512ba9731b9ce3fc777b7b19f01e6936ebc89c3148524810289cc5db5ab
MISC metadata.xml 244 BLAKE2B 33747d916a648b727052b6ee2491cbec9390bbae7d04bfcbf809cdcd02c9476d8d9b5998a3f8193982bc614fe18f01a6e69b06178229fdf28d36e099be5aa4ca SHA512 a6646b07e17e55dad569f4a35ba0a2f995e62adf1250fb4ccf1270b22c56e81e0fe193b2ec3ef7c536779c9c813a4c9f63d7f85428d51cb5a82e41b2695cd65f
diff --git a/dev-util/ftjam/files/ftjam-2.5.3-clang16.patch b/dev-util/ftjam/files/ftjam-2.5.3-clang16.patch
new file mode 100644
index 000000000000..5a6c6089b086
--- /dev/null
+++ b/dev-util/ftjam/files/ftjam-2.5.3-clang16.patch
@@ -0,0 +1,7 @@
+https://bugs.gentoo.org/870655
+--- a/jam.h
++++ b/jam.h
+@@ -382,2 +382,3 @@
+ # include <string.h>
++# include <unistd.h>
+ # include <time.h>
diff --git a/dev-util/ftjam/ftjam-2.5.3_rc2-r2.ebuild b/dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild
index e261b7338088..806e3bc1fa14 100644
--- a/dev-util/ftjam/ftjam-2.5.3_rc2-r2.ebuild
+++ b/dev-util/ftjam/ftjam-2.5.3_rc2-r3.ebuild
@@ -26,9 +26,12 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.5.3-nostrip.patch
"${FILESDIR}"/${PN}-2.5.3-i-hate-yacc.patch
"${FILESDIR}"/${PN}-2.5.3-false-flags.patch
+ "${FILESDIR}"/${PN}-2.5.3-clang16.patch
)
src_prepare() {
default
- tc-export CC
+
+ tc-export CC RANLIB
+ export AR="$(tc-getAR) ru" #720706
}