summaryrefslogtreecommitdiff
path: root/sys-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-22 03:03:01 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-22 03:03:01 +0000
commitc7a7ec40cf928d8fc6a8241aa208272c008c7b4d (patch)
tree72e31c496e32182b70cfe385fbf03517b43bdddb /sys-apps
parent9db1279f804d62da2c61cfb39fc2e62b9faf56dd (diff)
gentoo auto-resync : 22:11:2024 - 03:03:01
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/Manifest.gzbin51502 -> 51495 bytes
-rw-r--r--sys-apps/inxi/Manifest2
-rw-r--r--sys-apps/inxi/inxi-3.3.35.1.ebuild2
-rw-r--r--sys-apps/pkgcraft-tools/Manifest4
-rw-r--r--sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.17.ebuild66
-rw-r--r--sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild15
-rw-r--r--sys-apps/pv/Manifest2
-rw-r--r--sys-apps/pv/pv-1.9.0.ebuild2
8 files changed, 84 insertions, 9 deletions
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index a3d52d0e71c6..64574ae70f39 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index 9a818d2a4137..db3dc5816dc0 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -8,6 +8,6 @@ EBUILD inxi-3.3.27.1.ebuild 843 BLAKE2B 9bddea6fb1c28f971d407c34aa4622cd3ce542bb
EBUILD inxi-3.3.30.1.ebuild 845 BLAKE2B 91014ede89574f25698a4517fcd29a87b3ba1fc7b2ec9524bd6e82f80f581aff823d91400e0b4fd628ae6d22c22056c28c72829c855756e0aedbd354bb218fb3 SHA512 edb3d9e61f3157771874bb4fe03bfb266b5614efea051ec70cb11dc91a542beacf6621232b964a1cbbc8aa79d8752afec6dc59240a6cfe298ee1b2e468914991
EBUILD inxi-3.3.33.1.ebuild 3610 BLAKE2B 8946112d57455e3e4b28e53363f5bf448620b21579aaffc60348c8d2535c5693507b634034ac3f5009aa8eaa0a95a35b78079e993c5bfd9a28707c2f489c04b0 SHA512 59cba2ef6443d38a569ad456da9280d9a94262b62449810380268cbb404f3a7d4c83b3b4433937f6585c031828571552428eeafce96f4ae4074650c5e9978481
EBUILD inxi-3.3.34.1.ebuild 3617 BLAKE2B 6b021c3c6beea07a42f0a86d73ce057fbbe15dfb11615b2d0fb9ff0d896090bfce7b5453bbda82215bfa02180ed25809e50aeea9840309b72eda8ff5f8d6e01d SHA512 c2462b6ccc9007b2d7958e2e57047cfd36d1aca3c90f2271eed4777b30aa1375095a3bfe295ce1d1d8689fc33eddf88d2a69f4e81cd76bd4c706a7c642887059
-EBUILD inxi-3.3.35.1.ebuild 3611 BLAKE2B 6f95a35dba31b61d2581e06db8a02c86e4b650fcc84588038249b1b03fc5f77888e463646cb7afc27677d772b4dba7e3a81386b2fe39b70d7beb521b0487948f SHA512 48b8db5a9ed98c15c29966160cbb97ebf8ce1b2637823f32d344838d16ffffaa8315307322180fcb68e0fcc30b1faf56e028c58e30c9e49c38980fe330f35cac
+EBUILD inxi-3.3.35.1.ebuild 3610 BLAKE2B 8946112d57455e3e4b28e53363f5bf448620b21579aaffc60348c8d2535c5693507b634034ac3f5009aa8eaa0a95a35b78079e993c5bfd9a28707c2f489c04b0 SHA512 59cba2ef6443d38a569ad456da9280d9a94262b62449810380268cbb404f3a7d4c83b3b4433937f6585c031828571552428eeafce96f4ae4074650c5e9978481
EBUILD inxi-3.3.36.1.ebuild 3617 BLAKE2B 6b021c3c6beea07a42f0a86d73ce057fbbe15dfb11615b2d0fb9ff0d896090bfce7b5453bbda82215bfa02180ed25809e50aeea9840309b72eda8ff5f8d6e01d SHA512 c2462b6ccc9007b2d7958e2e57047cfd36d1aca3c90f2271eed4777b30aa1375095a3bfe295ce1d1d8689fc33eddf88d2a69f4e81cd76bd4c706a7c642887059
MISC metadata.xml 664 BLAKE2B c38054112d7054267d754e28b8c11e00728dbcc516d3ff0acb7a09ba4770229878bfed12169ba18444fa0851a73268ba3cb8d5232ded4aa7b88ba8c9e3f33ca1 SHA512 0b050ad410e854af80b4c16cf8e2b2838a0d6c2a8638a38dc2083939b7022734671f71dca8f81d0f350c0993b6e5f86f59681f15cf7b5c5e959035f51b320e7f
diff --git a/sys-apps/inxi/inxi-3.3.35.1.ebuild b/sys-apps/inxi/inxi-3.3.35.1.ebuild
index 6cd60bec3c91..713f3ae171f0 100644
--- a/sys-apps/inxi/inxi-3.3.35.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.35.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
RDEPEND="dev-lang/perl
sys-apps/pciutils
diff --git a/sys-apps/pkgcraft-tools/Manifest b/sys-apps/pkgcraft-tools/Manifest
index befa2750c1e2..e9e7430b9234 100644
--- a/sys-apps/pkgcraft-tools/Manifest
+++ b/sys-apps/pkgcraft-tools/Manifest
@@ -1,8 +1,10 @@
DIST pkgcraft-tools-0.0.14.tar.xz 30138240 BLAKE2B b9d0b238f26d980f032cfad26602348dabe574e3968e8adf5172e91efeea051b9720b158941a1bea53e2c1fa8180d516b1bb9668d9178f17c789fb5ba76b7bd9 SHA512 ca7c0f429228567c91a18db793b2fa81f6918cde54f302269deb6a1d2f6445756fbc73e3957ad7b29c8a0e8e000c1b939290c6bbc34bb693cc54b87841fef06c
DIST pkgcraft-tools-0.0.15.tar.xz 23029344 BLAKE2B 7e5f6e119a98bc061578bcfad954bc286bef2bfa93687d16daab615e17ede1512bb0fcbd7ce342c915f4494397169a05b7846029c1c59f2f5f0565ef34ae1bb3 SHA512 6009582531f21c3896441a04ad462fc6d06b509bc4faaa3944ae3696b7b67a0d492ec6345cc6bedc7388b20d558a01bb8a24f3c439da3972c01fcae9277d2c2c
DIST pkgcraft-tools-0.0.16.tar.xz 21332400 BLAKE2B 09385a94980a62dcf312161d51d94549cc36247a0e96c001b7b7790d2f879d0c780310d89aa46760ed0312ec935b1c9e0100b3e2e29f94114ae92724aff8b953 SHA512 e37d296474c847a06191c314b95dfdb99f05c7cc655dda7b8cfa4a03659fd7bf5ab83ddc51d19cef93f2a28ad919282edf5d34bf264807292773d4aa21aa35dc
+DIST pkgcraft-tools-0.0.17.tar.xz 20947804 BLAKE2B d574536965680ff5b41848a36e2fa05008d93048d16a1f9932e618c4bd9ef7cf1a3bd918eca8d2c9d189bc88fd112e2aeb999f9b565f7864d7241ba9e825ed22 SHA512 c136a1b2c7e7c1104ff52838afe40b007c7ff6182f3a8a7a9276ccbcd77ec94a1192e61b40c6030fe7ecc44cdfd1ced960c6d4368f43671ce45364435efca9c0
EBUILD pkgcraft-tools-0.0.14-r1.ebuild 1122 BLAKE2B c3aac0d6c0e54d2456a9542fcd18382a1ace2ae2872415e3f14d95f22cdea3fddbc5adbc22e12cd955592313960cfea7452611cccb6415e87c9ac6edcddc0c36 SHA512 f5f70ef14cbe10b72bb4f8adb81adb93d0908355787f9cbe1468c510e95f88b4f303f4660417cc8a96b49d3c2183c0e32aad8756dbcfc1fdaa0dd49b1d5d84ce
EBUILD pkgcraft-tools-0.0.15-r1.ebuild 1150 BLAKE2B ba86e1a4a9d65467230bd9f77808f356037e7c4f3a98cd555645bce9d92432a802f3609948f46df8c5d8efa59f1e60766c5b4d49b9a53a11013f2fd83473bbf4 SHA512 8770b424f9dad0c28a22f69be39a1fb734bfe9f0c4dd6842f9bf84ad37e61cbe18b7ef613cfaa42ab69d6a4dc48367b01128b50513b709b605fba71453fd512c
EBUILD pkgcraft-tools-0.0.16-r1.ebuild 1150 BLAKE2B ba86e1a4a9d65467230bd9f77808f356037e7c4f3a98cd555645bce9d92432a802f3609948f46df8c5d8efa59f1e60766c5b4d49b9a53a11013f2fd83473bbf4 SHA512 8770b424f9dad0c28a22f69be39a1fb734bfe9f0c4dd6842f9bf84ad37e61cbe18b7ef613cfaa42ab69d6a4dc48367b01128b50513b709b605fba71453fd512c
-EBUILD pkgcraft-tools-9999.ebuild 1147 BLAKE2B ecd73a78d98c60a66d64e92e956e6fe62d9c7b88d00b0c899bcbb6adaed60f3b64b5358b14e3227d30baa48563f5bda013a85fb65924feeee6c7325f2cbdd0f3 SHA512 bd642942230c851a6b151ea45447444baf8f2b3f5a4f148ab37ff2e33bcb3fd4537a7a5f1a65e5b98d58a0abecdf3e6f9a041a9074b7b6a4e9ccb43f07c09498
+EBUILD pkgcraft-tools-0.0.17.ebuild 1304 BLAKE2B 49ec9a1190d70e8802726762259d7ef11b62e11372da9841d6af48651b9a62b538ccb35270121123bb60be36e105f4c17a0f1b3d61fca45e2fbf1581ce719e4f SHA512 3ec87ad9ff2fb226f082311124a8dde9e08b9a0be28df007f5eb0a63a657afcc01d0b94339117ed4d2722888feac9b9fc08abeef6fe4aa9f86023a6102795286
+EBUILD pkgcraft-tools-9999.ebuild 1304 BLAKE2B 49ec9a1190d70e8802726762259d7ef11b62e11372da9841d6af48651b9a62b538ccb35270121123bb60be36e105f4c17a0f1b3d61fca45e2fbf1581ce719e4f SHA512 3ec87ad9ff2fb226f082311124a8dde9e08b9a0be28df007f5eb0a63a657afcc01d0b94339117ed4d2722888feac9b9fc08abeef6fe4aa9f86023a6102795286
MISC metadata.xml 322 BLAKE2B b0ee0fc53eb8b4b485f74806a78b5560aaf53f1772d7bd3e5af4e03385b3f3aed18fc52462c2d49de6c0d735db0cae3fab175b8adc0e5f7c4baa89e28973776f SHA512 9343cd5028750182fe9325c44f4c4c7df0976b79e0422b66e0fd16f94be76eaa203e8ecad5ec2cbed3535f455f038e51968850ced9afb27af9a98b6b968df88a
diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.17.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.17.ebuild
new file mode 100644
index 000000000000..f4d93db4e500
--- /dev/null
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.17.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+LLVM_COMPAT=( {17..19} )
+RUST_MIN_VER="1.80.0"
+
+inherit cargo edo flag-o-matic llvm-r1
+
+DESCRIPTION="pkgcraft-based tools for Gentoo"
+HOMEPAGE="https://pkgcraft.github.io/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft"
+ inherit git-r3
+
+ S="${WORKDIR}"/${P}/crates/pkgcraft-tools
+else
+ SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${P}/${P}.tar.xz"
+
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT Unicode-DFS-2016"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test ) "
+
+QA_FLAGS_IGNORED="usr/bin/pk"
+
+# Clang needed for bindgen
+BDEPEND="
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ test? ( dev-util/cargo-nextest )
+"
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ rust_pkg_setup
+}
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_configure() {
+ # scallop uses modified bash-5.2 which relies on unprotoyped functions
+ append-cflags -std=gnu17
+
+ cargo_src_configure
+}
+
+src_test() {
+ edo ${CARGO} nextest run $(usev !debug '--release') --color always --all-features --tests
+}
diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild
index f2ec46605d6d..f4d93db4e500 100644
--- a/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild
@@ -4,10 +4,10 @@
EAPI=8
CRATES=" "
-LLVM_COMPAT=( {17..18} )
-RUST_MIN_VER="1.77.1"
+LLVM_COMPAT=( {17..19} )
+RUST_MIN_VER="1.80.0"
-inherit cargo edo llvm-r1
+inherit cargo edo flag-o-matic llvm-r1
DESCRIPTION="pkgcraft-based tools for Gentoo"
HOMEPAGE="https://pkgcraft.github.io/"
@@ -54,6 +54,13 @@ src_unpack() {
fi
}
+src_configure() {
+ # scallop uses modified bash-5.2 which relies on unprotoyped functions
+ append-cflags -std=gnu17
+
+ cargo_src_configure
+}
+
src_test() {
- edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests
+ edo ${CARGO} nextest run $(usev !debug '--release') --color always --all-features --tests
}
diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index 2c745b68a5a8..13c15859d902 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -9,6 +9,6 @@ DIST pv-1.9.0.tar.gz.asc 691 BLAKE2B 86b99c718935afdbbf2419b1363a385d1ca8afe81bc
EBUILD pv-1.8.10.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
EBUILD pv-1.8.12.ebuild 1436 BLAKE2B 9140edf0e52ee056673c1e656e238aefbc84a8369725f71eb580474c1ef4dd45d961838267b72e07cdb0dcc1c403165d387d43e7c31104d83dab77cedd15ac20 SHA512 ffc945675effac07424e01cd388160e39b97762015314df0e61de12ae7df5c854e451415e55c91bdd6e12001df24c6f4a13a76b126b901b3965dc87c95d57eba
EBUILD pv-1.8.9.ebuild 1436 BLAKE2B 9140edf0e52ee056673c1e656e238aefbc84a8369725f71eb580474c1ef4dd45d961838267b72e07cdb0dcc1c403165d387d43e7c31104d83dab77cedd15ac20 SHA512 ffc945675effac07424e01cd388160e39b97762015314df0e61de12ae7df5c854e451415e55c91bdd6e12001df24c6f4a13a76b126b901b3965dc87c95d57eba
-EBUILD pv-1.9.0.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
+EBUILD pv-1.9.0.ebuild 1438 BLAKE2B 30eb92934b9e92b617dd447e1f4634a961437f9bae3d7cd44477b25ba734c9fe35be5848d7593c2990256903ce24299bd31b22898bf6bc8a3270c5a6bd4db6e1 SHA512 7946066dcb6d38131c6d8c379dbb369f31a7174907abf87bd6ae05fd651adbe287e57971865141778330573177dc1e2175959fcb4fe60606cb1c0879f4192cd6
EBUILD pv-9999.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
MISC metadata.xml 318 BLAKE2B 784fb52623d9590f78551ca793501497ee0838584119a606a34c6ecd92b872b583e05a9da7ca979e30bba983dd4d5c8b499c1b764f23bf6fb22062b2a0b96200 SHA512 a8e06d0f2f20359e4a45c42a6db544c7efd08adc69843eaf2b1004003c4c03d1bf484214283016db560f1f6952104574287747f14bc42cfe4a184218d3783187
diff --git a/sys-apps/pv/pv-1.9.0.ebuild b/sys-apps/pv/pv-1.9.0.ebuild
index 89cf567ffe13..1f71a9175224 100644
--- a/sys-apps/pv/pv-1.9.0.ebuild
+++ b/sys-apps/pv/pv-1.9.0.ebuild
@@ -18,7 +18,7 @@ else
verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc )
"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="GPL-3+"