summaryrefslogtreecommitdiff
path: root/sys-libs/pkgcraft
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-10 02:01:16 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-10 02:01:16 +0000
commit59437d191de3ff33f9bfa37f8656d849184fcaf0 (patch)
tree7d5e645c0aac6d8b71229a0e53d7a93136f83781 /sys-libs/pkgcraft
parent1a95f960273f276a4fdefb824336b073d83bcb5e (diff)
gentoo auto-resync : 10:12:2024 - 02:01:16
Diffstat (limited to 'sys-libs/pkgcraft')
-rw-r--r--sys-libs/pkgcraft/Manifest4
-rw-r--r--sys-libs/pkgcraft/pkgcraft-0.0.16-r1.ebuild5
-rw-r--r--sys-libs/pkgcraft/pkgcraft-9999.ebuild8
3 files changed, 13 insertions, 4 deletions
diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest
index 296aae791ba9..0f122658b362 100644
--- a/sys-libs/pkgcraft/Manifest
+++ b/sys-libs/pkgcraft/Manifest
@@ -1,4 +1,4 @@
DIST pkgcraft-c-0.0.16.tar.xz 20787816 BLAKE2B 085ee23fce8e03fa82fcec210e31f032cbe51354a14de2f2261329f432c0f6460363898d735dc7ed1c4115a184d6b7a3ff9a7c4d1697b12e34729cda54f6c234 SHA512 a805919375c8791b73a803a61c10df9ba0db87381f7fdec976428cf07b287bd10f02a6c97d1b7bb4d483b37a4ec6e027ae397067b658e4a4b422102e42d814e3
-EBUILD pkgcraft-0.0.16-r1.ebuild 1993 BLAKE2B 6aade5dbcffa45216f7e27f02118f0c8ea432bce2b98ef5e474cab4c145e74468fc804020d1a1ee5abbe1397156b5cef755d0903c63d350c249d1b0d1e1b8d79 SHA512 c3d143d69bb598c5b2ed62754090756d4a886021db8b808e8e1699a76e97cbebecd697d31f0ce8b561bfa5ed6fa651cbb9f558cf4f252efdba04eb5fbdaa9f01
-EBUILD pkgcraft-9999.ebuild 1969 BLAKE2B 22650287eddaa2ed9a48f9c106a685e39f217f3754a0a2ba3f92ae8d1f3ba7300f29c28009d9bef9dc9b9d6d3849ba30d92966ebffc91f7a3000eb00d20934e9 SHA512 dc5891eeb9718d6148efe33439f6257f9930c41cda6fe49392259c5dfa25ecbd2b5a42e1fcd80bd1e96199840f3bd98299450ff6d13ae421d2ffc5506544834b
+EBUILD pkgcraft-0.0.16-r1.ebuild 2105 BLAKE2B c88b897eb6d47e4ab311d5793ebb10ba4d5c5df9f1f0b9182021d7d8f2b166e158261ad0e6106e4b8fc606ab8b5a37e0cf9fa8c4899b9bc810a2f0a6a88ca3e2 SHA512 27a53e36195c714491b3acf63defab0e1ff39fc5679cd18de1c9e398eacc071bf2934f775360c6ac34d9d72ef1c7ce8ac1bf868674f34b279052165d3ea5e0cf
+EBUILD pkgcraft-9999.ebuild 2105 BLAKE2B c88b897eb6d47e4ab311d5793ebb10ba4d5c5df9f1f0b9182021d7d8f2b166e158261ad0e6106e4b8fc606ab8b5a37e0cf9fa8c4899b9bc810a2f0a6a88ca3e2 SHA512 27a53e36195c714491b3acf63defab0e1ff39fc5679cd18de1c9e398eacc071bf2934f775360c6ac34d9d72ef1c7ce8ac1bf868674f34b279052165d3ea5e0cf
MISC metadata.xml 322 BLAKE2B b0ee0fc53eb8b4b485f74806a78b5560aaf53f1772d7bd3e5af4e03385b3f3aed18fc52462c2d49de6c0d735db0cae3fab175b8adc0e5f7c4baa89e28973776f SHA512 9343cd5028750182fe9325c44f4c4c7df0976b79e0422b66e0fd16f94be76eaa203e8ecad5ec2cbed3535f455f038e51968850ced9afb27af9a98b6b968df88a
diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.16-r1.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.16-r1.ebuild
index 0fe19eb425da..4f268ebdc188 100644
--- a/sys-libs/pkgcraft/pkgcraft-0.0.16-r1.ebuild
+++ b/sys-libs/pkgcraft/pkgcraft-0.0.16-r1.ebuild
@@ -7,7 +7,7 @@ CRATES=" "
RUST_MIN_VER="1.77.1"
-inherit edo cargo toolchain-funcs
+inherit edo cargo flag-o-matic toolchain-funcs
DESCRIPTION="C library for pkgcraft"
HOMEPAGE="https://pkgcraft.github.io/"
@@ -62,6 +62,9 @@ src_compile() {
# For scallop building bash
tc-export AR CC
+ # scallop uses modified bash-5.2 which relies on unprotoyped functions
+ append-cflags -std=gnu17
+
# Can pass -vv if need more output from e.g. scallop configure
edo cargo cbuild "${cargoargs[@]}"
}
diff --git a/sys-libs/pkgcraft/pkgcraft-9999.ebuild b/sys-libs/pkgcraft/pkgcraft-9999.ebuild
index 024776672574..4f268ebdc188 100644
--- a/sys-libs/pkgcraft/pkgcraft-9999.ebuild
+++ b/sys-libs/pkgcraft/pkgcraft-9999.ebuild
@@ -4,7 +4,10 @@
EAPI=8
CRATES=" "
-inherit edo cargo toolchain-funcs
+
+RUST_MIN_VER="1.77.1"
+
+inherit edo cargo flag-o-matic toolchain-funcs
DESCRIPTION="C library for pkgcraft"
HOMEPAGE="https://pkgcraft.github.io/"
@@ -59,6 +62,9 @@ src_compile() {
# For scallop building bash
tc-export AR CC
+ # scallop uses modified bash-5.2 which relies on unprotoyped functions
+ append-cflags -std=gnu17
+
# Can pass -vv if need more output from e.g. scallop configure
edo cargo cbuild "${cargoargs[@]}"
}