From f9f6fa91738181ebe9aca71b75d157d8b5df5335 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 18 Nov 2024 03:03:03 +0000 Subject: gentoo auto-resync : 18:11:2024 - 03:03:03 --- sys-apps/Manifest.gz | Bin 51513 -> 51510 bytes sys-apps/asahi-configs/Manifest | 2 +- sys-apps/asahi-configs/asahi-configs-1.0.ebuild | 2 +- sys-apps/asahi-scripts/Manifest | 7 +- .../asahi-scripts/asahi-scripts-20231219.1.ebuild | 46 --- .../asahi-scripts/asahi-scripts-20240822.ebuild | 41 +++ .../asahi-scripts/files/99-update-m1n1.install | 2 + .../files/asahi-scripts-macsmc-battery.openrc | 51 ++++ .../asahi-scripts/files/update-m1n1.gentoo.conf | 1 + sys-apps/inxi/Manifest | 2 +- sys-apps/inxi/inxi-3.3.35.1.ebuild | 2 +- sys-apps/memtester/Manifest | 2 +- sys-apps/memtester/memtester-4.6.0.ebuild | 4 +- sys-apps/syd/Manifest | 8 +- sys-apps/syd/syd-3.28.2.ebuild | 331 --------------------- sys-apps/syd/syd-3.28.3.ebuild | 330 ++++++++++++++++++++ sys-apps/texinfo/Manifest | 2 +- sys-apps/texinfo/texinfo-7.1.1.ebuild | 4 + 18 files changed, 446 insertions(+), 391 deletions(-) delete mode 100644 sys-apps/asahi-scripts/asahi-scripts-20231219.1.ebuild create mode 100644 sys-apps/asahi-scripts/asahi-scripts-20240822.ebuild create mode 100644 sys-apps/asahi-scripts/files/99-update-m1n1.install create mode 100644 sys-apps/asahi-scripts/files/asahi-scripts-macsmc-battery.openrc create mode 100644 sys-apps/asahi-scripts/files/update-m1n1.gentoo.conf delete mode 100644 sys-apps/syd/syd-3.28.2.ebuild create mode 100644 sys-apps/syd/syd-3.28.3.ebuild (limited to 'sys-apps') diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index cb67969a53a3..66e4e1e06894 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/asahi-configs/Manifest b/sys-apps/asahi-configs/Manifest index 65ba292a2572..5b7a4e0bf84f 100644 --- a/sys-apps/asahi-configs/Manifest +++ b/sys-apps/asahi-configs/Manifest @@ -3,5 +3,5 @@ AUX envvars 89 BLAKE2B d06bf1f1ee246d74c9908209945cf04278234c7e9bbc51e7ba66c424f AUX kcminput 50 BLAKE2B 5ce56d824acea49250a5f840ed47fb0edf46095fb4fd44cfae994b3cb6e92f1919d2aa9d704206bd513d4615a05cf1a6b1bf12c2b31f8f82f4618ccc554c72ed SHA512 b6f4ec1d8d60783d10e73514006000c8fb7783644b5bcfb91ec9d814fa5c0512b0aad0155fce130c5671fb1a038f926bcb299e49b8224abb7d697f6e04d6cfe8 AUX xorg-modeset 143 BLAKE2B 7e92f9ea7f1b056c5170dd8bffad4e0399e9b1bd09cf5d26be257278359afe96f951def5db714f1f65d535862096d76f1ad2be56e73f50f54848b4fbbf8777fd SHA512 19c75a6724705970207733952e208bfa54616549da58ba8cfb387a8905765c04f1fe4a8c4673a6d16ab5dee790b33ba0faf17fdf80fcbbab8902c797cef89d93 AUX xorg-naturalscroll 198 BLAKE2B 2a1baad2a0eb37d5c3c92266dbaa851f101d9dbff9ba7e6d1571f1875abb99a893ff7994c6afa258974ea3c93f25cace47ecda4895cc40ca05f8ceae30d5528b SHA512 eb7685664ea9334d5ef4b09520fba85d2788b47ca9b01be5d4bb5984ef9eb7077ba2869ab4fdad972d7187e4de71c6de20dc45d02ad6689fe0ddb0f1a12a6978 -EBUILD asahi-configs-1.0.ebuild 646 BLAKE2B 1bd4d6b0e5ffbeafd20b8e390f5601021993184495d2d58b66387c34e89d6cecffdce18e9d95e52996f244bd7310d77cc2d353bbcc41263f49b95ea1d69ee51e SHA512 fa119ce994e08f1a6a8ccc3597a967e298a90fe90b3cecb7094067a710a3effedc044d0cd1e1d66adee4ed012f5ab5752e18db3def1c137e84f7aaad5361c9e7 +EBUILD asahi-configs-1.0.ebuild 645 BLAKE2B 6412788b5e9115d81782c9d4f53572b79ddf79429a68329ba20ea11a7ad6fb8d20678d0e40dab2d1792cb7fc14c33155d60dd2b5fff3f9f38fb1ceeefc9c1684 SHA512 c753ce69d4c522962239bea27df4a98877b0ac80f48fc4f6e740462a53232e6443025b1fb60e63de58f888339595467704eceb1b9c5a0460c4fcdea2c62cd287 MISC metadata.xml 419 BLAKE2B 05aeb3ef87752317a9b717288a891da7cbda3c76ece7b9a775a4040137b5163d5e933831b6a346a36ebdd3d97d363bf487fae817d1132cf2efac8aae6002cb12 SHA512 f9fad40398ac6019c99584fd2040acf0e6b467a278d9a57e2483267a06f999c67f62e9b63ba90bff250a5cda7fb5d2ff83b32f25ff859858a090eacf74015a82 diff --git a/sys-apps/asahi-configs/asahi-configs-1.0.ebuild b/sys-apps/asahi-configs/asahi-configs-1.0.ebuild index 3d6c1859512a..65035b284231 100644 --- a/sys-apps/asahi-configs/asahi-configs-1.0.ebuild +++ b/sys-apps/asahi-configs/asahi-configs-1.0.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://asahilinux.org/" LICENSE="MIT" SLOT="0" -KEYWORDS="~arm64" +KEYWORDS="arm64" src_unpack() { mkdir "${S}" || die diff --git a/sys-apps/asahi-scripts/Manifest b/sys-apps/asahi-scripts/Manifest index 82fb8d394c3c..f44441a6a21b 100644 --- a/sys-apps/asahi-scripts/Manifest +++ b/sys-apps/asahi-scripts/Manifest @@ -1,5 +1,8 @@ +AUX 99-update-m1n1.install 24 BLAKE2B c3548572a4ead5e10bd5ca3f23bbdb63937ff3d276cef655f119c62918dabb1a86cf2bfca3f28a8fe8177307572e038eaea9820b236426f00486b7366bc6c202 SHA512 dba5d419bcc99bf7118d1b519631473e727bc09a35ce4a3225ff36815327f470ee5c02537f6e631a1d4efbecf295e9f0428a5facda53a86466c349ea22d6a470 +AUX asahi-scripts-macsmc-battery.openrc 986 BLAKE2B 53b18f055374213a44cd34172e1bcb317359a9a983ff83b3f1747e05edab6f084df2085db07ea600538db577781c74de782e74aadf305cbebde6b185ce1559eb SHA512 47863769caf9a5e3666afbb717cd35419f6794607d70a88b37d370ab4fee92eb2c5bf1b383a63d0d5dadfd331f98a429c754713e191cfc36ee7074fd6827c452 AUX makefile.patch 175 BLAKE2B e1858dec75b6d5b285c689ea2ce5187dbbda54b3cb3f72f3df29db7dc6133f57c5a361cdb493f0fe4ea624cda5e997f102840708111ef1b3aa682c92c1610342 SHA512 805d04d990698e1bdff54433ce4eeca0e45bc4a5cde1f3b539dabe2ee48f9dda49ff1a75e4ddc08e4f335ca99a5216d41fd0232f9771732996689446614a4ffc AUX update-m1n1-dtbs.patch 399 BLAKE2B 610da1ca6ba4cc0d465b9c998a6a5a47931db6d0660539eabe2e6b4e73cf2fc235bccb2b30305415a8c33f5f2553e77869cfa34448e49b9c29eb2a3a99ca46f4 SHA512 3ad9fbf771a2d26b60f496c433f45495ace0d60317934221fe829a74c8621d7e13d85d3f26085aab2a44c00dc2ab8e91afbb222eba8c4d1c8526f681a4096304 -DIST asahi-scripts-20231219.1.tar.gz 10696 BLAKE2B 1a3103f093fa87f33f7bdc64340dbd61705ac88832b1a9a2cb015ae8ff7ccfc138b91d0f38505dcdb916ccef03a0f788dd2bbaac66fc32118ce8acb536791bdd SHA512 ab4462bd8b98558f57a1edb4ac9fb21535e6a2b8396f6774a3ea1160ad2de4f64ffb65a93d08e6112ea2d90050a1a368fd32d8a6e5b0d7a545961c57ac9d0639 -EBUILD asahi-scripts-20231219.1.ebuild 1276 BLAKE2B 8a7f1cc306006466bcd584a391981c05f6dea6772f2092457188532b36d9b5b82af3bcd7c85153220a3224aff66a953586d49b58d89d7e91239fa237f3ec715b SHA512 d8b99769245151ab4c1fda94e5e26819a06e36ec6ad9eebcfef355a22a10fb18f26648f505a4acd56dea9a3d28c875ea7d0ff231588790926f00e013195243c4 +AUX update-m1n1.gentoo.conf 65 BLAKE2B aeb047568d28328b4df20948abff57716af0c0fb148346f29e7efdc262b2fb19c9fd68207e927d1c8353dff7a8683d3b9836c773a772b934f130b352c90edce4 SHA512 4e31e30506d3bba4f54ead46252e27642b66bb40b0d5c1af7ed8a5c92bfdb687bdcc2a1d793ab54d1324af0fb50e918d012f678c454f3a33c79756865412eb65 +DIST asahi-scripts-20240822.tar.gz 12264 BLAKE2B 945bd549a768beb86b69bbdeae088df7d687a534d7003e62574349e40fcb84f37306e96aade89d2fd45882add0d1b31e99b647f38debce4f6fb9185ec848d2a8 SHA512 6b99abe8df63b928285d6af54ba745bf9ae7a53f3208c77b90158fa076d34feb091275343039b61320fc043b6021170ad63f0e6df933e6a0a3fbfe146f78caf5 +EBUILD asahi-scripts-20240822.ebuild 1168 BLAKE2B 07fa341cc6c5de94cdb44374d9cfc0caa34efb8c7715fa794f9c79a6787732280642afeafeb0d27cec646eb74297daf00afcfba4ac5c5d6aef64b466d1a8dbe9 SHA512 b4611b361c0e8818ce6a5b1bc51d67807d6d5fef87f4442eff5d0dd5991a76e802317655e3fc5e1310e5f3e8fcd6a16e6b2d310491b74224ad6b04eeeb862623 MISC metadata.xml 423 BLAKE2B 4bfaa21a10fe7fd713795044151c993a1ac6bec3d266ee60ff2713e8856d19a85d3bea0806ed7f3382aa58fe7388732478ce518668f131637a8758233829adbc SHA512 1fde5b23da68b00da65f6f3c7ed2510247b6e05828d3b5b66a48e01ee8b7e6565d7b39778da42a3059ed15a5af13c4f732eb8c70cc9d30b7e617c80913956a33 diff --git a/sys-apps/asahi-scripts/asahi-scripts-20231219.1.ebuild b/sys-apps/asahi-scripts/asahi-scripts-20231219.1.ebuild deleted file mode 100644 index 4e4b1fe2eda2..000000000000 --- a/sys-apps/asahi-scripts/asahi-scripts-20231219.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -DESCRIPTION="Apple Silicon support scripts" -HOMEPAGE="https://asahilinux.org/" -SRC_URI="https://github.com/AsahiLinux/${PN}/archive/refs/tags/${PV}.tar.gz -> ${PN}-${PV}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~arm64" - -PATCHES=( - "${FILESDIR}/makefile.patch" - "${FILESDIR}/update-m1n1-dtbs.patch" -) - -src_install() { - default - emake DESTDIR="${D}" SYS_PREFIX="" install-dracut -} - -pkg_postinst() { - if [[ ! -e ${ROOT}/usr/lib/asahi-boot ]]; then - ewarn "These scripts are intended for use on Apple Silicon" - ewarn "machines with the Asahi tooling installed! Please" - ewarn "install sys-boot/m1n1, sys-boot/u-boot and" - ewarn "sys-firmware/asahi-firmware!" - fi - - if [[ -e ${ROOT}/bin/update-m1n1 ]]; then - ewarn "You need to remove /bin/update-m1n1." - fi - - if [[ -e ${ROOT}/usr/local/share/asahi-scripts/functions.sh ]]; then - ewarn "You have upgraded to a new version of ${PN}. Please" - ewarn "remove /usr/local/share/asahi-scripts/," - ewarn " /usr/local/bin/update-m1n1, and" - ewarn "/usr/local/bin/update-vendor-firmware." - fi - - if [[ -e ${ROOT}/etc/dracut.conf.d/10-apple.conf ]]; then - ewarn "Please remove /etc/dracut.conf.d/10-apple.conf" - fi -} diff --git a/sys-apps/asahi-scripts/asahi-scripts-20240822.ebuild b/sys-apps/asahi-scripts/asahi-scripts-20240822.ebuild new file mode 100644 index 000000000000..f30bf81d26cf --- /dev/null +++ b/sys-apps/asahi-scripts/asahi-scripts-20240822.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Apple Silicon support scripts" +HOMEPAGE="https://asahilinux.org/" +SRC_URI="https://github.com/AsahiLinux/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="arm64" + +RDEPEND=" + virtual/udev +" + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" SYS_PREFIX="" install-dracut + emake DESTDIR="${D}" PREFIX="/usr" install-macsmc-battery + + newinitd "${FILESDIR}/${PN}-macsmc-battery.openrc" "macsmc-battery" + + # install gentoo sys config + insinto /etc/default + newins "${FILESDIR}"/update-m1n1.gentoo.conf update-m1n1 + exeinto /usr/lib/kernel/install.d/ + doexe "${FILESDIR}/99-update-m1n1.install" +} + +pkg_postinst() { + if [[ ! -e ${ROOT}/usr/lib/asahi-boot ]]; then + ewarn "These scripts are intended for use on Apple Silicon" + ewarn "machines with the Asahi tooling installed! Please" + ewarn "install sys-boot/m1n1, sys-boot/u-boot and" + ewarn "sys-firmware/asahi-firmware!" + fi + + elog "Asahi scripts have been installed to /usr/. For more" + elog "information on how to use them, please visit the Wiki." +} diff --git a/sys-apps/asahi-scripts/files/99-update-m1n1.install b/sys-apps/asahi-scripts/files/99-update-m1n1.install new file mode 100644 index 000000000000..ceab30398908 --- /dev/null +++ b/sys-apps/asahi-scripts/files/99-update-m1n1.install @@ -0,0 +1,2 @@ +#!/bin/bash +update-m1n1 diff --git a/sys-apps/asahi-scripts/files/asahi-scripts-macsmc-battery.openrc b/sys-apps/asahi-scripts/files/asahi-scripts-macsmc-battery.openrc new file mode 100644 index 000000000000..19e8363116fd --- /dev/null +++ b/sys-apps/asahi-scripts/files/asahi-scripts-macsmc-battery.openrc @@ -0,0 +1,51 @@ +#!/sbin/openrc-run +# Save and restore the SMC's charge end threshold + +extra_commands="save restore" + +depend() { + need udev +} + +has_battery() { + if [ ! -e /sys/class/power_supply/macsmc-battery ]; then + eerror "macsmc-battery was not found!" + return 2 + fi + + return 0 +} + +restore() { + ebegin "Restoring macsmc-battery saved charge end threshold" + + has_battery || return $? + + if [ ! -e /etc/udev/macsmc-battery.conf ]; then + ewarn "No saved charge end threshold found! Saving current value..." + save + return $? + fi + + sed -e 's/CHARGE_CONTROL_END_THRESHOLD=//' /etc/udev/macsmc-battery.conf > /sys/class/power_supply/macsmc-battery/charge_control_end_threshold + return 0 +} + +save() { + ebegin "Saving current macsmc-battery charge end threshold" + + has_battery || return $? + + sed -e 's/^/CHARGE_CONTROL_END_THRESHOLD=/' /sys/class/power_supply/macsmc-battery/charge_control_end_threshold > /etc/udev/macsmc-battery.conf + return 0 +} + +start() { + restore + eend $? +} + +stop() { + save + eend $? +} diff --git a/sys-apps/asahi-scripts/files/update-m1n1.gentoo.conf b/sys-apps/asahi-scripts/files/update-m1n1.gentoo.conf new file mode 100644 index 000000000000..64fecd746974 --- /dev/null +++ b/sys-apps/asahi-scripts/files/update-m1n1.gentoo.conf @@ -0,0 +1 @@ +DTBS=$(/bin/ls -d /boot/dtbs/* | sort -rV | head -1)/apple/*.dtb diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest index ddea1d469abd..df72fa332cba 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 3617 BLAKE2B 6b021c3c6beea07a42f0a86d73ce057fbbe15dfb11615b2d0fb9ff0d896090bfce7b5453bbda82215bfa02180ed25809e50aeea9840309b72eda8ff5f8d6e01d SHA512 c2462b6ccc9007b2d7958e2e57047cfd36d1aca3c90f2271eed4777b30aa1375095a3bfe295ce1d1d8689fc33eddf88d2a69f4e81cd76bd4c706a7c642887059 +EBUILD inxi-3.3.35.1.ebuild 3614 BLAKE2B adde9266dd86f6a46b06ea28025011918c7262d3bdf61eab7480f3347b930936f76beef8ea1dc90593ca77d44be376da9779f495d1244f3b5f5e1bda711c7d90 SHA512 569860c2d9e86672c836608e91740c05bf7430d4b32f894e7896f01ffe76fe8abc8ffd1f667d4d4c438e2658ab851b96ca578d08b9f1a9bed6cf648eac99a220 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 e1f4d7d40ceb..6cfe02e8e25c 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/memtester/Manifest b/sys-apps/memtester/Manifest index b6c623d39755..b03eaf89f664 100644 --- a/sys-apps/memtester/Manifest +++ b/sys-apps/memtester/Manifest @@ -1,5 +1,5 @@ DIST memtester-4.5.1.tar.gz 23655 BLAKE2B bb7214a41f7cfa39dff6ab4f1efcd1788f5e6bd4cc1defba8c77ae030321703c1da7b6c1c6f1a67ea59e2cb9fc960772b710050b7c6d14b0799db4d9d99e9c31 SHA512 cf5744f11a931338a94158aee3047ad2dab18b0cb27b8998184a98f33aaebc678beec74841a2bcbbd7154cc2e46a20f746d9cae01a9274714bcedb93f29f8c80 DIST memtester-4.6.0.tar.gz 24229 BLAKE2B 521e8f189cd4105af3824d780a1bb91cc59bf33863ca92ea8d01c5cda3633beb8bc6a32dee8321c201164789e0d0c95eb68f5017739432a14c6165e44931f9d0 SHA512 d60dd46a5d4ecb2ab35a5acdb99b714584cdf601b81454e3f7fa9dd224555b7a48cef666538b43c5dd7b2870bb74284e0cae6fb2eed19cf706818c7a955ab161 EBUILD memtester-4.5.1.ebuild 741 BLAKE2B ecdb9dbfc846512165c54ef73c36894133549288ba96b6a5493d3a7a2f252c1dc5f9961e2b24c1975669ce91ecdf17619a40e4e0018f94c5c450479ef53d14da SHA512 09feb542e2ca0ccdc8411011b71b165250b16d906c1d3768bde007a51646cfaf0d67a2a28230e1897c9a407867e5890d55b07cad0c529a2277afe5d17df3e285 -EBUILD memtester-4.6.0.ebuild 741 BLAKE2B 8faf0e92a3b4ba771c3df99cc748f3decc8dd84a64ee98d222272c6a7900c397aab2fe06a7df9a29ad493c9d6f550ca50c4961059eb1dc133681bf54ff59da03 SHA512 501139a90d170bf2b34d5beb5c4c61bff62c456ae1c31a784cef7fd8946441a75a5e6d3020de461c1c85f2b1e58ccb9facd2a6c5f359f97f41335485588c6c34 +EBUILD memtester-4.6.0.ebuild 740 BLAKE2B 37b7478ca3f695bf5c28b1f8226c2ccc39ba2008cbe060ce41c4b14b07a096bf822faeec49185b2f6a434c5a214090def637aa6b02b19bbc6cd0385d5c429e83 SHA512 00c27494732adf3b0a9812d327e8762bbab9adf98d9bacfb652bc8433afbaf86d45a9a57a5c7a1fc438e419dd9c0508812a1a037e4ceaf53116d2abffaeb58c9 MISC metadata.xml 418 BLAKE2B 3187050b1bbf1e4c2823d0f055da0f69d5db78b70884be0c63a5f2d5e9239b71741591234083c781aa0a6dc693aba4f64f54e68ab88f79e040f345e32273da16 SHA512 2b77add88b34641862c98a7fd645db326a332acba7c885668cf9112869894f0451cfe59275ecc1ca6c97822c3a2da7c441cad10023fc923705ed75859a96659a diff --git a/sys-apps/memtester/memtester-4.6.0.ebuild b/sys-apps/memtester/memtester-4.6.0.ebuild index c8083f6cddfd..cbdc8875f2a9 100644 --- a/sys-apps/memtester/memtester-4.6.0.ebuild +++ b/sys-apps/memtester/memtester-4.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" src_configure() { echo "$(tc-getCC) ${CFLAGS} ${CPPFLAGS} -DPOSIX -c" > conf-cc || die diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest index 929c213adaab..daaea4a6baa5 100644 --- a/sys-apps/syd/Manifest +++ b/sys-apps/syd/Manifest @@ -147,7 +147,7 @@ DIST keccak-0.1.5.crate 13120 BLAKE2B 26b5d52a18550e67e79eb51d26c5329607699b1401 DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f DIST lexis-0.2.3.crate 28357 BLAKE2B 8382e207742c9f973a0b80669ea43762e548ccc6c3c2438d3dd7bf60ca320bd2bacec3291f06204190846e721fbc6293c8ef3fee4df5568d6cd65dd52cac38f9 SHA512 650bcc5515a82fa0969f2f96eb7f8a47e876d50dd03a3b611a6d156b2f53241728fd53be6eca1d5dcd1544ea5b5bc8743869a0ed3f84e1716fb7e06ca6252915 DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f -DIST libc-0.2.162.crate 769354 BLAKE2B 3bac6124db801cdcd6918ccd86e84c99cced45c44dba11f198ec5852354942db511966fc85347d2ce4c8ff82c89eef2c47016766b2f6ffbea20d99c1deab4ead SHA512 f43e294d587e7cd9c2da9b67be83fc70801ea66c318342cf1e11556566ecc1c8a612925770d85c75af1e887b425f326fac59229b78877d2377092243ea8e6a99 +DIST libc-0.2.164.crate 769055 BLAKE2B cfb757ea04ec8ad6d6a0dff92cbedd626aa4932cd83d67d19ac51cc140f9aeb54b38b488796c4a0e722f7bceaf54c4807a32ec0560bae4840a82fc1c4a5151ab SHA512 614835ee7388c854cacdc179b5700b7de0c696ec0eebca2b997f1039157f737fa79e208832a46f2fa27fcedb6fe7a27faf26079f06ee0e679b6f35d4a5371e3f DIST libcgroups-0.4.1.crate 94787 BLAKE2B 07f2987ce62b4112e1b76013f64e606368090034e598eb7e33c8d7d22fae0caf581db5099ea43226fcef6baff37aae701bd4acbe91585d0028c4e12663e33641 SHA512 fb46b35f0a7dd2853cff355749a1c63de01728dee8e9d9a3ce841b25cc8a4ec1011fb572e14a132f65b30933eba8edfdf1bc7ef02feabf6d0528ee4b4d924619 DIST libcontainer-0.4.1.crate 109717 BLAKE2B 9a67d8e56c8ded089dc8245345426bb17031f09271415cfb3601aa631192c8ef02a03d359830c5948e2a61d17a8f133ef3f58179cf79e1fab0fcdc0dc3a4f98b SHA512 b3a766b011b70707a99725142429d8fb23712a304e2b4ad691a02f45be955e2adfbf124ca8b6e8ecd8c27f33dbc35c82389697a3c6e5e7dfe963928bdbc640fa DIST libloading-0.8.5.crate 28902 BLAKE2B a0fca8f8876092e874964b3dcbaacd417451704fc1d687669a95a0b9df22ccda73a754118ac0bd706a7c7d86e4eceb2ad012e20e341d71548b34ea8d629bbfdf SHA512 f332884fa75cf210460f4678d45091345b23469c09301614c476e95bc54163afd6d4f098a34f9e0d529fa1ec63892395b50957598070ff327743e4c3b0871074 @@ -248,7 +248,7 @@ DIST serde-1.0.215.crate 78527 BLAKE2B ca8e1175839ca45a4d78a155f5943396211408a85 DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 DIST serde_derive-1.0.215.crate 57092 BLAKE2B f28bb66017599afdcd8d45c514b8e07854eb944c1dcf931e052a01ce421e0de6c20c13b3867da5922e2153e25ce88bf9fa27e2e68ddc9d212977f71fa0bd6352 SHA512 cae686bdf10c683149956ffe1c64fcf3e9b9bf0cd6e33b4ce7429d0ca35b9fdb55443693866c1202fa79348c6ea0f49ab3be3d5f857de4ae0818d2b4c8c67d9b DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d -DIST serde_json-1.0.132.crate 150549 BLAKE2B a49aef7737fad2e6f6ec79cb6da00c734e7de7ef16be321846d1f6229534b58e15ceb0f6306eeae6f85bf07431d82959c0a56ed1394d21a67b65c8c48e971f3f SHA512 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e +DIST serde_json-1.0.133.crate 150739 BLAKE2B 7891eb5b8edcc7fd09ab1e15d3881ffdcb629aa39f2bd758c0505700a5f2dfabd85b1b66c3b094268bc1627b346e204c792f4ca61efa76c54ab9cd5744fb0ee2 SHA512 20e65ec87bff319897a141960d13deb5cadcf821209c1ee8799f1dc7f458ce432bc62c16df5bdada1c8d3cc01ff23b8125e8fa0a03545d4614f32efd687dc69f DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f DIST sha3-0.10.8.crate 858216 BLAKE2B 0251020db34e0be3f150d342d055bae00c7fe17e2eb1f5134016389e45a4d3ef35ab8e533f58cedd7e10412955c4a011ba8e604e129fc5bd9a433ff756f0ca5e SHA512 390102cea4cbb0de4fa772a0842cf6d13dadde9fd95c5dfa9e75ebf89e98a2b4bb10f05257797e8f688af78ac42d951cb71df71e3b7ec36e52e2661932479c7e DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb @@ -263,7 +263,7 @@ DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd DIST syd-3.26.1.tar.gz 967892 BLAKE2B 49bb9a699cdb7d98fb8e5e1ded574092bcccf7e325b5f4853afea422874bcd805f698edf27e5c0b428f2b1da32a269030f19b3538df41e46b9004a746213caa5 SHA512 8079965ae0ff6916684bf7382a03a8d825015d1795636de6a331e8f35c8154ecdbf78fc1062f24aecf240735f949a6b0fc7176b398b1e8b95c50081ddc00df53 -DIST syd-3.28.2.tar.gz 1098407 BLAKE2B 907376575ed5f82d605f0733c0e52ae0ff0a5a89b34ea2f750cf1c71982976ac71030dddb4c3022d0ac94aba90df7298741b38d33e9f5a435186a1b20dea6ced SHA512 6418c7b2b7a943b14595650a8fb4f75ebdc9bc3743ef8e4bf9e1ea2f6a0d4df6d52114428fa39a243528a06860a15e8c940da99218b6bff7a5a7d76c5b9c5cc6 +DIST syd-3.28.3.tar.gz 1098961 BLAKE2B c12960a6f4eb18107486f22d960f20c7f17c89eeb91aec94f03c6530154a00cbff178e8af441821905416491114084d722d9aa2544f27101f10ff793c8a9b4aa SHA512 ba1feda7d9888a169a6d2070f7ecf239e0e31a9f4ec03cee5fc58e15e7bf14c638aa019e215acbc165ac256a15fecde814a1829a387def49b289c4acb3796d0c DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2 DIST tabwriter-1.4.0.crate 9951 BLAKE2B 8833c5a7f37749268187e60d95b07262e77c461ab868cd934e58031703dc0c9ea83b8757e681747900dc07eb5c8e41e589d9c37568b66ca25c95f0fbf07c8a8c SHA512 066846124e3beee816f76ed3a59fb224593537ce5807aa472fbcd0cb98f638dba6801d171b6d1026e56b6eaae6f2e873d64c190c97bbd8d6ffeffc82f3b4d52f @@ -335,5 +335,5 @@ DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa6586 DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe EBUILD syd-3.26.1.ebuild 5960 BLAKE2B 4ac96299c31a7031010625462210d90611a8ed982dbff576c1743ab648e55a6070f94c5f53b3613a5fca01309699d94d2f378f979469bfbd3d77e4adf2a64c11 SHA512 25d04047a107d8590fca7ca780080bda008fdc959ac5c40f3dbda14c058f1c197ee4afd89607db27f379504e45c906cd8ad786939b5d53b6c0d08e220761ec4f -EBUILD syd-3.28.2.ebuild 6366 BLAKE2B 8d8ed402fc9f0cd88f1ee01c2b8f87d356558935ba844d89bdb4e3176b5792cb43e54977082016d54cac5dea646a140ee26b5a5dcd378ffdfc006ae9d921b1d4 SHA512 68f0df56bbb220d158b6272934a8f5e24deea36a935b4d20bb2462bfe0da40a15549cb1ec5185f2e1d6f4ca5173f8d1ec5371eec615af1d90b6d2feef4c14c47 +EBUILD syd-3.28.3.ebuild 6303 BLAKE2B 20d772ae68e2a34e3e8cba0f33aef863f571ff712879c44bb21cff15a2207ddec1fb59ef8dccd560a5ebb1c84c8bfc4eeb70d337cd36dc6d4142f9d4cc963a48 SHA512 534f025f857a4149178781459e88ce3867b172265fc3bdb60f4f2295f2d2ee211d255cac69f3a21b8c4fc8c055d4eff61750ddbb06c82dfe8753bec2e1fd612e MISC metadata.xml 254 BLAKE2B 0e6d918ec0aa523a1d7ff2da1c9081d8257c2a83396bc5c7033412341b400364ee2d9b155d9d1df05da92b11f6a940dcda2adae7c158e479d082ce4a0583971b SHA512 24b045489397ba3bcd9dc48dbbc8a26189c1220053c04f09035dd735d2a3fb2ad6a55791f943f4502fee20c633c4a30983b76093f31ce752994f424fbb3cd21b diff --git a/sys-apps/syd/syd-3.28.2.ebuild b/sys-apps/syd/syd-3.28.2.ebuild deleted file mode 100644 index 7779e85c2496..000000000000 --- a/sys-apps/syd/syd-3.28.2.ebuild +++ /dev/null @@ -1,331 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RESTRICT="test" # fails with sandbox - -CRATES=" - addr2line@0.24.2 - adler2@2.0.0 - ahash@0.8.11 - aho-corasick@1.1.3 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anes@0.1.6 - anstream@0.6.18 - anstyle-parse@0.2.6 - anstyle-query@1.1.2 - anstyle-wincon@3.0.6 - anstyle@1.0.10 - anyhow@1.0.93 - argv@0.1.11 - arrayref@0.3.9 - arrayvec@0.5.2 - arrayvec@0.7.6 - autocfg@1.4.0 - backtrace@0.3.74 - base64@0.13.1 - bitflags@1.3.2 - bitflags@2.6.0 - blake2b_simd@0.5.11 - block-buffer@0.10.4 - btoi@0.4.3 - bumpalo@3.16.0 - caps@0.5.5 - cast@0.3.0 - cc@1.2.1 - cfg-if@1.0.0 - cfg_aliases@0.1.1 - cfg_aliases@0.2.1 - chrono@0.4.38 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.5.21 - clap_builder@4.5.21 - clap_derive@4.5.18 - clap_lex@0.7.3 - colorchoice@1.0.3 - constant_time_eq@0.1.5 - core-foundation-sys@0.8.7 - cpufeatures@0.2.15 - crc-catalog@2.4.0 - crc32fast@1.4.2 - crc@3.2.1 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-utils@0.8.20 - crunchy@0.2.2 - crypto-common@0.1.6 - cty@0.2.2 - darling@0.20.10 - darling_core@0.20.10 - darling_macro@0.20.10 - derive_builder@0.20.2 - derive_builder_core@0.20.2 - derive_builder_macro@0.20.2 - digest@0.10.7 - dirs-sys@0.3.7 - dirs@1.0.5 - dirs@4.0.0 - either@1.13.0 - equivalent@1.0.1 - errno@0.3.9 - error-chain@0.12.4 - expiringmap@0.1.2 - fastrand@2.2.0 - fixedbitset@0.5.7 - flate2@1.0.35 - fnv@1.0.7 - futures-channel@0.3.31 - futures-core@0.3.31 - futures-executor@0.3.31 - futures-io@0.3.31 - futures-macro@0.3.31 - futures-sink@0.3.31 - futures-task@0.3.31 - futures-util@0.3.31 - futures@0.3.31 - generic-array@0.14.7 - getargs@0.5.0 - getrandom@0.1.16 - getrandom@0.2.15 - getset@0.1.3 - gimli@0.31.1 - goblin@0.8.2 - gperftools@0.2.0 - half@2.4.1 - hashbrown@0.12.3 - hashbrown@0.14.5 - heck@0.5.0 - hermit-abi@0.3.9 - hermit-abi@0.4.0 - hex-conservative@0.3.0 - hex@0.4.3 - hkdf@0.12.4 - hmac@0.12.1 - home@0.5.9 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.61 - ident_case@1.0.1 - indexmap@1.9.3 - indexmap@2.5.0 - io-uring@0.6.4 - ipnet@2.10.1 - iprange@0.6.7 - is-terminal@0.4.13 - is_terminal_polyfill@1.70.1 - itertools@0.10.5 - itoa@1.0.11 - js-sys@0.3.72 - keccak@0.1.5 - lazy_static@1.5.0 - lexis@0.2.3 - libc@0.2.162 - libcgroups@0.4.1 - libcontainer@0.4.1 - libloading@0.8.5 - liboci-cli@0.4.1 - libredox@0.1.3 - libseccomp-sys@0.2.1 - libseccomp@0.3.0 - linefeed@0.6.0 - linux-raw-sys@0.4.14 - lock_api@0.4.12 - log@0.4.22 - md5@0.7.0 - memchr@2.7.4 - memoffset@0.9.1 - mimalloc2-rust-sys@2.1.7-source - mimalloc2-rust@0.3.2 - minimal-lexical@0.2.1 - miniz_oxide@0.8.0 - mortal@0.2.4 - nc@0.9.5 - nix@0.26.4 - nix@0.28.0 - nix@0.29.0 - nom@7.1.3 - nu-ansi-term@0.46.0 - num-traits@0.2.19 - num_cpus@1.16.0 - object@0.36.5 - oci-spec@0.6.8 - once_cell@1.19.0 - oorandom@11.1.4 - overload@0.1.1 - parking_lot@0.12.3 - parking_lot_core@0.9.10 - parse-size@1.0.0 - phf@0.11.2 - phf_codegen@0.11.2 - phf_generator@0.11.2 - phf_shared@0.11.2 - pin-project-lite@0.2.15 - pin-utils@0.1.0 - pkg-config@0.3.31 - plain@0.2.3 - prctl@1.0.0 - proc-macro-error-attr2@2.0.0 - proc-macro-error2@2.0.1 - proc-macro2@1.0.89 - procfs-core@0.16.0 - procfs@0.16.0 - protobuf-codegen@3.2.0 - protobuf-parse@3.2.0 - protobuf-support@3.2.0 - protobuf@3.2.0 - quick_cache@0.6.9 - quote@1.0.37 - rand@0.8.5 - rand_core@0.6.4 - redox_syscall@0.1.57 - redox_syscall@0.5.7 - redox_users@0.3.5 - redox_users@0.4.6 - regex-automata@0.4.9 - regex-syntax@0.8.5 - regex@1.10.6 - rust-argon2@0.8.3 - rust-criu@0.4.0 - rustc-demangle@0.1.24 - rustc-hash@2.0.0 - rustix@0.38.40 - rustversion@1.0.18 - ryu@1.0.18 - safe-path@0.1.0 - same-file@1.0.6 - scopeguard@1.2.0 - scroll@0.12.0 - scroll_derive@0.12.0 - secure-string@0.3.0 - sendfd@0.4.3 - serde@1.0.215 - serde_derive@1.0.215 - serde_json@1.0.132 - sha1@0.10.6 - sha3@0.10.8 - sharded-slab@0.1.7 - shlex@1.3.0 - siphasher@0.3.11 - slab@0.4.9 - smallstr@0.2.0 - smallvec@1.13.2 - strsim@0.11.1 - strum@0.26.3 - strum_macros@0.26.4 - subtle@2.6.1 - syn@2.0.87 - tabwriter@1.4.0 - tcmalloc@0.3.0 - tempfile@3.14.0 - terminfo@0.8.0 - thiserror-impl@1.0.69 - thiserror@1.0.69 - thread_local@1.1.8 - tick_counter@0.4.5 - tinytemplate@1.2.1 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - tracing-attributes@0.1.27 - tracing-core@0.1.32 - tracing-log@0.2.0 - tracing-subscriber@0.3.18 - tracing@0.1.40 - typenum@1.17.0 - unicode-ident@1.0.13 - unicode-normalization@0.1.24 - unicode-width@0.1.14 - utf8parse@0.2.2 - valuable@0.1.0 - version_check@0.9.5 - walkdir@2.5.0 - wasi@0.11.0+wasi-snapshot-preview1 - wasi@0.9.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.95 - wasm-bindgen-macro-support@0.2.95 - wasm-bindgen-macro@0.2.95 - wasm-bindgen-shared@0.2.95 - wasm-bindgen@0.2.95 - which@4.4.2 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.9 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-core@0.52.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.52.6 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 - zeroize@1.8.1 -" - -inherit cargo - -DESCRIPTION="seccomp and landlock based application sandbox with support for namespaces" -HOMEPAGE="https://sydbox.exherbolinux.org" -SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -IUSE="static" - -LICENSE="GPL-3" -# Dependent crate licenses -LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016" - -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="static? ( sys-libs/libseccomp[static-libs] ) - sys-libs/libseccomp" -RDEPEND="sys-apps/pandora_box - ${DEPEND}" - -S="${WORKDIR}/syd-v${PV}" - -src_configure() { - if use static; then - export LIBSECCOMP_LINK_TYPE="static" - export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp) - export RUSTFLAGS+="-Clink-args=-static -Clink-args=-no-pie -Clink-args=-Wl,-Bstatic -Ctarget-feature=+crt-static" - local myfeatures=( "log,uring,utils" ) - cargo_src_configure --no-default-features - else - local myfeatures=( "oci" ) - cargo_src_configure - fi -} - -src_compile() { - cargo_src_compile -} - -src_install () { - cargo_src_install - dodoc README.md - insinto /usr/libexec - doins src/esyd.sh - - insinto /etc - newins data/user.syd-3 user.syd-3.sample - - insinto /usr/share/vim/vimfiles/ftdetect - doins vim/ftdetect/syd.vim - insinto /usr/share/vim/vimfiles/syntax - doins vim/syntax/syd-3.vim -} - -src_test() { - RUSTFLAGS="" cargo_src_test -} diff --git a/sys-apps/syd/syd-3.28.3.ebuild b/sys-apps/syd/syd-3.28.3.ebuild new file mode 100644 index 000000000000..985a8cdd7501 --- /dev/null +++ b/sys-apps/syd/syd-3.28.3.ebuild @@ -0,0 +1,330 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RESTRICT="test" # fails with sandbox + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + ahash@0.8.11 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.6 + anstyle@1.0.10 + anyhow@1.0.93 + argv@0.1.11 + arrayref@0.3.9 + arrayvec@0.5.2 + arrayvec@0.7.6 + autocfg@1.4.0 + backtrace@0.3.74 + base64@0.13.1 + bitflags@1.3.2 + bitflags@2.6.0 + blake2b_simd@0.5.11 + block-buffer@0.10.4 + btoi@0.4.3 + bumpalo@3.16.0 + caps@0.5.5 + cast@0.3.0 + cc@1.2.1 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chrono@0.4.38 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap@4.5.21 + clap_builder@4.5.21 + clap_derive@4.5.18 + clap_lex@0.7.3 + colorchoice@1.0.3 + constant_time_eq@0.1.5 + core-foundation-sys@0.8.7 + cpufeatures@0.2.15 + crc-catalog@2.4.0 + crc32fast@1.4.2 + crc@3.2.1 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-utils@0.8.20 + crunchy@0.2.2 + crypto-common@0.1.6 + cty@0.2.2 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + digest@0.10.7 + dirs-sys@0.3.7 + dirs@1.0.5 + dirs@4.0.0 + either@1.13.0 + equivalent@1.0.1 + errno@0.3.9 + error-chain@0.12.4 + expiringmap@0.1.2 + fastrand@2.2.0 + fixedbitset@0.5.7 + flate2@1.0.35 + fnv@1.0.7 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getargs@0.5.0 + getrandom@0.1.16 + getrandom@0.2.15 + getset@0.1.3 + gimli@0.31.1 + goblin@0.8.2 + gperftools@0.2.0 + half@2.4.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex-conservative@0.3.0 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.9 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + ident_case@1.0.1 + indexmap@1.9.3 + indexmap@2.5.0 + io-uring@0.6.4 + ipnet@2.10.1 + iprange@0.6.7 + is-terminal@0.4.13 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itoa@1.0.11 + js-sys@0.3.72 + keccak@0.1.5 + lazy_static@1.5.0 + lexis@0.2.3 + libc@0.2.164 + libcgroups@0.4.1 + libcontainer@0.4.1 + libloading@0.8.5 + liboci-cli@0.4.1 + libredox@0.1.3 + libseccomp-sys@0.2.1 + libseccomp@0.3.0 + linefeed@0.6.0 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.22 + md5@0.7.0 + memchr@2.7.4 + memoffset@0.9.1 + mimalloc2-rust-sys@2.1.7-source + mimalloc2-rust@0.3.2 + minimal-lexical@0.2.1 + miniz_oxide@0.8.0 + mortal@0.2.4 + nc@0.9.5 + nix@0.26.4 + nix@0.28.0 + nix@0.29.0 + nom@7.1.3 + nu-ansi-term@0.46.0 + num-traits@0.2.19 + num_cpus@1.16.0 + object@0.36.5 + oci-spec@0.6.8 + once_cell@1.19.0 + oorandom@11.1.4 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + parse-size@1.0.0 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.15 + pin-utils@0.1.0 + pkg-config@0.3.31 + plain@0.2.3 + prctl@1.0.0 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.89 + procfs-core@0.16.0 + procfs@0.16.0 + protobuf-codegen@3.2.0 + protobuf-parse@3.2.0 + protobuf-support@3.2.0 + protobuf@3.2.0 + quick_cache@0.6.9 + quote@1.0.37 + rand@0.8.5 + rand_core@0.6.4 + redox_syscall@0.1.57 + redox_syscall@0.5.7 + redox_users@0.3.5 + redox_users@0.4.6 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.10.6 + rust-argon2@0.8.3 + rust-criu@0.4.0 + rustc-demangle@0.1.24 + rustc-hash@2.0.0 + rustix@0.38.40 + rustversion@1.0.18 + ryu@1.0.18 + safe-path@0.1.0 + same-file@1.0.6 + scopeguard@1.2.0 + scroll@0.12.0 + scroll_derive@0.12.0 + secure-string@0.3.0 + sendfd@0.4.3 + serde@1.0.215 + serde_derive@1.0.215 + serde_json@1.0.133 + sha1@0.10.6 + sha3@0.10.8 + sharded-slab@0.1.7 + shlex@1.3.0 + siphasher@0.3.11 + slab@0.4.9 + smallstr@0.2.0 + smallvec@1.13.2 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + subtle@2.6.1 + syn@2.0.87 + tabwriter@1.4.0 + tcmalloc@0.3.0 + tempfile@3.14.0 + terminfo@0.8.0 + thiserror-impl@1.0.69 + thiserror@1.0.69 + thread_local@1.1.8 + tick_counter@0.4.5 + tinytemplate@1.2.1 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing-log@0.2.0 + tracing-subscriber@0.3.18 + tracing@0.1.40 + typenum@1.17.0 + unicode-ident@1.0.13 + unicode-normalization@0.1.24 + unicode-width@0.1.14 + utf8parse@0.2.2 + valuable@0.1.0 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.9.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.95 + wasm-bindgen-macro-support@0.2.95 + wasm-bindgen-macro@0.2.95 + wasm-bindgen-shared@0.2.95 + wasm-bindgen@0.2.95 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zeroize@1.8.1 +" + +inherit cargo + +DESCRIPTION="seccomp and landlock based application sandbox with support for namespaces" +HOMEPAGE="https://sydbox.exherbolinux.org" +SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +IUSE="static" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016" + +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="static? ( sys-libs/libseccomp[static-libs] ) + sys-libs/libseccomp" +RDEPEND="sys-apps/pandora_box + ${DEPEND}" + +S="${WORKDIR}/syd-v${PV}" + +src_configure() { + if use static; then + export LIBSECCOMP_LINK_TYPE="static" + export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp) + export RUSTFLAGS+="-Clink-args=-static -Clink-args=-no-pie -Clink-args=-Wl,-Bstatic -Ctarget-feature=+crt-static" + cargo_src_configure + else + local myfeatures=( "oci" ) + cargo_src_configure + fi +} + +src_compile() { + cargo_src_compile +} + +src_install () { + cargo_src_install + dodoc README.md + insinto /usr/libexec + doins src/esyd.sh + + insinto /etc + newins data/user.syd-3 user.syd-3.sample + + insinto /usr/share/vim/vimfiles/ftdetect + doins vim/ftdetect/syd.vim + insinto /usr/share/vim/vimfiles/syntax + doins vim/syntax/syd-3.vim +} + +src_test() { + RUSTFLAGS="" cargo_src_test +} diff --git a/sys-apps/texinfo/Manifest b/sys-apps/texinfo/Manifest index 1d674aee8f44..5538aac20883 100644 --- a/sys-apps/texinfo/Manifest +++ b/sys-apps/texinfo/Manifest @@ -1,7 +1,7 @@ DIST texinfo-7.1.1.tar.xz 5572864 BLAKE2B 64dbd315e65d5b7cb0bb06c918e9924bb15a25a4bb26322db10b7ee98e9e6626b62592f8edd0ff016256f4a84837dabacb5278c3826e34fa3e080a5e8c0fb626 SHA512 05d605fba810f2939cab16ed5ddb341e22d397370648e6e0271c807fa573267e933c75ed7ae682c3c9cfecb568311a8df7abeb8c0556a94ef7169737d5b9c52a DIST texinfo-7.1.90.tar.xz 6694376 BLAKE2B b77771e39f8c73cea9c449c1f4268dcdb9603497b719dda036908122805f2f4f85507ee797d7d9d1f4c3e4de236a7be6837c2985d7f10960e347860d98c49a8c SHA512 ecf6359c256c3c203fac26d211b4fad738e5e7cb142005a73df22eb17888296eac17d4748551243fee1f1cf891e612deeeb85bc841c8b64acb99e7fa49d1c3ad DIST texinfo-7.1.91.tar.xz 6709648 BLAKE2B 34c7e75ece31919c43292ab00eb2d7160dbdbd5726d63490ae37e17fd7b966e31de3631b66952e3e679bd6b33b5005e2e4799ea282ecf652f31269ae3c2876bd SHA512 8b5bb02c1a4ac77cf8ca59817bf227701a0560d04f5b0ed08e28ed509d66da3bb5b8df677b481d813a529c07a7ebe55b9f2c67ca3cb55678322f13462cc02a5b -EBUILD texinfo-7.1.1.ebuild 2461 BLAKE2B f6f250d33af7029937e2c78d59d7b175f50a20784fb0bcdc608ef3e517c3e3db03d1245b443cea1106725f73cca50628888eb7417134847a18905f309446c206 SHA512 32c052cdef710bfbfb65738d6099a496ecba17dcd829598c241d599f3dd67376aaaaf44d167d08867743f5bcdf3ed9cd73ad4bc665a18c9acc0e8d883c676a8a +EBUILD texinfo-7.1.1.ebuild 2661 BLAKE2B 487b5ed45ee8120c90e7d560f0ee928aa1e4622588c6faa2432f6864cd7a4b87a7b3b4fd8b695613d48440057c98fa5c40f3ed473797262b882aab8914c36a77 SHA512 ab5cb666849a211e46117bccd9155d339a57834dec09c3fd9ab887a117662f3ff2e9c12f3f0ff4a381dc2798ff18fc4d43296aa3ec92cbfc97cfdebc21ce0e7b EBUILD texinfo-7.1.90.ebuild 2469 BLAKE2B e618b521a09399d8d5ed2131cd3a9c45a534720df4dae25212930da1326814f750017804b56d1b2117785fd365408aa6a6404a18114c707b346845c90f3b99cd SHA512 813703a04ece913809736af871449a501c0e0fa08310b4c07d28c67442df4650e2be1551c9df79001f1d70b6401fd607c19250d4a16dfcbfb41a484fbfdbb95b EBUILD texinfo-7.1.91.ebuild 2469 BLAKE2B e618b521a09399d8d5ed2131cd3a9c45a534720df4dae25212930da1326814f750017804b56d1b2117785fd365408aa6a6404a18114c707b346845c90f3b99cd SHA512 813703a04ece913809736af871449a501c0e0fa08310b4c07d28c67442df4650e2be1551c9df79001f1d70b6401fd607c19250d4a16dfcbfb41a484fbfdbb95b EBUILD texinfo-9999.ebuild 2469 BLAKE2B e618b521a09399d8d5ed2131cd3a9c45a534720df4dae25212930da1326814f750017804b56d1b2117785fd365408aa6a6404a18114c707b346845c90f3b99cd SHA512 813703a04ece913809736af871449a501c0e0fa08310b4c07d28c67442df4650e2be1551c9df79001f1d70b6401fd607c19250d4a16dfcbfb41a484fbfdbb95b diff --git a/sys-apps/texinfo/texinfo-7.1.1.ebuild b/sys-apps/texinfo/texinfo-7.1.1.ebuild index 081fa9dce9ea..78b068309ada 100644 --- a/sys-apps/texinfo/texinfo-7.1.1.ebuild +++ b/sys-apps/texinfo/texinfo-7.1.1.ebuild @@ -70,6 +70,10 @@ src_prepare() { } src_configure() { + # https://lists.gnu.org/archive/html/bug-texinfo/2024-08/msg00020.html + # https://git.savannah.gnu.org/cgit/texinfo.git/commit/?id=7e8d0093b411729c8c570b25280bef6b55415594 + append-cflags -std=gnu17 + # Respect compiler and CPPFLAGS/CFLAGS/LDFLAGS for Perl extensions # bug #622576 local -x PERL_EXT_CC="$(tc-getCC)" PERL_EXT_CPPFLAGS="${CPPFLAGS}" -- cgit v1.2.3