From 75baddeb141bc4814bc37c7273c4de8d3a1b1153 Mon Sep 17 00:00:00 2001 From: Rahil Bhimjiani Date: Wed, 15 Jul 2026 17:38:07 +0530 Subject: [PATCH 001/151] net-dns/AdGuardHome: update to 0.107.78 Signed-off-by: Rahil Bhimjiani --- .../AdGuardHome/AdGuardHome-0.107.78.ebuild | 133 ++++++++++++++++++ net-dns/AdGuardHome/Manifest | 3 + 2 files changed, 136 insertions(+) create mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild b/net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild new file mode 100644 index 0000000000..bd06c73c40 --- /dev/null +++ b/net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module readme.gentoo-r1 systemd + +DESCRIPTION="Network-wide ads & trackers blocking DNS server like Pi-Hole with web ui" +HOMEPAGE="https://github.com/AdguardTeam/AdGuardHome/" + +SRC_URI=" + https://github.com/AdguardTeam/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz + web? ( https://github.com/AdguardTeam/AdGuardHome/releases/download/v${PV}/AdGuardHome_frontend.tar.gz -> ${P}-web.tar.gz ) +" + +# main +LICENSE="GPL-3" +# deps +LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB" + +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE="+web" +# RESTRICT="test" + +BDEPEND=">=dev-lang/go-1.26.5" +FILECAPS=( + -m 755 'cap_net_bind_service=+eip cap_net_raw=+eip' usr/bin/${PN} +) + +PATCHES=( + "${FILESDIR}"/disable-update-cmd-opt.patch +) + +DOCS=" + ${PN}.wiki/* +" + +DOC_CONTENTS="\n +User is advised to not run binary directly instead use systemd service\n\n +Defaults for systemd service:\n +Web UI: 0.0.0.0:3000\n +Data directory: /var/lib/${PN}\n +Default config: /var/lib/${PN}/${PN}.yaml +" + +src_prepare() { + default + + # symlinking doesn't work for some reason so MUST `mv` + use web && { rm -v build/gitkeep && rmdir build && mv ../build ./ || die ; } +} + +src_compile() { + # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-build.sh + + local MY_LDFLAGS="-X github.com/AdguardTeam/AdGuardHome/internal/version.version=${PV}" + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.channel=release" + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.committime=$(date +%s)" + if [ "$(go env GOARM)" != '' ] + then + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.goarm=$(go env GOARM)" + elif [ "$(go env GOMIPS)" != '' ] + then + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.gomips=$(go env GOMIPS)" + fi + + ego build -ldflags "${MY_LDFLAGS}" -trimpath -v=1 -x=1 +} + +src_test() { + + # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-test.sh + count_flags='--count=1' + cover_flags='--coverprofile=./coverage.txt' + shuffle_flags='--shuffle=on' + timeout_flags="--timeout=30s" + fuzztime_flags="--fuzztime=20s" + readonly count_flags cover_flags shuffle_flags timeout_flags fuzztime_flags + + # race only works when pie is disabled + export GOFLAGS="${GOFLAGS/-buildmode=pie/}" + + # following test is failing without giving any reason. Tried disabling internal/updater internal/whois tests toggling race, but still failing. + # ego test\ + # "$count_flags"\ + # "$cover_flags"\ + # "$shuffle_flags"\ + # --race=1\ + # "$timeout_flags"\ + # ./... + + # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-bench.sh + ego test\ + "$count_flags"\ + "$shuffle_flags"\ + --race=0\ + "$timeout_flags"\ + --bench='.'\ + --benchmem\ + --benchtime=1s\ + --run='^$'\ + ./... + + # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-fuzz.sh + ego test\ + "$count_flags"\ + "$shuffle_flags"\ + --race=0\ + "$timeout_flags"\ + "$fuzztime_flags"\ + --fuzz='.'\ + --run='^$'\ + ./internal/filtering/rulelist/\ + ; + +} + +src_install() { + dobin "${PN}" + dosym -r /usr/bin/"${PN}" /usr/bin/adguardhome + + einstalldocs + readme.gentoo_create_doc + + systemd_newunit "${FILESDIR}"/AdGuardHome-0.107.63.service "${PN}".service +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/net-dns/AdGuardHome/Manifest b/net-dns/AdGuardHome/Manifest index fa563a14e9..7a5ef4ded2 100644 --- a/net-dns/AdGuardHome/Manifest +++ b/net-dns/AdGuardHome/Manifest @@ -4,3 +4,6 @@ DIST AdGuardHome-0.107.76.tar.gz 2351664 BLAKE2B 5c1f2ca6f10ea1dfea8d9b0b9c79910 DIST AdGuardHome-0.107.77-deps.tar.xz 5760516 BLAKE2B 6eec244f628ccf36e0ce58c70254540c8fbe424c650ed0c695b9764b524a537e212fff5e02a6b5948e19235ae5d253a9c4ac1b4362dc44f753e49b83eae9ae08 SHA512 657a74c36ec612a80cf1224a6009f20c0679a98e1cadac7c20fdc502d3160e4b193ebd9dbded06ac94e2511366ce2417340b6845a06509cd201b4229fa5f8a62 DIST AdGuardHome-0.107.77-web.tar.gz 2577335 BLAKE2B 03e7138e8b42f74ba89bbe3679caf4c809989b13a5fbb5e1411668bc97ff766b78b1868a435a7981c340c9c7052326709fbba6c3b58e4b66a57606eceaa17cb5 SHA512 c7f981eccd143e79540099772adfc61310dcc897991df936a141aa2f9741d44032e1d0c1a10b87f83df58d7e456ffdca51f4dc705685bc495e34960aaf9ddf0a DIST AdGuardHome-0.107.77.tar.gz 2356736 BLAKE2B 6fbca1f31db556b74255f3fdd4e0bdfc09dae832728bde7bf9d88c54ecee99c5a7b6dbb3e5a563568695fb9223e569fef28a27fda7cec017924707f56148afba SHA512 e2c78393d2e2c76a59504ca7ac9a279ff7d7e8d69f8fa7e377e1435d76d246645539aabb89efebd241f0694a0292f5b4b00547184e3ae29582607e028708c0c5 +DIST AdGuardHome-0.107.78-deps.tar.xz 6232952 BLAKE2B 606b718a34efa82044aa310a56dcf8557c3fd66cbf18b75e905d5fab5df6ebe18da1643bc29f17d88209a1a95a08fc8d761223493c7eda6f2b12675a3e23f531 SHA512 9d560db7042d0d1b026eccfffd74fb4a7a81f75375dc66aa7724520e4880b6e4fbeb76fe091cd42facee9cfce93fda775b74fd8a8e0efa3bdfe99957b54f0c60 +DIST AdGuardHome-0.107.78-web.tar.gz 2579132 BLAKE2B f2659d26d083efdbefda4211eabe244aeddba85b11c25e61608f667a36f84f839c0a88efb6f1f1a18688be615a4cbf58a07125dd08e3b0b6ce5eeec4b6ecab86 SHA512 63ba0744064902f12db4c5779b69d2a9da93eb447e958526768917abcf2fca29ba357216643f8d8bb4f265fa340b00f91dbe31a939f446fbf529e55211bbfef0 +DIST AdGuardHome-0.107.78.tar.gz 2362396 BLAKE2B da0c253e53b1bec9a69b6b502823a4f71336ac25acc6854cf0c9e86c23f8476cc88b88c07762249bc32087d3d72345defce9f2a6fdf112f036d888b0b41d63cd SHA512 d52afe6d25827118c50a02cd3330cce244ba11a6f09fde9a7b51bc19c720c217cadfe8e5794ce4364cac2f1f8978e4319f39e416331cddbf3cba58cf19576b5e From 685c143357ecac0c2224e0f8c560b45f4b75c0c0 Mon Sep 17 00:00:00 2001 From: Emi Date: Wed, 15 Jul 2026 16:44:49 +0200 Subject: [PATCH 002/151] sys-apps/dinit: new package, add 0.22.1, 9999 Signed-off-by: Emi --- profiles/package.use.mask | 4 +++ sys-apps/dinit/Manifest | 1 + sys-apps/dinit/dinit-0.22.1.ebuild | 43 ++++++++++++++++++++++++++++++ sys-apps/dinit/dinit-9999.ebuild | 43 ++++++++++++++++++++++++++++++ sys-apps/dinit/metadata.xml | 23 ++++++++++++++++ 5 files changed, 114 insertions(+) create mode 100644 sys-apps/dinit/Manifest create mode 100644 sys-apps/dinit/dinit-0.22.1.ebuild create mode 100644 sys-apps/dinit/dinit-9999.ebuild create mode 100644 sys-apps/dinit/metadata.xml diff --git a/profiles/package.use.mask b/profiles/package.use.mask index 181b830c1d..9c640f15ac 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -3,6 +3,10 @@ # New entries go on top. +# Emi (2026-07-15) +# Depends on https://github.com/gentoo/gentoo/pull/46572 +sys-apps/dinit sysv-utils + # Anna Vyalkova (2026-03-20) # dev-python/mkdocs have been last rited. dev-games/surgescript doc diff --git a/sys-apps/dinit/Manifest b/sys-apps/dinit/Manifest new file mode 100644 index 0000000000..6daff41d92 --- /dev/null +++ b/sys-apps/dinit/Manifest @@ -0,0 +1 @@ +DIST dinit-0.22.1.tar.xz 322760 BLAKE2B 75413cac506d86815b6514f712221a383743c22c0d463e6fb1cbb545ac20e9d39a1ed426874df57cf8c1b94faaf5ce4cb648ee7f8def8e2f87a94f4b16f42604 SHA512 8ccd54e1d1cab4df5b3f3a3b2a6852c58ccdbf81cde7a8eccef41a7f4a5bb94e4b9aff372d6a445e4d096e7a1a6be12093903d80836bebf42a16df2ffcac2967 diff --git a/sys-apps/dinit/dinit-0.22.1.ebuild b/sys-apps/dinit/dinit-0.22.1.ebuild new file mode 100644 index 0000000000..59bb0f5489 --- /dev/null +++ b/sys-apps/dinit/dinit-0.22.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="The dinit service supervision + init suite" +HOMEPAGE="https://github.com/davmac314/dinit" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/davmac314/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/davmac314/${PN}/releases/download/v${PV}/${P}.tar.xz" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="+cgroups +caps sysv-utils" + +RDEPEND=" + caps? ( sys-libs/libcap ) + sysv-utils? ( + !sys-apps/openrc[sysv-utils(-)] + !sys-apps/s6-linux-init[sysv-utils(-)] + !sys-apps/systemd[sysv-utils(+)] + !sys-apps/sysvinit + )" +DEPEND="${RDEPEND}" + +src_configure() { + econf \ + $(use_enable sysv-utils shutdown) \ + $(use_enable cgroups) \ + $(use_enable caps capabilities) \ + --disable-strip +} + +src_install(){ + default + if use sysv-utils; then + dosym dinit /sbin/init + fi +} diff --git a/sys-apps/dinit/dinit-9999.ebuild b/sys-apps/dinit/dinit-9999.ebuild new file mode 100644 index 0000000000..59bb0f5489 --- /dev/null +++ b/sys-apps/dinit/dinit-9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="The dinit service supervision + init suite" +HOMEPAGE="https://github.com/davmac314/dinit" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/davmac314/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/davmac314/${PN}/releases/download/v${PV}/${P}.tar.xz" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="+cgroups +caps sysv-utils" + +RDEPEND=" + caps? ( sys-libs/libcap ) + sysv-utils? ( + !sys-apps/openrc[sysv-utils(-)] + !sys-apps/s6-linux-init[sysv-utils(-)] + !sys-apps/systemd[sysv-utils(+)] + !sys-apps/sysvinit + )" +DEPEND="${RDEPEND}" + +src_configure() { + econf \ + $(use_enable sysv-utils shutdown) \ + $(use_enable cgroups) \ + $(use_enable caps capabilities) \ + --disable-strip +} + +src_install(){ + default + if use sysv-utils; then + dosym dinit /sbin/init + fi +} diff --git a/sys-apps/dinit/metadata.xml b/sys-apps/dinit/metadata.xml new file mode 100644 index 0000000000..fa741d55a2 --- /dev/null +++ b/sys-apps/dinit/metadata.xml @@ -0,0 +1,23 @@ + + + + reedy.sailors.8t@icloud.com + Emi + + + https://davmac.org/projects/dinit/ + davmac314/dinit + + + Enable cgroups support + Install sysvinit compatibility symlinks for halt, init, poweroff, reboot and shutdown + + + Dinit is a service supervisor with dependency support which can also act as the system "init" program. + It was created with the intention of providing a portable init system with dependency management, + that was functionally superior to many extant inits. Development goals include clean design, + robustness, portability, usability, and avoiding feature bloat + (whilst still handling common - and some less-common - use cases). + Dinit is designed to integrate with rather than subsume or replace other system software. + + From 718492d3ddf758725666846755104f9e7379c201 Mon Sep 17 00:00:00 2001 From: "Eric CHAVAL (NoBoDyZ)" Date: Wed, 15 Jul 2026 16:48:26 +0200 Subject: [PATCH 003/151] app-portage/gpkg: new package, add 1.4.0 Signed-off-by: Eric CHAVAL (NoBoDyZ) --- app-portage/gpkg/Manifest | 2 +- app-portage/gpkg/{gpkg-1.3.10-r2.ebuild => gpkg-1.4.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename app-portage/gpkg/{gpkg-1.3.10-r2.ebuild => gpkg-1.4.0.ebuild} (100%) diff --git a/app-portage/gpkg/Manifest b/app-portage/gpkg/Manifest index e3f3b49cf0..ebcd7d4489 100644 --- a/app-portage/gpkg/Manifest +++ b/app-portage/gpkg/Manifest @@ -111,7 +111,7 @@ DIST glib-sys-0.20.10.crate 67282 BLAKE2B bf818fbd475a42add4f384f9bb2d911171313b DIST glib-sys-0.21.5.crate 67231 BLAKE2B fb5295435425b1d3f5e014abeac59bb1476181c91d5dd04bb1cc9fd3ebee7924ed624b10e13a61225774f37c4c23da7e07a33eec0f33bfec995683f14c050a81 SHA512 1aa03503ac90e2a564eceb2b1012691c84d7de36f2b18f21baef58e60248b0de9498d255416b897eb3960fb3613a5be39f59a7bbafdb1e6c293ee2b0b566644a DIST gobject-sys-0.20.10.crate 22623 BLAKE2B 33585b36c123c388c0c3b1fe1533741e57722223b25e8a25befcf498fdc17cf7913ed0481ed69414a808a73d580913e1031e26763f3ce2f98721f8c31ad59dea SHA512 e52708d378c99005c806cedb66ebac5384adc65a2ce6df06ea7d5a44a7d7d974ccc93239a378dfd24fb49dab96c835a659f9c994ba3ca86fd9b73ce7ef17ddc5 DIST gobject-sys-0.21.5.crate 22168 BLAKE2B 356e2c025d6fba801c1ac5d467d07b21f1edf137d3aab879d9d208c9c2734dd7efffbb314eff7a48c50bd0f43d6a11708e55562036fef873d52bdfe0ac6a55f5 SHA512 4eedbcfeb232b4ea5cc2872b99122c93a8d6ac4762434c6b5afbf4bbdead5503e896ed01ece78724e54a08a08610d08d840d4bddcde99d81c0883b63558a9c29 -DIST gpkg-1.3.10.tar.gz 1422531 BLAKE2B ee979c0999828d9b10ee7bf241740bf4a494fef3ade4c1c95c574d1c7c484a22be0f78e0e8a6384293c4adda78f767bac58fefd93340b28a8d91cbeee2e6a571 SHA512 e1b0269ecc5116ffa330f7bf5e1ad115d8f4a637d9b4297d3dfb95958db56d661827af2b3ec0f0584178b5515cd5a6a1079f7ab1300709199b936047514a5db3 +DIST gpkg-1.4.0.tar.gz 1427446 BLAKE2B a5fd79073454d678442a126bda70bce6ed3921c12bcb170ca59d6a7789cdebe218ea42d069d3b8a1bdce3730842bd91b7c8a108fb944226b3ff2a63f9ca8dd54 SHA512 faeb62b1becceaf1c8b932d427975511d7363083ae5246529e7c5cb7843e3aa06dd32a756fd8d4bbe0103019d4eb0efa33cdf5b607ce3ce970b57788636f9069 DIST graphene-rs-0.21.5.crate 23098 BLAKE2B 5b057fe0c8ba1b1b211e0a4d19f304feaa4ebac875644a544801f183b4b9a391f25f603c69ad16422dfdac48b818944169df6ae98f355e812df174802bc6e884 SHA512 0f44f00ff1a5f161221f1f7152d9db2b4c5b37f48222d6264a3c767c70695eb4b7d363b456ba91cefc752aad992ef9f5a62894f96f68337cd9d8303073a7a075 DIST graphene-sys-0.21.5.crate 14991 BLAKE2B 26bf66fbf8550e647232ba246e68f80904377d72851f7f0e8e44f03b0ce64816813f1bec5e3ced81e2b40881627ded2da17ee9b369a41aad5441e4a03c08a46e SHA512 a06313c6032c6455302bb5589369eeb20a82e350f9cc5e4afb5bfaee897d0c719f0ebc28de20e4acd185465ff645a6ac9ec08f3a1ca945149f13c4da819f8b20 DIST gsk4-0.10.3.crate 38675 BLAKE2B 83d4bf593eb97b4215757d1c26b162957b9711a2f0c64048a329819c0e71e27c242b80aa15c7d1464520253e18eb8d1b5941201bca50d14ee5c3a85a0b53014a SHA512 65985bb57c4973240d8fed31d33289a7def967038cdf8e2286923fe170130ca754e7c6061836ffc32758bdee96f18f7a6431dbdafc801cc67409d1a379535641 diff --git a/app-portage/gpkg/gpkg-1.3.10-r2.ebuild b/app-portage/gpkg/gpkg-1.4.0.ebuild similarity index 100% rename from app-portage/gpkg/gpkg-1.3.10-r2.ebuild rename to app-portage/gpkg/gpkg-1.4.0.ebuild From b525603fae81b903e94fbaf518c64b142d689129 Mon Sep 17 00:00:00 2001 From: Christopher Byrne Date: Wed, 15 Jul 2026 10:22:35 -0500 Subject: [PATCH 004/151] app-crypt/clevis: Fix copyright year Signed-off-by: Christopher Byrne --- app-crypt/clevis/clevis-23-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/clevis/clevis-23-r1.ebuild b/app-crypt/clevis/clevis-23-r1.ebuild index 32c2b9b505..7f38f0eedb 100644 --- a/app-crypt/clevis/clevis-23-r1.ebuild +++ b/app-crypt/clevis/clevis-23-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 From 55e62a075f3d00045180df0cf0802cc4781a6420 Mon Sep 17 00:00:00 2001 From: June Peterson Date: Wed, 15 Jul 2026 12:35:37 -0400 Subject: [PATCH 005/151] gui-wm/mangowm: add x11-libs/cairo and x11-libs/pango as rdepend Closes: https://bugs.gentoo.org/979219 Signed-off-by: June Peterson --- gui-wm/mangowm/mangowm-0.15.2.ebuild | 2 ++ gui-wm/mangowm/mangowm-9999.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/gui-wm/mangowm/mangowm-0.15.2.ebuild b/gui-wm/mangowm/mangowm-0.15.2.ebuild index 88c6a93a14..8163ec142f 100644 --- a/gui-wm/mangowm/mangowm-0.15.2.ebuild +++ b/gui-wm/mangowm/mangowm-0.15.2.ebuild @@ -42,6 +42,8 @@ COMMON_DEPEND+=" RDEPEND=" ${COMMON_DEPEND} x11-libs/pixman + x11-libs/cairo + x11-libs/pango X? ( x11-base/xwayland ) diff --git a/gui-wm/mangowm/mangowm-9999.ebuild b/gui-wm/mangowm/mangowm-9999.ebuild index 5a0d11a947..cde287373b 100644 --- a/gui-wm/mangowm/mangowm-9999.ebuild +++ b/gui-wm/mangowm/mangowm-9999.ebuild @@ -42,6 +42,8 @@ COMMON_DEPEND+=" RDEPEND=" ${COMMON_DEPEND} x11-libs/pixman + x11-libs/cairo + x11-libs/pango X? ( x11-base/xwayland ) From 6730dc0434ad5f8ac971605b92b2717de332b233 Mon Sep 17 00:00:00 2001 From: June Peterson Date: Wed, 15 Jul 2026 13:07:14 -0400 Subject: [PATCH 006/151] gui-libs/scenefx: add slots to gui-libs/scenefx 0.4.1 and 0.5 Signed-off-by: June Peterson --- gui-libs/scenefx/scenefx-0.4.1.ebuild | 2 +- gui-libs/scenefx/scenefx-0.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-libs/scenefx/scenefx-0.4.1.ebuild b/gui-libs/scenefx/scenefx-0.4.1.ebuild index 651a5ab45e..4f873ad041 100644 --- a/gui-libs/scenefx/scenefx-0.4.1.ebuild +++ b/gui-libs/scenefx/scenefx-0.4.1.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects." HOMEPAGE="https://github.com/wlrfx/scenefx" LICENSE="MIT" -SLOT="0" +SLOT="0.4" IUSE="examples X" DEPEND=" diff --git a/gui-libs/scenefx/scenefx-0.5.ebuild b/gui-libs/scenefx/scenefx-0.5.ebuild index c4024bd59a..e37c1d22a9 100644 --- a/gui-libs/scenefx/scenefx-0.5.ebuild +++ b/gui-libs/scenefx/scenefx-0.5.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects." HOMEPAGE="https://github.com/wlrfx/scenefx" LICENSE="MIT" -SLOT="0" +SLOT="0.5" IUSE="examples X" DEPEND=" From 2dac812aab9c71d964c454bfef314171f0dd53d4 Mon Sep 17 00:00:00 2001 From: David Reed Date: Wed, 15 Jul 2026 12:23:03 -0700 Subject: [PATCH 007/151] net-libs/libuplink: Add missing upstream go version from BDEPEND, update SRC_URI and HOMEPAGE Closes: https://bugs.gentoo.org/975975 Signed-off-by: David Reed --- net-libs/libuplink/libuplink-1.14.1-r1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/net-libs/libuplink/libuplink-1.14.1-r1.ebuild b/net-libs/libuplink/libuplink-1.14.1-r1.ebuild index 450f9e3e1d..e1b399f016 100644 --- a/net-libs/libuplink/libuplink-1.14.1-r1.ebuild +++ b/net-libs/libuplink/libuplink-1.14.1-r1.ebuild @@ -6,13 +6,12 @@ EAPI=8 inherit go-module DESCRIPTION="C library for the Storj V3 network (libuplink)" -HOMEPAGE="https://storj.io https://github.com/storj/uplink-c" +HOMEPAGE="https://www.storj.io/ https://github.com/storj/uplink-c" MY_PN="uplink-c" SRC_URI=" https://github.com/storj/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://codeberg.org/davidreed/uplink-c/releases/download/v${PV}/${MY_PN}-${PV}-vendor.tar.xz -https://github.com/david-gentoo/uplink-c/releases/download/v${PV}/${MY_PN}-${PV}-vendor.tar.xz " S="${WORKDIR}/${MY_PN}-${PV}" @@ -26,7 +25,7 @@ IUSE="static-libs" RESTRICT="test" BDEPEND=" - >=dev-lang/go-1.20:= + >=dev-lang/go-1.25.0:= app-arch/unzip virtual/pkgconfig " From c6c795defa2ea6cbf88c6f99824850ab2ce9e918 Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Wed, 15 Jul 2026 15:29:07 -0400 Subject: [PATCH 008/151] app-admin/agru: add 0.2.1 Signed-off-by: Joe Kappus --- app-admin/agru/Manifest | 2 ++ app-admin/agru/agru-0.2.1.ebuild | 30 ++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 app-admin/agru/agru-0.2.1.ebuild diff --git a/app-admin/agru/Manifest b/app-admin/agru/Manifest index 97d024ed42..e46c6c22ac 100644 --- a/app-admin/agru/Manifest +++ b/app-admin/agru/Manifest @@ -1,2 +1,4 @@ DIST agru-0.1.20-deps.tar.xz 5471556 BLAKE2B 96ef21c0f3973905e3d8916b6e7d953cf41014a0b9eaf6f7392d2f2d343357a63bed1f803d012ed91be6187ccc59d3e592d64984da7abbf83fc393b646d1f5ba SHA512 b7f169d3be413c422fe8905b33bd320ecd807ee2907adfa67f6a6820b4d16f26262bf2c2203c865e619c429178707ac8102e5d9317c66d02af08c5427d8298d2 DIST agru-0.1.20.tar.gz 1676831 BLAKE2B 10842812756784e4008f6698ea25fd327757d4c8c88b85877c4842e1969ddf83bcb4edb84d2700299319809e5e4650a733962f822ed37c40e78732eab3bd2b66 SHA512 5ab880e41504fd8e5e6577d20d286685f2631a4bdf7c05d3805f63404b1fbd0729c73c59158212708472235e6e91754c30c8ccf72106e37fb46ed7ddb915b072 +DIST agru-0.2.1-deps.tar.xz 10388688 BLAKE2B f525130631d6af5ee0c2b79e8c9dc30c8ce4b7ef4d0783d4abf81c9f0a8e96fdfb9bbc02fc29914c10e0919e2853f70870085d653056cc5e517fd28e54a9fa6b SHA512 d8a6d8c42bd4bb8c6239c37611e7feb367a50fcfad164e0096e932ca4b17f745e8ddda676034f5b6603a59f91998fbbe43b9a649e45387886c04e30017e7407d +DIST agru-0.2.1.tar.gz 2622898 BLAKE2B 31c30c9fbb81e1f905167c8261a985a395389b9c2298f989f0fc0a25f8923fe1e4d9e5f2998428a41260f569ca8782a893405fd1fe6f8a4c472ea5023a922e01 SHA512 fa73843f1dc944f3d32902147e044bf149f896617e0bb9b205d7d708b6d5979b368a290a33410ab87b123fe701d2fddea05e60ed748c265ae0fc7f47d0fb23b9 diff --git a/app-admin/agru/agru-0.2.1.ebuild b/app-admin/agru/agru-0.2.1.ebuild new file mode 100644 index 0000000000..33b5221901 --- /dev/null +++ b/app-admin/agru/agru-0.2.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A tool for managing GitLab groups and projects" +HOMEPAGE="https://github.com/etkecc/agru" + +SRC_URI=" + https://github.com/etkecc/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://xwaretech.info/godeps/agru-${PV}-deps.tar.xz +" + +BDEPEND=">=dev-lang/go-1.26" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + cd "${S}/cmd/agru" || die + ego build -o agru +} + +src_install() { + cd "${S}/cmd/agru" || die + dobin agru +} From 245035013604883c5396bee86ca2ac6e99c05424 Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Wed, 15 Jul 2026 15:43:31 -0400 Subject: [PATCH 009/151] net-im/jitsi-meet: add 2026.7.0, drop 2026.5.0 Signed-off-by: Joe Kappus --- net-im/jitsi-meet/Manifest | 2 +- .../{jitsi-meet-2026.5.0.ebuild => jitsi-meet-2026.7.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename net-im/jitsi-meet/{jitsi-meet-2026.5.0.ebuild => jitsi-meet-2026.7.0.ebuild} (100%) diff --git a/net-im/jitsi-meet/Manifest b/net-im/jitsi-meet/Manifest index f57691af39..061c256ad3 100644 --- a/net-im/jitsi-meet/Manifest +++ b/net-im/jitsi-meet/Manifest @@ -1,2 +1,2 @@ -DIST jitsi-meet-2026.5.0.deb 94200116 BLAKE2B 5e651bdb72ac415391f22442fe72faea930807eaa0ef0c14af1a05337374d51f410e22c492bb23a2ad1a0da17658793ef92a2ae4f40c7d7c914057e7a08882c4 SHA512 e9b1c8a5890cdbfb2034e65a87d51b0633ff2bfac0da9f05377786b1e070e6cc46dd661fccf7687629cc3e1813d54edbb3d60432f9a1d3cea259187fe1b79007 DIST jitsi-meet-2026.6.0.deb 95334096 BLAKE2B 5d24af326a94071e6e6eeefa9b0584cccbdbfa44027e29ae69ba826eee2a85b8f96eb3fec13f0ae38aa41a9d845e49c8e749a456dd3ec334d94dc19af1575d52 SHA512 bb862d657c60c1698f5dab9d1bd86441b4176c22814e6898ed831119eb42e87b8af98995488aaceda2075efc075aa2bfc5aa220f63868911252ce606ca64f8a4 +DIST jitsi-meet-2026.7.0.deb 100285448 BLAKE2B c417c47c3bdd671ec3e306c8a31a7249621371511bf97e073ca1975999cd05a6588bacff760cc6891e9d02bda34849f9745fd95020473f1f37b09feb60357c4d SHA512 f25c4195850c9901911a135f757e1e3132e3b86a908b077fab98ff8f996c9238b078e5bd4ec7cebb54aa9c588323355729848704befb7d9848f021a9eaf37476 diff --git a/net-im/jitsi-meet/jitsi-meet-2026.5.0.ebuild b/net-im/jitsi-meet/jitsi-meet-2026.7.0.ebuild similarity index 100% rename from net-im/jitsi-meet/jitsi-meet-2026.5.0.ebuild rename to net-im/jitsi-meet/jitsi-meet-2026.7.0.ebuild From 15b51075634cab03e1fc5574cd8e5c9206a318d3 Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Wed, 15 Jul 2026 15:47:45 -0400 Subject: [PATCH 010/151] dev-vcs/ghorg: add 1.11.13, drop 1.11.11 Signed-off-by: Joe Kappus --- dev-vcs/ghorg/Manifest | 4 ++-- dev-vcs/ghorg/{ghorg-1.11.11.ebuild => ghorg-1.11.13.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename dev-vcs/ghorg/{ghorg-1.11.11.ebuild => ghorg-1.11.13.ebuild} (100%) diff --git a/dev-vcs/ghorg/Manifest b/dev-vcs/ghorg/Manifest index 6c7803e4ad..919a15379e 100644 --- a/dev-vcs/ghorg/Manifest +++ b/dev-vcs/ghorg/Manifest @@ -1,4 +1,4 @@ -DIST ghorg-1.11.11-vendor.tar.xz 2976968 BLAKE2B 63e19dd4fc3119a3d176a190c6b0609d84eeec81d55ee67867314dbefea6ff938381057ac590ec418704f6309b078f23366e97e6853e0927447a2ee9e0cce033 SHA512 b8cc9c5474de0c5e7531c24b1c6657b1794b299d22faa695d73b4e0e47efa63669203d2b40ed9827471881b0b2f919aee86cac0c751302d520b48d40607cd4e1 -DIST ghorg-1.11.11.tar.gz 5142914 BLAKE2B 77bd28431197ddaaa34df60ec93b2cffacdc03765da7f339c59255ff08b5328cf93f05cc80bb0c0745e48cab35cc904b0d3d028686c947ea2d0dd553f7c8fccf SHA512 624707cc9442972e0c2c460ea33fb35815f7c884584644f511a2f4a30671356b987c10ab826b05c73d59ca9577425fcd8ad712d925050fecb2c6681f48bb212c DIST ghorg-1.11.12-vendor.tar.xz 2983384 BLAKE2B 1f965e23399328bc36bd479212fc10ffe385c22aba8fa114ffcf9b54bea9a7f05c4229b945eb29f800de8d013731eee2833ea51df49f9712c109b96548c3641a SHA512 f7689d80fbc6848c8a59410b55a59a9acfcaf43fe3c1ac373d7a8d243ab028a0ea6ccb60b833ffdbaf26d03691fe1799eba89c3122cb2d83348cf4fe52b56876 DIST ghorg-1.11.12.tar.gz 5158634 BLAKE2B 82238809b9a6f02210ab6ffff91e06b92e4d095d3f276382592f839a2eb02c6789e9a0d75ae70e1e400cc188c554c2998bb018cf0ee2d6a7c0d146c528b31824 SHA512 675c983e2b9fdc208e1c9804fc185f6c08b373b78596c3817eb72b4c7caf1e699280dfa6b3ecc7f71409584a4f23205794097b0e7dc14e9a606b56fd28340379 +DIST ghorg-1.11.13-vendor.tar.xz 3033788 BLAKE2B 0f54192ff781430dc9326547068e26561dee27f45ff115afd4c48c04a0753371d74bf5290986478d43e9be92c1c7af4b7463968fa3e4ddf8ec4ec3e0765442f3 SHA512 70b2b7d5bb836e76c4d8037e1acc835305d9a4cfdbf27eb195ea069b7aaef02ad6483a10d54e0068f76043302410d00877da44192d60c5d5fa7ad2eac7c9b08d +DIST ghorg-1.11.13.tar.gz 5201123 BLAKE2B c0bb6c3d4c68a044b105da7f366268d23585b54228800b87d6a7e016f008089745b5bf1259ed2aa88923dd05861257f115eabefa5baf87377fa8deabcbdfb640 SHA512 8a9947a5734d68d0cfb3312d47c1506ac3607cf6df9159ef6c9c1a3da12a14fe2240a4fdcceda58b0ba0bf6ced7b85a677f4565301ff5f3976135cc8043c1a94 diff --git a/dev-vcs/ghorg/ghorg-1.11.11.ebuild b/dev-vcs/ghorg/ghorg-1.11.13.ebuild similarity index 100% rename from dev-vcs/ghorg/ghorg-1.11.11.ebuild rename to dev-vcs/ghorg/ghorg-1.11.13.ebuild From 5d8e83bb2d7497ad7d086ed622870fada11c29ed Mon Sep 17 00:00:00 2001 From: Niklaus 'vimja' Hofer Date: Wed, 15 Jul 2026 23:36:32 +0200 Subject: [PATCH 011/151] net-im/tuwunel: Updated RUST_MIN_VER Bug: https://bugs.gentoo.org/979224 Closes: https://bugs.gentoo.org/979224 Signed-off-by: Niklaus 'vimja' Hofer --- net-im/tuwunel/tuwunel-1.8.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-im/tuwunel/tuwunel-1.8.1.ebuild b/net-im/tuwunel/tuwunel-1.8.1.ebuild index c2d8e1fefa..9e3d5925b8 100644 --- a/net-im/tuwunel/tuwunel-1.8.1.ebuild +++ b/net-im/tuwunel/tuwunel-1.8.1.ebuild @@ -36,7 +36,8 @@ declare -A GIT_CRATES=( ) LLVM_COMPAT=( 21 ) -RUST_MIN_VER="1.94.0" +# grep rust-version Cargo.toml +RUST_MIN_VER="1.95.0" inherit cargo llvm-r2 linux-info @@ -126,6 +127,7 @@ pkg_setup() { } src_prepare() { + # See https://bugs.gentoo.org/977089 # grep '\[patch\.' ../../Cargo.toml | sort local patched_crates=( async-channel From c554205a9b6c313f47c416aa59c9f2ebcd84f802 Mon Sep 17 00:00:00 2001 From: "Stefan Cristian B." Date: Wed, 15 Jul 2026 21:20:24 +0300 Subject: [PATCH 012/151] dev-util/webstorm: drop 2026.1 Signed-off-by: Stefan Cristian B. --- dev-util/webstorm/Manifest | 2 - dev-util/webstorm/webstorm-2026.1.ebuild | 127 ----------------------- 2 files changed, 129 deletions(-) delete mode 100644 dev-util/webstorm/webstorm-2026.1.ebuild diff --git a/dev-util/webstorm/Manifest b/dev-util/webstorm/Manifest index 72f3b204a8..05ff50b7a5 100644 --- a/dev-util/webstorm/Manifest +++ b/dev-util/webstorm/Manifest @@ -9,7 +9,5 @@ DIST WebStorm-2025.3.3-aarch64.tar.gz 1072937620 BLAKE2B de86af2cda759dd333d3ac4 DIST WebStorm-2025.3.3.tar.gz 1077575977 BLAKE2B fbfe1e5e431762bc2baef49bdc0d39b022504fcfdcf5eb0da2eee9510b9b28dd3fc954d3e332ce4b1693fb850a1e3b777839b737102a617f181bc911e69c1c9d SHA512 8a61a69f256836aa7d59cc7f5415ec05f483d41c66eb89cb449b245b1cb9244df0d8cdfdfbd119b9c53a3bd8d22dc5181b795d9adbea8ae81933839ef855708c DIST WebStorm-2025.3.4-aarch64.tar.gz 1073216609 BLAKE2B 4465701e52f85c48dd0d921f5d3779252cc81ccfca3bfbd7f230987d3586df29be0fb767df42f9f7332b388bc6c2388718c5a5616bc5d02f75ecd39ecff6ce30 SHA512 cf3aa4f6f1eaef35512e2a831d14d78b18f5cfd74b148a8e67df89cdaa496992891453c8e70335d9df0ce2be5cb9ce605b80992c2733b4e48d13a3ae9d0953fc DIST WebStorm-2025.3.4.tar.gz 1077824124 BLAKE2B 41f242960439535cfb8fe739590cf091866f7b6ed34b3ee068ccc3678aee7a107e0f0fbc218cca003555d1b0c15de0fd265d97b977f9d16ea8bae1b84b4a5fee SHA512 803dfeb1092f0bf1e08d0378b2fb3ff99b02996226548439ffe5ad0c30981f98ab4d23689418a33809b7d95d6d1b2f3cdc40af894c911b2859f4117ef95e9335 -DIST WebStorm-2026.1-aarch64.tar.gz 1092587890 BLAKE2B 675eb9b37b7ab1d29663f347d7a02255f4c9c0fff72bef88dcc849f6fd2ff2abafbbe550771669f5ed18fa2f3c4ec44e1867e25a47098fc8620a2734365a291a SHA512 4c0931e50dff346ba9e511c5e28255a3cb0d952fa17ba41fbefe801254e6963ee62d038536832c1df7846f806228f1904c7dcb423cb488a22058b2acf9c10ae2 DIST WebStorm-2026.1.1-aarch64.tar.gz 1090614791 BLAKE2B da5e90da811f5fb3aa1e674c16ef40f52eefc675e20f6dcbcfd9a822ab04269595f3fab66a15451c6d56b59b3f2f08f5ef23572cca1b0995f0f83462eeb3bd13 SHA512 cc991ea2ab5203b119e7ef8f422bf06cec1e4cb42d7b3bda9f7436b5484b96bba3f9520f85ad17a56ce72a43517992ae9e58d840e1df0774adb041238b91fa7a DIST WebStorm-2026.1.1.tar.gz 1095554498 BLAKE2B d5736abe1657e9542ff8f37c748963aa57a3ec66eb961bad498a6058401dc4bcc75a150e07068e5dee3fae7cc1c41393a8c11bb85cf948848c9de0d0ba7c8819 SHA512 6c48fff3f9470a7c6f09be98fceb11dc3abc8735ef4d5f561f4f3963424c17ff742f853f4bd26b41c24ee0582759cae293d03b632363193d6440883eda63815d -DIST WebStorm-2026.1.tar.gz 1097460932 BLAKE2B 3c4b8b732f83feb1a8a760a77c9dc01aceaed4b5e531477272162a75db43d932af068389cd100d62f0dd65a651c4a57bffc5712fb26285098a0536219c160a1c SHA512 e1a44fb50620e225715619e50730ef9ff7f2660ff1f597140f59505360449efcc492275564d21150b4215a7429089e41256f3cb51dd3ae66573fe2123a12a904 diff --git a/dev-util/webstorm/webstorm-2026.1.ebuild b/dev-util/webstorm/webstorm-2026.1.ebuild deleted file mode 100644 index 0555358d8e..0000000000 --- a/dev-util/webstorm/webstorm-2026.1.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop wrapper toolchain-funcs - -DESCRIPTION="An integrated development environment for JavaScript and related technologies." -HOMEPAGE="https://www.jetbrains.com/webstorm/" -SRC_URI=" - amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) - arm64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}-aarch64.tar.gz ) -" - -LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) - Apache-2.0 - BSD - CC0-1.0 - CDDL - CDDL-1.1 - EPL-1.0 - GPL-2 - GPL-2-with-classpath-exception - ISC - LGPL-2.1 - LGPL-3 - MIT - MPL-1.1 - OFL-1.1 - ZLIB -" -SLOT="0/2025" -KEYWORDS="~amd64 ~arm64" -IUSE="wayland" - -RESTRICT="bindist mirror" -QA_PREBUILT="opt/${P}/*" - -BDEPEND="dev-util/debugedit - dev-util/patchelf -" -RDEPEND=" - dev-libs/wayland - sys-libs/pam - sys-process/audit - virtual/zlib:= -" - -src_unpack() { - # WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P} - if use amd64 ; then - cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die - elif use arm64 ; then - cp "${DISTDIR}"/WebStorm-${PV}-aarch64.tar.gz "${WORKDIR}"/ || die - fi - mkdir -p "${P}" || die - tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die -} - -src_prepare() { - tc-export OBJCOPY - default - - if ! use arm64; then - local remove_me=( - lib/async-profiler/aarch64 - ) - elif ! use amd64; then - local remove_me=( - lib/async-profiler/amd64 - ) - fi - - rm -rv "${remove_me[@]}" || die - - # excepting files that should be kept for remote plugins - if ! use arm64 ; then - local skip_remote_files=( - "plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release" - "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64" - ) - elif ! use amd64; then - local skip_remote_files=( - "plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release" - "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64" - ) - fi - - # removing debug symbols and relocating debug files as per #876295 - # we're escaping all the files that contain $() in their name - # as they should not be executed - find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do - for skip in "${skip_remote_files[@]}"; do - [[ ${file} == ./"${skip}" ]] && continue 2 - done - if file "${file}" | grep -qE "ELF (32|64)-bit"; then - ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die - debugedit -b "${EPREFIX}/opt/${PN}" -d "/usr/lib/debug" -i "${file}" || die - fi - done - - patchelf --set-rpath '$ORIGIN' "jbr/lib/libjcef.so" || die - patchelf --set-rpath '$ORIGIN' "jbr/lib/jcef_helper" || die - - # As per https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/ for full wayland support - if use wayland; then - echo "-Dawt.toolkit.name=WLToolkit" >> bin/webstorm64.vmoptions || die - fi -} - -src_install() { - local dir="/opt/${P}" - - insinto "${dir}" - doins -r * - fperms 755 "${dir}"/bin/{"${PN}",fsnotifier,format.sh,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server,remote-dev-server.sh,restarter} - fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver} - fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} - - make_wrapper "${PN}" "${dir}"/bin/"${PN}" - newicon bin/"${PN}".svg "${PN}".svg - make_desktop_entry "${PN}" "WebStorm ${PV}" "${PN}" "Development;IDE;" - - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit - insinto /usr/lib/sysctl.d - newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" -} From 737216f70c8c3b133b717d8a9311c9af7d40d4a2 Mon Sep 17 00:00:00 2001 From: "Stefan Cristian B." Date: Wed, 15 Jul 2026 21:26:30 +0300 Subject: [PATCH 013/151] dev-util/webstorm: bump 2026.1.4 * added stripped binaries to be kept for remote plugins Signed-off-by: Stefan Cristian B. --- dev-util/webstorm/Manifest | 2 + dev-util/webstorm/webstorm-2026.1.4.ebuild | 137 +++++++++++++++++++++ 2 files changed, 139 insertions(+) create mode 100644 dev-util/webstorm/webstorm-2026.1.4.ebuild diff --git a/dev-util/webstorm/Manifest b/dev-util/webstorm/Manifest index 05ff50b7a5..fc696b1a5e 100644 --- a/dev-util/webstorm/Manifest +++ b/dev-util/webstorm/Manifest @@ -11,3 +11,5 @@ DIST WebStorm-2025.3.4-aarch64.tar.gz 1073216609 BLAKE2B 4465701e52f85c48dd0d921 DIST WebStorm-2025.3.4.tar.gz 1077824124 BLAKE2B 41f242960439535cfb8fe739590cf091866f7b6ed34b3ee068ccc3678aee7a107e0f0fbc218cca003555d1b0c15de0fd265d97b977f9d16ea8bae1b84b4a5fee SHA512 803dfeb1092f0bf1e08d0378b2fb3ff99b02996226548439ffe5ad0c30981f98ab4d23689418a33809b7d95d6d1b2f3cdc40af894c911b2859f4117ef95e9335 DIST WebStorm-2026.1.1-aarch64.tar.gz 1090614791 BLAKE2B da5e90da811f5fb3aa1e674c16ef40f52eefc675e20f6dcbcfd9a822ab04269595f3fab66a15451c6d56b59b3f2f08f5ef23572cca1b0995f0f83462eeb3bd13 SHA512 cc991ea2ab5203b119e7ef8f422bf06cec1e4cb42d7b3bda9f7436b5484b96bba3f9520f85ad17a56ce72a43517992ae9e58d840e1df0774adb041238b91fa7a DIST WebStorm-2026.1.1.tar.gz 1095554498 BLAKE2B d5736abe1657e9542ff8f37c748963aa57a3ec66eb961bad498a6058401dc4bcc75a150e07068e5dee3fae7cc1c41393a8c11bb85cf948848c9de0d0ba7c8819 SHA512 6c48fff3f9470a7c6f09be98fceb11dc3abc8735ef4d5f561f4f3963424c17ff742f853f4bd26b41c24ee0582759cae293d03b632363193d6440883eda63815d +DIST WebStorm-2026.1.4-aarch64.tar.gz 1099462386 BLAKE2B 34445dcae1fe5067289b4f8ab8c12908e28c5525b41a01216f7aa4f2c94765d71ea468747bd8fd92e92d4183ff004439c5fecdb83a0a0458b98b6d7aa446dcc9 SHA512 6a72454076b2edf8451ded6336705997b82147a103972b160609e7311211336496b00b6982268dac46adae33ee9f50bb13201c080ed2e0481c7e7716afcea4ec +DIST WebStorm-2026.1.4.tar.gz 1104851702 BLAKE2B 3e8e53aefd2c923e39b38c1677ec2d673397232677ba8df064c70dcae2eff0521cf57fb82586ccdcd6bebfd294c886fb29168913f66fbbc5ea78e9f36b19c859 SHA512 3b2a9e999c34feb75611d4175162d49e28dee43912084fb0fa65076e29f948d6cebe33870162c69cf2cb7bdf3650dbf4f9eec736937bd9ca6a1a6f3731311e44 diff --git a/dev-util/webstorm/webstorm-2026.1.4.ebuild b/dev-util/webstorm/webstorm-2026.1.4.ebuild new file mode 100644 index 0000000000..4c1fb30fd4 --- /dev/null +++ b/dev-util/webstorm/webstorm-2026.1.4.ebuild @@ -0,0 +1,137 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper toolchain-funcs + +DESCRIPTION="An integrated development environment for JavaScript and related technologies." +HOMEPAGE="https://www.jetbrains.com/webstorm/" +SRC_URI=" + amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) + arm64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}-aarch64.tar.gz ) +" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0/2025" +KEYWORDS="~amd64 ~arm64" +IUSE="wayland" + +RESTRICT="bindist mirror" +QA_PREBUILT="opt/${P}/*" + +BDEPEND="dev-util/debugedit + dev-util/patchelf +" +RDEPEND=" + dev-libs/wayland + sys-libs/pam + sys-process/audit + virtual/zlib:= +" + +src_unpack() { + # WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P} + if use amd64 ; then + cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die + elif use arm64 ; then + cp "${DISTDIR}"/WebStorm-${PV}-aarch64.tar.gz "${WORKDIR}"/ || die + fi + mkdir -p "${P}" || die + tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die +} + +src_prepare() { + tc-export OBJCOPY + default + + if ! use arm64; then + local remove_me=( + lib/async-profiler/aarch64 + ) + elif ! use amd64; then + local remove_me=( + lib/async-profiler/amd64 + ) + fi + + rm -rv "${remove_me[@]}" || die + + # excepting files that should be kept for remote plugins + if ! use arm64 ; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64" + ) + elif ! use amd64; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64" + ) + fi + + # removing debug symbols and relocating debug files as per #876295 + # we're escaping all the files that contain $() in their name + # as they should not be executed + find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do + for skip in "${skip_remote_files[@]}"; do + [[ ${file} == ./"${skip}" ]] && continue 2 + done + if file "${file}" | grep -qE "ELF (32|64)-bit"; then + ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die + debugedit -b "${EPREFIX}/opt/${PN}" -d "/usr/lib/debug" -i "${file}" || die + fi + done + + patchelf --set-rpath '$ORIGIN' "jbr/lib/libjcef.so" || die + patchelf --set-rpath '$ORIGIN' "jbr/lib/jcef_helper" || die + + # As per https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/ for full wayland support + if use wayland; then + echo "-Dawt.toolkit.name=WLToolkit" >> bin/webstorm64.vmoptions || die + fi +} + +src_install() { + local dir="/opt/${P}" + + # foreign-arch binaries kept for remote plugins; the host strip + # cannot parse them + if ! use arm64 ; then + dostrip -x "${dir}"/plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + dostrip -x "${dir}"/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + elif ! use amd64 ; then + dostrip -x "${dir}"/plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release + dostrip -x "${dir}"/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64 + fi + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{"${PN}",fsnotifier,format.sh,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server,remote-dev-server.sh,restarter} + fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver} + fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + make_wrapper "${PN}" "${dir}"/bin/"${PN}" + newicon bin/"${PN}".svg "${PN}".svg + make_desktop_entry "${PN}" "WebStorm ${PV}" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + insinto /usr/lib/sysctl.d + newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" +} From 0f0ba765f62853f3e80ba5fb37f2886d7d44b286 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Wed, 15 Jul 2026 21:09:41 -0700 Subject: [PATCH 014/151] dev-util/codex: add 0.144.5, drop 0.144.3 Signed-off-by: Huang Rui --- dev-util/codex/Manifest | 4 ++-- dev-util/codex/{codex-0.144.3.ebuild => codex-0.144.5.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename dev-util/codex/{codex-0.144.3.ebuild => codex-0.144.5.ebuild} (100%) diff --git a/dev-util/codex/Manifest b/dev-util/codex/Manifest index 7280d7e260..e8bf0effca 100644 --- a/dev-util/codex/Manifest +++ b/dev-util/codex/Manifest @@ -1,7 +1,7 @@ -DIST codex-0.144.3.tar.gz 9540083 BLAKE2B ee3078e4489f2dc3540d8340a8fea98d635b959213b18a8492e1102753d2e7a25e5203499c7de297fca5ca6d562564c85ede40c638753db718f4819b9d5d3574 SHA512 0c7f3fd476e644131c5afed5a3ea4386913665d7e862d160c04990d97b1beb2fc2598da8f84c2dcb8ae35e0f376433d3cd6d8ea661a410cb65f6ac84fa0d4353 DIST codex-0.144.4.tar.gz 9541346 BLAKE2B 0496cd0a6635ecf9929d992f9efe6018fcd372a6250b922c4f60051cad15d2d901288d9972c73550e42ca13f2d37df10d0338785b997318dac0f5dd126f9e947 SHA512 2059556f1fec716f02a71e505973c4eaf085e1b0cb8025b77d5e4b0dcb30873f035e991a35fed9f3eb545e345da06fb9f26101f2e3aa1bf51ac71286a773eae2 -DIST codex-rust-v0.144.3-crates.tar.xz 113748784 BLAKE2B f66f69cee41cbeec10675c8fe7c42bf979296817312ea9ce40c767cb260a94e5d95bbfb91af095eba70f10f27b4f1a7091f0545fb73c81b1e75f4d3447b5fcf3 SHA512 1e889ba0d81abd07f99dd771b03f773b08479e823a4872c09a9e6fe739f0496121b9b066dea6f2fe5d06a57423f8a09ca7a95823960822cf4f166eae21e0b083 +DIST codex-0.144.5.tar.gz 9545122 BLAKE2B 3a3d6261f3a724599abd6a80b4b9ae5e1a04c8a2fd48f3ac188fea52f65e9cdf679bdbddf441b2a9eb7a64c72355b37a0cdf4d527153ffc1dc362ed5b3ecafa5 SHA512 e9aeb452f066f555d8fb929c1d2aef4a2f0a62b069e183749c84141a91a3789dfb7e5eec30755a7f0e6192808a1cfa5064a7d6aef0f09f3151e447e13d7846b3 DIST codex-rust-v0.144.4-crates.tar.xz 113748784 BLAKE2B f66f69cee41cbeec10675c8fe7c42bf979296817312ea9ce40c767cb260a94e5d95bbfb91af095eba70f10f27b4f1a7091f0545fb73c81b1e75f4d3447b5fcf3 SHA512 1e889ba0d81abd07f99dd771b03f773b08479e823a4872c09a9e6fe739f0496121b9b066dea6f2fe5d06a57423f8a09ca7a95823960822cf4f166eae21e0b083 +DIST codex-rust-v0.144.5-crates.tar.xz 113748784 BLAKE2B f66f69cee41cbeec10675c8fe7c42bf979296817312ea9ce40c767cb260a94e5d95bbfb91af095eba70f10f27b4f1a7091f0545fb73c81b1e75f4d3447b5fcf3 SHA512 1e889ba0d81abd07f99dd771b03f773b08479e823a4872c09a9e6fe739f0496121b9b066dea6f2fe5d06a57423f8a09ca7a95823960822cf4f166eae21e0b083 DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44 DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0 DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef diff --git a/dev-util/codex/codex-0.144.3.ebuild b/dev-util/codex/codex-0.144.5.ebuild similarity index 100% rename from dev-util/codex/codex-0.144.3.ebuild rename to dev-util/codex/codex-0.144.5.ebuild From ede4a93ae139fb457981dd96e9f69737790ecafb Mon Sep 17 00:00:00 2001 From: Shimon Trolles Date: Thu, 16 Jul 2026 12:08:50 +0300 Subject: [PATCH 015/151] app-admin/sshelf: add 0.9.0 Signed-off-by: Shimon Trolles --- app-admin/sshelf/Manifest | 1 + app-admin/sshelf/sshelf-0.9.0.ebuild | 466 +++++++++++++++++++++++++++ 2 files changed, 467 insertions(+) create mode 100644 app-admin/sshelf/sshelf-0.9.0.ebuild diff --git a/app-admin/sshelf/Manifest b/app-admin/sshelf/Manifest index 9591f5ac92..a57d073b51 100644 --- a/app-admin/sshelf/Manifest +++ b/app-admin/sshelf/Manifest @@ -310,6 +310,7 @@ DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 DIST ssh2-config-0.7.1.crate 56361 BLAKE2B 50bb32139102bca56471b25f9e39a934a5a8c8a205950ed9cacf4b15b8ab027a2dde2541c9f7703a26a8f417747dc781c9942de071b4fb5af85945150db1bfea SHA512 f127e2d4b5efdd37a00a3a1877505ee6afaea42e726401ce1b88a98206db74306a7d7199287d87aac4ea807e54a78b0ff30ae8a235c122290224efe104da8df4 DIST sshelf-0.10.0.tar.gz 628024 BLAKE2B 410ee24cdd5ff97a8734d5828997b7820c7e192f1df69a51a675519ec5d5df0ded1ed655fe3ce1d74170dda2498c45d6a2d302ed49bd27c8537b3f27af4fb56b SHA512 b2c4c03507ed939c9f702c9c7aa9f192a1ae6fbabd12d7d079ae1f81e4bf03fe0ac7e87c802619d8a5b2291a7665ea3ad8637c53bdd7210eff920ba375509770 +DIST sshelf-0.9.0.tar.gz 613175 BLAKE2B 362b88749116f76f6f15632b721657934134a454b7f253f2cceec90100774f8731bdfe7017e3d9b78dbe5d256113e3ae634a9124202c020e1dc7030d6c61a543 SHA512 ce7b450fda6ef5295be77c84361ed6dbbfb00d5645e9ee42eeb60b2fd5badd4f631e39906440c682b47714f0147f8aa4008bdbd5feb92821e0e31ffcfe8450eb DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 diff --git a/app-admin/sshelf/sshelf-0.9.0.ebuild b/app-admin/sshelf/sshelf-0.9.0.ebuild new file mode 100644 index 0000000000..fe8bc2022b --- /dev/null +++ b/app-admin/sshelf/sshelf-0.9.0.ebuild @@ -0,0 +1,466 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.3 + +EAPI=8 + +CRATES=" + aead@0.5.2 + aes@0.8.4 + age-core@0.10.0 + age@0.10.1 + aho-corasick@1.1.4 + allocator-api2@0.2.21 + anstream@1.0.0 + anstyle-parse@1.0.0 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.14 + anyhow@1.0.102 + arboard@3.6.1 + arc-swap@1.9.1 + async-broadcast@0.7.2 + async-channel@2.5.0 + async-executor@1.14.0 + async-fs@2.2.0 + async-io@2.6.0 + async-lock@3.4.2 + async-process@2.5.0 + async-recursion@1.1.1 + async-signal@0.2.14 + async-task@4.7.1 + async-trait@0.1.89 + atomic-waker@1.1.2 + atomic@0.6.1 + autocfg@1.5.1 + base64@0.21.7 + base64@0.22.1 + basic-toml@0.1.10 + bech32@0.9.1 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.12.1 + block-buffer@0.10.4 + block-padding@0.3.3 + blocking@1.6.2 + bumpalo@3.20.3 + bytemuck@1.25.0 + byteorder@1.5.0 + castaway@0.2.4 + cbc@0.1.2 + cc@1.2.63 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + cipher@0.4.4 + clap@4.6.1 + clap_builder@4.6.0 + clap_complete@4.6.5 + clap_derive@4.6.1 + clap_lex@1.1.0 + clap_mangen@0.3.0 + clipboard-win@5.4.1 + colorchoice@1.0.5 + compact_str@0.9.1 + concurrent-queue@2.5.0 + convert_case@0.10.0 + cookie-factory@0.3.3 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + cpufeatures@0.2.17 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crypto-common@0.1.7 + csscolorparser@0.6.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + darling@0.23.0 + darling_core@0.23.0 + darling_macro@0.23.0 + dashmap@5.5.3 + dbus-secret-service@4.1.0 + dbus@0.9.11 + deltae@0.3.2 + deranged@0.5.8 + derive_more-impl@2.1.1 + derive_more@2.1.1 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.1 + displaydoc@0.2.6 + document-features@0.2.12 + either@1.16.0 + endi@1.1.1 + enumflags2@0.7.12 + enumflags2_derive@0.7.12 + equivalent@1.0.2 + errno@0.3.14 + error-code@3.3.2 + etcetera@0.11.0 + euclid@0.22.14 + event-listener-strategy@0.5.4 + event-listener@5.4.1 + fancy-regex@0.11.0 + fastrand@2.4.1 + fiat-crypto@0.2.9 + filedescriptor@0.8.3 + find-crate@0.6.3 + find-msvc-tools@0.1.9 + finl_unicode@1.4.0 + fixedbitset@0.4.2 + fluent-bundle@0.15.3 + fluent-langneg@0.13.1 + fluent-syntax@0.11.1 + fluent@0.16.1 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + form_urlencoded@1.2.2 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-lite@2.6.1 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.3.32 + generic-array@0.14.7 + gethostname@1.1.0 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.2 + git2@0.20.4 + glob@0.3.3 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + hashbrown@0.17.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + i18n-config@0.4.8 + i18n-embed-fl@0.7.0 + i18n-embed-impl@0.8.4 + i18n-embed@0.14.1 + icu_collections@2.2.0 + icu_locale_core@2.2.0 + icu_normalizer@2.2.0 + icu_normalizer_data@2.2.0 + icu_properties@2.2.0 + icu_properties_data@2.2.0 + icu_provider@2.2.0 + id-arena@2.3.0 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.2 + indexmap@2.14.0 + indoc@2.0.7 + inout@0.1.4 + instability@0.3.12 + intl-memoizer@0.5.3 + intl_pluralrules@7.0.2 + io_tee@0.1.1 + is_executable@1.0.5 + is_terminal_polyfill@1.70.2 + itertools@0.14.0 + itoa@1.0.18 + jobserver@0.1.34 + js-sys@0.3.99 + kasuari@0.4.12 + keyring@3.6.3 + lab@0.11.0 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.186 + libdbus-sys@0.2.7 + libgit2-sys@0.18.5+1.9.4 + libredox@0.1.17 + libssh2-sys@0.3.1 + libz-sys@1.1.29 + line-clipping@0.3.7 + linux-raw-sys@0.12.1 + litemap@0.8.2 + litrs@1.0.0 + lock_api@0.4.14 + log@0.4.32 + lru@0.16.4 + mac_address@1.1.8 + memchr@2.8.1 + memmem@0.1.1 + memoffset@0.9.1 + minimal-lexical@0.2.1 + mio@1.2.1 + nix@0.29.0 + nom@7.1.3 + nucleo-matcher@0.3.1 + num-bigint@0.4.6 + num-complex@0.4.6 + num-conv@0.2.2 + num-derive@0.4.2 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + num_threads@0.1.7 + objc2-app-kit@0.3.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2@0.6.4 + once_cell@1.21.4 + once_cell_polyfill@1.70.2 + opaque-debug@0.3.1 + openssl-probe@0.1.6 + openssl-sys@0.9.116 + option-ext@0.2.0 + ordered-float@4.6.0 + ordered-stream@0.2.0 + parking@2.2.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + pbkdf2@0.12.2 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_macros@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.13 + pin-project-lite@0.2.17 + pin-project@1.1.13 + piper@0.2.5 + pkg-config@0.3.33 + polling@3.11.0 + poly1305@0.8.0 + portable-atomic@1.13.1 + potential_utf@0.1.5 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + prettyplease@0.2.37 + proc-macro-crate@3.5.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.106 + quote@1.0.45 + r-efi@5.3.0 + r-efi@6.0.0 + rand@0.8.6 + rand@0.9.4 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + ratatui-core@0.1.0 + ratatui-crossterm@0.1.0 + ratatui-macros@0.7.0 + ratatui-termwiz@0.1.0 + ratatui-widgets@0.3.0 + ratatui@0.30.0 + redox_syscall@0.5.18 + redox_users@0.5.2 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + roff@1.1.1 + rust-embed-impl@8.11.0 + rust-embed-utils@8.11.0 + rust-embed@8.11.0 + rustc-hash@1.1.0 + rustc-hash@2.1.2 + rustc_version@0.4.1 + rustix@1.1.4 + rustversion@1.0.22 + ryu@1.0.23 + salsa20@0.10.2 + same-file@1.0.6 + scopeguard@1.2.0 + scrypt@0.11.0 + secrecy@0.8.0 + secret-service@4.0.0 + security-framework-sys@2.17.0 + security-framework@2.11.1 + security-framework@3.7.0 + self_cell@0.10.3 + self_cell@1.2.2 + semver@1.0.28 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.150 + serde_repr@0.1.20 + serde_spanned@1.1.1 + sha1@0.10.6 + sha2@0.10.9 + shlex@1.3.0 + shlex@2.0.1 + signal-hook-mio@0.2.5 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + siphasher@1.0.3 + slab@0.4.12 + smallvec@1.15.1 + ssh2-config@0.7.1 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + strsim@0.10.0 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.117 + synstructure@0.13.2 + tempfile@3.27.0 + terminfo@0.9.0 + termios@0.3.3 + termwiz@0.23.3 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + time-core@0.1.8 + time@0.3.47 + tinystr@0.8.3 + toml@0.5.11 + toml@1.1.2+spec-1.1.0 + toml_datetime@1.1.1+spec-1.1.0 + toml_edit@0.25.12+spec-1.1.0 + toml_parser@1.1.2+spec-1.1.0 + toml_writer@1.1.1+spec-1.1.0 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing@0.1.44 + type-map@0.5.1 + typenum@1.20.1 + ucd-trie@0.1.7 + uds_windows@1.2.1 + ulid@1.2.1 + unic-langid-impl@0.9.6 + unic-langid@0.9.6 + unicode-ident@1.0.24 + unicode-segmentation@1.13.3 + unicode-truncate@2.0.1 + unicode-width@0.2.2 + unicode-xid@0.2.6 + universal-hash@0.5.1 + url@2.5.8 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.23.2 + vcpkg@0.2.15 + version_check@0.9.5 + vtparse@0.6.2 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.3+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-macro-support@0.2.122 + wasm-bindgen-macro@0.2.122 + wasm-bindgen-shared@0.2.122 + wasm-bindgen@0.2.122 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + web-time@1.1.0 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.1 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + wildmatch@2.6.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.1 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@1.0.3 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-bindgen@0.57.1 + wit-component@0.244.0 + wit-parser@0.244.0 + writeable@0.6.3 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + x25519-dalek@2.0.1 + xdg-home@1.3.0 + yoke-derive@0.8.2 + yoke@0.8.3 + zbus@4.4.0 + zbus_macros@4.4.0 + zbus_names@3.0.0 + zerocopy-derive@0.8.50 + zerocopy@0.8.50 + zerofrom-derive@0.1.7 + zerofrom@0.1.8 + zeroize@1.8.2 + zeroize_derive@1.4.3 + zerotrie@0.2.4 + zerovec-derive@0.11.3 + zerovec@0.11.6 + zmij@1.0.21 + zvariant@4.2.0 + zvariant_derive@4.2.0 + zvariant_utils@2.1.0 +" + +RUST_MIN_VER="1.88.0" +inherit cargo + +DESCRIPTION="A TUI for managing and connecting to SSH hosts" +HOMEPAGE="https://github.com/max-rh/sshelf" +SRC_URI=" +https://github.com/max-rh/sshelf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD Boost-1.0 MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 + WTFPL-2 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" From 58d012e3848af530daf7a1d232b6c243688d935e Mon Sep 17 00:00:00 2001 From: Shimon Trolles Date: Thu, 16 Jul 2026 12:11:21 +0300 Subject: [PATCH 016/151] app-admin/sshelf: unkeyword 0.10.0 for ~amd64 Signed-off-by: Shimon Trolles --- app-admin/sshelf/sshelf-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sshelf/sshelf-0.10.0.ebuild b/app-admin/sshelf/sshelf-0.10.0.ebuild index cf38da256f..9ebb5c8c92 100644 --- a/app-admin/sshelf/sshelf-0.10.0.ebuild +++ b/app-admin/sshelf/sshelf-0.10.0.ebuild @@ -463,6 +463,6 @@ LICENSE+=" WTFPL-2 ZLIB " SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="" QA_FLAGS_IGNORED="usr/bin/sshelf" From c2767ce8194607aedde7d99909e6ff2672580dc0 Mon Sep 17 00:00:00 2001 From: dsaf Date: Thu, 16 Jul 2026 06:43:23 -0300 Subject: [PATCH 017/151] dev-games/godot-dotnet: add 4.7.1 Signed-off-by: dsaf --- dev-games/godot-dotnet/Manifest | 1 + .../godot-dotnet/godot-dotnet-4.7.1.ebuild | 487 ++++++++++++++++++ 2 files changed, 488 insertions(+) create mode 100644 dev-games/godot-dotnet/godot-dotnet-4.7.1.ebuild diff --git a/dev-games/godot-dotnet/Manifest b/dev-games/godot-dotnet/Manifest index a2e9746cad..3519c4857c 100644 --- a/dev-games/godot-dotnet/Manifest +++ b/dev-games/godot-dotnet/Manifest @@ -3,6 +3,7 @@ DIST diffplex.1.7.2.nupkg 92255 BLAKE2B dc735fc95dad6a62d97e0aacf27f3b6cf2c094cf DIST envdte.17.8.37221.nupkg 158612 BLAKE2B 01ce699e809c684d957f92822a5a5e0740e7d98f905f9d6b2c24bd6571d469c37265fc874acb1a32206964a0414b97641df04bac22af055ba61a5ba4d4842fdc SHA512 68a892707d5637a4170e14d89d7039349c32b3722723b63ea396681c6ed07a6e8ba626ebce393eb03c7034b94e1a21fdf80dbcb18fe0224d55192779d6ee63fe DIST godot-4.6.3-stable.tar.xz 44471880 BLAKE2B 9d4b0fdf4b75db3062e229b2cf43746620e51da83f9859bf06e691d36249bd5394ca8f6086dbc943a7eb4e44f55a28b32fb615fcb94b511bf41ad82dfc718ed9 SHA512 b3e4c63eae7b7e0c47da07ae64d49dca5bf033912ea0a0da5440fcee48b4eb16c75e446374e7916c4ca2c6ff39ed7f3833e4cc2761df73765a660f715770f803 DIST godot-4.7-stable.tar.xz 46684188 BLAKE2B 6055f1203d5d4f865bee419b7c01eb7603c1cd16895476fd259734c54f68697787ed746d05157bf4f7d4ac9574eb69ce6fc3de3a12aeee38c40084c6e5fada22 SHA512 0afddbd2acb1e2eba0bb2b885d58c321e9b7d4adc30481d7ab70b348dc96d9ccf1c11fd7de39900eb646c543488225280b7321831b0237cde9d27655962fefc0 +DIST godot-4.7.1-stable.tar.xz 47002520 BLAKE2B 0bee8f7f175a0e6ba43458e707ff649e5dc258a1f3d787a4d8504e3cff336305a39eb645faea1afd9e476d6930b89a18ae953e8ee17a328075ef0c70a4c4e9c0 SHA512 27bab3cba3963bd19dcb8d7684e48ddf3c9623ccc94bad23f6f1ada8cf55596178f2aa60508e62172b707c88401efd3c4b8f10245a1adbbcd32599d0fb961c47 DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3 DIST humanizer.core.2.2.0.nupkg 104728 BLAKE2B 6c383abbbed9250f2a7eeec4478ead8f23ad53aa62a5b0f22e71fed9157aa6644a9a7518842d637885b7b63a4300754e1a7e9f3f9968725607ad30bf18e27a21 SHA512 e232459f914c8e7fc3f8dee69a85e66beb8c44515d4c83a976ee24084a91f32aae61c6f845ff38edcae02d0bcab44f9ec253277dccf2f4ae7e82235047bc6ade DIST jetbrains.annotations.2019.1.3.nupkg 109848 BLAKE2B 55c50a110ce3206d39160e8b731369d75f469a627131e0f8987795ce01c93f0b3a86ae8605078b0afdd3b3f9d9eee491ad299928bdb51837bce27e1cab378adb SHA512 b655a923edc9c4948fd75b56689e07fc9151dfef0b63bc8d3e0a315a72b41559d3d6e69dbf662c0303dd00d9efc5a6238d1bd9081d5e8d1b379486ff8ebb0776 diff --git a/dev-games/godot-dotnet/godot-dotnet-4.7.1.ebuild b/dev-games/godot-dotnet/godot-dotnet-4.7.1.ebuild new file mode 100644 index 0000000000..854ccf72ec --- /dev/null +++ b/dev-games/godot-dotnet/godot-dotnet-4.7.1.ebuild @@ -0,0 +1,487 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Fork of dev-games/godot::gentoo + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DOTNET_PKG_COMPAT="8.0" +NUGETS=" +coverlet.collector@6.0.4 +diffplex@1.7.2 +envdte@17.8.37221 +humanizer.core@2.14.1 +humanizer.core@2.2.0 +jetbrains.annotations@2019.1.3 +jetbrains.lifetimes@2024.3.0 +jetbrains.rdframework@2024.3.0 +jetbrains.rider.pathlocator@1.0.12 +microsoft.bcl.asyncinterfaces@5.0.0 +microsoft.bcl.asyncinterfaces@7.0.0 +microsoft.bcl.cryptography@9.0.10 +microsoft.build@15.1.548 +microsoft.build.framework@15.1.548 +microsoft.build.locator@1.2.6 +microsoft.build.notargets@3.7.56 +microsoft.codeanalysis.analyzers@3.3.2 +microsoft.codeanalysis.analyzers@3.3.4 +microsoft.codeanalysis.analyzer.testing@1.1.2 +microsoft.codeanalysis.codefix.testing@1.1.2 +microsoft.codeanalysis.common@3.11.0 +microsoft.codeanalysis.common@4.11.0 +microsoft.codeanalysis.common@4.8.0 +microsoft.codeanalysis.csharp@3.11.0 +microsoft.codeanalysis.csharp@4.11.0 +microsoft.codeanalysis.csharp@4.8.0 +microsoft.codeanalysis.csharp.analyzer.testing@1.1.2 +microsoft.codeanalysis.csharp.analyzer.testing.xunit@1.1.2 +microsoft.codeanalysis.csharp.codefix.testing@1.1.2 +microsoft.codeanalysis.csharp.codefix.testing.xunit@1.1.2 +microsoft.codeanalysis.csharp.sourcegenerators.testing@1.1.2 +microsoft.codeanalysis.csharp.sourcegenerators.testing.xunit@1.1.2 +microsoft.codeanalysis.csharp.workspaces@3.11.0 +microsoft.codeanalysis.csharp.workspaces@4.8.0 +microsoft.codeanalysis.sourcegenerators.testing@1.1.2 +microsoft.codeanalysis.testing.verifiers.xunit@1.1.2 +microsoft.codeanalysis.workspaces.common@3.11.0 +microsoft.codeanalysis.workspaces.common@4.8.0 +microsoft.codecoverage@18.0.0 +microsoft.netcore.platforms@1.0.1 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@2.0.0 +microsoft.netcore.platforms@5.0.0 +microsoft.netcore.targets@1.0.1 +microsoft.netcore.targets@1.1.0 +microsoft.netframework.referenceassemblies@1.0.0 +microsoft.netframework.referenceassemblies.net461@1.0.0 +microsoft.net.test.sdk@18.0.0 +microsoft.testplatform.objectmodel@18.0.0 +microsoft.testplatform.testhost@18.0.0 +microsoft.visualstudio.composition@16.1.8 +microsoft.visualstudio.composition.netfxattributes@16.1.8 +microsoft.visualstudio.interop@17.8.37221 +microsoft.visualstudio.solutionpersistence@1.0.52 +microsoft.visualstudio.validation@15.0.82 +microsoft.win32.primitives@4.0.1 +microsoft.win32.registry@4.0.0 +microsoft.win32.registry@5.0.0 +netstandard.library@2.0.3 +newtonsoft.json@13.0.1 +newtonsoft.json@13.0.3 +nuget.common@6.3.4 +nuget.configuration@6.3.4 +nuget.frameworks@6.12.1 +nuget.frameworks@6.3.4 +nuget.packaging@6.3.4 +nuget.protocol@6.3.4 +nuget.resolver@6.3.4 +nuget.versioning@6.3.4 +reflectionanalyzers@0.1.22-dev +runtime.native.system@4.0.0 +runtime.native.system.io.compression@4.1.0 +system.appcontext@4.1.0 +system.buffers@4.5.1 +system.collections@4.0.11 +system.collections@4.3.0 +system.collections.concurrent@4.0.12 +system.collections.immutable@1.2.0 +system.collections.immutable@5.0.0 +system.collections.immutable@7.0.0 +system.collections.immutable@8.0.0 +system.collections.nongeneric@4.0.1 +system.componentmodel.composition@4.5.0 +system.composition@1.0.31 +system.composition@7.0.0 +system.composition.attributedmodel@1.0.31 +system.composition.attributedmodel@7.0.0 +system.composition.convention@1.0.31 +system.composition.convention@7.0.0 +system.composition.hosting@1.0.31 +system.composition.hosting@7.0.0 +system.composition.runtime@1.0.31 +system.composition.runtime@7.0.0 +system.composition.typedparts@1.0.31 +system.composition.typedparts@7.0.0 +system.console@4.0.0 +system.diagnostics.contracts@4.0.1 +system.diagnostics.debug@4.0.11 +system.diagnostics.debug@4.3.0 +system.diagnostics.fileversioninfo@4.0.0 +system.diagnostics.process@4.1.0 +system.diagnostics.tools@4.3.0 +system.diagnostics.tracesource@4.0.0 +system.diagnostics.tracing@4.1.0 +system.dynamic.runtime@4.0.11 +system.formats.asn1@9.0.10 +system.globalization@4.0.11 +system.globalization@4.3.0 +system.io@4.1.0 +system.io@4.3.0 +system.io.compression@4.1.0 +system.io.filesystem@4.0.1 +system.io.filesystem.primitives@4.0.1 +system.io.pipelines@5.0.1 +system.io.pipelines@7.0.0 +system.io.pipes@4.0.0 +system.linq@4.1.0 +system.linq@4.3.0 +system.linq.expressions@4.1.0 +system.linq.expressions@4.3.0 +system.linq.parallel@4.0.1 +system.memory@4.5.4 +system.memory@4.5.5 +system.net.primitives@4.0.11 +system.net.sockets@4.1.0 +system.numerics.vectors@4.4.0 +system.objectmodel@4.0.12 +system.objectmodel@4.3.0 +system.reflection@4.1.0 +system.reflection@4.3.0 +system.reflection.emit@4.0.1 +system.reflection.emit@4.3.0 +system.reflection.emit.ilgeneration@4.0.1 +system.reflection.emit.ilgeneration@4.3.0 +system.reflection.emit.lightweight@4.0.1 +system.reflection.emit.lightweight@4.3.0 +system.reflection.extensions@4.0.1 +system.reflection.extensions@4.3.0 +system.reflection.metadata@1.3.0 +system.reflection.metadata@5.0.0 +system.reflection.metadata@7.0.0 +system.reflection.metadata@8.0.0 +system.reflection.primitives@4.0.1 +system.reflection.primitives@4.3.0 +system.reflection.typeextensions@4.1.0 +system.reflection.typeextensions@4.3.0 +system.resources.resourcemanager@4.0.1 +system.resources.resourcemanager@4.3.0 +system.runtime@4.1.0 +system.runtime@4.3.0 +system.runtime.compilerservices.unsafe@5.0.0 +system.runtime.compilerservices.unsafe@6.0.0 +system.runtime.extensions@4.1.0 +system.runtime.extensions@4.3.0 +system.runtime.handles@4.0.1 +system.runtime.interopservices@4.1.0 +system.runtime.interopservices.runtimeinformation@4.0.0 +system.runtime.loader@4.0.0 +system.security.accesscontrol@4.5.0 +system.security.accesscontrol@5.0.0 +system.security.cryptography.cng@5.0.0 +system.security.cryptography.pkcs@9.0.10 +system.security.cryptography.protecteddata@4.4.0 +system.security.permissions@4.5.0 +system.security.principal@4.0.1 +system.security.principal.windows@4.5.0 +system.security.principal.windows@5.0.0 +system.text.encoding@4.0.11 +system.text.encoding@4.3.0 +system.text.encoding.codepages@4.5.1 +system.text.encoding.codepages@7.0.0 +system.text.encoding.extensions@4.0.11 +system.text.regularexpressions@4.1.0 +system.threading@4.0.11 +system.threading@4.3.0 +system.threading.channels@7.0.0 +system.threading.overlapped@4.0.1 +system.threading.tasks@4.0.11 +system.threading.tasks@4.3.0 +system.threading.tasks.dataflow@4.6.0 +system.threading.tasks.extensions@4.0.0 +system.threading.tasks.extensions@4.5.4 +system.threading.thread@4.0.0 +system.threading.threadpool@4.0.10 +system.xml.readerwriter@4.0.11 +system.xml.xmldocument@4.0.1 +system.xml.xpath@4.0.1 +system.xml.xpath.xmldocument@4.0.1 +xunit@2.9.3 +xunit.abstractions@2.0.3 +xunit.analyzers@1.18.0 +xunit.assert@2.9.3 +xunit.core@2.9.3 +xunit.extensibility.core@2.9.3 +xunit.extensibility.execution@2.9.3 +xunit.runner.visualstudio@3.1.5 +" + +inherit branding desktop dotnet-pkg python-any-r1 flag-o-matic scons-utils +inherit shell-completion toolchain-funcs xdg + +MY_PN=godot +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor" +HOMEPAGE="https://godotengine.org/" +SRC_URI=" + https://github.com/godotengine/godot/releases/download/${PV}-stable/${MY_P}-stable.tar.xz +" + +SRC_URI+=" ${NUGET_URIS} " + +S=${WORKDIR}/${MY_P}-stable +LICENSE=" + MIT + Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB + gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 ) +" +SLOT="0" +KEYWORDS="~amd64" +# Enable roughly same as upstream by default so it works as expected, +# except raycast (tools-only heavy dependency), and deprecated. +IUSE=" + accessibility alsa +dbus debug deprecated double-precision +fontconfig + +gui pulseaudio raycast speech test +sdl +theora +tools +udev +upnp + +vulkan wayland +webp +" +REQUIRED_USE="wayland? ( gui )" +# TODO: tests still need more figuring out +RESTRICT="test" + +# dlopen: libglvnd +RDEPEND=" + !dev-games/godot + app-arch/brotli:= + app-arch/zstd:= + dev-games/recastnavigation:= + dev-libs/icu:= + dev-libs/libpcre2:=[pcre32] + media-libs/freetype[brotli,harfbuzz] + media-libs/harfbuzz:=[icu] + media-libs/libjpeg-turbo:= + media-libs/libogg + media-libs/libpng:= + media-libs/libvorbis + >=net-libs/mbedtls-3.6.2-r101:3= + net-libs/wslay + virtual/zlib:= + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + fontconfig? ( media-libs/fontconfig ) + gui? ( + media-libs/libglvnd + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxkbcommon + tools? ( raycast? ( media-libs/embree:4 ) ) + vulkan? ( media-libs/vulkan-loader[X,wayland?] ) + ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( media-libs/libsdl3 ) + speech? ( app-accessibility/speech-dispatcher ) + theora? ( + media-libs/libtheora:= + tools? ( media-libs/libtheora[encode] ) + ) + tools? ( app-misc/ca-certificates ) + udev? ( virtual/udev ) + upnp? ( net-libs/miniupnpc:= ) + virtual/dotnet-sdk:8.0 + wayland? ( + dev-libs/wayland + gui-libs/libdecor + ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + gui? ( x11-base/xorg-proto ) + tools? ( test? ( dev-cpp/doctest ) ) +" +BDEPEND=" + virtual/pkgconfig + wayland? ( dev-util/wayland-scanner ) +" + +src_prepare() { + default + + # PATCHES fails due to calling dotnet-pkg_src_prepare? + eapply "${FILESDIR}"/${MY_PN}-4.5-scons.patch + + dotnet-pkg_src_prepare + + # mbedtls normally has mbedtls.pc, but Gentoo's slotted one is mbedtls-3.pc + sed -E "/pkg-config/s/(mbedtls|mbedcrypto|mbedx509)/&-3/g" \ + -i platform/linuxbsd/detect.py || die + + # =13, keep support given + # >=13 is not in-tree as of the writing of this (bug #978085) + if has_version ' Date: Thu, 16 Jul 2026 18:22:26 +0800 Subject: [PATCH 018/151] games-simulation/kittenspaceagency-bin: Update to 2026.7.6-r4939 Signed-off-by: Michael Moon --- games-simulation/kittenspaceagency-bin/Manifest | 2 +- ...r4892.ebuild => kittenspaceagency-bin-2026.7.6-r4939.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename games-simulation/kittenspaceagency-bin/{kittenspaceagency-bin-2026.7.5-r4892.ebuild => kittenspaceagency-bin-2026.7.6-r4939.ebuild} (100%) diff --git a/games-simulation/kittenspaceagency-bin/Manifest b/games-simulation/kittenspaceagency-bin/Manifest index 8fab9cfdf1..1e2ff8ff1a 100644 --- a/games-simulation/kittenspaceagency-bin/Manifest +++ b/games-simulation/kittenspaceagency-bin/Manifest @@ -1 +1 @@ -DIST setup_ksa_v2026.7.5.4892.tar.gz 2394031571 BLAKE2B 50e041c21b9996f1100baee7dca78fee711d7fbfffb1782d5cea657386554d2fb4b05880092d697502e947ff68a0ed843e8ea673a8b0fbc9be71d6bedbbb5c49 SHA512 42cc7faf382aec416a71306bda6ac6819de081745c8af4d3ad63fdb2b22cb605fcdfaa941395ac88f810b8ab7ddfe0b03a3ca6cf7325a23b25a499d3aefe4153 +DIST setup_ksa_v2026.7.6.4939.tar.gz 2400805832 BLAKE2B 7d8aa8df45a362f29715483c0c8f034fdd09d422770efe0baba10cb1cc5adb7d69ae3d1763b423f6f6367193c118fbdec6f90d29f0d6f09e7ff33fa00ace6d18 SHA512 2f3f744c0081ced3758b1f233fe16b4e9a94d92352b00fd054b36dde7f485ddd1b466f829656847c4720799606ad242191fa99bc011e9f95d7d5fc3c593c3737 diff --git a/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.7.5-r4892.ebuild b/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.7.6-r4939.ebuild similarity index 100% rename from games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.7.5-r4892.ebuild rename to games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.7.6-r4939.ebuild From 97b8f5ab8f16541bbd80a6461ca1f0a5b55c0d66 Mon Sep 17 00:00:00 2001 From: AshyPinguin Date: Thu, 16 Jul 2026 13:59:56 +0200 Subject: [PATCH 019/151] app-text/txm: add minimal rust version Closes: https://bugs.gentoo.org/979205 Signed-off-by: AshyPinguin --- app-text/txm/txm-0.1.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/txm/txm-0.1.4.ebuild b/app-text/txm/txm-0.1.4.ebuild index 2db95d5667..11c8751287 100644 --- a/app-text/txm/txm-0.1.4.ebuild +++ b/app-text/txm/txm-0.1.4.ebuild @@ -5,6 +5,7 @@ EAPI=8 +RUST_MIN_VER="1.85.0" CRATES=" aho-corasick@1.1.4 fnv@1.0.7 From 2b2393720899b51fa1aa9707e4398bfc9acfabb7 Mon Sep 17 00:00:00 2001 From: AshyPinguin Date: Thu, 16 Jul 2026 14:23:33 +0200 Subject: [PATCH 020/151] app-admin/yolk: fix qa warnings - Fix qa warning about cflag (false postive, because rust doesn't support -fgcc-record-switches) - Add minimium support rust version (msrv) Closes: https://bugs.gentoo.org/979222 Closes: https://bugs.gentoo.org/979223 Signed-off-by: AshyPinguin --- app-admin/yolk/yolk-1.3.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-admin/yolk/yolk-1.3.0.ebuild b/app-admin/yolk/yolk-1.3.0.ebuild index 01cf577431..2adaca168c 100644 --- a/app-admin/yolk/yolk-1.3.0.ebuild +++ b/app-admin/yolk/yolk-1.3.0.ebuild @@ -267,7 +267,9 @@ SRC_URI=" https://github.com/elkowar/yolk/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz " -QA_FLAGS_IGNORE="/usr/bin/yolk" +QA_FLAGS_IGNORE=" + usr/bin/yolk +" LICENSE="|| ( Apache-2.0 MIT )" # Dependent crate licenses From cd209217902ffa6dbe2ef4f52551c54a537cbbb3 Mon Sep 17 00:00:00 2001 From: dsaf Date: Thu, 16 Jul 2026 11:14:37 -0300 Subject: [PATCH 021/151] gui-apps/noctalia: add 5.0.0_beta3 Signed-off-by: dsaf --- gui-apps/noctalia/Manifest | 1 + gui-apps/noctalia/noctalia-5.0.0_beta3.ebuild | 77 +++++++++++++++++++ 2 files changed, 78 insertions(+) create mode 100644 gui-apps/noctalia/noctalia-5.0.0_beta3.ebuild diff --git a/gui-apps/noctalia/Manifest b/gui-apps/noctalia/Manifest index b9eb373571..720876eef5 100644 --- a/gui-apps/noctalia/Manifest +++ b/gui-apps/noctalia/Manifest @@ -1,3 +1,4 @@ DIST noctalia-5.0.0_beta1.tar.gz 5185610 BLAKE2B b5fbb732af28625493e075575adc10c423d3bab54f94ca143af255bdae5f8efcd43f4e10ad999969647e38f9f860149c3a40a336c4306410f7e18582e80feeba SHA512 88a8d6fcf080ee798bf6e606d5cf701d09b0be1cbcd22fc663c8942071e99eb74e3dd7ebe2f9747700390f5dfddfbfa04c88d987982ff4ed0d7d75e55b5447fc DIST noctalia-5.0.0_beta2.tar.gz 4915967 BLAKE2B 7aeeb0fdcefeeb57f45bb9600f6eea76d15206c7a11a8bd05afccce690678994f1c05929c42dfc8c4ebad9f18eba52ba6646a6789654f3910e82f0a0753166d2 SHA512 48d0ad096a7f3b96b40003a8c02260e2737c62dde9abf155e875ad32c83dc79522916723e63f65efbcbb5d3b20877aa28593723956d46ff1b996556db6534d6c +DIST noctalia-5.0.0_beta3.tar.gz 10410263 BLAKE2B b9f23e1b841c9d9bec38be08a0b33d66cf4e1aad5b421c7807d9afb6aeee204b0246245fe48d711c1174af2eb887643ccb00cf78dc9a8d73fa41c282c1a30305 SHA512 103a9ba677946926e36089d1d3f089bd77e4b5399c53ca0eeaede6513bb75599d44abda818208a5e4615502624355ba50e43700ec43d57fbd9f51105419200a1 DIST noctalia-v4.7.7.tar.gz 25414718 BLAKE2B a8af942e0b746d8fc52a0e979aab27e1ebd91190ec71924b519d56d5224a560e2edaf9c64c51768d68cb791d70d03c7ba5572fec1d1fa38f3244fd698189d89c SHA512 7f1ccdd6180e40ce1e898688f93aab348d327e8b46a90e1a193a73f00468fb7ae4dd2655588006da7774ccace4675853cb05dcd3cee540a7c5bbedf57da202c2 diff --git a/gui-apps/noctalia/noctalia-5.0.0_beta3.ebuild b/gui-apps/noctalia/noctalia-5.0.0_beta3.ebuild new file mode 100644 index 0000000000..09ef2fd0fc --- /dev/null +++ b/gui-apps/noctalia/noctalia-5.0.0_beta3.ebuild @@ -0,0 +1,77 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature xdg + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV:0:-1}.${MY_PV: -1}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES" +HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia" + +SRC_URI="https://github.com/noctalia-dev/noctalia/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" + +IUSE="+jemalloc" + +DEPEND=" + dev-cpp/nlohmann_json + dev-cpp/sdbus-c++ + dev-cpp/tomlplusplus + dev-libs/glib:2 + jemalloc? ( dev-libs/jemalloc:= ) + dev-libs/libxml2 + dev-libs/md4c + dev-libs/stb + dev-libs/wayland + gnome-base/librsvg:2 + media-libs/fontconfig + media-libs/freetype + media-libs/libwebp + media-libs/mesa + media-video/pipewire + media-video/wireplumber + net-misc/curl + sci-libs/libqalculate + sys-auth/polkit + sys-libs/pam + virtual/opengl + x11-libs/cairo[glib] + x11-libs/libxkbcommon + x11-libs/pango +" + +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +BDEPEND=" + dev-libs/wayland + dev-libs/wayland-protocols + dev-util/wayland-scanner +" + +DOCS=( {README,CREDITS}.md example.toml ) + +src_configure() { + local emesonargs=( + $(meson_feature jemalloc) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "external display brightness control" app-misc/ddcutil + optfeature "battery and power device integration" sys-power/upower + optfeature "clipboard auto-paste" gui-apps/wtype + optfeature "hardware-accelerated screen recording" media-video/gpu-screen-recorder +} From af85f611745beed25cb9ebb4f38aefed1cf7d523 Mon Sep 17 00:00:00 2001 From: Violet Purcell Date: Thu, 16 Jul 2026 10:19:24 -0400 Subject: [PATCH 022/151] app-admin/blahajdots: update live Signed-off-by: Violet Purcell --- app-admin/blahajdots/blahajdots-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/blahajdots/blahajdots-9999.ebuild b/app-admin/blahajdots/blahajdots-9999.ebuild index 46a2defe6b..02cd5561d6 100644 --- a/app-admin/blahajdots/blahajdots-9999.ebuild +++ b/app-admin/blahajdots/blahajdots-9999.ebuild @@ -26,7 +26,7 @@ SLOT="0" DEPEND="dev-libs/glib:2" RDEPEND="${DEPEND}" -QA_FLAGS_IGNORED="usr/bin/blahaj" +QA_FLAGS_IGNORED="usr/bin/blahajdots" src_unpack() { if [[ "${PV}" = "9999" ]]; then From bd435018700262244246dd844013991079c9b5dc Mon Sep 17 00:00:00 2001 From: Violet Purcell Date: Thu, 16 Jul 2026 10:19:45 -0400 Subject: [PATCH 023/151] app-admin/blahajdots: update DESCRIPTION Signed-off-by: Violet Purcell --- app-admin/blahajdots/blahajdots-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/blahajdots/blahajdots-9999.ebuild b/app-admin/blahajdots/blahajdots-9999.ebuild index 02cd5561d6..c9ed5491bb 100644 --- a/app-admin/blahajdots/blahajdots-9999.ebuild +++ b/app-admin/blahajdots/blahajdots-9999.ebuild @@ -7,7 +7,7 @@ RUST_MIN_VER="1.92.0" inherit cargo optfeature -DESCRIPTION="Bespoke dotfile management for sharkgirls." +DESCRIPTION="Bespoke dotfile management for sharkgirls" HOMEPAGE="https://codeberg.org/vimproved/blahajdots" if [[ "${PV}" = "9999" ]]; then From fbb7a29d32b8791bf63076417db01a5ea164cc15 Mon Sep 17 00:00:00 2001 From: Violet Purcell Date: Thu, 16 Jul 2026 10:21:19 -0400 Subject: [PATCH 024/151] app-admin/blahajdots: add 0.7.0 Signed-off-by: Violet Purcell --- app-admin/blahajdots/Manifest | 1 + app-admin/blahajdots/blahajdots-0.7.0.ebuild | 49 ++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 app-admin/blahajdots/blahajdots-0.7.0.ebuild diff --git a/app-admin/blahajdots/Manifest b/app-admin/blahajdots/Manifest index cb450901df..c5f80d132b 100644 --- a/app-admin/blahajdots/Manifest +++ b/app-admin/blahajdots/Manifest @@ -1 +1,2 @@ DIST blahajdots-0.6.1.tar.xz 9830624 BLAKE2B eb1587d437a66b4e196815f0499ccf8d73a4ebe9109a3fc0e65869f4ed565f4e68fdd9ebba3bd4151795b1b2255240e007383044b2edb1e2882240b27701ff19 SHA512 cdf4a603f332431086b9bfbab1bd75a8f8cbfede41a58dc48a3d066457b8710fc1cdb865cb0836c27e6a9e4ae8b4cd620295428bcd1ec25f20b6fef99f8dce51 +DIST blahajdots-0.7.0.tar.xz 13925352 BLAKE2B 450e0195f3b961170706bec56b50ec60555afabbe329fd110779a222093568936958186f8cdd1ccd0c9fccbf5a44a858ae3905ee87a36aab6bbe9de06fbf20c6 SHA512 9a01413c72efddf54941990596a4801fddc3fabbdb79dbdf597820c41ab03cec1783f392e56b25efa550365153eab9c01a0d3b819cc6d22b9ea82fc9d015cf24 diff --git a/app-admin/blahajdots/blahajdots-0.7.0.ebuild b/app-admin/blahajdots/blahajdots-0.7.0.ebuild new file mode 100644 index 0000000000..c9ed5491bb --- /dev/null +++ b/app-admin/blahajdots/blahajdots-0.7.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.92.0" + +inherit cargo optfeature + +DESCRIPTION="Bespoke dotfile management for sharkgirls" +HOMEPAGE="https://codeberg.org/vimproved/blahajdots" + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/vimproved/blahajdots.git" +else + SRC_URI="https://codeberg.org/vimproved/blahajdots/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB" +SLOT="0" + +DEPEND="dev-libs/glib:2" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="usr/bin/blahajdots" + +src_unpack() { + if [[ "${PV}" = "9999" ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_install() { + cargo_src_install + + insinto /usr/share/blahajdots + doins -r builtins/* +} + +pkg_postinst() { + optfeature "gsettings backend support" gnome-base/gsettings-desktop-schemas +} From b253296f73ec7f2e42cac8b60aeb0b84f746ac04 Mon Sep 17 00:00:00 2001 From: Violet Purcell Date: Thu, 16 Jul 2026 10:21:29 -0400 Subject: [PATCH 025/151] app-admin/blahajdots: drop 0.6.1 Signed-off-by: Violet Purcell --- app-admin/blahajdots/Manifest | 1 - app-admin/blahajdots/blahajdots-0.6.1.ebuild | 57 -------------------- 2 files changed, 58 deletions(-) delete mode 100644 app-admin/blahajdots/blahajdots-0.6.1.ebuild diff --git a/app-admin/blahajdots/Manifest b/app-admin/blahajdots/Manifest index c5f80d132b..e1c876bad5 100644 --- a/app-admin/blahajdots/Manifest +++ b/app-admin/blahajdots/Manifest @@ -1,2 +1 @@ -DIST blahajdots-0.6.1.tar.xz 9830624 BLAKE2B eb1587d437a66b4e196815f0499ccf8d73a4ebe9109a3fc0e65869f4ed565f4e68fdd9ebba3bd4151795b1b2255240e007383044b2edb1e2882240b27701ff19 SHA512 cdf4a603f332431086b9bfbab1bd75a8f8cbfede41a58dc48a3d066457b8710fc1cdb865cb0836c27e6a9e4ae8b4cd620295428bcd1ec25f20b6fef99f8dce51 DIST blahajdots-0.7.0.tar.xz 13925352 BLAKE2B 450e0195f3b961170706bec56b50ec60555afabbe329fd110779a222093568936958186f8cdd1ccd0c9fccbf5a44a858ae3905ee87a36aab6bbe9de06fbf20c6 SHA512 9a01413c72efddf54941990596a4801fddc3fabbdb79dbdf597820c41ab03cec1783f392e56b25efa550365153eab9c01a0d3b819cc6d22b9ea82fc9d015cf24 diff --git a/app-admin/blahajdots/blahajdots-0.6.1.ebuild b/app-admin/blahajdots/blahajdots-0.6.1.ebuild deleted file mode 100644 index 329a1a6e94..0000000000 --- a/app-admin/blahajdots/blahajdots-0.6.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.85.0" - -inherit cargo - -DESCRIPTION="Bespoke dotfile management for sharkgirls." -HOMEPAGE="https://codeberg.org/vimproved/blahajdots" - -if [[ "${PV}" = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/vimproved/blahajdots.git" -else - SRC_URI="https://codeberg.org/vimproved/blahajdots/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+" -# Dependent crate licenses -LICENSE+=" - Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -IUSE="+gtk" - -DEPEND="gtk? ( dev-libs/glib:2= )" -RDEPEND="${DEPEND}" - -QA_FLAGS_IGNORED="usr/bin/blahaj" - -src_unpack() { - if [[ "${PV}" = "9999" ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_configure() { - local myfeatures=( - $(usev gtk gsettings) - ) - - cargo_src_configure --no-default-features -} - -src_install() { - cargo_src_install - - insinto /usr/share/blahajdots - doins -r builtins/* -} From b6c7b27a3c3f5d89ea8a68dc8b1970533fa7f664 Mon Sep 17 00:00:00 2001 From: cat Date: Thu, 16 Jul 2026 14:37:57 +0000 Subject: [PATCH 026/151] games-action/fjordlauncher: add 11.0.3.0 Signed-off-by: cat --- games-action/fjordlauncher/Manifest | 1 + .../fjordlauncher-11.0.3.0.ebuild | 123 ++++++++++++++++++ 2 files changed, 124 insertions(+) create mode 100644 games-action/fjordlauncher/fjordlauncher-11.0.3.0.ebuild diff --git a/games-action/fjordlauncher/Manifest b/games-action/fjordlauncher/Manifest index 7b81a450f0..e944dfb938 100644 --- a/games-action/fjordlauncher/Manifest +++ b/games-action/fjordlauncher/Manifest @@ -1,3 +1,4 @@ DIST fjordlauncher-10.0.5.0.tar.gz 7407099 BLAKE2B f143138dd5c50629457016cfe38cae3b5215c88618531b52e2e126e35ee5119337ebc2855dbf5396136739b8090b80779c49116ddb4f3054ee5758deca9f6f41 SHA512 11ae7e3c3e1193a24b3f4ee32be444da941c922f9792ebb46af1bb15badf2959f28044865e1910a98bce4b2adcca0f648eda0ed5b331e62d0550c535afe2b7e0 DIST fjordlauncher-11.0.2.0.tar.gz 7424621 BLAKE2B 282330968402009682a488870eb29a23f7f82235797f0b6ae3247ba36abb1734975031c38fd24cf713d86e451b9eb0841a4e77ec1cab63eed4bfb73ff9a8baec SHA512 093afb5d93239ee8badd5042947b12265273e48462149ad7233f7c8cbcaa5e6c3932a9cb124a6617aa26a10903dfa6a1d18861d10577e431fb1ef6d072d9e583 +DIST fjordlauncher-11.0.3.0.tar.gz 7442386 BLAKE2B a36e8b53dd73bd4bea8a6d163139fbe2b60d6310c2d0e9c178c84f68a4a2615abb402aa2e4c685740d285870fa871c903e7e2b9e368dd2c81224f6628b77d661 SHA512 4d552b0e9cd751eecd2246474354d5c0dfcc611b48cdc07b3619f4b27c4db6f59d979c966f17ff7ea9dd1d082b3e4f0679f2f6018e29ceff787a4d0d47955550 DIST fjordlauncher-9.4.2.tar.gz 11648318 BLAKE2B 2247d63c1eab69a7cc8da1d07acbc2c0fbac31009f601f7d096757b4932ba93e454d86c1c4b164449d436217e14cb18b53901e6c16e1d6d58275f77f9f8ddb70 SHA512 d6e5951f26917ea3510aeb9ee6cefbfac258eb25bc9b87c001da523f461f3740a30ee80e17d5867a5c7b3248d7a3822b89c4109db37459b3206b5f4c63fa366f diff --git a/games-action/fjordlauncher/fjordlauncher-11.0.3.0.ebuild b/games-action/fjordlauncher/fjordlauncher-11.0.3.0.ebuild new file mode 100644 index 0000000000..33ce36bc9c --- /dev/null +++ b/games-action/fjordlauncher/fjordlauncher-11.0.3.0.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=6.0.0 +inherit cmake java-pkg-2 optfeature toolchain-funcs xdg + +DESCRIPTION="Prism Launcher fork with support for alternative auth servers" +HOMEPAGE="https://github.com/unmojang/FjordLauncher" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/unmojang/FjordLauncher" + + EGIT_SUBMODULES=( 'libraries/libnbtplusplus' ) +else + MY_PN="FjordLauncher" + + # Let's use the vendored tarball to avoid dealing with the submodules directly + SRC_URI=" + https://github.com/unmojang/FjordLauncher/releases/download/${PV}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz + " + + # Fjord Launcher's files are unpacked to ${WORKDIR}/FjordLauncher-${PV} + S="${WORKDIR}/${MY_PN}-${PV}" + + KEYWORDS="~amd64 ~arm64 ~x86" + RESTRICT="mirror" +fi + +# GPL-3 for PolyMC, Prism (FjordLauncher is forked from it), and Fjord itself +# Apache-2.0 for MultiMC (PolyMC is forked from it) +# LGPL-3+ for libnbtplusplus +# See the rest of PrismLauncher's libraries at https://github.com/unmojang/FjordLauncher/tree/develop/libraries +LICENSE="Apache-2.0 BSD BSD-2 GPL-2+ GPL-3 ISC LGPL-2.1+ LGPL-3+" + +SLOT="0" + +IUSE="test" + +RESTRICT="!test? ( test )" + +# Required at both build time and runtime +COMMON_DEPEND=" + app-arch/libarchive:= + app-text/cmark:= + dev-cpp/tomlplusplus + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,network,opengl,vulkan,widgets,xml(+)] + >=dev-qt/qtnetworkauth-${QTMIN}:6 + games-util/gamemode + media-gfx/qrencode:= + virtual/zlib:= +" + +# max jdk-25 for bug #968411 +DEPEND=" + ${COMMON_DEPEND} + media-libs/libglvnd + Date: Thu, 16 Jul 2026 05:24:31 +0200 Subject: [PATCH 027/151] dev-util/google-antigravity-cli: add 1.1.3 Signed-off-by: Florian Albrechtskirchinger --- dev-util/google-antigravity-cli/Manifest | 2 ++ .../google-antigravity-cli-1.1.3.ebuild | 31 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 dev-util/google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild diff --git a/dev-util/google-antigravity-cli/Manifest b/dev-util/google-antigravity-cli/Manifest index e386fed4ce..2a82e8c282 100644 --- a/dev-util/google-antigravity-cli/Manifest +++ b/dev-util/google-antigravity-cli/Manifest @@ -4,3 +4,5 @@ DIST google-antigravity-cli-1.1.1_amd64.tar.gz 45692765 BLAKE2B b7b36d5e08bd8504 DIST google-antigravity-cli-1.1.1_arm64.tar.gz 43041475 BLAKE2B dd5de433558f568f763e80d1acc229295b8becb20048c5f56aa72cf3605e3c5c1c68c1a60c23f92d6c6a121c7a4ec310fc228cc7b30ee91df05f2e69a3377f8d SHA512 6d3d89c7b88d4e22e2eef937ce731345299657ac7a14236a93a5f9dce67eb7251845ccc9804b0ab1881125ff6165311ce73c6933c1376ec3b966659a94753e60 DIST google-antigravity-cli-1.1.2_amd64.tar.gz 45837663 BLAKE2B 4a604a4ec61daf6410fc31568ccddb2dab337032a30e3a6801079882b0ecf9bf8fa858f7e4a3fc1d2b102a50430411c31d8ef79b92b14d8dd91aa0dd1836025b SHA512 b7a1b606a61c97ccb1592a64d689ad0fd0ed4491592f3474adf6cf0e6193d23b390e1308f89a1dd4e78306aeab13fe08dcb1a4a24da3e4583c3bd6845d52c456 DIST google-antigravity-cli-1.1.2_arm64.tar.gz 43180130 BLAKE2B a1471d2c2ac0ff40236fd2a5fdd936035e2294e7d46214a2baa3e7c76aaede84aa867e85b1eac406bdadc27108865244d6d0a0450aee0d6b031f5af6280157ad SHA512 df2d147cee4f6d85630c98bcbc097369d47897b9aac97cbb6027b1e11c920c36a8de27f49cde05c3bbed0a9b9a1dfc2542e5b8c93606935ac4af7eb3cbad88b3 +DIST google-antigravity-cli-1.1.3_amd64.tar.gz 51816321 BLAKE2B 669556887c7c277591d0f16509032a3feade9d7f0091a7ef87c7be7f84209e8ed6da4dc1a40d63fdefb63a35c8abd2bf2f857203fe9acedee862fe2deb7a9cef SHA512 f84f04fa50c7b3b257c6d091b3f66425e07bf7aa556fe2f9db5899aa5420511d0eadf72dfeb25816ad92213b06e5039b7d33e8025cfc2f1b3d77fb33f2d161be +DIST google-antigravity-cli-1.1.3_arm64.tar.gz 48448951 BLAKE2B a4eca5046f134c5b6fdbf34a920b14814354dfc2de9b0656b096c5310e6d17c79aa1e5ac66c831e3010f1ccbfb1638f7a9fe9a82a571149888c00ef50a540f9c SHA512 20b297fddf0feabfe982de610250923cf35b9c1756e36af006876b2a4a475a7cc59a58c6f04d91e96ea31a422b60020c444d443f163337baee69ffc9b6f33601 diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild new file mode 100644 index 0000000000..e31fd17e7b --- /dev/null +++ b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EXECUTION_ID="5723946948100096" + +MY_PN="${PN#google-}" +DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform" +HOMEPAGE="https://antigravity.google/" +BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-cli/${PV}-${EXECUTION_ID}" +SRC_URI=" + amd64? ( ${BASE_URI}/linux-x64/cli_linux_x64.tar.gz -> ${P}_amd64.tar.gz ) + arm64? ( ${BASE_URI}/linux-arm/cli_linux_arm64.tar.gz -> ${P}_arm64.tar.gz ) +" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="bindist mirror strip" + +QA_PREBUILT="*" + +src_install() { + local agy_home="/opt/google/${MY_PN}" + + exeinto "${agy_home}" + doexe "antigravity" + dosym "${agy_home}/antigravity" "/usr/bin/agy" +} From 2d2861840b3fce14f2178b1cedfc20d709c25319 Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Thu, 16 Jul 2026 05:24:32 +0200 Subject: [PATCH 028/151] dev-util/google-antigravity-cli: drop 1.1.1 Signed-off-by: Florian Albrechtskirchinger --- dev-util/google-antigravity-cli/Manifest | 2 -- .../google-antigravity-cli-1.1.1.ebuild | 31 ------------------- 2 files changed, 33 deletions(-) delete mode 100644 dev-util/google-antigravity-cli/google-antigravity-cli-1.1.1.ebuild diff --git a/dev-util/google-antigravity-cli/Manifest b/dev-util/google-antigravity-cli/Manifest index 2a82e8c282..0d33622033 100644 --- a/dev-util/google-antigravity-cli/Manifest +++ b/dev-util/google-antigravity-cli/Manifest @@ -1,7 +1,5 @@ DIST google-antigravity-cli-1.0.16_amd64.tar.gz 45770746 BLAKE2B bd2fb14d5d9b7fe59a1a06c90b5082cb1b21b7f14fceba8a84b4d8450d371089cb60c327e75dcb8790cac0be0ea18db738d016086f445f66de3e3e5682fbbe0e SHA512 2e3362fb360d350285c3a79891772652ea56608121e4e89091abe553e8203c379e30bac86bde109ecc0b3266cb6eb871a68ef28a993aeca7944456f0f720ae31 DIST google-antigravity-cli-1.0.16_arm64.tar.gz 43058420 BLAKE2B 4625461a682e7733d4339c40a8c9d36e550a38a4ebd2e9b7ffc4156050261557a176a76b5d73403ee9dea66d5df0e4a131b6d99021db5a80efbc16ad1b8fdf12 SHA512 89661041e63b211cd36d3d4200c7f389d3b05573a49f5c8588bfd42bece4f4cbe1cf4108d6c664073f584ff1e3797c178150ae01aab6fa57f41c1e37c23f8685 -DIST google-antigravity-cli-1.1.1_amd64.tar.gz 45692765 BLAKE2B b7b36d5e08bd850479377ec0d5f38ec0354909f817297be6e5dec79008a22510c0fff5977d2ef475812821684bc4c604eca077d858304e2a9536fb28f67799ca SHA512 fcebad8247e0453097e2b26d839371c88df040e6fb18fac3fd8072851194739cf4624041469b57f529bc9c2e1140a6ce4cd5e7144e64e6efc5605a9f10a862b7 -DIST google-antigravity-cli-1.1.1_arm64.tar.gz 43041475 BLAKE2B dd5de433558f568f763e80d1acc229295b8becb20048c5f56aa72cf3605e3c5c1c68c1a60c23f92d6c6a121c7a4ec310fc228cc7b30ee91df05f2e69a3377f8d SHA512 6d3d89c7b88d4e22e2eef937ce731345299657ac7a14236a93a5f9dce67eb7251845ccc9804b0ab1881125ff6165311ce73c6933c1376ec3b966659a94753e60 DIST google-antigravity-cli-1.1.2_amd64.tar.gz 45837663 BLAKE2B 4a604a4ec61daf6410fc31568ccddb2dab337032a30e3a6801079882b0ecf9bf8fa858f7e4a3fc1d2b102a50430411c31d8ef79b92b14d8dd91aa0dd1836025b SHA512 b7a1b606a61c97ccb1592a64d689ad0fd0ed4491592f3474adf6cf0e6193d23b390e1308f89a1dd4e78306aeab13fe08dcb1a4a24da3e4583c3bd6845d52c456 DIST google-antigravity-cli-1.1.2_arm64.tar.gz 43180130 BLAKE2B a1471d2c2ac0ff40236fd2a5fdd936035e2294e7d46214a2baa3e7c76aaede84aa867e85b1eac406bdadc27108865244d6d0a0450aee0d6b031f5af6280157ad SHA512 df2d147cee4f6d85630c98bcbc097369d47897b9aac97cbb6027b1e11c920c36a8de27f49cde05c3bbed0a9b9a1dfc2542e5b8c93606935ac4af7eb3cbad88b3 DIST google-antigravity-cli-1.1.3_amd64.tar.gz 51816321 BLAKE2B 669556887c7c277591d0f16509032a3feade9d7f0091a7ef87c7be7f84209e8ed6da4dc1a40d63fdefb63a35c8abd2bf2f857203fe9acedee862fe2deb7a9cef SHA512 f84f04fa50c7b3b257c6d091b3f66425e07bf7aa556fe2f9db5899aa5420511d0eadf72dfeb25816ad92213b06e5039b7d33e8025cfc2f1b3d77fb33f2d161be diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.1.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.1.ebuild deleted file mode 100644 index 99953ec9ba..0000000000 --- a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EXECUTION_ID="6269367663591424" - -MY_PN="${PN#google-}" -DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform" -HOMEPAGE="https://antigravity.google/" -BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-cli/${PV}-${EXECUTION_ID}" -SRC_URI=" - amd64? ( ${BASE_URI}/linux-x64/cli_linux_x64.tar.gz -> ${P}_amd64.tar.gz ) - arm64? ( ${BASE_URI}/linux-arm/cli_linux_arm64.tar.gz -> ${P}_arm64.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" -RESTRICT="bindist mirror strip" - -QA_PREBUILT="*" - -src_install() { - local agy_home="/opt/google/${MY_PN}" - - exeinto "${agy_home}" - doexe "antigravity" - dosym "${agy_home}/antigravity" "/usr/bin/agy" -} From 6891ea16064908b9fa1916301495daad4466c327 Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Thu, 16 Jul 2026 05:36:46 +0200 Subject: [PATCH 029/151] stainless-python.eclass: fix variable scope, add health check rationale See: https://github.com/gentoo/guru/commit/6cfda52693c571de70ea1e835a05745bb3d1786f Suggested-by: Sam James Signed-off-by: Florian Albrechtskirchinger --- eclass/stainless-python.eclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eclass/stainless-python.eclass b/eclass/stainless-python.eclass index 04708803a3..0a6bba2e88 100644 --- a/eclass/stainless-python.eclass +++ b/eclass/stainless-python.eclass @@ -165,6 +165,7 @@ stainless_setup_mock_server() { local -x npm_config_cache="${WORKDIR}/stainless-npm-cache" mkdir -p "${npm_config_cache}" || die + local f for f in "${STAINLESS_MOCK_SERVER_DISTFILES[@]}"; do [[ -e ${DISTDIR}/${f} ]] || continue if ! npm cache add "${DISTDIR}/${f}" &>"${T}/stainless-npm-cache-add.log"; then @@ -233,6 +234,8 @@ _stainless_is_mock_server_running() { # Call the mock server health check endpoint. _stainless_mock_server_health_check() { local base_url="http://127.0.0.1:${STAINLESS_MOCK_SERVER_PORT_ACTUAL}" + + # omit '|| die'; caller checks exit code curl -sf "${base_url}/_x-steady/health" &>/dev/null } @@ -378,6 +381,7 @@ stainless-python_src_unpack() { "'${STAINLESS_MOCK_SERVER_VERSION}' (from var) !=" \ "'${expected_pv}' (from package.json)" + local f for f in ${A}; do ! has "${f}" "${STAINLESS_MOCK_SERVER_DISTFILES[@]}" && unpack "${f}" done From 2733ba7077dd1c7fc3eaa05234577c1d47dff42e Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Thu, 16 Jul 2026 05:51:06 +0200 Subject: [PATCH 030/151] dev-util/google-antigravity-cli: create relative symlink Signed-off-by: Florian Albrechtskirchinger --- .../google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild index e31fd17e7b..e86fa4bcfd 100644 --- a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild +++ b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.3.ebuild @@ -27,5 +27,5 @@ src_install() { exeinto "${agy_home}" doexe "antigravity" - dosym "${agy_home}/antigravity" "/usr/bin/agy" + dosym -r "${agy_home}/antigravity" "/usr/bin/agy" } From ac2645346fffa655d576db5d4ca0bd1b033d5621 Mon Sep 17 00:00:00 2001 From: Emi Date: Thu, 16 Jul 2026 16:56:28 +0200 Subject: [PATCH 031/151] app-crypt/cryptsetup-scripts-dinit: new package, add 2.8.6 Signed-off-by: Emi --- app-crypt/cryptsetup-scripts-dinit/Manifest | 1 + .../cryptsetup-scripts-dinit-2.8.6.ebuild | 14 ++++++++++++++ app-crypt/cryptsetup-scripts-dinit/metadata.xml | 14 ++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 app-crypt/cryptsetup-scripts-dinit/Manifest create mode 100644 app-crypt/cryptsetup-scripts-dinit/cryptsetup-scripts-dinit-2.8.6.ebuild create mode 100644 app-crypt/cryptsetup-scripts-dinit/metadata.xml diff --git a/app-crypt/cryptsetup-scripts-dinit/Manifest b/app-crypt/cryptsetup-scripts-dinit/Manifest new file mode 100644 index 0000000000..bfddd3a589 --- /dev/null +++ b/app-crypt/cryptsetup-scripts-dinit/Manifest @@ -0,0 +1 @@ +DIST cryptsetup-scripts-dinit-2.8.6.tar.gz 12296494 BLAKE2B 4ff002853dd48c489190c11d669b7d16670011c1d4ca645b9b53721e9051e94e7c6b253a900a9324762b1c11de7f513768c48f1e185d73dcba452f4a8e2f7b79 SHA512 1f7dcde70d849f003432df7569bd48bdb056383b59dd16ada738e0a72448e9ac8c868694a07f8882a7e7230940f29f939a224357d876f08bc244b1cf3f337e49 diff --git a/app-crypt/cryptsetup-scripts-dinit/cryptsetup-scripts-dinit-2.8.6.ebuild b/app-crypt/cryptsetup-scripts-dinit/cryptsetup-scripts-dinit-2.8.6.ebuild new file mode 100644 index 0000000000..fb396a72bf --- /dev/null +++ b/app-crypt/cryptsetup-scripts-dinit/cryptsetup-scripts-dinit-2.8.6.ebuild @@ -0,0 +1,14 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="Debian cryptsetup-scripts with patches for service usage" +HOMEPAGE="https://codeberg.org/gentoo-dinit/cryptsetup" +SRC_URI="https://codeberg.org/gentoo-dinit/cryptsetup/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/cryptsetup" +LICENSE="GPL-2+" +SLOT=0 +KEYWORDS="~amd64" + +RDEPEND="sys-fs/cryptsetup" +DEPEND="${RDEPEND}" diff --git a/app-crypt/cryptsetup-scripts-dinit/metadata.xml b/app-crypt/cryptsetup-scripts-dinit/metadata.xml new file mode 100644 index 0000000000..bb688b05d1 --- /dev/null +++ b/app-crypt/cryptsetup-scripts-dinit/metadata.xml @@ -0,0 +1,14 @@ + + + + reedy.sailors.8t@icloud.com + Emi + + + gentoo-dinit/cryptsetup + + + debian cryptsetup scripts with patches to remove things that aren't neccessary for usage with services + + + From c8b06545fd90269076c4418b4b8eddc99619dc37 Mon Sep 17 00:00:00 2001 From: Emi Date: Thu, 16 Jul 2026 17:31:05 +0200 Subject: [PATCH 032/151] sys-apps/dinit-services: new package, add 0.0.1, 9999 Signed-off-by: Emi --- sys-apps/dinit-services/Manifest | 1 + .../dinit-services-0.0.1.ebuild | 35 +++++++++++++++++++ .../dinit-services/dinit-services-9999.ebuild | 35 +++++++++++++++++++ sys-apps/dinit-services/metadata.xml | 10 ++++++ 4 files changed, 81 insertions(+) create mode 100644 sys-apps/dinit-services/Manifest create mode 100644 sys-apps/dinit-services/dinit-services-0.0.1.ebuild create mode 100644 sys-apps/dinit-services/dinit-services-9999.ebuild create mode 100644 sys-apps/dinit-services/metadata.xml diff --git a/sys-apps/dinit-services/Manifest b/sys-apps/dinit-services/Manifest new file mode 100644 index 0000000000..d0a0065b7f --- /dev/null +++ b/sys-apps/dinit-services/Manifest @@ -0,0 +1 @@ +DIST dinit-services-0.0.1.tar.gz 18478 BLAKE2B df841cd7417772520a789b5ef9211964499c01536b591251d229a2c4ba7a9112da81735d0a4d2837f9b62bdfe89f505a19b96296d6abe56b024bf5c134d03cf6 SHA512 f409555eb8842e57bedcea9431514bdf4e457de2c9e86bb4c58d6f2d6687814b8d3696cd83410427b5afd903981333a5bdd730d8cfce27cd680926cd4d220b52 diff --git a/sys-apps/dinit-services/dinit-services-0.0.1.ebuild b/sys-apps/dinit-services/dinit-services-0.0.1.ebuild new file mode 100644 index 0000000000..a75132a9de --- /dev/null +++ b/sys-apps/dinit-services/dinit-services-0.0.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="Set of dinit services and helpers" +HOMEPAGE="https://codeberg.org/gentoo-dinit/services" +LICENSE="BSD-2" +SLOT=0 + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/gentoo-dinit/services.git" +else + KEYWORDS="~amd64" + SRC_URI="https://codeberg.org/gentoo-dinit/services/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/services" +fi + +RDEPEND=" + app-crypt/cryptsetup-scripts-dinit + virtual/udev[-systemd] + sys-apps/sed +" +DEPEND="${RDEPEND}" + +src_install() { + default + keepdir /var/log/dinit +} + +pkg_postinst() { + ewarn "dinit is not an offically supported init system" + ewarn "expect things to break or be broken" + ewarn "open bugs at https://codeberg.org/gentoo-dinit/services" +} diff --git a/sys-apps/dinit-services/dinit-services-9999.ebuild b/sys-apps/dinit-services/dinit-services-9999.ebuild new file mode 100644 index 0000000000..a75132a9de --- /dev/null +++ b/sys-apps/dinit-services/dinit-services-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="Set of dinit services and helpers" +HOMEPAGE="https://codeberg.org/gentoo-dinit/services" +LICENSE="BSD-2" +SLOT=0 + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/gentoo-dinit/services.git" +else + KEYWORDS="~amd64" + SRC_URI="https://codeberg.org/gentoo-dinit/services/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/services" +fi + +RDEPEND=" + app-crypt/cryptsetup-scripts-dinit + virtual/udev[-systemd] + sys-apps/sed +" +DEPEND="${RDEPEND}" + +src_install() { + default + keepdir /var/log/dinit +} + +pkg_postinst() { + ewarn "dinit is not an offically supported init system" + ewarn "expect things to break or be broken" + ewarn "open bugs at https://codeberg.org/gentoo-dinit/services" +} diff --git a/sys-apps/dinit-services/metadata.xml b/sys-apps/dinit-services/metadata.xml new file mode 100644 index 0000000000..ba600bba2b --- /dev/null +++ b/sys-apps/dinit-services/metadata.xml @@ -0,0 +1,10 @@ + + + + reedy.sailors.8t@icloud.com + Emi + + + gentoo-dinit/services + + From 727483ddc72f4b5569c2d201e07e3cf31af42643 Mon Sep 17 00:00:00 2001 From: Emi Date: Thu, 16 Jul 2026 18:15:24 +0200 Subject: [PATCH 033/151] sys-apps/dinit-services: update RDEPEND Signed-off-by: Emi --- sys-apps/dinit-services/dinit-services-0.0.1.ebuild | 2 +- sys-apps/dinit-services/dinit-services-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/dinit-services/dinit-services-0.0.1.ebuild b/sys-apps/dinit-services/dinit-services-0.0.1.ebuild index a75132a9de..e177d8d313 100644 --- a/sys-apps/dinit-services/dinit-services-0.0.1.ebuild +++ b/sys-apps/dinit-services/dinit-services-0.0.1.ebuild @@ -18,7 +18,7 @@ fi RDEPEND=" app-crypt/cryptsetup-scripts-dinit - virtual/udev[-systemd] + virtual/udev sys-apps/sed " DEPEND="${RDEPEND}" diff --git a/sys-apps/dinit-services/dinit-services-9999.ebuild b/sys-apps/dinit-services/dinit-services-9999.ebuild index a75132a9de..e177d8d313 100644 --- a/sys-apps/dinit-services/dinit-services-9999.ebuild +++ b/sys-apps/dinit-services/dinit-services-9999.ebuild @@ -18,7 +18,7 @@ fi RDEPEND=" app-crypt/cryptsetup-scripts-dinit - virtual/udev[-systemd] + virtual/udev sys-apps/sed " DEPEND="${RDEPEND}" From 0d036415bbe750f4c5c3044b910d22e01df67767 Mon Sep 17 00:00:00 2001 From: Dale Sweeney Date: Thu, 16 Jul 2026 13:41:02 -0400 Subject: [PATCH 034/151] net-proxy/wireproxy: add 1.1.3, drop 1.0.9 Signed-off-by: Dale Sweeney --- net-proxy/wireproxy/Manifest | 4 ++-- .../{wireproxy-1.0.9.ebuild => wireproxy-1.1.3.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename net-proxy/wireproxy/{wireproxy-1.0.9.ebuild => wireproxy-1.1.3.ebuild} (100%) diff --git a/net-proxy/wireproxy/Manifest b/net-proxy/wireproxy/Manifest index da35b7de69..3fe59a52a3 100644 --- a/net-proxy/wireproxy/Manifest +++ b/net-proxy/wireproxy/Manifest @@ -1,4 +1,4 @@ -DIST wireproxy-1.0.9-vendor.tar.xz 1162932 BLAKE2B 74a3b3647394c839b11be5aa8dadc7b8147977ac5ff6efdb9218e3dc2565c92d0a26cee97dfb86c7a30a358fbd4a009c023f55fb41c6db9f08aff1f07cd9cd22 SHA512 401b2667ef22c82ef543aa12418b7fc8d4f9a8c696c7b9fb107f0e86fbf6fd117ffdb6e7fe7a2eab3160993014917491a1d409f4a7a17c8a874569be4b5bfb1c -DIST wireproxy-1.0.9.tar.gz 21752 BLAKE2B a1a421e0dbcc21cb00cfde99f40ad81e69618daf2db65de1316017b46a9f7264f7c1829be16fabe82e2210bb2a79a4e761aee3c94256bccc677f0d5288d918c7 SHA512 92e914b1cc4591990829ff3d7a6bce0a700af909d2bda11044c592c2a38e7f08a1ecb57419c49c8f493340e8757b5440e1635ce4d60eae8544075894dcb96027 DIST wireproxy-1.1.2-vendor.tar.xz 1193304 BLAKE2B 07fc1283cff8914ba6778eeaef43e0ce782e7ede01b0f99ff1565e55b6d637f09d6877150e4337ab69123dd06827fb61b3811aff5bc32e7de12cfe381198ef6c SHA512 3481b7a733ce47a154b86fc82c84557469215b54619147c780fd981c865215acb74c1028a4aa195366ccf8ead7aa40807f2ee64b7bb0cb086a30945caa1ebf3f DIST wireproxy-1.1.2.tar.gz 28489 BLAKE2B 8a21c89d629d228a6d66b3bb457221d59d6a253cdb6ceb898e310d67a66569e67ead0e7892e84a6f24214520434e222d94c2e4b340feaf9f76d85fa1b395d08b SHA512 95e9943522e33bf22cc8db72cedae081113767af0304dc6efbb7a31fb1d23bbd8c4fd1b8199a60665f9381d5620de3a8bf383f4c8ef328c279b2d09573db236f +DIST wireproxy-1.1.3-vendor.tar.xz 1222444 BLAKE2B 82f8fcd0b603cfb9ae084927c515cba29a69a5d8ebe3856bb38143371d0fb944caf7097ead73c922fe934c5a324a857bedac39cc2b7f6316ec8ab3637ff77d98 SHA512 d213011479d8b2606b9e579b78fd5135af12fbf3cdeb47e7c8942b53c2e96ce51a1f003ba2b0ff589ccecca04f8af51b7fe8f4dff6550c7ac91a9e70529cc523 +DIST wireproxy-1.1.3.tar.gz 48239 BLAKE2B 7be7ccba5c4ff1ba1a3fe1b860c20b69c794b39b2f6da1e4b78046c5ab978b4068d0c7b5a1b60ea298b613e17b4fb1c273f60bc21f8e2f74fd7ae75fc030d0ef SHA512 7d445370cb014472c32db8f1cfcb4c127eaaed83c3da6b8e358a0da14dc5bd05ac474f88bbe430d0026601e57ec690e3ae48cd56a6989edb764f13286e6f6968 diff --git a/net-proxy/wireproxy/wireproxy-1.0.9.ebuild b/net-proxy/wireproxy/wireproxy-1.1.3.ebuild similarity index 100% rename from net-proxy/wireproxy/wireproxy-1.0.9.ebuild rename to net-proxy/wireproxy/wireproxy-1.1.3.ebuild From ca6826bcf9ae2c4db22c1845ea677076d991c9c6 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 9 Jul 2026 01:50:42 +0200 Subject: [PATCH 035/151] dev-libs/hts_engine: patch to use ftell() over fgetpos() internals Signed-off-by: Haelwenn (lanodan) Monnier --- .../files/hts_engine-1.10-musl.patch | 22 +++++++++++++++++++ dev-libs/hts_engine/hts_engine-1.10.ebuild | 8 +++++-- 2 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 dev-libs/hts_engine/files/hts_engine-1.10-musl.patch diff --git a/dev-libs/hts_engine/files/hts_engine-1.10-musl.patch b/dev-libs/hts_engine/files/hts_engine-1.10-musl.patch new file mode 100644 index 0000000000..d6a2859f68 --- /dev/null +++ b/dev-libs/hts_engine/files/hts_engine-1.10-musl.patch @@ -0,0 +1,22 @@ +The position variable which fgetpos() sets is entirely unspecified, +so shouldn't be used in portable code. + +diff --git a/lib/HTS_misc.c.old b/lib/HTS_misc.c +index 72306cb..45c51cd 100644 +--- a/lib/HTS_misc.c.old ++++ b/lib/HTS_misc.c +@@ -243,13 +243,7 @@ size_t HTS_ftell(HTS_File * fp) + if (fp == NULL) { + return 0; + } else if (fp->type == HTS_FILE) { +- fpos_t pos; +- fgetpos((FILE *) fp->pointer, &pos); +-#if defined(_WIN32) || defined(__CYGWIN__) || defined(__APPLE__) || defined(__ANDROID__) +- return (size_t) pos; +-#else +- return (size_t) pos.__pos; +-#endif /* _WIN32 || __CYGWIN__ || __APPLE__ || __ANDROID__ */ ++ return (size_t)ftell((FILE *) fp->pointer); + } else if (fp->type == HTS_DATA) { + HTS_Data *d = (HTS_Data *) fp->pointer; + return d->index; diff --git a/dev-libs/hts_engine/hts_engine-1.10.ebuild b/dev-libs/hts_engine/hts_engine-1.10.ebuild index 5c149becdd..28a02e5a4f 100644 --- a/dev-libs/hts_engine/hts_engine-1.10.ebuild +++ b/dev-libs/hts_engine/hts_engine-1.10.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="HMM-based speech synthesis system (HTS) engine and API" HOMEPAGE="https://hts-engine.sourceforge.net/" @@ -14,6 +14,10 @@ IUSE="speech-tools" DEPENDS="speech-tools? ( app-accessibility/speech-tools )" +PATCHES=( + "${FILESDIR}/hts_engine-1.10-musl.patch" +) + src_configure() { econf $(use_enable speech-tools festival) } From 66335cd87483249bad9f8771f68254acbb2f316c Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 9 Jul 2026 01:50:42 +0200 Subject: [PATCH 036/151] dev-libs/hts_engine: toss IUSE=speech-tools out Simply cannot work now since it would need to add "-I/usr/include/speech-tools/" for "EST_walloc.h" and linking to a library like libestbase.so for the functions it would make use of. Signed-off-by: Haelwenn (lanodan) Monnier --- dev-libs/hts_engine/hts_engine-1.10.ebuild | 7 ------- dev-libs/hts_engine/metadata.xml | 3 --- 2 files changed, 10 deletions(-) diff --git a/dev-libs/hts_engine/hts_engine-1.10.ebuild b/dev-libs/hts_engine/hts_engine-1.10.ebuild index 28a02e5a4f..86b1ee518f 100644 --- a/dev-libs/hts_engine/hts_engine-1.10.ebuild +++ b/dev-libs/hts_engine/hts_engine-1.10.ebuild @@ -10,14 +10,7 @@ S="${WORKDIR}/hts_engine_API-${PV}" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="speech-tools" - -DEPENDS="speech-tools? ( app-accessibility/speech-tools )" PATCHES=( "${FILESDIR}/hts_engine-1.10-musl.patch" ) - -src_configure() { - econf $(use_enable speech-tools festival) -} diff --git a/dev-libs/hts_engine/metadata.xml b/dev-libs/hts_engine/metadata.xml index eebd3c4aae..2123d231b4 100644 --- a/dev-libs/hts_engine/metadata.xml +++ b/dev-libs/hts_engine/metadata.xml @@ -5,9 +5,6 @@ contact@hacktivis.me Haelwenn (lanodan) Monnier - - use memory allocation/free functions of app-accessibility/speech-tools - hts-engine From 388e44d48d7246eb31a3c02d4dfa5ac0fb3abfc3 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 16 Jul 2026 21:38:10 +0200 Subject: [PATCH 037/151] dev-lang/harec: drop 0.25.2 Signed-off-by: Haelwenn (lanodan) Monnier --- dev-lang/harec/Manifest | 1 - dev-lang/harec/harec-0.25.2.ebuild | 43 ------------------------------ 2 files changed, 44 deletions(-) delete mode 100644 dev-lang/harec/harec-0.25.2.ebuild diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest index 6b150cf8b1..542183e062 100644 --- a/dev-lang/harec/Manifest +++ b/dev-lang/harec/Manifest @@ -1,2 +1 @@ -DIST harec-0.25.2.tar.gz 205091 BLAKE2B 9d6c1e208ef9ab35f56fa0974741f3eadae59b1f8ea1fbe42b012cde827adfd5c7a84336e3f0e94d4ad69cf975f02d930f3bc88c5f6584ad9334f6cfdb3fdd07 SHA512 227fe4879a4c367e6cdbf85efc43797db012cce74fcaf30e08cc1ec49014ac426eadace650d2d566a9eb629a6bc87bf739613c1c1360dbf5d47b1aa51195cb9a DIST harec-0.26.0.tar.gz 210685 BLAKE2B b6e1a0e5ff0ad1600deebe19c88373aa6d448aeac77f29ebc5eb5b560cd63ec3f928bf9844fb00a38bd7bf856a47efddcea1a9dcb54f06f36f958b2f492bdba8 SHA512 c7c6103d53e936f13021a50f49a7f44b8ead03a9a6d66e25b0326518458483065c3ad415d8368f76ab2ad652b3febcb7366d3e7460121a3089d689af38ab1ee6 diff --git a/dev-lang/harec/harec-0.25.2.ebuild b/dev-lang/harec/harec-0.25.2.ebuild deleted file mode 100644 index b215ee6dd5..0000000000 --- a/dev-lang/harec/harec-0.25.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -if [[ "${PV}" = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec" -else - MY_PV="$(ver_rs 3 -)" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm64 ~riscv" -fi - -DESCRIPTION="The Hare compiler" -HOMEPAGE="https://harelang.org/" -LICENSE="GPL-3" -SLOT="0" - -DEPEND=">=sys-devel/qbe-1.2" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - cp configs/linux.mk config.mk || die - sed -i \ - -e 's/-Werror//' \ - -e 's/CC =/CC ?=/' \ - -e 's/AS =/AS ?=/' \ - -e 's/LD =/LD ?=/' \ - config.mk || die - - tc-export CC AS LD -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install -} From 1030c5ec956145e3b252346497cd78da465232e4 Mon Sep 17 00:00:00 2001 From: Bjorn Ferson Date: Thu, 16 Jul 2026 22:19:47 +0200 Subject: [PATCH 038/151] media-plugins/gst-plugins-thumbnailers: fix QA bugs Closes: https://bugs.gentoo.org/979327 Closes: https://bugs.gentoo.org/979322 Signed-off-by: Bjorn Ferson --- .../gst-plugins-thumbnailers-1.0.0-r2.ebuild | 185 ++++++++++++++++++ 1 file changed, 185 insertions(+) create mode 100644 media-plugins/gst-plugins-thumbnailers/gst-plugins-thumbnailers-1.0.0-r2.ebuild diff --git a/media-plugins/gst-plugins-thumbnailers/gst-plugins-thumbnailers-1.0.0-r2.ebuild b/media-plugins/gst-plugins-thumbnailers/gst-plugins-thumbnailers-1.0.0-r2.ebuild new file mode 100644 index 0000000000..bd3e7e9f56 --- /dev/null +++ b/media-plugins/gst-plugins-thumbnailers/gst-plugins-thumbnailers-1.0.0-r2.ebuild @@ -0,0 +1,185 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.4 + alloca@0.4.0 + anes@0.1.6 + anstyle@1.0.13 + atomic_refcell@0.1.13 + autocfg@1.5.0 + bitflags@2.11.0 + bumpalo@3.20.2 + bytemuck@1.25.0 + byteorder-lite@0.1.0 + cast@0.3.0 + cc@1.2.56 + cfg-expr@0.20.7 + cfg-if@1.0.4 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap@4.6.0 + clap_builder@4.6.0 + clap_derive@4.6.0 + clap_lex@1.1.0 + criterion-plot@0.8.2 + criterion@0.8.2 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + either@1.15.0 + equivalent@1.0.2 + find-msvc-tools@0.1.9 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + gio-sys@0.22.0 + gio@0.22.2 + glib-macros@0.22.2 + glib-sys@0.22.0 + glib@0.22.2 + gobject-sys@0.22.0 + gstreamer-app-sys@0.25.0 + gstreamer-app@0.25.0 + gstreamer-base-sys@0.25.0 + gstreamer-base@0.25.0 + gstreamer-sys@0.25.0 + gstreamer-video-sys@0.25.0 + gstreamer-video@0.25.0 + gstreamer@0.25.1 + half@2.7.1 + hashbrown@0.16.1 + heck@0.5.0 + image@0.25.10 + indexmap@2.13.0 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.17 + js-sys@0.3.91 + kstring@2.0.2 + libc@0.2.183 + libglycin-rebind-sys@0.1.0 + libglycin-rebind@0.1.0 + memchr@2.8.0 + moxcms@0.8.1 + muldiv@1.0.1 + num-integer@0.1.46 + num-rational@0.4.2 + num-traits@0.2.19 + once_cell@1.21.4 + oorandom@11.1.5 + option-operations@0.6.1 + page_size@0.6.0 + pastey@0.2.1 + pin-project-lite@0.2.17 + pkg-config@0.3.32 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + proc-macro2@1.0.106 + pxfm@0.1.28 + quote@1.0.45 + rayon-core@1.13.0 + rayon@1.11.0 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + rustversion@1.0.22 + same-file@1.0.6 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_spanned@1.0.4 + shlex@1.3.0 + slab@0.4.12 + smallvec@1.15.1 + static_assertions@1.1.0 + syn@2.0.117 + system-deps@7.0.7 + target-lexicon@0.13.3 + thiserror-impl@2.0.18 + thiserror@2.0.18 + tinytemplate@1.2.1 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_parser@1.0.9+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + unicode-ident@1.0.24 + version-compare@0.2.1 + walkdir@2.5.0 + wasm-bindgen-macro-support@0.2.114 + wasm-bindgen-macro@0.2.114 + wasm-bindgen-shared@0.2.114 + wasm-bindgen@0.2.114 + web-sys@0.3.91 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.1 + windows-sys@0.61.2 + winnow@0.7.15 + zerocopy-derive@0.8.42 + zerocopy@0.8.42 + zmij@1.0.21 +" + +inherit cargo meson optfeature + +DESCRIPTION="GStreamer video and audio file thumbnailer" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gst-thumbnailers" +SRC_URI="https://gitlab.gnome.org/GNOME/gst-thumbnailers/-/archive/${PV}/gst-thumbnailers-${PV}.tar.bz2 + ${CARGO_CRATE_URIS} +" +S=${WORKDIR}/gst-thumbnailers-${PV} +RUST_MIN_VER="1.92" +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +RDEPEND=" + >=media-libs/gstreamer-1.26.0:1.0 + >=media-libs/gst-plugins-base-1.26.0:1.0 + >=media-libs/glycin-2.0.0 + dev-libs/glib:2 +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +QA_FLAGS_IGNORED="usr/bin/gst-video-thumbnailer usr/bin/gst-audio-thumbnailer" + +src_configure() { + local emesonargs=( + -Dprofile=release + ) + meson_src_configure + ln -s "${CARGO_HOME}" "${BUILD_DIR}/cargo-home" || die +} + +src_install() { + meson_src_install +} + +pkg_postinst() { + optfeature "Extra media decoders" \ + media-plugins/gst-plugins-libav \ + media-libs/gst-plugins-bad \ + media-libs/gst-plugins-ugly +} From 1627b68095b7a973af24ff868ac9b326e840a6d3 Mon Sep 17 00:00:00 2001 From: Bjorn Ferson Date: Thu, 16 Jul 2026 22:28:20 +0200 Subject: [PATCH 039/151] media-plugins/gst-plugins-thumbnailers: drop old -r1 revisie Signed-off-by: Bjorn Ferson --- .../gst-plugins-thumbnailers-1.0.0-r1.ebuild | 183 ------------------ 1 file changed, 183 deletions(-) delete mode 100644 media-plugins/gst-plugins-thumbnailers/gst-plugins-thumbnailers-1.0.0-r1.ebuild diff --git a/media-plugins/gst-plugins-thumbnailers/gst-plugins-thumbnailers-1.0.0-r1.ebuild b/media-plugins/gst-plugins-thumbnailers/gst-plugins-thumbnailers-1.0.0-r1.ebuild deleted file mode 100644 index c3da65393d..0000000000 --- a/media-plugins/gst-plugins-thumbnailers/gst-plugins-thumbnailers-1.0.0-r1.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.15.0 - -EAPI=8 - -CRATES=" - aho-corasick@1.1.4 - alloca@0.4.0 - anes@0.1.6 - anstyle@1.0.13 - atomic_refcell@0.1.13 - autocfg@1.5.0 - bitflags@2.11.0 - bumpalo@3.20.2 - bytemuck@1.25.0 - byteorder-lite@0.1.0 - cast@0.3.0 - cc@1.2.56 - cfg-expr@0.20.7 - cfg-if@1.0.4 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.6.0 - clap_builder@4.6.0 - clap_derive@4.6.0 - clap_lex@1.1.0 - criterion-plot@0.8.2 - criterion@0.8.2 - crossbeam-deque@0.8.6 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.21 - crunchy@0.2.4 - either@1.15.0 - equivalent@1.0.2 - find-msvc-tools@0.1.9 - futures-channel@0.3.32 - futures-core@0.3.32 - futures-executor@0.3.32 - futures-io@0.3.32 - futures-macro@0.3.32 - futures-sink@0.3.32 - futures-task@0.3.32 - futures-util@0.3.32 - gio-sys@0.22.0 - gio@0.22.2 - glib-macros@0.22.2 - glib-sys@0.22.0 - glib@0.22.2 - gobject-sys@0.22.0 - gstreamer-app-sys@0.25.0 - gstreamer-app@0.25.0 - gstreamer-base-sys@0.25.0 - gstreamer-base@0.25.0 - gstreamer-sys@0.25.0 - gstreamer-video-sys@0.25.0 - gstreamer-video@0.25.0 - gstreamer@0.25.1 - half@2.7.1 - hashbrown@0.16.1 - heck@0.5.0 - image@0.25.10 - indexmap@2.13.0 - itertools@0.13.0 - itertools@0.14.0 - itoa@1.0.17 - js-sys@0.3.91 - kstring@2.0.2 - libc@0.2.183 - libglycin-rebind-sys@0.1.0 - libglycin-rebind@0.1.0 - memchr@2.8.0 - moxcms@0.8.1 - muldiv@1.0.1 - num-integer@0.1.46 - num-rational@0.4.2 - num-traits@0.2.19 - once_cell@1.21.4 - oorandom@11.1.5 - option-operations@0.6.1 - page_size@0.6.0 - pastey@0.2.1 - pin-project-lite@0.2.17 - pkg-config@0.3.32 - plotters-backend@0.3.7 - plotters-svg@0.3.7 - plotters@0.3.7 - proc-macro2@1.0.106 - pxfm@0.1.28 - quote@1.0.45 - rayon-core@1.13.0 - rayon@1.11.0 - regex-automata@0.4.14 - regex-syntax@0.8.10 - regex@1.12.3 - rustversion@1.0.22 - same-file@1.0.6 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - serde_json@1.0.149 - serde_spanned@1.0.4 - shlex@1.3.0 - slab@0.4.12 - smallvec@1.15.1 - static_assertions@1.1.0 - syn@2.0.117 - system-deps@7.0.7 - target-lexicon@0.13.3 - thiserror-impl@2.0.18 - thiserror@2.0.18 - tinytemplate@1.2.1 - toml@0.9.12+spec-1.1.0 - toml_datetime@0.7.5+spec-1.1.0 - toml_parser@1.0.9+spec-1.1.0 - toml_writer@1.0.6+spec-1.1.0 - unicode-ident@1.0.24 - version-compare@0.2.1 - walkdir@2.5.0 - wasm-bindgen-macro-support@0.2.114 - wasm-bindgen-macro@0.2.114 - wasm-bindgen-shared@0.2.114 - wasm-bindgen@0.2.114 - web-sys@0.3.91 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.11 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-link@0.2.1 - windows-sys@0.61.2 - winnow@0.7.15 - zerocopy-derive@0.8.42 - zerocopy@0.8.42 - zmij@1.0.21 -" - -inherit cargo meson optfeature - -DESCRIPTION="GStreamer video and audio file thumbnailer" -HOMEPAGE="https://gitlab.gnome.org/GNOME/gst-thumbnailers" -SRC_URI="https://gitlab.gnome.org/GNOME/gst-thumbnailers/-/archive/${PV}/gst-thumbnailers-${PV}.tar.bz2 - ${CARGO_CRATE_URIS} -" -S=${WORKDIR}/gst-thumbnailers-${PV} -RUST_MIN_VER="1.92" -LICENSE="GPL-3+" -# Dependent crate licenses -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=media-libs/gstreamer-1.26.0:1.0 - >=media-libs/gst-plugins-base-1.26.0:1.0 - >=media-libs/glycin-2.0.0 -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -QA_FLAGS_IGNORED="usr/bin/gst-video-thumbnailer usr/bin/gst-audio-thumbnailer" - -src_configure() { - local emesonargs=( - -Dprofile=release - ) - meson_src_configure - ln -s "${CARGO_HOME}" "${BUILD_DIR}/cargo-home" || die -} - -src_install() { - meson_src_install -} - -pkg_postinst() { - optfeature "Extra media decoders" \ - media-plugins/gst-plugins-libav \ - media-libs/gst-plugins-bad \ - media-libs/gst-plugins-ugly -} From 1caba974d4c70cf612a7c088810411e9181e4c29 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Fri, 17 Jul 2026 02:16:59 +0200 Subject: [PATCH 040/151] dev-lang/{hare,harec}: tree-clean, moved to ::gentoo Signed-off-by: Haelwenn (lanodan) Monnier --- dev-lang/hare/Manifest | 1 - .../hare-0.25.2-os_exec-fix-clearenv.patch | 93 ------------------- dev-lang/hare/hare-0.26.0.1.ebuild | 62 ------------- dev-lang/hare/hare-9999.ebuild | 63 ------------- dev-lang/hare/metadata.xml | 8 -- dev-lang/harec/Manifest | 1 - dev-lang/harec/harec-0.26.0-r2.ebuild | 49 ---------- dev-lang/harec/harec-9999.ebuild | 49 ---------- dev-lang/harec/metadata.xml | 8 -- 9 files changed, 334 deletions(-) delete mode 100644 dev-lang/hare/Manifest delete mode 100644 dev-lang/hare/files/hare-0.25.2-os_exec-fix-clearenv.patch delete mode 100644 dev-lang/hare/hare-0.26.0.1.ebuild delete mode 100644 dev-lang/hare/hare-9999.ebuild delete mode 100644 dev-lang/hare/metadata.xml delete mode 100644 dev-lang/harec/Manifest delete mode 100644 dev-lang/harec/harec-0.26.0-r2.ebuild delete mode 100644 dev-lang/harec/harec-9999.ebuild delete mode 100644 dev-lang/harec/metadata.xml diff --git a/dev-lang/hare/Manifest b/dev-lang/hare/Manifest deleted file mode 100644 index 7fee333a7a..0000000000 --- a/dev-lang/hare/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hare-0.26.0.1.tar.gz 976995 BLAKE2B 1dec85ea7aeb3f124014817e912d300a116f784f0bf78b20e8d72587936c48786d2f83f7a73146ed6485e3e0cf454c92cb0b074abe9be79e8de7fe91156f2fd8 SHA512 61959ce95814f81e04d62eb783aa4dfd807b96c3bd1ee0ee31667d042c630be1406fb0b944f1b35776f5ce529eb55227fac1d37c30218020edb40c6b66ea6771 diff --git a/dev-lang/hare/files/hare-0.25.2-os_exec-fix-clearenv.patch b/dev-lang/hare/files/hare-0.25.2-os_exec-fix-clearenv.patch deleted file mode 100644 index 47ec815eac..0000000000 --- a/dev-lang/hare/files/hare-0.25.2-os_exec-fix-clearenv.patch +++ /dev/null @@ -1,93 +0,0 @@ -From 4039f65285e5fbd89192319e52cd8fa0ea1ec214 Mon Sep 17 00:00:00 2001 -From: Armin Preiml -Date: Wed, 25 Jun 2025 10:57:23 +0200 -Subject: [PATCH hare] os::exec: fix clearenv - -Signed-off-by: Armin Preiml ---- - os/exec/+freebsd/platform_cmd.ha | 2 +- - os/exec/+linux/platform_cmd.ha | 2 +- - os/exec/+netbsd/platform_cmd.ha | 2 +- - os/exec/+openbsd/platform_cmd.ha | 2 +- - os/exec/env+test.ha | 19 +++++++++++++++++++ - 5 files changed, 23 insertions(+), 4 deletions(-) - -diff --git a/os/exec/+freebsd/platform_cmd.ha b/os/exec/+freebsd/platform_cmd.ha -index 2c0d972d..f328f9ac 100644 ---- a/os/exec/+freebsd/platform_cmd.ha -+++ b/os/exec/+freebsd/platform_cmd.ha -@@ -91,7 +91,7 @@ fn platform_setenv( - - fn platform_unsetenv(cmd: *command, key: str) (void | errors::invalid) = { - // XXX: This can be a binary search -- for (let i = 0z; i < len(cmd.env) - 1; i += 1) { -+ for (let i = 0z; i < len(cmd.env) && cmd.env[i] != null; i += 1) { - let e = c::tostr(cmd.env[i]: *const c::char)!; - if (strings::cut(e, "=").0 == key) { - free(cmd.env[i]); -diff --git a/os/exec/+linux/platform_cmd.ha b/os/exec/+linux/platform_cmd.ha -index 1ec0ddd4..4bf65cb9 100644 ---- a/os/exec/+linux/platform_cmd.ha -+++ b/os/exec/+linux/platform_cmd.ha -@@ -89,7 +89,7 @@ fn platform_setenv( - - fn platform_unsetenv(cmd: *command, key: str) (void | errors::invalid) = { - // XXX: This can be a binary search -- for (let i = 0z; cmd.env[i] != null; i += 1) { -+ for (let i = 0z; i < len(cmd.env) && cmd.env[i] != null; i += 1) { - let e = c::tostr(cmd.env[i]: *const c::char)!; - if (strings::cut(e, "=").0 == key) { - free(cmd.env[i]); -diff --git a/os/exec/+netbsd/platform_cmd.ha b/os/exec/+netbsd/platform_cmd.ha -index 2c26cff6..0ccd99bf 100644 ---- a/os/exec/+netbsd/platform_cmd.ha -+++ b/os/exec/+netbsd/platform_cmd.ha -@@ -92,7 +92,7 @@ fn platform_setenv( - - fn platform_unsetenv(cmd: *command, key: str) (void | errors::invalid) = { - // XXX: This can be a binary search -- for (let i = 0z; i < len(cmd.env) - 1; i += 1) { -+ for (let i = 0z; i < len(cmd.env) && cmd.env[i] != null; i += 1) { - let e = c::tostr(cmd.env[i]: *const c::char)!; - if (strings::cut(e, "=").0 == key) { - free(cmd.env[i]); -diff --git a/os/exec/+openbsd/platform_cmd.ha b/os/exec/+openbsd/platform_cmd.ha -index 9826111f..d1e1f667 100644 ---- a/os/exec/+openbsd/platform_cmd.ha -+++ b/os/exec/+openbsd/platform_cmd.ha -@@ -89,7 +89,7 @@ fn platform_setenv( - - fn platform_unsetenv(cmd: *command, key: str) (void | errors::invalid) = { - // XXX: This can be a binary search -- for (let i = 0z; i < len(cmd.env) - 1; i += 1) { -+ for (let i = 0z; i < len(cmd.env) && cmd.env[i] != null; i += 1) { - let e = c::tostr(cmd.env[i]: *const c::char)!; - if (strings::cut(e, "=").0 == key) { - free(cmd.env[i]); -diff --git a/os/exec/env+test.ha b/os/exec/env+test.ha -index cfd62733..e41395ad 100644 ---- a/os/exec/env+test.ha -+++ b/os/exec/env+test.ha -@@ -43,3 +43,22 @@ use bufio; - io::close(rd)!; - wait(&proc)!; - }; -+ -+@test fn clearenv() void = { -+ let cmd = cmd("env")!; -+ clearenv(&cmd); -+ setenv(&cmd, "HARETEST", "single")!; -+ -+ const (rd, wr) = pipe(); -+ addfile(&cmd, os::stdout_file, wr)!; -+ let proc = start(&cmd)!; -+ io::close(wr)!; -+ -+ let sc = bufio::newscanner(rd); -+ defer io::close(&sc)!; -+ for (let l => bufio::scan_line(&sc)!) { -+ assert(l == "HARETEST=single"); -+ }; -+ io::close(rd)!; -+ wait(&proc)!; -+}; diff --git a/dev-lang/hare/hare-0.26.0.1.ebuild b/dev-lang/hare/hare-0.26.0.1.ebuild deleted file mode 100644 index c3303acc6f..0000000000 --- a/dev-lang/hare/hare-0.26.0.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -if [[ "${PV}" = 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare" - SLOT="0" -else - MY_P="${PN}-${PV}" - SRC_URI="https://git.sr.ht/~sircmpwn/hare/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - S="${WORKDIR}/${MY_P}" - SLOT="0/${PV}" - KEYWORDS="~amd64 ~arm64 ~riscv" -fi - -DESCRIPTION="The Hare systems programming language" -HOMEPAGE="https://harelang.org/" -LICENSE="MPL-2.0 GPL-3" - -# release policy: https://git.sr.ht/~sircmpwn/hare/tree/master/item/docs/release.md -DEPEND=" - ~dev-lang/harec-0.26.0 - >=sys-devel/qbe-1.2 -" -BDEPEND="app-text/scdoc" -RDEPEND=" - ${DEPEND} - sys-libs/timezone-data -" - -# hare and haredoc are built by hare -QA_FLAGS_IGNORED="usr/bin/hare usr/bin/haredoc" - -src_configure() { - local target_arch - case ${ARCH} in - amd64 ) target_arch=x86_64 ;; - arm64 ) target_arch=aarch64 ;; - riscv ) target_arch=riscv64 ;; - * ) die "unsupported architecture: ${ARCH}" ;; - esac - - # Note: PREFIX needs to be set early as it is used for HAREPATH - cp configs/linux.mk config.mk || die - sed -i \ - -e "s;^ARCH =.*;ARCH = ${target_arch};" \ - -e "s;^PREFIX =.*;PREFIX = ${EPREFIX}/usr;" \ - -e 's;^AR =;AR ?=;' \ - -e 's;^AS =;AS ?=;' \ - -e 's;^LD =;LD ?=;' \ - config.mk || die - - tc-export CC AR AS LD -} - -src_install() { - emake DESTDIR="${D}" install -} diff --git a/dev-lang/hare/hare-9999.ebuild b/dev-lang/hare/hare-9999.ebuild deleted file mode 100644 index a23c71e093..0000000000 --- a/dev-lang/hare/hare-9999.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -if [[ "${PV}" = 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare" - SLOT="0" -else - MY_PV="$(ver_rs 3 -)" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://git.sr.ht/~sircmpwn/hare/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - S="${WORKDIR}/${MY_P}" - SLOT="0/${PV}" - KEYWORDS="~amd64 ~arm64 ~riscv" -fi - -DESCRIPTION="The Hare systems programming language" -HOMEPAGE="https://harelang.org/" -LICENSE="MPL-2.0 GPL-3" - -# release policy: https://git.sr.ht/~sircmpwn/hare/tree/master/item/docs/release.md -DEPEND=" - >=dev-lang/harec-9999 - >=sys-devel/qbe-1.2 -" -BDEPEND="app-text/scdoc" -RDEPEND=" - ${DEPEND} - sys-libs/timezone-data -" - -# hare and haredoc are built by hare -QA_FLAGS_IGNORED="usr/bin/hare usr/bin/haredoc" - -src_configure() { - local target_arch - case ${ARCH} in - amd64 ) target_arch=x86_64 ;; - arm64 ) target_arch=aarch64 ;; - riscv ) target_arch=riscv64 ;; - * ) die "unsupported architecture: ${ARCH}" ;; - esac - - # Note: PREFIX needs to be set early as it is used for HAREPATH - cp configs/linux.mk config.mk || die - sed -i \ - -e "s;^ARCH =.*;ARCH = ${target_arch};" \ - -e "s;^PREFIX =.*;PREFIX = ${EPREFIX}/usr;" \ - -e 's;^AR =;AR ?=;' \ - -e 's;^AS =;AS ?=;' \ - -e 's;^LD =;LD ?=;' \ - config.mk || die - - tc-export CC AR AS LD -} - -src_install() { - emake DESTDIR="${D}" install -} diff --git a/dev-lang/hare/metadata.xml b/dev-lang/hare/metadata.xml deleted file mode 100644 index 2092bcc33a..0000000000 --- a/dev-lang/hare/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - contact@hacktivis.me - Haelwenn (lanodan) Monnier - - diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest deleted file mode 100644 index 542183e062..0000000000 --- a/dev-lang/harec/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST harec-0.26.0.tar.gz 210685 BLAKE2B b6e1a0e5ff0ad1600deebe19c88373aa6d448aeac77f29ebc5eb5b560cd63ec3f928bf9844fb00a38bd7bf856a47efddcea1a9dcb54f06f36f958b2f492bdba8 SHA512 c7c6103d53e936f13021a50f49a7f44b8ead03a9a6d66e25b0326518458483065c3ad415d8368f76ab2ad652b3febcb7366d3e7460121a3089d689af38ab1ee6 diff --git a/dev-lang/harec/harec-0.26.0-r2.ebuild b/dev-lang/harec/harec-0.26.0-r2.ebuild deleted file mode 100644 index f3127d3007..0000000000 --- a/dev-lang/harec/harec-0.26.0-r2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -if [[ "${PV}" = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec" -else - MY_PV="$(ver_rs 3 -)" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm64 ~riscv" -fi - -DESCRIPTION="The Hare compiler" -HOMEPAGE="https://harelang.org/" -LICENSE="GPL-3" -SLOT="0" - -DEPEND=">=sys-devel/qbe-1.2" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - local target_triple="${CTARGET:-${CHOST}}" - - cp configs/linux.mk config.mk || die - sed -i \ - -e 's/-Werror//' \ - -e 's/CC =/CC ?=/' \ - -e 's/AS =/AS ?=/' \ - -e 's/LD =/LD ?=/' \ - -e 's/CFLAGS =/CFLAGS +=/' \ - -e 's/LDFLAGS =/LDFLAGS ?=/' \ - -e 's/LDLINKFLAGS =/LDLINKFLAGS ?=/' \ - -e "s/ARCH =.*/ARCH = ${target_triple/-*}/" \ - config.mk || die - - tc-export CC AS LD -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install -} diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild deleted file mode 100644 index f3127d3007..0000000000 --- a/dev-lang/harec/harec-9999.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -if [[ "${PV}" = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec" -else - MY_PV="$(ver_rs 3 -)" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm64 ~riscv" -fi - -DESCRIPTION="The Hare compiler" -HOMEPAGE="https://harelang.org/" -LICENSE="GPL-3" -SLOT="0" - -DEPEND=">=sys-devel/qbe-1.2" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - local target_triple="${CTARGET:-${CHOST}}" - - cp configs/linux.mk config.mk || die - sed -i \ - -e 's/-Werror//' \ - -e 's/CC =/CC ?=/' \ - -e 's/AS =/AS ?=/' \ - -e 's/LD =/LD ?=/' \ - -e 's/CFLAGS =/CFLAGS +=/' \ - -e 's/LDFLAGS =/LDFLAGS ?=/' \ - -e 's/LDLINKFLAGS =/LDLINKFLAGS ?=/' \ - -e "s/ARCH =.*/ARCH = ${target_triple/-*}/" \ - config.mk || die - - tc-export CC AS LD -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install -} diff --git a/dev-lang/harec/metadata.xml b/dev-lang/harec/metadata.xml deleted file mode 100644 index 2092bcc33a..0000000000 --- a/dev-lang/harec/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - contact@hacktivis.me - Haelwenn (lanodan) Monnier - - From 662811fb230f40d3f74c40019959d38f656dd88c Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Fri, 17 Jul 2026 04:39:08 +0200 Subject: [PATCH 041/151] net-analyzer/ipv4-heatmap: new package, add 0_p20210302, 9999 Signed-off-by: Haelwenn (lanodan) Monnier --- net-analyzer/ipv4-heatmap/Manifest | 1 + .../ipv4-heatmap-0_p20210302.ebuild | 50 +++++++++++++++++++ .../ipv4-heatmap/ipv4-heatmap-9999.ebuild | 50 +++++++++++++++++++ net-analyzer/ipv4-heatmap/metadata.xml | 11 ++++ 4 files changed, 112 insertions(+) create mode 100644 net-analyzer/ipv4-heatmap/Manifest create mode 100644 net-analyzer/ipv4-heatmap/ipv4-heatmap-0_p20210302.ebuild create mode 100644 net-analyzer/ipv4-heatmap/ipv4-heatmap-9999.ebuild create mode 100644 net-analyzer/ipv4-heatmap/metadata.xml diff --git a/net-analyzer/ipv4-heatmap/Manifest b/net-analyzer/ipv4-heatmap/Manifest new file mode 100644 index 0000000000..bd5fa39039 --- /dev/null +++ b/net-analyzer/ipv4-heatmap/Manifest @@ -0,0 +1 @@ +DIST ipv4-heatmap-3b4b4f87298c84cd1d501e77948c1101ddea1cf6.tar.gz 34250 BLAKE2B 6d0d42d3d4e69416cb97d5ea155a858da6a1f479188a6fdeb7382a557c64d9aab7cc555028ad71ca3ab502a7708f4c5474f1a6bd81932b4e05ed35e08e2fc825 SHA512 aac95c4fe382d9b2a398bac294d4165d3b88365ca48c34f3e128dbc1ae84582a9a26d78e9d6080699cea528439b472ead6b2ef85adefaee8054d1c30e03e2624 diff --git a/net-analyzer/ipv4-heatmap/ipv4-heatmap-0_p20210302.ebuild b/net-analyzer/ipv4-heatmap/ipv4-heatmap-0_p20210302.ebuild new file mode 100644 index 0000000000..37bb456ac9 --- /dev/null +++ b/net-analyzer/ipv4-heatmap/ipv4-heatmap-0_p20210302.ebuild @@ -0,0 +1,50 @@ +# Copyright 2026 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" == "9999"* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/measurement-factory/ipv4-heatmap" +else + EGIT_COMMIT="3b4b4f87298c84cd1d501e77948c1101ddea1cf6" + SRC_URI="https://github.com/measurement-factory/ipv4-heatmap/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${EGIT_COMMIT}.tar.gz" + S="${WORKDIR}/${PN}-${EGIT_COMMIT}/" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Generate Hilbert curve heatmaps of the IPv4 address space" +HOMEPAGE="https://github.com/measurement-factory/ipv4-heatmap" + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="media-libs/gd:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + sed -i \ + -e '1aPKG_CONFIG ?= pkg-config' \ + -e 's,^LIBS=.*,LIBS = -lm `${PKG_CONFIG} --libs gdlib`,' \ + -e 's,^CFLAGS=.*,CFLAGS += `${PKG_CONFIG} --cflags gdlib`,' \ + -e 's,^LDFLAGS=.*,#LDFLAGS,' \ + Makefile || die +} + +src_configure() { + tc-export CC PKG_CONFIG +} + +src_install() { + einstalldocs + + dobin ipv4-heatmap + doman ipv4-heatmap.1 + + dodoc labels/iana/iana-labels.txt +} diff --git a/net-analyzer/ipv4-heatmap/ipv4-heatmap-9999.ebuild b/net-analyzer/ipv4-heatmap/ipv4-heatmap-9999.ebuild new file mode 100644 index 0000000000..37bb456ac9 --- /dev/null +++ b/net-analyzer/ipv4-heatmap/ipv4-heatmap-9999.ebuild @@ -0,0 +1,50 @@ +# Copyright 2026 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" == "9999"* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/measurement-factory/ipv4-heatmap" +else + EGIT_COMMIT="3b4b4f87298c84cd1d501e77948c1101ddea1cf6" + SRC_URI="https://github.com/measurement-factory/ipv4-heatmap/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${EGIT_COMMIT}.tar.gz" + S="${WORKDIR}/${PN}-${EGIT_COMMIT}/" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Generate Hilbert curve heatmaps of the IPv4 address space" +HOMEPAGE="https://github.com/measurement-factory/ipv4-heatmap" + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="media-libs/gd:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + sed -i \ + -e '1aPKG_CONFIG ?= pkg-config' \ + -e 's,^LIBS=.*,LIBS = -lm `${PKG_CONFIG} --libs gdlib`,' \ + -e 's,^CFLAGS=.*,CFLAGS += `${PKG_CONFIG} --cflags gdlib`,' \ + -e 's,^LDFLAGS=.*,#LDFLAGS,' \ + Makefile || die +} + +src_configure() { + tc-export CC PKG_CONFIG +} + +src_install() { + einstalldocs + + dobin ipv4-heatmap + doman ipv4-heatmap.1 + + dodoc labels/iana/iana-labels.txt +} diff --git a/net-analyzer/ipv4-heatmap/metadata.xml b/net-analyzer/ipv4-heatmap/metadata.xml new file mode 100644 index 0000000000..c29403e77a --- /dev/null +++ b/net-analyzer/ipv4-heatmap/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + measurement-factory/ipv4-heatmap + + From 61a73043ffd13212c945f66067c444feb7e52112 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Fri, 17 Jul 2026 08:53:39 +0300 Subject: [PATCH 042/151] app-crypt/sops: add 3.13.2, drop 3.13.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- app-crypt/sops/Manifest | 4 ++-- app-crypt/sops/{sops-3.13.1.ebuild => sops-3.13.2.ebuild} | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) rename app-crypt/sops/{sops-3.13.1.ebuild => sops-3.13.2.ebuild} (95%) diff --git a/app-crypt/sops/Manifest b/app-crypt/sops/Manifest index ce4f22ee6f..e800149946 100644 --- a/app-crypt/sops/Manifest +++ b/app-crypt/sops/Manifest @@ -1,4 +1,4 @@ DIST sops-3.12.2-deps.tar.xz 272234548 BLAKE2B f2924291b4dc55198d041d32896de05e63459ca28fee796d74506024de58d3f82ed556234028b860ffe9df169fdf78a9447616a8b4ab8978068edeb3de00f59f SHA512 49e4dc5be2fffef1a1ec722c29b1cab4a4831e8857313a44869e9c7f0248dd4873e7a636dc9f65df3c566d37bdc1b18d37232cd69626634e1d6b8dff6df30043 DIST sops-3.12.2.tar.gz 288329 BLAKE2B 1c93ba44066cb54bdd7b206fcb1afcb5b2d547e6a90ba087ffda0f6b6f441dc43bdf81a1e2177686d3bfe1822ad6062520bdde47be0b896b00e5f9fe18f63d42 SHA512 06fe7466b10d98303b0ba59bc466bd08925cec8cab1cef46b5d3b7633b1eeb0b57f177bb0b590fc2cc00d8a8a5427a1021081376e0a908641ff7d8060b73dcf0 -DIST sops-3.13.1-deps.tar.xz 374374304 BLAKE2B c73b4ad194aa58a9f2f4d66c7efca5c15372e860ea6a70dbc6594208a18ea9fb50cecac4eaf5cdf40e149725b8f4c1fc57b9ddd337ebb0aacb4217fe782b62de SHA512 2de30b845267aa95d8987b217d70442ae24bfa49b7d6b841cac8e107d2e03046024aa09ba4bef7c094e73c83b4e5b9416121392ce8b01fb9a0e36460bc6a6c5a -DIST sops-3.13.1.tar.gz 264464 BLAKE2B ef752084bd6fb3753640bb14c8b3ebacb42449c92359a56e543afffbaf4667fc1453ddb918d2ba85ef477bed3d257edd69b24d92fdcdfe138479596d802dde45 SHA512 b0443340b20fd602fc30bce7ef0d724177d74849dd75e01638dc07979e20a954e60dc8719645353262faebafcb41fad34f1cd5e42b8d42cfb1cfaaed121f0846 +DIST sops-3.13.2-deps.tar.xz 377907640 BLAKE2B 80472aac3ffc864808a500b86c2625b1777553a18c2afb7dbede4f9dc36b7c262c29d30ead6ef6fb0878193a88c02f4138a7710608b5842ff6124c5abaa9dca2 SHA512 0b9ec33a063abae8295939c1f09e58d4c0d8884153e77bcf042605d358f6a28c0abf70f9634795db7e2980d6b409f88d541a35253adadf7ab74ea504a1870e61 +DIST sops-3.13.2.tar.gz 271738 BLAKE2B 467270b2325e16383758bdb23064ca657d0c080728ac427cb6896b37b934a499db5697f8dc9621405eec3883c985d56d3c335f601474819999eb085fdda99f88 SHA512 f1433b6092f7750e66e5db86c19b6dc5b474c14cf645270d3a1d909628485f7101eebda5dd2d301329e52d81b74b9cecf45e98f7ebae117caea6d107f7e69d66 diff --git a/app-crypt/sops/sops-3.13.1.ebuild b/app-crypt/sops/sops-3.13.2.ebuild similarity index 95% rename from app-crypt/sops/sops-3.13.1.ebuild rename to app-crypt/sops/sops-3.13.2.ebuild index d76e537940..8cd370f6d7 100644 --- a/app-crypt/sops/sops-3.13.1.ebuild +++ b/app-crypt/sops/sops-3.13.2.ebuild @@ -13,6 +13,8 @@ SRC_URI+=" https://git.skysolutions.fi/gentoo-mirror/guru-vendored/releases/dow LICENSE="MPL-2.0" SLOT="0" +BDEPEND=">=dev-lang/go-1.25.8" + KEYWORDS="~amd64 ~arm64" src_compile() { From 07ad5813cb43d9db27f73f083c5c856ae1db707a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Fri, 17 Jul 2026 08:59:13 +0300 Subject: [PATCH 043/151] dev-util/go-task: drop 3.50.0, add 3.52.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/975960,https://bugs.gentoo.org/974968,https://bugs.gentoo.org/974967 Signed-off-by: Skyler Mäntysaari --- dev-util/go-task/Manifest | 4 ++-- dev-util/go-task/go-task-3.51.1.ebuild | 7 +++++++ .../{go-task-3.50.0.ebuild => go-task-3.52.0.ebuild} | 7 +++++++ 3 files changed, 16 insertions(+), 2 deletions(-) rename dev-util/go-task/{go-task-3.50.0.ebuild => go-task-3.52.0.ebuild} (79%) diff --git a/dev-util/go-task/Manifest b/dev-util/go-task/Manifest index e3d5a4bd9c..7f5b7a2a97 100644 --- a/dev-util/go-task/Manifest +++ b/dev-util/go-task/Manifest @@ -1,4 +1,4 @@ -DIST go-task-3.50.0-deps.tar.xz 465266660 BLAKE2B 1fa46f8183b9ec746795a71abdbebc91479c664884bea73f5c0aaf3e875bf87216dd277c27fd04bbc82b71e41cafdbdd97e2ddef20416f362c64a7a4dee7467c SHA512 cff1b6ca210352d92a9f37f22c75f165493dd97aabf3a4895d2120e984bb0a9def695a6710aa0123e03e1cf2df55121bb3c7da57b1abd1dfc3ffc5ae1200cbd0 -DIST go-task-3.50.0.tar.gz 609396 BLAKE2B fe24d0703143fb745a84136a72b79f5829d087a93b2df87045e8752b3640fef12e701a2c09c65f4252ebae1b0cfcd363add8bc2bfea3749e2926af1a6ee8a97e SHA512 36d11df5ce3521b4f896760caeb236b128ad735c29b63a54d8fb06dedc16cade58aa689ecbc8e99ced529351d72e676081de3c2f86131b9e5fc030074186bfad DIST go-task-3.51.1-deps.tar.xz 465123976 BLAKE2B a48f517c2152bcabbb6bc58d87cee864b787328a52423d0fd2623a8d3b1d5e17846133da634a608f66c997ecc8a998270f6554e2f07477ca33805556c47de4c6 SHA512 b7b05e47aae40b30ae7cb35ad4ea7788879b906352153eab9061acfafdd4a61bf1c6e4f2206d381051a907f8bc34a02d9737444c0f73d0040bf8c0802c1e9881 DIST go-task-3.51.1.tar.gz 582442 BLAKE2B be2e2ceee86ed485678355997f5dcce9550a3400350c36ae8a7eee53c60071eedc05b1bbe18926a4fb20a6ddfaf49fbe29397c8d90e742ced33449e43c143eca SHA512 13954f1bac261d44379063148ec6be20a120c243d0f112be517e3a424d97d5214f5ba22c005c3bc7d57eac3bb35b429b341c60762e3cf0ef2b3a22572fa54986 +DIST go-task-3.52.0-deps.tar.xz 473328412 BLAKE2B ac03b84f07f1b4e76b7f250571ac10f2a16b654ddcaa97d17b63a9197898a19252578c2f7825217ba8fda68ff4c8842677ee629ddc018d0e2678a98726e9bb4a SHA512 0d4c14bec8b2b9c1d6031c6a8cddae1e4ea0b3c320a1537201903048f90f7eaaca57421a3f70b23f7b1df938a439a127c84ec504f3aa046e4a41b0e08e90346e +DIST go-task-3.52.0.tar.gz 604188 BLAKE2B 3359ceb972f7e949893d2666f9b570b2f261f6b93291f661764e6834d82fcf3afc0adb3341342b9087e9bf32a9f5ea744537af361018ffc56da9ebae595ac1ff SHA512 f0879d100ea571bae85f470f6f528ae40a41e45c976a132b834658a28d891a6111fce5300ea26430a95a2804130a6b7d14a7155384e8373faa1c084ddcb0b05b diff --git a/dev-util/go-task/go-task-3.51.1.ebuild b/dev-util/go-task/go-task-3.51.1.ebuild index 994a046703..82804f9469 100644 --- a/dev-util/go-task/go-task-3.51.1.ebuild +++ b/dev-util/go-task/go-task-3.51.1.ebuild @@ -1,3 +1,7 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + + EAPI="8" inherit go-module @@ -11,6 +15,9 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" +BDEPEND=">=dev-lang/go-1.25.10" + + src_compile() { ego build github.com/go-task/task/v3/cmd/task } diff --git a/dev-util/go-task/go-task-3.50.0.ebuild b/dev-util/go-task/go-task-3.52.0.ebuild similarity index 79% rename from dev-util/go-task/go-task-3.50.0.ebuild rename to dev-util/go-task/go-task-3.52.0.ebuild index 994a046703..82804f9469 100644 --- a/dev-util/go-task/go-task-3.50.0.ebuild +++ b/dev-util/go-task/go-task-3.52.0.ebuild @@ -1,3 +1,7 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + + EAPI="8" inherit go-module @@ -11,6 +15,9 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" +BDEPEND=">=dev-lang/go-1.25.10" + + src_compile() { ego build github.com/go-task/task/v3/cmd/task } From 902b6f6f7f5466d95213a50cab7fe6adce28dde2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Fri, 17 Jul 2026 09:04:55 +0300 Subject: [PATCH 044/151] Revert "dev-util/go-task: drop 3.50.0, add 3.52.0" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 07ad5813cb43d9db27f73f083c5c856ae1db707a. Signed-off-by: Skyler Mäntysaari --- dev-util/go-task/Manifest | 4 ++-- .../{go-task-3.52.0.ebuild => go-task-3.50.0.ebuild} | 7 ------- dev-util/go-task/go-task-3.51.1.ebuild | 7 ------- 3 files changed, 2 insertions(+), 16 deletions(-) rename dev-util/go-task/{go-task-3.52.0.ebuild => go-task-3.50.0.ebuild} (79%) diff --git a/dev-util/go-task/Manifest b/dev-util/go-task/Manifest index 7f5b7a2a97..e3d5a4bd9c 100644 --- a/dev-util/go-task/Manifest +++ b/dev-util/go-task/Manifest @@ -1,4 +1,4 @@ +DIST go-task-3.50.0-deps.tar.xz 465266660 BLAKE2B 1fa46f8183b9ec746795a71abdbebc91479c664884bea73f5c0aaf3e875bf87216dd277c27fd04bbc82b71e41cafdbdd97e2ddef20416f362c64a7a4dee7467c SHA512 cff1b6ca210352d92a9f37f22c75f165493dd97aabf3a4895d2120e984bb0a9def695a6710aa0123e03e1cf2df55121bb3c7da57b1abd1dfc3ffc5ae1200cbd0 +DIST go-task-3.50.0.tar.gz 609396 BLAKE2B fe24d0703143fb745a84136a72b79f5829d087a93b2df87045e8752b3640fef12e701a2c09c65f4252ebae1b0cfcd363add8bc2bfea3749e2926af1a6ee8a97e SHA512 36d11df5ce3521b4f896760caeb236b128ad735c29b63a54d8fb06dedc16cade58aa689ecbc8e99ced529351d72e676081de3c2f86131b9e5fc030074186bfad DIST go-task-3.51.1-deps.tar.xz 465123976 BLAKE2B a48f517c2152bcabbb6bc58d87cee864b787328a52423d0fd2623a8d3b1d5e17846133da634a608f66c997ecc8a998270f6554e2f07477ca33805556c47de4c6 SHA512 b7b05e47aae40b30ae7cb35ad4ea7788879b906352153eab9061acfafdd4a61bf1c6e4f2206d381051a907f8bc34a02d9737444c0f73d0040bf8c0802c1e9881 DIST go-task-3.51.1.tar.gz 582442 BLAKE2B be2e2ceee86ed485678355997f5dcce9550a3400350c36ae8a7eee53c60071eedc05b1bbe18926a4fb20a6ddfaf49fbe29397c8d90e742ced33449e43c143eca SHA512 13954f1bac261d44379063148ec6be20a120c243d0f112be517e3a424d97d5214f5ba22c005c3bc7d57eac3bb35b429b341c60762e3cf0ef2b3a22572fa54986 -DIST go-task-3.52.0-deps.tar.xz 473328412 BLAKE2B ac03b84f07f1b4e76b7f250571ac10f2a16b654ddcaa97d17b63a9197898a19252578c2f7825217ba8fda68ff4c8842677ee629ddc018d0e2678a98726e9bb4a SHA512 0d4c14bec8b2b9c1d6031c6a8cddae1e4ea0b3c320a1537201903048f90f7eaaca57421a3f70b23f7b1df938a439a127c84ec504f3aa046e4a41b0e08e90346e -DIST go-task-3.52.0.tar.gz 604188 BLAKE2B 3359ceb972f7e949893d2666f9b570b2f261f6b93291f661764e6834d82fcf3afc0adb3341342b9087e9bf32a9f5ea744537af361018ffc56da9ebae595ac1ff SHA512 f0879d100ea571bae85f470f6f528ae40a41e45c976a132b834658a28d891a6111fce5300ea26430a95a2804130a6b7d14a7155384e8373faa1c084ddcb0b05b diff --git a/dev-util/go-task/go-task-3.52.0.ebuild b/dev-util/go-task/go-task-3.50.0.ebuild similarity index 79% rename from dev-util/go-task/go-task-3.52.0.ebuild rename to dev-util/go-task/go-task-3.50.0.ebuild index 82804f9469..994a046703 100644 --- a/dev-util/go-task/go-task-3.52.0.ebuild +++ b/dev-util/go-task/go-task-3.50.0.ebuild @@ -1,7 +1,3 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - - EAPI="8" inherit go-module @@ -15,9 +11,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" -BDEPEND=">=dev-lang/go-1.25.10" - - src_compile() { ego build github.com/go-task/task/v3/cmd/task } diff --git a/dev-util/go-task/go-task-3.51.1.ebuild b/dev-util/go-task/go-task-3.51.1.ebuild index 82804f9469..994a046703 100644 --- a/dev-util/go-task/go-task-3.51.1.ebuild +++ b/dev-util/go-task/go-task-3.51.1.ebuild @@ -1,7 +1,3 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - - EAPI="8" inherit go-module @@ -15,9 +11,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" -BDEPEND=">=dev-lang/go-1.25.10" - - src_compile() { ego build github.com/go-task/task/v3/cmd/task } From 91e79900d1c943541cd4ac6b6b257caf22ff8a30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Fri, 17 Jul 2026 08:59:13 +0300 Subject: [PATCH 045/151] dev-util/go-task: drop 3.50.0, add 3.52.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/975960 Closes: https://bugs.gentoo.org/974968 Closes: https://bugs.gentoo.org/974967 Signed-off-by: Skyler Mäntysaari --- dev-util/go-task/Manifest | 4 ++-- dev-util/go-task/go-task-3.51.1.ebuild | 7 +++++++ .../{go-task-3.50.0.ebuild => go-task-3.52.0.ebuild} | 7 +++++++ 3 files changed, 16 insertions(+), 2 deletions(-) rename dev-util/go-task/{go-task-3.50.0.ebuild => go-task-3.52.0.ebuild} (79%) diff --git a/dev-util/go-task/Manifest b/dev-util/go-task/Manifest index e3d5a4bd9c..7f5b7a2a97 100644 --- a/dev-util/go-task/Manifest +++ b/dev-util/go-task/Manifest @@ -1,4 +1,4 @@ -DIST go-task-3.50.0-deps.tar.xz 465266660 BLAKE2B 1fa46f8183b9ec746795a71abdbebc91479c664884bea73f5c0aaf3e875bf87216dd277c27fd04bbc82b71e41cafdbdd97e2ddef20416f362c64a7a4dee7467c SHA512 cff1b6ca210352d92a9f37f22c75f165493dd97aabf3a4895d2120e984bb0a9def695a6710aa0123e03e1cf2df55121bb3c7da57b1abd1dfc3ffc5ae1200cbd0 -DIST go-task-3.50.0.tar.gz 609396 BLAKE2B fe24d0703143fb745a84136a72b79f5829d087a93b2df87045e8752b3640fef12e701a2c09c65f4252ebae1b0cfcd363add8bc2bfea3749e2926af1a6ee8a97e SHA512 36d11df5ce3521b4f896760caeb236b128ad735c29b63a54d8fb06dedc16cade58aa689ecbc8e99ced529351d72e676081de3c2f86131b9e5fc030074186bfad DIST go-task-3.51.1-deps.tar.xz 465123976 BLAKE2B a48f517c2152bcabbb6bc58d87cee864b787328a52423d0fd2623a8d3b1d5e17846133da634a608f66c997ecc8a998270f6554e2f07477ca33805556c47de4c6 SHA512 b7b05e47aae40b30ae7cb35ad4ea7788879b906352153eab9061acfafdd4a61bf1c6e4f2206d381051a907f8bc34a02d9737444c0f73d0040bf8c0802c1e9881 DIST go-task-3.51.1.tar.gz 582442 BLAKE2B be2e2ceee86ed485678355997f5dcce9550a3400350c36ae8a7eee53c60071eedc05b1bbe18926a4fb20a6ddfaf49fbe29397c8d90e742ced33449e43c143eca SHA512 13954f1bac261d44379063148ec6be20a120c243d0f112be517e3a424d97d5214f5ba22c005c3bc7d57eac3bb35b429b341c60762e3cf0ef2b3a22572fa54986 +DIST go-task-3.52.0-deps.tar.xz 473328412 BLAKE2B ac03b84f07f1b4e76b7f250571ac10f2a16b654ddcaa97d17b63a9197898a19252578c2f7825217ba8fda68ff4c8842677ee629ddc018d0e2678a98726e9bb4a SHA512 0d4c14bec8b2b9c1d6031c6a8cddae1e4ea0b3c320a1537201903048f90f7eaaca57421a3f70b23f7b1df938a439a127c84ec504f3aa046e4a41b0e08e90346e +DIST go-task-3.52.0.tar.gz 604188 BLAKE2B 3359ceb972f7e949893d2666f9b570b2f261f6b93291f661764e6834d82fcf3afc0adb3341342b9087e9bf32a9f5ea744537af361018ffc56da9ebae595ac1ff SHA512 f0879d100ea571bae85f470f6f528ae40a41e45c976a132b834658a28d891a6111fce5300ea26430a95a2804130a6b7d14a7155384e8373faa1c084ddcb0b05b diff --git a/dev-util/go-task/go-task-3.51.1.ebuild b/dev-util/go-task/go-task-3.51.1.ebuild index 994a046703..82804f9469 100644 --- a/dev-util/go-task/go-task-3.51.1.ebuild +++ b/dev-util/go-task/go-task-3.51.1.ebuild @@ -1,3 +1,7 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + + EAPI="8" inherit go-module @@ -11,6 +15,9 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" +BDEPEND=">=dev-lang/go-1.25.10" + + src_compile() { ego build github.com/go-task/task/v3/cmd/task } diff --git a/dev-util/go-task/go-task-3.50.0.ebuild b/dev-util/go-task/go-task-3.52.0.ebuild similarity index 79% rename from dev-util/go-task/go-task-3.50.0.ebuild rename to dev-util/go-task/go-task-3.52.0.ebuild index 994a046703..82804f9469 100644 --- a/dev-util/go-task/go-task-3.50.0.ebuild +++ b/dev-util/go-task/go-task-3.52.0.ebuild @@ -1,3 +1,7 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + + EAPI="8" inherit go-module @@ -11,6 +15,9 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" +BDEPEND=">=dev-lang/go-1.25.10" + + src_compile() { ego build github.com/go-task/task/v3/cmd/task } From 253f42f74d73e9dd59b3ce17ca1fdc6b56344a88 Mon Sep 17 00:00:00 2001 From: Emi Date: Fri, 17 Jul 2026 08:58:54 +0200 Subject: [PATCH 046/151] sys-apps/dinit-services: add 0.0.2, drop 0.0.1 Signed-off-by: Emi --- sys-apps/dinit-services/Manifest | 2 +- ...{dinit-services-0.0.1.ebuild => dinit-services-0.0.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename sys-apps/dinit-services/{dinit-services-0.0.1.ebuild => dinit-services-0.0.2.ebuild} (100%) diff --git a/sys-apps/dinit-services/Manifest b/sys-apps/dinit-services/Manifest index d0a0065b7f..10639b6e36 100644 --- a/sys-apps/dinit-services/Manifest +++ b/sys-apps/dinit-services/Manifest @@ -1 +1 @@ -DIST dinit-services-0.0.1.tar.gz 18478 BLAKE2B df841cd7417772520a789b5ef9211964499c01536b591251d229a2c4ba7a9112da81735d0a4d2837f9b62bdfe89f505a19b96296d6abe56b024bf5c134d03cf6 SHA512 f409555eb8842e57bedcea9431514bdf4e457de2c9e86bb4c58d6f2d6687814b8d3696cd83410427b5afd903981333a5bdd730d8cfce27cd680926cd4d220b52 +DIST dinit-services-0.0.2.tar.gz 19168 BLAKE2B 5800b8c2d17c7fe00ae898cb75ab25796afab5f3387900e4fdab7e066fbe98a00d582adba96b2f86be6c8089ecf0143e011636ff777d71e632e6795698d5798d SHA512 2dc46af7ab83c81c493ee0eeef65c1d7d3e0540a1947ac6031c5612c926c7d7171a51a9d91f6621534ed74ed1b589e54037e4e76068dea9ebc1e6628554e15f8 diff --git a/sys-apps/dinit-services/dinit-services-0.0.1.ebuild b/sys-apps/dinit-services/dinit-services-0.0.2.ebuild similarity index 100% rename from sys-apps/dinit-services/dinit-services-0.0.1.ebuild rename to sys-apps/dinit-services/dinit-services-0.0.2.ebuild From c6afea0ad34cc988b976ff1cddc9200f4d420f64 Mon Sep 17 00:00:00 2001 From: AshyPinguin Date: Fri, 17 Jul 2026 12:20:46 +0200 Subject: [PATCH 047/151] app-text/txm: add 0.1.5 Signed-off-by: AshyPinguin --- app-text/txm/Manifest | 24 ++++++++++++ app-text/txm/txm-0.1.5.ebuild | 70 +++++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 app-text/txm/txm-0.1.5.ebuild diff --git a/app-text/txm/Manifest b/app-text/txm/Manifest index 7a86dfd481..efa7c094de 100644 --- a/app-text/txm/Manifest +++ b/app-text/txm/Manifest @@ -1,17 +1,41 @@ DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST bitflags-2.13.0.crate 51280 BLAKE2B 2926a828107adbf689705662a77e6f4f8d12c4d48ba8207d03e6220fe58082a0ebb48252f1652b760f4427e0b951276f31a08dc0467612d5b35b484a9f6fb74e SHA512 5a93a30662effe056132d33cd0b25670feedfe69e927b7e77ea1a417f68104988459f1c3a73eec1752eac08f44ae5333496526e1a96dfb3e7144deca1a94d19f +DIST castaway-0.2.4.crate 12546 BLAKE2B 22f5199928387778df87086aa786bb25b79e77040d7408b601a2c5d07968ea79c018d3c69b3dbb6a785edbecab000621d5921b69d628ab6b3a9ce43c79615d51 SHA512 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST compact_str-0.9.1.crate 88299 BLAKE2B 5fce3177cace60b016ca3d36d0579072ea13622cabfe524101045317a9b927ca69184ff71688f2228667d86904f50adb86d5db63987dc0dee594065898e615d6 SHA512 0e277e6a6b8d026a111d45a602766f802ef63376dcc1bb0a6d1f7ab9a57ef4492e03ae51a57ba10c2907be8234a6b491383d7460f124f1330e897fcc3a20b870 +DIST either-1.16.0.crate 21248 BLAKE2B cbf2c5fd6f031f6d3be20e8b7816f77109c2e111f0c1514f4d00889befd1654b206b6f4a799ef457045461dc47e48821ede6f6a8ea2c8a402edf745b1f3457bc SHA512 043c00daad0dc8b03c1cd120a1a165591c283f5f803d4cbf1418b66539693d8bae94ea8f273442fec31e3e888d008bf74c2d953b6f5d6b432b50eac662dabaa0 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89c2c767ef76b4c8d83bf099196d053054c8fbaac74da7fd5eb0224fe43731102f2f0bcb18ccdbc0c8150774c3 SHA512 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST hashbrown-0.17.1.crate 155512 BLAKE2B 748d3658bf40d6905b47f695e64b70a0c506b9fb0207e023cd50448d5febe92bcbdf19ad8b9be7588f12dad2aba82eab4c8a7a1815adf0a00e17c39f6188f4c6 SHA512 4b6a5a76ec2f020fe34cfa5f5bf4b518ab7d278ece657804663972b6a5ebd64f775bd75d229b7e202702bed9d5b63ddef4de6e274fafe3129809791c6802526a +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.18.crate 15935 BLAKE2B 8e41446056ccd94979f6f5a8fe8c48d6c47abaab99a41715cca31816f859b56e0cbacb998f300b62be8b719a6470f8a087f1439b72f2f6662d1cdd3d552ede5b SHA512 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c +DIST kasuari-0.4.12.crate 32684 BLAKE2B 193bb30181417516b5c55285052f2653ee84f24885dc0daebf3454555d675ca5f66f816ad0f8d7981d91c3ba1c0d2c021175b23ed43ee68de4b60b22499ec595 SHA512 d71c169b138d473353e184d501ac23edaa7bc5bd24488f17497a7031c08740ae76dda8c969418b357e169c3aba131119c9d3000359cfe3a841ddbade5ff9aca8 DIST logos-0.16.1.crate 28172 BLAKE2B c79bf2caca56055d17eb53b5b310479240c1e9878f91437629833f6274a9dbc45d66ae04b6f52c880235ad26e94b9ad3f3ab240179a118ec02bcdab0be48dc33 SHA512 fdcabb7498fe7e39aab41d27c9825036588d168503f34e980165fd2f45f79d75aedb85de361aacfe934e0e825e8008b794449546b952e869ff7f4217538e095f DIST logos-codegen-0.16.1.crate 51792 BLAKE2B d52a2d396d22bf5d895d4a069629d49be90ab9eceb81bb9ca967dfe7df12e7ce81a61a007b8aa918412ca26ad4cb8c3e6198a7fc205879e6709d1bc82b6087b1 SHA512 dc6a06b6af388748e47609fc089cb098a4d28f43796c9a3529bd7b9eef57c61eda0eb38867b8d2a506f3afcfbeeb74332044cbf9cd4904006121950a5b9c3b69 DIST logos-derive-0.16.1.crate 8193 BLAKE2B 500c2f905f2a3a86ccec1a2f81717d36bc3d3688f00a6ce4c6035da900eefe9f35988a8783becb6b190161cff452f42eba2ed35f6fc0c688381227eb918b012e SHA512 066779f78a9160827fade533be850ef157fa8c922a3113cf56be520c2a428ac7c4745e27dfd1c41df6439d6926e56423ba1bafce7193b5398ccda5b80445e896 +DIST lru-0.18.1.crate 18616 BLAKE2B d48d2d517f4b9035105942dcb783f75910887515d5e1b337ec17ed308fdc86106a0108fc80961d81d9c5047c75dace296bdfbfdb8c968152ab6e46855f4ae300 SHA512 5e06c1ef23b52b7c6839b0ee6d7c5dd2feef6a6ec3be895c9fb6786e2bc5e7f11675fca01d31b2d7108c9b9f05f30ae0c1748f7ce143e344370dd561a08a2780 DIST memchr-2.8.3.crate 99165 BLAKE2B 46e5fb49dbc9db3ab2f9a3f77d9e45f1a7dfc99f7bf0350a83e9a56599cbbc4fa6e4738407e177304d595b03727c9cc86969bbfe4e7b8ff5efda44a6c8861bc6 SHA512 2965717bb9e0451c8fcb3d81f509898918491a7b72a894bec5a0d48619cf24db4378e28c6f71f22dbb0f47f1e96662cd86adb0cf1ffad81a7efc2a973fbcd62f DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 DIST quote-1.0.46.crate 31628 BLAKE2B b004131fc9942e278d3a89e9a68ea76098b94a488a4e5577074f59983809d92bb4803f759c47426a683191cc23bbe9783bbebbcbcaed6488d45a0e01b787cd36 SHA512 f51e65743b9f15b491d20bb6c3a0df921cfec29df8bafca36c9dde034b5117fe3f4eedcc258126c6cb1729be1ffde5fcf7e5b0fb0c3de4a618f46ab3cd803e77 +DIST ratatui-core-0.1.2.crate 191181 BLAKE2B 76d7ebf9b07742d8795121e6b118aecf0ff537e403278f4fd35bde7708f69215f7ec2e479715e22a13758ac21abb4418911e70b2929a8097df51b3c66384fc3f SHA512 5c1cba1eb6aba8b0ddc432c2bf00e64a2fc1fb948e1da1389bcfc3c93abd86daaec3ab7fa75227de0548185b9f6b29b05e3764ca243797d3b884f4e0368a4962 DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0 DIST regex-syntax-0.8.11.crate 359055 BLAKE2B 5e1cad4cb361ad8231c3bf1d3956658de9d69d4e44120ef5add19d86fe8e1e07e6445db7bb4f532a2313250907c61bc8d4873b0749b1187c367eeecd8c0edfba SHA512 8bf74e8798d935392212e20c249a8bc4a82e8e440cdd65418a403691b33374d28220bafebbddfbf742a3d7070a1fc0fbf6cfffafc585032de1ff082184b67d12 +DIST rustversion-1.0.23.crate 21013 BLAKE2B 80c4938e8663b095668809e4c81f4621582c4951b8b42eecbecedf5577e7555bf80944b6753101f5f87bba6f9856781e402ffd952600820b1c5830a181066798 SHA512 95baec2c1d8475661677ea35a724c392ed10b1151a1f4522b44133c6d691824bf4a42327ebc9d631a1f64f944dc721843e0aa0e19354fc4fab89aa048f1c68f5 +DIST ryu-1.0.23.crate 52823 BLAKE2B 20ab79357165c4fa0eb5139047ea9fb7190de888e7131d8be1860d9c3f81b9aa6eb74b8835d6a277a359ea8457cb9c3f3e10eb08ce696ea88b3c050f70426cce SHA512 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strum-0.28.0.crate 8550 BLAKE2B a43ac86204ffe8889e5ec8009bc742c9d13bb04001b92cf7e79faf84bbc4bfec2df3b0170faeede1de11f2c7826d8739fea29460a2c6918ed972ca747b4bffd5 SHA512 673d6aec90d89b1a31ec114723009748b2469c9c07b5e17e86fcd1655e745dfcda4dce7bc4423679903a4650a6693284454aba634cffdaa4735c63b0a475185a +DIST strum_macros-0.28.0.crate 30964 BLAKE2B b79612a6632a2f1b828a70e5c759e0fcc5996312e5d15adf43295bc04f570f09b91307e0e17941a1528d6eeb2fd640786c40fc4471616f622c310b9cd9890184 SHA512 a50f96bc94c2bfad8d9fd499a4f3f3f3c2cad07c92800867307c808efaf8ba192ee177e4bf7e67f19a717c89439df7773c1749047a9e0c3b0d5bf1d54a040d40 DIST syn-2.0.118.crate 305533 BLAKE2B f0ba994123a9ade5ea94e72f91d836c5af769ccca4c8c8d9ba8ae8c2bf2c7cfc88d4b068efa886e3c25c5635b2759b1bbf6b7b4afea6b66fc5084ad744272ba8 SHA512 24cbedce5f751fb5fab46ce27b9772fb59692e5520039a4d66a9f4d8d8b381d2af5c5be5eebd1e24cdba49fcb40a90b38f61477dd5dc96d8f272823f9a93b61d DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 DIST txm-0.1.3.tar.gz 705094 BLAKE2B 9369d61972660d0e982869d0fa178af93a33f85f1f5e39ed71e503a04f7a7e9077ffffa66cdd99f2d8b96bf55dd965fbdf6ae6ccabafa1e717132d6b2749a6dd SHA512 5f1bc21163fd85d409bbcd091534aca69e6bdec3f377728f981554402f43f44e29700fbe1fb5c4eb6930f755db0829809a045cae36e47d801242280924ea6d6e DIST txm-0.1.4.tar.gz 712821 BLAKE2B c3ad81f38be0a35da7aef7a7a8c7541de92e24f01b11322d7a84d3f031b24a56a43169d8d9fb64409e58345468ab1eaf2e0687062b6b6623da2e7418e8490efd SHA512 af529896d68a561b669f6d65615adb7e39fecc0bc0ba79f654be11ff4c1235816c0d5356dafc8ed2312e9aadc576f0d36e2cb03d704acc4d950935a0e835d05d +DIST txm-0.1.5.tar.gz 921857 BLAKE2B 8ce469c9c8e603d3c2e7c000523f19dae00cd7147b485f80bbab002b901ad196f01456b4fd22e2afacdc4dfc6dd1ea5578068b2a76a8fb443b7840c2bb58033b SHA512 4cab7a1f640f2c3a009dc6b6e495d736db1ddd3d639e86675ce4ab248d757a7c01e7ddb5b3f76f715e31fa62a6ab6ad51c15e57f476e7944eb4ec5c430ac6ceb DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 +DIST unicode-segmentation-1.13.3.crate 112325 BLAKE2B 4767480bbb171eb9f9cb026c4101c7db58f37ef3d0ba12233c612392b48e1c63efa61e66c321a4bf772dca214794906cfc82bafb87e59a755bb164b0b2304c45 SHA512 927f3d2662c40213c6d824c410e3559f180fba5736abdea566ad9f3ed357c5a82f84f63e7fb89c6b18dfba2903d2dc43663b79d0b9f7672a42926e0ba49c85d1 +DIST unicode-truncate-2.0.1.crate 18182 BLAKE2B 01de873d921f29aa118ccb7f5bf67a677a3e4f2f4f4846bf9a9cb866249c84dbb7b9e5cadbb3f2104d9a32cc04a8fb5178138a84e08855d4bf03ca5071da4367 SHA512 cbf016811444fef1252e6553756f22889ed92bd328c51b45a88afdec370b2cddb64e27ec5a2bc5bae7748f76cd896e462fdbcdfedf7bda0f0555194bd60b0c3d DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 diff --git a/app-text/txm/txm-0.1.5.ebuild b/app-text/txm/txm-0.1.5.ebuild new file mode 100644 index 0000000000..33f3472501 --- /dev/null +++ b/app-text/txm/txm-0.1.5.ebuild @@ -0,0 +1,70 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.2 + +EAPI=8 + +RUST_MIN_VER="1.85.0" +CRATES=" + aho-corasick@1.1.4 + allocator-api2@0.2.21 + bitflags@2.13.0 + castaway@0.2.4 + cfg-if@1.0.4 + compact_str@0.9.1 + either@1.16.0 + equivalent@1.0.2 + fnv@1.0.7 + foldhash@0.2.0 + hashbrown@0.16.1 + hashbrown@0.17.1 + heck@0.5.0 + itertools@0.14.0 + itoa@1.0.18 + kasuari@0.4.12 + logos-codegen@0.16.1 + logos-derive@0.16.1 + logos@0.16.1 + lru@0.18.1 + memchr@2.8.3 + proc-macro2@1.0.106 + quote@1.0.46 + ratatui-core@0.1.2 + regex-automata@0.4.14 + regex-syntax@0.8.11 + rustversion@1.0.23 + ryu@1.0.23 + static_assertions@1.1.0 + strum@0.28.0 + strum_macros@0.28.0 + syn@2.0.118 + thiserror-impl@2.0.18 + thiserror@2.0.18 + unicode-ident@1.0.24 + unicode-segmentation@1.13.3 + unicode-truncate@2.0.1 + unicode-width@0.2.2 +" + +inherit cargo + +DESCRIPTION="Terminal math rendering engine" +HOMEPAGE="https://github.com/thatmagicalcat/txm" +SRC_URI=" + https://github.com/thatmagicalcat/txm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" + MIT Unicode-3.0 ZLIB + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED=" + usr/bin/txm +" From 2ea12c7df473f15172fff0de68bb30f31cff73eb Mon Sep 17 00:00:00 2001 From: AshyPinguin Date: Fri, 17 Jul 2026 12:22:03 +0200 Subject: [PATCH 048/151] app-text/txm: drop 0.1.3 Signed-off-by: AshyPinguin --- app-text/txm/Manifest | 1 - app-text/txm/txm-0.1.3.ebuild | 47 ----------------------------------- 2 files changed, 48 deletions(-) delete mode 100644 app-text/txm/txm-0.1.3.ebuild diff --git a/app-text/txm/Manifest b/app-text/txm/Manifest index efa7c094de..e97d1c6ce7 100644 --- a/app-text/txm/Manifest +++ b/app-text/txm/Manifest @@ -32,7 +32,6 @@ DIST strum_macros-0.28.0.crate 30964 BLAKE2B b79612a6632a2f1b828a70e5c759e0fcc59 DIST syn-2.0.118.crate 305533 BLAKE2B f0ba994123a9ade5ea94e72f91d836c5af769ccca4c8c8d9ba8ae8c2bf2c7cfc88d4b068efa886e3c25c5635b2759b1bbf6b7b4afea6b66fc5084ad744272ba8 SHA512 24cbedce5f751fb5fab46ce27b9772fb59692e5520039a4d66a9f4d8d8b381d2af5c5be5eebd1e24cdba49fcb40a90b38f61477dd5dc96d8f272823f9a93b61d DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 -DIST txm-0.1.3.tar.gz 705094 BLAKE2B 9369d61972660d0e982869d0fa178af93a33f85f1f5e39ed71e503a04f7a7e9077ffffa66cdd99f2d8b96bf55dd965fbdf6ae6ccabafa1e717132d6b2749a6dd SHA512 5f1bc21163fd85d409bbcd091534aca69e6bdec3f377728f981554402f43f44e29700fbe1fb5c4eb6930f755db0829809a045cae36e47d801242280924ea6d6e DIST txm-0.1.4.tar.gz 712821 BLAKE2B c3ad81f38be0a35da7aef7a7a8c7541de92e24f01b11322d7a84d3f031b24a56a43169d8d9fb64409e58345468ab1eaf2e0687062b6b6623da2e7418e8490efd SHA512 af529896d68a561b669f6d65615adb7e39fecc0bc0ba79f654be11ff4c1235816c0d5356dafc8ed2312e9aadc576f0d36e2cb03d704acc4d950935a0e835d05d DIST txm-0.1.5.tar.gz 921857 BLAKE2B 8ce469c9c8e603d3c2e7c000523f19dae00cd7147b485f80bbab002b901ad196f01456b4fd22e2afacdc4dfc6dd1ea5578068b2a76a8fb443b7840c2bb58033b SHA512 4cab7a1f640f2c3a009dc6b6e495d736db1ddd3d639e86675ce4ab248d757a7c01e7ddb5b3f76f715e31fa62a6ab6ad51c15e57f476e7944eb4ec5c430ac6ceb DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 diff --git a/app-text/txm/txm-0.1.3.ebuild b/app-text/txm/txm-0.1.3.ebuild deleted file mode 100644 index ff72acd6a5..0000000000 --- a/app-text/txm/txm-0.1.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.15.2 - -EAPI=8 - -CRATES=" - aho-corasick@1.1.4 - fnv@1.0.7 - logos-codegen@0.16.1 - logos-derive@0.16.1 - logos@0.16.1 - memchr@2.8.3 - proc-macro2@1.0.106 - quote@1.0.46 - regex-automata@0.4.14 - regex-syntax@0.8.11 - syn@2.0.118 - unicode-ident@1.0.24 -" - -inherit cargo - -COMMIT="48c0c561e541214775d7fe9c308f17ada0728807" - -DESCRIPTION="Terminal math rendering engine" -HOMEPAGE="https://github.com/thatmagicalcat/txm" -SRC_URI=" - https://github.com/thatmagicalcat/txm/archive/${COMMIT}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" -S="${WORKDIR}/txm-${COMMIT}" - -LICENSE="|| ( Apache-2.0 MIT )" -# Dependent crate licenses -LICENSE+=" - Unicode-3.0 - || ( Apache-2.0 MIT ) - || ( MIT Unlicense ) -" -SLOT="0" -KEYWORDS="~amd64" - -QA_FLAGS_IGNORED=" - usr/bin/txm -" From 58a68d0bda68389f5006df52e9f7c2ae93dc7034 Mon Sep 17 00:00:00 2001 From: dsaf Date: Fri, 17 Jul 2026 05:09:07 -0300 Subject: [PATCH 049/151] app-editors/fresh: add 0.4.4 Signed-off-by: dsaf --- app-editors/fresh/Manifest | 1 + app-editors/fresh/fresh-0.4.4.ebuild | 803 +++++++++++++++++++++++++++ 2 files changed, 804 insertions(+) create mode 100644 app-editors/fresh/fresh-0.4.4.ebuild diff --git a/app-editors/fresh/Manifest b/app-editors/fresh/Manifest index 04bc43aafc..ed7277b83a 100644 --- a/app-editors/fresh/Manifest +++ b/app-editors/fresh/Manifest @@ -155,6 +155,7 @@ DIST fresh-0.4.0.tar.gz 36551567 BLAKE2B 643ef91119c1d91411d6b3d88281b33071ac51c DIST fresh-0.4.1.tar.gz 36791396 BLAKE2B 27361b5c6f145afd612cb979cd10558443a24e60c89117c0d6c48e15b50931e97c385a2a51aaf9e2baa6455485bdbeaeb36a29bc27f2e492c09ec98a37832f24 SHA512 fa9b2cdf8fcf3f6a333827d2c11df2ea17e880e2da87db2890261a0e1b11f03edb9c5e6a64845ea77b9d46af6a622e03eb07c0efb9ea88862f2dce118114befc DIST fresh-0.4.2.tar.gz 40374636 BLAKE2B 505059907ea22474d59c1f1ab2e2964c04cd3b788d434d16d71c417905df2fd1c5b7647cb1a1611945c2ba3e07693d151e7b4ae4c69c34b6005825f3c2dc7de1 SHA512 2840b178e62349f6f63d695da823e582ec27db5063694228702b432b517e280aede0e6dd3209bff912ab2a2c2c5e103f500e2029d32e55a4b209186e341a67e0 DIST fresh-0.4.3.tar.gz 39756176 BLAKE2B 120ca9d16f10aba0b6507d233c69ec035b701f07f529b30260bf1c3c1bb3881ebae0ab9db3e9353677f26f23ae3257de8c3cc1a2782bc2eef7bc4cde73932afd SHA512 578b2ca71456f94929df91a344e58322927b0306894ec3b5d8963c333d374f88b6af96ba047e7d5997bfacd2723b95f358b16f4acc5cd8ba1e0e1584aaa091b1 +DIST fresh-0.4.4.tar.gz 40102184 BLAKE2B 6a574820f6a4e0d572574403bb1c6cb1d3d0ab7f047b960a01c2be56550a242884c7342b7b88475a47e64ab052c9a1c20401effebc6cdd2cefa606a0ba43a4a8 SHA512 a4893d059bfbb36cb05c44b56b5c51ee2de87c3022c0341b9e2ed4de6a8df9158f55ba7ed8cce2abeff7cce003cdd48c67c5e908bb5d533a3f71e9376e918c70 DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 diff --git a/app-editors/fresh/fresh-0.4.4.ebuild b/app-editors/fresh/fresh-0.4.4.ebuild new file mode 100644 index 0000000000..86f82d42b1 --- /dev/null +++ b/app-editors/fresh/fresh-0.4.4.ebuild @@ -0,0 +1,803 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.93.0" + +MY_PN=${PN}-editor +MY_P="${MY_PN}-${PV}" + +CRATES=" + ab_glyph@0.2.32 + ab_glyph_rasterizer@0.1.10 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.4 + alacritty_terminal@0.25.1 + allocator-api2@0.2.21 + android-activity@0.6.1 + android-properties@0.2.2 + android_system_properties@0.1.5 + anstyle@1.0.14 + anyhow@1.0.102 + arboard@3.6.1 + arc-swap@1.9.1 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + ascii@1.1.0 + ash@0.38.0+1.3.281 + async-lock@3.4.2 + async-trait@0.1.89 + atk-sys@0.18.2 + atk@0.18.2 + atomic-waker@1.1.2 + atomic@0.6.1 + autocfg@1.5.0 + base62@2.2.4 + base64@0.22.1 + bincode@1.3.3 + bindgen@0.72.1 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@1.3.2 + bitflags@2.11.1 + bitvec@1.0.1 + block-buffer@0.10.4 + block-buffer@0.12.0 + block2@0.5.1 + block@0.1.6 + bstr@1.12.1 + bumpalo@3.20.2 + bytemuck@1.25.0 + bytemuck_derive@1.10.2 + bytes@1.11.1 + cairo-rs@0.18.5 + cairo-sys-rs@0.18.2 + calloop-wayland-source@0.3.0 + calloop@0.13.0 + castaway@0.2.4 + cc@1.2.61 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-expr@0.15.8 + cfg-if@1.0.4 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chardetng@0.1.17 + chrono@0.4.44 + chunked_transfer@1.5.0 + clang-sys@1.8.1 + clap@4.6.1 + clap_builder@4.6.0 + clap_derive@4.6.1 + clap_lex@1.1.0 + clipboard-win@5.4.1 + cobs@0.3.0 + codespan-reporting@0.12.0 + combine@4.6.7 + compact_str@0.9.0 + concurrent-queue@2.5.0 + console@0.16.3 + const-oid@0.10.2 + const-random-macro@0.1.16 + const-random@0.1.18 + convert_case@0.10.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics-types@0.2.0 + core-graphics@0.23.2 + core_maths@0.1.1 + cow-utils@0.1.3 + cpufeatures@0.2.17 + cpufeatures@0.3.0 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crunchy@0.2.4 + crypto-common@0.1.7 + crypto-common@0.2.1 + csscolorparser@0.6.2 + ctor-proc-macro@0.0.7 + ctor@0.6.3 + cursor-icon@1.2.0 + darling@0.23.0 + darling_core@0.23.0 + darling_macro@0.23.0 + deltae@0.3.2 + deranged@0.5.8 + derive_more-impl@2.1.1 + derive_more@2.1.1 + digest@0.10.7 + digest@0.11.3 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.1 + dispatch@0.2.0 + dlib@0.5.3 + doctest-file@1.1.1 + document-features@0.2.12 + downcast-rs@1.2.1 + dpi@0.1.2 + dragonbox_ecma@0.1.12 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dyn-clone@1.0.20 + either@1.15.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + equivalent@1.0.2 + errno@0.3.14 + error-code@3.3.2 + euclid@0.22.14 + event-listener-strategy@0.5.4 + event-listener@5.4.1 + evictor@0.5.1 + fancy-regex@0.11.0 + fancy-regex@0.16.2 + fastrand@2.4.1 + fdeflate@0.3.7 + field-offset@0.3.6 + filedescriptor@0.8.3 + find-msvc-tools@0.1.9 + finl_unicode@1.4.0 + fixedbitset@0.4.2 + fixedbitset@0.5.7 + flate2@1.1.9 + fluent-uri@0.1.4 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + funty@2.0.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + gdk-pixbuf-sys@0.18.0 + gdk-pixbuf@0.18.5 + gdk-sys@0.18.2 + gdk@0.18.2 + generic-array@0.14.7 + gethostname@1.1.0 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.2 + gio-sys@0.18.1 + gio@0.18.4 + gl_generator@0.14.0 + glib-macros@0.18.5 + glib-sys@0.18.1 + glib@0.18.5 + glob@0.3.3 + globset@0.4.18 + globwalk@0.8.1 + glow@0.16.0 + glutin_wgl_sys@0.6.1 + gobject-sys@0.18.0 + gpu-allocator@0.28.0 + gpu-descriptor-types@0.2.0 + gpu-descriptor@0.3.2 + gtk-sys@0.18.2 + gtk3-macros@0.18.2 + gtk@0.18.2 + half@2.7.1 + hashbrown@0.15.5 + hashbrown@0.16.1 + hashbrown@0.17.0 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hexf-parse@0.2.1 + home@0.5.12 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + hybrid-array@0.4.11 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + id-arena@2.3.0 + ident_case@1.0.1 + ignore@0.4.25 + include_dir@0.7.4 + include_dir_macros@0.7.4 + indexmap@2.14.0 + indoc@2.0.7 + inotify-sys@0.1.5 + inotify@0.11.1 + insta@1.47.2 + instability@0.3.12 + interprocess@2.4.2 + is-docker@0.2.0 + is-wsl@0.4.0 + itertools@0.11.0 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.18 + jni-macros@0.22.4 + jni-sys-macros@0.4.1 + jni-sys@0.3.1 + jni-sys@0.4.1 + jni@0.21.1 + jni@0.22.4 + jobserver@0.1.34 + js-sys@0.3.97 + jsonc-parser@0.32.3 + kasuari@0.4.12 + keyboard-types@0.7.0 + khronos-egl@6.0.0 + khronos_api@3.1.0 + kqueue-sys@1.1.0 + kqueue@1.1.1 + lab@0.11.0 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.186 + libloading@0.8.9 + libloading@0.9.0 + libm@0.2.16 + libredox@0.1.16 + libxdo-sys@0.11.0 + libxdo@0.6.0 + line-clipping@0.3.7 + linked-hash-map@0.5.6 + linux-raw-sys@0.12.1 + linux-raw-sys@0.4.15 + litrs@1.0.0 + lock_api@0.4.14 + log@0.4.29 + lru@0.16.4 + lsp-types@0.97.0 + lyon_geom@1.0.19 + mac_address@1.1.8 + malloc_buf@0.0.6 + matchers@0.2.0 + memchr@2.8.0 + memmap2@0.9.10 + memmem@0.1.1 + memoffset@0.9.1 + metal@0.33.0 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.2.0 + miow@0.6.1 + muda@0.17.2 + naga@28.0.0 + ndk-context@0.1.1 + ndk-sys@0.6.0+11769913 + ndk@0.9.0 + nix@0.28.0 + nix@0.29.0 + nix@0.31.2 + nom@7.1.3 + nom@8.0.0 + nonmax@0.5.5 + normpath@1.5.1 + notify-types@2.1.0 + notify@8.2.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.1 + num-derive@0.4.2 + num-integer@0.1.46 + num-traits@0.2.19 + num_enum@0.7.6 + num_enum_derive@0.7.6 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-app-kit@0.3.2 + objc2-cloud-kit@0.2.2 + objc2-contacts@0.2.2 + objc2-core-data@0.2.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-core-image@0.2.2 + objc2-core-location@0.2.2 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2-link-presentation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2-symbols@0.2.2 + objc2-ui-kit@0.2.2 + objc2-uniform-type-identifiers@0.2.2 + objc2-user-notifications@0.2.2 + objc2@0.5.2 + objc2@0.6.4 + objc@0.2.7 + once_cell@1.21.4 + onig@6.5.3 + onig_sys@69.9.3 + open@5.3.4 + openssl-probe@0.2.1 + option-ext@0.2.0 + orbclient@0.3.54 + ordered-float@4.6.0 + ordered-float@5.3.0 + os_pipe@1.2.3 + owned_ttf_parser@0.25.1 + owo-colors@4.3.0 + oxc-browserslist@3.0.2 + oxc-miette-derive@2.7.1 + oxc-miette@2.7.1 + oxc_allocator@0.128.0 + oxc_ast@0.128.0 + oxc_ast_macros@0.128.0 + oxc_ast_visit@0.128.0 + oxc_codegen@0.128.0 + oxc_compat@0.128.0 + oxc_data_structures@0.128.0 + oxc_diagnostics@0.128.0 + oxc_ecmascript@0.128.0 + oxc_estree@0.128.0 + oxc_index@4.1.0 + oxc_isolated_declarations@0.128.0 + oxc_parser@0.128.0 + oxc_regular_expression@0.128.0 + oxc_semantic@0.128.0 + oxc_span@0.128.0 + oxc_str@0.128.0 + oxc_syntax@0.128.0 + oxc_transformer@0.128.0 + oxc_traverse@0.128.0 + pango-sys@0.18.0 + pango@0.18.3 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + paste@1.0.15 + pathdiff@0.2.3 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + petgraph@0.8.3 + phf@0.11.3 + phf@0.13.1 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_generator@0.13.1 + phf_macros@0.11.3 + phf_macros@0.13.1 + phf_shared@0.11.3 + phf_shared@0.13.1 + pin-project-internal@1.1.12 + pin-project-lite@0.2.17 + pin-project@1.1.12 + piper@0.2.5 + pkg-config@0.3.33 + plain@0.2.3 + png@0.17.16 + png@0.18.1 + polling@3.11.0 + portable-atomic-util@0.2.7 + portable-atomic@1.13.1 + portable-pty@0.9.0 + postcard@1.1.3 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + presser@0.3.1 + prettyplease@0.2.37 + proc-macro-crate@1.3.1 + proc-macro-crate@2.0.0 + proc-macro-crate@3.5.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.106 + profiling@1.0.18 + proptest@1.11.0 + pulldown-cmark@0.13.3 + quick-error@1.2.3 + quick-xml@0.39.3 + quote@1.0.45 + r-efi@5.3.0 + r-efi@6.0.0 + radium@0.7.0 + rand@0.8.6 + rand@0.9.4 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_xorshift@0.4.0 + range-alloc@0.1.5 + raqote@0.8.5 + ratatui-core@0.1.0 + ratatui-crossterm@0.1.0 + ratatui-termwiz@0.1.0 + ratatui-wgpu@0.5.0 + ratatui-widgets@0.3.0 + ratatui@0.30.0 + raw-window-handle@0.6.2 + recvmsg@1.0.0 + redox_syscall@0.4.1 + redox_syscall@0.5.18 + redox_syscall@0.7.5 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + relative-path@2.0.1 + renderdoc-sys@1.1.0 + ring@0.17.14 + ropey@1.6.1 + rquickjs-core@0.11.0 + rquickjs-macro@0.11.0 + rquickjs-serde@0.5.0 + rquickjs-sys@0.11.0 + rquickjs@0.11.0 + rust-i18n-macro@3.1.5 + rust-i18n-support@3.1.5 + rust-i18n@3.1.5 + rustc-hash@1.1.0 + rustc-hash@2.1.2 + rustc_version@0.4.1 + rustix-openpty@0.2.0 + rustix@0.38.44 + rustix@1.1.4 + rustls-native-certs@0.8.3 + rustls-pki-types@1.14.1 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.6.2 + rustls-webpki@0.103.13 + rustls@0.23.40 + rustversion@1.0.22 + rusty-fork@0.3.1 + rustybuzz@0.20.1 + ryu@1.0.23 + same-file@1.0.6 + schannel@0.1.29 + schemars@1.2.1 + schemars_derive@1.2.1 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.10.1 + security-framework-sys@2.17.0 + security-framework@3.7.0 + self_cell@1.2.2 + semver@1.0.28 + seq-macro@0.3.6 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_spanned@1.1.1 + serde_yaml@0.9.34+deprecated + serial2@0.2.36 + sha1@0.11.0 + sha2@0.10.9 + sharded-slab@0.1.7 + shared_library@0.1.9 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-mio@0.2.5 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.9 + simd_cesu8@1.1.1 + simdutf8@0.1.5 + similar@2.7.0 + siphasher@1.0.3 + slab@0.4.12 + slotmap@1.1.1 + smallvec@1.15.1 + smawk@0.3.2 + smithay-client-toolkit@0.19.2 + smol_str@0.2.2 + socket2@0.6.3 + spirv@0.3.0+sdk-1.3.268.0 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + str_indices@0.4.4 + streaming-iterator@0.1.9 + strict-num@0.1.1 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + sw-composite@0.7.16 + syn@1.0.109 + syn@2.0.117 + syntect@5.3.0 + system-deps@6.2.2 + tap@1.0.1 + target-lexicon@0.12.16 + tempfile@3.27.0 + termcolor@1.4.1 + terminfo@0.9.0 + termios@0.3.3 + termwiz@0.23.3 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time@0.3.47 + tiny-keccak@2.0.2 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tiny_http@0.12.0 + tokio-macros@2.7.0 + tokio@1.52.2 + toml@0.8.23 + toml@1.1.2+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@1.1.1+spec-1.1.0 + toml_edit@0.19.15 + toml_edit@0.20.7 + toml_edit@0.22.27 + toml_edit@0.25.11+spec-1.1.0 + toml_parser@1.1.2+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.1.1+spec-1.1.0 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.23 + tracing@0.1.44 + trash@5.2.6 + tree-sitter-go@0.25.0 + tree-sitter-highlight@0.26.8 + tree-sitter-javascript@0.25.0 + tree-sitter-json@0.24.8 + tree-sitter-language@0.1.7 + tree-sitter-templ@2.2.0 + tree-sitter-typescript@0.23.2 + tree-sitter@0.26.8 + tree_magic_mini@3.2.2 + triomphe@0.1.15 + ts-rs-macros@12.0.1 + ts-rs@12.0.1 + ttf-parser@0.25.1 + typed-arena@2.0.2 + typenum@1.20.0 + ucd-trie@0.1.7 + unarray@0.1.4 + unicase@2.9.0 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.18 + unicode-ccc@0.4.0 + unicode-id-start@1.4.0 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-properties@0.1.4 + unicode-script@0.5.8 + unicode-segmentation@1.13.2 + unicode-truncate@2.0.1 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unsafe-libyaml@0.2.11 + untrusted@0.9.0 + ureq-proto@0.6.0 + ureq@3.3.0 + urlencoding@2.1.3 + utf8-zero@0.8.1 + utf8parse@0.2.2 + uuid@1.23.1 + valuable@0.1.1 + version-compare@0.2.1 + version_check@0.9.5 + vt100@0.16.2 + vte@0.15.0 + vtparse@0.6.2 + wait-timeout@0.2.1 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.3+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-futures@0.4.70 + wasm-bindgen-macro-support@0.2.120 + wasm-bindgen-macro@0.2.120 + wasm-bindgen-shared@0.2.120 + wasm-bindgen@0.2.120 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + wayland-backend@0.3.15 + wayland-client@0.31.14 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.14 + wayland-protocols-plasma@0.3.12 + wayland-protocols-wlr@0.3.12 + wayland-protocols@0.32.12 + wayland-scanner@0.31.10 + wayland-sys@0.31.11 + web-sys@0.3.97 + web-time@1.1.0 + webpki-root-certs@1.0.7 + webpki-roots@1.0.7 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.1 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + wgpu-core-deps-apple@28.0.0 + wgpu-core-deps-emscripten@28.0.0 + wgpu-core-deps-windows-linux-android@28.0.0 + wgpu-core@28.0.1 + wgpu-hal@28.0.1 + wgpu-types@28.0.0 + wgpu@28.0.0 + which@6.0.3 + widestring@1.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.3.2 + windows-core@0.56.0 + windows-core@0.62.2 + windows-future@0.3.2 + windows-implement@0.56.0 + windows-implement@0.60.2 + windows-interface@0.56.0 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-numerics@0.3.1 + windows-result@0.1.2 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.2.1 + windows@0.56.0 + windows@0.62.2 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winit@0.30.13 + winnow@0.5.40 + winnow@0.7.15 + winnow@1.0.2 + winreg@0.10.1 + winresource@0.1.31 + winsafe@0.0.19 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-bindgen@0.57.1 + wit-component@0.244.0 + wit-parser@0.244.0 + wl-clipboard-rs@0.9.3 + wyz@0.5.1 + x11-dl@2.21.0 + x11@2.21.0 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + xcursor@0.3.10 + xkbcommon-dl@0.4.2 + xkeysym@0.2.1 + xml-rs@0.8.28 + yaml-rust@0.4.5 + zerocopy-derive@0.8.48 + zerocopy@0.8.48 + zeroize@1.8.2 + zmij@1.0.21 +" + +inherit cargo desktop xdg + +DESCRIPTION="Terminal based IDE & text editor: easy, powerful and fast" +HOMEPAGE=" + https://getfresh.dev/ + https://github.com/sinelaw/fresh + https://crates.io/crates/fresh-editor +" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/sinelaw/fresh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/${P}/crates/${MY_PN}" + +LICENSE="GPL-2" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 + Unicode-DFS-2016 WTFPL-2 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="dev-bins +embed-plugins +plugins gui" +REQUIRED_USE="embed-plugins? ( plugins )" + +RESTRICT="test" # interactive + +src_prepare() { + default + + cd "${WORKDIR}/${P}" || die + + rm docs/fresh.txt || die + + cp "crates/${MY_PN}/docs/fresh.txt" docs || die +} + +src_configure() { + local myfeatures=( + runtime + $(usev plugins) + $(usev embed-plugins) + $(usev gui) + $(usev dev-bins) + ) + + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + doicon -s scalable flatpak/io.github.sinelaw.${PN}.svg + domenu flatpak/io.github.sinelaw.${PN}.desktop + + insinto /usr/share/metainfo/ + doins flatpak/io.github.sinelaw.${PN}.metainfo.xml + + cd "${WORKDIR}/${P}" || die + + local DOCS=( + {README,CHANGELOG}.md + docs/ + ) + + einstalldocs +} From 298081ffd5467e798a07a22f22c89da8bea8ebdd Mon Sep 17 00:00:00 2001 From: dsaf Date: Fri, 17 Jul 2026 05:49:08 -0300 Subject: [PATCH 050/151] app-editors/fresh: drop 0.4.0 Signed-off-by: dsaf --- app-editors/fresh/Manifest | 1 - app-editors/fresh/fresh-0.4.0.ebuild | 806 --------------------------- 2 files changed, 807 deletions(-) delete mode 100644 app-editors/fresh/fresh-0.4.0.ebuild diff --git a/app-editors/fresh/Manifest b/app-editors/fresh/Manifest index ed7277b83a..1c6cb6b093 100644 --- a/app-editors/fresh/Manifest +++ b/app-editors/fresh/Manifest @@ -151,7 +151,6 @@ DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89 DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e -DIST fresh-0.4.0.tar.gz 36551567 BLAKE2B 643ef91119c1d91411d6b3d88281b33071ac51c28401b9d9993e70ca5cff6387049e0d1ae526414d2ec746d16b2c3f5f186b34f344808bf28a2ae5b3ff933e78 SHA512 ce3ee750e52d6115bf5a15e34b50ec6bda5b89024e334d5ee65a33529797125822ab1045ec016c2d63231fc08ec85d5f43975c90c356b40d86c43c8589ab4794 DIST fresh-0.4.1.tar.gz 36791396 BLAKE2B 27361b5c6f145afd612cb979cd10558443a24e60c89117c0d6c48e15b50931e97c385a2a51aaf9e2baa6455485bdbeaeb36a29bc27f2e492c09ec98a37832f24 SHA512 fa9b2cdf8fcf3f6a333827d2c11df2ea17e880e2da87db2890261a0e1b11f03edb9c5e6a64845ea77b9d46af6a622e03eb07c0efb9ea88862f2dce118114befc DIST fresh-0.4.2.tar.gz 40374636 BLAKE2B 505059907ea22474d59c1f1ab2e2964c04cd3b788d434d16d71c417905df2fd1c5b7647cb1a1611945c2ba3e07693d151e7b4ae4c69c34b6005825f3c2dc7de1 SHA512 2840b178e62349f6f63d695da823e582ec27db5063694228702b432b517e280aede0e6dd3209bff912ab2a2c2c5e103f500e2029d32e55a4b209186e341a67e0 DIST fresh-0.4.3.tar.gz 39756176 BLAKE2B 120ca9d16f10aba0b6507d233c69ec035b701f07f529b30260bf1c3c1bb3881ebae0ab9db3e9353677f26f23ae3257de8c3cc1a2782bc2eef7bc4cde73932afd SHA512 578b2ca71456f94929df91a344e58322927b0306894ec3b5d8963c333d374f88b6af96ba047e7d5997bfacd2723b95f358b16f4acc5cd8ba1e0e1584aaa091b1 diff --git a/app-editors/fresh/fresh-0.4.0.ebuild b/app-editors/fresh/fresh-0.4.0.ebuild deleted file mode 100644 index 309ccca57c..0000000000 --- a/app-editors/fresh/fresh-0.4.0.ebuild +++ /dev/null @@ -1,806 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.15.1 - -EAPI=8 - -RUST_MIN_VER="1.93.0" - -MY_PN=${PN}-editor -MY_P="${MY_PN}-${PV}" - -CRATES=" - ab_glyph@0.2.32 - ab_glyph_rasterizer@0.1.10 - adler2@2.0.1 - ahash@0.8.12 - aho-corasick@1.1.4 - alacritty_terminal@0.25.1 - allocator-api2@0.2.21 - android-activity@0.6.1 - android-properties@0.2.2 - android_system_properties@0.1.5 - anstyle@1.0.14 - anyhow@1.0.102 - arboard@3.6.1 - arc-swap@1.9.1 - arrayref@0.3.9 - arrayvec@0.7.6 - as-raw-xcb-connection@1.0.1 - ascii@1.1.0 - ash@0.38.0+1.3.281 - async-lock@3.4.2 - async-trait@0.1.89 - atk-sys@0.18.2 - atk@0.18.2 - atomic-waker@1.1.2 - atomic@0.6.1 - autocfg@1.5.0 - base62@2.2.4 - base64@0.22.1 - bincode@1.3.3 - bindgen@0.72.1 - bit-set@0.5.3 - bit-set@0.8.0 - bit-vec@0.6.3 - bit-vec@0.8.0 - bitflags@1.3.2 - bitflags@2.11.1 - bitvec@1.0.1 - block-buffer@0.10.4 - block-buffer@0.12.0 - block2@0.5.1 - block@0.1.6 - bstr@1.12.1 - bumpalo@3.20.2 - bytemuck@1.25.0 - bytemuck_derive@1.10.2 - bytes@1.11.1 - cairo-rs@0.18.5 - cairo-sys-rs@0.18.2 - calloop-wayland-source@0.3.0 - calloop@0.13.0 - castaway@0.2.4 - cc@1.2.61 - cesu8@1.1.0 - cexpr@0.6.0 - cfg-expr@0.15.8 - cfg-if@1.0.4 - cfg_aliases@0.1.1 - cfg_aliases@0.2.1 - chardetng@0.1.17 - chrono@0.4.44 - chunked_transfer@1.5.0 - clang-sys@1.8.1 - clap@4.6.1 - clap_builder@4.6.0 - clap_derive@4.6.1 - clap_lex@1.1.0 - clipboard-win@5.4.1 - cobs@0.3.0 - codespan-reporting@0.12.0 - combine@4.6.7 - compact_str@0.9.0 - concurrent-queue@2.5.0 - console@0.16.3 - const-oid@0.10.2 - const-random-macro@0.1.16 - const-random@0.1.18 - convert_case@0.10.0 - core-foundation-sys@0.8.7 - core-foundation@0.10.1 - core-foundation@0.9.4 - core-graphics-types@0.1.3 - core-graphics-types@0.2.0 - core-graphics@0.23.2 - core_maths@0.1.1 - cow-utils@0.1.3 - cpufeatures@0.2.17 - cpufeatures@0.3.0 - crc32fast@1.5.0 - crossbeam-channel@0.5.15 - crossbeam-deque@0.8.6 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.21 - crossterm@0.29.0 - crossterm_winapi@0.9.1 - crunchy@0.2.4 - crypto-common@0.1.7 - crypto-common@0.2.1 - csscolorparser@0.6.2 - ctor-proc-macro@0.0.7 - ctor@0.6.3 - cursor-icon@1.2.0 - darling@0.23.0 - darling_core@0.23.0 - darling_macro@0.23.0 - deltae@0.3.2 - deranged@0.5.8 - derive_more-impl@2.1.1 - derive_more@2.1.1 - digest@0.10.7 - digest@0.11.3 - dirs-sys@0.5.0 - dirs@6.0.0 - dispatch2@0.3.1 - dispatch@0.2.0 - dlib@0.5.3 - doctest-file@1.1.1 - document-features@0.2.12 - downcast-rs@1.2.1 - dpi@0.1.2 - dragonbox_ecma@0.1.12 - dtor-proc-macro@0.0.6 - dtor@0.1.1 - dyn-clone@1.0.20 - either@1.15.0 - embedded-io@0.4.0 - embedded-io@0.6.1 - encode_unicode@1.0.0 - encoding_rs@0.8.35 - equivalent@1.0.2 - errno@0.3.14 - error-code@3.3.2 - euclid@0.22.14 - event-listener-strategy@0.5.4 - event-listener@5.4.1 - evictor@0.5.1 - fancy-regex@0.11.0 - fancy-regex@0.16.2 - fastrand@2.4.1 - fdeflate@0.3.7 - field-offset@0.3.6 - filedescriptor@0.8.3 - find-msvc-tools@0.1.9 - finl_unicode@1.4.0 - fixedbitset@0.4.2 - fixedbitset@0.5.7 - flate2@1.1.9 - fluent-uri@0.1.4 - fnv@1.0.7 - foldhash@0.1.5 - foldhash@0.2.0 - foreign-types-macros@0.2.3 - foreign-types-shared@0.3.1 - foreign-types@0.5.0 - funty@2.0.0 - futures-channel@0.3.32 - futures-core@0.3.32 - futures-executor@0.3.32 - futures-io@0.3.32 - futures-macro@0.3.32 - futures-task@0.3.32 - futures-util@0.3.32 - gdk-pixbuf-sys@0.18.0 - gdk-pixbuf@0.18.5 - gdk-sys@0.18.2 - gdk@0.18.2 - generic-array@0.14.7 - gethostname@1.1.0 - getrandom@0.2.17 - getrandom@0.3.4 - getrandom@0.4.2 - gio-sys@0.18.1 - gio@0.18.4 - gl_generator@0.14.0 - glib-macros@0.18.5 - glib-sys@0.18.1 - glib@0.18.5 - glob@0.3.3 - globset@0.4.18 - globwalk@0.8.1 - glow@0.16.0 - glutin_wgl_sys@0.6.1 - gobject-sys@0.18.0 - gpu-allocator@0.28.0 - gpu-descriptor-types@0.2.0 - gpu-descriptor@0.3.2 - gtk-sys@0.18.2 - gtk3-macros@0.18.2 - gtk@0.18.2 - half@2.7.1 - hashbrown@0.15.5 - hashbrown@0.16.1 - hashbrown@0.17.0 - heck@0.4.1 - heck@0.5.0 - hermit-abi@0.5.2 - hex@0.4.3 - hexf-parse@0.2.1 - home@0.5.12 - http@1.4.0 - httparse@1.10.1 - httpdate@1.0.3 - hybrid-array@0.4.11 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.65 - id-arena@2.3.0 - ident_case@1.0.1 - ignore@0.4.25 - include_dir@0.7.4 - include_dir_macros@0.7.4 - indexmap@2.14.0 - indoc@2.0.7 - inotify-sys@0.1.5 - inotify@0.11.1 - insta@1.47.2 - instability@0.3.12 - interprocess@2.4.2 - is-docker@0.2.0 - is-wsl@0.4.0 - itertools@0.11.0 - itertools@0.13.0 - itertools@0.14.0 - itoa@1.0.18 - jni-macros@0.22.4 - jni-sys-macros@0.4.1 - jni-sys@0.3.1 - jni-sys@0.4.1 - jni@0.21.1 - jni@0.22.4 - jobserver@0.1.34 - js-sys@0.3.97 - jsonc-parser@0.32.3 - kasuari@0.4.12 - keyboard-types@0.7.0 - khronos-egl@6.0.0 - khronos_api@3.1.0 - kqueue-sys@1.1.0 - kqueue@1.1.1 - lab@0.11.0 - lazy_static@1.5.0 - leb128fmt@0.1.0 - libc@0.2.186 - libloading@0.8.9 - libloading@0.9.0 - libm@0.2.16 - libredox@0.1.16 - libxdo-sys@0.11.0 - libxdo@0.6.0 - line-clipping@0.3.7 - linked-hash-map@0.5.6 - linux-raw-sys@0.12.1 - linux-raw-sys@0.4.15 - litrs@1.0.0 - lock_api@0.4.14 - log@0.4.29 - lru@0.16.4 - lsp-types@0.97.0 - lyon_geom@1.0.19 - mac_address@1.1.8 - malloc_buf@0.0.6 - matchers@0.2.0 - memchr@2.8.0 - memmap2@0.9.10 - memmem@0.1.1 - memoffset@0.9.1 - metal@0.33.0 - minimal-lexical@0.2.1 - miniz_oxide@0.8.9 - mio@1.2.0 - miow@0.6.1 - muda@0.17.2 - naga@28.0.0 - ndk-context@0.1.1 - ndk-sys@0.6.0+11769913 - ndk@0.9.0 - nix@0.28.0 - nix@0.29.0 - nix@0.31.2 - nom@7.1.3 - nom@8.0.0 - nonmax@0.5.5 - normpath@1.5.1 - notify-types@2.1.0 - notify@8.2.0 - nu-ansi-term@0.50.3 - num-bigint@0.4.6 - num-conv@0.2.1 - num-derive@0.4.2 - num-integer@0.1.46 - num-traits@0.2.19 - num_enum@0.7.6 - num_enum_derive@0.7.6 - num_threads@0.1.7 - objc-sys@0.3.5 - objc2-app-kit@0.2.2 - objc2-app-kit@0.3.2 - objc2-cloud-kit@0.2.2 - objc2-contacts@0.2.2 - objc2-core-data@0.2.2 - objc2-core-foundation@0.3.2 - objc2-core-graphics@0.3.2 - objc2-core-image@0.2.2 - objc2-core-location@0.2.2 - objc2-encode@4.1.0 - objc2-foundation@0.2.2 - objc2-foundation@0.3.2 - objc2-io-surface@0.3.2 - objc2-link-presentation@0.2.2 - objc2-metal@0.2.2 - objc2-quartz-core@0.2.2 - objc2-symbols@0.2.2 - objc2-ui-kit@0.2.2 - objc2-uniform-type-identifiers@0.2.2 - objc2-user-notifications@0.2.2 - objc2@0.5.2 - objc2@0.6.4 - objc@0.2.7 - once_cell@1.21.4 - onig@6.5.3 - onig_sys@69.9.3 - open@5.3.4 - openssl-probe@0.2.1 - option-ext@0.2.0 - orbclient@0.3.54 - ordered-float@4.6.0 - ordered-float@5.3.0 - os_pipe@1.2.3 - owned_ttf_parser@0.25.1 - owo-colors@4.3.0 - oxc-browserslist@3.0.2 - oxc-miette-derive@2.7.1 - oxc-miette@2.7.1 - oxc_allocator@0.128.0 - oxc_ast@0.128.0 - oxc_ast_macros@0.128.0 - oxc_ast_visit@0.128.0 - oxc_codegen@0.128.0 - oxc_compat@0.128.0 - oxc_data_structures@0.128.0 - oxc_diagnostics@0.128.0 - oxc_ecmascript@0.128.0 - oxc_estree@0.128.0 - oxc_index@4.1.0 - oxc_isolated_declarations@0.128.0 - oxc_parser@0.128.0 - oxc_regular_expression@0.128.0 - oxc_semantic@0.128.0 - oxc_span@0.128.0 - oxc_str@0.128.0 - oxc_syntax@0.128.0 - oxc_transformer@0.128.0 - oxc_traverse@0.128.0 - pango-sys@0.18.0 - pango@0.18.3 - parking_lot@0.12.5 - parking_lot_core@0.9.12 - paste@1.0.15 - pathdiff@0.2.3 - percent-encoding@2.3.2 - pest@2.8.6 - pest_derive@2.8.6 - pest_generator@2.8.6 - pest_meta@2.8.6 - petgraph@0.8.3 - phf@0.11.3 - phf@0.13.1 - phf_codegen@0.11.3 - phf_generator@0.11.3 - phf_generator@0.13.1 - phf_macros@0.11.3 - phf_macros@0.13.1 - phf_shared@0.11.3 - phf_shared@0.13.1 - pin-project-internal@1.1.12 - pin-project-lite@0.2.17 - pin-project@1.1.12 - piper@0.2.5 - pkg-config@0.3.33 - plain@0.2.3 - png@0.17.16 - png@0.18.1 - polling@3.11.0 - portable-atomic-util@0.2.7 - portable-atomic@1.13.1 - portable-pty@0.9.0 - postcard@1.1.3 - powerfmt@0.2.0 - ppv-lite86@0.2.21 - presser@0.3.1 - prettyplease@0.2.37 - proc-macro-crate@1.3.1 - proc-macro-crate@2.0.0 - proc-macro-crate@3.5.0 - proc-macro-error-attr@1.0.4 - proc-macro-error@1.0.4 - proc-macro2@1.0.106 - profiling@1.0.18 - proptest@1.11.0 - pulldown-cmark@0.13.3 - quick-error@1.2.3 - quick-xml@0.39.3 - quote@1.0.45 - r-efi@5.3.0 - r-efi@6.0.0 - radium@0.7.0 - rand@0.8.6 - rand@0.9.4 - rand_chacha@0.9.0 - rand_core@0.6.4 - rand_core@0.9.5 - rand_xorshift@0.4.0 - range-alloc@0.1.5 - raqote@0.8.5 - ratatui-core@0.1.0 - ratatui-crossterm@0.1.0 - ratatui-termwiz@0.1.0 - ratatui-widgets@0.3.0 - ratatui@0.30.0 - raw-window-handle@0.6.2 - recvmsg@1.0.0 - redox_syscall@0.4.1 - redox_syscall@0.5.18 - redox_syscall@0.7.5 - redox_users@0.5.2 - ref-cast-impl@1.0.25 - ref-cast@1.0.25 - regex-automata@0.4.14 - regex-syntax@0.8.10 - regex@1.12.3 - relative-path@2.0.1 - renderdoc-sys@1.1.0 - ring@0.17.14 - ropey@1.6.1 - rquickjs-core@0.11.0 - rquickjs-macro@0.11.0 - rquickjs-serde@0.5.0 - rquickjs-sys@0.11.0 - rquickjs@0.11.0 - rust-i18n-macro@3.1.5 - rust-i18n-support@3.1.5 - rust-i18n@3.1.5 - rustc-hash@1.1.0 - rustc-hash@2.1.2 - rustc_version@0.4.1 - rustix-openpty@0.2.0 - rustix@0.38.44 - rustix@1.1.4 - rustls-native-certs@0.8.3 - rustls-pki-types@1.14.1 - rustls-platform-verifier-android@0.1.1 - rustls-platform-verifier@0.6.2 - rustls-webpki@0.103.13 - rustls@0.23.40 - rustversion@1.0.22 - rusty-fork@0.3.1 - rustybuzz@0.20.1 - ryu@1.0.23 - same-file@1.0.6 - schannel@0.1.29 - schemars@1.2.1 - schemars_derive@1.2.1 - scoped-tls@1.0.1 - scopeguard@1.2.0 - sctk-adwaita@0.10.1 - security-framework-sys@2.17.0 - security-framework@3.7.0 - self_cell@1.2.2 - semver@1.0.28 - seq-macro@0.3.6 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - serde_derive_internals@0.29.1 - serde_json@1.0.149 - serde_repr@0.1.20 - serde_spanned@0.6.9 - serde_spanned@1.1.1 - serde_yaml@0.9.34+deprecated - serial2@0.2.36 - sha1@0.11.0 - sha2@0.10.9 - sharded-slab@0.1.7 - shared_library@0.1.9 - shell-words@1.1.1 - shlex@1.3.0 - signal-hook-mio@0.2.5 - signal-hook-registry@1.4.8 - signal-hook@0.3.18 - simd-adler32@0.3.9 - simd_cesu8@1.1.1 - simdutf8@0.1.5 - similar@2.7.0 - siphasher@1.0.3 - slab@0.4.12 - slotmap@1.1.1 - smallvec@1.15.1 - smawk@0.3.2 - smithay-client-toolkit@0.19.2 - smol_str@0.2.2 - socket2@0.6.3 - spirv@0.3.0+sdk-1.3.268.0 - stable_deref_trait@1.2.1 - static_assertions@1.1.0 - str_indices@0.4.4 - streaming-iterator@0.1.9 - strict-num@0.1.1 - strsim@0.11.1 - strum@0.27.2 - strum_macros@0.27.2 - subtle@2.6.1 - sw-composite@0.7.16 - syn@1.0.109 - syn@2.0.117 - syntect@5.3.0 - system-deps@6.2.2 - tap@1.0.1 - target-lexicon@0.12.16 - tempfile@3.27.0 - termcolor@1.4.1 - terminfo@0.9.0 - termios@0.3.3 - termwiz@0.23.3 - textwrap@0.16.2 - thiserror-impl@1.0.69 - thiserror-impl@2.0.18 - thiserror@1.0.69 - thiserror@2.0.18 - thread_local@1.1.9 - time-core@0.1.8 - time@0.3.47 - tiny-keccak@2.0.2 - tiny-skia-path@0.11.4 - tiny-skia@0.11.4 - tiny_http@0.12.0 - tokio-macros@2.7.0 - tokio@1.52.2 - toml@0.8.23 - toml@1.1.2+spec-1.1.0 - toml_datetime@0.6.11 - toml_datetime@1.1.1+spec-1.1.0 - toml_edit@0.19.15 - toml_edit@0.20.7 - toml_edit@0.22.27 - toml_edit@0.25.11+spec-1.1.0 - toml_parser@1.1.2+spec-1.1.0 - toml_write@0.1.2 - toml_writer@1.1.1+spec-1.1.0 - tracing-attributes@0.1.31 - tracing-core@0.1.36 - tracing-log@0.2.0 - tracing-subscriber@0.3.23 - tracing@0.1.44 - trash@5.2.6 - tree-sitter-go@0.25.0 - tree-sitter-highlight@0.26.8 - tree-sitter-javascript@0.25.0 - tree-sitter-json@0.24.8 - tree-sitter-language@0.1.7 - tree-sitter-templ@2.2.0 - tree-sitter-typescript@0.23.2 - tree-sitter@0.26.8 - tree_magic_mini@3.2.2 - triomphe@0.1.15 - ts-rs-macros@12.0.1 - ts-rs@12.0.1 - ttf-parser@0.25.1 - typed-arena@2.0.2 - typenum@1.20.0 - ucd-trie@0.1.7 - unarray@0.1.4 - unicase@2.9.0 - unicode-bidi-mirroring@0.4.0 - unicode-bidi@0.3.18 - unicode-ccc@0.4.0 - unicode-id-start@1.4.0 - unicode-ident@1.0.24 - unicode-linebreak@0.1.5 - unicode-properties@0.1.4 - unicode-script@0.5.8 - unicode-segmentation@1.13.2 - unicode-truncate@2.0.1 - unicode-width@0.2.2 - unicode-xid@0.2.6 - unsafe-libyaml@0.2.11 - untrusted@0.9.0 - ureq-proto@0.6.0 - ureq@3.3.0 - urlencoding@2.1.3 - utf8-zero@0.8.1 - utf8parse@0.2.2 - uuid@1.23.1 - valuable@0.1.1 - version-compare@0.2.1 - version_check@0.9.5 - vt100@0.16.2 - vte@0.15.0 - vtparse@0.6.2 - wait-timeout@0.2.1 - walkdir@2.5.0 - wasi@0.11.1+wasi-snapshot-preview1 - wasip2@1.0.3+wasi-0.2.9 - wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 - wasm-bindgen-futures@0.4.70 - wasm-bindgen-macro-support@0.2.120 - wasm-bindgen-macro@0.2.120 - wasm-bindgen-shared@0.2.120 - wasm-bindgen@0.2.120 - wasm-encoder@0.244.0 - wasm-metadata@0.244.0 - wasmparser@0.244.0 - wayland-backend@0.3.15 - wayland-client@0.31.14 - wayland-csd-frame@0.3.0 - wayland-cursor@0.31.14 - wayland-protocols-plasma@0.3.12 - wayland-protocols-wlr@0.3.12 - wayland-protocols@0.32.12 - wayland-scanner@0.31.10 - wayland-sys@0.31.11 - web-sys@0.3.97 - web-time@1.1.0 - webpki-root-certs@1.0.7 - webpki-roots@1.0.7 - wezterm-bidi@0.2.3 - wezterm-blob-leases@0.1.1 - wezterm-color-types@0.3.0 - wezterm-dynamic-derive@0.1.1 - wezterm-dynamic@0.2.1 - wezterm-input-types@0.1.0 - wgpu-core-deps-apple@28.0.0 - wgpu-core-deps-emscripten@28.0.0 - wgpu-core-deps-windows-linux-android@28.0.0 - wgpu-core@28.0.1 - wgpu-hal@28.0.1 - wgpu-types@28.0.0 - wgpu@28.0.0 - which@6.0.3 - widestring@1.2.1 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.11 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-collections@0.3.2 - windows-core@0.56.0 - windows-core@0.62.2 - windows-future@0.3.2 - windows-implement@0.56.0 - windows-implement@0.60.2 - windows-interface@0.56.0 - windows-interface@0.59.3 - windows-link@0.2.1 - windows-numerics@0.3.1 - windows-result@0.1.2 - windows-result@0.4.1 - windows-strings@0.5.1 - windows-sys@0.45.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-sys@0.60.2 - windows-sys@0.61.2 - windows-targets@0.42.2 - windows-targets@0.52.6 - windows-targets@0.53.5 - windows-threading@0.2.1 - windows@0.56.0 - windows@0.62.2 - windows_aarch64_gnullvm@0.42.2 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_gnullvm@0.53.1 - windows_aarch64_msvc@0.42.2 - windows_aarch64_msvc@0.52.6 - windows_aarch64_msvc@0.53.1 - windows_i686_gnu@0.42.2 - windows_i686_gnu@0.52.6 - windows_i686_gnu@0.53.1 - windows_i686_gnullvm@0.52.6 - windows_i686_gnullvm@0.53.1 - windows_i686_msvc@0.42.2 - windows_i686_msvc@0.52.6 - windows_i686_msvc@0.53.1 - windows_x86_64_gnu@0.42.2 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnu@0.53.1 - windows_x86_64_gnullvm@0.42.2 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_gnullvm@0.53.1 - windows_x86_64_msvc@0.42.2 - windows_x86_64_msvc@0.52.6 - windows_x86_64_msvc@0.53.1 - winit@0.30.13 - winnow@0.5.40 - winnow@0.7.15 - winnow@1.0.2 - winreg@0.10.1 - winresource@0.1.31 - winsafe@0.0.19 - wit-bindgen-core@0.51.0 - wit-bindgen-rust-macro@0.51.0 - wit-bindgen-rust@0.51.0 - wit-bindgen@0.51.0 - wit-bindgen@0.57.1 - wit-component@0.244.0 - wit-parser@0.244.0 - wl-clipboard-rs@0.9.3 - wyz@0.5.1 - x11-dl@2.21.0 - x11@2.21.0 - x11rb-protocol@0.13.2 - x11rb@0.13.2 - xcursor@0.3.10 - xkbcommon-dl@0.4.2 - xkeysym@0.2.1 - xml-rs@0.8.28 - yaml-rust@0.4.5 - zerocopy-derive@0.8.48 - zerocopy@0.8.48 - zeroize@1.8.2 - zmij@1.0.21 -" - -declare -A GIT_CRATES=( - [ratatui-wgpu]='https://github.com/Jesterhearts/ratatui-wgpu;cdcf5c6987adba56b060f6a8532ee83b25a4e3e5;ratatui-wgpu-%commit%' -) - -inherit cargo desktop xdg - -DESCRIPTION="Terminal based IDE & text editor: easy, powerful and fast" -HOMEPAGE=" - https://getfresh.dev/ - https://github.com/sinelaw/fresh - https://crates.io/crates/fresh-editor -" -SRC_URI=" - ${CARGO_CRATE_URIS} - https://github.com/sinelaw/fresh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz -" - -S="${WORKDIR}/${P}/crates/${MY_PN}" - -LICENSE="GPL-2" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 - CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 - Unicode-DFS-2016 WTFPL-2 ZLIB -" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="dev-bins +embed-plugins +plugins gui" -REQUIRED_USE="embed-plugins? ( plugins )" - -RESTRICT="test" # interactive - -src_prepare() { - default - - cd "${WORKDIR}/${P}" || die - - rm docs/fresh.txt || die - - cp "crates/${MY_PN}/docs/fresh.txt" docs || die -} - -src_configure() { - local myfeatures=( - runtime - $(usev plugins) - $(usev embed-plugins) - $(usev gui) - $(usev dev-bins) - ) - - cargo_src_configure --no-default-features -} - -src_install() { - cargo_src_install - - doicon -s scalable flatpak/io.github.sinelaw.${PN}.svg - domenu flatpak/io.github.sinelaw.${PN}.desktop - - insinto /usr/share/metainfo/ - doins flatpak/io.github.sinelaw.${PN}.metainfo.xml - - cd "${WORKDIR}/${P}" || die - - local DOCS=( - {README,CHANGELOG}.md - docs/ - ) - - einstalldocs -} From a62fb9d62f8cad7ce36db6540e0378e0067095e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20P=20Rey=20=28Chuso=29?= Date: Fri, 17 Jul 2026 13:51:18 +0200 Subject: [PATCH 051/151] net-im/mautrix-whatsapp: 26.06 version bump. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Existing old version not working anymore, so removing it. Signed-off-by: Jesús P Rey (Chuso) --- net-im/mautrix-whatsapp/Manifest | 4 ++-- ...ix-whatsapp-26.02.ebuild => mautrix-whatsapp-26.06.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename net-im/mautrix-whatsapp/{mautrix-whatsapp-26.02.ebuild => mautrix-whatsapp-26.06.ebuild} (96%) diff --git a/net-im/mautrix-whatsapp/Manifest b/net-im/mautrix-whatsapp/Manifest index 4c643c3d0c..f23b07d2a1 100644 --- a/net-im/mautrix-whatsapp/Manifest +++ b/net-im/mautrix-whatsapp/Manifest @@ -1,2 +1,2 @@ -DIST mautrix-whatsapp-26.02-deps.tar.xz 44616480 BLAKE2B 4bc1eeef9433d733cd2ed5840a9026263ed135a698671ead7ffd235a13a73c894daf16ba5fbf600e8a21a069bf1103b0e5fc723a8fc513c93d3197ed1116a9e6 SHA512 bf7821492b86015e1c23b8f108e15a557285d90ca5445d5c65585ae8b7f109c35bc316ee5055804266f6340233dc13bedfeed1a784c98dfd3f814299df45b9c9 -DIST mautrix-whatsapp-26.02.gh.tar.gz 131387 BLAKE2B 30a4831f5bc1e11e1a1303c4725def07bd6b469d78bd98af01a9a03afcda49f42467e0625d2786c992fecfb0a1086fb9ded8dc6123c0294bf43af413bcf62a03 SHA512 db33694f9064b35cc425ca72c1465db20dc7060c8c5875a494231c84ecbda6ad14cd442a940261415041f843f9c9fdc42f2b6fb76361392e1ce3fe1e7192f62f +DIST mautrix-whatsapp-26.06-deps.tar.xz 44748604 BLAKE2B 804b51da5adb8faaf4ba4a44d27db5c44e4c9c8d28114653065bf957eab1a73cd1de5a75a622bab09cc8a31259eadf69df3853234ac0439df3b6d747129e4cee SHA512 6d2cb4c29926d238f0624d3550e159461a19c35932126e09e33be33471515f9887f39d7b053c2ea3f79fdd00c539f017c1446c36b94ff1ef9b4c45039eaaf75e +DIST mautrix-whatsapp-26.06.gh.tar.gz 137254 BLAKE2B 6e39812001da4f2c79977f2e99573b9d4e9720edcbbed67a2d414f1eee20cb5edba74e4ce0ebb0a9ae5f8d6b9d1bfd6b0aad43c98b2f142d0fa73c5083c42462 SHA512 f7cb2ff895abdb77e0707c38aa77b862180b5610449ff900f3ea6a27c4736dcec5a60541f444fd69246c55c316fdb232fbb7d9f77063b75c6fa41d00e50fbf82 diff --git a/net-im/mautrix-whatsapp/mautrix-whatsapp-26.02.ebuild b/net-im/mautrix-whatsapp/mautrix-whatsapp-26.06.ebuild similarity index 96% rename from net-im/mautrix-whatsapp/mautrix-whatsapp-26.02.ebuild rename to net-im/mautrix-whatsapp/mautrix-whatsapp-26.06.ebuild index a6e68a76ec..43a1a369ca 100644 --- a/net-im/mautrix-whatsapp/mautrix-whatsapp-26.02.ebuild +++ b/net-im/mautrix-whatsapp/mautrix-whatsapp-26.06.ebuild @@ -41,7 +41,7 @@ src_install() { ( echo -e '# Network-specific config options\nnetwork:' sed 's/^/ /' pkg/connector/example-config.yaml || die - cat ../go-mod/maunium.net/go/mautrix@v0.26.3/bridgev2/matrix/mxmain/example-config.yaml || die + cat ../go-mod/maunium.net/go/mautrix@v0.28.1/bridgev2/matrix/mxmain/example-config.yaml || die ) | sed "s_\./logs/bridge\.log_/var/log/mautrix/whatsapp/mautrix-whatsapp.log_" > "${PN/-/_}.yaml" || die From 4b8b77a96c65f7240171066e8a2a26a8772fd567 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20P=20Rey=20=28Chuso=29?= Date: Fri, 17 Jul 2026 13:59:11 +0200 Subject: [PATCH 052/151] net-im/mautrix-whatsapp: Include the full minimum dev-lang/go version in BDEPEND. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The BDEPEND was >=dev-lang/go-1.25, but it seems the tinderbox doesn't like it that way and requires the full version like >=dev-lang/go-1.25.0. Closes: https://bugs.gentoo.org/975452 Signed-off-by: Jesús P Rey (Chuso) --- net-im/mautrix-whatsapp/mautrix-whatsapp-26.06.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mautrix-whatsapp/mautrix-whatsapp-26.06.ebuild b/net-im/mautrix-whatsapp/mautrix-whatsapp-26.06.ebuild index 43a1a369ca..19fca9d9f7 100644 --- a/net-im/mautrix-whatsapp/mautrix-whatsapp-26.06.ebuild +++ b/net-im/mautrix-whatsapp/mautrix-whatsapp-26.06.ebuild @@ -25,7 +25,7 @@ RDEPEND=" acct-user/${PN} " -BDEPEND=">=dev-lang/go-1.25" +BDEPEND=">=dev-lang/go-1.25.0" src_compile() { ego build ./cmd/mautrix-whatsapp $(use crypt || echo '-tags nocrypto') From d9ec8fad38ee456ef08144067cce3e16b347cd68 Mon Sep 17 00:00:00 2001 From: Shimon Trolles Date: Fri, 17 Jul 2026 15:32:52 +0300 Subject: [PATCH 053/151] app-admin/sshelf: update Manifest Closes: https://bugs.gentoo.org/979323 Signed-off-by: Shimon Trolles --- app-admin/sshelf/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sshelf/Manifest b/app-admin/sshelf/Manifest index a57d073b51..feeee05c9b 100644 --- a/app-admin/sshelf/Manifest +++ b/app-admin/sshelf/Manifest @@ -309,7 +309,7 @@ DIST siphasher-1.0.3.crate 11643 BLAKE2B 88046e55d019f0b43e90db9337359b74ccc0023 DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 DIST ssh2-config-0.7.1.crate 56361 BLAKE2B 50bb32139102bca56471b25f9e39a934a5a8c8a205950ed9cacf4b15b8ab027a2dde2541c9f7703a26a8f417747dc781c9942de071b4fb5af85945150db1bfea SHA512 f127e2d4b5efdd37a00a3a1877505ee6afaea42e726401ce1b88a98206db74306a7d7199287d87aac4ea807e54a78b0ff30ae8a235c122290224efe104da8df4 -DIST sshelf-0.10.0.tar.gz 628024 BLAKE2B 410ee24cdd5ff97a8734d5828997b7820c7e192f1df69a51a675519ec5d5df0ded1ed655fe3ce1d74170dda2498c45d6a2d302ed49bd27c8537b3f27af4fb56b SHA512 b2c4c03507ed939c9f702c9c7aa9f192a1ae6fbabd12d7d079ae1f81e4bf03fe0ac7e87c802619d8a5b2291a7665ea3ad8637c53bdd7210eff920ba375509770 +DIST sshelf-0.10.0.tar.gz 628028 BLAKE2B d133a6a1f0a5f8742a99db9750b1ba445d56a92bfd7362a838357d5a838b94b490c932bdf4114960de46eb24106d1ca34bd6bb75f1ea054b22b08809ce958a18 SHA512 7ac9bc580681b325ba7532ac41935b8b11f75bbaaa4eded581f10de9ae898f1ceaf9be4094f533e6287c9e6586e47adb1c47f9890f697cfbaa6db6750ae9496c DIST sshelf-0.9.0.tar.gz 613175 BLAKE2B 362b88749116f76f6f15632b721657934134a454b7f253f2cceec90100774f8731bdfe7017e3d9b78dbe5d256113e3ae634a9124202c020e1dc7030d6c61a543 SHA512 ce7b450fda6ef5295be77c84361ed6dbbfb00d5645e9ee42eeb60b2fd5badd4f631e39906440c682b47714f0147f8aa4008bdbd5feb92821e0e31ffcfe8450eb DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee From e72ac86ca57d0019b23e5149e767c597c0f3195b Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 12:59:11 +0100 Subject: [PATCH 054/151] www-client/zen-bin: add 1.21.8b Signed-off-by: Ceres --- www-client/zen-bin/Manifest | 2 + www-client/zen-bin/zen-bin-1.21.8b.ebuild | 91 +++++++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 www-client/zen-bin/zen-bin-1.21.8b.ebuild diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index 479d62da0b..305fb30191 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -2,3 +2,5 @@ DIST zen-bin-1.21.1b-amd64.tar.xz 90416696 BLAKE2B 168153aa1516a9a8d05592e1043d6 DIST zen-bin-1.21.1b-arm64.tar.xz 77572924 BLAKE2B 8017abceb0b871b5c6e5a5067d33b589f739151e4f623a6c71c859ade902f848315beb515e05fef01b0a94a1503b876f79d2af100d75c39138b68a75d50154ef SHA512 2c0e1f9947797fe10052aaabfb16049857c3e0febfe83faa510ae2eca84427c59197a1244348c11777c8371ff8b1051c1c7e59ff49105e7c084ffa7ff6a7d87c DIST zen-bin-1.21.4b-amd64.tar.xz 90817468 BLAKE2B 31522af5255b7443b3d95db707dbfaecbafb2ed190e1ceb538599494929e2fd0aa32421d5b23cf2f8ea8414461f2b8f6a29afe0342d3eeb2c3435de66769de87 SHA512 3fd75ea9d0479d19a307fddd30ddeb8812c293f1ad6e502787a10382dd295917df9713140cf1ff901eae78fc5cdc2edbee27997dc9a0e0c2d34878d3bd49d326 DIST zen-bin-1.21.4b-arm64.tar.xz 78042188 BLAKE2B 0330fa74cd080f79056d1f4b68c5cd3ba058bb40c693cae247fd557097170aaacd2dc2f1515efc5a0483c8e89a340eee715a13d14632040008b62b1a76f5f336 SHA512 374146ee8fd660fbd7487afaeba48bdbd5e8ae906a48e3b130b7688228013a8c6c78563fe37a0d48c48aad69ed80db631683e9d26197cdafa3b2ce02771a2035 +DIST zen-bin-1.21.8b-amd64.tar.xz 90937356 BLAKE2B 44f76d0f35af601eca632b248a31540bc4b1660283f7ee6f53b007d09157b74883d359c9cff34ba31a589f84dc8374b45f2d8b4c20af596a6011b082e04b8e28 SHA512 13f2038e63e254f515fb0f10ad1e234026edb06ebf5c1a1c4d7ef9f8cfa28e2a02c77e37b1723332d20e6744248446c9232c18c772c1c8702b815f3ffc097f49 +DIST zen-bin-1.21.8b-arm64.tar.xz 78180928 BLAKE2B 5fdb45c386f90055f5c1d5c2954cbf736efaa15b36e9f87b260352bc345bc6b52d187ec62d439153f0243761cef70a9ff4941910c7f739dbb0ba0458a66246c7 SHA512 d99c6964b5f08598e155f7573cd700b715491582d31ad22416ae79aa71447afeff939b17b23f2f9e9b7c47ce4457ca72108938d405edb69fc4e09dc0424600c4 diff --git a/www-client/zen-bin/zen-bin-1.21.8b.ebuild b/www-client/zen-bin/zen-bin-1.21.8b.ebuild new file mode 100644 index 0000000000..0fa41d08dd --- /dev/null +++ b/www-client/zen-bin/zen-bin-1.21.8b.ebuild @@ -0,0 +1,91 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg-utils ffmpeg-compat + +DESCRIPTION="Zen Browser - A fast, privacy-focused Firefox fork" +HOMEPAGE="https://zen-browser.app/" +SRC_URI=" +amd64? ( https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-x86_64.tar.xz -> ${P}-amd64.tar.xz ) +arm64? ( https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-aarch64.tar.xz -> ${P}-arm64.tar.xz ) +" +S="${WORKDIR}/zen" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="mirror strip" +QA_PREBUILT="*" + +DEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + media-video/ffmpeg-compat:7 + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" +RDEPEND="${DEPEND}" + +src_configure() { + #https://bugs.gentoo.org/978430 + ffmpeg_compat_setup 7 +} + +src_install() { + #create dest dir + local destdir="/opt/zen" + insinto "${destdir}" + doins -r * + #create a symlink to the binary + dosym -r "${destdir}/zen-bin" "/usr/bin/zen" || die + #add icons + local size + for size in 16 32 48 64 128; do + newicon -s ${size} "browser/chrome/icons/default/default${size}.png" zen.png + done + #create desktop file + make_desktop_entry "/usr/bin/zen %u" "Zen" zen "Network;WebBrowser" "$(cat "${FILESDIR}"/desktop_options)" + #handle permissions of destdir files + fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest} + fperms 0750 "${destdir}"/pingsender + # Disable auto-updates + insinto ${destdir}/distribution + doins "${FILESDIR}/policies.json" +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + elog "For optimal performance and compatibility, please ensure" + elog "that you have the latest graphics drivers installed." +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} From cfe35cb5acf5710cc6f1da1f201d7c94ebab969a Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 12:59:33 +0100 Subject: [PATCH 055/151] www-client/zen-bin: drop 1.21.1b Signed-off-by: Ceres --- www-client/zen-bin/Manifest | 2 - www-client/zen-bin/zen-bin-1.21.1b.ebuild | 85 ----------------------- 2 files changed, 87 deletions(-) delete mode 100644 www-client/zen-bin/zen-bin-1.21.1b.ebuild diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index 305fb30191..be5e26e369 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -1,5 +1,3 @@ -DIST zen-bin-1.21.1b-amd64.tar.xz 90416696 BLAKE2B 168153aa1516a9a8d05592e1043d610b2d77af28af88e9573590514250a24338c1ef2b565976cda8c75b3160ca8137092847d4457083325005ae3d32761e2fef SHA512 4283129f932ddae5b01f9bd549a1832083ead38bae2e4b05b88db032f4dc148156e11835c1d65fe10908f9cb24291bac2f707dc6c3c81416111141031e7f2e11 -DIST zen-bin-1.21.1b-arm64.tar.xz 77572924 BLAKE2B 8017abceb0b871b5c6e5a5067d33b589f739151e4f623a6c71c859ade902f848315beb515e05fef01b0a94a1503b876f79d2af100d75c39138b68a75d50154ef SHA512 2c0e1f9947797fe10052aaabfb16049857c3e0febfe83faa510ae2eca84427c59197a1244348c11777c8371ff8b1051c1c7e59ff49105e7c084ffa7ff6a7d87c DIST zen-bin-1.21.4b-amd64.tar.xz 90817468 BLAKE2B 31522af5255b7443b3d95db707dbfaecbafb2ed190e1ceb538599494929e2fd0aa32421d5b23cf2f8ea8414461f2b8f6a29afe0342d3eeb2c3435de66769de87 SHA512 3fd75ea9d0479d19a307fddd30ddeb8812c293f1ad6e502787a10382dd295917df9713140cf1ff901eae78fc5cdc2edbee27997dc9a0e0c2d34878d3bd49d326 DIST zen-bin-1.21.4b-arm64.tar.xz 78042188 BLAKE2B 0330fa74cd080f79056d1f4b68c5cd3ba058bb40c693cae247fd557097170aaacd2dc2f1515efc5a0483c8e89a340eee715a13d14632040008b62b1a76f5f336 SHA512 374146ee8fd660fbd7487afaeba48bdbd5e8ae906a48e3b130b7688228013a8c6c78563fe37a0d48c48aad69ed80db631683e9d26197cdafa3b2ce02771a2035 DIST zen-bin-1.21.8b-amd64.tar.xz 90937356 BLAKE2B 44f76d0f35af601eca632b248a31540bc4b1660283f7ee6f53b007d09157b74883d359c9cff34ba31a589f84dc8374b45f2d8b4c20af596a6011b082e04b8e28 SHA512 13f2038e63e254f515fb0f10ad1e234026edb06ebf5c1a1c4d7ef9f8cfa28e2a02c77e37b1723332d20e6744248446c9232c18c772c1c8702b815f3ffc097f49 diff --git a/www-client/zen-bin/zen-bin-1.21.1b.ebuild b/www-client/zen-bin/zen-bin-1.21.1b.ebuild deleted file mode 100644 index 62d709d731..0000000000 --- a/www-client/zen-bin/zen-bin-1.21.1b.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg-utils - -DESCRIPTION="Zen Browser - A fast, privacy-focused Firefox fork" -HOMEPAGE="https://zen-browser.app/" -SRC_URI=" -amd64? ( https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-x86_64.tar.xz -> ${P}-amd64.tar.xz ) -arm64? ( https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-aarch64.tar.xz -> ${P}-arm64.tar.xz ) -" -S="${WORKDIR}/zen" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" -RESTRICT="mirror strip" -QA_PREBUILT="*" - -DEPEND=" - app-accessibility/at-spi2-core:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/mesa - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" -RDEPEND="${DEPEND}" - -src_install() { - #create dest dir - local destdir="/opt/zen" - insinto "${destdir}" - doins -r * - #create a symlink to the binary - dosym -r "${destdir}/zen-bin" "/usr/bin/zen" || die - #add icons - local size - for size in 16 32 48 64 128; do - newicon -s ${size} "browser/chrome/icons/default/default${size}.png" zen.png - done - #create desktop file - make_desktop_entry "/usr/bin/zen %u" "Zen" zen "Network;WebBrowser" "$(cat "${FILESDIR}"/desktop_options)" - #handle permissions of destdir files - fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest} - fperms 0750 "${destdir}"/pingsender - # Disable auto-updates - insinto ${destdir}/distribution - doins "${FILESDIR}/policies.json" -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - elog "For optimal performance and compatibility, please ensure" - elog "that you have the latest graphics drivers installed." -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} From 011639c463ef6cbe3f01e5b6a01d2a86962fe8d7 Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:10:53 +0100 Subject: [PATCH 056/151] www-apps/forgejo: add 15.0.5 Signed-off-by: Ceres --- www-apps/forgejo/Manifest | 1 + www-apps/forgejo/forgejo-15.0.5.ebuild | 155 +++++++++++++++++++++++++ 2 files changed, 156 insertions(+) create mode 100644 www-apps/forgejo/forgejo-15.0.5.ebuild diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 398a805525..44a4928c9c 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -3,3 +3,4 @@ DIST forgejo-11.0.15.tar.gz 54796184 BLAKE2B a47b6b148639260a59ca803bcbfd2550450 DIST forgejo-14.0.5.tar.gz 48132807 BLAKE2B a196e49c7e6094195a2041d40abc816a0a097bbb5cc820b60b7319a78a60c319cd4af7c5e2945146907dd82ca0567509a609590843329217386bb256ed112652 SHA512 6227d0d09c87aad21baf44dccda1b84487ba3f5796c1fa5218c09c932e846cb577eff170c327089669771350722a2c838a5e1ad49ef8020e1564bd04cddb3834 DIST forgejo-15.0.2.tar.gz 49711959 BLAKE2B cba95e4ff5adb79a0f8d3b1627517398f3c2effb677a7d041699b6fcb982cf12bf245fcd0b4de79d8bb421c2b39a01486ddd6654abe139d0614ace4531db2a39 SHA512 a2da0998679651191dda5d1541b63840534a82d6fdc9dc4c6963f814b76b802452d28a1ec2592fd8bc8a97657c60252ba343f0f7680b42ab4c18ab744fc05e36 DIST forgejo-15.0.3.tar.gz 49513691 BLAKE2B 10d016e9c23a5892e1936a807393d469200d7d33d7bf8fdee68a01229d5e0655cc36f412674a42ba4bdef4861accb31d32b4c3260953f1b43a6ce801eb56c037 SHA512 5c5b067cb6e9ec62b2014b1561a080ad3e7be151420c687adf9c50564d2b69dee287f9bcba735610d1211566a6118d7cc55fdc4b4888f6871b513eed012061fe +DIST forgejo-15.0.5.tar.gz 49329602 BLAKE2B ea6e82f136fb97b3cd0bbd4e789bf696739b50ade97a0715da28836cece345db9dbf173263cd2be06322a44de9cbdd9216e479aab9c5504ba1f0f76a7e8651cc SHA512 4b31141048337e38278401ecf2e1b37abffd2d098fe7b7fd0cd78738803270c1da923e297f8b2c3f44ef14ff210bf8da00a99c5b8c77d32be0e3be6aed0f3d07 diff --git a/www-apps/forgejo/forgejo-15.0.5.ebuild b/www-apps/forgejo/forgejo-15.0.5.ebuild new file mode 100644 index 0000000000..58ffa03e66 --- /dev/null +++ b/www-apps/forgejo/forgejo-15.0.5.ebuild @@ -0,0 +1,155 @@ +# Copyright 2016-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic eapi9-ver + +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo" + +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-src-${PV}" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam ) +" +RDEPEND="${DEPEND} + >=dev-vcs/git-2.34.1 + !www-apps/gitea" # until acct-user/git[forgejo] + +BDEPEND=" +>=dev-lang/go-1.26.4 +" + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X forgejo.org/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X forgejo.org/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X forgejo.org/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" + ) + local makeenv=( + DRONE_TAG="${PV}" + LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" + TAGS="${forgejo_tags[*]}" + ) + + GOFLAGS="" + if use pie ; then + GOFLAGS+="-buildmode=pie" + fi + + # need to set -j1 or build fails due to a race condition between MAKE jobs. + # this does not actually impact build parallelism, because the go compiler + # will still build everything in parallel when it's invoked. + env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend +} + +src_install() { + cp gitea forgejo + dobin forgejo + + einstalldocs + + newconfd "${FILESDIR}/forgejo.confd-r1" forgejo + newinitd "${FILESDIR}/forgejo.initd-r3" forgejo + newtmpfiles - forgejo.conf <<-EOF + d /run/forgejo 0755 git git + EOF + systemd_newunit "${FILESDIR}"/forgejo.service-r3 forgejo.service + + insinto /etc/forgejo + newins custom/conf/app.example.ini app.ini + if use acct; then + fowners root:git /etc/forgejo/{,app.ini} + fperms g+w,o-rwx /etc/forgejo/{,app.ini} + + diropts -m0750 -o git -g git + keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data + keepdir /var/log/forgejo + fi +} + +pkg_postinst() { + fcaps_pkg_postinst + tmpfiles_process forgejo.conf + + ewarn "${PN} ${PV} will continue to use /var/lib/gitea as the default home," + ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" + ewarn "exist yet." + + if ver_replacing -lt 15.0.0; then + ewarn "Forgejo 15 has removed admin-level permissions from repo-specific and public-only access tokens" + ewarn "To see other breaking changes, as well as all relese notes," + ewarn "see https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.0.md" + fi + + if ver_replacing -lt 14.0.0; then + ewarn "If SSH is enabled and Forgejo manages an authorized_keys file, the server may fail to start" + ewarn "Fixes can be found at https://codeberg.org/forgejo/forgejo/milestone/27583" + ewarn "Users of the Forgejo CLI should also check the release notes, as there are changes to flag formatting" + fi + + if ver_replacing -lt 13.0.0; then + ewarn "Make sure your runners are verified before migrating to Forgejo 13" + ewarn "More information at: https://code.forgejo.org/forgejo/runner/releases/tag/v9.0.0" + ewarn "Warning: the migration will invalidate existing actions artifacts" + ewarn "More information at: https://codeberg.org/forgejo/forgejo/pulls/9023" + fi + + if ver_replacing -lt 12.0.0; then + ewarn "Warning: upgrade from 11.0.x LTS detected, carefully consider this nontrivial migration!" + ewarn "Once upgraded a database cannot be downgraded!" + ewarn "11.0.x to 12.0.0 release notes can be found at" + ewarn "https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/12.0.0.md" + fi +} From d8b22afe601f2c123f7ec261202735be2255760d Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:11:16 +0100 Subject: [PATCH 057/151] www-apps/forgejo: drop 15.0.2 Signed-off-by: Ceres --- www-apps/forgejo/Manifest | 1 - www-apps/forgejo/forgejo-15.0.2.ebuild | 153 ------------------------- 2 files changed, 154 deletions(-) delete mode 100644 www-apps/forgejo/forgejo-15.0.2.ebuild diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 44a4928c9c..89a47977fe 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,6 +1,5 @@ DIST forgejo-11.0.14.tar.gz 55026283 BLAKE2B 71d8ad26cc78bb3e65be6a53b3993be4103d60cc2fdbd9f09485855b91f1a73d0200414831010e683b861180fcff7330984bafe62da85c7fa7a626a3974b7f22 SHA512 bd83f8ffccadf82d8974eed3a8250b33f93018709c2a49960a13219dc59687d441ee1f7d86bb1176a6fd44a4202132c2a5aa1e67b7e1fd35fec4b1b03f9bbdbd DIST forgejo-11.0.15.tar.gz 54796184 BLAKE2B a47b6b148639260a59ca803bcbfd25504501dad824ff95ef56538d7b1003bb8e6ff5de7a64a9076f0225e3590ed07357301b71eae5035c9402713f868c6de7f4 SHA512 a683a2de7aba56594926440998230c2807c4ff83f7a4b230d1658263d14651c6afcbf8b10b750d3e0f752f1bd18dc671200bf3dcc6fb9feeec01370d325f247f DIST forgejo-14.0.5.tar.gz 48132807 BLAKE2B a196e49c7e6094195a2041d40abc816a0a097bbb5cc820b60b7319a78a60c319cd4af7c5e2945146907dd82ca0567509a609590843329217386bb256ed112652 SHA512 6227d0d09c87aad21baf44dccda1b84487ba3f5796c1fa5218c09c932e846cb577eff170c327089669771350722a2c838a5e1ad49ef8020e1564bd04cddb3834 -DIST forgejo-15.0.2.tar.gz 49711959 BLAKE2B cba95e4ff5adb79a0f8d3b1627517398f3c2effb677a7d041699b6fcb982cf12bf245fcd0b4de79d8bb421c2b39a01486ddd6654abe139d0614ace4531db2a39 SHA512 a2da0998679651191dda5d1541b63840534a82d6fdc9dc4c6963f814b76b802452d28a1ec2592fd8bc8a97657c60252ba343f0f7680b42ab4c18ab744fc05e36 DIST forgejo-15.0.3.tar.gz 49513691 BLAKE2B 10d016e9c23a5892e1936a807393d469200d7d33d7bf8fdee68a01229d5e0655cc36f412674a42ba4bdef4861accb31d32b4c3260953f1b43a6ce801eb56c037 SHA512 5c5b067cb6e9ec62b2014b1561a080ad3e7be151420c687adf9c50564d2b69dee287f9bcba735610d1211566a6118d7cc55fdc4b4888f6871b513eed012061fe DIST forgejo-15.0.5.tar.gz 49329602 BLAKE2B ea6e82f136fb97b3cd0bbd4e789bf696739b50ade97a0715da28836cece345db9dbf173263cd2be06322a44de9cbdd9216e479aab9c5504ba1f0f76a7e8651cc SHA512 4b31141048337e38278401ecf2e1b37abffd2d098fe7b7fd0cd78738803270c1da923e297f8b2c3f44ef14ff210bf8da00a99c5b8c77d32be0e3be6aed0f3d07 diff --git a/www-apps/forgejo/forgejo-15.0.2.ebuild b/www-apps/forgejo/forgejo-15.0.2.ebuild deleted file mode 100644 index 2f60f9ae86..0000000000 --- a/www-apps/forgejo/forgejo-15.0.2.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 2016-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic eapi9-ver - -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo" - -SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-src-${PV}" -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - >=dev-vcs/git-2.34.1 - !www-apps/gitea" # until acct-user/git[forgejo] - -BDEPEND=" ->=dev-lang/go-1.26.2" - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X forgejo.org/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X forgejo.org/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" - "-X forgejo.org/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" - ) - local makeenv=( - DRONE_TAG="${PV}" - LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" - TAGS="${forgejo_tags[*]}" - ) - - GOFLAGS="" - if use pie ; then - GOFLAGS+="-buildmode=pie" - fi - - # need to set -j1 or build fails due to a race condition between MAKE jobs. - # this does not actually impact build parallelism, because the go compiler - # will still build everything in parallel when it's invoked. - env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend -} - -src_install() { - cp gitea forgejo - dobin forgejo - - einstalldocs - - newconfd "${FILESDIR}/forgejo.confd-r1" forgejo - newinitd "${FILESDIR}/forgejo.initd-r3" forgejo - newtmpfiles - forgejo.conf <<-EOF - d /run/forgejo 0755 git git - EOF - systemd_newunit "${FILESDIR}"/forgejo.service-r3 forgejo.service - - insinto /etc/forgejo - newins custom/conf/app.example.ini app.ini - if use acct; then - fowners root:git /etc/forgejo/{,app.ini} - fperms g+w,o-rwx /etc/forgejo/{,app.ini} - - diropts -m0750 -o git -g git - keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data - keepdir /var/log/forgejo - fi -} - -pkg_postinst() { - fcaps_pkg_postinst - tmpfiles_process forgejo.conf - - ewarn "${PN} ${PV} will continue to use /var/lib/gitea as the default home," - ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" - ewarn "exist yet." - - if ver_replacing -lt 15.0.0; then - ewarn "Forgejo 15 has removed admin-level permissions from repo-specific and public-only access tokens" - ewarn "To see other breaking changes, as well as all relese notes," - ewarn "see https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.0.md" - fi - - if ver_replacing -lt 14.0.0; then - ewarn "If SSH is enabled and Forgejo manages an authorized_keys file, the server may fail to start" - ewarn "Fixes can be found at https://codeberg.org/forgejo/forgejo/milestone/27583" - ewarn "Users of the Forgejo CLI should also check the release notes, as there are changes to flag formatting" - fi - - if ver_replacing -lt 13.0.0; then - ewarn "Make sure your runners are verified before migrating to Forgejo 13" - ewarn "More information at: https://code.forgejo.org/forgejo/runner/releases/tag/v9.0.0" - ewarn "Warning: the migration will invalidate existing actions artifacts" - ewarn "More information at: https://codeberg.org/forgejo/forgejo/pulls/9023" - fi - - if ver_replacing -lt 12.0.0; then - ewarn "Warning: upgrade from 11.0.x LTS detected, carefully consider this nontrivial migration!" - ewarn "Once upgraded a database cannot be downgraded!" - ewarn "11.0.x to 12.0.0 release notes can be found at" - ewarn "https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/12.0.0.md" - fi -} From 0237c6d0b1f964d68124934f81a8ae81fec78589 Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:11:59 +0100 Subject: [PATCH 058/151] www-apps/forgejo: drop 14.0.5 Signed-off-by: Ceres --- www-apps/forgejo/Manifest | 1 - www-apps/forgejo/forgejo-14.0.5.ebuild | 147 ------------------------- 2 files changed, 148 deletions(-) delete mode 100644 www-apps/forgejo/forgejo-14.0.5.ebuild diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 89a47977fe..8597dba40d 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,5 +1,4 @@ DIST forgejo-11.0.14.tar.gz 55026283 BLAKE2B 71d8ad26cc78bb3e65be6a53b3993be4103d60cc2fdbd9f09485855b91f1a73d0200414831010e683b861180fcff7330984bafe62da85c7fa7a626a3974b7f22 SHA512 bd83f8ffccadf82d8974eed3a8250b33f93018709c2a49960a13219dc59687d441ee1f7d86bb1176a6fd44a4202132c2a5aa1e67b7e1fd35fec4b1b03f9bbdbd DIST forgejo-11.0.15.tar.gz 54796184 BLAKE2B a47b6b148639260a59ca803bcbfd25504501dad824ff95ef56538d7b1003bb8e6ff5de7a64a9076f0225e3590ed07357301b71eae5035c9402713f868c6de7f4 SHA512 a683a2de7aba56594926440998230c2807c4ff83f7a4b230d1658263d14651c6afcbf8b10b750d3e0f752f1bd18dc671200bf3dcc6fb9feeec01370d325f247f -DIST forgejo-14.0.5.tar.gz 48132807 BLAKE2B a196e49c7e6094195a2041d40abc816a0a097bbb5cc820b60b7319a78a60c319cd4af7c5e2945146907dd82ca0567509a609590843329217386bb256ed112652 SHA512 6227d0d09c87aad21baf44dccda1b84487ba3f5796c1fa5218c09c932e846cb577eff170c327089669771350722a2c838a5e1ad49ef8020e1564bd04cddb3834 DIST forgejo-15.0.3.tar.gz 49513691 BLAKE2B 10d016e9c23a5892e1936a807393d469200d7d33d7bf8fdee68a01229d5e0655cc36f412674a42ba4bdef4861accb31d32b4c3260953f1b43a6ce801eb56c037 SHA512 5c5b067cb6e9ec62b2014b1561a080ad3e7be151420c687adf9c50564d2b69dee287f9bcba735610d1211566a6118d7cc55fdc4b4888f6871b513eed012061fe DIST forgejo-15.0.5.tar.gz 49329602 BLAKE2B ea6e82f136fb97b3cd0bbd4e789bf696739b50ade97a0715da28836cece345db9dbf173263cd2be06322a44de9cbdd9216e479aab9c5504ba1f0f76a7e8651cc SHA512 4b31141048337e38278401ecf2e1b37abffd2d098fe7b7fd0cd78738803270c1da923e297f8b2c3f44ef14ff210bf8da00a99c5b8c77d32be0e3be6aed0f3d07 diff --git a/www-apps/forgejo/forgejo-14.0.5.ebuild b/www-apps/forgejo/forgejo-14.0.5.ebuild deleted file mode 100644 index 931bc51fb9..0000000000 --- a/www-apps/forgejo/forgejo-14.0.5.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 2016-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic eapi9-ver - -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo" - -SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-src-${PV}" -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - >=dev-vcs/git-2.34.1 - !www-apps/gitea" # until acct-user/git[forgejo] - -BDEPEND=" ->=dev-lang/go-1.25.7" - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X forgejo.org/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X forgejo.org/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" - "-X forgejo.org/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" - ) - local makeenv=( - DRONE_TAG="${PV}" - LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" - TAGS="${forgejo_tags[*]}" - ) - - GOFLAGS="" - if use pie ; then - GOFLAGS+="-buildmode=pie" - fi - - # need to set -j1 or build fails due to a race condition between MAKE jobs. - # this does not actually impact build parallelism, because the go compiler - # will still build everything in parallel when it's invoked. - env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend -} - -src_install() { - cp gitea forgejo - dobin forgejo - - einstalldocs - - newconfd "${FILESDIR}/forgejo.confd-r1" forgejo - newinitd "${FILESDIR}/forgejo.initd-r3" forgejo - newtmpfiles - forgejo.conf <<-EOF - d /run/forgejo 0755 git git - EOF - systemd_newunit "${FILESDIR}"/forgejo.service-r3 forgejo.service - - insinto /etc/forgejo - newins custom/conf/app.example.ini app.ini - if use acct; then - fowners root:git /etc/forgejo/{,app.ini} - fperms g+w,o-rwx /etc/forgejo/{,app.ini} - - diropts -m0750 -o git -g git - keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data - keepdir /var/log/forgejo - fi -} - -pkg_postinst() { - fcaps_pkg_postinst - tmpfiles_process forgejo.conf - - ewarn "${PN} ${PV} will continue to use /var/lib/gitea as the default home," - ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" - ewarn "exist yet." - - if ver_replacing -lt 14.0.0; then - ewarn "If SSH is enabled and Forgejo manages an authorized_keys file, the server may fail to start" - ewarn "Fixes can be found at https://codeberg.org/forgejo/forgejo/milestone/27583" - ewarn "Users of the Forgejo CLI should also check the release notes, as there are changes to flag formatting" - fi - - if ver_replacing -lt 13.0.0; then - ewarn "Make sure your runners are verified before migrating to Forgejo 13" - ewarn "More information at: https://code.forgejo.org/forgejo/runner/releases/tag/v9.0.0" - ewarn "Warning: the migration will invalidate existing actions artifacts" - ewarn "More information at: https://codeberg.org/forgejo/forgejo/pulls/9023" - fi - - if ver_replacing -lt 12.0.0; then - ewarn "Warning: upgrade from 11.0.x LTS detected, carefully consider this nontrivial migration!" - ewarn "Once upgraded a database cannot be downgraded!" - ewarn "11.0.x to 12.0.0 release notes can be found at" - ewarn "https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/12.0.0.md" - fi -} From 3a816a12fad290078dbc1c732c5f3dd1ab3e43aa Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:14:15 +0100 Subject: [PATCH 059/151] www-apps/forgejo: add 11.0.16 Signed-off-by: Ceres --- www-apps/forgejo/Manifest | 1 + www-apps/forgejo/forgejo-11.0.16.ebuild | 127 ++++++++++++++++++++++++ 2 files changed, 128 insertions(+) create mode 100644 www-apps/forgejo/forgejo-11.0.16.ebuild diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 8597dba40d..1a90b73735 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,4 +1,5 @@ DIST forgejo-11.0.14.tar.gz 55026283 BLAKE2B 71d8ad26cc78bb3e65be6a53b3993be4103d60cc2fdbd9f09485855b91f1a73d0200414831010e683b861180fcff7330984bafe62da85c7fa7a626a3974b7f22 SHA512 bd83f8ffccadf82d8974eed3a8250b33f93018709c2a49960a13219dc59687d441ee1f7d86bb1176a6fd44a4202132c2a5aa1e67b7e1fd35fec4b1b03f9bbdbd DIST forgejo-11.0.15.tar.gz 54796184 BLAKE2B a47b6b148639260a59ca803bcbfd25504501dad824ff95ef56538d7b1003bb8e6ff5de7a64a9076f0225e3590ed07357301b71eae5035c9402713f868c6de7f4 SHA512 a683a2de7aba56594926440998230c2807c4ff83f7a4b230d1658263d14651c6afcbf8b10b750d3e0f752f1bd18dc671200bf3dcc6fb9feeec01370d325f247f +DIST forgejo-11.0.16.tar.gz 54806884 BLAKE2B de5aeed63528e8cec307d8047a0a2fd5fe2befbe3eaab8095d0da0bb1c8c28c587f35fa122cada825702db38edcfa80a424ef474af7bd98fb1740b79e3532304 SHA512 85238518af257b7f46b413e88edee1761b968b0d5416257f61d1e5e306517c97aeee00f61c3bdaad0ec0476e2aaa6bb825dec17c5f97e0ce2a6902e26fc9a460 DIST forgejo-15.0.3.tar.gz 49513691 BLAKE2B 10d016e9c23a5892e1936a807393d469200d7d33d7bf8fdee68a01229d5e0655cc36f412674a42ba4bdef4861accb31d32b4c3260953f1b43a6ce801eb56c037 SHA512 5c5b067cb6e9ec62b2014b1561a080ad3e7be151420c687adf9c50564d2b69dee287f9bcba735610d1211566a6118d7cc55fdc4b4888f6871b513eed012061fe DIST forgejo-15.0.5.tar.gz 49329602 BLAKE2B ea6e82f136fb97b3cd0bbd4e789bf696739b50ade97a0715da28836cece345db9dbf173263cd2be06322a44de9cbdd9216e479aab9c5504ba1f0f76a7e8651cc SHA512 4b31141048337e38278401ecf2e1b37abffd2d098fe7b7fd0cd78738803270c1da923e297f8b2c3f44ef14ff210bf8da00a99c5b8c77d32be0e3be6aed0f3d07 diff --git a/www-apps/forgejo/forgejo-11.0.16.ebuild b/www-apps/forgejo/forgejo-11.0.16.ebuild new file mode 100644 index 0000000000..c0da681b78 --- /dev/null +++ b/www-apps/forgejo/forgejo-11.0.16.ebuild @@ -0,0 +1,127 @@ +# Copyright 2016-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo" + +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-src-${PV}" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +BDEPEND=" +>=dev-lang/go-1.25.11" + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X forgejo.org/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X forgejo.org/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X forgejo.org/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" + ) + local makeenv=( + DRONE_TAG="${PV}" + LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" + TAGS="${forgejo_tags[*]}" + ) + + GOFLAGS="" + if use pie ; then + GOFLAGS+="-buildmode=pie" + fi + + # need to set -j1 or build fails due to a race condition between MAKE jobs. + # this does not actually impact build parallelism, because the go compiler + # will still build everything in parallel when it's invoked. + env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend +} + +src_install() { + cp gitea forgejo + dobin forgejo + + einstalldocs + + newconfd "${FILESDIR}/forgejo.confd-r1" forgejo + newinitd "${FILESDIR}/forgejo.initd-r3" forgejo + newtmpfiles - forgejo.conf <<-EOF + d /run/forgejo 0755 git git + EOF + systemd_newunit "${FILESDIR}"/forgejo.service-r3 forgejo.service + + insinto /etc/forgejo + newins custom/conf/app.example.ini app.ini + if use acct; then + fowners root:git /etc/forgejo/{,app.ini} + fperms g+w,o-rwx /etc/forgejo/{,app.ini} + + diropts -m0750 -o git -g git + keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data + keepdir /var/log/forgejo + fi +} + +pkg_postinst() { + fcaps_pkg_postinst + tmpfiles_process forgejo.conf + + ewarn "${PN} ${PV} will continue to use /var/lib/gitea as the default home," + ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" + ewarn "exist yet." +} From dfb6f7ee5aaa114b06a9f14eab07fdb496e27f29 Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:14:29 +0100 Subject: [PATCH 060/151] www-apps/forgejo: drop 11.0.14 Signed-off-by: Ceres --- www-apps/forgejo/Manifest | 1 - www-apps/forgejo/forgejo-11.0.14.ebuild | 127 ------------------------ 2 files changed, 128 deletions(-) delete mode 100644 www-apps/forgejo/forgejo-11.0.14.ebuild diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 1a90b73735..7875a48cc9 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,4 +1,3 @@ -DIST forgejo-11.0.14.tar.gz 55026283 BLAKE2B 71d8ad26cc78bb3e65be6a53b3993be4103d60cc2fdbd9f09485855b91f1a73d0200414831010e683b861180fcff7330984bafe62da85c7fa7a626a3974b7f22 SHA512 bd83f8ffccadf82d8974eed3a8250b33f93018709c2a49960a13219dc59687d441ee1f7d86bb1176a6fd44a4202132c2a5aa1e67b7e1fd35fec4b1b03f9bbdbd DIST forgejo-11.0.15.tar.gz 54796184 BLAKE2B a47b6b148639260a59ca803bcbfd25504501dad824ff95ef56538d7b1003bb8e6ff5de7a64a9076f0225e3590ed07357301b71eae5035c9402713f868c6de7f4 SHA512 a683a2de7aba56594926440998230c2807c4ff83f7a4b230d1658263d14651c6afcbf8b10b750d3e0f752f1bd18dc671200bf3dcc6fb9feeec01370d325f247f DIST forgejo-11.0.16.tar.gz 54806884 BLAKE2B de5aeed63528e8cec307d8047a0a2fd5fe2befbe3eaab8095d0da0bb1c8c28c587f35fa122cada825702db38edcfa80a424ef474af7bd98fb1740b79e3532304 SHA512 85238518af257b7f46b413e88edee1761b968b0d5416257f61d1e5e306517c97aeee00f61c3bdaad0ec0476e2aaa6bb825dec17c5f97e0ce2a6902e26fc9a460 DIST forgejo-15.0.3.tar.gz 49513691 BLAKE2B 10d016e9c23a5892e1936a807393d469200d7d33d7bf8fdee68a01229d5e0655cc36f412674a42ba4bdef4861accb31d32b4c3260953f1b43a6ce801eb56c037 SHA512 5c5b067cb6e9ec62b2014b1561a080ad3e7be151420c687adf9c50564d2b69dee287f9bcba735610d1211566a6118d7cc55fdc4b4888f6871b513eed012061fe diff --git a/www-apps/forgejo/forgejo-11.0.14.ebuild b/www-apps/forgejo/forgejo-11.0.14.ebuild deleted file mode 100644 index 64a562f86e..0000000000 --- a/www-apps/forgejo/forgejo-11.0.14.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2016-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic - -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo" - -SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-src-${PV}" -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - dev-vcs/git - !www-apps/gitea" # until acct-user/git[forgejo] - -BDEPEND=" ->=dev-lang/go-1.25.8" - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X forgejo.org/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X forgejo.org/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" - "-X forgejo.org/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" - ) - local makeenv=( - DRONE_TAG="${PV}" - LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" - TAGS="${forgejo_tags[*]}" - ) - - GOFLAGS="" - if use pie ; then - GOFLAGS+="-buildmode=pie" - fi - - # need to set -j1 or build fails due to a race condition between MAKE jobs. - # this does not actually impact build parallelism, because the go compiler - # will still build everything in parallel when it's invoked. - env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend -} - -src_install() { - cp gitea forgejo - dobin forgejo - - einstalldocs - - newconfd "${FILESDIR}/forgejo.confd-r1" forgejo - newinitd "${FILESDIR}/forgejo.initd-r3" forgejo - newtmpfiles - forgejo.conf <<-EOF - d /run/forgejo 0755 git git - EOF - systemd_newunit "${FILESDIR}"/forgejo.service-r3 forgejo.service - - insinto /etc/forgejo - newins custom/conf/app.example.ini app.ini - if use acct; then - fowners root:git /etc/forgejo/{,app.ini} - fperms g+w,o-rwx /etc/forgejo/{,app.ini} - - diropts -m0750 -o git -g git - keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data - keepdir /var/log/forgejo - fi -} - -pkg_postinst() { - fcaps_pkg_postinst - tmpfiles_process forgejo.conf - - ewarn "${PN} ${PV} will continue to use /var/lib/gitea as the default home," - ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" - ewarn "exist yet." -} From b8d6e758ff84e3caa735f8578a2e8178aafa1bdf Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:15:55 +0100 Subject: [PATCH 061/151] media-sound/nuclear-bin: add 1.43.0 Signed-off-by: Ceres --- media-sound/nuclear-bin/Manifest | 1 + .../nuclear-bin/nuclear-bin-1.43.0.ebuild | 59 +++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 media-sound/nuclear-bin/nuclear-bin-1.43.0.ebuild diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest index ada7a2e834..fb160f916c 100644 --- a/media-sound/nuclear-bin/Manifest +++ b/media-sound/nuclear-bin/Manifest @@ -1,2 +1,3 @@ DIST nuclear-bin-1.41.0.deb 19997294 BLAKE2B 04485baa58c807536f3991c8b1c26406d83dfb2cf6f784d70dac70281f8e441ebeae1225b666c7bb2b20efb06f3677dbba141f774ef5214df203d59b90c36476 SHA512 e05fad6dc39ec938eb992464a3e3a0a4a4221f8829b7b76179468cf32b26f61bc1273a47ef67d21bca8e80f8fd29c48b916a96d31cea49e6950913e1193092ec DIST nuclear-bin-1.41.4.deb 20018822 BLAKE2B 88fccb6acdf5fe0993f9056d1ebef6e065517a28d3bdfe60230ed4a6e1318749f316573fbd364bfe027b0bd867ce56a654103b5ddebf4b8a1c4df89fdb6231a3 SHA512 389b48f9271d07b6dfea8d59f9f64a3d5be6358153e7adc118e4823bcba08ac7d7e1358093a25d68f2cb7e0b2bfc871d4c787f8d2d3bb6dc12b2066337f752b6 +DIST nuclear-bin-1.43.0.deb 21531042 BLAKE2B 80cd341d0d943d5ec6402cd9a6fd1d6eaed7db6a0b74afde9ddd389c34e90c91e53493b6514466594a8f71969e11ff5320de58aad176f2bb19f04f00cecde081 SHA512 1ef49d9bb66a888f9bd5504e93bf98118bef611a64a89c0dd845392b6189d068d4d0b060dcc4b52dba71c970379575028c9c05590a901c91279f8aad06095e86 diff --git a/media-sound/nuclear-bin/nuclear-bin-1.43.0.ebuild b/media-sound/nuclear-bin/nuclear-bin-1.43.0.ebuild new file mode 100644 index 0000000000..d8ff39fc8b --- /dev/null +++ b/media-sound/nuclear-bin/nuclear-bin-1.43.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit unpacker desktop xdg + +MY_P="nuclear-v${PV}" + +DESCRIPTION="Streaming music player that finds free music for you" +HOMEPAGE="https://nuclearplayer.com" +SRC_URI="https://github.com/nukeop/nuclear/releases/download/player@${PV}/Nuclear_${PV}_amd64.deb -> ${P}.deb" + +S="${WORKDIR}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-arch/xz-utils + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[opengl] + net-libs/libsoup + net-libs/webkit-gtk:4.1 + net-print/cups + sys-apps/dbus + x11-libs/cairo[X] + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango[X] +" + +QA_PREBUILT="*" + +src_unpack() { + unpack_deb "${P}.deb" +} + +src_install(){ + dobin "usr/bin/nuclear-music-player" + domenu "usr/share/applications/Nuclear.desktop" + doicon --size 512 "usr/share/icons/hicolor/512x512/apps/nuclear-music-player.png" +} From ac7e46eea05a1d30a3f006cb8e639ccdf45828bd Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:16:05 +0100 Subject: [PATCH 062/151] media-sound/nuclear-bin: drop 1.41.0 Signed-off-by: Ceres --- media-sound/nuclear-bin/Manifest | 1 - .../nuclear-bin/nuclear-bin-1.41.0.ebuild | 59 ------------------- 2 files changed, 60 deletions(-) delete mode 100644 media-sound/nuclear-bin/nuclear-bin-1.41.0.ebuild diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest index fb160f916c..b5187689a5 100644 --- a/media-sound/nuclear-bin/Manifest +++ b/media-sound/nuclear-bin/Manifest @@ -1,3 +1,2 @@ -DIST nuclear-bin-1.41.0.deb 19997294 BLAKE2B 04485baa58c807536f3991c8b1c26406d83dfb2cf6f784d70dac70281f8e441ebeae1225b666c7bb2b20efb06f3677dbba141f774ef5214df203d59b90c36476 SHA512 e05fad6dc39ec938eb992464a3e3a0a4a4221f8829b7b76179468cf32b26f61bc1273a47ef67d21bca8e80f8fd29c48b916a96d31cea49e6950913e1193092ec DIST nuclear-bin-1.41.4.deb 20018822 BLAKE2B 88fccb6acdf5fe0993f9056d1ebef6e065517a28d3bdfe60230ed4a6e1318749f316573fbd364bfe027b0bd867ce56a654103b5ddebf4b8a1c4df89fdb6231a3 SHA512 389b48f9271d07b6dfea8d59f9f64a3d5be6358153e7adc118e4823bcba08ac7d7e1358093a25d68f2cb7e0b2bfc871d4c787f8d2d3bb6dc12b2066337f752b6 DIST nuclear-bin-1.43.0.deb 21531042 BLAKE2B 80cd341d0d943d5ec6402cd9a6fd1d6eaed7db6a0b74afde9ddd389c34e90c91e53493b6514466594a8f71969e11ff5320de58aad176f2bb19f04f00cecde081 SHA512 1ef49d9bb66a888f9bd5504e93bf98118bef611a64a89c0dd845392b6189d068d4d0b060dcc4b52dba71c970379575028c9c05590a901c91279f8aad06095e86 diff --git a/media-sound/nuclear-bin/nuclear-bin-1.41.0.ebuild b/media-sound/nuclear-bin/nuclear-bin-1.41.0.ebuild deleted file mode 100644 index d8ff39fc8b..0000000000 --- a/media-sound/nuclear-bin/nuclear-bin-1.41.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit unpacker desktop xdg - -MY_P="nuclear-v${PV}" - -DESCRIPTION="Streaming music player that finds free music for you" -HOMEPAGE="https://nuclearplayer.com" -SRC_URI="https://github.com/nukeop/nuclear/releases/download/player@${PV}/Nuclear_${PV}_amd64.deb -> ${P}.deb" - -S="${WORKDIR}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-arch/xz-utils - dev-libs/expat - dev-libs/glib - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[opengl] - net-libs/libsoup - net-libs/webkit-gtk:4.1 - net-print/cups - sys-apps/dbus - x11-libs/cairo[X] - x11-libs/gdk-pixbuf - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango[X] -" - -QA_PREBUILT="*" - -src_unpack() { - unpack_deb "${P}.deb" -} - -src_install(){ - dobin "usr/bin/nuclear-music-player" - domenu "usr/share/applications/Nuclear.desktop" - doicon --size 512 "usr/share/icons/hicolor/512x512/apps/nuclear-music-player.png" -} From 091b14fba5d61e636cf7a548ff7683110feeca6c Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:23:46 +0100 Subject: [PATCH 063/151] app-misc/1password-cli: add 2.35.0 Signed-off-by: Ceres --- .../1password-cli/1password-cli-2.35.0.ebuild | 29 +++++++++++++++++++ app-misc/1password-cli/Manifest | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 app-misc/1password-cli/1password-cli-2.35.0.ebuild diff --git a/app-misc/1password-cli/1password-cli-2.35.0.ebuild b/app-misc/1password-cli/1password-cli-2.35.0.ebuild new file mode 100644 index 0000000000..c805ed4333 --- /dev/null +++ b/app-misc/1password-cli/1password-cli-2.35.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The world’s most-loved password manager CLI" +HOMEPAGE="https://1password.com" +SRC_URI=" +amd64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_amd64_v${PV}.zip -> ${P}-amd64.zip ) +arm64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_arm64_v${PV}.zip -> ${P}-arm64.zip ) +" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="strip test bindist" + +DEPEND="acct-group/onepassword-cli" +BDEPEND="app-arch/unzip" + +QA_FLAGS_IGNORED="usr/bin/op" + +src_install() { + dobin op + + chgrp onepassword-cli "${D}/usr/bin/op" || die "Failed to set group of 1password CLI" + fperms g+s "/usr/bin/op" +} diff --git a/app-misc/1password-cli/Manifest b/app-misc/1password-cli/Manifest index c35fb2bd06..d34a815f7d 100644 --- a/app-misc/1password-cli/Manifest +++ b/app-misc/1password-cli/Manifest @@ -2,3 +2,5 @@ DIST 1password-cli-2.34.0-amd64.zip 14516956 BLAKE2B ead0afcd77672cfbb4c60996c54 DIST 1password-cli-2.34.0-arm64.zip 13461687 BLAKE2B 85b804dee2f0a3b0da1e3f0d1070e9bb9f7b354b554dbb91db0f9676732c77f60db2c612de61b65eac18e3ac9d745d2bae4e9a4cb3c96d459dd57e8ba2e3c498 SHA512 ba7f73ecadb136b09d58220935523499fe78642a04484d3fa8e65bb03f0db281e54e66feab57e625aad54f232e8c4d809f0a7180dfb7ee9d2ae0cc36b97df482 DIST 1password-cli-2.34.1-amd64.zip 14518739 BLAKE2B 59054633324b34b14106e0806372394bd008e2f442dfac03f3543e91fc86a781f96f40655f2c2902c3cf79d418a149b69b3539b98c0cbbd254f90732d3490ba1 SHA512 6702115bb8522e06f9aaaa13252b16cac9515ccaf5e3404bf74ada18ed4aee91e92e247188ed30028319a36cf51fc03ee80fcda9f031b4fd9b7a72eb6a3881ee DIST 1password-cli-2.34.1-arm64.zip 13461480 BLAKE2B 0ba4b31c9be051196bd34c563670e22b7ed1f8ca8a6737d147a27858204192dce4188eb7d1746d0eaa50ce681f64611df1873cec237829c9fe2436a7d6ee6d1a SHA512 cc7abe22908e0dceccc9722cdf9ba742d1d19c94625b4085200abcc28ddc3a4ddb9f9eba9818071c02b50aa8c14e68d4becaa2d5ddbcb1c20e57b46e9f58d42c +DIST 1password-cli-2.35.0-amd64.zip 14660621 BLAKE2B ba33f8adb5ad94a707cb1c59f42ca821a1afd313b2e662e234fddf630683eb341ba8912ddfc388aafd16d560a38660b50f518680d1c07bfec2374baf9fb4625b SHA512 7292ea53090662c48bd338ed5e05868cb175f8ed4cb8979f94d90a25ef770d75dde9d6c8aa87056d936834e08009411f252704278a2211115f96c4d8fc95eab2 +DIST 1password-cli-2.35.0-arm64.zip 13603736 BLAKE2B 94848abb0f7a21555e47e830208be1bf66b2e1e2b8b5aa2033b46c9ddb5a4f0a311adbe7a94c3bc5b26fbe70ba88596fdbbb1408edd6ad46ec6dddecd5fb974e SHA512 67860cd8b2a138a75c6ec409d2e9193a23a464de8bdde9ec0bf8e4fece7a859d70731233a89c95ba2e1561bbcec2b7c0c2f6fa18c5f304205b8215c97b5293b1 From c55dd43dab2188102cd5feb861d90dfc3e5f84a3 Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:24:01 +0100 Subject: [PATCH 064/151] app-misc/1password-cli: drop 2.34.0-r1 Signed-off-by: Ceres --- .../1password-cli-2.34.0-r1.ebuild | 29 ------------------- app-misc/1password-cli/Manifest | 2 -- 2 files changed, 31 deletions(-) delete mode 100644 app-misc/1password-cli/1password-cli-2.34.0-r1.ebuild diff --git a/app-misc/1password-cli/1password-cli-2.34.0-r1.ebuild b/app-misc/1password-cli/1password-cli-2.34.0-r1.ebuild deleted file mode 100644 index c805ed4333..0000000000 --- a/app-misc/1password-cli/1password-cli-2.34.0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="The world’s most-loved password manager CLI" -HOMEPAGE="https://1password.com" -SRC_URI=" -amd64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_amd64_v${PV}.zip -> ${P}-amd64.zip ) -arm64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_arm64_v${PV}.zip -> ${P}-arm64.zip ) -" -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" -RESTRICT="strip test bindist" - -DEPEND="acct-group/onepassword-cli" -BDEPEND="app-arch/unzip" - -QA_FLAGS_IGNORED="usr/bin/op" - -src_install() { - dobin op - - chgrp onepassword-cli "${D}/usr/bin/op" || die "Failed to set group of 1password CLI" - fperms g+s "/usr/bin/op" -} diff --git a/app-misc/1password-cli/Manifest b/app-misc/1password-cli/Manifest index d34a815f7d..727e24202a 100644 --- a/app-misc/1password-cli/Manifest +++ b/app-misc/1password-cli/Manifest @@ -1,5 +1,3 @@ -DIST 1password-cli-2.34.0-amd64.zip 14516956 BLAKE2B ead0afcd77672cfbb4c60996c542a7a1b41b85d0b7ce04434abdaeb369a8eeb85a2d09495f51bd49afbe9a988a8a68c86a3febbe2895d0227d0ddbf26014e3b6 SHA512 09846d5598f10d0ee027e7d4cf8097b1e78d29021c4a86d7ba2d1f652162d371fb79559c51b82c70e534b3be590e40b1f56df831ced9ceb554e1ec3a1edde332 -DIST 1password-cli-2.34.0-arm64.zip 13461687 BLAKE2B 85b804dee2f0a3b0da1e3f0d1070e9bb9f7b354b554dbb91db0f9676732c77f60db2c612de61b65eac18e3ac9d745d2bae4e9a4cb3c96d459dd57e8ba2e3c498 SHA512 ba7f73ecadb136b09d58220935523499fe78642a04484d3fa8e65bb03f0db281e54e66feab57e625aad54f232e8c4d809f0a7180dfb7ee9d2ae0cc36b97df482 DIST 1password-cli-2.34.1-amd64.zip 14518739 BLAKE2B 59054633324b34b14106e0806372394bd008e2f442dfac03f3543e91fc86a781f96f40655f2c2902c3cf79d418a149b69b3539b98c0cbbd254f90732d3490ba1 SHA512 6702115bb8522e06f9aaaa13252b16cac9515ccaf5e3404bf74ada18ed4aee91e92e247188ed30028319a36cf51fc03ee80fcda9f031b4fd9b7a72eb6a3881ee DIST 1password-cli-2.34.1-arm64.zip 13461480 BLAKE2B 0ba4b31c9be051196bd34c563670e22b7ed1f8ca8a6737d147a27858204192dce4188eb7d1746d0eaa50ce681f64611df1873cec237829c9fe2436a7d6ee6d1a SHA512 cc7abe22908e0dceccc9722cdf9ba742d1d19c94625b4085200abcc28ddc3a4ddb9f9eba9818071c02b50aa8c14e68d4becaa2d5ddbcb1c20e57b46e9f58d42c DIST 1password-cli-2.35.0-amd64.zip 14660621 BLAKE2B ba33f8adb5ad94a707cb1c59f42ca821a1afd313b2e662e234fddf630683eb341ba8912ddfc388aafd16d560a38660b50f518680d1c07bfec2374baf9fb4625b SHA512 7292ea53090662c48bd338ed5e05868cb175f8ed4cb8979f94d90a25ef770d75dde9d6c8aa87056d936834e08009411f252704278a2211115f96c4d8fc95eab2 From 7a2739765efad6dd4f866b238d21367319f9e7dc Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:32:02 +0100 Subject: [PATCH 065/151] gui-libs/qml-niri: add 0.2.1 additionally fix install runpath issue Signed-off-by: Ceres --- gui-libs/qml-niri/Manifest | 1 + gui-libs/qml-niri/files/rpath-fix.patch | 2 +- gui-libs/qml-niri/qml-niri-0.2.1.ebuild | 30 +++++++++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 gui-libs/qml-niri/qml-niri-0.2.1.ebuild diff --git a/gui-libs/qml-niri/Manifest b/gui-libs/qml-niri/Manifest index bb7c00ea3d..ec208ad053 100644 --- a/gui-libs/qml-niri/Manifest +++ b/gui-libs/qml-niri/Manifest @@ -1 +1,2 @@ DIST qml-niri-0.2.0.tar.gz 51053 BLAKE2B d4a2bf4e0e919aa081d775de21ec82709eb304a9415445a3bf52585c1f735be0ef81afb66dbf564f158be3bc993ef058c25da09075399cd19aa57d409781adc9 SHA512 bbb49ad99d1101c0bc00d7ddec3727692640ce1b19a8de6474025883dcceb2d0673867acef295337393909a660bc3fd78d915d31205f9ef61c2dfc3d099dba48 +DIST qml-niri-0.2.1.tar.gz 51552 BLAKE2B cf244615d4f5a39d6cd162afb2cc3c503b2589676491dba6446489848dfb76191769516f7ca994e0b2deb71b3d5b29af0d2b165d7882bfd359e63cc87266a6e2 SHA512 dff67866967f5d4d14aefd397996951e6ad6b88d0cc167cb3f553cf5b90e1738518016d974a7cea63f813e5ec67c4fd1e98f8f200f211e7635aaff088233ee28 diff --git a/gui-libs/qml-niri/files/rpath-fix.patch b/gui-libs/qml-niri/files/rpath-fix.patch index 96213cf61a..27fb13f747 100644 --- a/gui-libs/qml-niri/files/rpath-fix.patch +++ b/gui-libs/qml-niri/files/rpath-fix.patch @@ -7,7 +7,7 @@ Closes: https://bugs.gentoo.org/976345 set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_AUTOMOC ON) -+set(CMAKE_SKIP_BUILD_RPATH TRUE) ++set(CMAKE_SKIP_RPATH TRUE) find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml) diff --git a/gui-libs/qml-niri/qml-niri-0.2.1.ebuild b/gui-libs/qml-niri/qml-niri-0.2.1.ebuild new file mode 100644 index 0000000000..229fd92a39 --- /dev/null +++ b/gui-libs/qml-niri/qml-niri-0.2.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A QML plugin for niri" +HOMEPAGE="https://github.com/imiric/qml-niri" +SRC_URI="https://github.com/imiric/qml-niri/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +DEPEND="dev-qt/qtbase[gui] + dev-qt/qtdeclarative +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/rpath-fix.patch" ) + +src_install() { + mkdir -p "${D}/usr/lib64/qt6/qml" + cp -r "${WORKDIR}/${P}_build/Niri" "${D}/usr/lib64/qt6/qml/" || die +} + +src_postinst() { + elog "Make sure QML_IMPORT_PATH contains /usr/lib64/qt6/qml" +} From e2158ed0ca8bbca8a385c79163a4da1fb0941e70 Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:33:55 +0100 Subject: [PATCH 066/151] www-client/waterfox-bin: add 6.6.16.1 Signed-off-by: Ceres --- www-client/waterfox-bin/Manifest | 1 + .../waterfox-bin/waterfox-bin-6.6.16.1.ebuild | 82 +++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 www-client/waterfox-bin/waterfox-bin-6.6.16.1.ebuild diff --git a/www-client/waterfox-bin/Manifest b/www-client/waterfox-bin/Manifest index d190f556ae..0b92062a10 100644 --- a/www-client/waterfox-bin/Manifest +++ b/www-client/waterfox-bin/Manifest @@ -1,2 +1,3 @@ DIST waterfox-bin-6.6.14.tar.bz2 100788232 BLAKE2B f73ead4cc886b258317a1ebde0abc58dc59db1589190a24675093fbb6e4e24ef3b1dc812751c3e5f38b8f36dc8c40d6fc34d97aa06217f03347ad98674f6cbf1 SHA512 c6d7b13602d9e29b53b384f5273605e55140971c47043d3c16cd95e253d3532f47d82228f94ead3305effc87623f23e0af9012bf5116521786816a5ac1e57f7e DIST waterfox-bin-6.6.15.tar.bz2 100771522 BLAKE2B a623f75c3c3c383b241e341b35831d72636f4d52b3b61bb3531cb8ae76ff9fe2199865ccfe7b62da4eca42a9e74ac61aa127f9778783cd7e7c8b8a1c8204d9ba SHA512 7f1b1075385e0ac9f59017a69731a0d6fee27054ea9f594251a58b3851f3fc27de5365194e35bc20cf262b6dab9be64c45d48513532fb838bfb004860f25913a +DIST waterfox-bin-6.6.16.1.tar.bz2 100766332 BLAKE2B 48c64283f6900055162cbdf4400c9ff3b8cd790b2952409a03da8805e881e1b9705cff6105da3b4943324ca19ced61846376f3f32b9909a4b182b1a63f810e6b SHA512 316dea8a9867fdbe5cc6aca2d732484126beef4bccbde5ae24bc71c370aa3d0fa5f5605bd849b9c8407d2ee460d102a837bf748a979de9b8a74a6bc72d68f8c5 diff --git a/www-client/waterfox-bin/waterfox-bin-6.6.16.1.ebuild b/www-client/waterfox-bin/waterfox-bin-6.6.16.1.ebuild new file mode 100644 index 0000000000..2c7b765e72 --- /dev/null +++ b/www-client/waterfox-bin/waterfox-bin-6.6.16.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg-utils + +MY_PN="waterfox" + +DESCRIPTION="A privacy-focused, performance-oriented browser based on Firefox" +HOMEPAGE="https://www.waterfox.com/" +SRC_URI="https://cdn.waterfox.com/waterfox/releases/${PV}/Linux_x86_64/waterfox-${PV}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${MY_PN}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" +RESTRICT="strip" +QA_PREBUILT="*" + +RDEPEND="${DEPEND} + !www-client/firefox-bin:0 + || ( + media-libs/libpulse + media-sound/apulse + ) + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.26:2 + media-libs/alsa-lib + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + media-video/ffmpeg + sys-apps/dbus + virtual/freedesktop-icon-theme + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.11:3[X] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxcb + >=x11-libs/pango-1.22.0 +" + +src_install() { + #create dest dir + local destdir="/opt/waterfox" + insinto "${destdir}" + doins -r * + #create a symlink to the binary + dosym -r "${destdir}/waterfox-bin" "/usr/bin/waterfox" || die + #add icons + local size + for size in 16 32 48 64 128; do + newicon -s ${size} "browser/chrome/icons/default/default${size}.png" waterfox.png + done + #create desktop file + make_desktop_entry "/usr/bin/Waterfox" "Waterfox" waterfox "Network;WebBrowser" "$(cat "${FILESDIR}"/desktop_options)" + #handle permissions of destdir files + fperms 0755 "${destdir}"/{waterfox-bin,updater,glxtest,vaapitest} + # Disable auto-updates + insinto ${destdir}/distribution + doins "${FILESDIR}/policies.json" +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + elog "For optimal performance and compatibility, please ensure" + elog "that you have the latest graphics drivers installed." +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} From e9b9a7ad86aba9a58376d2c8bbcc4de9a4e1e1c6 Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:34:06 +0100 Subject: [PATCH 067/151] www-client/waterfox-bin: drop 6.6.14 Signed-off-by: Ceres --- www-client/waterfox-bin/Manifest | 1 - .../waterfox-bin/waterfox-bin-6.6.14.ebuild | 82 ------------------- 2 files changed, 83 deletions(-) delete mode 100644 www-client/waterfox-bin/waterfox-bin-6.6.14.ebuild diff --git a/www-client/waterfox-bin/Manifest b/www-client/waterfox-bin/Manifest index 0b92062a10..8692c265c1 100644 --- a/www-client/waterfox-bin/Manifest +++ b/www-client/waterfox-bin/Manifest @@ -1,3 +1,2 @@ -DIST waterfox-bin-6.6.14.tar.bz2 100788232 BLAKE2B f73ead4cc886b258317a1ebde0abc58dc59db1589190a24675093fbb6e4e24ef3b1dc812751c3e5f38b8f36dc8c40d6fc34d97aa06217f03347ad98674f6cbf1 SHA512 c6d7b13602d9e29b53b384f5273605e55140971c47043d3c16cd95e253d3532f47d82228f94ead3305effc87623f23e0af9012bf5116521786816a5ac1e57f7e DIST waterfox-bin-6.6.15.tar.bz2 100771522 BLAKE2B a623f75c3c3c383b241e341b35831d72636f4d52b3b61bb3531cb8ae76ff9fe2199865ccfe7b62da4eca42a9e74ac61aa127f9778783cd7e7c8b8a1c8204d9ba SHA512 7f1b1075385e0ac9f59017a69731a0d6fee27054ea9f594251a58b3851f3fc27de5365194e35bc20cf262b6dab9be64c45d48513532fb838bfb004860f25913a DIST waterfox-bin-6.6.16.1.tar.bz2 100766332 BLAKE2B 48c64283f6900055162cbdf4400c9ff3b8cd790b2952409a03da8805e881e1b9705cff6105da3b4943324ca19ced61846376f3f32b9909a4b182b1a63f810e6b SHA512 316dea8a9867fdbe5cc6aca2d732484126beef4bccbde5ae24bc71c370aa3d0fa5f5605bd849b9c8407d2ee460d102a837bf748a979de9b8a74a6bc72d68f8c5 diff --git a/www-client/waterfox-bin/waterfox-bin-6.6.14.ebuild b/www-client/waterfox-bin/waterfox-bin-6.6.14.ebuild deleted file mode 100644 index 2c7b765e72..0000000000 --- a/www-client/waterfox-bin/waterfox-bin-6.6.14.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg-utils - -MY_PN="waterfox" - -DESCRIPTION="A privacy-focused, performance-oriented browser based on Firefox" -HOMEPAGE="https://www.waterfox.com/" -SRC_URI="https://cdn.waterfox.com/waterfox/releases/${PV}/Linux_x86_64/waterfox-${PV}.tar.bz2 -> ${P}.tar.bz2" -S="${WORKDIR}/${MY_PN}" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="-* ~amd64" -RESTRICT="strip" -QA_PREBUILT="*" - -RDEPEND="${DEPEND} - !www-client/firefox-bin:0 - || ( - media-libs/libpulse - media-sound/apulse - ) - >=app-accessibility/at-spi2-core-2.46.0:2 - >=dev-libs/glib-2.26:2 - media-libs/alsa-lib - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - media-video/ffmpeg - sys-apps/dbus - virtual/freedesktop-icon-theme - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.11:3[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libxcb - >=x11-libs/pango-1.22.0 -" - -src_install() { - #create dest dir - local destdir="/opt/waterfox" - insinto "${destdir}" - doins -r * - #create a symlink to the binary - dosym -r "${destdir}/waterfox-bin" "/usr/bin/waterfox" || die - #add icons - local size - for size in 16 32 48 64 128; do - newicon -s ${size} "browser/chrome/icons/default/default${size}.png" waterfox.png - done - #create desktop file - make_desktop_entry "/usr/bin/Waterfox" "Waterfox" waterfox "Network;WebBrowser" "$(cat "${FILESDIR}"/desktop_options)" - #handle permissions of destdir files - fperms 0755 "${destdir}"/{waterfox-bin,updater,glxtest,vaapitest} - # Disable auto-updates - insinto ${destdir}/distribution - doins "${FILESDIR}/policies.json" -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - elog "For optimal performance and compatibility, please ensure" - elog "that you have the latest graphics drivers installed." -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} From 48ed16b87195fb51756285884c2e59b44c2f1fcc Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:38:06 +0100 Subject: [PATCH 068/151] dev-util/forgejo-runner: add 12.13.0 Signed-off-by: Ceres --- dev-util/forgejo-runner/Manifest | 2 + .../forgejo-runner-12.13.0.ebuild | 95 +++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100644 dev-util/forgejo-runner/forgejo-runner-12.13.0.ebuild diff --git a/dev-util/forgejo-runner/Manifest b/dev-util/forgejo-runner/Manifest index f3e56f5e8c..9ee5a7d351 100644 --- a/dev-util/forgejo-runner/Manifest +++ b/dev-util/forgejo-runner/Manifest @@ -2,3 +2,5 @@ DIST forgejo-runner-12.11.1-deps.tar.xz 41852968 BLAKE2B cc96d61ae38866b06ef0928 DIST forgejo-runner-12.11.1.tar.gz 3535351 BLAKE2B 887c9eb5dd85b30287f7211e175cda99ab01a9678632c2394498cf5ca2e55a5ab8e5b4b391299ef5a90c31fed625275e9ce310acf9349efada25fbd01b670e99 SHA512 dd70fc0509ca819b9027155788e35b80a810d54d78831e1d6ebfaa6bde6e1d171290e184ec53ca0e260df4f9f39447b02ee4e8391900f88c248866c6cee7343a DIST forgejo-runner-12.12.0-deps.tar.xz 41852968 BLAKE2B cc96d61ae38866b06ef0928cb533b03b283462deb2468e13a672df84d3bb2680e73b8a0817411af20a37678eba2b8cbf7112109a2c8c7bff35912cac06c40f93 SHA512 77e52efb6460dba07cd8381c3b39e73c54f5f3e008aa09b8b25db743b5e938c607649da631e03e063c870fa9047a0316f56462b02f8f526e13328c00ad551fed DIST forgejo-runner-12.12.0.tar.gz 3539356 BLAKE2B 794b509f58ae3da3f92d345cfacccf5ba80b9f0e205ba34f7c5cf79688ee4483f1f8d9d649ee9ce799127a3a96262d134bd194df43f37967acece73fa082e7b0 SHA512 ea341e2780d417bc85e6d061deee5281d5d26deb57e13d45976542c9ed411eba8bfc8ba3810b832e518094b822c8b6a753510dabf625b873dc162b470b05deb0 +DIST forgejo-runner-12.13.0-deps.tar.xz 41852968 BLAKE2B cc96d61ae38866b06ef0928cb533b03b283462deb2468e13a672df84d3bb2680e73b8a0817411af20a37678eba2b8cbf7112109a2c8c7bff35912cac06c40f93 SHA512 77e52efb6460dba07cd8381c3b39e73c54f5f3e008aa09b8b25db743b5e938c607649da631e03e063c870fa9047a0316f56462b02f8f526e13328c00ad551fed +DIST forgejo-runner-12.13.0.tar.gz 3543052 BLAKE2B e406c95b14f3ae49a7d07958153499548d47600db6e16b3529c2d973001d95bd564dbd3fac9881615bf54f3b7b696844efc00a3836b48cedb3862e3d7c39ac9b SHA512 9cad33277021cb200c2cc644a1999748bfa2c90e75438125edb899ed749d80e71dae561ddb62f074e63ca4a1a4eef78bf0730cc01485a2f9f49392962db1f5c6 diff --git a/dev-util/forgejo-runner/forgejo-runner-12.13.0.ebuild b/dev-util/forgejo-runner/forgejo-runner-12.13.0.ebuild new file mode 100644 index 0000000000..fcf3a16910 --- /dev/null +++ b/dev-util/forgejo-runner/forgejo-runner-12.13.0.ebuild @@ -0,0 +1,95 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd + +DESCRIPTION="A daemon that connects to a Forgejo instance and runs jobs for CI" +HOMEPAGE="https://code.forgejo.org/forgejo/runner https://forgejo.org/docs/next/admin/actions/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://code.forgejo.org/forgejo/runner.git" +else + SRC_URI=" + https://code.forgejo.org/forgejo/runner/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-deps.tar.xz + " + S="${WORKDIR}/runner" + + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="examples +docker podman lxc" +RESTRICT="mirror test" +REQUIRED_USE="|| ( docker podman lxc )" + +DEPEND=" + >=dev-lang/go-1.25.12 +" + +RDEPEND=" + acct-user/${PN}[docker=,podman=,lxc=] +" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_prepare() { + default + + sed \ + -e "/ExecStart=/s#=.*#=${EPREFIX}/usr/bin/forgejo-runner daemon -c %h/runner-config.yml#g" \ + -e "/ExecReload=/s#=#=${EPREFIX}#g" \ + -e "/User=/s#=.*#=${PN}#g" \ + -e '/WorkingDirectory=/s#=.*#=~#g' \ + -i contrib/forgejo-runner.service || die +} + +src_compile() { + # export version information + # https://github.com/gentoo/guru/pull/205 + # https://forums.gentoo.org/viewtopic-p-8831646.html + local VERSION + if [[ "${PV}" == *9999* ]]; then + VERSION="$( + git describe --tags --first-parent --abbrev=7 --long --dirty --always \ + | sed -e "s/^v//g" + )" + else + VERSION="${PVR}" + fi + + local EXTRA_GOFLAGS_LD=( + # "-w" # disable DWARF generation + # "-s" # disable symbol table + "-X=code.forgejo.org/forgejo/runner/v11/internal/pkg/ver.version=v${VERSION}" + ) + + GOFLAGS+=" '-ldflags=${EXTRA_GOFLAGS_LD[*]}'" + + ego build -tags 'netgo osusergo' -o forgejo-runner + + # Makefile does this + # emake forgejo-runner +} + +src_install() { + dobin forgejo-runner + + systemd_dounit "contrib/forgejo-runner.service" + + dodoc "README.md" + if use examples; then + dodoc -r "examples" + docompress -x "/usr/share/doc/${PF}/examples" + fi +} From 64b73dc5dae6d1723ad51c39bd264e7363f78628 Mon Sep 17 00:00:00 2001 From: Ceres Date: Fri, 17 Jul 2026 13:38:27 +0100 Subject: [PATCH 069/151] dev-util/forgejo-runner: drop 12.11.1 Signed-off-by: Ceres --- dev-util/forgejo-runner/Manifest | 2 - .../forgejo-runner-12.11.1.ebuild | 95 ------------------- 2 files changed, 97 deletions(-) delete mode 100644 dev-util/forgejo-runner/forgejo-runner-12.11.1.ebuild diff --git a/dev-util/forgejo-runner/Manifest b/dev-util/forgejo-runner/Manifest index 9ee5a7d351..d7a4f4f101 100644 --- a/dev-util/forgejo-runner/Manifest +++ b/dev-util/forgejo-runner/Manifest @@ -1,5 +1,3 @@ -DIST forgejo-runner-12.11.1-deps.tar.xz 41852968 BLAKE2B cc96d61ae38866b06ef0928cb533b03b283462deb2468e13a672df84d3bb2680e73b8a0817411af20a37678eba2b8cbf7112109a2c8c7bff35912cac06c40f93 SHA512 77e52efb6460dba07cd8381c3b39e73c54f5f3e008aa09b8b25db743b5e938c607649da631e03e063c870fa9047a0316f56462b02f8f526e13328c00ad551fed -DIST forgejo-runner-12.11.1.tar.gz 3535351 BLAKE2B 887c9eb5dd85b30287f7211e175cda99ab01a9678632c2394498cf5ca2e55a5ab8e5b4b391299ef5a90c31fed625275e9ce310acf9349efada25fbd01b670e99 SHA512 dd70fc0509ca819b9027155788e35b80a810d54d78831e1d6ebfaa6bde6e1d171290e184ec53ca0e260df4f9f39447b02ee4e8391900f88c248866c6cee7343a DIST forgejo-runner-12.12.0-deps.tar.xz 41852968 BLAKE2B cc96d61ae38866b06ef0928cb533b03b283462deb2468e13a672df84d3bb2680e73b8a0817411af20a37678eba2b8cbf7112109a2c8c7bff35912cac06c40f93 SHA512 77e52efb6460dba07cd8381c3b39e73c54f5f3e008aa09b8b25db743b5e938c607649da631e03e063c870fa9047a0316f56462b02f8f526e13328c00ad551fed DIST forgejo-runner-12.12.0.tar.gz 3539356 BLAKE2B 794b509f58ae3da3f92d345cfacccf5ba80b9f0e205ba34f7c5cf79688ee4483f1f8d9d649ee9ce799127a3a96262d134bd194df43f37967acece73fa082e7b0 SHA512 ea341e2780d417bc85e6d061deee5281d5d26deb57e13d45976542c9ed411eba8bfc8ba3810b832e518094b822c8b6a753510dabf625b873dc162b470b05deb0 DIST forgejo-runner-12.13.0-deps.tar.xz 41852968 BLAKE2B cc96d61ae38866b06ef0928cb533b03b283462deb2468e13a672df84d3bb2680e73b8a0817411af20a37678eba2b8cbf7112109a2c8c7bff35912cac06c40f93 SHA512 77e52efb6460dba07cd8381c3b39e73c54f5f3e008aa09b8b25db743b5e938c607649da631e03e063c870fa9047a0316f56462b02f8f526e13328c00ad551fed diff --git a/dev-util/forgejo-runner/forgejo-runner-12.11.1.ebuild b/dev-util/forgejo-runner/forgejo-runner-12.11.1.ebuild deleted file mode 100644 index 2e0ea71b6c..0000000000 --- a/dev-util/forgejo-runner/forgejo-runner-12.11.1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module systemd - -DESCRIPTION="A daemon that connects to a Forgejo instance and runs jobs for CI" -HOMEPAGE="https://code.forgejo.org/forgejo/runner https://forgejo.org/docs/next/admin/actions/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://code.forgejo.org/forgejo/runner.git" -else - SRC_URI=" - https://code.forgejo.org/forgejo/runner/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-deps.tar.xz - " - S="${WORKDIR}/runner" - - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="examples +docker podman lxc" -RESTRICT="mirror test" -REQUIRED_USE="|| ( docker podman lxc )" - -DEPEND=" - >=dev-lang/go-1.25.11 -" - -RDEPEND=" - acct-user/${PN}[docker=,podman=,lxc=] -" - -src_unpack() { - if [[ "${PV}" == *9999* ]]; then - git-r3_src_unpack - go-module_live_vendor - else - go-module_src_unpack - fi -} - -src_prepare() { - default - - sed \ - -e "/ExecStart=/s#=.*#=${EPREFIX}/usr/bin/forgejo-runner daemon -c %h/runner-config.yml#g" \ - -e "/ExecReload=/s#=#=${EPREFIX}#g" \ - -e "/User=/s#=.*#=${PN}#g" \ - -e '/WorkingDirectory=/s#=.*#=~#g' \ - -i contrib/forgejo-runner.service || die -} - -src_compile() { - # export version information - # https://github.com/gentoo/guru/pull/205 - # https://forums.gentoo.org/viewtopic-p-8831646.html - local VERSION - if [[ "${PV}" == *9999* ]]; then - VERSION="$( - git describe --tags --first-parent --abbrev=7 --long --dirty --always \ - | sed -e "s/^v//g" - )" - else - VERSION="${PVR}" - fi - - local EXTRA_GOFLAGS_LD=( - # "-w" # disable DWARF generation - # "-s" # disable symbol table - "-X=code.forgejo.org/forgejo/runner/v11/internal/pkg/ver.version=v${VERSION}" - ) - - GOFLAGS+=" '-ldflags=${EXTRA_GOFLAGS_LD[*]}'" - - ego build -tags 'netgo osusergo' -o forgejo-runner - - # Makefile does this - # emake forgejo-runner -} - -src_install() { - dobin forgejo-runner - - systemd_dounit "contrib/forgejo-runner.service" - - dodoc "README.md" - if use examples; then - dodoc -r "examples" - docompress -x "/usr/share/doc/${PF}/examples" - fi -} From 1c39ae4095e04b72f1c14ca75ac796c0424d51ea Mon Sep 17 00:00:00 2001 From: Emi Date: Fri, 17 Jul 2026 16:08:00 +0200 Subject: [PATCH 070/151] sys-apps/dinit-services: add 0.0.3, drop 0.0.2 Signed-off-by: Emi --- sys-apps/dinit-services/Manifest | 2 +- ...{dinit-services-0.0.2.ebuild => dinit-services-0.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename sys-apps/dinit-services/{dinit-services-0.0.2.ebuild => dinit-services-0.0.3.ebuild} (100%) diff --git a/sys-apps/dinit-services/Manifest b/sys-apps/dinit-services/Manifest index 10639b6e36..89e19f81fd 100644 --- a/sys-apps/dinit-services/Manifest +++ b/sys-apps/dinit-services/Manifest @@ -1 +1 @@ -DIST dinit-services-0.0.2.tar.gz 19168 BLAKE2B 5800b8c2d17c7fe00ae898cb75ab25796afab5f3387900e4fdab7e066fbe98a00d582adba96b2f86be6c8089ecf0143e011636ff777d71e632e6795698d5798d SHA512 2dc46af7ab83c81c493ee0eeef65c1d7d3e0540a1947ac6031c5612c926c7d7171a51a9d91f6621534ed74ed1b589e54037e4e76068dea9ebc1e6628554e15f8 +DIST dinit-services-0.0.3.tar.gz 19297 BLAKE2B bfa7692339e9b66d055548a659baa3dd8c42a7a8e90b0e420dd117da8abc15e4f8b95ca4401d232aed9f1920e658d1d5e5373b1d4c721f7ca8028bea131990ce SHA512 1c5abf90ee89420a7d9509c35445d74fcc5d051f60a09066e2b5aba35e98dd9067013c98e96017758bf5fb1c82d4bfbeb99999faabe7388e0233386c2cd68456 diff --git a/sys-apps/dinit-services/dinit-services-0.0.2.ebuild b/sys-apps/dinit-services/dinit-services-0.0.3.ebuild similarity index 100% rename from sys-apps/dinit-services/dinit-services-0.0.2.ebuild rename to sys-apps/dinit-services/dinit-services-0.0.3.ebuild From 4de6f81a479174b91c113d4d3a458217c854a4b0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 17 Jul 2026 20:43:55 +0500 Subject: [PATCH 071/151] net-im/beeper: add 4.2.985, drop 4.2.876 Signed-off-by: Anna (cybertailor) Vyalkova --- net-im/beeper/Manifest | 4 ++-- .../beeper/{beeper-4.2.876.ebuild => beeper-4.2.985.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename net-im/beeper/{beeper-4.2.876.ebuild => beeper-4.2.985.ebuild} (98%) diff --git a/net-im/beeper/Manifest b/net-im/beeper/Manifest index 59cdf048ff..7efd6dc41b 100644 --- a/net-im/beeper/Manifest +++ b/net-im/beeper/Manifest @@ -1,4 +1,4 @@ -DIST Beeper-4.2.876-arm64.AppImage 264878897 BLAKE2B 846dbd22e66e4139447fc1ccdeb9cadf97dfb3d3c96b4dedd3f327b9a33ba691ba4ead8f7be8d01ee37c349b443d8e3d88e2c21f18faac5f3b7bf038fac75c26 SHA512 8d10b8956a06735279ab0c1e24b2ddc7547e8bd6d29d835f882a55135956135beac346a9d5dafac1e1ef2372884c8954a76e9d389216d6e35b301b2278febe8e -DIST Beeper-4.2.876-x86_64.AppImage 261648688 BLAKE2B f8aa9c2d72d33e925f3e6418d6082def17e4a311a956e438edb1feeca7b6fc905424b615182e1388650f4b554d15baf1e9df5028dc511cb5d15be9be0b960827 SHA512 8c07308f7453930308e54eb37c225e6b528e2e53ed8078ae5cf791325950f3f2f67cdf41fc989c0ff66ebe70b99047c8af800a5061c6bbb1822f57c6d6936d15 DIST Beeper-4.2.892-arm64.AppImage 266146184 BLAKE2B 6b9e78cbe680ae7e2393e1f320dc5f042f696d2844bf1518e54fd31395bda986a5277e65a70f759b5bdc0df9526454683cb5f0ccdda0eb3b3d17a32103d8cd65 SHA512 d3b2314d1d973bcf8af3dcd4d1698c1bcbe1a3cbb6f1f840637516666032accd720b0b9a2f50fb28c32f0b63c383ef50c65fa580c57f823ae16ce6567117ec93 DIST Beeper-4.2.892-x86_64.AppImage 262911488 BLAKE2B 0e61984cabc71c45379cfc684ee1229d3cde4bee2c8b00b6311c84d0489ea85a766d82f6aa4fb40f24b12aa90c712c6fc75b3a2b7b75dff4fc0b5a245e19d6e9 SHA512 295010d2362eca2868e5393cd7787ed12c493b1e95b5d2a0bf3ca11c7ac9ab9edd788ae541ca68f30715109ed36e10f58662d11fbfecb41bdcca687319a48423 +DIST Beeper-4.2.985-arm64.AppImage 273815866 BLAKE2B 7b593ec891c1c56df381ac27aad76b883d14d2c07812ddf2e53ac07bf22bff786be5df50e60aad399dec2fafd8e3f1c52c8e7ffe8d2108b1e710774fcc44f4e1 SHA512 514d8f794a4431312389b727e9cb9db7649e363bb574bab9d63e0cfc5849e0f848af486897c8a58bd6608c5873e3b45ab18e08d14437554037d65e68f8863742 +DIST Beeper-4.2.985-x86_64.AppImage 270813286 BLAKE2B 51ace78c57e74a39e6edc730cab68e99ed21ae86de7ce583235812182b095e963556753a590b5057a6b815930795a42c3d04097240d873b37141b706fa6808f6 SHA512 f22edf46032ccd1dd3d0305baf96c7a6c3a6890bfdf4a8fc2a279990bb507c833d6722e2d536c6d6e61cf3f4b5f24e6817e9c160f4dc1d79cff536e1d6540d99 diff --git a/net-im/beeper/beeper-4.2.876.ebuild b/net-im/beeper/beeper-4.2.985.ebuild similarity index 98% rename from net-im/beeper/beeper-4.2.876.ebuild rename to net-im/beeper/beeper-4.2.985.ebuild index c3ca818f5d..00d93ff946 100644 --- a/net-im/beeper/beeper-4.2.876.ebuild +++ b/net-im/beeper/beeper-4.2.985.ebuild @@ -112,7 +112,7 @@ src_install() { LICENSE.electron.txt LICENSES.chromium.html beepertexts.png - resources/app.asar.unpacked/build + resources/app.asar.unpacked/build/ff{mpeg,probe} resources/app.asar.unpacked/node_modules/classic-level/prebuilds/linux-x64/classic-level.musl.node usr ) From bf413e7544348335a8461ad2db6ee4e4c2f41a90 Mon Sep 17 00:00:00 2001 From: Patrick Nicolas Date: Fri, 17 Jul 2026 19:24:33 +0200 Subject: [PATCH 072/151] app-misc/wayvr: fix RUST_MIN_VER Closes: https://bugs.gentoo.org/979325 Signed-off-by: Patrick Nicolas --- app-misc/wayvr/wayvr-26.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/wayvr/wayvr-26.7.1.ebuild b/app-misc/wayvr/wayvr-26.7.1.ebuild index 5450091539..3c2c471e8c 100644 --- a/app-misc/wayvr/wayvr-26.7.1.ebuild +++ b/app-misc/wayvr/wayvr-26.7.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=({15..21}) -RUST_MIN_VER="1.88.0" +RUST_MIN_VER="1.95" inherit cargo desktop xdg From 1a0e6a8e6289ea3e5c2b18782eba8f7dad9495ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20M=C3=BCller?= Date: Fri, 17 Jul 2026 19:40:02 +0200 Subject: [PATCH 073/151] net-irc/quarg: do not restrict tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Restricting tests here has always been wrong because the package doesn't actually contain any tests that could be skipped. If there's going to be any in the future, we'd most definitely want to run them. Signed-off-by: Wolfgang Müller --- net-irc/quarg/quarg-1.1.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-irc/quarg/quarg-1.1.0.ebuild b/net-irc/quarg/quarg-1.1.0.ebuild index 663c732df6..137957b84a 100644 --- a/net-irc/quarg/quarg-1.1.0.ebuild +++ b/net-irc/quarg/quarg-1.1.0.ebuild @@ -24,7 +24,6 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="sqlite postgres" -RESTRICT="test" DEPEND="${RDEPEND}" RDEPEND="${PYTHON_DEPS} From 408cc075eb267405ffd0073a8101bcb05e2b8624 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20M=C3=BCller?= Date: Fri, 17 Jul 2026 19:45:33 +0200 Subject: [PATCH 074/151] net-irc/quarg: enable py3.15 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Wolfgang Müller --- net-irc/quarg/quarg-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/quarg/quarg-1.1.0.ebuild b/net-irc/quarg/quarg-1.1.0.ebuild index 137957b84a..d90f18893b 100644 --- a/net-irc/quarg/quarg-1.1.0.ebuild +++ b/net-irc/quarg/quarg-1.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) DISTUTILS_USE_PEP517=hatchling VERIFY_SIG_METHOD="signify" From 762f4ddda34d38947e4309e32b28443f2b4ed96a Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Wed, 8 Jul 2026 17:43:12 -0400 Subject: [PATCH 075/151] net-p2p/monero: version bump Signed-off-by: Adam Pimentel --- net-p2p/monero/Manifest | 2 + net-p2p/monero/monero-0.18.5.1.ebuild | 171 ++++++++++++++++++++++++++ 2 files changed, 173 insertions(+) create mode 100644 net-p2p/monero/monero-0.18.5.1.ebuild diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest index 331035cd55..8cdc906cbd 100644 --- a/net-p2p/monero/Manifest +++ b/net-p2p/monero/Manifest @@ -1,2 +1,4 @@ DIST monero-0.18.5.0-release-hashes.txt 3041 BLAKE2B c21d6a5f3f42b83d08f65b96c233c8eb922e47e785c1682000ab2cb36f342c4510c98c30d5e831798f557b3919f4deb5a6ab75bc136443932af12d922b470ed7 SHA512 3f217e6cbc34a72a6f190c6a009393eb7f42c203e20cf03cbbedd1d0f150f65ad6f10565f0bb9dabd2097ed302fbe53a0bd5e8e9ebf05fd860cc2ab4102c387b +DIST monero-0.18.5.1-release-hashes.txt 3041 BLAKE2B 01af2dcbfc6b2546192f3d7fa5fa69758f044992d272715f49307f957d7d0a07732723c624be6c49b8f3539293e3e3616b9032d996ec076f280498e0a5cf3169 SHA512 a36a723003affb158ba8cd4a306b0d110de0d53b676ef84911b6219f2bb7a8cdab1a33b5faed411339e053798ed088d93c3b365d1372f8d718bd939a272aa92c DIST monero-source-v0.18.5.0.tar.bz2 15639008 BLAKE2B 1de04747241ee066c596334ce3d81f2ac23b19e97f3a84057b54f80f4201eb2cff9264dad80694930bebbba3ae49044dd24be12e73aba3400ef8e5da500aeb46 SHA512 a453d6a935fad97ceb630b2ece2b6e39b7b48fcb33586b4d9b3c0861dddf67ba42c3ccd65b13886a76e4a91666b40f9a738bd8a9a644c12e211c9bd43672d310 +DIST monero-source-v0.18.5.1.tar.bz2 15650430 BLAKE2B 00304ac3af603bdebae6973c735286898a00af4a29d73d2d9662f70ddfc28ad40027e1d68a8d693ced582571cc00bc61862cfd53dc2d6b424abf89d271f4ba14 SHA512 d3c1e9536792baeda58e046e4622cb1c418535b3221db39fe35482f08fb88bd3570c4027bb29cdfbe01964d310fa7350179df1a3c117656eca05591d07ca1ba7 diff --git a/net-p2p/monero/monero-0.18.5.1.ebuild b/net-p2p/monero/monero-0.18.5.1.ebuild new file mode 100644 index 0000000000..7337a26b18 --- /dev/null +++ b/net-p2p/monero/monero-0.18.5.1.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER=doxygen + +inherit cmake docs systemd verify-sig + +DESCRIPTION="The secure, private, untraceable cryptocurrency" +HOMEPAGE="https://www.getmonero.org" + +LICENSE="BSD MIT" +SLOT="0" +IUSE="+daemon hw-wallet readline +tools +wallet-cli +wallet-rpc cpu_flags_x86_aes verify-sig" +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )" +RESTRICT="test" + +SOURCE_NAME="${PN}-source-v${PV}" +SOURCE_ARCHIVE="${SOURCE_NAME}.tar.bz2" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/monero-project/monero.git" + EGIT_SUBMODULES=() +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/monero/binaryfate.asc + SRC_URI=" + https://downloads.getmonero.org/cli/source/${SOURCE_ARCHIVE} + verify-sig? ( https://raw.githubusercontent.com/monero-project/monero-site/71456b9f871ead4e77db84d8fe5dc4109578af45/downloads/hashes.txt -> ${P}-release-hashes.txt ) + " + # Todo: replace this hashes.txt URL with one based on ${P} (See https://github.com/monero-project/monero/issues/10760) + KEYWORDS="~amd64" +fi + +# Test requires python's requests, psutil, deepdiff which are packaged +# but also monotonic & zmq which we do not have + +DEPEND=" + app-crypt/libmd + dev-libs/boost:=[nls] + dev-libs/libsodium:= + dev-libs/libbsd + dev-libs/openssl:= + dev-libs/randomx + dev-libs/rapidjson + dev-libs/supercop + net-dns/unbound:=[threads(+)] + net-libs/zeromq:= + daemon? ( + acct-group/monero + acct-user/monero + ) + readline? ( sys-libs/readline:= ) + hw-wallet? ( + dev-libs/hidapi + dev-libs/protobuf:= + virtual/libusb:1 + ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-monero ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.18.5.0-unbundle-dependencies.patch +) + +src_unpack() { + if use verify-sig; then + pushd "${DISTDIR}" > /dev/null || die + verify-sig_verify_message "${DISTDIR}"/"${P}"-release-hashes.txt - | \ + grep -F "${SOURCE_ARCHIVE}" | \ + verify-sig_verify_unsigned_checksums - sha256 "${SOURCE_ARCHIVE}" + popd || die + fi + unpack "${SOURCE_ARCHIVE}" || die + mv "${SOURCE_NAME}" "${S}" || die + # The previous github source archive didn't have these external directories, + # I will just remove them here in case they interfere with dependency de-vendorization: + rm -r "${S}"/external/{randomx,rapidjson,supercop,trezor-common} || die +} + +src_prepare() { + # The build system does not recognize the release tarball (bug?) + # so we patch the GitVersion file. + # Change the release string from "unknown" to "gentoo-${PR}" + sed -i "s/unknown/gentoo-${PR}/g" cmake/GitVersion.cmake || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + # TODO: Update CMake to install built libraries (help wanted) + -DBUILD_SHARED_LIBS=OFF + -DBUILD_DOCUMENTATION=OFF # easier to do it manually + -DMANUAL_SUBMODULES=ON + -DUSE_CCACHE=OFF + -DNO_AES=$(usex !cpu_flags_x86_aes) + -DUSE_DEVICE_TREZOR=$(usex hw-wallet) + -DUSE_READLINE=$(usex readline) + ) + + use elibc_musl && mycmakeargs+=( -DSTACK_TRACE=OFF ) + + cmake_src_configure +} + +src_compile() { + local targets=( + $(usev daemon) + $(usev wallet-cli simplewallet) + $(usev wallet-rpc wallet_rpc_server) + ) + use tools && targets+=( + blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage} + ) + + cmake_build ${targets[@]} + + docs_compile +} + +src_install() { + einstalldocs + + # Install all binaries. + find "${BUILD_DIR}/bin/" -type f -executable -print0 | + while IFS= read -r -d '' line; do + dobin "$line" + done + + if use daemon; then + dodoc utils/conf/monerod.conf + + # data-dir + keepdir /var/lib/monero + fowners monero:monero /var/lib/monero + fperms 0755 /var/lib/monero + + # log-file dir + keepdir /var/log/monero + fowners monero:monero /var/log/monero + fperms 0755 /var/log/monero + + # /etc/monero/monerod.conf + insinto /etc/monero + doins "${FILESDIR}"/monerod.conf + + # OpenRC + newconfd "${FILESDIR}"/monerod-0.18.4.0.confd monerod + newinitd "${FILESDIR}"/monerod-0.18.4.0.initd monerod + + # systemd + systemd_dounit "${FILESDIR}"/monerod.service + fi +} + +pkg_postinst() { + if use daemon; then + elog "To get sync status and other stats run" + elog " $ monerod status" + elog + elog "The Monero blockchain can take up a lot of space (250 GiB) and is stored" + elog "in /var/lib/monero by default. You may want to enable pruning by adding" + elog "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain" + elog "or move the data directory to another disk." + fi +} From 5e3b43ff9d06018d2b7b7aa07d1be0349aeb9fef Mon Sep 17 00:00:00 2001 From: Violet Purcell Date: Fri, 17 Jul 2026 20:38:54 -0400 Subject: [PATCH 076/151] gui-apps/awww: update Manifest Fix manifest from codeberg archive breakage. Signed-off-by: Violet Purcell --- gui-apps/awww/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/awww/Manifest b/gui-apps/awww/Manifest index 6f534f2f21..6e70e1e1e8 100644 --- a/gui-apps/awww/Manifest +++ b/gui-apps/awww/Manifest @@ -12,7 +12,7 @@ DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873 DIST assert_cmd-2.2.1.crate 27319 BLAKE2B 40ef89478fc5ba3e3e06a45ce0d43ed38a3908fc0a4b41eb151b6ef1dab186500a461447aa6396df8a845e2ece5e02bb3b3f2c8d4d573009b585d241b9870271 SHA512 23e741156ddc944b9e31d2245393f6d223f8d09d88b85efcf4dfcaedf7b21ef5425d589604cec98361677984c517e5331878a8ffb16b74b4f5c941e95483559d DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 DIST av-data-0.4.4.crate 17576 BLAKE2B f533924939cfe787c4386fafa39c2fa8901e57ab49c09736cfadc8718a0caa0d346b15e9fe8f215000a5821319ac5dfc10c93c1fd9de3a0c3306fe4eb3c201b9 SHA512 169145ddb559b9b04e0c3627ab5ef6ca55b455c061f9f395e981427892a024ac25e6ed6535a9363c94ad662a5ab2adf0ac9bbe010ea20048f95e332122cbef86 -DIST awww-0.12.1.tar.gz 135016 BLAKE2B 496a0893a6f6d73d0f01c7d8ca7a44f0fd659f75d752f755b089230a020c925880d9bc008a0c198f2d0deb2edba9c2663c3226348540d885def925c17ac675b5 SHA512 9752e3b358c9be141b640344368d882e315b57df975f32ba73da501d5aaee479be35c2b0483074ea35ec0d0f9a5645e3c8adad15feef3dd5c2f861832623e2f1 +DIST awww-0.12.1.tar.gz 134466 BLAKE2B 87045a80419462036ee2ccccb7008a9002e2779784b5884248fdd4bbde168f8c1817af92ae382292c5f34c15d9ccab48988dd693fdec387e3ffee9a2c7698790 SHA512 50b8f4c88c15fdaf053efccae578cecf261851df8c5b0731d87bd424a413f8b0fb7a7fad145b7757b459e1709377e32b430d1f5d3889f9641b04bfcc41a6b478 DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 DIST bit_field-0.10.3.crate 11173 BLAKE2B 20432a57672e66e0b22e4d0a50f1bf09d9120960d888d05295713ff9feb15401dd4c7d587efbb322c0969b9c35b52f89d9bc5540f8c269c51eadd650f01a9794 SHA512 e68d8f996cd8a30378d7fe7fa5b8e45f6e6c9dab3052a4b13a44aafbc3eedd3e01d6604d334f8fe3b7db3045b8e2a4ce88b24c05f1a47d1061343eae10a455cf DIST bitflags-2.11.1.crate 49082 BLAKE2B c9c875b54e0a12115ecd846ef0a66bc7070d38892285a4142f1b1f26b07d407fa440a2943f310046f5fbc9a2428fcc56f2e44d06360e551d4b27c9b8cf93eab0 SHA512 c91b5a8b420d8e875a0906ef9b518a392487fba5399355aa5e908132149ddea7cc4222dd271cd5072e50dd9abd6e56420f4205652ba32a57af46bf07636604b7 From a12824bb8789ce3e17efc07b7f9b578fd04e3321 Mon Sep 17 00:00:00 2001 From: Daichi Yamamoto Date: Sat, 18 Jul 2026 12:45:22 +0900 Subject: [PATCH 077/151] dev-python/pillow-jxl-plugin: add 1.3.8 Signed-off-by: Daichi Yamamoto --- dev-python/pillow-jxl-plugin/Manifest | 34 ++++++++ .../pillow-jxl-plugin-1.3.8.ebuild | 78 +++++++++++++++++++ 2 files changed, 112 insertions(+) create mode 100644 dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.8.ebuild diff --git a/dev-python/pillow-jxl-plugin/Manifest b/dev-python/pillow-jxl-plugin/Manifest index 00959da737..d31d7ec319 100644 --- a/dev-python/pillow-jxl-plugin/Manifest +++ b/dev-python/pillow-jxl-plugin/Manifest @@ -1,46 +1,80 @@ DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST bon-3.9.3.crate 66773 BLAKE2B 5c908a508caf78f51a861a54197ce0ac79cd64dfba49cfcd24e5ff9652520fe3184daa0d34dcedc7b172832b9b24053089f5146a3f497b746d7bf4ee94b2b9bf SHA512 18bb0fd7be6574fb245cd781f940f821155534708932714d1a973b1ce7908ed5d90a4767ff2021f67f5d3b2e21dc09c0dd113e56a9a1fc505e5af365da249ea0 +DIST bon-macros-3.9.3.crate 98161 BLAKE2B b5a15c658571e224fb95732e8d0b7689b6ef92d39e4dadf8dfab8df7a683801f4e58803207e501bdc124b890002aa140354e881a9240d249df10f7feab4f2b70 SHA512 cb63d6b58c24eca6c668bb1ac63d5e4c607d789033156fe5d33736d27f77cfbf796d1811958c20b846c6a01117f26cee68d81dd089002b2536570afbedae1d92 +DIST bytemuck-1.25.1.crate 53760 BLAKE2B 5048330301c3383bc39720a7d50cd8fc9949c6e29f331984462463179b5ced67b55a40d434ffb6a18acc52466cc6646c228198ad428888c284823623a4e3aadd SHA512 fe7c3a40536890112aff3656dac37c6609472154ed5724659064efc2b6cb402932fe9a44f426506e8986c79024f3caead2683f5b31d5716a7e4b277a03c2e47e DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f DIST cc-1.2.50.crate 93293 BLAKE2B c71fd4a6eaeae1da0ce3db1d6bf034933f2a65d424973db8209f601776b2d109fb4e5b269f429997cd75008367c46301530125a7a4b39a34c3992b501773db9e SHA512 4f92b61a5f7e9f76a53c19ba4c172f45c3377446a178680e38a80b6d8a659c3a788ebddb405dedc095e5a929e70f50dc98b820c6625ee11b0d69878fa1e335f7 +DIST cc-1.2.67.crate 96261 BLAKE2B d9a517653b738025763bba70b56cc7d0bff8fb39544802e6eb4cea1f06d3189dae0730cf069aeaab7c98ffa266d52dd4cd24c4bd85e3c41f2e33191aa748facc SHA512 1bdc26db31537299794a7decd73304e56cd09ea3bdaaddce18f68da17b77b1587df6aeccd104ca14c9cae4378863b8b05cecc8b4579c4c6fe0f206b1c88123f1 DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d DIST cmake-0.1.57.crate 20376 BLAKE2B f9ec6c82ee8ed862c524d1ff7fe335379d128aa44bf5e904372aeecdcb3e78d2a9dea73a2f90c1c25301cb3c252d5f4d9313be56ff3e91fe9f7ce732167f44ef SHA512 34ff920c0f866bcc5fa8ba385b1945629c9174b6f3b006ada9f73fef945f67111f17342304ff74f69630bba4ff7450a402e1017a99fabc1296d276df4e4b633b +DIST cmake-0.1.58.crate 20474 BLAKE2B 4a6bf6a74e2007223fff06df2f87032efeebcbd12b43b68cdb905658e94c2c7cdcdc041fda5a5c52afa7b7cdfde7ffe11f39b72e07965b6642603dd4d6578ef7 SHA512 49420a5d7d71ddccc21b71373769e1e28ab98c9af1a0c5d59fc3127e6dcc45cb1b7c6b5a37c9110907daceda7fd10bb59344f2bb8f041b18d62b16c22c5d0d60 DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b DIST darling-0.20.11.crate 37614 BLAKE2B 9bec875e60dd2971ad97a3098ec6060d16ddae7b4f85c0daa1326ab2411516c2da2eff283fcdfd091087402643d1a8db5db151c7792b97f75ef9722ef8219eff SHA512 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596 +DIST darling-0.23.0.crate 43298 BLAKE2B a207ed640665664402ee07eda679af83e498c3de79a9e41c3fe1fec4b28071ba52acdb1f790d46b6c6c1744da96991c14f96002cf149e080a4982d5a74280b9e SHA512 6257756befa2e6a8b17ee21d64e8430071bfd1e8f72c680f67b3c15934e726ec24e30da37fcb5ea4f4b3d925f81cf4ea22d6c85788f101090b32d95f08bdb2e5 DIST darling_core-0.20.11.crate 68006 BLAKE2B 7a112380a91d9e8bb5ab84ac50ee1e21e25aaee4757cd976e82fca912eb17941799f3367250af10ea36182c26ab4289d51bd003f6aa7fe686587c696f4e87910 SHA512 aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2 +DIST darling_core-0.23.0.crate 74564 BLAKE2B cb5d45b08fa8927d91f113a37a8eb77f632713e3feaa629d37a6a0fd20112a202bb8ad574a096f0ba7b3b870e7a9982c86641e1cb4f9e33fcee59a65524b5406 SHA512 52ac3dac977b7f1cbdc3c0ee545356495216af6d8a4f179cbb51c8bc80253cf028bd9b624b6f42d6354d913e7fc5ea980234aa2ccf383c8779ca70fde72591a9 DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd +DIST darling_macro-0.23.0.crate 2480 BLAKE2B e81f6bb801e5fabf71fbaf966735e5388023f75e12b8f9bd32e2cd49608ce05625849ecea54db3d682a9d091f8f0348dd60777c316c91af5186aeb0b97e4cf1b SHA512 f6565876c9846b1295be23eda6decbba817c64c3e2ba56fb0009c2acb68d542481dbb033b0e753dfb1eb967f24f87b781869c8bd5018a7789066229a4919c8c3 DIST derive_builder-0.20.2.crate 36661 BLAKE2B 27679d1837dc87ad4103459df3be6ab42d4d8b70aa01a1552aceab82042dfee81d90134c9f940f0c1c62bf359c5a70128bb4bf7a62bc4844066f198c771fabe9 SHA512 75d08f4c106ee5df795ebc8be3dcf34dada037c7566b20bfb52243e16f288b440c723fd17343a654d2f170c056a4197704b9c6b69c8e0d1b250039bee43fd872 DIST derive_builder_core-0.20.2.crate 31397 BLAKE2B bc8c8da24a0b7871c7574330230544c3fffddd3a00c403f076997def95ae882be99d5f3a29c4e08fe536af9de87751ad63a5ad77e6cd9587764d19dda174fb0d SHA512 ab154b7f116a21984cf8c9cea538e8d33be1680663f4578af37f7d74696547431e9ded07bd8ab0265fd2c4aba5937b948f57d4f9b60b96c840f5150e8c10ce86 DIST derive_builder_macro-0.20.2.crate 6360 BLAKE2B 6c64582fa68d6cb8d2c865a32af74ebdfb463d449bbe5a60cd2139033aa3a74a6c2de1e3e5c18b4dc785e9f272971e893a3789ce3d0c1c3b7735f6082e5e76ff SHA512 1a5cdd75bbd6326147f6ed726fdc21b2a4e44db9abe49576d4b1ed067b0e56871cae148ea982b647016240392194efa4eca157d615ab42248d798396612b3d9f DIST find-msvc-tools-0.1.5.crate 30942 BLAKE2B 25f061bfb8a195752109bd444deaebfd94228e52c6eb94396fff9ba9d450876a58bc4352158684c59d1a2cb2a13a32ecfa1e96f1d80ac0c63827bfd7f46d9c80 SHA512 71021ce1a16c454bdd30abbb937c2ca67ab28ffcf88574e3ab758683943b44a96312a53cd6f5b8e76c89284a0cedbf46edb606894af720e3612c812bed189ab8 +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 DIST jpegxl-rs-0.11.2+libjxl-0.11.1.crate 33058 BLAKE2B 93c4e0476c0e015f5b5e644379a510a1e1ef0a87a6cc55036a78c4e2bc3ed069d50be28a69f1ac63490d6faef4049989079aabeb9d889c4c96e7a93233d928c3 SHA512 fe5037bf3b48b070fba20fcc8299f3c7b612ca13f81841698c4063b959a08051f708b05c345b674cb83c481c62df0026c78cf5180c696f384325ba4348fbb28d +DIST jpegxl-rs-0.15.0+libjxl-0.12.0.crate 43988 BLAKE2B ee7bbef864f74d99fc7044c6743c2a5608817e4996fe08bec8fb56b0e3d699263d21dc750a7919836dee98c5093919f9588e7a234bf2baa4961575b50acb8816 SHA512 44e6a9f4f4e83e6e7d9e7b778063b61a24975bc93c1b3d99c9595669814d7a93491d4358a22d043a48c3b2bb1150446c488ddec71e052dafb40919d191031640 DIST jpegxl-src-0.11.2.crate 4954410 BLAKE2B cb2fcc7a250a4a51728094a62bbf2e92d6e7d8d47949d640ae9179dde50567bc2e99ff6e6dc39aca99ebadc3760bcde3758dbc54531fd4bd8dc27b9f83e73a87 SHA512 e148071074abf03c41d6ee5f0e7c53b5d1d4f7b3e0c054791dc47f5e7d52049ed91fae9b0bd70da5cbed045a7f5e5f171136d129b30f7a560a3cc2131b93bab8 +DIST jpegxl-src-0.12.0.crate 4955345 BLAKE2B faa97af4e48a5432d42c1315f68373afda254c125c066acbd26bf321da1fd1fc83acdda6f4b8710cc5061a4b284eefa15e224f946cae408ef34f572827d489e4 SHA512 cf36871d86e600d1df434b085926dcf4ae1e3e2586b3f39a7248b0a6cdec85024b5c055bd5715ba6f74b103da8fdf42a3633128e3f194e0e1277211284a1266a DIST jpegxl-sys-0.11.2+libjxl-0.11.1.crate 66155 BLAKE2B aea021c4a16c23d9c71ed114ed4f40c94624ce4ada77a662670808986d0300459b836160ad21d5d3bcbdd1be236af9b09a5e7a1f19a59c007086892c3357c563 SHA512 f963dfba0e11e62147c2e89c15c0ed16a53898f9c3f97f8ff1e698ebf3b579d458c425d336aafe820ab68f376d0b6befd9a3e592812bad87916af373389ebf75 +DIST jpegxl-sys-0.13.0+libjxl-0.12.0.crate 69533 BLAKE2B 14fc140e6be9ea759ed642a0475b2c1a5bd3f4ebc76e0aaaec2a8a03cbbe403c066b6b3446325a21daa0b1f8f4782b44654d33e6f97f812c0caf7479ef641187 SHA512 6ccbba648e927af1c68d2809f8f18b264d7afda65e78cacdf966b2bc673b8d72b4775c4f4bc4d49ca8092e44daa99eea8c0db1360458b11fba8325236bc04285 DIST libc-0.2.178.crate 783720 BLAKE2B 72f5fecacf0494b3962ff893d647155af88e9942b14d110e521b25e5d65d95d41dc00f83431b82632a53c6e0ae7fd537d018d7bf29df65d5e56b908a893d77d0 SHA512 968b954e2edde88d14135decd9eaadc31ca1aad80529a6696591c06c4414d615c97ce0873f77bfebe08b862faa5f3cb79a6648ab90734d462bef06e06ea43dde +DIST libc-0.2.186.crate 821883 BLAKE2B ebe7aac5f8937a8064c64a0d4dc72e5fc794080e09b96c6d245bdec0fd9a19d49ab38e25306e22e47564764cf5dcde45855237cffc70230a143eca2626bd5c3c SHA512 6a58e671ec6811dff9a0d7d4db8f37d38bcbca9efff20dad4706190e5cdb77b426567754bcf0ef0f2d0c31d6506401f724f3ca500b9bed57bb8605b1141ed690 DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155 DIST pillow_jxl_plugin-1.3.7.tar.gz 1601622 BLAKE2B 909a23d1006bea312b1503d7bb253b9861efb9a74936faa4e83322da049ea81170c16dc62b3f26358536f8f78103c68c6098258ffba247075dc8f1a16c67b1f4 SHA512 eb439debbf475f45fea6aa84d06963b396438175e2dae6b7be5f3931a684b3af3a36d4fa924fbb907f0bb8a1c5e94822399fca44cd5f5ce2e1c95475308bcaa0 +DIST pillow_jxl_plugin-1.3.8.tar.gz 1602233 BLAKE2B aa59f198da572680ab61e865d9079964ee52bdbb315bf81dcd3521164705e3651d4a3294a4e5d2ac4bef9f6b23e4a78d7e1ccd2eaa53803bab86004fb69a66d5 SHA512 7be059626812f81ab8fae4404417cf2498f8cd30cd7ceaf356bfdc97b5bed7beec23fa90e871801a7206755564b5b07b374b6fa2a853938838801a2f5aa136a4 DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST pkg-config-0.3.33.crate 21590 BLAKE2B 576349a975cd4b9ff08c7f797f300cb2774425c72ed7baced19e0ba6231246f4479939c61bcc9efeb9174a2d6917bf009f02e93c26800c65e798b9e51ccf4d8b SHA512 af931d889e72f51e0ae41c880a1f5aa6215b93148cf7041378664e4ba013d0c83d654e560a73c9d7b301b5a008c221e48ac81b413d1123786e003c97f7fff63a DIST portable-atomic-1.12.0.crate 191124 BLAKE2B bff1539437e3fc7aa596ad2c241f7749e4b5e23344942aac984319979268b7ff1a314270c7166570616fea79c38c0e9c2a83008ce94deab1a5a48575db13e225 SHA512 fa6560b8a0ff46e06cfa04bd7c8f42924914d27a7cf83b4c7ac73688da7fe1e81222eab77fa478a85dc2a1ce846f8b4cd71816c2aecaa689af26dd0925523e0b +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 DIST proc-macro2-1.0.103.crate 60024 BLAKE2B e5ce5f77838fd063b5615b1555db02175621135132de6aa7479d67fd0a34c15e8235290112a728f3251cf913a835bf0aafaf6930880511427143b63152047259 SHA512 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 DIST pyo3-0.27.2.crate 1171342 BLAKE2B 421039fe650e01546661ab98593288f8058694d513261fe0025851a68b665bdfc001692c60a5a34ede92d13a6003e8f261e4bcdc17f67518a156f52916d2ff76 SHA512 b20f502bda6cc6d283012acbb2e0225219ccd77af09990872c76b0088947050d886eb47ed88e9e0dcb327d08ab4bf09119f7cab527dfde358e01df5a32bb64c2 +DIST pyo3-0.29.0.crate 1241253 BLAKE2B 29deb7fa70010bf3d7e9e93bbcd87c0b56c4ee7ef0c2e5956181d2fb5f06f4c9b3f28bd1ad280126c26c048808b91b847e1fb69ddd617ef9e9e5e004cf4e48ae SHA512 e6822400de53ebcef4a14c899dc065abae621a126483873139f5eb850877c94f4bccee3a183d4e2a69eadcd3c3b82b0a6f3e1053d926b103be572329607f2f67 DIST pyo3-build-config-0.27.2.crate 35564 BLAKE2B 8786478e559613cc258e2d0153d549f65c13a24a3fe612da7ac96e5f4038a1714dbc6a01b2d3e3d99b3de3af9658ad220647fbba4a33305bef81c07100426ada SHA512 dc7cee79ce7febddeec9e70dd5de3b59696a5cf38afeccdfeda00307cc22166d0e9649d5e34e9801b7f495b31c104fa78dac2241248787daae8b9ea1f4551ce5 +DIST pyo3-build-config-0.29.0.crate 39616 BLAKE2B 7b62a5976b890db84e5256f3136185c2a9c3b7110782b5b0cdc314a5231fde30a853ddcd17af63b53488b3e8d5e310b01002b6f3c32cfeb1e5c3e168cd6460d7 SHA512 df77e8d7d5fe173749437ff6b90fa1703083377d515ab8a85dc77d9cac9c3fc331ede4b040f7e3694311ddb5adff577cf90c181a27c196ab93a4569e918fdea8 DIST pyo3-ffi-0.27.2.crate 78552 BLAKE2B cdd6fb74a49615c42e6c6979e28c1d56e0061ae9e9897a20032d6be27c635433e9fa459847bf3c88de3be7503d045ef78d4ea3e028403c1ed00da96930ed73dd SHA512 29936c7a0fa524304ca8b017ac912e2c3e9237a86ac8510c17b96b75c7e83948599884f064428640456cd5fb256246d536da432d096f924e78360efd973cee0b +DIST pyo3-ffi-0.29.0.crate 88184 BLAKE2B 5891af92a3bcba764c4701dcc0a99edbced010a5ac46df3217d004f5c3a368f18331733c6723bd49e522c6f7105455df13e2be0f07695ed5ce6ae71c15dec438 SHA512 baaf01d13ddc09316ba16b22e9ca15a67e5bda5b861ed7961c3393fd4692fc1c96952f81465d1dcb6531b9083f96c5630981b3d7802cb1ac2af67aafaffbec76 DIST pyo3-macros-0.27.2.crate 8913 BLAKE2B 99a9cf37cb05261fa75d0ede4ed8ad75bbe29b941a4c6a0907d1c1baa887d0777dcb5970c7fbe1337c1b127b6318d077e2d8374629485572f3f7997a3e3825b8 SHA512 b05f6b61c5b320e83e879384691cdb9ad57ade3ce5a9fdfb587ccd13ea1c92d2b210e2d7ca242c3d1a5f5173076a25578d3d81f5a8c3935a43f010bfa8452153 +DIST pyo3-macros-0.29.0.crate 8915 BLAKE2B c12d23753d5aba7333183d4b41f16c8da1d4297a3ff86b3b150e9185c1978fc184ac198e566a41833292a8a78ab59446eafd5ef7169e5cb41493e7cbeaa68280 SHA512 fb6633ac76229d2e0ad88d51136a9318f03823b27c700a62cfbc957b4c834985e2f4c0cdaf5ea5e9993ec9e8ce3d63cd6b3fb823f2a042e65186adbed78da7c2 DIST pyo3-macros-backend-0.27.2.crate 82513 BLAKE2B 9154f0275ac031fb456c313176490b7f98e033a9ff43caf32ca717e6dedc2c32435af5e7d9d2e784690fe2a379c033f0dc036b18c630fa7cb3c3365e335e3a12 SHA512 811fa48ceb5a87d23312b968efa9d8464653289cefc8a1e27838f03285eef67092652ba89eba655d243fa435edd97674a981267870d208e0b11390db32d1ad9f +DIST pyo3-macros-backend-0.29.0.crate 91943 BLAKE2B 7c2977dd9c80f3dd1f5375b0c65492b46048ca02e6355ad746bc8430cf92eaf25c701f416469eb69724fde5220651b1095c09eb9e3ff860176f862d7c7287407 SHA512 13a7af3958c09969637827d97ab9bbc664c407dda9e4283afaf495757798cf6f84932468bc092160fa75211ce0aafe6efc657f3a390234d77a67362cfb31fe0f DIST python3-dll-a-0.2.14.crate 103489 BLAKE2B a2868aa62d9b5f33ba0ab3be85f486e7b0594b8e535749e251ae9c829eabf9f0211f928c729b0f5b847a89be978c4b5648d333ac657a82acaa3c39520dfe0b8c SHA512 fde53bac2b7009d409d5dfab991b431aea7c16c5e0227a7bb143e73a043cd0490cec2647f73cfc34f73a192e9b365a70fd5b42d969beb2e3251dff44230a2040 DIST quote-1.0.42.crate 31504 BLAKE2B a8106c0fe3953bcc2aa421516dfbaad6d6cb2ea839b2ce1447a45b8732dad40a921c2008b477bc0fa029dc0e0357a339db543b1f90bb9da77a5a3681fc16bed0 SHA512 6d55047312de6bab660459750c54213e986f0a80b4458fdb706c2fb3bab83b8239cd230dd9291662076d395c818a391142af1228ae3158cfa4960d6c74d531ba +DIST quote-1.0.46.crate 31628 BLAKE2B b004131fc9942e278d3a89e9a68ea76098b94a488a4e5577074f59983809d92bb4803f759c47426a683191cc23bbe9783bbebbcbcaed6488d45a0e01b787cd36 SHA512 f51e65743b9f15b491d20bb6c3a0df921cfec29df8bafca36c9dde034b5117fe3f4eedcc258126c6cb1729be1ffde5fcf7e5b0fb0c3de4a618f46ab3cd803e77 DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST rustversion-1.0.23.crate 21013 BLAKE2B 80c4938e8663b095668809e4c81f4621582c4951b8b42eecbecedf5577e7555bf80944b6753101f5f87bba6f9856781e402ffd952600820b1c5830a181066798 SHA512 95baec2c1d8475661677ea35a724c392ed10b1151a1f4522b44133c6d691824bf4a42327ebc9d631a1f64f944dc721843e0aa0e19354fc4fab89aa048f1c68f5 DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST shlex-2.0.1.crate 19332 BLAKE2B db2b6c5f7f30ad2f968d2dd386d39b362b8d19d7e17fffbb7407d6f35a4e165432b6607f3897c66cf8d32bf6e795ba7297080608c855b796fcf19842f4c509fa SHA512 d1bf35e2c5a93c718d3cc395fc4b06cc0c42d4891c0f37247de7e179492478020f0c57ae74c461d5bb1f833b071fd5c036d8d6d6ab8b61be6140cb64ae525921 DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c DIST syn-2.0.111.crate 302117 BLAKE2B 9fe6c0bbeb432d67f4c879956c505d160f7be418cd16b48a5430c1c4c4922251007e3d85bf219daa16a7e9d8f32c15fdc2ebd94bdfc762135cb27b897590d484 SHA512 f30fc819fc6c942cde044b6bbe608f96736070717f28da71ab4ff68aa9e780416829152da11a83513fbc0de88337c2157e4fd1e4a029ebcbb64daeaa54dbf768 +DIST syn-2.0.119.crate 307407 BLAKE2B 0be3bce1250db4818af7246a03352ab50faeca02b81126fd623bd473d7223693f43914e88e07baa0d7fa5473192e390406165f83e00dbff048c1ea373085eced SHA512 4f2493e334b71c2b0c467e19915d385942c10dc4c0142dd989dcfab9809dea552c45ac3da0b0039956a961f7aca2973c0845c6978e9dfe25c03fdc52dfb1dec0 DIST target-lexicon-0.13.4.crate 26832 BLAKE2B 923aace3258de547e6813c7d58069a0d3b18941f05debef5954cf872490d9be8bc2036c8e807ee3f74d33c59cb01ce5b105bff95c79a79596cf328783633737a SHA512 0bad8add6b8767f1217b9a3aa83fb176f080ed9241ebd3a208ce3196650b01254c306520f1f950571bda463994631b64af9ddaca8a2478fc40f64b1381e880e2 +DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc DIST thiserror-2.0.17.crate 28857 BLAKE2B ea60d7597439a703f50faf77dfc1cba7cf4ee5c9f7a28b9c553099fddf0534be55e484f4d0761639c845596ee4b4f2b273169cad6c1d36e1a06c775ea79554d9 SHA512 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 DIST thiserror-impl-2.0.17.crate 21344 BLAKE2B cc54f1423307f64857c67eebc2ae0537ffe9ad65a0443ba31c35ce20a7e4de96ad29a18237be48fad998e509cc4262e1483d4a983efc606b6714ed11bab9cd1e SHA512 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b DIST zerocopy-0.8.31.crate 257633 BLAKE2B 42b49b61a19d7d9865a0c7600d644902eb50b279a9f372769a5adcde211a7408d13b7fc83959b898422141abddd0460cbef67a2edc7c34591a183c0a6c82f0f7 SHA512 0d21cf7e269c50a4c4451426c9b4be3836fc53b0c7ae2c737996a7e6ad5dac3863c554e47308720087e928535ce4a2c4a25e1ead4cb927c29bb6a68fe66d2069 +DIST zerocopy-0.8.54.crate 284752 BLAKE2B d3e21f448fa37f25d84ce7c3883ab3c5c41a9fef7cb7b77dd920ff43687a2a6f05ef716e6862b7b95053cf85afd669091c5892314b7c51bfd054953f85c9b13e SHA512 b040b530113f327860668680ce3b936fb709596542a80fb979e1c21f3f3b536aa94a850004e129a00335435a5008e2cd733a98a20c7950e96861750f78c1ebfd DIST zerocopy-derive-0.8.31.crate 90835 BLAKE2B 3389db8cd661caf45a147b1f70fada5adf3a70375e27dcb3eeb75f079ef9e776daa397a851df0846cdb0d26448a30725993d3cf27f196d85434f78432c1fd757 SHA512 ebfae66be4685754c06cd6aded9c7bfe143997626cfc1295cca9bbf233d4f48719bf19101b5e5a9905aafd53d889939f4eb31743fbac76426c22bd20765b186f +DIST zerocopy-derive-0.8.54.crate 98703 BLAKE2B 62367b4acc05efed4ecdfc5c6facbd5678deea70346ee1c526329f30e54ff443d20ea01f2d53874a6a03ab2ab7712130f95130430e580572a040cb1c985b7083 SHA512 ad0c00bbdfd29924eded3201b51fc1f459c00d587c5a94f42e297622122ce19c33439434426f653fe2d328a9d3cbef9ce0d9f72ab3187a5ed749e0a6f9003507 diff --git a/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.8.ebuild b/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.8.ebuild new file mode 100644 index 0000000000..6a848b4e9e --- /dev/null +++ b/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.8.ebuild @@ -0,0 +1,78 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.16.0 + +EAPI=8 + +RUST_MIN_VER="1.92.0" +CRATES=" + bon-macros@3.9.3 + bon@3.9.3 + bytemuck@1.25.1 + byteorder@1.5.0 + cc@1.2.67 + cfg-if@1.0.4 + cmake@0.1.58 + crunchy@0.2.4 + darling@0.23.0 + darling_core@0.23.0 + darling_macro@0.23.0 + find-msvc-tools@0.1.9 + half@2.7.1 + heck@0.5.0 + ident_case@1.0.1 + jpegxl-rs@0.15.0+libjxl-0.12.0 + jpegxl-src@0.12.0 + jpegxl-sys@0.13.0+libjxl-0.12.0 + libc@0.2.186 + once_cell@1.21.4 + pkg-config@0.3.33 + portable-atomic@1.13.1 + prettyplease@0.2.37 + proc-macro2@1.0.106 + pyo3-build-config@0.29.0 + pyo3-ffi@0.29.0 + pyo3-macros-backend@0.29.0 + pyo3-macros@0.29.0 + pyo3@0.29.0 + quote@1.0.46 + rustversion@1.0.23 + shlex@2.0.1 + strsim@0.11.1 + syn@2.0.119 + target-lexicon@0.13.5 + thiserror-impl@2.0.18 + thiserror@2.0.18 + unicode-ident@1.0.24 + zerocopy-derive@0.8.54 + zerocopy@0.8.54 +" + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{12..15} ) + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Pillow plugin for JPEG-XL, using Rust for bindings" +HOMEPAGE=" + https://github.com/Isotr0py/pillow-jpegxl-plugin + https://pypi.org/project/pillow-jxl-plugin/ +" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD GPL-3+ MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="test" # requires unpackaged deps (OpenEXR Python binding) + +REPENDS=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] +" + +# distutils_enable_tests pytest From cbca726840b430791fa7650b35535de184a06310 Mon Sep 17 00:00:00 2001 From: June Peterson Date: Fri, 17 Jul 2026 23:57:39 -0400 Subject: [PATCH 078/151] gui-wm/mangowm: add 0.15.3, drop 0.15.2 Signed-off-by: June Peterson --- gui-wm/mangowm/Manifest | 2 +- gui-wm/mangowm/{mangowm-0.15.2.ebuild => mangowm-0.15.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename gui-wm/mangowm/{mangowm-0.15.2.ebuild => mangowm-0.15.3.ebuild} (100%) diff --git a/gui-wm/mangowm/Manifest b/gui-wm/mangowm/Manifest index b37924b1f1..93a64efd09 100644 --- a/gui-wm/mangowm/Manifest +++ b/gui-wm/mangowm/Manifest @@ -1,2 +1,2 @@ DIST mangowm-0.14.4.tar.gz 506823 BLAKE2B 5c8e2efcea36855f409c4545c1f4f143e68348783e981d94db8baba1068c44ac4bb907de62959146462ae91f82b4321ef3db5112b7abb925ac2d03804948276b SHA512 f8efc986ceedfd9d0b6525335936cf482de1c2e21462ed72bc231e4b9497e5998850a524c84044ad8afb2bba9bff98e60472ec75303df6d5943949cdb52fc9e3 -DIST mangowm-0.15.2.tar.gz 499929 BLAKE2B 701799ed221a5a848df6975d7cf20342e4bce0f26e49033ed70389316d37ffb14f59b2cd3d99b5654d3c61b44da7240ecf78339ec75e43f80ef3081a28000e80 SHA512 01e1ad89bae5c8dc2ee8537e07b789fc6188980e5c338c0db953f1a80d8e33e8729f82520187cfa7c44c64cc89ae8464a5332355ec605e89954714b72fdd7193 +DIST mangowm-0.15.3.tar.gz 499828 BLAKE2B 178e31a998198b490350ca0d385fc82f4a42be90803bea9424126d7974dc084e9122ee4d7c51b10de3fac2fab875ac10ccb239f2015d5e0fbdd94335877dd8dc SHA512 90161d9fad8e943d0d208f6190ab1b55b70495613b23d50274edfe796d24311a7236ddd02f65b09ba741549a442ff6ca22feeb70155cc05821ba075bde8e9d01 diff --git a/gui-wm/mangowm/mangowm-0.15.2.ebuild b/gui-wm/mangowm/mangowm-0.15.3.ebuild similarity index 100% rename from gui-wm/mangowm/mangowm-0.15.2.ebuild rename to gui-wm/mangowm/mangowm-0.15.3.ebuild From 179be93abce237c532b75bab6725f056944b9ffd Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Fri, 17 Jul 2026 04:05:55 +0200 Subject: [PATCH 079/151] dev-util/google-antigravity: add 2.3.1 Signed-off-by: Florian Albrechtskirchinger --- dev-util/google-antigravity/Manifest | 2 + .../google-antigravity-2.3.1.ebuild | 127 ++++++++++++++++++ 2 files changed, 129 insertions(+) create mode 100644 dev-util/google-antigravity/google-antigravity-2.3.1.ebuild diff --git a/dev-util/google-antigravity/Manifest b/dev-util/google-antigravity/Manifest index 82234b1874..6a11024f9d 100644 --- a/dev-util/google-antigravity/Manifest +++ b/dev-util/google-antigravity/Manifest @@ -5,3 +5,5 @@ DIST google-antigravity-2.2.1_amd64.tar.gz 164501405 BLAKE2B 84ba2d187a81dbab38b DIST google-antigravity-2.2.1_arm64.tar.gz 161889568 BLAKE2B 9d41d62ceec3b7cf60166208c7c389bbd00bcbf88b8dac7e21d15253e7475f1e5378ddf7179fc78e59fe96587226c25a82308e6f3cfbc0cf0c1e046e72fb271c SHA512 8bc3967f96b4f77a4d1256f3e86218ad39d4ece7c4e362d935dc56769093975240f0d3b67a5916b6d9e32f708298c82a3393069eb946f67d960fb419c83d67ad DIST google-antigravity-2.3.0_amd64.tar.gz 164580201 BLAKE2B fcdcd1a0fd99b2cb2f4623d6fe66b8d7740efe9a876258b637992965d384f01a49b6146be32033efe8c801165579c80791c4944d9e67516188851235f8cd0324 SHA512 e6631af5f54512aa8777df07d22ef4db7d2aa0d2aa0e949367e9a392e064f85507433ce4ecbe7aec9933222ad9ba36e49248e6e34b402d9fdab50dcae2c37808 DIST google-antigravity-2.3.0_arm64.tar.gz 161941577 BLAKE2B 0e3503377b91deed462901b04d424e43b91a4681fbc5f61a0b727077b1b839ca52da9002470aff550c1072d0fd5ede271ec9a0849437e1363f93c6785042a64e SHA512 580d8733d1e879d8825e88eea0824f582ee5d545c41ac16de61de2ba8e351d8a6f15393850431be7d0a6dbe5109a88a1dc07fcfb5e8e81564283bf5aee9978c0 +DIST google-antigravity-2.3.1_amd64.tar.gz 164580754 BLAKE2B efe67a21fe3d6fbac433b896e8de5abf560ac5fdb18802a57610a6249a445efd4bf57a4dc87f742d490739dae8a6276ed4fa3ce3e767b249421b99b260d33e72 SHA512 29bd0d7ed05d0966c4e0ebe2ab2af30023575a1b56247ab09096a70a6247aa893e249c91ef45873e1190980a4bc97e4551712114732e9e2a1470db5db7ec1262 +DIST google-antigravity-2.3.1_arm64.tar.gz 161941757 BLAKE2B 2236ceaf11f4def93a035c5f82979fae37bebe07f2adb3b0bf376b18f58de285d59b22cc372429c22cae9248bc6aa717471839b8cd1d03f1e640d08e695cdccf SHA512 544041c4714b4e7960a67a6f4b3b734cf251b01b098febf876faf3ceb017cfa60fe43800000e0bb73534f3f8344fb217dcb3b872ae0db2e1ba33f73a3fd7388f diff --git a/dev-util/google-antigravity/google-antigravity-2.3.1.ebuild b/dev-util/google-antigravity/google-antigravity-2.3.1.ebuild new file mode 100644 index 0000000000..67dc559207 --- /dev/null +++ b/dev-util/google-antigravity/google-antigravity-2.3.1.ebuild @@ -0,0 +1,127 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi + fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR + pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" + +inherit chromium-2 desktop optfeature pax-utils xdg + +EXECUTION_ID="5358163105546240" + +MY_PN="${PN#google-}" +DESCRIPTION="Google Antigravity 2.0, a dedicated platform to work with agents" +HOMEPAGE="https://antigravity.google/" +BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-hub/${PV}-${EXECUTION_ID}" +SRC_URI=" + amd64? ( ${BASE_URI}/linux-x64/Antigravity.tar.gz -> ${P}_amd64.tar.gz ) + arm64? ( ${BASE_URI}/linux-arm/Antigravity.tar.gz -> ${P}_arm64.tar.gz ) +" +S="${WORKDIR}" + +# It's complicated... +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="bindist mirror strip" + +RDEPEND=" + || ( + sys-apps/systemd + sys-apps/systemd-utils + ) + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/libglvnd + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + virtual/zlib:= + sys-process/lsof + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/${MY_PN}.*\\.desktop" + +AGY_HOME_BASE="opt/google" +AGY_HOME="${AGY_HOME_BASE}/${MY_PN}" + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + default + mv "Antigravity-"* "${MY_PN}" || die +} + +src_prepare() { + default + + cd "${MY_PN}" || die + + pushd locales > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die +} + +src_install() { + cd "${MY_PN}" || die + + mkdir -p "${ED}/${AGY_HOME}" || die + cp -r . "${ED}/${AGY_HOME}" || die + + pax-mark m "${ED}/${AGY_HOME}/${MY_PN}" + fperms 0755 "/${AGY_HOME}/${MY_PN}" + dosym "/${AGY_HOME}/${MY_PN}" "/usr/bin/${MY_PN}" + + fperms 4711 "/${AGY_HOME}/chrome-sandbox" + + domenu "${FILESDIR}/${MY_PN}.desktop" + newicon -s scalable "${FILESDIR}/${MY_PN}.png" ${MY_PN}.png + + insinto /usr/share/metainfo + doins "${FILESDIR}/${MY_PN}.metainfo.xml" +} + +pkg_postinst() { + xdg_pkg_postinst + + echo + ewarn "Package Split Notice:" + einfo "Beginning with version 2.0, this package only installs the agent component of" + einfo "Antigravity without the editor view." + einfo + einfo "Users looking for the IDE should install:" + einfo " dev-util/google-antigravity-ide" + einfo + einfo "For the official announcement and details regarding this change, see:" + einfo "https://antigravity.google/blog/introducing-google-antigravity-2-0" + echo + + optfeature "desktop notifications" x11-libs/libnotify +} From a22481f702f86715f2ea24a9757fe24c43a57b6b Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Fri, 17 Jul 2026 15:15:38 +0200 Subject: [PATCH 080/151] dev-util/google-antigravity: drop 2.3.0 Signed-off-by: Florian Albrechtskirchinger --- dev-util/google-antigravity/Manifest | 2 - .../google-antigravity-2.3.0.ebuild | 127 ------------------ 2 files changed, 129 deletions(-) delete mode 100644 dev-util/google-antigravity/google-antigravity-2.3.0.ebuild diff --git a/dev-util/google-antigravity/Manifest b/dev-util/google-antigravity/Manifest index 6a11024f9d..1044b3fe8b 100644 --- a/dev-util/google-antigravity/Manifest +++ b/dev-util/google-antigravity/Manifest @@ -3,7 +3,5 @@ DIST google-antigravity-1.23.2_amd64.deb 159943712 BLAKE2B 7f3b9a0261b98e3a40484 DIST google-antigravity-1.23.2_arm64.deb 150352896 BLAKE2B f072721b3f290db192c833d51764535b403aa89a2c0df87e60ae9824eaf2a3cc4536241ba64a9adaf7936cd96555dd4ae9b3fd17f2354245151a0b996e0c5403 SHA512 87c329e9319f214cb3ea6fb240656665ffafe99e1f67598032f59524d9557992ecdf46ec414a44fcbeb29e6d780596f390a4da827d6caa6a2e403319bc39600e DIST google-antigravity-2.2.1_amd64.tar.gz 164501405 BLAKE2B 84ba2d187a81dbab38be8220e7af5be00def23eff81b3865bce4920ea6b6be00eb7e835251de61e286125c31c870ab0acd2fa59dae32f1971f4c5afda53a5e1c SHA512 d7e3b75947607d3ade9ebdd464443fd12e0d2bb350ee8deb36e886474c204c558f18f6ae211ff94f7a258864006afd84e9f3a189c5589e5c0af6213dd5fe73fa DIST google-antigravity-2.2.1_arm64.tar.gz 161889568 BLAKE2B 9d41d62ceec3b7cf60166208c7c389bbd00bcbf88b8dac7e21d15253e7475f1e5378ddf7179fc78e59fe96587226c25a82308e6f3cfbc0cf0c1e046e72fb271c SHA512 8bc3967f96b4f77a4d1256f3e86218ad39d4ece7c4e362d935dc56769093975240f0d3b67a5916b6d9e32f708298c82a3393069eb946f67d960fb419c83d67ad -DIST google-antigravity-2.3.0_amd64.tar.gz 164580201 BLAKE2B fcdcd1a0fd99b2cb2f4623d6fe66b8d7740efe9a876258b637992965d384f01a49b6146be32033efe8c801165579c80791c4944d9e67516188851235f8cd0324 SHA512 e6631af5f54512aa8777df07d22ef4db7d2aa0d2aa0e949367e9a392e064f85507433ce4ecbe7aec9933222ad9ba36e49248e6e34b402d9fdab50dcae2c37808 -DIST google-antigravity-2.3.0_arm64.tar.gz 161941577 BLAKE2B 0e3503377b91deed462901b04d424e43b91a4681fbc5f61a0b727077b1b839ca52da9002470aff550c1072d0fd5ede271ec9a0849437e1363f93c6785042a64e SHA512 580d8733d1e879d8825e88eea0824f582ee5d545c41ac16de61de2ba8e351d8a6f15393850431be7d0a6dbe5109a88a1dc07fcfb5e8e81564283bf5aee9978c0 DIST google-antigravity-2.3.1_amd64.tar.gz 164580754 BLAKE2B efe67a21fe3d6fbac433b896e8de5abf560ac5fdb18802a57610a6249a445efd4bf57a4dc87f742d490739dae8a6276ed4fa3ce3e767b249421b99b260d33e72 SHA512 29bd0d7ed05d0966c4e0ebe2ab2af30023575a1b56247ab09096a70a6247aa893e249c91ef45873e1190980a4bc97e4551712114732e9e2a1470db5db7ec1262 DIST google-antigravity-2.3.1_arm64.tar.gz 161941757 BLAKE2B 2236ceaf11f4def93a035c5f82979fae37bebe07f2adb3b0bf376b18f58de285d59b22cc372429c22cae9248bc6aa717471839b8cd1d03f1e640d08e695cdccf SHA512 544041c4714b4e7960a67a6f4b3b734cf251b01b098febf876faf3ceb017cfa60fe43800000e0bb73534f3f8344fb217dcb3b872ae0db2e1ba33f73a3fd7388f diff --git a/dev-util/google-antigravity/google-antigravity-2.3.0.ebuild b/dev-util/google-antigravity/google-antigravity-2.3.0.ebuild deleted file mode 100644 index 5789035612..0000000000 --- a/dev-util/google-antigravity/google-antigravity-2.3.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi - fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR - pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" - -inherit chromium-2 desktop optfeature pax-utils xdg - -EXECUTION_ID="5214728084127744" - -MY_PN="${PN#google-}" -DESCRIPTION="Google Antigravity 2.0, a dedicated platform to work with agents" -HOMEPAGE="https://antigravity.google/" -BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-hub/${PV}-${EXECUTION_ID}" -SRC_URI=" - amd64? ( ${BASE_URI}/linux-x64/Antigravity.tar.gz -> ${P}_amd64.tar.gz ) - arm64? ( ${BASE_URI}/linux-arm/Antigravity.tar.gz -> ${P}_arm64.tar.gz ) -" -S="${WORKDIR}" - -# It's complicated... -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" -RESTRICT="bindist mirror strip" - -RDEPEND=" - || ( - sys-apps/systemd - sys-apps/systemd-utils - ) - >=app-accessibility/at-spi2-core-2.46.0:2 - app-crypt/libsecret[crypt] - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/libglvnd - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - virtual/zlib:= - sys-process/lsof - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libXScrnSaver - x11-libs/pango - x11-misc/xdg-utils -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/${MY_PN}.*\\.desktop" - -AGY_HOME_BASE="opt/google" -AGY_HOME="${AGY_HOME_BASE}/${MY_PN}" - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - default - mv "Antigravity-"* "${MY_PN}" || die -} - -src_prepare() { - default - - cd "${MY_PN}" || die - - pushd locales > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die -} - -src_install() { - cd "${MY_PN}" || die - - mkdir -p "${ED}/${AGY_HOME}" || die - cp -r . "${ED}/${AGY_HOME}" || die - - pax-mark m "${ED}/${AGY_HOME}/${MY_PN}" - fperms 0755 "/${AGY_HOME}/${MY_PN}" - dosym "/${AGY_HOME}/${MY_PN}" "/usr/bin/${MY_PN}" - - fperms 4711 "/${AGY_HOME}/chrome-sandbox" - - domenu "${FILESDIR}/${MY_PN}.desktop" - newicon -s scalable "${FILESDIR}/${MY_PN}.png" ${MY_PN}.png - - insinto /usr/share/metainfo - doins "${FILESDIR}/${MY_PN}.metainfo.xml" -} - -pkg_postinst() { - xdg_pkg_postinst - - echo - ewarn "Package Split Notice:" - einfo "Beginning with version 2.0, this package only installs the agent component of" - einfo "Antigravity without the editor view." - einfo - einfo "Users looking for the IDE should install:" - einfo " dev-util/google-antigravity-ide" - einfo - einfo "For the official announcement and details regarding this change, see:" - einfo "https://antigravity.google/blog/introducing-google-antigravity-2-0" - echo - - optfeature "desktop notifications" x11-libs/libnotify -} From b728ea623765e3259e7d962465240db66e38213a Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Sat, 18 Jul 2026 07:09:53 +0200 Subject: [PATCH 081/151] dev-util/google-antigravity-cli: add 1.1.4 Signed-off-by: Florian Albrechtskirchinger --- dev-util/google-antigravity-cli/Manifest | 2 ++ .../google-antigravity-cli-1.1.4.ebuild | 31 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 dev-util/google-antigravity-cli/google-antigravity-cli-1.1.4.ebuild diff --git a/dev-util/google-antigravity-cli/Manifest b/dev-util/google-antigravity-cli/Manifest index 0d33622033..d636341fc8 100644 --- a/dev-util/google-antigravity-cli/Manifest +++ b/dev-util/google-antigravity-cli/Manifest @@ -4,3 +4,5 @@ DIST google-antigravity-cli-1.1.2_amd64.tar.gz 45837663 BLAKE2B 4a604a4ec61daf64 DIST google-antigravity-cli-1.1.2_arm64.tar.gz 43180130 BLAKE2B a1471d2c2ac0ff40236fd2a5fdd936035e2294e7d46214a2baa3e7c76aaede84aa867e85b1eac406bdadc27108865244d6d0a0450aee0d6b031f5af6280157ad SHA512 df2d147cee4f6d85630c98bcbc097369d47897b9aac97cbb6027b1e11c920c36a8de27f49cde05c3bbed0a9b9a1dfc2542e5b8c93606935ac4af7eb3cbad88b3 DIST google-antigravity-cli-1.1.3_amd64.tar.gz 51816321 BLAKE2B 669556887c7c277591d0f16509032a3feade9d7f0091a7ef87c7be7f84209e8ed6da4dc1a40d63fdefb63a35c8abd2bf2f857203fe9acedee862fe2deb7a9cef SHA512 f84f04fa50c7b3b257c6d091b3f66425e07bf7aa556fe2f9db5899aa5420511d0eadf72dfeb25816ad92213b06e5039b7d33e8025cfc2f1b3d77fb33f2d161be DIST google-antigravity-cli-1.1.3_arm64.tar.gz 48448951 BLAKE2B a4eca5046f134c5b6fdbf34a920b14814354dfc2de9b0656b096c5310e6d17c79aa1e5ac66c831e3010f1ccbfb1638f7a9fe9a82a571149888c00ef50a540f9c SHA512 20b297fddf0feabfe982de610250923cf35b9c1756e36af006876b2a4a475a7cc59a58c6f04d91e96ea31a422b60020c444d443f163337baee69ffc9b6f33601 +DIST google-antigravity-cli-1.1.4_amd64.tar.gz 52062055 BLAKE2B d5c3c614a033eb79aedf4f2dbb2c02da07d6bc985e53574b741aa409a14a8a4b2b1b3ed50f0d81708538405350e59abcf6dc4407131e6106bed5a679de6c88ec SHA512 a088a1f231d8565b6673cecd8656fc3504e49c89e9c6b8c4116937b5fe7069c8dcfba78bbb2bc5c0ff8e87ba64fe21b63db7001e3a5794504927dad9e89da973 +DIST google-antigravity-cli-1.1.4_arm64.tar.gz 48663240 BLAKE2B 82d8da38108435d295529ac9e90e7167c336b885c7f8361c1513987114d7544decdc71bec11f9ac6279b69505114305f484b13f6bfc2d5f363a2e0e06d4baae9 SHA512 8d3c464303b235b6f2c2d441eca07b0c1cc35efa68f7ae16b167a5a2d49373903efdf686b3e41063424f0cf0c5b5d5eb056f7944dade7abf1b8eb225cb8c438c diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.4.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.4.ebuild new file mode 100644 index 0000000000..e36b9107d3 --- /dev/null +++ b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EXECUTION_ID="6277569641840640" + +MY_PN="${PN#google-}" +DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform" +HOMEPAGE="https://antigravity.google/" +BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-cli/${PV}-${EXECUTION_ID}" +SRC_URI=" + amd64? ( ${BASE_URI}/linux-x64/cli_linux_x64.tar.gz -> ${P}_amd64.tar.gz ) + arm64? ( ${BASE_URI}/linux-arm/cli_linux_arm64.tar.gz -> ${P}_arm64.tar.gz ) +" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="bindist mirror strip" + +QA_PREBUILT="*" + +src_install() { + local agy_home="/opt/google/${MY_PN}" + + exeinto "${agy_home}" + doexe "antigravity" + dosym -r "${agy_home}/antigravity" "/usr/bin/agy" +} From 3ece3a6daa4abb8d7d50d4fd0e28636dc66dcccb Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Sat, 18 Jul 2026 07:09:55 +0200 Subject: [PATCH 082/151] dev-util/google-antigravity-cli: drop 1.1.2 Signed-off-by: Florian Albrechtskirchinger --- dev-util/google-antigravity-cli/Manifest | 2 -- .../google-antigravity-cli-1.1.2.ebuild | 31 ------------------- 2 files changed, 33 deletions(-) delete mode 100644 dev-util/google-antigravity-cli/google-antigravity-cli-1.1.2.ebuild diff --git a/dev-util/google-antigravity-cli/Manifest b/dev-util/google-antigravity-cli/Manifest index d636341fc8..9db91a86a1 100644 --- a/dev-util/google-antigravity-cli/Manifest +++ b/dev-util/google-antigravity-cli/Manifest @@ -1,7 +1,5 @@ DIST google-antigravity-cli-1.0.16_amd64.tar.gz 45770746 BLAKE2B bd2fb14d5d9b7fe59a1a06c90b5082cb1b21b7f14fceba8a84b4d8450d371089cb60c327e75dcb8790cac0be0ea18db738d016086f445f66de3e3e5682fbbe0e SHA512 2e3362fb360d350285c3a79891772652ea56608121e4e89091abe553e8203c379e30bac86bde109ecc0b3266cb6eb871a68ef28a993aeca7944456f0f720ae31 DIST google-antigravity-cli-1.0.16_arm64.tar.gz 43058420 BLAKE2B 4625461a682e7733d4339c40a8c9d36e550a38a4ebd2e9b7ffc4156050261557a176a76b5d73403ee9dea66d5df0e4a131b6d99021db5a80efbc16ad1b8fdf12 SHA512 89661041e63b211cd36d3d4200c7f389d3b05573a49f5c8588bfd42bece4f4cbe1cf4108d6c664073f584ff1e3797c178150ae01aab6fa57f41c1e37c23f8685 -DIST google-antigravity-cli-1.1.2_amd64.tar.gz 45837663 BLAKE2B 4a604a4ec61daf6410fc31568ccddb2dab337032a30e3a6801079882b0ecf9bf8fa858f7e4a3fc1d2b102a50430411c31d8ef79b92b14d8dd91aa0dd1836025b SHA512 b7a1b606a61c97ccb1592a64d689ad0fd0ed4491592f3474adf6cf0e6193d23b390e1308f89a1dd4e78306aeab13fe08dcb1a4a24da3e4583c3bd6845d52c456 -DIST google-antigravity-cli-1.1.2_arm64.tar.gz 43180130 BLAKE2B a1471d2c2ac0ff40236fd2a5fdd936035e2294e7d46214a2baa3e7c76aaede84aa867e85b1eac406bdadc27108865244d6d0a0450aee0d6b031f5af6280157ad SHA512 df2d147cee4f6d85630c98bcbc097369d47897b9aac97cbb6027b1e11c920c36a8de27f49cde05c3bbed0a9b9a1dfc2542e5b8c93606935ac4af7eb3cbad88b3 DIST google-antigravity-cli-1.1.3_amd64.tar.gz 51816321 BLAKE2B 669556887c7c277591d0f16509032a3feade9d7f0091a7ef87c7be7f84209e8ed6da4dc1a40d63fdefb63a35c8abd2bf2f857203fe9acedee862fe2deb7a9cef SHA512 f84f04fa50c7b3b257c6d091b3f66425e07bf7aa556fe2f9db5899aa5420511d0eadf72dfeb25816ad92213b06e5039b7d33e8025cfc2f1b3d77fb33f2d161be DIST google-antigravity-cli-1.1.3_arm64.tar.gz 48448951 BLAKE2B a4eca5046f134c5b6fdbf34a920b14814354dfc2de9b0656b096c5310e6d17c79aa1e5ac66c831e3010f1ccbfb1638f7a9fe9a82a571149888c00ef50a540f9c SHA512 20b297fddf0feabfe982de610250923cf35b9c1756e36af006876b2a4a475a7cc59a58c6f04d91e96ea31a422b60020c444d443f163337baee69ffc9b6f33601 DIST google-antigravity-cli-1.1.4_amd64.tar.gz 52062055 BLAKE2B d5c3c614a033eb79aedf4f2dbb2c02da07d6bc985e53574b741aa409a14a8a4b2b1b3ed50f0d81708538405350e59abcf6dc4407131e6106bed5a679de6c88ec SHA512 a088a1f231d8565b6673cecd8656fc3504e49c89e9c6b8c4116937b5fe7069c8dcfba78bbb2bc5c0ff8e87ba64fe21b63db7001e3a5794504927dad9e89da973 diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.2.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.2.ebuild deleted file mode 100644 index af6dbff5e6..0000000000 --- a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EXECUTION_ID="5174998495789056" - -MY_PN="${PN#google-}" -DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform" -HOMEPAGE="https://antigravity.google/" -BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-cli/${PV}-${EXECUTION_ID}" -SRC_URI=" - amd64? ( ${BASE_URI}/linux-x64/cli_linux_x64.tar.gz -> ${P}_amd64.tar.gz ) - arm64? ( ${BASE_URI}/linux-arm/cli_linux_arm64.tar.gz -> ${P}_arm64.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" -RESTRICT="bindist mirror strip" - -QA_PREBUILT="*" - -src_install() { - local agy_home="/opt/google/${MY_PN}" - - exeinto "${agy_home}" - doexe "antigravity" - dosym "${agy_home}/antigravity" "/usr/bin/agy" -} From 04c87691a72fc5e29163078e0b23ac3c1f76693c Mon Sep 17 00:00:00 2001 From: Niklaus 'vimja' Hofer Date: Sat, 18 Jul 2026 10:02:12 +0200 Subject: [PATCH 083/151] net-im/tuwunel: add 1.8.2, drop 1.8.0 Signed-off-by: Niklaus 'vimja' Hofer --- net-im/tuwunel/Manifest | 9 ++-- ...unel-1.8.0.ebuild => tuwunel-1.8.2.ebuild} | 41 ++++++++++--------- 2 files changed, 25 insertions(+), 25 deletions(-) rename net-im/tuwunel/{tuwunel-1.8.0.ebuild => tuwunel-1.8.2.ebuild} (83%) diff --git a/net-im/tuwunel/Manifest b/net-im/tuwunel/Manifest index c0cf2b5190..33744294b7 100644 --- a/net-im/tuwunel/Manifest +++ b/net-im/tuwunel/Manifest @@ -8,13 +8,12 @@ DIST ldap3-fdfbba2bf916b53e5f73cdb1a495ebb649978079.gh.tar.gz 120702 BLAKE2B 79f DIST resolv-conf-ab5c3e44016bc76b8798ec837a5a9cf9d88bf233.gh.tar.gz 17762 BLAKE2B f63ff4926d147e8473c030f87587089ca285767bdb8bf507be9be51eb41d70514f4d84c5af6dee6385c5ef826420206757358e5580aa1bf1b19af5ac32ee2fe9 SHA512 485214ab3466703c47e42a0bce8bbbb517e4e9c533c4e488124b8f6b9d76ff23ec5e72b728182095bf7e84c27d39ca7ea1c96317f2a742748ef580128b7dce90 DIST rocksdb-0bd7e6d6438d318d66e8374ec1fe24126204f3b3.tar.gz 14390790 BLAKE2B eed8e0b771407a9df4eadd51135b08f7b42ac6062f63ffd55053731ab9fe4ca22b1c6382d8475febe72434083d7a8f0ecb08612728f9794a442de934673d95d4 SHA512 6efbe0b63f8c3567ff2ccd0d477b1a4a9883c849f4dd4381d2083255ee3dc18307a7c0670c5f60a14207f810e988ac0cb19a8847d8d6174370a4ee54f35b8607 DIST ruma-40edbad735cf81a72f7450af7cd17871f808bd44.gh.tar.gz 947073 BLAKE2B 1b1b5e34c9c3290509da549eeb21d91473505caad28aad9082de1d42ffceef5ce2b14057d660569cf72f87d87763427587b8fc076d1b31d45ba5cb4d81c7d0bb SHA512 a973349099b92b912ecb6f95825538537a7bcd24313aab5998d7b3b9d6cfe278544d6c4b2a6ded89488ff5f18ef30d3b56804f8fc23e7948a362e2af6ac3c6dc -DIST ruma-55d532152ec3b6ebab8ac141cc4bcc78452aa049.gh.tar.gz 947107 BLAKE2B bd86fbc299532402128deee4e2cc2a273df46ae2f32244d3e858ba99a20c8a16180805d96ea14088ae03436039f614ceb706614a291699880a9f5c82183496b4 SHA512 675f26ee1a1bd8c09089ec7d1b9bc1f2612033fb3aef8974bbfdbb12a42e89dceecaa988eb765e34d85b25c9bcb975b950b8207b103d43fb0c5f7115c60311ad -DIST rust-rocksdb-8d92399498d85b486707c6febb278ad902d3aba3.gh.tar.gz 273605 BLAKE2B de0d2a0ae3d865dc91de2aea3bac33fe325cbe1be9cd56f6974bc44b8a2aac18e5503e1f9581f651872726ff166a01254860940a2adbd9bb240e55f2c27b9699 SHA512 6a850fec0e465e6023b9bafb2b90c6d44b582880b86075caf6eaaeb685a25df40abbc001d292c428435d2a51dc6a0c0595995a65ac3cf0a2451e57a36ca7cd86 +DIST ruma-5df8a2e005f1d4b848f40dc7e911c693c8a36470.gh.tar.gz 947149 BLAKE2B dc4bc7676e9389abff3068fbcc8cdff3e1057658ae10af2793ce7bd28a947217622ac7b055b7a22d35c4b5a144e0a2ee970d69d963f3c155abf8c4b27102b25a SHA512 23a9b42812bef41e3e3bd5b3e7d0498b52e6d0364969bea47139c53c199f84a96fbc32e690b95263bc10f11f16220aabd1564bfeb1b71ec041af63dce11d3935 DIST rust-rocksdb-9f26b713c204bd8783cdbc2d36a524945e44773d.gh.tar.gz 273576 BLAKE2B 1d1519a2745d5aef1bfb18fdc1737969aec625a7b3d660c7a1c0457ae4ff60ef68165df559c3f30d8279328f27483d33ceecabd752fa6d118e35b45a99d332af SHA512 ae3fde5c12ee56f0978686d3124298e33c2f7037e3de3a30ccadbfce5fc24f79c8c1ff3715d0fe9ba61b6b51297acbff1ee86495411cb8b691820c836c7d50f3 DIST rustyline-async-879968ba99c2558ae234fd67a057b7ea6f761fd3.gh.tar.gz 20903 BLAKE2B 6b769ef829e95805d05554b2373a92729ed13426ce57b5b0a9cb84f4a3d8c8bd4e99d5089e3675f628a1eb3024cee95893f8ae17776ec93e771516c371d8a0d0 SHA512 706a757f7ba4bdcd93b5fb0e02d82176e46c7cca2aa33f7ccb8ccc7e71a4b7311b3b733f94ae70122bd068dd7079c1ce5329bf0c91d977c219bba115fcb692e4 -DIST synapse-admin-api-010b9a1e1cb8937669af7503de0dbccb125051f1.gh.tar.gz 24580 BLAKE2B 00d7325aedbb91aeed03b12476d51ad866bed22a3f04a12e27860d5022f508e6790738fca934735839768ee305a4bdafb52cece84c7b7c2764d0ba653d9330d8 SHA512 49271b4a28bab7753a539a3ca9dd1dceeabc2e5d8b5d8350e3b39b460f649270691a1bfa5aadd6991d0f491d2a0095c2359b1f4c2e9fb1a3b8b93d4827265338 +DIST synapse-admin-api-c8654e1e9a05dfa78874a87c62391fe4b082672b.gh.tar.gz 48277 BLAKE2B 717fa2cd17cca3a6349b376906567f3fc6c9e1f491ccb6c9b53200fa38aaa7d73cbed76d7f79808bc83ede2d1cb9b8e95b27a5a9aeee0ae8cbe304c7c5f77543 SHA512 e5f016a8b14ad15a1cab155adc2ab5c5ea71e4291f7866fdca839e1819271fc9d3b3c824c0e11c9441e47d5eb94c3503df73d26333bad5d1df79a31b5e33a28d DIST synapse-admin-api-f5f5e13e9817cf6d9077860142d58066d1dd9b4e.gh.tar.gz 48287 BLAKE2B 715b28a733447b1fd1b702b3a9fd0c1c6c08fa521409d2ef9249ece3c681d03fda632bf7abc050fa1a695d47768e90be5e49d036cfa17624b778340de38373c0 SHA512 5d62a7b263f73b426a41d5274ff8d5a8976bf0af66fbee5dcad4eda4f8ec422ac48abd7ada5ef07affae8217b8b0377f6f6ec99a154dc81ce5ab2c1effdab2d3 -DIST tuwunel-1.8.0-crates.tar.xz 38335708 BLAKE2B 07a6517f458a8a125f94827488e58ec81565b800db9346972f285bc6f1ccc1ecec4caba1b20868f4d6863a2eb1141268b8bbaf7a0964eb2984d1ce24a2142e93 SHA512 16a0518d8d0c0c071f0741b9a85fac4fc7bd9362c0ab66ddbd7fac7cb3aecdd437bf48ee57433a795549ed29521f3719c055b203e120906cd01fef87ec0141be -DIST tuwunel-1.8.0.tar.gz 1303917 BLAKE2B cd6c90025b7cce9eb9b785b9096a35e001483a9984ad9f348e44951b6682f2a05e46fdf1261e6667f511a06c3efc33c991ff0c729a300f2614110582f2088cc9 SHA512 99a61ce5cfffc64a0144fb09c51c7ec5734de7d79bc2418cee2a2bb0d816ac2b6076483f38ae9d263c4b687aec186a30b1a39fceb4eda2b3a7106c69497fec0d DIST tuwunel-1.8.1-crates.tar.xz 37696612 BLAKE2B d1641797b4d2dd8dcb4f51be8b188fd709fdd93607feb779cc5e6f07ac85027c499d663b0d848d9b34e531f5c01b7193ee29df376ee2547aaf53382a9ce087f0 SHA512 d7c2d5f13757c722e9e957927642ec48d3d71585409f9e7af091dd9c51174dcc92824816a0568acde65483ce0e9060c5daed4c0c2eeb225b573305f360ee401f DIST tuwunel-1.8.1.tar.gz 1372701 BLAKE2B d011a1c2478a04ae4abf025379f301d9e5575fd4a829b645d84cefa7c9f752a65dcfbda80aa845f1f0a261f009f76df59b5da6471451d2712e829f644736b5a6 SHA512 9c861354b952d9406b0e0c40aaffec09d9732e3fbde1634e25652a82d52c75af09a27c2ac73aadf8b5c62c7077eb50f656b6f50662f0b90b73252c5006181ca1 +DIST tuwunel-1.8.2-crates.tar.xz 36325136 BLAKE2B b6480ab18edd6ae386140a347279333a4366c26c7c9e08aa2edc234db59e7e177aa2476622cb3ec431b7578a010a3fed67564e79e1b23dea0ee922f34c009afd SHA512 47348d708f9f24b4098d5b69fa3552759edfcd73b41c80f8f4649021c2b8da742d0eb0193ca3c14aa7a1f11b43611311b83d81d67964577bf8d9a30d5634c5fc +DIST tuwunel-1.8.2.tar.gz 1454935 BLAKE2B d437cbfd46d39127cfd925d26bfb765ac37ffd63ecac0eb3bdca71865178d4c15ebde78995d70e22357a414dc2b77d52c86409b4aa3fa968fd66935df3a49a20 SHA512 60192fc2af55922449e5db724dbd6a127a8ea4600f6035fb98eb87c43d2e6c787b4eaab7864d020eae3ffc7ede9d46065c19ea733a5daf897bdc2f9d555a3816 diff --git a/net-im/tuwunel/tuwunel-1.8.0.ebuild b/net-im/tuwunel/tuwunel-1.8.2.ebuild similarity index 83% rename from net-im/tuwunel/tuwunel-1.8.0.ebuild rename to net-im/tuwunel/tuwunel-1.8.2.ebuild index 024d42f7bc..1c2c0da177 100644 --- a/net-im/tuwunel/tuwunel-1.8.0.ebuild +++ b/net-im/tuwunel/tuwunel-1.8.2.ebuild @@ -5,8 +5,7 @@ EAPI=8 -CRATES=" -" +CRATES="" declare -A GIT_CRATES=( [async-channel]='https://github.com/matrix-construct/async-channel;debb93f14a20fa7c1989042c2f07f53654d75908;async-channel-%commit%' @@ -19,25 +18,26 @@ declare -A GIT_CRATES=( [lber]='https://github.com/matrix-construct/ldap3;fdfbba2bf916b53e5f73cdb1a495ebb649978079;ldap3-%commit%/lber' [ldap3]='https://github.com/matrix-construct/ldap3;fdfbba2bf916b53e5f73cdb1a495ebb649978079;ldap3-%commit%' [resolv-conf]='https://github.com/matrix-construct/resolv-conf;ab5c3e44016bc76b8798ec837a5a9cf9d88bf233;resolv-conf-%commit%' - [ruma-appservice-api]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-appservice-api' - [ruma-client-api]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-client-api' - [ruma-common]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-common' - [ruma-events]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-events' - [ruma-federation-api]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-federation-api' - [ruma-identifiers-validation]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-identifiers-validation' - [ruma-identity-service-api]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-identity-service-api' - [ruma-macros]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-macros' - [ruma-push-gateway-api]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-push-gateway-api' - [ruma-signatures]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma-signatures' - [ruma]='https://github.com/matrix-construct/ruma;55d532152ec3b6ebab8ac141cc4bcc78452aa049;ruma-%commit%/crates/ruma' - [rust-librocksdb-sys]='https://github.com/matrix-construct/rust-rocksdb;8d92399498d85b486707c6febb278ad902d3aba3;rust-rocksdb-%commit%/librocksdb-sys' - [rust-rocksdb]='https://github.com/matrix-construct/rust-rocksdb;8d92399498d85b486707c6febb278ad902d3aba3;rust-rocksdb-%commit%' + [ruma-appservice-api]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-appservice-api' + [ruma-client-api]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-client-api' + [ruma-common]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-common' + [ruma-events]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-events' + [ruma-federation-api]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-federation-api' + [ruma-identifiers-validation]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-identifiers-validation' + [ruma-identity-service-api]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-identity-service-api' + [ruma-macros]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-macros' + [ruma-push-gateway-api]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-push-gateway-api' + [ruma-signatures]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma-signatures' + [ruma]='https://github.com/matrix-construct/ruma;5df8a2e005f1d4b848f40dc7e911c693c8a36470;ruma-%commit%/crates/ruma' + [rust-librocksdb-sys]='https://github.com/matrix-construct/rust-rocksdb;9f26b713c204bd8783cdbc2d36a524945e44773d;rust-rocksdb-%commit%/librocksdb-sys' + [rust-rocksdb]='https://github.com/matrix-construct/rust-rocksdb;9f26b713c204bd8783cdbc2d36a524945e44773d;rust-rocksdb-%commit%' [rustyline-async]='https://github.com/matrix-construct/rustyline-async;879968ba99c2558ae234fd67a057b7ea6f761fd3;rustyline-async-%commit%' - [synapse-admin-api]='https://github.com/matrix-construct/synapse-admin-api;010b9a1e1cb8937669af7503de0dbccb125051f1;synapse-admin-api-%commit%' + [synapse-admin-api]='https://github.com/matrix-construct/synapse-admin-api;c8654e1e9a05dfa78874a87c62391fe4b082672b;synapse-admin-api-%commit%' ) LLVM_COMPAT=( 21 ) -RUST_MIN_VER="1.94.0" +# grep rust-version Cargo.toml +RUST_MIN_VER="1.95.0" inherit cargo llvm-r2 linux-info @@ -48,7 +48,7 @@ HOMEPAGE=" " # Copy this from the GIT_CRATES[rust-rocksdb] entry. -RUST_ROCKSB_GIT_COMMIT=8d92399498d85b486707c6febb278ad902d3aba3 +RUST_ROCKSB_GIT_COMMIT=9f26b713c204bd8783cdbc2d36a524945e44773d # cat flake.lock | jq '.nodes.rocksdb.locked.rev' ROCKSDB_GIT_COMMIT=0bd7e6d6438d318d66e8374ec1fe24126204f3b3 @@ -67,7 +67,7 @@ S="${WORKDIR}/${P}/src/main" LICENSE="Apache-2.0" # Dependent crate licenses LICENSE+=" - Apache-2.0 BSD-2 BSD BlueOak-1.0.0 CDLA-Permissive-2.0 ISC MIT + 0BSD Apache-2.0 BSD-2 BSD BlueOak-1.0.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense ZLIB " SLOT="0" @@ -127,7 +127,8 @@ pkg_setup() { } src_prepare() { - # grep '\[patch\.' ../../Cargo.toml + # See https://bugs.gentoo.org/977089 + # grep '\[patch\.' Cargo.toml | sort local patched_crates=( async-channel core_affinity From 7474dfda1ef9be241b1ac3d47725dbf71b58f623 Mon Sep 17 00:00:00 2001 From: dsaf Date: Sat, 18 Jul 2026 06:51:53 -0300 Subject: [PATCH 084/151] gui-wm/swayfx: drop 0.5 Signed-off-by: dsaf --- gui-wm/swayfx/Manifest | 1 - gui-wm/swayfx/swayfx-0.5.ebuild | 101 -------------------------------- 2 files changed, 102 deletions(-) delete mode 100644 gui-wm/swayfx/swayfx-0.5.ebuild diff --git a/gui-wm/swayfx/Manifest b/gui-wm/swayfx/Manifest index f5604e08ab..3b25cdfa81 100644 --- a/gui-wm/swayfx/Manifest +++ b/gui-wm/swayfx/Manifest @@ -1,2 +1 @@ DIST swayfx-0.5.3.tar.gz 17597207 BLAKE2B 2e65d3a47c7c883d58d871985827025ce670c152410d5cd7b3335395a390a195a6a5b96a8a0f71b4bd629b85f304c5150c5a0931c4d6ad8cca28425524071cf1 SHA512 56c9b240fe923702cc5d7bfd30caa4fe7bfabef2a2ac8cae70f57cbb7b83376535813ae1dfef1f49318679e11455e12ce93631649f96f7f64e6072f83d2029fa -DIST swayfx-0.5.tar.gz 17594759 BLAKE2B 95f60440835be26fd0df3dcd60b9701f38ca0762753da3e4888aac0f435e3918aa185a9db9d3e1b13b4001cf7becf2c53f4dfa890a444c9c4a2c82b7a3e914f8 SHA512 e0cc8bcdf7b6eea04a1cbcdbd8eeb4868890f672aa5c4295fda0292e7b544021c2ae3cf2f94455c332b6a0f79f66dc44c90d207c8eb761cd3c98f9770b710db1 diff --git a/gui-wm/swayfx/swayfx-0.5.ebuild b/gui-wm/swayfx/swayfx-0.5.ebuild deleted file mode 100644 index 7c421aa564..0000000000 --- a/gui-wm/swayfx/swayfx-0.5.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU Public License v2 - -EAPI=8 - -inherit fcaps meson optfeature - -DESCRIPTION="SwayFX: Sway, but with eye candy!" -HOMEPAGE="https://github.com/WillPower3309/swayfx" -SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="+man +swaybar +swaynag tray wallpapers X" -REQUIRED_USE="tray? ( swaybar )" - -DEPEND=" - >=dev-libs/json-c-0.13:0= - >=dev-libs/libinput-1.26.0:0= - virtual/libudev - sys-auth/seatd:= - dev-libs/libpcre2 - >=dev-libs/wayland-1.21.0 - x11-libs/cairo - >=x11-libs/libxkbcommon-1.5.0 - x11-libs/pango - x11-libs/pixman - >=gui-libs/scenefx-0.2 - media-libs/libglvnd - swaybar? ( x11-libs/gdk-pixbuf:2 ) - tray? ( || ( - sys-apps/systemd - sys-auth/elogind - sys-libs/basu - ) ) - wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] ) - X? ( x11-libs/libxcb:0= - x11-libs/xcb-util-wm - ) -" -DEPEND+=" - >=gui-libs/wlroots-0.18:=[X?] - =gui-wm/sway-1.9" -) - -src_configure() { - local emesonargs=( - $(meson_feature man man-pages) - $(meson_feature tray) - $(meson_feature swaybar gdk-pixbuf) - $(meson_use swaynag) - $(meson_use swaybar) - $(meson_use wallpapers default-wallpaper) - -Dfish-completions=true - -Dzsh-completions=true - -Dbash-completions=true - ) - - meson_src_configure -} - -src_install() { - meson_src_install - insinto /usr/share/xdg-desktop-portal - doins "${FILESDIR}/sway-portals.conf" -} - -pkg_postinst() { - fcaps_pkg_postinst - - optfeature_header "There are several packages that may be useful with swayfx:" - optfeature "wallpaper utility" gui-apps/swaybg - optfeature "idle management utility" gui-apps/swayidle - optfeature "simple screen locker" gui-apps/swaylock - optfeature "lightweight notification daemon" gui-apps/mako - echo - einfo "For a list of additional addons and tools usable with sway please" - einfo "visit the offical wiki at:" - einfo "https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway" - einfo "Please note that some of them might not (yet) available on gentoo" -} From 1d5a4c6d53c4a3321d6ef495855ccc30f2167038 Mon Sep 17 00:00:00 2001 From: dsaf Date: Sat, 18 Jul 2026 06:54:41 -0300 Subject: [PATCH 085/151] gui-wm/swayfx: remove USE=man, update dependencies Signed-off-by: dsaf --- gui-wm/swayfx/swayfx-0.5.3.ebuild | 63 ++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 23 deletions(-) diff --git a/gui-wm/swayfx/swayfx-0.5.3.ebuild b/gui-wm/swayfx/swayfx-0.5.3.ebuild index a7a5318b33..2144876a02 100644 --- a/gui-wm/swayfx/swayfx-0.5.3.ebuild +++ b/gui-wm/swayfx/swayfx-0.5.3.ebuild @@ -1,19 +1,28 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU Public License v2 EAPI=8 +# fork of gui-wm/sway::gentoo + inherit fcaps meson optfeature +MY_PN="sway" + DESCRIPTION="SwayFX: Sway, but with eye candy!" HOMEPAGE="https://github.com/WillPower3309/swayfx" -SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${PV}" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/WillPower3309/swayfx.git" +else + SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="+man +swaybar +swaynag tray wallpapers X" +IUSE="+swaybar +swaynag tray wallpapers X" REQUIRED_USE="tray? ( swaybar )" DEPEND=" @@ -21,13 +30,14 @@ DEPEND=" >=dev-libs/libinput-1.26.0:0= virtual/libudev sys-auth/seatd:= + dev-libs/libevdev dev-libs/libpcre2 >=dev-libs/wayland-1.21.0 x11-libs/cairo - >=x11-libs/libxkbcommon-1.5.0 + x11-libs/libdrm + >=x11-libs/libxkbcommon-1.5.0:0= x11-libs/pango x11-libs/pixman - >=gui-libs/scenefx-0.4 media-libs/libglvnd swaybar? ( x11-libs/gdk-pixbuf:2 ) tray? ( || ( @@ -36,36 +46,43 @@ DEPEND=" sys-libs/basu ) ) wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] ) - X? ( x11-libs/libxcb:0= - x11-libs/xcb-util-wm + X? ( + x11-libs/libxcb:0= + x11-libs/xcb-util-wm ) + =gui-wm/sway-1.9" + cap_sys_nice usr/bin/${MY_PN} ) src_configure() { local emesonargs=( - $(meson_feature man man-pages) + -Dman-pages=enabled $(meson_feature tray) $(meson_feature swaybar gdk-pixbuf) $(meson_use swaynag) @@ -88,7 +105,7 @@ src_install() { pkg_postinst() { fcaps_pkg_postinst - optfeature_header "There are several packages that may be useful with swayfx:" + optfeature_header "There are several packages that may be useful with sway:" optfeature "wallpaper utility" gui-apps/swaybg optfeature "idle management utility" gui-apps/swayidle optfeature "simple screen locker" gui-apps/swaylock From 18512e47880712858b539a06aa53fa71ee0c16c3 Mon Sep 17 00:00:00 2001 From: dsaf Date: Sat, 18 Jul 2026 07:30:20 -0300 Subject: [PATCH 086/151] gui-apps/noctalia-greeter: fix perms Signed-off-by: dsaf --- gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild | 7 +++++++ gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild b/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild index 3d4ef46505..c7d0432cbb 100644 --- a/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild +++ b/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild @@ -44,3 +44,10 @@ BDEPEND=" dev-util/wayland-scanner dev-libs/wayland-protocols " + +src_install() { + meson_src_install + + keepdir /var/lib/${PN} + fowners greetd:greetd /var/lib/${PN} +} diff --git a/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild b/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild index 5af090d837..1df6754857 100644 --- a/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild +++ b/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild @@ -53,3 +53,10 @@ src_configure() { meson_src_configure } + +src_install() { + meson_src_install + + keepdir /var/lib/${PN} + fowners greetd:greetd /var/lib/${PN} +} From 1085624ea17dfe6437d6a5fc5c477f3399118c74 Mon Sep 17 00:00:00 2001 From: dsaf Date: Sat, 18 Jul 2026 08:43:10 -0300 Subject: [PATCH 087/151] gui-apps/noctalia-greeter: tmpfiles support Signed-off-by: dsaf --- .../noctalia-greeter-1.0.0.ebuild | 3 +++ .../noctalia-greeter-9999.ebuild | 19 ++++++++++++++++--- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild b/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild index c7d0432cbb..c4b4dca47b 100644 --- a/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild +++ b/gui-apps/noctalia-greeter/noctalia-greeter-1.0.0.ebuild @@ -48,6 +48,9 @@ BDEPEND=" src_install() { meson_src_install + # remove unneeded additional scripts + rm "${ED}"/usr/share/${PN}/*.sh || die + keepdir /var/lib/${PN} fowners greetd:greetd /var/lib/${PN} } diff --git a/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild b/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild index 1df6754857..2960edebfa 100644 --- a/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild +++ b/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit meson +inherit meson tmpfiles DESCRIPTION="A minimal login greeter for greetd that matches Noctalia Shell" HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-greeter" @@ -46,6 +46,13 @@ BDEPEND=" dev-libs/wayland-protocols " +src_prepare() { + default + + # replace greetd user + sed -E -i 's/^(\S+\s+\S+\s+\S+\s+)greeter(\s+)greeter(\s+)/\1greetd\2greetd\3/' data/tmpfiles.d/${PN}.conf +} + src_configure() { local emesonargs=( -Dsystem_tomlplusplus=true @@ -57,6 +64,12 @@ src_configure() { src_install() { meson_src_install - keepdir /var/lib/${PN} - fowners greetd:greetd /var/lib/${PN} + # remove unneeded additional scripts + rm "${ED}"/usr/share/${PN}/*.sh || die + + dotmpfiles data/tmpfiles.d/${PN}.conf +} + +pkg_postinst() { + tmpfiles_process ${PN}.conf } From ef212b0bcd2135e57337d01f6749c7344c1f1317 Mon Sep 17 00:00:00 2001 From: dsaf Date: Sat, 18 Jul 2026 08:47:30 -0300 Subject: [PATCH 088/151] gui-wm/swayfx: pin scenefx Signed-off-by: dsaf --- gui-wm/swayfx/swayfx-0.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-wm/swayfx/swayfx-0.5.3.ebuild b/gui-wm/swayfx/swayfx-0.5.3.ebuild index 2144876a02..4bc955ab27 100644 --- a/gui-wm/swayfx/swayfx-0.5.3.ebuild +++ b/gui-wm/swayfx/swayfx-0.5.3.ebuild @@ -50,7 +50,7 @@ DEPEND=" x11-libs/libxcb:0= x11-libs/xcb-util-wm ) - Date: Sat, 18 Jul 2026 17:14:09 +0300 Subject: [PATCH 089/151] app-text/iwe: add 0.13.0 Signed-off-by: Pavel Sobolev --- app-text/iwe/Manifest | 2 ++ app-text/iwe/iwe-0.13.0.ebuild | 30 ++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 app-text/iwe/iwe-0.13.0.ebuild diff --git a/app-text/iwe/Manifest b/app-text/iwe/Manifest index d5067fec65..5cee5dd064 100644 --- a/app-text/iwe/Manifest +++ b/app-text/iwe/Manifest @@ -1,4 +1,6 @@ DIST iwe-0.11.0.tar.gz 1830765 BLAKE2B 3614dacf4705d009ad02a30ac1a5989cb23f239a4f6f4070d84f56929ceabcdc9cba25bbce7fff8c0e1617978e6510ff82ad58cae27f584cb94f7030fdfda963 SHA512 89b4c9e20ebe6485b8dc41ec0c2e2d6bbd4df587c7c1dc8ac355c3cc9bf65dfbaada12d4419af7a4fa741912d8e63a3415597492763ae600aed567b5e56a2bb3 +DIST iwe-0.13.0.tar.gz 1877271 BLAKE2B 6dbe4f9f204461323f93a9274774a1a9a23a80db286dffa5c01843ee6f6d03d8ccabebf05883fd5f67744d4a08528b2a920d870f54c6f50bbb9dce4fb6ba8b17 SHA512 5c076f759aed43a7a4afa3836d36a81282d228324af41bf4f4c45dea141d6d2d23ab92ffe4fcfd1e84e64ab51b481e5e1fb0e48a229463e5e49a68d477a18b37 DIST iwe-0.5.0.tar.gz 1728208 BLAKE2B 17978af061a114fd2265111db6dd390e1eca77e3471c48989aadbeb4b5c80dcedd81ba746bb59468a21781158108ab0443fa07a14308b1704649012c9d44cae5 SHA512 99d2e844a7de474e2c664c5052588e9409358e88b62c34c6887a754d401bbf31ce34eec58dd289b7d48538e2559988cd982d2758f416308af5679475f7df8e5a DIST iwe-liwe-v0.11.0-deps.tar.xz 24954392 BLAKE2B 7379cc14f5d9e099377974121dfb1a77d76b8474b1d2b17d976aa32a87ba4966cc64a3399a7293baf7404582b56075d9fc6fa05ff24736840355e75b90a87b4e SHA512 9a119ed6811bd84619c21e2bb12f1a576a48660ad99ceae1a7413ef57b5e094386015cd91d5c7775f3ff1272b61da58c506e1684ea40db080230b943a8268e79 +DIST iwe-liwe-v0.13.0-deps.tar.xz 25510128 BLAKE2B 8084144c094429c643c15376521ca7c8bd6ee0538f7117795454bccd89d2f17c43ad14b9434824f5929dc9982c2e927ca5124915232ff0686551062493c292d7 SHA512 92855e205c63e3cf2f13b94405aae6bee79b829f9f8248c55d1030d0499430016bf1c9860b8ddaa556a1433e91dde3e747fe64d70f2a651be0cfe89017e266ad DIST iwe-liwe-v0.5.0-deps.tar.xz 19512464 BLAKE2B d77388f5b423e1973ffff68da06bbe89c3005650b1d4d2879dd1c21ffd41cef5228b7c134800bc04ed12cd845fb22434a658d705162e45add1e6446136fa80db SHA512 b64e973056569bb05417a1cf7a94deeae923e651401557fe9782d8814c2ebfdf2c174e1c55db5ec6c127105934802e911ed42d920b57bed77dc69a1f1afe85d5 diff --git a/app-text/iwe/iwe-0.13.0.ebuild b/app-text/iwe/iwe-0.13.0.ebuild new file mode 100644 index 0000000000..a06e2ba1ee --- /dev/null +++ b/app-text/iwe/iwe-0.13.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.88.0" + +inherit cargo + +DESCRIPTION="Markdown based personal knowledge management (PKM) system" +HOMEPAGE="https://github.com/iwe-org/iwe" +SRC_URI=" + https://github.com/iwe-org/iwe/archive/refs/tags/iwe-v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/liwe-v${PV}/${PN}-liwe-v${PV}-deps.tar.xz +" + +S="${WORKDIR}/${PN}-${PN}-v${PV}" + +LICENSE="Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/iwe usr/bin/iwes" + +src_install() { + cargo_src_install --path crates/iwe + cargo_src_install --path crates/iwes + + einstalldocs +} From b80f9f985b159ad9c6d173600444e5156e5ffe59 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 18 Jul 2026 17:14:29 +0300 Subject: [PATCH 090/151] app-text/iwe: drop 0.5.0 Signed-off-by: Pavel Sobolev --- app-text/iwe/Manifest | 2 -- app-text/iwe/iwe-0.5.0.ebuild | 30 ------------------------------ 2 files changed, 32 deletions(-) delete mode 100644 app-text/iwe/iwe-0.5.0.ebuild diff --git a/app-text/iwe/Manifest b/app-text/iwe/Manifest index 5cee5dd064..83299b9353 100644 --- a/app-text/iwe/Manifest +++ b/app-text/iwe/Manifest @@ -1,6 +1,4 @@ DIST iwe-0.11.0.tar.gz 1830765 BLAKE2B 3614dacf4705d009ad02a30ac1a5989cb23f239a4f6f4070d84f56929ceabcdc9cba25bbce7fff8c0e1617978e6510ff82ad58cae27f584cb94f7030fdfda963 SHA512 89b4c9e20ebe6485b8dc41ec0c2e2d6bbd4df587c7c1dc8ac355c3cc9bf65dfbaada12d4419af7a4fa741912d8e63a3415597492763ae600aed567b5e56a2bb3 DIST iwe-0.13.0.tar.gz 1877271 BLAKE2B 6dbe4f9f204461323f93a9274774a1a9a23a80db286dffa5c01843ee6f6d03d8ccabebf05883fd5f67744d4a08528b2a920d870f54c6f50bbb9dce4fb6ba8b17 SHA512 5c076f759aed43a7a4afa3836d36a81282d228324af41bf4f4c45dea141d6d2d23ab92ffe4fcfd1e84e64ab51b481e5e1fb0e48a229463e5e49a68d477a18b37 -DIST iwe-0.5.0.tar.gz 1728208 BLAKE2B 17978af061a114fd2265111db6dd390e1eca77e3471c48989aadbeb4b5c80dcedd81ba746bb59468a21781158108ab0443fa07a14308b1704649012c9d44cae5 SHA512 99d2e844a7de474e2c664c5052588e9409358e88b62c34c6887a754d401bbf31ce34eec58dd289b7d48538e2559988cd982d2758f416308af5679475f7df8e5a DIST iwe-liwe-v0.11.0-deps.tar.xz 24954392 BLAKE2B 7379cc14f5d9e099377974121dfb1a77d76b8474b1d2b17d976aa32a87ba4966cc64a3399a7293baf7404582b56075d9fc6fa05ff24736840355e75b90a87b4e SHA512 9a119ed6811bd84619c21e2bb12f1a576a48660ad99ceae1a7413ef57b5e094386015cd91d5c7775f3ff1272b61da58c506e1684ea40db080230b943a8268e79 DIST iwe-liwe-v0.13.0-deps.tar.xz 25510128 BLAKE2B 8084144c094429c643c15376521ca7c8bd6ee0538f7117795454bccd89d2f17c43ad14b9434824f5929dc9982c2e927ca5124915232ff0686551062493c292d7 SHA512 92855e205c63e3cf2f13b94405aae6bee79b829f9f8248c55d1030d0499430016bf1c9860b8ddaa556a1433e91dde3e747fe64d70f2a651be0cfe89017e266ad -DIST iwe-liwe-v0.5.0-deps.tar.xz 19512464 BLAKE2B d77388f5b423e1973ffff68da06bbe89c3005650b1d4d2879dd1c21ffd41cef5228b7c134800bc04ed12cd845fb22434a658d705162e45add1e6446136fa80db SHA512 b64e973056569bb05417a1cf7a94deeae923e651401557fe9782d8814c2ebfdf2c174e1c55db5ec6c127105934802e911ed42d920b57bed77dc69a1f1afe85d5 diff --git a/app-text/iwe/iwe-0.5.0.ebuild b/app-text/iwe/iwe-0.5.0.ebuild deleted file mode 100644 index a06e2ba1ee..0000000000 --- a/app-text/iwe/iwe-0.5.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.88.0" - -inherit cargo - -DESCRIPTION="Markdown based personal knowledge management (PKM) system" -HOMEPAGE="https://github.com/iwe-org/iwe" -SRC_URI=" - https://github.com/iwe-org/iwe/archive/refs/tags/iwe-v${PV}.tar.gz -> ${P}.tar.gz - https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/liwe-v${PV}/${PN}-liwe-v${PV}-deps.tar.xz -" - -S="${WORKDIR}/${PN}-${PN}-v${PV}" - -LICENSE="Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0" -SLOT="0" -KEYWORDS="~amd64" - -QA_FLAGS_IGNORED="usr/bin/iwe usr/bin/iwes" - -src_install() { - cargo_src_install --path crates/iwe - cargo_src_install --path crates/iwes - - einstalldocs -} From 35384eaf95fd091203305cffaae821582e6e9af3 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 18 Jul 2026 17:17:15 +0300 Subject: [PATCH 091/151] dev-go/protoc-gen-go-grpc: add 1.82.1 Signed-off-by: Pavel Sobolev --- dev-go/protoc-gen-go-grpc/Manifest | 2 ++ .../protoc-gen-go-grpc-1.82.1.ebuild | 29 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.82.1.ebuild diff --git a/dev-go/protoc-gen-go-grpc/Manifest b/dev-go/protoc-gen-go-grpc/Manifest index d2ceaf01cc..8dd4be3b5b 100644 --- a/dev-go/protoc-gen-go-grpc/Manifest +++ b/dev-go/protoc-gen-go-grpc/Manifest @@ -2,3 +2,5 @@ DIST protoc-gen-go-grpc-1.81.1-deps.tar.xz 1315680 BLAKE2B 7240c627f8efe5769a49b DIST protoc-gen-go-grpc-1.81.1.tar.gz 3044195 BLAKE2B c5381ba198b444c14a05627ec4a8ea1acde5301e83d9f63a3d9e9f3edd9120f6c8e398dc90ad3d9cb9611cb16941d4b4e38caacc65984227a989554c3668ad55 SHA512 f90bb1a0db63de682ae73354390cc6d15ea30a9706ffad4cdf4d40890854ee4309c21c6f97078ec72730a300879891b840cce1a502fc96328f65fb2eef285aa9 DIST protoc-gen-go-grpc-1.82.0-deps.tar.xz 1264236 BLAKE2B 133441230cd87dc7f187347715794cefecc3a52a360bdf9cf6117258dac1c44e256f8eb267253d375887ea22e7b96a3b8888592dc836ee75df49681017771082 SHA512 19e223e6e6d6d0cf2e6feb8d51fafc49e9047a0761b71377181a93a4dfb634c1bfbb6c1fbc6bf6b55143378fa9ff9725bfe84467b4d253d79b3870136c26b226 DIST protoc-gen-go-grpc-1.82.0.tar.gz 3092925 BLAKE2B ad0d8701c226db1ae19970c81effac7d1560221f852a48ca6b48d459318b5bcefa2df6773113b38090b95d816d3f627c27f2411a97c4359bf5491bcfdab1c568 SHA512 b3fa9eb7406d9f9be7b5174d89bef5c6de6d2d1213073c9f7081242065df573023be2496d48f906a95af68a6fd0a032abcd9daa0179c25100535f5013f2ea29a +DIST protoc-gen-go-grpc-1.82.1-deps.tar.xz 1263984 BLAKE2B 6c18385b9cd82f69a642d2027e7f3f2e4f2ab967132eb981161d87b6c3316b8d5ed0268c5848ea53f492980551c0d12b170f29bd3f7b2f2ae5f7dda5fe462157 SHA512 7db79954eb9e8f6217b9f013b3d7300f53a7643ca7787f2f8c94249a2cf48289ff86abd9f371c47eb4af5e521105ac43c5c53304dca0d7fcb2eb1002f6b662a8 +DIST protoc-gen-go-grpc-1.82.1.tar.gz 3093725 BLAKE2B 5f082ecb356af6db9f37f01b2b2769c0515e8c7fb37b892a83a6c78f14d2c465b5d09600d875dc24144005de282623a1baa391d768014b2bc11a0b7190e49f5f SHA512 9f649739946491afe117deef7a56f03fabcb9e4d16d6f9d3c6933dbfb98958cdd5f733a5474be67daab20fe79a39c835aec0160d478db7ae8444a14976ab210b diff --git a/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.82.1.ebuild b/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.82.1.ebuild new file mode 100644 index 0000000000..66ad509c55 --- /dev/null +++ b/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.82.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Generates Go language bindings of services in protobuf definition files for gRPC" +HOMEPAGE="https://github.com/grpc/grpc-go/tree/master/cmd/protoc-gen-go-grpc" +SRC_URI=" + https://github.com/grpc/grpc-go/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +S="${WORKDIR}/grpc-go-${PV}/cmd/protoc-gen-go-grpc" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=">=dev-lang/go-1.25.0" + +src_compile() { + ego build +} + +src_install() { + dobin protoc-gen-go-grpc +} From 5a0f072a97be8ca6a97aa44bb859445ae62e2cf1 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 18 Jul 2026 17:17:37 +0300 Subject: [PATCH 092/151] dev-go/protoc-gen-go-grpc: drop 1.81.1 Signed-off-by: Pavel Sobolev --- dev-go/protoc-gen-go-grpc/Manifest | 2 -- .../protoc-gen-go-grpc-1.81.1.ebuild | 29 ------------------- 2 files changed, 31 deletions(-) delete mode 100644 dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.81.1.ebuild diff --git a/dev-go/protoc-gen-go-grpc/Manifest b/dev-go/protoc-gen-go-grpc/Manifest index 8dd4be3b5b..dd13ef9956 100644 --- a/dev-go/protoc-gen-go-grpc/Manifest +++ b/dev-go/protoc-gen-go-grpc/Manifest @@ -1,5 +1,3 @@ -DIST protoc-gen-go-grpc-1.81.1-deps.tar.xz 1315680 BLAKE2B 7240c627f8efe5769a49b175eff9063baca37fc32f9043055378b2eb7a6ce5b774310af62bd583a3c72e01937da3794133f698b7c92baadde19b048d2091c07b SHA512 92ebeba91d9548eb2745e763581de283d7716899a52f3d9887f866fd401edf340461cf7721f3bf8367cad10db34a78f62e449327ba869d0cea3cab0981e9f933 -DIST protoc-gen-go-grpc-1.81.1.tar.gz 3044195 BLAKE2B c5381ba198b444c14a05627ec4a8ea1acde5301e83d9f63a3d9e9f3edd9120f6c8e398dc90ad3d9cb9611cb16941d4b4e38caacc65984227a989554c3668ad55 SHA512 f90bb1a0db63de682ae73354390cc6d15ea30a9706ffad4cdf4d40890854ee4309c21c6f97078ec72730a300879891b840cce1a502fc96328f65fb2eef285aa9 DIST protoc-gen-go-grpc-1.82.0-deps.tar.xz 1264236 BLAKE2B 133441230cd87dc7f187347715794cefecc3a52a360bdf9cf6117258dac1c44e256f8eb267253d375887ea22e7b96a3b8888592dc836ee75df49681017771082 SHA512 19e223e6e6d6d0cf2e6feb8d51fafc49e9047a0761b71377181a93a4dfb634c1bfbb6c1fbc6bf6b55143378fa9ff9725bfe84467b4d253d79b3870136c26b226 DIST protoc-gen-go-grpc-1.82.0.tar.gz 3092925 BLAKE2B ad0d8701c226db1ae19970c81effac7d1560221f852a48ca6b48d459318b5bcefa2df6773113b38090b95d816d3f627c27f2411a97c4359bf5491bcfdab1c568 SHA512 b3fa9eb7406d9f9be7b5174d89bef5c6de6d2d1213073c9f7081242065df573023be2496d48f906a95af68a6fd0a032abcd9daa0179c25100535f5013f2ea29a DIST protoc-gen-go-grpc-1.82.1-deps.tar.xz 1263984 BLAKE2B 6c18385b9cd82f69a642d2027e7f3f2e4f2ab967132eb981161d87b6c3316b8d5ed0268c5848ea53f492980551c0d12b170f29bd3f7b2f2ae5f7dda5fe462157 SHA512 7db79954eb9e8f6217b9f013b3d7300f53a7643ca7787f2f8c94249a2cf48289ff86abd9f371c47eb4af5e521105ac43c5c53304dca0d7fcb2eb1002f6b662a8 diff --git a/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.81.1.ebuild b/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.81.1.ebuild deleted file mode 100644 index 66ad509c55..0000000000 --- a/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.81.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Generates Go language bindings of services in protobuf definition files for gRPC" -HOMEPAGE="https://github.com/grpc/grpc-go/tree/master/cmd/protoc-gen-go-grpc" -SRC_URI=" - https://github.com/grpc/grpc-go/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz -" - -S="${WORKDIR}/grpc-go-${PV}/cmd/protoc-gen-go-grpc" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND=">=dev-lang/go-1.25.0" - -src_compile() { - ego build -} - -src_install() { - dobin protoc-gen-go-grpc -} From 70e25ceddee06267ce158ff00137f6e63a49f910 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 18 Jul 2026 17:43:18 +0300 Subject: [PATCH 093/151] media-sound/piper: add 1.5.0 Signed-off-by: Pavel Sobolev --- media-sound/piper/Manifest | 1 + media-sound/piper/piper-1.5.0.ebuild | 71 ++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 media-sound/piper/piper-1.5.0.ebuild diff --git a/media-sound/piper/Manifest b/media-sound/piper/Manifest index dff40c1616..d35ae7a290 100644 --- a/media-sound/piper/Manifest +++ b/media-sound/piper/Manifest @@ -1,3 +1,4 @@ DIST espeak-ng-1.52.0_p20250322.tar.gz 17815706 BLAKE2B d285492afe81c8cbbb744ff3394022e8fbdff3444ec2cd6a8d315afbdaa35e0238071cd49bcd868f69254223867cbb0e5e28bb778584e0ad072c50f3f81ac4f5 SHA512 1dbdb49441437989811b7bd1177c9c5d5baff229f7214e31e38c40bac7c86d3b94cb10ed5b387e0b81a20b26b4666a91bd62cfad3dcd505343573ffe3fd68b09 DIST piper-1.4.1.tar.gz 4836371 BLAKE2B 3905c78647dad9add577b2408f4a48505db18f3e164c8061082228e5fc93fcf48da75699b5d2c2669f2eca6f617e7f2524b751958bd1e8e86493a1da32076652 SHA512 0c1ae1585fec2c66cfb39b28e7316b0b471decbcad6fa00964acb8b124692e945f89eb217d0f40ddab34e09aacc11507b4eea14665c0f6c6b48292066269f97d DIST piper-1.4.2.tar.gz 4836381 BLAKE2B a50ea179be0e44767e6bec04371516f88e5c89268a5b84dce29041e8a551015179c2e707023e4fe28b7533101bd177979e1aa5ffa8ca0014a2d05cc5e5e274af SHA512 0602ae045b89d96444c22028970b79d0aa6f27c476d75a3cf6b4b7edfd167bb95e744a8fb40077a32fb11f6ed193389c3b7638dd4ec1459fc30e086ee8a09b41 +DIST piper-1.5.0.tar.gz 4881834 BLAKE2B a0d3d354a96f5c7c0554b1ee19329bde82034b569c858b4b37869357beee8dca5adb209655d542a651d52b1551a04b82f224f94e8b00e8d7c259a1dd668df6f9 SHA512 fbe52b03809f5f032711ced9fd29de05999b896ffd21a57f6c98455d1fa6aa6d04e02b8d10a25265a0df490004084a84aaf6541d6621250e2e682bc59d045e8c diff --git a/media-sound/piper/piper-1.5.0.ebuild b/media-sound/piper/piper-1.5.0.ebuild new file mode 100644 index 0000000000..6ffa078e83 --- /dev/null +++ b/media-sound/piper/piper-1.5.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake distutils-r1 + +ESPEAK_NG_COMMIT="212928b394a96e8fd2096616bfd54e17845c48f6" + +DESCRIPTION="Fast and local neural text-to-speech engine" +HOMEPAGE="https://github.com/OHF-Voice/piper1-gpl" +SRC_URI=" + https://github.com/OHF-Voice/piper1-gpl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/espeak-ng/espeak-ng/archive/${ESPEAK_NG_COMMIT}.tar.gz -> espeak-ng-1.52.0_p20250322.tar.gz +" + +S="${WORKDIR}/piper1-gpl-${PV}" +ESPEAK_NG="${WORKDIR}/espeak-ng-${ESPEAK_NG_COMMIT}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="server" + +RDEPEND=" + dev-python/pathvalidate[${PYTHON_USEDEP}] + media-libs/sonic + sci-libs/onnxruntime[python,${PYTHON_USEDEP}] + + server? ( dev-python/flask[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-python/scikit-build[${PYTHON_USEDEP}] +" + +# Both of the packages below install `/usr/bin/piper`, and +# `app-misc/piper` also installs a Python module with the same name +DEPEND+=" + !!app-misc/piper + !!net-proxy/piper +" + +EPYTEST_DESELECT=( + tests/test_piper.py::test_load_include_alignments_in_memory +) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # See https://github.com/espeak-ng/espeak-ng/issues/2048 + sed 's/160/1024/' -i "${ESPEAK_NG}/src/libespeak-ng/speech.h" || die + + sed \ + -e "s|GIT_REPOSITORY.*|SOURCE_DIR ${ESPEAK_NG}|" \ + -e 's|GIT_TAG.*|DOWNLOAD_COMMAND ""|' \ + -i CMakeLists.txt || die +} + +src_install() { + distutils-r1_src_install + + rm "${ED}/usr/COPYING" || die +} From ca4bbd7f55218f4c4af8234126dd19e1a7d5a634 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 18 Jul 2026 17:43:55 +0300 Subject: [PATCH 094/151] media-sound/piper: drop 1.4.1 Signed-off-by: Pavel Sobolev --- media-sound/piper/Manifest | 1 - media-sound/piper/piper-1.4.1.ebuild | 66 ---------------------------- 2 files changed, 67 deletions(-) delete mode 100644 media-sound/piper/piper-1.4.1.ebuild diff --git a/media-sound/piper/Manifest b/media-sound/piper/Manifest index d35ae7a290..ace232368d 100644 --- a/media-sound/piper/Manifest +++ b/media-sound/piper/Manifest @@ -1,4 +1,3 @@ DIST espeak-ng-1.52.0_p20250322.tar.gz 17815706 BLAKE2B d285492afe81c8cbbb744ff3394022e8fbdff3444ec2cd6a8d315afbdaa35e0238071cd49bcd868f69254223867cbb0e5e28bb778584e0ad072c50f3f81ac4f5 SHA512 1dbdb49441437989811b7bd1177c9c5d5baff229f7214e31e38c40bac7c86d3b94cb10ed5b387e0b81a20b26b4666a91bd62cfad3dcd505343573ffe3fd68b09 -DIST piper-1.4.1.tar.gz 4836371 BLAKE2B 3905c78647dad9add577b2408f4a48505db18f3e164c8061082228e5fc93fcf48da75699b5d2c2669f2eca6f617e7f2524b751958bd1e8e86493a1da32076652 SHA512 0c1ae1585fec2c66cfb39b28e7316b0b471decbcad6fa00964acb8b124692e945f89eb217d0f40ddab34e09aacc11507b4eea14665c0f6c6b48292066269f97d DIST piper-1.4.2.tar.gz 4836381 BLAKE2B a50ea179be0e44767e6bec04371516f88e5c89268a5b84dce29041e8a551015179c2e707023e4fe28b7533101bd177979e1aa5ffa8ca0014a2d05cc5e5e274af SHA512 0602ae045b89d96444c22028970b79d0aa6f27c476d75a3cf6b4b7edfd167bb95e744a8fb40077a32fb11f6ed193389c3b7638dd4ec1459fc30e086ee8a09b41 DIST piper-1.5.0.tar.gz 4881834 BLAKE2B a0d3d354a96f5c7c0554b1ee19329bde82034b569c858b4b37869357beee8dca5adb209655d542a651d52b1551a04b82f224f94e8b00e8d7c259a1dd668df6f9 SHA512 fbe52b03809f5f032711ced9fd29de05999b896ffd21a57f6c98455d1fa6aa6d04e02b8d10a25265a0df490004084a84aaf6541d6621250e2e682bc59d045e8c diff --git a/media-sound/piper/piper-1.4.1.ebuild b/media-sound/piper/piper-1.4.1.ebuild deleted file mode 100644 index 97fcc1e803..0000000000 --- a/media-sound/piper/piper-1.4.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit cmake distutils-r1 - -ESPEAK_NG_COMMIT="212928b394a96e8fd2096616bfd54e17845c48f6" - -DESCRIPTION="Fast and local neural text-to-speech engine" -HOMEPAGE="https://github.com/OHF-Voice/piper1-gpl" -SRC_URI=" - https://github.com/OHF-Voice/piper1-gpl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/espeak-ng/espeak-ng/archive/${ESPEAK_NG_COMMIT}.tar.gz -> espeak-ng-1.52.0_p20250322.tar.gz -" - -S="${WORKDIR}/piper1-gpl-${PV}" -ESPEAK_NG="${WORKDIR}/espeak-ng-${ESPEAK_NG_COMMIT}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="server" - -RDEPEND=" - media-libs/sonic - sci-libs/onnxruntime[python,${PYTHON_USEDEP}] - - server? ( dev-python/flask[${PYTHON_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-python/scikit-build[${PYTHON_USEDEP}] -" - -# Both of the packages below install `/usr/bin/piper`, and -# `app-misc/piper` also installs a Python module with the same name -DEPEND+=" - !!app-misc/piper - !!net-proxy/piper -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # See https://github.com/espeak-ng/espeak-ng/issues/2048 - sed 's/160/1024/' -i "${ESPEAK_NG}/src/libespeak-ng/speech.h" || die - - sed \ - -e "s|GIT_REPOSITORY.*|SOURCE_DIR ${ESPEAK_NG}|" \ - -e 's|GIT_TAG.*|DOWNLOAD_COMMAND ""|' \ - -i CMakeLists.txt || die -} - -src_install() { - distutils-r1_src_install - - rm "${ED}/usr/COPYING" || die -} From 3f9842d8244540b3eaf50e7d7acea264c4ec9c8a Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 18 Jul 2026 19:32:23 +0300 Subject: [PATCH 095/151] dev-python/posthog: add 7.26.0 Signed-off-by: Pavel Sobolev --- dev-python/posthog/Manifest | 1 + dev-python/posthog/posthog-7.26.0.ebuild | 64 ++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 dev-python/posthog/posthog-7.26.0.ebuild diff --git a/dev-python/posthog/Manifest b/dev-python/posthog/Manifest index b29bcc2482..0cc15fe11b 100644 --- a/dev-python/posthog/Manifest +++ b/dev-python/posthog/Manifest @@ -1,2 +1,3 @@ DIST posthog-7.21.0.gh.tar.gz 4026210 BLAKE2B 2e180d4c265898fbb374410e45586fd6198cff810cd8f435d7f074b7914910e774d9e15e832d6b33d3f4ac298f8247bcf4070c24fcb7905aec34a0717ae0f256 SHA512 e4f9b33b54d6395b142ab718bfa793999ca795fccef075a591ed2c07a74cee87e850313167297e1436de705fd670eae7ca91290ec73d3446de245412e1c0276e DIST posthog-7.22.1.gh.tar.gz 4130713 BLAKE2B 327d68ae63093ff86cd0ce07fa9e79ed590ac1544ea7676e90cd342f7a780f333349149ef2c9d197f6e286a053ef43c3c8f8bbb7d99c180ec6d6e2ca950eb9db SHA512 2d240219b2fd3025eb8555aa752d3692a7a258be743ea141f10249351a1448c0b44905749755d4e8fa2a6e14f9d0d5adb0fc6d369117614c1f9619c62b2bc709 +DIST posthog-7.26.0.gh.tar.gz 4256844 BLAKE2B 71d571f263da57411dae9d6b46ad4604e0be2130cd40df80cb3d2c1cc3825c82fe972ae5384d98d516f9a06c48e1933ec653d65d37350f0e3043613e9ef89845 SHA512 47879a9196bf1d2ff473b59d48f37b287ffa738bb96c85f03916a34376ef9a20a53d037c41f6d01db3b5d7597aee2e3fe359a7015e9b52b6290e4a2354d897c3 diff --git a/dev-python/posthog/posthog-7.26.0.ebuild b/dev-python/posthog/posthog-7.26.0.ebuild new file mode 100644 index 0000000000..cf352d228c --- /dev/null +++ b/dev-python/posthog/posthog-7.26.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Send usage data from your Python code to PostHog" +HOMEPAGE=" + https://github.com/PostHog/posthog-python + https://pypi.org/project/posthog/ +" +SRC_URI="https://github.com/PostHog/posthog-python/archive/refs/tags/posthog-v${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/posthog-python-posthog-v${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/backoff[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/cachetools[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/fastmcp[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/mcp[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/opentelemetry-exporter-otlp-proto-http[${PYTHON_USEDEP}] + dev-python/opentelemetry-sdk[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + dev-python/zstandard[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + "posthog/test/test_consumer.py::TestConsumer::test_message_only_error_logs_include_posthog_prefix" + "posthog/test/test_consumer.py::TestConsumer::test_request" + "posthog/test/test_consumer.py::TestConsumer::test_upload" + "posthog/test/test_exception_capture.py::test_excepthook" + "posthog/test/test_feature_flags.py::TestLocalEvaluation::test_load_feature_flags_wrong_key" + "posthog/test/test_request.py::TestRequests::test_should_not_timeout" + "posthog/test/test_request.py::TestRequests::test_should_timeout" + "posthog/test/test_request.py::TestRequests::test_valid_request" +) + +EPYTEST_IGNORE=( posthog/test/ai/ ) + +EPYTEST_PLUGINS=( pytest-asyncio pytest-bdd ) +distutils_enable_tests pytest From fd188ea3bd9071092ca2823f7a4e6e038ff4af4c Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 18 Jul 2026 19:33:27 +0300 Subject: [PATCH 096/151] dev-python/posthog: drop 7.21.0 Signed-off-by: Pavel Sobolev --- dev-python/posthog/Manifest | 1 - dev-python/posthog/posthog-7.21.0.ebuild | 62 ------------------------ 2 files changed, 63 deletions(-) delete mode 100644 dev-python/posthog/posthog-7.21.0.ebuild diff --git a/dev-python/posthog/Manifest b/dev-python/posthog/Manifest index 0cc15fe11b..f6188ef451 100644 --- a/dev-python/posthog/Manifest +++ b/dev-python/posthog/Manifest @@ -1,3 +1,2 @@ -DIST posthog-7.21.0.gh.tar.gz 4026210 BLAKE2B 2e180d4c265898fbb374410e45586fd6198cff810cd8f435d7f074b7914910e774d9e15e832d6b33d3f4ac298f8247bcf4070c24fcb7905aec34a0717ae0f256 SHA512 e4f9b33b54d6395b142ab718bfa793999ca795fccef075a591ed2c07a74cee87e850313167297e1436de705fd670eae7ca91290ec73d3446de245412e1c0276e DIST posthog-7.22.1.gh.tar.gz 4130713 BLAKE2B 327d68ae63093ff86cd0ce07fa9e79ed590ac1544ea7676e90cd342f7a780f333349149ef2c9d197f6e286a053ef43c3c8f8bbb7d99c180ec6d6e2ca950eb9db SHA512 2d240219b2fd3025eb8555aa752d3692a7a258be743ea141f10249351a1448c0b44905749755d4e8fa2a6e14f9d0d5adb0fc6d369117614c1f9619c62b2bc709 DIST posthog-7.26.0.gh.tar.gz 4256844 BLAKE2B 71d571f263da57411dae9d6b46ad4604e0be2130cd40df80cb3d2c1cc3825c82fe972ae5384d98d516f9a06c48e1933ec653d65d37350f0e3043613e9ef89845 SHA512 47879a9196bf1d2ff473b59d48f37b287ffa738bb96c85f03916a34376ef9a20a53d037c41f6d01db3b5d7597aee2e3fe359a7015e9b52b6290e4a2354d897c3 diff --git a/dev-python/posthog/posthog-7.21.0.ebuild b/dev-python/posthog/posthog-7.21.0.ebuild deleted file mode 100644 index 9936b0c285..0000000000 --- a/dev-python/posthog/posthog-7.21.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="Send usage data from your Python code to PostHog" -HOMEPAGE=" - https://github.com/PostHog/posthog-python - https://pypi.org/project/posthog/ -" -SRC_URI="https://github.com/PostHog/posthog-python/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -S="${WORKDIR}/posthog-python-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/backoff[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/django[${PYTHON_USEDEP}] - dev-python/fastmcp[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/mcp[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/opentelemetry-exporter-otlp-proto-http[${PYTHON_USEDEP}] - dev-python/opentelemetry-sdk[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - dev-python/pydantic[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - "posthog/test/test_consumer.py::TestConsumer::test_request" - "posthog/test/test_consumer.py::TestConsumer::test_upload" - "posthog/test/test_exception_capture.py::test_excepthook" - "posthog/test/test_feature_flags.py::TestLocalEvaluation::test_load_feature_flags_wrong_key" - "posthog/test/test_request.py::TestRequests::test_should_not_timeout" - "posthog/test/test_request.py::TestRequests::test_should_timeout" - "posthog/test/test_request.py::TestRequests::test_valid_request" -) - -EPYTEST_IGNORE=( posthog/test/ai/ ) - -EPYTEST_PLUGINS=( pytest-asyncio pytest-bdd ) -distutils_enable_tests pytest From bd31ef2145a83114d0249415b0889136643f8149 Mon Sep 17 00:00:00 2001 From: Emi Date: Sat, 18 Jul 2026 21:58:40 +0200 Subject: [PATCH 097/151] profiles: drop mask for dinit sysv-utils The PR on ::gentoo has been merged masking the useflag is no longer neccesary Signed-off-by: Emi --- profiles/package.use.mask | 4 ---- 1 file changed, 4 deletions(-) diff --git a/profiles/package.use.mask b/profiles/package.use.mask index 9c640f15ac..181b830c1d 100644 --- a/profiles/package.use.mask +++ b/profiles/package.use.mask @@ -3,10 +3,6 @@ # New entries go on top. -# Emi (2026-07-15) -# Depends on https://github.com/gentoo/gentoo/pull/46572 -sys-apps/dinit sysv-utils - # Anna Vyalkova (2026-03-20) # dev-python/mkdocs have been last rited. dev-games/surgescript doc From 7528e6074f73eaafbb9d720efbc5bc75c79cc490 Mon Sep 17 00:00:00 2001 From: June Peterson Date: Sat, 18 Jul 2026 23:20:06 -0400 Subject: [PATCH 098/151] gui-wm/mangowm: add 0.15.4, drop 0.15.3 Signed-off-by: June Peterson --- gui-wm/mangowm/Manifest | 2 +- gui-wm/mangowm/{mangowm-0.15.3.ebuild => mangowm-0.15.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename gui-wm/mangowm/{mangowm-0.15.3.ebuild => mangowm-0.15.4.ebuild} (100%) diff --git a/gui-wm/mangowm/Manifest b/gui-wm/mangowm/Manifest index 93a64efd09..f81faa4ec3 100644 --- a/gui-wm/mangowm/Manifest +++ b/gui-wm/mangowm/Manifest @@ -1,2 +1,2 @@ DIST mangowm-0.14.4.tar.gz 506823 BLAKE2B 5c8e2efcea36855f409c4545c1f4f143e68348783e981d94db8baba1068c44ac4bb907de62959146462ae91f82b4321ef3db5112b7abb925ac2d03804948276b SHA512 f8efc986ceedfd9d0b6525335936cf482de1c2e21462ed72bc231e4b9497e5998850a524c84044ad8afb2bba9bff98e60472ec75303df6d5943949cdb52fc9e3 -DIST mangowm-0.15.3.tar.gz 499828 BLAKE2B 178e31a998198b490350ca0d385fc82f4a42be90803bea9424126d7974dc084e9122ee4d7c51b10de3fac2fab875ac10ccb239f2015d5e0fbdd94335877dd8dc SHA512 90161d9fad8e943d0d208f6190ab1b55b70495613b23d50274edfe796d24311a7236ddd02f65b09ba741549a442ff6ca22feeb70155cc05821ba075bde8e9d01 +DIST mangowm-0.15.4.tar.gz 499901 BLAKE2B c0e22e04502e1d8d7352beb21670ea14703341382b94c7affd91dfbeafddc9fcea11676c9aeb21109498835d21866d0d649f36b48797679fd7c9d36e9ead7eb4 SHA512 27806eb466a29ee9ddeff665bceaec47017b187c5f28f35f73b9743920a4b97fc7152ba5117c19b12662bab2fdcbebfc29ca85fb2bff5d94a653cf53da88d2f3 diff --git a/gui-wm/mangowm/mangowm-0.15.3.ebuild b/gui-wm/mangowm/mangowm-0.15.4.ebuild similarity index 100% rename from gui-wm/mangowm/mangowm-0.15.3.ebuild rename to gui-wm/mangowm/mangowm-0.15.4.ebuild From 147268706650c56ec78eda10632e1e75c9c764bb Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Sun, 19 Jul 2026 00:38:26 -0500 Subject: [PATCH 099/151] dev-embedded/qdl: add 2.7.1 Signed-off-by: Quincy Fleming --- dev-embedded/qdl/Manifest | 1 + dev-embedded/qdl/qdl-2.7.1.ebuild | 43 +++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 dev-embedded/qdl/qdl-2.7.1.ebuild diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest index b0ee5aed36..ff00fcefe6 100644 --- a/dev-embedded/qdl/Manifest +++ b/dev-embedded/qdl/Manifest @@ -1 +1,2 @@ +DIST qdl-2.7.1.tar.gz 110298 BLAKE2B e13ab58bf885ecdc75a68c5554341947ea75e149e4d947a66a4fcb1f658c7cf746648df4274f6e7e8010b42b8332df6b0af38e614d468e0729f8483f866b5fdd SHA512 e507a441eb8f2ae05966b2592fccc982bf0115ffad67e7be432bcce8a3e1b613f688fd8fcca86f5e92f0edd298896b2adf7be6207357a0e897f0abaf4d21b626 DIST qdl-2.7.tar.gz 110260 BLAKE2B 7b07cf947d8f0ece5fbaf5cbd8232cf07f0f7f5e83beb5f6a2a1c8466d29f5a9655e5fa2a5c1173a74f113dc73e2fd9813369df2f086d008cc2bba17adc69024 SHA512 14d5cd2b22ae6b74d396a8f2ae676228ae2c702a5d660fc386350fa8e89819c0c09340332cf2e8717750fd7a9e24762f5d6e959afd1c6980501d49e25a45effc diff --git a/dev-embedded/qdl/qdl-2.7.1.ebuild b/dev-embedded/qdl/qdl-2.7.1.ebuild new file mode 100644 index 0000000000..7096b85755 --- /dev/null +++ b/dev-embedded/qdl/qdl-2.7.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" +HOMEPAGE="https://github.com/linux-msm/qdl" +SRC_URI="https://github.com/linux-msm/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/libusb:1 + dev-libs/libxml2:= + dev-libs/libzip:= + test? ( + app-arch/zip + dev-util/cmocka + ) +" +RDEPEND="${DEPEND}" + +BDEPEND=" + sys-apps/help2man + virtual/pkgconfig +" +src_prepare() { + sed -i '/default_options/d' meson.build || die + default +} + +src_configure() { + local emesonargs=( + -DVERSION="${PV}" + ) + meson_src_configure +} From 55b9a1c5d1d1c6dce9d4c958eed145a9efbd7c90 Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Sun, 19 Jul 2026 00:39:01 -0500 Subject: [PATCH 100/151] dev-embedded/qdl: drop 2.7 Signed-off-by: Quincy Fleming --- dev-embedded/qdl/Manifest | 1 - dev-embedded/qdl/qdl-2.7.ebuild | 43 --------------------------------- 2 files changed, 44 deletions(-) delete mode 100644 dev-embedded/qdl/qdl-2.7.ebuild diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest index ff00fcefe6..1cc4153ee8 100644 --- a/dev-embedded/qdl/Manifest +++ b/dev-embedded/qdl/Manifest @@ -1,2 +1 @@ DIST qdl-2.7.1.tar.gz 110298 BLAKE2B e13ab58bf885ecdc75a68c5554341947ea75e149e4d947a66a4fcb1f658c7cf746648df4274f6e7e8010b42b8332df6b0af38e614d468e0729f8483f866b5fdd SHA512 e507a441eb8f2ae05966b2592fccc982bf0115ffad67e7be432bcce8a3e1b613f688fd8fcca86f5e92f0edd298896b2adf7be6207357a0e897f0abaf4d21b626 -DIST qdl-2.7.tar.gz 110260 BLAKE2B 7b07cf947d8f0ece5fbaf5cbd8232cf07f0f7f5e83beb5f6a2a1c8466d29f5a9655e5fa2a5c1173a74f113dc73e2fd9813369df2f086d008cc2bba17adc69024 SHA512 14d5cd2b22ae6b74d396a8f2ae676228ae2c702a5d660fc386350fa8e89819c0c09340332cf2e8717750fd7a9e24762f5d6e959afd1c6980501d49e25a45effc diff --git a/dev-embedded/qdl/qdl-2.7.ebuild b/dev-embedded/qdl/qdl-2.7.ebuild deleted file mode 100644 index 7096b85755..0000000000 --- a/dev-embedded/qdl/qdl-2.7.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" -HOMEPAGE="https://github.com/linux-msm/qdl" -SRC_URI="https://github.com/linux-msm/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/libusb:1 - dev-libs/libxml2:= - dev-libs/libzip:= - test? ( - app-arch/zip - dev-util/cmocka - ) -" -RDEPEND="${DEPEND}" - -BDEPEND=" - sys-apps/help2man - virtual/pkgconfig -" -src_prepare() { - sed -i '/default_options/d' meson.build || die - default -} - -src_configure() { - local emesonargs=( - -DVERSION="${PV}" - ) - meson_src_configure -} From e420100cf1886e5e6945e3c74d590888080230bd Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Sun, 19 Jul 2026 00:45:14 -0500 Subject: [PATCH 101/151] app-admin/hardinfo2: drop 2.2.16-r1 Signed-off-by: Quincy Fleming --- app-admin/hardinfo2/Manifest | 1 - .../hardinfo2/hardinfo2-2.2.16-r1.ebuild | 84 ------------------- 2 files changed, 85 deletions(-) delete mode 100644 app-admin/hardinfo2/hardinfo2-2.2.16-r1.ebuild diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest index bb30c489fc..ea3e4d50a5 100644 --- a/app-admin/hardinfo2/Manifest +++ b/app-admin/hardinfo2/Manifest @@ -1,2 +1 @@ -DIST hardinfo2-2.2.16.tar.gz 8285940 BLAKE2B 8d8f2a57d02e07056c81070bf9434fd6daaf75b539b879e2c2b5534a3ef50268b250bdf54cf69db18dc7c80367a026fc838f2c9a949251f4ee1939583d076639 SHA512 ad2a766599aa9df6ed0dbf6933ee306eddb2ae0f0f5ea3ceb9c4ef6ab67122e7e595bec58f93a5436a3dd594c2829f89a66bdb7252aa9bcabdbd1227a2af51d5 DIST hardinfo2-2.3.1.tar.gz 8400082 BLAKE2B efe758d0049b39a6a749ebe1681289c22bc02072476276cdd275bad7e03c2ca81d1e0aca2bc8f14f0a278e8daa9f281ad72699fdb6e3a5eb640d84facaabfc07 SHA512 93ce0c80986f131c2f13d0ae14dec2011c82db4a0668f4c6eec62be6cde5fa426aef600046c70106fa40c781f4dbf3a368239dd228a2a7cb2adf68d9f7e4946b diff --git a/app-admin/hardinfo2/hardinfo2-2.2.16-r1.ebuild b/app-admin/hardinfo2/hardinfo2-2.2.16-r1.ebuild deleted file mode 100644 index ddea80c877..0000000000 --- a/app-admin/hardinfo2/hardinfo2-2.2.16-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic xdg-utils - -DESCRIPTION="System Information and Benchmark for Linux Systems" -HOMEPAGE="https://hardinfo2.org" -SRC_URI="https://github.com/hardinfo2/hardinfo2/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}-release-${PV}" - -LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="X qt6 systemd wayland vulkan" -REQUIRED_USE="vulkan? ( || ( X wayland ) )" - -DEPEND=" - >=dev-libs/glib-2.24 - dev-libs/json-glib - net-libs/libsoup:3.0 - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/pango - virtual/zlib:= - qt6? ( dev-qt/qtbase:6[opengl,widgets,gui] ) - vulkan? ( - dev-util/glslang - media-libs/shaderc - media-libs/vulkan-loader[X?,wayland?] - X? ( x11-libs/libxcb ) - wayland? ( - dev-libs/wayland - gui-libs/libdecor - ) - ) -" -RDEPEND=" - ${DEPEND} - app-benchmarks/sysbench - net-misc/iperf:3 - sys-apps/dmidecode - sys-apps/fwupd - sys-apps/gawk - sys-apps/lm-sensors - sys-fs/lsscsi - sys-fs/udisks:2 - x11-apps/mesa-progs[X] - x11-apps/xrandr - x11-misc/xdg-utils - vulkan? ( dev-util/vulkan-tools[X?,wayland?] ) -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - sed -i -e 's:-O0 ::' CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - filter-flags -O* - - local mycmakeargs=( - -DHARDINFO2_QT6=$(usex qt6) - -DHARDINFO2_QT5=0 - -DHARDINFO2_SERVICE=$(usex systemd) - -DHARDINFO2_VK=$(usex vulkan 1 0) - -DHARDINFO2_VK_WAYLAND=$(usex wayland) - -DHARDINFO2_VK_X11=$(usex X) - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} From f3b260f85075c4eba53dcbdb1ba482d042890baa Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:14 +0900 Subject: [PATCH 102/151] dev-python/redfish: add 3.3.6 Signed-off-by: Takuya Wakazono --- dev-python/redfish/Manifest | 1 + dev-python/redfish/redfish-3.3.6.ebuild | 32 +++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 dev-python/redfish/redfish-3.3.6.ebuild diff --git a/dev-python/redfish/Manifest b/dev-python/redfish/Manifest index f0f04d1e84..51693ebdf0 100644 --- a/dev-python/redfish/Manifest +++ b/dev-python/redfish/Manifest @@ -1 +1,2 @@ DIST redfish-3.3.5.gh.tar.gz 46673 BLAKE2B 444d539960c1e190a73348ad202058418837151505f74ba9028c458bee34754d5e0dfef276b056e2236154c8f35c5bc1dd614e6598ed46d929ef7996551f79aa SHA512 3c1a90b51f8b551071a8baa809647ed69974d02fb8e4f62df6c06dc151894ed1682a2485bee5b3410470c0ca4e595f2c15afa04bbefc57543af8f2dfe23c873b +DIST redfish-3.3.6.gh.tar.gz 46737 BLAKE2B e3cb24393c44311f3db598cb903e947849e24cd33d87c935d2e37ea63dc654ade5a5552b733cd8502aa9a640b1f5e842af2757494bec1e8e7a6799096035388d SHA512 4a4e9aa45d66022a2e1f0d813b7556002654d0ba84883437715ccf20c7c6ec615a77e0ed4c107b48d910cd5809609a82fc02ac96eaa71acd3f6a0fe139f3b3de diff --git a/dev-python/redfish/redfish-3.3.6.ebuild b/dev-python/redfish/redfish-3.3.6.ebuild new file mode 100644 index 0000000000..5a540a8de6 --- /dev/null +++ b/dev-python/redfish/redfish-3.3.6.ebuild @@ -0,0 +1,32 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{14..15} ) + +inherit distutils-r1 + +DESCRIPTION="Python3 library for interacting with devices that support a Redfish service" +HOMEPAGE="https://github.com/DMTF/python-redfish-library" +# sdist doesn't include tests +SRC_URI="https://github.com/DMTF/python-redfish-library/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/python-redfish-library-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/jsonpath-ng[${PYTHON_USEDEP}] + dev-python/jsonpointer[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/urllib3[zstd,${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest From 8256ee6d943ee73609fdc5dcbd00d780be1e90eb Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 103/151] dev-python/redfish: drop 3.3.5 Signed-off-by: Takuya Wakazono --- dev-python/redfish/Manifest | 1 - dev-python/redfish/redfish-3.3.5.ebuild | 31 ------------------------- 2 files changed, 32 deletions(-) delete mode 100644 dev-python/redfish/redfish-3.3.5.ebuild diff --git a/dev-python/redfish/Manifest b/dev-python/redfish/Manifest index 51693ebdf0..acc078b152 100644 --- a/dev-python/redfish/Manifest +++ b/dev-python/redfish/Manifest @@ -1,2 +1 @@ -DIST redfish-3.3.5.gh.tar.gz 46673 BLAKE2B 444d539960c1e190a73348ad202058418837151505f74ba9028c458bee34754d5e0dfef276b056e2236154c8f35c5bc1dd614e6598ed46d929ef7996551f79aa SHA512 3c1a90b51f8b551071a8baa809647ed69974d02fb8e4f62df6c06dc151894ed1682a2485bee5b3410470c0ca4e595f2c15afa04bbefc57543af8f2dfe23c873b DIST redfish-3.3.6.gh.tar.gz 46737 BLAKE2B e3cb24393c44311f3db598cb903e947849e24cd33d87c935d2e37ea63dc654ade5a5552b733cd8502aa9a640b1f5e842af2757494bec1e8e7a6799096035388d SHA512 4a4e9aa45d66022a2e1f0d813b7556002654d0ba84883437715ccf20c7c6ec615a77e0ed4c107b48d910cd5809609a82fc02ac96eaa71acd3f6a0fe139f3b3de diff --git a/dev-python/redfish/redfish-3.3.5.ebuild b/dev-python/redfish/redfish-3.3.5.ebuild deleted file mode 100644 index 41ff528f5b..0000000000 --- a/dev-python/redfish/redfish-3.3.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_14 ) - -inherit distutils-r1 - -DESCRIPTION="Python3 library for interacting with devices that support a Redfish service" -HOMEPAGE="https://github.com/DMTF/python-redfish-library" -# sdist doesn't include tests -SRC_URI="https://github.com/DMTF/python-redfish-library/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/python-redfish-library-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/jsonpatch[${PYTHON_USEDEP}] - dev-python/jsonpath-ng[${PYTHON_USEDEP}] - dev-python/jsonpointer[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest From 3afa5875c1e403bbf3f3f728c785f8a27a7cfa3b Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 104/151] app-admin/redfish-utilities: enable py3.15 Signed-off-by: Takuya Wakazono --- app-admin/redfish-utilities/redfish-utilities-3.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/redfish-utilities/redfish-utilities-3.5.1.ebuild b/app-admin/redfish-utilities/redfish-utilities-3.5.1.ebuild index d28c8a0e13..55bad8f760 100644 --- a/app-admin/redfish-utilities/redfish-utilities-3.5.1.ebuild +++ b/app-admin/redfish-utilities/redfish-utilities-3.5.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_14 ) +PYTHON_COMPAT=( python3_{14..15} ) inherit distutils-r1 pypi From c9fabd8770c4e7f0394c837b6e2f0ba3f12c94a6 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 105/151] gui-libs/mir: add 2.28.0 Signed-off-by: Takuya Wakazono --- gui-libs/mir/Manifest | 22 +++ .../mir/files/mir-2.28.0-remove-tests.patch | 41 ++++ gui-libs/mir/mir-2.28.0.ebuild | 176 ++++++++++++++++++ 3 files changed, 239 insertions(+) create mode 100644 gui-libs/mir/files/mir-2.28.0-remove-tests.patch create mode 100644 gui-libs/mir/mir-2.28.0.ebuild diff --git a/gui-libs/mir/Manifest b/gui-libs/mir/Manifest index f2d6a19844..3be29e063c 100644 --- a/gui-libs/mir/Manifest +++ b/gui-libs/mir/Manifest @@ -1,12 +1,18 @@ DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-1.0.14.crate 17787 BLAKE2B ebb3b3986c06628ebfe71665216de68f123840093013fa16c030c25e22ff0731cdcd7161737635c532d45ad0307a1b7f951859a40dbe1c812b3e905550b33b90 SHA512 2e7bbaf0794d209f0f19fb8709214c1b1109c27e14d91a8adc232a9bdfe76e653b2b86e341d71f63903e034c81f6ed63ffe7f123f6d631c0f8d41b56d70037b9 DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 DIST calloop-0.14.3.crate 78158 BLAKE2B 19bc0ca8883f50383bddf182ee58278d251fbc3b870932c0ec4ce9b63d59265013689754c4e3b31b23db2b5f804a49be69a412739386204a69d286b9a52a21fb SHA512 adb6acffd533c0981112565555e53d5081238d4fc81f6e8d7056726476880d9e7b887f0d9a1c07b4b64fbcbc60ba95992a3ed2ae30e3509489d07d7af67bc1c4 +DIST calloop-0.14.4.crate 77843 BLAKE2B cea3537fa0bc31f48a168669e709d65c124a2d5b59a9ba634239dc407cf47fa3154861f28c0b13842587d56cb81bc901fd20ba84111908095691a07e34d87735 SHA512 e444ebec281c355fe7edd7ce7c1ace3fe5a8d266fcd57dc964e4bd1014c176e0b9eb4a5e82cc62e0bbc5d640d86c6ecaa46f298636ef421fae30aaa31b7afcb2 DIST cc-1.2.55.crate 93756 BLAKE2B 559d6dd3524897ccd371bb806a181c43a3ce79e21c9978085eaf7e131d9bc2b563b59eef5c06f9b50afcb75ea8a8f06be4b48b7276fe2bcc20b850cd5331b9ed SHA512 51b047f6690aa618466157bb16ec0cd3203a3a7229ca51077d1b0c37cd2059318a113639c7995b82dfb2ef9272a338cfcdf61843c28000450c5044eed52a5dfb +DIST cc-1.2.59.crate 96779 BLAKE2B 9998334144446989e686ae2a54472bf99054a15ad767fc06bd9e98038a44884ed2d8c09961ef7e30f30b94f952d9291f49465f6a8fc4c9b392e8c6aa088c970b SHA512 075cd6528067f585cca2aa9e6695c22fc5e5262ce2c91c2c0764ecaf20559f37aa0358f8cf304c1d2ed1fe2b0a7dcf121568d5f6821cde860c204cd68c19d5a0 DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c DIST clap-4.5.56.crate 61996 BLAKE2B 204ab0da10436850d787211a647885094178c24d66380140d0e04e2955bd0fdae5ed8bb3f15b24b7a853e1cf0a0983cab7515e914b6e76a8779fccbb35505d6b SHA512 2131f188f73ad990d3062b2f67ee7aaf4d760d8eff315c3c3417dfe210aad08ebdf030d3b1307a08e2df6486411b4c6ef3a52d8701e221fd3a41be25cef651d0 +DIST clap-4.6.0.crate 62930 BLAKE2B f184cfb0d40adef5d0b4ee0370208bdeb6587b9dfd1b37f71a577cfdf77101100b4c47809ceecf946a855455ab836273aa6b8bb6570d0c126a82754f16bd95ba SHA512 bc5641690f0a0ed2b660836590174641e568be3d2b92d5dc91a82581fdef0543640190fc3c8ffe765f0245a88c0f9809d4e136af156a3d480a680da28e8ae5f6 DIST clap_builder-4.5.56.crate 170945 BLAKE2B a1b48d049438194e3a0bd51f3de8bf4392f681474b4598c0b63b6f781fce9eb15e549bf162800d997b25c69e24d493c7a57a2e3775f70fa071089309a236dd95 SHA512 5886061fd6d2e0c1f21a9d30785f1f704df8912b2f254fb2342e9c1bd7dbeda91c8191559e27960d9fa9e535561c19a6eb16f9fec19c98b7546e872263e3b735 +DIST clap_builder-4.6.0.crate 171122 BLAKE2B 0a6ac216ceee45625500379640f9306015f749c377d14c6c9538fab7988da89b39e260bf8736d7ca055c6db32613fa7a9e73f325fc496d7521ba3453c8558348 SHA512 43b26377a8f15d29f8fdc9ada914888d87111084c5e205308d166789a27d91c2d8db6756b24d48ef8a293c92ca4c27dbf5433db21e336b2116d51377116fabd7 DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66 +DIST clap_lex-1.1.0.crate 13470 BLAKE2B 3e4895620e2922bd95ab6e3aee296457adbe70c2b3b2fca24c48e5bb700ed622401c68f494a266b91f1b82a7ee109ca90d4eee7ab6eff35e28b5fe8038398e5a SHA512 d85237e0558ebc745b08a150ba8115133b1ac1ebfbf6b2abf632863761fb70cb329639bb1c30625b9e786bb27b19438af11c123c508fb39e682f13e294ea6d9a DIST codespan-reporting-0.13.1.crate 57424 BLAKE2B c1406558bea10a66cf979d5469002520210316971d86e75379f57bf954b228dab4a93176cae1ba55e7b880021539d87c35b20488373b94fc44ebceb86e34795e SHA512 876f4ba5dc3d7d0b201f6ea25effb787e01ebffb74bad88810aae8e293c3ac264c8c58bc81a20b29150040ecb755920695457ce8c0bb4a5b382552b5b44e6497 DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 @@ -24,18 +30,27 @@ DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33 DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST indexmap-2.13.1.crate 104085 BLAKE2B e225be37fc18900aadc2d841e46e4e662bc55584e06fc3c41f68d06f30a16622e18c10ee7afafdd4afda9a56bf34bb025488861fd223ca86b57a7404dbd955c6 SHA512 58f54b7d2a05977c12cadcd80e6310e6e87cac5078cd33b16f368ef21b9f8843082556c2f1fe272673bc49ddd12640632e0ebb30148ed3f1b398b7284a8fdc02 +DIST input-0.10.0.crate 49952 BLAKE2B 36ab90181fede3d044c4b8774d5badd208b1cc601edcf4e8847cf7d0bebd4a70e1e6a32c4b2c7a68676814fc334688561081a740bc8350df1a8cc3ec3a109edc SHA512 cb66728cdb9f48cd8f9cccb650f2d1a229cc1840a8a8d883de788278f4d4a7eb9a2048a215b16201496cc941d4ab6da8af67a4ad1c00102332e35d3fdbd5c205 DIST input-0.9.1.crate 40734 BLAKE2B bf4e312c31bb31b8b320c21ef90bbb0b85e94e1b2f7a4e073a9a4bdbfabc1c0ce1d18e99f2c4725c72a9e6a66fdb8f285ad7428566d11323577761874768665b SHA512 9c8cc74c9459382fb2d30668053a638f86bec8a6d7c20f17d8b98c19cb08e5fbc13fa96748df410504551eb542715b17e4c85deebc20a16258985bde215f3354 DIST input-sys-1.18.0.crate 365567 BLAKE2B d9c6b314d614ff2eeb6ff67b210ba2443fbad6ecd2484c0c3c695d2fceea20eb30f34e3233339a0d3538faa8f48e9f05329586364b2f259a7f1cc36131f5994a SHA512 55a55422b4d74c54a294591341fd8f3beb43846461e529959108665ee518bbab558b8c769b04ae0aa71e26c8fd19b903cc5a1a42e85512c4aab2b0bc860dcfa7 +DIST input-sys-1.19.0.crate 797534 BLAKE2B cc5100293d5a4372d110f0ce006b34ea5e3deabd2d6cc92fcd0d87ee758ab5bbbb6949b519a31b4620cb27d174ae3125d6df3835f4cacdc75db10ba4883e75a9 SHA512 091e34aa983f5b111ee78694be018f063afaee0b705ebae4f15e15b965d92484fa78ff8fe72a684cf5cf7e63884fbd8f41433ba59e95000b00ead6ae9d0cf962 DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST libc-0.2.184.crate 820172 BLAKE2B 61c2c133b14e79a6871eed0fef248a063f19d41def5bdf72bc7f96c3b60eac24b52d13e16f28d68d750a16fe546c26f245cc088782fd26f8fac78da91b1d5c0f SHA512 46e22ca28ee3562bfa2475a944390cf2d864e11d533889c753c4888a56c02b981bf9507b7866bec65c1b1aa32801cc1c57b660bd93149111547ece7ddc55f31e DIST libudev-sys-0.1.4.crate 6177 BLAKE2B c513b5cd68fc60a7a33ba281e4fc4f9a5896946aeb1fe31abb8af22d279c39c3d781fd34109f98fd010fe8aa817b9d91726887f0ee8bf0f66a3bf313b01c9ff3 SHA512 185bd84a729a5dda6fb274584c7a731652418da9435d844870a9d09662918c9230287f4ad002273599d0a3e9709a36ae06d59a6686dfba978fb7cd1c51bbc2c7 DIST link-cplusplus-1.0.12.crate 8178 BLAKE2B 4705a5241ce7079880de179d35824f8058bec06743b6fe88d282283f037dc6f9eeb05ffc5e334e2ffe6b8d3ceb91810b385ff889952f1e3128dbcdf286143a63 SHA512 ea9fadb4f47de60e7200905f568fc962cd6d2b6fad652f1144ee3f5748874a422e1a3111ba999689f295b7fcc3ef19981d6ea52034ea2759aa23bec355cda911 DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54 DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f DIST mir-2.26.0.tar.gz 7044380 BLAKE2B db2c1eac4d6835853119cc71b73e2876919fc37750f7f4ac6020e00cff96100342319e481c0ab7e6e960a15eff6737888f0917a242a6d90948f920cc17ea07a7 SHA512 1c478cc8f485a32068482ff3eca89445d5e23100b80863825a27916f4c75c9c7205d41e0bccff49ce8212bd57760e2ce0400d317d1df8aec8cef9514fb13e890 +DIST mir-2.28.0.tar.gz 7128894 BLAKE2B 58973acd970a0d5da46a902b54f81ad2dd3cfdc5aaba92bc682752705cd4c00ba9df138b00e45b440e3429284f9865cc4f828cf609384e9c38718e469b437317 SHA512 ce312daa0fcdcd509a928554213eeafb56808a48f40847b5c2ea649d9f8fe8145f6e18327311fc4e0980e81be84f3c14c9692cda97a286364b167be330b9d3f4 DIST nix-0.31.1.crate 344337 BLAKE2B 47c9eb3e24c245cb005d80c188e9b2355449811f6859a49ae4fdfa93d6271782cd69107d8f305bb74f12cbff765ed9190b481133f29b948f26743cb3cc5f943a SHA512 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310 +DIST nix-0.31.2.crate 346284 BLAKE2B 310de6bfc8b7bfdaaef0ac7b441e5fcda8b25722eeb8d91d28d24c08f52cebfbad5d005010af76ba544d0f79594eef8d9248b53346b986a9962f8cc3d3c56f6f SHA512 a7b000095cb1616b24feb12880ef9da3212cce894d70a94501a2bb200ac1d0b7e4b9dd5b993b90ea93304b192b6d28e10dbdb4509d1919ec9252b1a3433592b8 DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-project-lite-0.2.17.crate 31034 BLAKE2B 1d3bb970100c2a27c456bf771b4884f3c91c048310d27608161d3a02adf2f9cdddbc8674257c6b58c4ad6c0953e11cddf2fdf5813d95e5ab8425e71032556159 SHA512 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 DIST polling-3.11.0.crate 59387 BLAKE2B 4e7823d14c46f87d5faf31b98c76820b49235fd2601e62e1f8275907b4a489d2c4f7d50ce8da5688836528a1052c6758c4ddb58cb4d46807a6fe4c3d07fd1459 SHA512 77f98b9f9ddb34e8fdc052c3b05782a645deea5b1abf38d804c0ede44c649bbc2a106f157a767064aa5a63737f900c98867d5571a66b03ca72a7abd686633db7 DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 @@ -43,12 +58,14 @@ DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d558 DIST quick-xml-0.39.2.crate 213616 BLAKE2B 1b6325a4e068e874bcc47d3c471e4285646af40b45744e85350c24296d0b756e7f18331c1b4f0137627ab76f7e22dc701c62ec06520e10dcd26aa6abcde8cdab SHA512 139bc93fccef44472a28f2d41ac8a4ff33acd030a267a90734fdb8b12672fb580731c82a98038daec7b58a5942bca82f9ceacb1a449608e8ce7f441e3edc32e7 DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c DIST scratch-1.0.9.crate 8170 BLAKE2B 6721a72718e299ae2e5bdca1d6bacf38dc57b1e4fcd42bbdaadac283a815e5644fc7c512871974009108f3a3781d1f6b720c101395c9d431e651ea3ab9e49e3a SHA512 718a3bdcfa9132fc222293d22c9a1b2a867a4d556194f148da60cc8d9bcc62cde9af2dfbfe104073f1b6eaefed19623a1fdf3eaec07835715f01a7c65e9c27bb DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 @@ -57,11 +74,16 @@ DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295 DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 DIST udev-0.9.3.crate 21737 BLAKE2B 395c0e57f33be007dbf9d4c77f6d1e2619ab779ed45e6bc3dbd14c77454c0df3d27b6ec85776cbc39214d4b76750472292ca5895b360aa2b4bfda3f0d65ccc57 SHA512 527c075460cc1badcd290255451da1f39aa5fa46ea659c4009847d1af46d21957c099cb1f7de39083e9d7d611cc91f5703bcec0e39b037d70bff7ef0e548c99a DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 DIST wayland-backend-0.3.14.crate 79650 BLAKE2B 9ea3d4e5fe389d7298944f0bc805f305650b0a39d352ca0315741a2ae4630f82e60e4bca484a62d22fd5424f090b5c1d312ba60195e440edce6434133ee4b1fa SHA512 4b6c3ba136897f68c55e45e50d5343b3caa8d669a0a28a2e97d61dda06db6b7cfb81162e3a89622ff4ad55a3e8aa122a4be27dbbc8192b699705505e779eb9d0 +DIST wayland-backend-0.3.15.crate 79957 BLAKE2B 5862a72f92a1e42a4a1aae61b875ab8915391029be7829bc67aae37d80924250ec3559feb701ef294a68ce636ca55e9832245d717dcddbdf2dc8118b1c1ed75a SHA512 1a35c2099d985e3b3d21d5da4fb42e8532001af95a10fd204cd2bc7df11a9a43acd2bbcb7331700a96fe2217fde976877cae009980e78c924b5415358343ea23 +DIST wayland-scanner-0.31.10.crate 37213 BLAKE2B e3a330ad41dbd30063ea0ed198e454ff14835a709718f36c33fad6703b7d9d7ddba209e9373358245a5a01a2ae1e3ad4883821e76428df12d4416fa46bb90f28 SHA512 43fdb04be69ebfe3b0c9565b01106d5305b6b07c606ddc6ebb4b93b7326a925f013674c55394d1541cab406cf79193e73a8eda810cb6a2ffd7a1f7571510e14f DIST wayland-scanner-0.31.9.crate 37205 BLAKE2B 873b1b72f31dd137d881e5207384c57a0a742dc56ad5136f19d8d4960767688acbdbd3bc1b726874ad80dd852d5997c33885703fbe3c3b9ee15211562348de46 SHA512 1e541aa375bbaaa51f51ec25b214f7d16b03e21afcb9d6fd4dd7ea86d0b5bf0269369d6201fb648af903fa0ac8599b1d21d29c0cfddca864062e193db6eea6d9 DIST wayland-server-0.31.12.crate 56454 BLAKE2B 6b3a0a5b4c8577f837ec5b84540878cbf6f7428c95286ced288f2f3a6cc9afc510c2024c69e37152cbf52df7aa90a386abe5053bd195303a024c046405df3fe3 SHA512 9c556c496e961871cbc429b1bee967d7744ce34d02db0a25b2e1d9d91ee5b93151f3e4290364bd97c5a781a27357e00d983a72049ac5a89078156e80557f20c2 +DIST wayland-server-0.31.13.crate 57312 BLAKE2B cb0c25dce2b244488b9c6ef8b32828785070025eb22d037ea046779f31cf350c586c2862576747224e1491482fba1e908be62e85489566679ebd7da91bdcc4f3 SHA512 287820edba461b144727c0436cdcf5f62b1673e0a7f64b78f288033aed47d3d24077e0a936fc9e9ead8db8cd1571a8c360e69cef43a403e40d906a5eb6cbcde8 DIST wayland-sys-0.31.10.crate 21430 BLAKE2B 7728dbc08fc6d370dbc12295bf158ba4d0ba5f54dd9c341c20965e1bf767986d1977aa48c442b9431ac6fea73022291613779b6fa7d9c8545c36431e9bef7bba SHA512 45723f9cab78a55d31e085be9c58d12e4659fe1f4b9c418e3de615150fb28bbbee3f8b205cc6d5ab4a20cb21d69a70769d6ddbe63d8dcaae277fe16bf5726506 +DIST wayland-sys-0.31.11.crate 9727 BLAKE2B 44962c05fe405c287553c64e418a3cc85a898c657daabed5a3fd851dbffee48a74a6a903b6be91a563637751d423dfa463c1a5479753ec5f818af738ca6c7f10 SHA512 007d476e11315ff7e0feb0978b1d710755353b27589028d3703a74d99ae6ae592c64552eb9dbfdf90400b9f545d8249ea7f969417bb442fa68c776f5bbcb2436 DIST winapi-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed diff --git a/gui-libs/mir/files/mir-2.28.0-remove-tests.patch b/gui-libs/mir/files/mir-2.28.0-remove-tests.patch new file mode 100644 index 0000000000..9f4ced1d7f --- /dev/null +++ b/gui-libs/mir/files/mir-2.28.0-remove-tests.patch @@ -0,0 +1,41 @@ +Prevent test libraries from being installed and remove tests that lack dependencies to build. +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -173,6 +173,7 @@ configure_file( + @ONLY + ) + ++if(0) + install(TARGETS mir-test-assist + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + ) +@@ -200,6 +201,7 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mirtest.pc + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mirtest-internal.pc + DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig + ) ++endif() + + mir_add_memcheck_test() + mir_add_detect_fd_leaks_test() +--- a/tests/mir_test_framework/CMakeLists.txt ++++ b/tests/mir_test_framework/CMakeLists.txt +@@ -44,8 +44,6 @@ add_library(mir-public-test-framework OBJECT + ${PROJECT_SOURCE_DIR}/tests/include/mir_test_framework/open_wrapper.h + test_server.cpp ${PROJECT_SOURCE_DIR}/include/test/miral/test_server.h + test_display_server.cpp ${PROJECT_SOURCE_DIR}/include/test/miral/test_display_server.h +- test_wlcs_display_server.cpp ${PROJECT_SOURCE_DIR}/include/test/miral/test_wlcs_display_server.h +- test_wlcs_display_server_keyboard.cpp + ${PROJECT_SOURCE_DIR}/tests/include/mir_test_framework/mmap_wrapper.h + mmap_wrapper.cpp + window_management_test_harness.cpp ${PROJECT_SOURCE_DIR}/include/test/mir_test_framework/window_management_test_harness.h +@@ -183,8 +182,10 @@ set_target_properties( + LINK_FLAGS "-Wl,--version-script,${server_symbol_map}" + ) + ++if(0) + install(TARGETS mirplatformgraphicsstub LIBRARY DESTINATION ${MIR_SERVER_PLATFORM_PATH}) + install(TARGETS mirplatforminputstub LIBRARY DESTINATION ${MIR_SERVER_PLATFORM_PATH}) ++endif() + + add_library( + mirplatformgraphicsthrow MODULE diff --git a/gui-libs/mir/mir-2.28.0.ebuild b/gui-libs/mir/mir-2.28.0.ebuild new file mode 100644 index 0000000000..fbc9fc3c4d --- /dev/null +++ b/gui-libs/mir/mir-2.28.0.ebuild @@ -0,0 +1,176 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + anstyle@1.0.14 + bitflags@2.11.0 + calloop@0.14.4 + cc@1.2.59 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + clap@4.6.0 + clap_builder@4.6.0 + clap_lex@1.1.0 + codespan-reporting@0.13.1 + concurrent-queue@2.5.0 + crossbeam-utils@0.8.21 + cxx-build@1.0.194 + cxx@1.0.194 + cxxbridge-cmd@1.0.194 + cxxbridge-flags@1.0.194 + cxxbridge-macro@1.0.194 + downcast-rs@1.2.1 + equivalent@1.0.2 + errno@0.3.14 + find-msvc-tools@0.1.9 + foldhash@0.2.0 + hashbrown@0.16.1 + hermit-abi@0.3.9 + hermit-abi@0.5.2 + indexmap@2.13.1 + input-sys@1.19.0 + input@0.10.0 + io-lifetimes@1.0.11 + libc@0.2.184 + libudev-sys@0.1.4 + link-cplusplus@1.0.12 + linux-raw-sys@0.12.1 + log@0.4.29 + memchr@2.8.0 + nix@0.31.2 + pin-project-lite@0.2.17 + pkg-config@0.3.32 + polling@3.11.0 + prettyplease@0.2.37 + proc-macro2@1.0.106 + quick-xml@0.39.2 + quote@1.0.45 + rustix@1.1.4 + scratch@1.0.9 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + shlex@1.3.0 + slab@0.4.12 + smallvec@1.15.1 + strsim@0.11.1 + syn@2.0.117 + termcolor@1.4.1 + tracing-core@0.1.36 + tracing@0.1.44 + udev@0.9.3 + unicode-ident@1.0.24 + unicode-width@0.2.2 + wayland-backend@0.3.15 + wayland-scanner@0.31.10 + wayland-server@0.31.13 + wayland-sys@0.31.11 + winapi-util@0.1.11 + windows-link@0.2.1 + windows-sys@0.48.0 + windows-sys@0.61.2 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +RUST_MIN_VER="1.85.0" + +inherit cargo cmake xdg + +DESCRIPTION="Set of libraries for building Wayland based shells" +HOMEPAGE="https://canonical.com/mir" +SRC_URI=" + https://github.com/canonical/mir/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( GPL-2 GPL-3 ) || ( LGPL-2.1 LGPL-3 )" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT Unicode-3.0 ZLIB" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="examples test wayland X" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/glibmm:2 + dev-cpp/libxmlpp:2.6 + dev-cpp/yaml-cpp:= + dev-libs/boost:= + dev-libs/glib:2 + dev-libs/libinput:= + dev-libs/wayland + dev-util/lttng-ust:= + media-libs/freetype + media-libs/libdisplay-info:= + media-libs/libepoxy + media-libs/libglvnd + media-libs/mesa + sys-apps/util-linux + x11-libs/libXcursor + x11-libs/libdrm + x11-libs/libxcb:= + x11-libs/libxkbcommon + x11-libs/pixman + virtual/libudev:= + X? ( x11-libs/libX11 ) +" +DEPEND=" + ${RDEPEND} + media-libs/glm +" +BDEPEND=" + dev-util/gdbus-codegen + virtual/pkgconfig + test? ( + dev-cpp/gtest + dev-util/umockdev + x11-base/xwayland + ) +" + +PATCHES=( + # bug 932786 + "${FILESDIR}/${PN}-2.17.0-remove-debug-flags.patch" + "${FILESDIR}/${PN}-2.28.0-remove-tests.patch" +) + +src_prepare() { + cmake_src_prepare + use examples || cmake_comment_add_subdirectory examples/ examples/tests/ +} + +src_configure() { + local platforms=( gbm-kms atomic-kms ) + use wayland && platforms+=( wayland ) + use X && platforms+=( x11 ) + + local mycmakeargs=( + # wlcs is not packaged + -DMIR_ENABLE_WLCS_TESTS=OFF + -DMIR_ENABLE_TESTS="$(usex test)" + -DMIR_FATAL_COMPILE_WARNINGS=OFF + -DMIR_PLATFORM="$(IFS=';'; echo "${platforms[*]}")" + -DMIR_ENABLE_RUST=ON + ) + use test && mycmakeargs+=( + # likely will not work in build environment + -DMIR_BUILD_PERFORMANCE_TESTS=OFF + -DMIR_BUILD_PLATFORM_TEST_HARNESS=OFF + -DMIR_BUILD_UNIT_TESTS=OFF + ) + cmake_src_configure +} + +src_test() { + xdg_environment_reset + cmake_src_test +} From 3167cfe474256a9aece4b837ed184101dd19be16 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 106/151] gui-libs/mir: drop 2.26.0 Signed-off-by: Takuya Wakazono --- gui-libs/mir/Manifest | 22 --- .../mir/files/mir-2.20.0-remove-tests.patch | 40 ---- gui-libs/mir/mir-2.26.0.ebuild | 176 ------------------ 3 files changed, 238 deletions(-) delete mode 100644 gui-libs/mir/files/mir-2.20.0-remove-tests.patch delete mode 100644 gui-libs/mir/mir-2.26.0.ebuild diff --git a/gui-libs/mir/Manifest b/gui-libs/mir/Manifest index 3be29e063c..79beb5865d 100644 --- a/gui-libs/mir/Manifest +++ b/gui-libs/mir/Manifest @@ -1,17 +1,11 @@ -DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e DIST anstyle-1.0.14.crate 17787 BLAKE2B ebb3b3986c06628ebfe71665216de68f123840093013fa16c030c25e22ff0731cdcd7161737635c532d45ad0307a1b7f951859a40dbe1c812b3e905550b33b90 SHA512 2e7bbaf0794d209f0f19fb8709214c1b1109c27e14d91a8adc232a9bdfe76e653b2b86e341d71f63903e034c81f6ed63ffe7f123f6d631c0f8d41b56d70037b9 DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 -DIST calloop-0.14.3.crate 78158 BLAKE2B 19bc0ca8883f50383bddf182ee58278d251fbc3b870932c0ec4ce9b63d59265013689754c4e3b31b23db2b5f804a49be69a412739386204a69d286b9a52a21fb SHA512 adb6acffd533c0981112565555e53d5081238d4fc81f6e8d7056726476880d9e7b887f0d9a1c07b4b64fbcbc60ba95992a3ed2ae30e3509489d07d7af67bc1c4 DIST calloop-0.14.4.crate 77843 BLAKE2B cea3537fa0bc31f48a168669e709d65c124a2d5b59a9ba634239dc407cf47fa3154861f28c0b13842587d56cb81bc901fd20ba84111908095691a07e34d87735 SHA512 e444ebec281c355fe7edd7ce7c1ace3fe5a8d266fcd57dc964e4bd1014c176e0b9eb4a5e82cc62e0bbc5d640d86c6ecaa46f298636ef421fae30aaa31b7afcb2 -DIST cc-1.2.55.crate 93756 BLAKE2B 559d6dd3524897ccd371bb806a181c43a3ce79e21c9978085eaf7e131d9bc2b563b59eef5c06f9b50afcb75ea8a8f06be4b48b7276fe2bcc20b850cd5331b9ed SHA512 51b047f6690aa618466157bb16ec0cd3203a3a7229ca51077d1b0c37cd2059318a113639c7995b82dfb2ef9272a338cfcdf61843c28000450c5044eed52a5dfb DIST cc-1.2.59.crate 96779 BLAKE2B 9998334144446989e686ae2a54472bf99054a15ad767fc06bd9e98038a44884ed2d8c09961ef7e30f30b94f952d9291f49465f6a8fc4c9b392e8c6aa088c970b SHA512 075cd6528067f585cca2aa9e6695c22fc5e5262ce2c91c2c0764ecaf20559f37aa0358f8cf304c1d2ed1fe2b0a7dcf121568d5f6821cde860c204cd68c19d5a0 DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c -DIST clap-4.5.56.crate 61996 BLAKE2B 204ab0da10436850d787211a647885094178c24d66380140d0e04e2955bd0fdae5ed8bb3f15b24b7a853e1cf0a0983cab7515e914b6e76a8779fccbb35505d6b SHA512 2131f188f73ad990d3062b2f67ee7aaf4d760d8eff315c3c3417dfe210aad08ebdf030d3b1307a08e2df6486411b4c6ef3a52d8701e221fd3a41be25cef651d0 DIST clap-4.6.0.crate 62930 BLAKE2B f184cfb0d40adef5d0b4ee0370208bdeb6587b9dfd1b37f71a577cfdf77101100b4c47809ceecf946a855455ab836273aa6b8bb6570d0c126a82754f16bd95ba SHA512 bc5641690f0a0ed2b660836590174641e568be3d2b92d5dc91a82581fdef0543640190fc3c8ffe765f0245a88c0f9809d4e136af156a3d480a680da28e8ae5f6 -DIST clap_builder-4.5.56.crate 170945 BLAKE2B a1b48d049438194e3a0bd51f3de8bf4392f681474b4598c0b63b6f781fce9eb15e549bf162800d997b25c69e24d493c7a57a2e3775f70fa071089309a236dd95 SHA512 5886061fd6d2e0c1f21a9d30785f1f704df8912b2f254fb2342e9c1bd7dbeda91c8191559e27960d9fa9e535561c19a6eb16f9fec19c98b7546e872263e3b735 DIST clap_builder-4.6.0.crate 171122 BLAKE2B 0a6ac216ceee45625500379640f9306015f749c377d14c6c9538fab7988da89b39e260bf8736d7ca055c6db32613fa7a9e73f325fc496d7521ba3453c8558348 SHA512 43b26377a8f15d29f8fdc9ada914888d87111084c5e205308d166789a27d91c2d8db6756b24d48ef8a293c92ca4c27dbf5433db21e336b2116d51377116fabd7 -DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66 DIST clap_lex-1.1.0.crate 13470 BLAKE2B 3e4895620e2922bd95ab6e3aee296457adbe70c2b3b2fca24c48e5bb700ed622401c68f494a266b91f1b82a7ee109ca90d4eee7ab6eff35e28b5fe8038398e5a SHA512 d85237e0558ebc745b08a150ba8115133b1ac1ebfbf6b2abf632863761fb70cb329639bb1c30625b9e786bb27b19438af11c123c508fb39e682f13e294ea6d9a DIST codespan-reporting-0.13.1.crate 57424 BLAKE2B c1406558bea10a66cf979d5469002520210316971d86e75379f57bf954b228dab4a93176cae1ba55e7b880021539d87c35b20488373b94fc44ebceb86e34795e SHA512 876f4ba5dc3d7d0b201f6ea25effb787e01ebffb74bad88810aae8e293c3ac264c8c58bc81a20b29150040ecb755920695457ce8c0bb4a5b382552b5b44e6497 DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a @@ -29,27 +23,18 @@ DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89 DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 -DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad DIST indexmap-2.13.1.crate 104085 BLAKE2B e225be37fc18900aadc2d841e46e4e662bc55584e06fc3c41f68d06f30a16622e18c10ee7afafdd4afda9a56bf34bb025488861fd223ca86b57a7404dbd955c6 SHA512 58f54b7d2a05977c12cadcd80e6310e6e87cac5078cd33b16f368ef21b9f8843082556c2f1fe272673bc49ddd12640632e0ebb30148ed3f1b398b7284a8fdc02 DIST input-0.10.0.crate 49952 BLAKE2B 36ab90181fede3d044c4b8774d5badd208b1cc601edcf4e8847cf7d0bebd4a70e1e6a32c4b2c7a68676814fc334688561081a740bc8350df1a8cc3ec3a109edc SHA512 cb66728cdb9f48cd8f9cccb650f2d1a229cc1840a8a8d883de788278f4d4a7eb9a2048a215b16201496cc941d4ab6da8af67a4ad1c00102332e35d3fdbd5c205 -DIST input-0.9.1.crate 40734 BLAKE2B bf4e312c31bb31b8b320c21ef90bbb0b85e94e1b2f7a4e073a9a4bdbfabc1c0ce1d18e99f2c4725c72a9e6a66fdb8f285ad7428566d11323577761874768665b SHA512 9c8cc74c9459382fb2d30668053a638f86bec8a6d7c20f17d8b98c19cb08e5fbc13fa96748df410504551eb542715b17e4c85deebc20a16258985bde215f3354 -DIST input-sys-1.18.0.crate 365567 BLAKE2B d9c6b314d614ff2eeb6ff67b210ba2443fbad6ecd2484c0c3c695d2fceea20eb30f34e3233339a0d3538faa8f48e9f05329586364b2f259a7f1cc36131f5994a SHA512 55a55422b4d74c54a294591341fd8f3beb43846461e529959108665ee518bbab558b8c769b04ae0aa71e26c8fd19b903cc5a1a42e85512c4aab2b0bc860dcfa7 DIST input-sys-1.19.0.crate 797534 BLAKE2B cc5100293d5a4372d110f0ce006b34ea5e3deabd2d6cc92fcd0d87ee758ab5bbbb6949b519a31b4620cb27d174ae3125d6df3835f4cacdc75db10ba4883e75a9 SHA512 091e34aa983f5b111ee78694be018f063afaee0b705ebae4f15e15b965d92484fa78ff8fe72a684cf5cf7e63884fbd8f41433ba59e95000b00ead6ae9d0cf962 DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 -DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef DIST libc-0.2.184.crate 820172 BLAKE2B 61c2c133b14e79a6871eed0fef248a063f19d41def5bdf72bc7f96c3b60eac24b52d13e16f28d68d750a16fe546c26f245cc088782fd26f8fac78da91b1d5c0f SHA512 46e22ca28ee3562bfa2475a944390cf2d864e11d533889c753c4888a56c02b981bf9507b7866bec65c1b1aa32801cc1c57b660bd93149111547ece7ddc55f31e DIST libudev-sys-0.1.4.crate 6177 BLAKE2B c513b5cd68fc60a7a33ba281e4fc4f9a5896946aeb1fe31abb8af22d279c39c3d781fd34109f98fd010fe8aa817b9d91726887f0ee8bf0f66a3bf313b01c9ff3 SHA512 185bd84a729a5dda6fb274584c7a731652418da9435d844870a9d09662918c9230287f4ad002273599d0a3e9709a36ae06d59a6686dfba978fb7cd1c51bbc2c7 DIST link-cplusplus-1.0.12.crate 8178 BLAKE2B 4705a5241ce7079880de179d35824f8058bec06743b6fe88d282283f037dc6f9eeb05ffc5e334e2ffe6b8d3ceb91810b385ff889952f1e3128dbcdf286143a63 SHA512 ea9fadb4f47de60e7200905f568fc962cd6d2b6fad652f1144ee3f5748874a422e1a3111ba999689f295b7fcc3ef19981d6ea52034ea2759aa23bec355cda911 -DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54 DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 -DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f -DIST mir-2.26.0.tar.gz 7044380 BLAKE2B db2c1eac4d6835853119cc71b73e2876919fc37750f7f4ac6020e00cff96100342319e481c0ab7e6e960a15eff6737888f0917a242a6d90948f920cc17ea07a7 SHA512 1c478cc8f485a32068482ff3eca89445d5e23100b80863825a27916f4c75c9c7205d41e0bccff49ce8212bd57760e2ce0400d317d1df8aec8cef9514fb13e890 DIST mir-2.28.0.tar.gz 7128894 BLAKE2B 58973acd970a0d5da46a902b54f81ad2dd3cfdc5aaba92bc682752705cd4c00ba9df138b00e45b440e3429284f9865cc4f828cf609384e9c38718e469b437317 SHA512 ce312daa0fcdcd509a928554213eeafb56808a48f40847b5c2ea649d9f8fe8145f6e18327311fc4e0980e81be84f3c14c9692cda97a286364b167be330b9d3f4 -DIST nix-0.31.1.crate 344337 BLAKE2B 47c9eb3e24c245cb005d80c188e9b2355449811f6859a49ae4fdfa93d6271782cd69107d8f305bb74f12cbff765ed9190b481133f29b948f26743cb3cc5f943a SHA512 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310 DIST nix-0.31.2.crate 346284 BLAKE2B 310de6bfc8b7bfdaaef0ac7b441e5fcda8b25722eeb8d91d28d24c08f52cebfbad5d005010af76ba544d0f79594eef8d9248b53346b986a9962f8cc3d3c56f6f SHA512 a7b000095cb1616b24feb12880ef9da3212cce894d70a94501a2bb200ac1d0b7e4b9dd5b993b90ea93304b192b6d28e10dbdb4509d1919ec9252b1a3433592b8 -DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 DIST pin-project-lite-0.2.17.crate 31034 BLAKE2B 1d3bb970100c2a27c456bf771b4884f3c91c048310d27608161d3a02adf2f9cdddbc8674257c6b58c4ad6c0953e11cddf2fdf5813d95e5ab8425e71032556159 SHA512 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 DIST polling-3.11.0.crate 59387 BLAKE2B 4e7823d14c46f87d5faf31b98c76820b49235fd2601e62e1f8275907b4a489d2c4f7d50ce8da5688836528a1052c6758c4ddb58cb4d46807a6fe4c3d07fd1459 SHA512 77f98b9f9ddb34e8fdc052c3b05782a645deea5b1abf38d804c0ede44c649bbc2a106f157a767064aa5a63737f900c98867d5571a66b03ca72a7abd686633db7 @@ -57,14 +42,12 @@ DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 DIST quick-xml-0.39.2.crate 213616 BLAKE2B 1b6325a4e068e874bcc47d3c471e4285646af40b45744e85350c24296d0b756e7f18331c1b4f0137627ab76f7e22dc701c62ec06520e10dcd26aa6abcde8cdab SHA512 139bc93fccef44472a28f2d41ac8a4ff33acd030a267a90734fdb8b12672fb580731c82a98038daec7b58a5942bca82f9ceacb1a449608e8ce7f441e3edc32e7 DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 -DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c DIST scratch-1.0.9.crate 8170 BLAKE2B 6721a72718e299ae2e5bdca1d6bacf38dc57b1e4fcd42bbdaadac283a815e5644fc7c512871974009108f3a3781d1f6b720c101395c9d431e651ea3ab9e49e3a SHA512 718a3bdcfa9132fc222293d22c9a1b2a867a4d556194f148da60cc8d9bcc62cde9af2dfbfe104073f1b6eaefed19623a1fdf3eaec07835715f01a7c65e9c27bb DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a -DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c @@ -73,16 +56,11 @@ DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678 DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 DIST udev-0.9.3.crate 21737 BLAKE2B 395c0e57f33be007dbf9d4c77f6d1e2619ab779ed45e6bc3dbd14c77454c0df3d27b6ec85776cbc39214d4b76750472292ca5895b360aa2b4bfda3f0d65ccc57 SHA512 527c075460cc1badcd290255451da1f39aa5fa46ea659c4009847d1af46d21957c099cb1f7de39083e9d7d611cc91f5703bcec0e39b037d70bff7ef0e548c99a -DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 -DIST wayland-backend-0.3.14.crate 79650 BLAKE2B 9ea3d4e5fe389d7298944f0bc805f305650b0a39d352ca0315741a2ae4630f82e60e4bca484a62d22fd5424f090b5c1d312ba60195e440edce6434133ee4b1fa SHA512 4b6c3ba136897f68c55e45e50d5343b3caa8d669a0a28a2e97d61dda06db6b7cfb81162e3a89622ff4ad55a3e8aa122a4be27dbbc8192b699705505e779eb9d0 DIST wayland-backend-0.3.15.crate 79957 BLAKE2B 5862a72f92a1e42a4a1aae61b875ab8915391029be7829bc67aae37d80924250ec3559feb701ef294a68ce636ca55e9832245d717dcddbdf2dc8118b1c1ed75a SHA512 1a35c2099d985e3b3d21d5da4fb42e8532001af95a10fd204cd2bc7df11a9a43acd2bbcb7331700a96fe2217fde976877cae009980e78c924b5415358343ea23 DIST wayland-scanner-0.31.10.crate 37213 BLAKE2B e3a330ad41dbd30063ea0ed198e454ff14835a709718f36c33fad6703b7d9d7ddba209e9373358245a5a01a2ae1e3ad4883821e76428df12d4416fa46bb90f28 SHA512 43fdb04be69ebfe3b0c9565b01106d5305b6b07c606ddc6ebb4b93b7326a925f013674c55394d1541cab406cf79193e73a8eda810cb6a2ffd7a1f7571510e14f -DIST wayland-scanner-0.31.9.crate 37205 BLAKE2B 873b1b72f31dd137d881e5207384c57a0a742dc56ad5136f19d8d4960767688acbdbd3bc1b726874ad80dd852d5997c33885703fbe3c3b9ee15211562348de46 SHA512 1e541aa375bbaaa51f51ec25b214f7d16b03e21afcb9d6fd4dd7ea86d0b5bf0269369d6201fb648af903fa0ac8599b1d21d29c0cfddca864062e193db6eea6d9 -DIST wayland-server-0.31.12.crate 56454 BLAKE2B 6b3a0a5b4c8577f837ec5b84540878cbf6f7428c95286ced288f2f3a6cc9afc510c2024c69e37152cbf52df7aa90a386abe5053bd195303a024c046405df3fe3 SHA512 9c556c496e961871cbc429b1bee967d7744ce34d02db0a25b2e1d9d91ee5b93151f3e4290364bd97c5a781a27357e00d983a72049ac5a89078156e80557f20c2 DIST wayland-server-0.31.13.crate 57312 BLAKE2B cb0c25dce2b244488b9c6ef8b32828785070025eb22d037ea046779f31cf350c586c2862576747224e1491482fba1e908be62e85489566679ebd7da91bdcc4f3 SHA512 287820edba461b144727c0436cdcf5f62b1673e0a7f64b78f288033aed47d3d24077e0a936fc9e9ead8db8cd1571a8c360e69cef43a403e40d906a5eb6cbcde8 -DIST wayland-sys-0.31.10.crate 21430 BLAKE2B 7728dbc08fc6d370dbc12295bf158ba4d0ba5f54dd9c341c20965e1bf767986d1977aa48c442b9431ac6fea73022291613779b6fa7d9c8545c36431e9bef7bba SHA512 45723f9cab78a55d31e085be9c58d12e4659fe1f4b9c418e3de615150fb28bbbee3f8b205cc6d5ab4a20cb21d69a70769d6ddbe63d8dcaae277fe16bf5726506 DIST wayland-sys-0.31.11.crate 9727 BLAKE2B 44962c05fe405c287553c64e418a3cc85a898c657daabed5a3fd851dbffee48a74a6a903b6be91a563637751d423dfa463c1a5479753ec5f818af738ca6c7f10 SHA512 007d476e11315ff7e0feb0978b1d710755353b27589028d3703a74d99ae6ae592c64552eb9dbfdf90400b9f545d8249ea7f969417bb442fa68c776f5bbcb2436 DIST winapi-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b diff --git a/gui-libs/mir/files/mir-2.20.0-remove-tests.patch b/gui-libs/mir/files/mir-2.20.0-remove-tests.patch deleted file mode 100644 index 69d8246d23..0000000000 --- a/gui-libs/mir/files/mir-2.20.0-remove-tests.patch +++ /dev/null @@ -1,40 +0,0 @@ -Prevent test libraries from being installed and remove tests that lack dependencies to build. ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -173,6 +173,7 @@ configure_file( - @ONLY - ) - -+if(0) - install(TARGETS mir-test-assist - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} - ) -@@ -200,6 +201,7 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mirtest.pc - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mirtest-internal.pc - DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig - ) -+endif() - - mir_add_memcheck_test() - mir_add_detect_fd_leaks_test() ---- a/tests/mir_test_framework/CMakeLists.txt -+++ b/tests/mir_test_framework/CMakeLists.txt -@@ -55,7 +55,6 @@ add_library(mir-public-test-framework OBJECT - ${PROJECT_SOURCE_DIR}/tests/include/mir_test_framework/open_wrapper.h - test_server.cpp ${PROJECT_SOURCE_DIR}/include/test/miral/test_server.h - test_display_server.cpp ${PROJECT_SOURCE_DIR}/include/test/miral/test_display_server.h -- test_wlcs_display_server.cpp ${PROJECT_SOURCE_DIR}/include/test/miral/test_wlcs_display_server.h - ${PROJECT_SOURCE_DIR}/tests/include/mir_test_framework/mmap_wrapper.h - mmap_wrapper.cpp - window_management_test_harness.cpp ${PROJECT_SOURCE_DIR}/tests/include/mir_test_framework/window_management_test_harness.h -@@ -183,8 +182,10 @@ set_target_properties( - LINK_FLAGS "-Wl,--version-script,${server_symbol_map}" - ) - -+if(0) - install(TARGETS mirplatformgraphicsstub LIBRARY DESTINATION ${MIR_SERVER_PLATFORM_PATH}) - install(TARGETS mirplatforminputstub LIBRARY DESTINATION ${MIR_SERVER_PLATFORM_PATH}) -+endif() - - add_library( - mirplatformgraphicsthrow MODULE diff --git a/gui-libs/mir/mir-2.26.0.ebuild b/gui-libs/mir/mir-2.26.0.ebuild deleted file mode 100644 index 01bb4261fd..0000000000 --- a/gui-libs/mir/mir-2.26.0.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - anstyle@1.0.13 - bitflags@2.11.0 - calloop@0.14.3 - cc@1.2.55 - cfg-if@1.0.4 - cfg_aliases@0.2.1 - clap@4.5.56 - clap_builder@4.5.56 - clap_lex@0.7.7 - codespan-reporting@0.13.1 - concurrent-queue@2.5.0 - crossbeam-utils@0.8.21 - cxx-build@1.0.194 - cxx@1.0.194 - cxxbridge-cmd@1.0.194 - cxxbridge-flags@1.0.194 - cxxbridge-macro@1.0.194 - downcast-rs@1.2.1 - equivalent@1.0.2 - errno@0.3.14 - find-msvc-tools@0.1.9 - foldhash@0.2.0 - hashbrown@0.16.1 - hermit-abi@0.3.9 - hermit-abi@0.5.2 - indexmap@2.13.0 - input-sys@1.18.0 - input@0.9.1 - io-lifetimes@1.0.11 - libc@0.2.180 - libudev-sys@0.1.4 - link-cplusplus@1.0.12 - linux-raw-sys@0.11.0 - log@0.4.29 - memchr@2.7.6 - nix@0.31.1 - pin-project-lite@0.2.16 - pkg-config@0.3.32 - polling@3.11.0 - prettyplease@0.2.37 - proc-macro2@1.0.106 - quick-xml@0.39.2 - quote@1.0.45 - rustix@1.1.3 - scratch@1.0.9 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - shlex@1.3.0 - slab@0.4.11 - smallvec@1.15.1 - strsim@0.11.1 - syn@2.0.117 - termcolor@1.4.1 - tracing-core@0.1.36 - tracing@0.1.44 - udev@0.9.3 - unicode-ident@1.0.22 - unicode-width@0.2.2 - wayland-backend@0.3.14 - wayland-scanner@0.31.9 - wayland-server@0.31.12 - wayland-sys@0.31.10 - winapi-util@0.1.11 - windows-link@0.2.1 - windows-sys@0.48.0 - windows-sys@0.61.2 - windows-targets@0.48.5 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_msvc@0.48.5 - windows_i686_gnu@0.48.5 - windows_i686_msvc@0.48.5 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_msvc@0.48.5 -" - -RUST_MIN_VER="1.82.0" - -inherit cargo cmake xdg - -DESCRIPTION="Set of libraries for building Wayland based shells" -HOMEPAGE="https://canonical.com/mir" -SRC_URI=" - https://github.com/canonical/mir/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="|| ( GPL-2 GPL-3 ) || ( LGPL-2.1 LGPL-3 )" -# Dependent crate licenses -LICENSE+=" Apache-2.0 MIT Unicode-3.0 ZLIB" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64" -IUSE="examples test wayland X" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-cpp/glibmm:2 - dev-cpp/libxmlpp:2.6 - dev-cpp/yaml-cpp:= - dev-libs/boost:= - dev-libs/glib:2 - dev-libs/libinput:= - dev-libs/wayland - dev-util/lttng-ust:= - media-libs/freetype - media-libs/libdisplay-info:= - media-libs/libepoxy - media-libs/libglvnd - media-libs/mesa - sys-apps/util-linux - x11-libs/libXcursor - x11-libs/libdrm - x11-libs/libxcb:= - x11-libs/libxkbcommon - x11-libs/pixman - virtual/libudev:= - X? ( x11-libs/libX11 ) -" -DEPEND=" - ${RDEPEND} - media-libs/glm -" -BDEPEND=" - dev-util/gdbus-codegen - virtual/pkgconfig - test? ( - dev-cpp/gtest - dev-util/umockdev - x11-base/xwayland - ) -" - -PATCHES=( - # bug 932786 - "${FILESDIR}/${PN}-2.17.0-remove-debug-flags.patch" - "${FILESDIR}/${PN}-2.20.0-remove-tests.patch" -) - -src_prepare() { - cmake_src_prepare - use examples || cmake_comment_add_subdirectory examples/ examples/tests/ -} - -src_configure() { - local platforms=( gbm-kms atomic-kms ) - use wayland && platforms+=( wayland ) - use X && platforms+=( x11 ) - - local mycmakeargs=( - # wlcs is not packaged - -DMIR_ENABLE_WLCS_TESTS=OFF - -DMIR_ENABLE_TESTS="$(usex test)" - -DMIR_FATAL_COMPILE_WARNINGS=OFF - -DMIR_PLATFORM="$(IFS=';'; echo "${platforms[*]}")" - -DMIR_ENABLE_RUST=ON - ) - use test && mycmakeargs+=( - # likely will not work in build environment - -DMIR_BUILD_PERFORMANCE_TESTS=OFF - -DMIR_BUILD_PLATFORM_TEST_HARNESS=OFF - -DMIR_BUILD_UNIT_TESTS=OFF - ) - cmake_src_configure -} - -src_test() { - xdg_environment_reset - cmake_src_test -} From 1fae187cbebcf2ae5be8521e57c813c400c90b8d Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 107/151] gui-wm/miracle-wm: add 0.10.1 Signed-off-by: Takuya Wakazono --- gui-wm/miracle-wm/Manifest | 1 + ...iracle-wm-0.10.1-add-missing-headers.patch | 82 +++++++++++++++++ .../miracle-wm-0.10.1-disable-mirtest.patch | 19 ++++ .../miracle-wm-0.10.1-no-automagic.patch | 18 ++++ gui-wm/miracle-wm/metadata.xml | 3 + gui-wm/miracle-wm/miracle-wm-0.10.1.ebuild | 89 +++++++++++++++++++ 6 files changed, 212 insertions(+) create mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.10.1-add-missing-headers.patch create mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.10.1-disable-mirtest.patch create mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.10.1-no-automagic.patch create mode 100644 gui-wm/miracle-wm/miracle-wm-0.10.1.ebuild diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest index 790ade9c09..b2cc8222df 100644 --- a/gui-wm/miracle-wm/Manifest +++ b/gui-wm/miracle-wm/Manifest @@ -1 +1,2 @@ +DIST miracle-wm-0.10.1.tar.gz 2750063 BLAKE2B c4c36d1ab97307eff5688cca02157c99b87e358764e142334e50be1b128749f7b1f0b9cb1de3a573ac09be785cfe039c4ac91c26a454da1296c0037d0b867f49 SHA512 cff2f1ac2fd6bcfa132f20812c176873093ed63b0780b164262c019c58386cf302eb3ec62f2e6a3eca4b4885b55d566027b86ec97a975db364867cd2ab34e8b0 DIST miracle-wm-0.9.1.tar.gz 2658768 BLAKE2B e334e7c3a9e66c75f056e081040d7c20763a59d6cd93799224a2dc43b2d2079c2d0769c4d2ea14ac2ee92df19e8bff58178b3176b31607648d3a085dc1ee006f SHA512 49ce5955627dc072bc6e671170fc0bd32bc8e6fa48e84c75e04c3c47985ec8f6d3fa5a4a7c0f8abd29f364db6ed68bf2034097b91e3c16332d5ebde69629bdac diff --git a/gui-wm/miracle-wm/files/miracle-wm-0.10.1-add-missing-headers.patch b/gui-wm/miracle-wm/files/miracle-wm-0.10.1-add-missing-headers.patch new file mode 100644 index 0000000000..9b58bdfdc8 --- /dev/null +++ b/gui-wm/miracle-wm/files/miracle-wm-0.10.1-add-missing-headers.patch @@ -0,0 +1,82 @@ +Add missing headers for no PCH build. +--- a/src/shell_application_spawner.h ++++ b/src/shell_application_spawner.h +@@ -19,6 +19,7 @@ along with this program. If not, see . + #define MIRACLE_WM_SHELL_APPLICATION_SPAWNER_H + + #include ++#include + + namespace miracle + { +--- a/src/window_container.h ++++ b/src/window_container.h +@@ -20,6 +20,7 @@ along with this program. If not, see . + + #include "container.h" + #include "container_effect.h" ++#include + #include + + namespace miracle +--- a/src/container_effect.h ++++ b/src/container_effect.h +@@ -17,6 +17,7 @@ along with this program. If not, see . + + #ifndef MIRACLE_CONTAINER_EFFECT_H + #define MIRACLE_CONTAINER_EFFECT_H ++#include + #include + + namespace miracle +--- a/src/plugin_managed_container.cpp ++++ b/src/plugin_managed_container.cpp +@@ -21,6 +21,7 @@ along with this program. If not, see . + #include "compositor_state.h" + #include "container_listener.h" + #include "window_controller.h" ++#include + #include + + using namespace miracle; +--- a/src/freestyle_window_container.cpp ++++ b/src/freestyle_window_container.cpp +@@ -23,6 +23,7 @@ along with this program. If not, see . + #include "container_listener.h" + #include "direction.h" + #include "window_controller.h" ++#include + #include + + using namespace miracle; +--- a/src/plugin_handle.h ++++ b/src/plugin_handle.h +@@ -15,6 +15,8 @@ You should have received a copy of the GNU General Public License + along with this program. If not, see . + **/ + ++#include ++ + namespace miracle + { + typedef uint32_t PluginHandle; +--- a/src/parent_background_internal_client.cpp ++++ b/src/parent_background_internal_client.cpp +@@ -28,6 +28,7 @@ along with this program. If not, see . + #include + #include + #include ++#include + #include + #include + #include +--- a/src/move_service.h ++++ b/src/move_service.h +@@ -19,6 +19,7 @@ along with this program. If not, see . + #define MIRACLE_WM_MOVE_SERVICE_H + + #include ++#include + #include + + namespace miracle diff --git a/gui-wm/miracle-wm/files/miracle-wm-0.10.1-disable-mirtest.patch b/gui-wm/miracle-wm/files/miracle-wm-0.10.1-disable-mirtest.patch new file mode 100644 index 0000000000..25e0c5afd7 --- /dev/null +++ b/gui-wm/miracle-wm/files/miracle-wm-0.10.1-disable-mirtest.patch @@ -0,0 +1,19 @@ +mirtest is not packaged and only used for end to end tests. +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -10,7 +10,6 @@ include_directories( + find_package(PkgConfig) + pkg_check_modules(MIRAL miral REQUIRED) + pkg_check_modules(MIRSERVER mirserver REQUIRED) +-pkg_check_modules(MIRTEST mirtest REQUIRED) + pkg_check_modules(YAML REQUIRED IMPORTED_TARGET yaml-cpp) + find_package(GTest REQUIRED) + find_package(nlohmann_json 3.2.0 REQUIRED) +@@ -50,7 +50,6 @@ set(SOURCES + test_workspace_manager.cpp + test_compositor_state.cpp + test_plugin_helpers.cpp +- test_display_config.cpp + stub_configuration.h + stub_surface.h + stub_window_controller.h diff --git a/gui-wm/miracle-wm/files/miracle-wm-0.10.1-no-automagic.patch b/gui-wm/miracle-wm/files/miracle-wm-0.10.1-no-automagic.patch new file mode 100644 index 0000000000..3d5540511e --- /dev/null +++ b/gui-wm/miracle-wm/files/miracle-wm-0.10.1-no-automagic.patch @@ -0,0 +1,18 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -14,7 +14,6 @@ if(CMAKE_GENERATOR STREQUAL "") + endif() + + # Enable ccache if available +-find_program(CCACHE_PROGRAM ccache) + if(CCACHE_PROGRAM) + message(STATUS "Using ccache: ${CCACHE_PROGRAM}") + set(CMAKE_CXX_COMPILER_LAUNCHER ${CCACHE_PROGRAM}) +@@ -22,7 +21,6 @@ if(CCACHE_PROGRAM) + endif() + + # Enable mold if available +-find_program(MOLD_LINKER mold) + if(MOLD_LINKER) + message(STATUS "Using mold linker: ${MOLD_LINKER}") + add_link_options(-fuse-ld=mold) diff --git a/gui-wm/miracle-wm/metadata.xml b/gui-wm/miracle-wm/metadata.xml index 08413345f7..ffeb69e29d 100644 --- a/gui-wm/miracle-wm/metadata.xml +++ b/gui-wm/miracle-wm/metadata.xml @@ -8,4 +8,7 @@ miracle-wm-org/miracle-wm + + Build internal gtk4 tools + diff --git a/gui-wm/miracle-wm/miracle-wm-0.10.1.ebuild b/gui-wm/miracle-wm/miracle-wm-0.10.1.ebuild new file mode 100644 index 0000000000..063ffd7d11 --- /dev/null +++ b/gui-wm/miracle-wm/miracle-wm-0.10.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) + +inherit cmake python-single-r1 + +DESCRIPTION="Tiling Wayland compositor based on Mir" +HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm" +SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+ MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="systemd test +tools" +REQUIRED_USE="systemd? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-cpp/yaml-cpp:= + dev-cpp/nlohmann_json + dev-libs/glib:2 + dev-libs/json-c:= + dev-libs/libevdev + dev-libs/libpcre2:= + dev-libs/wayland + >=gui-libs/mir-2.18:= + media-libs/libglvnd + x11-base/xwayland + x11-libs/libxkbcommon + tools? ( + gui-libs/gtk:4 + gui-libs/gtk4-layer-shell + x11-libs/cairo + ) +" +RDEPEND=" + ${COMMON_DEPEND} + systemd? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/dbus-next[${PYTHON_USEDEP}] + dev-python/tenacity[${PYTHON_USEDEP}] + ') + ) +" +DEPEND=" + ${COMMON_DEPEND} + media-libs/glm +" +BDEPEND=" + virtual/pkgconfig + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.10.1-disable-mirtest.patch" + "${FILESDIR}/${PN}-0.10.1-no-automagic.patch" + "${FILESDIR}/${PN}-0.10.1-add-missing-headers.patch" +) + +pkg_setup() { + use systemd && python-single-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + use test || cmake_comment_add_subdirectory tests/ + use systemd && python_fix_shebang session/usr/bin/libexec/miracle-wm-wait-sni-ready +} + +src_configure() { + local mycmakeargs=( + -DSYSTEMD_INTEGRATION=$(usex systemd) + -DENABLE_TESTS=$(usex test) + # depends on wasmedge, which is not available as a package + -DFEATURE_PLUGIN_SYSTEM=OFF + -DBUILD_ERROR_REPORTER=$(usex tools) + -DBUILD_DEBUG_OVERLAY=$(usex tools) + ) + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}/tests/miracle-wm-tests" || die + "${BUILD_DIR}/miracle-wm-c/test_miracle_wm_c_api" || die +} From 78f244b62b05dfc7db5b4d6dc7da929ff3a9a5e5 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 108/151] gui-wm/miracle-wm: drop 0.9.1 Signed-off-by: Takuya Wakazono --- gui-wm/miracle-wm/Manifest | 1 - .../files/miracle-wm-0.7.0-no-automagic.patch | 25 ------ ...miracle-wm-0.9.0-add-missing-headers.patch | 84 ------------------- .../miracle-wm-0.9.0-disable-mirtest.patch | 11 --- gui-wm/miracle-wm/miracle-wm-0.9.1.ebuild | 82 ------------------ 5 files changed, 203 deletions(-) delete mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.7.0-no-automagic.patch delete mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.9.0-add-missing-headers.patch delete mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.9.0-disable-mirtest.patch delete mode 100644 gui-wm/miracle-wm/miracle-wm-0.9.1.ebuild diff --git a/gui-wm/miracle-wm/Manifest b/gui-wm/miracle-wm/Manifest index b2cc8222df..1c50111375 100644 --- a/gui-wm/miracle-wm/Manifest +++ b/gui-wm/miracle-wm/Manifest @@ -1,2 +1 @@ DIST miracle-wm-0.10.1.tar.gz 2750063 BLAKE2B c4c36d1ab97307eff5688cca02157c99b87e358764e142334e50be1b128749f7b1f0b9cb1de3a573ac09be785cfe039c4ac91c26a454da1296c0037d0b867f49 SHA512 cff2f1ac2fd6bcfa132f20812c176873093ed63b0780b164262c019c58386cf302eb3ec62f2e6a3eca4b4885b55d566027b86ec97a975db364867cd2ab34e8b0 -DIST miracle-wm-0.9.1.tar.gz 2658768 BLAKE2B e334e7c3a9e66c75f056e081040d7c20763a59d6cd93799224a2dc43b2d2079c2d0769c4d2ea14ac2ee92df19e8bff58178b3176b31607648d3a085dc1ee006f SHA512 49ce5955627dc072bc6e671170fc0bd32bc8e6fa48e84c75e04c3c47985ec8f6d3fa5a4a7c0f8abd29f364db6ed68bf2034097b91e3c16332d5ebde69629bdac diff --git a/gui-wm/miracle-wm/files/miracle-wm-0.7.0-no-automagic.patch b/gui-wm/miracle-wm/files/miracle-wm-0.7.0-no-automagic.patch deleted file mode 100644 index a51f872a2b..0000000000 --- a/gui-wm/miracle-wm/files/miracle-wm-0.7.0-no-automagic.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -14,7 +14,6 @@ if(CMAKE_GENERATOR STREQUAL "") - endif() - - # Enable ccache if available --find_program(CCACHE_PROGRAM ccache) - if(CCACHE_PROGRAM) - message(STATUS "Using ccache: ${CCACHE_PROGRAM}") - set(CMAKE_CXX_COMPILER_LAUNCHER ${CCACHE_PROGRAM}) -@@ -22,14 +21,12 @@ if(CCACHE_PROGRAM) - endif() - - # Enable mold if available --find_program(MOLD_LINKER mold) - if(MOLD_LINKER) - message(STATUS "Using mold linker: ${MOLD_LINKER}") - add_link_options(-fuse-ld=mold) - endif() - - # Optional LTO --option(ENABLE_LTO "Enable link-time optimization (slower builds, faster binaries)" OFF) - if(ENABLE_LTO) - set(CMAKE_INTERPROCEDURAL_OPTIMIZATION ON) - endif() diff --git a/gui-wm/miracle-wm/files/miracle-wm-0.9.0-add-missing-headers.patch b/gui-wm/miracle-wm/files/miracle-wm-0.9.0-add-missing-headers.patch deleted file mode 100644 index b7ad02e79e..0000000000 --- a/gui-wm/miracle-wm/files/miracle-wm-0.9.0-add-missing-headers.patch +++ /dev/null @@ -1,84 +0,0 @@ -Add missing headers for no PCH build. ---- a/src/shell_application_spawner.h -+++ b/src/shell_application_spawner.h -@@ -19,6 +19,7 @@ along with this program. If not, see . - #define MIRACLE_WM_SHELL_APPLICATION_SPAWNER_H - - #include -+#include - - namespace miracle - { -diff --git a/src/window_container.h b/src/window_container.h -index e73c08f..88277bd 100644 ---- a/src/window_container.h -+++ b/src/window_container.h -@@ -21,6 +21,7 @@ along with this program. If not, see . - #include "container.h" - #include "container_effect.h" - #include "synchronized_recursive.h" -+#include - #include - - namespace miracle ---- a/src/container_effect.h -+++ b/src/container_effect.h -@@ -17,6 +17,7 @@ along with this program. If not, see . - - #ifndef MIRACLE_CONTAINER_EFFECT_H - #define MIRACLE_CONTAINER_EFFECT_H -+#include - #include - - namespace miracle ---- a/src/plugin_managed_container.cpp -+++ b/src/plugin_managed_container.cpp -@@ -21,6 +21,7 @@ along with this program. If not, see . - #include "compositor_state.h" - #include "container_listener.h" - #include "window_controller.h" -+#include - #include - - using namespace miracle; ---- a/src/freestyle_window_container.cpp -+++ b/src/freestyle_window_container.cpp -@@ -23,6 +23,7 @@ along with this program. If not, see . - #include "container_listener.h" - #include "direction.h" - #include "window_controller.h" -+#include - #include - - using namespace miracle; ---- a/src/plugin_handle.h -+++ b/src/plugin_handle.h -@@ -15,6 +15,8 @@ You should have received a copy of the GNU General Public License - along with this program. If not, see . - **/ - -+#include -+ - namespace miracle - { - typedef uint32_t PluginHandle; ---- a/src/parent_background_internal_client.cpp -+++ b/src/parent_background_internal_client.cpp -@@ -28,6 +28,7 @@ along with this program. If not, see . - #include - #include - #include -+#include - #include - #include - #include ---- a/src/move_service.h -+++ b/src/move_service.h -@@ -19,6 +19,7 @@ along with this program. If not, see . - #define MIRACLE_WM_MOVE_SERVICE_H - - #include -+#include - #include - - namespace miracle diff --git a/gui-wm/miracle-wm/files/miracle-wm-0.9.0-disable-mirtest.patch b/gui-wm/miracle-wm/files/miracle-wm-0.9.0-disable-mirtest.patch deleted file mode 100644 index 3ada8f352c..0000000000 --- a/gui-wm/miracle-wm/files/miracle-wm-0.9.0-disable-mirtest.patch +++ /dev/null @@ -1,11 +0,0 @@ -mirtest is not packaged and only used for end to end tests. ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -10,7 +10,6 @@ include_directories( - find_package(PkgConfig) - pkg_check_modules(MIRAL miral REQUIRED) - pkg_check_modules(MIRSERVER mirserver REQUIRED) --pkg_check_modules(MIRTEST mirtest REQUIRED) - pkg_check_modules(YAML REQUIRED IMPORTED_TARGET yaml-cpp) - find_package(GTest REQUIRED) - find_package(nlohmann_json 3.2.0 REQUIRED) diff --git a/gui-wm/miracle-wm/miracle-wm-0.9.1.ebuild b/gui-wm/miracle-wm/miracle-wm-0.9.1.ebuild deleted file mode 100644 index 1aa7ae2bfc..0000000000 --- a/gui-wm/miracle-wm/miracle-wm-0.9.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cmake python-single-r1 - -DESCRIPTION="Tiling Wayland compositor based on Mir" -HOMEPAGE="https://github.com/miracle-wm-org/miracle-wm" -SRC_URI="https://github.com/miracle-wm-org/miracle-wm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+ MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="systemd test" -REQUIRED_USE="systemd? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - dev-cpp/yaml-cpp:= - dev-cpp/nlohmann_json - dev-libs/glib:2 - dev-libs/json-c:= - dev-libs/libevdev - dev-libs/libpcre2:= - dev-libs/wayland - >=gui-libs/mir-2.18:= - media-libs/libglvnd - x11-base/xwayland - x11-libs/libxkbcommon -" -RDEPEND=" - ${COMMON_DEPEND} - systemd? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/dbus-next[${PYTHON_USEDEP}] - dev-python/tenacity[${PYTHON_USEDEP}] - ') - ) -" -DEPEND=" - ${COMMON_DEPEND} - media-libs/glm -" -BDEPEND=" - virtual/pkgconfig - test? ( dev-cpp/gtest ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.9.0-disable-mirtest.patch" - "${FILESDIR}/${PN}-0.7.0-no-automagic.patch" - "${FILESDIR}/${PN}-0.9.0-add-missing-headers.patch" -) - -pkg_setup() { - use systemd && python-single-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - use test || cmake_comment_add_subdirectory tests/ - use systemd && python_fix_shebang session/usr/bin/libexec/miracle-wm-wait-sni-ready -} - -src_configure() { - local mycmakeargs=( - -DSYSTEMD_INTEGRATION=$(usex systemd) - -DENABLE_TESTS=$(usex test) - # depends on wasmedge, which is not available as a package - -DFEATURE_PLUGIN_SYSTEM=OFF - ) - cmake_src_configure -} - -src_test() { - "${BUILD_DIR}/tests/miracle-wm-tests" || die - "${BUILD_DIR}/miracle-wm-c/test_miracle_wm_c_api" || die -} From 08fc6df3a149249909b29e6b24feb0d241ba64e7 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 109/151] sys-apps/lact: add 0.9.1 Signed-off-by: Takuya Wakazono --- sys-apps/lact/Manifest | 2 + sys-apps/lact/lact-0.9.1.ebuild | 101 ++++++++++++++++++++++++++++++++ 2 files changed, 103 insertions(+) create mode 100644 sys-apps/lact/lact-0.9.1.ebuild diff --git a/sys-apps/lact/Manifest b/sys-apps/lact/Manifest index 0d34a85952..d4e5f6edcd 100644 --- a/sys-apps/lact/Manifest +++ b/sys-apps/lact/Manifest @@ -1,2 +1,4 @@ DIST lact-0.9.0-crates.tar.xz 30886548 BLAKE2B 223575f0a478cda107e788798764c77a8ceac753d74b8af769f5804d019650242414855a713c94d571f61c163100c592b8efb2ee0cce811cb194174241b32703 SHA512 529c47f136eb2e2bf35980bb27ec1b80816afee6bfa971db4a944240ebf56ca9f153491d44901c24a91049b78d57f94262a73c31573e20a24baf40369bf96a57 DIST lact-0.9.0.tar.gz 4507549 BLAKE2B aacf68315c66bf7425ed33e77abd267153a28c1ab2f856cda4b38ec58f49f195dbf7402a8246897dfc65888d21a49d6a220780f50e084b92f4b215714b2e0d45 SHA512 7090095972e6c14b379a481f099285abb8ef6f088e91fdb43e3309a0f4d603bddbf28b2ae1d1d65fe31094f687dbb40e2c1e097d826e3fa4778420349fc3f929 +DIST lact-0.9.1-crates.tar.xz 30943484 BLAKE2B 820445b5ae44bc9a98c39ce0a7ec28e81f3b510c989b71b8a61ea42b039a64dc60d3dcd2f76421e4154fd8513c684fb6d91c931f0b465870b21f931fc0a61562 SHA512 d9c93eef3e96a71e24aea0d3bf7d38971d72cb43fe2878579ff5b620f712920dd149bf58f7587496ed46c29834eeb56f4ddd53fda120918f61583cd0df84842e +DIST lact-0.9.1.tar.gz 4645570 BLAKE2B ecd55d75124ead52212f1efe1ecc4de40a857994c2dc5ced381ec4d2132bb9f8df157ff73a7b539784b4a76a385ebdc04089a35fb0ecde04201c32c37533e450 SHA512 1dd3fbaacd3b8a252286f9c2ad7a831316438fd701ed049aa3889e39a636d3e747c503422f28a53e13bea2ab9ca482edaecc46cc81a26b542f3111594490fc3d diff --git a/sys-apps/lact/lact-0.9.1.ebuild b/sys-apps/lact/lact-0.9.1.ebuild new file mode 100644 index 0000000000..205eef11a3 --- /dev/null +++ b/sys-apps/lact/lact-0.9.1.ebuild @@ -0,0 +1,101 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +" + +LLVM_COMPAT=( {19..22} ) +RUST_MIN_VER="1.93.0" + +inherit cargo llvm-r2 xdg + +DESCRIPTION="Linux GPU Control Application" +HOMEPAGE="https://github.com/ilya-zlobintsev/LACT" +SRC_URI=" + https://github.com/ilya-zlobintsev/LACT/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" +if [[ ${PKGBUMPING} != ${PVR} ]]; then + SRC_URI+=" + https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz + " +fi +S="${WORKDIR}/${P^^}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 + CDLA-Permissive-2.0 ISC LGPL-3+ MIT MPL-2.0 Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gui test video_cards_nvidia" +REQUIRED_USE="test? ( gui )" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + !test? ( x11-libs/libdrm ) + test? ( x11-libs/libdrm[video_cards_amdgpu,video_cards_intel] ) + gui? ( + dev-libs/glib:2 + gnome-base/gsettings-desktop-schemas + gui-libs/gtk:4[introspection] + >=gui-libs/libadwaita-1.5.0:1 + media-libs/graphene + media-libs/libdisplay-info:= + x11-libs/cairo + x11-libs/pango + ) +" +RDEPEND=" + ${COMMON_DEPEND} + dev-util/clinfo + dev-util/vulkan-tools + sys-apps/hwdata +" +DEPEND=" + ${COMMON_DEPEND} + test? ( sys-fs/fuse:3 ) +" +# libclang is required for bindgen +BDEPEND=" + virtual/pkgconfig + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') +" + +QA_FLAGS_IGNORED="usr/bin/lact" + +pkg_setup() { + llvm-r2_pkg_setup + rust_pkg_setup +} + +src_configure() { + local myfeatures=( + $(usev gui lact-gui) + $(usev gui display-info) + $(usev video_cards_nvidia nvidia) + ) + cargo_src_configure --no-default-features +} + +src_compile() { + cargo_src_compile -p lact +} + +src_install() { + cargo_src_install --path lact + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install-resources + newinitd res/lact-daemon-openrc lactd +} + +src_test() { + local CARGO_SKIP_TESTS=( + # requires /dev/fuse access + tests::apply_settings + ) + cargo_src_test --workspace +} From 597445216397fab40364877ea7aece010c8d6e3f Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 110/151] sys-apps/lact: drop 0.9.0 Signed-off-by: Takuya Wakazono --- sys-apps/lact/Manifest | 2 - sys-apps/lact/lact-0.9.0.ebuild | 97 --------------------------------- 2 files changed, 99 deletions(-) delete mode 100644 sys-apps/lact/lact-0.9.0.ebuild diff --git a/sys-apps/lact/Manifest b/sys-apps/lact/Manifest index d4e5f6edcd..706ab4be94 100644 --- a/sys-apps/lact/Manifest +++ b/sys-apps/lact/Manifest @@ -1,4 +1,2 @@ -DIST lact-0.9.0-crates.tar.xz 30886548 BLAKE2B 223575f0a478cda107e788798764c77a8ceac753d74b8af769f5804d019650242414855a713c94d571f61c163100c592b8efb2ee0cce811cb194174241b32703 SHA512 529c47f136eb2e2bf35980bb27ec1b80816afee6bfa971db4a944240ebf56ca9f153491d44901c24a91049b78d57f94262a73c31573e20a24baf40369bf96a57 -DIST lact-0.9.0.tar.gz 4507549 BLAKE2B aacf68315c66bf7425ed33e77abd267153a28c1ab2f856cda4b38ec58f49f195dbf7402a8246897dfc65888d21a49d6a220780f50e084b92f4b215714b2e0d45 SHA512 7090095972e6c14b379a481f099285abb8ef6f088e91fdb43e3309a0f4d603bddbf28b2ae1d1d65fe31094f687dbb40e2c1e097d826e3fa4778420349fc3f929 DIST lact-0.9.1-crates.tar.xz 30943484 BLAKE2B 820445b5ae44bc9a98c39ce0a7ec28e81f3b510c989b71b8a61ea42b039a64dc60d3dcd2f76421e4154fd8513c684fb6d91c931f0b465870b21f931fc0a61562 SHA512 d9c93eef3e96a71e24aea0d3bf7d38971d72cb43fe2878579ff5b620f712920dd149bf58f7587496ed46c29834eeb56f4ddd53fda120918f61583cd0df84842e DIST lact-0.9.1.tar.gz 4645570 BLAKE2B ecd55d75124ead52212f1efe1ecc4de40a857994c2dc5ced381ec4d2132bb9f8df157ff73a7b539784b4a76a385ebdc04089a35fb0ecde04201c32c37533e450 SHA512 1dd3fbaacd3b8a252286f9c2ad7a831316438fd701ed049aa3889e39a636d3e747c503422f28a53e13bea2ab9ca482edaecc46cc81a26b542f3111594490fc3d diff --git a/sys-apps/lact/lact-0.9.0.ebuild b/sys-apps/lact/lact-0.9.0.ebuild deleted file mode 100644 index 47e2e75f03..0000000000 --- a/sys-apps/lact/lact-0.9.0.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -LLVM_COMPAT=( {19..22} ) -RUST_MIN_VER="1.93.0" - -inherit cargo llvm-r2 xdg - -DESCRIPTION="Linux GPU Control Application" -HOMEPAGE="https://github.com/ilya-zlobintsev/LACT" -SRC_URI=" - https://github.com/ilya-zlobintsev/LACT/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz - " -fi -S="${WORKDIR}/${P^^}" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 - CDLA-Permissive-2.0 ISC LGPL-3+ MIT MPL-2.0 Unicode-3.0 ZLIB -" -SLOT="0" -KEYWORDS="~amd64" -IUSE="gui test video_cards_nvidia" -REQUIRED_USE="test? ( gui )" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - !test? ( x11-libs/libdrm ) - test? ( x11-libs/libdrm[video_cards_amdgpu,video_cards_intel] ) - gui? ( - dev-libs/glib:2 - gnome-base/gsettings-desktop-schemas - gui-libs/gtk:4[introspection] - >=gui-libs/libadwaita-1.5.0:1 - media-libs/fontconfig - media-libs/freetype - media-libs/graphene - x11-libs/cairo - x11-libs/pango - ) -" -RDEPEND=" - ${COMMON_DEPEND} - dev-util/clinfo - dev-util/vulkan-tools - sys-apps/hwdata -" -DEPEND=" - ${COMMON_DEPEND} - test? ( sys-fs/fuse:3 ) -" -# libclang is required for bindgen -BDEPEND=" - virtual/pkgconfig - $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') -" - -QA_FLAGS_IGNORED="usr/bin/lact" - -pkg_setup() { - llvm-r2_pkg_setup - rust_pkg_setup -} - -src_configure() { - local myfeatures=( - $(usev gui lact-gui) - $(usev video_cards_nvidia nvidia) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile -p lact -} - -src_install() { - cargo_src_install --path lact - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install-resources - newinitd res/lact-daemon-openrc lactd -} - -src_test() { - cargo_src_test --workspace -} From 58cbeb6455cf70214017081febf94b6cb40ed728 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 111/151] media-video/mpc-qt: add 26.07 Signed-off-by: Takuya Wakazono --- media-video/mpc-qt/Manifest | 1 + media-video/mpc-qt/mpc-qt-26.07.ebuild | 44 ++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 media-video/mpc-qt/mpc-qt-26.07.ebuild diff --git a/media-video/mpc-qt/Manifest b/media-video/mpc-qt/Manifest index 5ff8ccaab0..9866b6ee7b 100644 --- a/media-video/mpc-qt/Manifest +++ b/media-video/mpc-qt/Manifest @@ -1,2 +1,3 @@ DIST mpc-qt-25.07.tar.gz 3128270 BLAKE2B f1776e83ba04f7051161c41528b6cdc8955ee42984f65e251c756d590498b776d86855c70cd8ec134d52a1b3b1e04c9545aeab12dc1461bd4f97e28c9c4fa61e SHA512 37493fa4ec8e64ff6c9dcd0964886b508f09e8b73cc0d2f354b0f89d031e7461fc1dbb6ecfb3bbc36c058bb86bf2fc9bdbcc4edd1e3379e503b8f1abf89a8014 DIST mpc-qt-26.01.tar.gz 3232494 BLAKE2B b4415a854c4af4687ba7bbddbf7d13f0c59d410d8dd73dd7916b6affc77e8480399f80d7e7492cd361704e31e6b609d76c80e05e313ec29e9c57665276e14e67 SHA512 de102d4b9ea8c8026edea0f290cd0ebe8fd54e3a50011142c868f1af16e3bf3895ff0ac4fadf046b56941b3e81358ddf82cba40c3347b328c3dc25eea7853c1e +DIST mpc-qt-26.07.tar.gz 3388119 BLAKE2B eed9d8b2fb2a355d85a46c4c6640cd179e3f01d92b7474cc34753cb8237b8cddbe77f550cbc57e3a942411b074b246ad5cde957b3774b5093fb4d64103fb0750 SHA512 773fa8416a94f24cab6024f404050dc100f26cb709171ca60dd058d1e135c43c068079e65c91cba3842f5e76918c6a4970cfdf3fced5e65da0c01f3a9df83e27 diff --git a/media-video/mpc-qt/mpc-qt-26.07.ebuild b/media-video/mpc-qt/mpc-qt-26.07.ebuild new file mode 100644 index 0000000000..7266390237 --- /dev/null +++ b/media-video/mpc-qt/mpc-qt-26.07.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Media Player Classic Qute Theater" +HOMEPAGE="https://mpc-qt.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-qt/qtbase:6[dbus,gui,network,opengl,wayland,widgets] + dev-qt/qtsvg:6 + media-video/mpv:=[libmpv] +" +DEPEND=" + ${RDEPEND} + dev-libs/boost +" +BDEPEND=" + dev-qt/qttools:6[linguist] + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + # drop forced optimization + sed -i -e "s/ -O2//" \ + -e "s|share/doc/${PN}|share/doc/${PF}|" \ + CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DMPCQT_VERSION="${PV}" + ) + cmake_src_configure +} From a3435ffc543e7fb70eb0897bab8aab4f20a0f2ba Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 112/151] media-video/mpc-qt: drop 25.07 Signed-off-by: Takuya Wakazono --- media-video/mpc-qt/Manifest | 1 - media-video/mpc-qt/mpc-qt-25.07.ebuild | 44 -------------------------- 2 files changed, 45 deletions(-) delete mode 100644 media-video/mpc-qt/mpc-qt-25.07.ebuild diff --git a/media-video/mpc-qt/Manifest b/media-video/mpc-qt/Manifest index 9866b6ee7b..2ad1e86365 100644 --- a/media-video/mpc-qt/Manifest +++ b/media-video/mpc-qt/Manifest @@ -1,3 +1,2 @@ -DIST mpc-qt-25.07.tar.gz 3128270 BLAKE2B f1776e83ba04f7051161c41528b6cdc8955ee42984f65e251c756d590498b776d86855c70cd8ec134d52a1b3b1e04c9545aeab12dc1461bd4f97e28c9c4fa61e SHA512 37493fa4ec8e64ff6c9dcd0964886b508f09e8b73cc0d2f354b0f89d031e7461fc1dbb6ecfb3bbc36c058bb86bf2fc9bdbcc4edd1e3379e503b8f1abf89a8014 DIST mpc-qt-26.01.tar.gz 3232494 BLAKE2B b4415a854c4af4687ba7bbddbf7d13f0c59d410d8dd73dd7916b6affc77e8480399f80d7e7492cd361704e31e6b609d76c80e05e313ec29e9c57665276e14e67 SHA512 de102d4b9ea8c8026edea0f290cd0ebe8fd54e3a50011142c868f1af16e3bf3895ff0ac4fadf046b56941b3e81358ddf82cba40c3347b328c3dc25eea7853c1e DIST mpc-qt-26.07.tar.gz 3388119 BLAKE2B eed9d8b2fb2a355d85a46c4c6640cd179e3f01d92b7474cc34753cb8237b8cddbe77f550cbc57e3a942411b074b246ad5cde957b3774b5093fb4d64103fb0750 SHA512 773fa8416a94f24cab6024f404050dc100f26cb709171ca60dd058d1e135c43c068079e65c91cba3842f5e76918c6a4970cfdf3fced5e65da0c01f3a9df83e27 diff --git a/media-video/mpc-qt/mpc-qt-25.07.ebuild b/media-video/mpc-qt/mpc-qt-25.07.ebuild deleted file mode 100644 index 93054c4248..0000000000 --- a/media-video/mpc-qt/mpc-qt-25.07.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Media Player Classic Qute Theater" -HOMEPAGE="https://mpc-qt.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-qt/qtbase:6[dbus,gui,network,opengl,wayland,widgets] - dev-qt/qtsvg:6 - media-video/mpv:=[libmpv] -" -DEPEND=" - ${RDEPEND} - dev-libs/boost -" -BDEPEND=" - dev-qt/qttools:6[linguist] - virtual/pkgconfig -" - -src_prepare() { - cmake_src_prepare - - # drop forced optimization - sed -i -e "s/ -O2//" \ - -e "s|share/doc/${PN}|share/doc/${PF}|" \ - CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DMPCQT_VERSION="${PV}" - ) - cmake_src_configure -} From 3b9ba0f8cace2beedc5511f7bc86a79f558b6145 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 113/151] games-util/umu-launcher: add 1.4.1 Signed-off-by: Takuya Wakazono --- games-util/umu-launcher/Manifest | 13 ++ .../umu-launcher/umu-launcher-1.4.1.ebuild | 148 ++++++++++++++++++ 2 files changed, 161 insertions(+) create mode 100644 games-util/umu-launcher/umu-launcher-1.4.1.ebuild diff --git a/games-util/umu-launcher/Manifest b/games-util/umu-launcher/Manifest index 982ae25d40..c5663d0579 100644 --- a/games-util/umu-launcher/Manifest +++ b/games-util/umu-launcher/Manifest @@ -1,18 +1,24 @@ DIST base16ct-1.0.0.crate 10594 BLAKE2B 934c1326d54f5f2b76258f752a70c6cee56d99c63eaf22a4ef65ba7cfe609c14b7df2d89f62d8bcba5b8987b08b7ecca7ed4c472d1223bfd45a0cae4c6ad2c9e SHA512 b1b4d8470252bb1e185dbe3643a714d543a53809649f133359b1da19de05f84184f905502e350131872e8497ebe9d6b0b376eecb9e836c1deb775331c9389586 DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST block-buffer-0.12.0.crate 14926 BLAKE2B 8c62650f39117c337c167027d356339ca8e20277e78b0e045e32cc3692b8b5b1d8023bfde5887edb22be6dd5d787fa423380b53d18fb8359c43501d28a88f3d5 SHA512 3ebe9faa231d777f76dbb7b78c72eebd913b109cf929b0a66399758d06829a7c1cc9ab06f8ac951739d91be0cb402a49bff918228359399367ce8e69a112da78 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST const-oid-0.10.2.crate 61449 BLAKE2B 47249f191178e370ea39e4fc31f9ec9cd81b7ad7e89bc14a02eb81932128ec15d51a36baa28b792b05b95329410ff5aef9de3285c4718f1bb2cf3c9d54c73742 SHA512 9ad6ecce2c1d4c177b53d602b9b610442701e72daffa370af71553a380cdfdbea800fb8d7413aa2df273121dd6d0a511fac4b64a10bcd2e046ec19b4eadad007 DIST cpufeatures-0.2.16.crate 13405 BLAKE2B 06d061cb2577057bd2afbc8cd6783488595701dbc46772533645d86aed71ba8b20905625b897840c90aaebb41360a286935824ca49bdebc0763a81df4bd64402 SHA512 97707ae1b533ecd3a6fe412a22fb70cf4ac278c2d7dba407fa7dbebd110d06f88a7b3aee3fb7cf4b0b5ca88f6fecf390c4d3e5ccbd4d18a75fc2f93a647e7074 +DIST cpufeatures-0.3.0.crate 14156 BLAKE2B 9408d9b8f314a21702bde22f272d47263ef06e8f6fac116edb2464109ae2ff0d10b9d4f54d465bb6c55bea5722326bb8ee541352e6f5e03116a449930fa8375a SHA512 a842c5e7fe435c4339ba0e12169bcf1a2c2ebf4b0d02cf200f91d88a736607a930ba840a7db6a71afc6b125649a9f14ce0977599db917ee78880ec1ed9600f88 DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST crypto-common-0.2.1.crate 15165 BLAKE2B 3a5fa1cef6576582bb1630a57b95b8baae9f1c4a8a4427191319f40aba4646613a9a735660071c8d2cf32c39b3e9df090b2df8ff973303ae809f7661f0605db5 SHA512 d13dc1662ddad2ab5cbd350a9bfe22a1143ec4748d1be2b707bdf32461a3988e9bef20f5a74eab2dc1365c532f653f425450eef9c80498ce16ed4f071cf38ac6 DIST curve25519-dalek-4.1.3.crate 306017 BLAKE2B 0c02e769ae48e6839e37e622fecb8b1987fec0653049775a80bc53827329b50d6b8aa8288f26af306208d4a2edb94ef92a64d955c395d980cdd2624c35f0cc26 SHA512 a1dd318f96b5f1851d82a6fbd29c44dc85d2f75da16e5bcf9d6ba3abecddf5e0eaee4a7415d8afc09923064fa41529ede2622f8a5fe0b3e6d4c88b418c41bb5d DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17c2e25807374360bd6576e97b4ec33e6c2cc228bc917e4e395a1d70aa19be7bae57db36d2c09c4c7d505691b53d5a624db67eb6e SHA512 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST digest-0.11.2.crate 28579 BLAKE2B 5c44ee46951bde52ed453c616e14ae9c18f27a1ec9a1acd7207af449b4f5c70d392b5f362e4b6dea4dfba3807a078d4ce6c8db51071b74aa7715b476c63946f4 SHA512 3896a79e584f406ba424f263886e4a169bf757a0871f2e2c8203b5feab75482b7e9fae4aeec33f78ac0f7f14101ee012c32c0476fbebf4d2900532a97c61d849 DIST ed25519-2.2.3.crate 17802 BLAKE2B aff96de3343d0cfba058203e90b6fd2c6cbd24531abca3a37977a1ed2f1eff0f4d4b6decbfcd9759617f381f88eed32d78397e6fa8d310b99b98d603b809de44 SHA512 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2 DIST ed25519-dalek-2.1.1.crate 85736 BLAKE2B 77dd4019467da3dfbe574ceb574849ea665ffd8dc91660f6a9b2596fb886400508bc632dac10a06461f35fce5400f27b89b1270514188ab488a952288309beda SHA512 a3e3838a3d4eef726b65a38196e66456f586b7e29cc328eb243bacc5a247b50f10ce76df6259aa102a08ca921f07d0395793088445f36de33f5dc1aae5223ed9 DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510 DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hybrid-array-0.4.8.crate 32812 BLAKE2B 744a92d4a124feff697279eb9c02596eac593eb7fc9d02b0842749673ff8d5430e739c25677a2b76cf3be9c954db237a44ceccef7e24727361c2a820b1198585 SHA512 2746033c1ab377dc98f133740a62cefac860d663d4036528432a4c48bffa3f6394dec34ab30a1f1b0cd4ddcfca70eebc10fff6ec53854b67c89e4478a86ba4f6 DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 @@ -20,15 +26,21 @@ DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee DIST pyo3-0.28.2.crate 1202843 BLAKE2B 18158e22631ab35348eab1f117f16b311932de832d910f37a71cf481ec04ced03c37baaf63f1c8afc7ecccef039fc8f9072cbe0dd5109a74e7fb9f6b3ddb18a4 SHA512 fd4a03eb1cdfa40c1ed67b588cd4da31c90972f95c669b20a1099fb9304cd9506337f674e0bc9efd1d22a453162aac79a36ab18ca97eaca3515d640e2e9b923f +DIST pyo3-0.29.0.crate 1241253 BLAKE2B 29deb7fa70010bf3d7e9e93bbcd87c0b56c4ee7ef0c2e5956181d2fb5f06f4c9b3f28bd1ad280126c26c048808b91b847e1fb69ddd617ef9e9e5e004cf4e48ae SHA512 e6822400de53ebcef4a14c899dc065abae621a126483873139f5eb850877c94f4bccee3a183d4e2a69eadcd3c3b82b0a6f3e1053d926b103be572329607f2f67 DIST pyo3-build-config-0.28.2.crate 35958 BLAKE2B 87163e11ff52061e11943f54e0fea1101ec6f877b4e6ecda33e32a19d1a8af3a6a83ab23d17f744fb0176e35f819669e931f88c55d611c8f7ea52eacd1c683a3 SHA512 f9b4863baffdf474ba9121edc19323d91565dd1411acabda03a307c8aae4969657167a80e197d4c8656e711e424053aced6a1de7978cedd38815304835fc5dbb +DIST pyo3-build-config-0.29.0.crate 39616 BLAKE2B 7b62a5976b890db84e5256f3136185c2a9c3b7110782b5b0cdc314a5231fde30a853ddcd17af63b53488b3e8d5e310b01002b6f3c32cfeb1e5c3e168cd6460d7 SHA512 df77e8d7d5fe173749437ff6b90fa1703083377d515ab8a85dc77d9cac9c3fc331ede4b040f7e3694311ddb5adff577cf90c181a27c196ab93a4569e918fdea8 DIST pyo3-ffi-0.28.2.crate 80837 BLAKE2B ac17690399e5cf84602a974860d84856d9489c7d94ec618cdb3b4c5bcee81d3767a727f22dca0a06d492ee28ecf24c84f48cd391a6d81229b1464fbb17654ac5 SHA512 f6b4fdea320922b81395e593fe135fd4b4f483250fe94d84019c97a3a9f98b6e2122134e09613021f194782038ffea1d32d3c65b1458e15ce3021d39fd582738 +DIST pyo3-ffi-0.29.0.crate 88184 BLAKE2B 5891af92a3bcba764c4701dcc0a99edbced010a5ac46df3217d004f5c3a368f18331733c6723bd49e522c6f7105455df13e2be0f07695ed5ce6ae71c15dec438 SHA512 baaf01d13ddc09316ba16b22e9ca15a67e5bda5b861ed7961c3393fd4692fc1c96952f81465d1dcb6531b9083f96c5630981b3d7802cb1ac2af67aafaffbec76 DIST pyo3-macros-0.28.2.crate 8960 BLAKE2B 54fdb3f2d04c1f04d3cdb4d8422cd9fe1098df2f2740eaf61e2868e19f0a93c677486cef56576e39ba2010e426901c95846b7b81285858094ef1fdf48edc65b1 SHA512 7125a41bd5ceaa5c85a2ac5ed1bf07708cf95f58dd18a8ba9000a3139ebc06e90776b4254820410e940c80ed45f7c09165c8fe57d8f79069622849c6c0861bcb +DIST pyo3-macros-0.29.0.crate 8915 BLAKE2B c12d23753d5aba7333183d4b41f16c8da1d4297a3ff86b3b150e9185c1978fc184ac198e566a41833292a8a78ab59446eafd5ef7169e5cb41493e7cbeaa68280 SHA512 fb6633ac76229d2e0ad88d51136a9318f03823b27c700a62cfbc957b4c834985e2f4c0cdaf5ea5e9993ec9e8ce3d63cd6b3fb823f2a042e65186adbed78da7c2 DIST pyo3-macros-backend-0.28.2.crate 87939 BLAKE2B c70e46d44c935e58957cd53a76a1e6d2e97ee1bdc39c926b1a23ce391785f212c30e150286fc78724e945679ac1ff04a10ec958b6d3dfe30c4acee795f6c2e63 SHA512 24203c47d91be9acc949cfc70ec8b4aa32e089275cf9b0061a9909f5e60895c56446692be0056e13cc4df8efc0698e0655626f9524241b54cd172d8a25e42f98 +DIST pyo3-macros-backend-0.29.0.crate 91943 BLAKE2B 7c2977dd9c80f3dd1f5375b0c65492b46048ca02e6355ad746bc8430cf92eaf25c701f416469eb69724fde5220651b1095c09eb9e3ff860176f862d7c7287407 SHA512 13a7af3958c09969637827d97ab9bbc664c407dda9e4283afaf495757798cf6f84932468bc092160fa75211ce0aafe6efc657f3a390234d77a67362cfb31fe0f DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 DIST semver-1.0.24.crate 31267 BLAKE2B 934f55d953ca52f6c11696889182e1e4c660a6eae3917b15b411d91a18b22c6a1178708caf95da93e70e6ea97c0762ed9154333d60bf0a08b156ca7b50c4077e SHA512 751bb04fb50abfbb92b2612e1d1097f612a1ceee1861852681d6ad67fe459d77a72898903b14f2f01d8185fbbc022c7471913785610c2a8e9d6530e48094869a DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST sha2-0.11.0.crate 33969 BLAKE2B 3b3cf6f843096de127e2eb72c9eb0115715658c34aed44be423f59779450af204bad47f2f3320f3ee89db03f9b20d22b04033b0f93a72e275a0ee9106ae489b4 SHA512 04164d47ac648dc498f05245e3eb4313bd61234aaa33f1ba13f6fab0cf8cd8716dc88a9c71e8264e0d6cd020ff732461cec00d92bc294e9c261a646c1988f906 DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 DIST ssh-cipher-0.2.0.crate 10843 BLAKE2B 72984af70ec6d814b688834dbac1337f9ecd0e00c5a2740f1d80464161589430382ed8960baaad98a41f37270395d5d87d1ac7b65630211104c887662786dd2b SHA512 b78e35365fd503418edb9e061c5338f94445b8465fef396ce2c0ce2a18ccf8203f81fb2890eb851798f9cbac0003948a0edead9b2df03a57135d6caae106c6bb DIST ssh-encoding-0.2.0.crate 13600 BLAKE2B d90150f5cc2399d0beb08742280a147e22e8dde23eafb4c36e1054bc156109e273926186f862c79b965c45239d5a7f71bc03f597817be7feeee143b56e50da79 SHA512 bdf0ea0691c140d0ba04db4e465dc2fac0ead483dfde6b998d87563e2dc3eff1b4553689df3bac1811b13c3866bfadc162d8bd807752f56d499690145a2a9662 @@ -38,6 +50,7 @@ DIST syn-2.0.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2 DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 DIST umu-launcher-1.4.0.tar.gz 208548 BLAKE2B 4fd3ad97f65679ca0de66afbf479f4919d97a7fbe1933fc477c559822937a29b641854328190302936a909205e333ac8b17872921e5a7b2527e5b2488ac4b28d SHA512 623d1838ebc13f11dc50f05c79584435a6bb901d65ddece81f59b8b86a5e28ab734151cc288f597dac4a9e4a9c44f3ac4e647938c6bab7fdf219b12de86497c8 +DIST umu-launcher-1.4.1.tar.gz 212059 BLAKE2B 2b2fc5bbde91c4de8ef7fd0ad9fcb35faa6d30f4795ddf305ef0045f0a266c3af677c0808bc3e37246844cb1350659c9487411441d7f3d3ea69b41ec92116e84 SHA512 3c388651c4f302cbae953f926f8c16fca5d382ba6e88ad5df8d8e91b43061b6e2e1e21addb778180acbfe002721eedce63e7f2afe875812e5ada03aef48c9eb6 DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe diff --git a/games-util/umu-launcher/umu-launcher-1.4.1.ebuild b/games-util/umu-launcher/umu-launcher-1.4.1.ebuild new file mode 100644 index 0000000000..56c33b8ebe --- /dev/null +++ b/games-util/umu-launcher/umu-launcher-1.4.1.ebuild @@ -0,0 +1,148 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CARGO_OPTIONAL=1 +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) +RUST_MIN_VER="1.85.0" + +CRATES=" + base16ct@1.0.0 + base64ct@1.6.0 + block-buffer@0.10.4 + block-buffer@0.12.0 + cfg-if@1.0.0 + cipher@0.4.4 + const-oid@0.10.2 + cpufeatures@0.2.16 + cpufeatures@0.3.0 + crypto-common@0.1.6 + crypto-common@0.2.1 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + digest@0.10.7 + digest@0.11.2 + ed25519-dalek@2.1.1 + ed25519@2.2.3 + fiat-crypto@0.2.9 + generic-array@0.14.7 + heck@0.5.0 + hybrid-array@0.4.8 + inout@0.1.3 + libc@0.2.169 + once_cell@1.21.3 + pem-rfc7468@0.7.0 + portable-atomic@1.10.0 + proc-macro2@1.0.92 + pyo3-build-config@0.29.0 + pyo3-ffi@0.29.0 + pyo3-macros-backend@0.29.0 + pyo3-macros@0.29.0 + pyo3@0.29.0 + quote@1.0.38 + rand_core@0.6.4 + rustc_version@0.4.1 + semver@1.0.24 + sha2@0.10.9 + sha2@0.11.0 + signature@2.2.0 + ssh-cipher@0.2.0 + ssh-encoding@0.2.0 + ssh-key@0.6.7 + subtle@2.6.1 + syn@2.0.96 + target-lexicon@0.13.5 + typenum@1.17.0 + unicode-ident@1.0.14 + version_check@0.9.5 + zeroize@1.8.1 +" + +inherit cargo distutils-r1 + +DESCRIPTION="Unified launcher for Windows games on Linux" +HOMEPAGE="https://github.com/Open-Wine-Components/umu-launcher" +SRC_URI=" + https://github.com/Open-Wine-Components/umu-launcher/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="delta-update" + +RDEPEND=" + >=dev-python/python-xlib-0.33[${PYTHON_USEDEP}] + >=dev-python/urllib3-2.0.0[${PYTHON_USEDEP}] + delta-update? ( + >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}] + >=dev-python/pyzstd-0.16.2[${PYTHON_USEDEP}] + >=dev-python/xxhash-3.2.0[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + app-text/scdoc + delta-update? ( + ${RUST_DEPEND} + ) + test? ( + >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}] + >=dev-python/pyzstd-0.16.2[${PYTHON_USEDEP}] + >=dev-python/xxhash-3.2.0[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.2.9-optional-delta.patch" +) + +QA_FLAGS_IGNORED=".*/site-packages/umu/.*so" + +EPYTEST_PLUGINS=() + +distutils_enable_tests pytest + +src_unpack() { + if use delta-update; then + cargo_src_unpack + else + default + fi +} + +src_configure() { + distutils-r1_src_configure + ./configure.sh --prefix="${EPREFIX}"/usr || die +} + +src_compile() { + distutils-r1_src_compile + emake umu-docs + if use delta-update; then + cargo_src_compile + cp "$(cargo_target_dir)"/{libumu_delta.so,umu_delta.so} || die + fi +} + +python_test() { + epytest -o 'python_files=test_*.py *_test_*.py *_test.py' +} + +python_install() { + distutils-r1_python_install + if use delta-update; then + python_moduleinto umu + python_domodule "$(cargo_target_dir)"/umu_delta.so + fi +} + +src_install() { + distutils-r1_src_install + emake DESTDIR="${D}" umu-docs-install +} From 788b151ff551069884efe62c2fceb9527800f297 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 114/151] games-util/umu-launcher: drop 1.4.0 Signed-off-by: Takuya Wakazono --- games-util/umu-launcher/Manifest | 6 - .../umu-launcher/umu-launcher-1.4.0.ebuild | 141 ------------------ 2 files changed, 147 deletions(-) delete mode 100644 games-util/umu-launcher/umu-launcher-1.4.0.ebuild diff --git a/games-util/umu-launcher/Manifest b/games-util/umu-launcher/Manifest index c5663d0579..55cf034fc0 100644 --- a/games-util/umu-launcher/Manifest +++ b/games-util/umu-launcher/Manifest @@ -25,15 +25,10 @@ DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfa DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee -DIST pyo3-0.28.2.crate 1202843 BLAKE2B 18158e22631ab35348eab1f117f16b311932de832d910f37a71cf481ec04ced03c37baaf63f1c8afc7ecccef039fc8f9072cbe0dd5109a74e7fb9f6b3ddb18a4 SHA512 fd4a03eb1cdfa40c1ed67b588cd4da31c90972f95c669b20a1099fb9304cd9506337f674e0bc9efd1d22a453162aac79a36ab18ca97eaca3515d640e2e9b923f DIST pyo3-0.29.0.crate 1241253 BLAKE2B 29deb7fa70010bf3d7e9e93bbcd87c0b56c4ee7ef0c2e5956181d2fb5f06f4c9b3f28bd1ad280126c26c048808b91b847e1fb69ddd617ef9e9e5e004cf4e48ae SHA512 e6822400de53ebcef4a14c899dc065abae621a126483873139f5eb850877c94f4bccee3a183d4e2a69eadcd3c3b82b0a6f3e1053d926b103be572329607f2f67 -DIST pyo3-build-config-0.28.2.crate 35958 BLAKE2B 87163e11ff52061e11943f54e0fea1101ec6f877b4e6ecda33e32a19d1a8af3a6a83ab23d17f744fb0176e35f819669e931f88c55d611c8f7ea52eacd1c683a3 SHA512 f9b4863baffdf474ba9121edc19323d91565dd1411acabda03a307c8aae4969657167a80e197d4c8656e711e424053aced6a1de7978cedd38815304835fc5dbb DIST pyo3-build-config-0.29.0.crate 39616 BLAKE2B 7b62a5976b890db84e5256f3136185c2a9c3b7110782b5b0cdc314a5231fde30a853ddcd17af63b53488b3e8d5e310b01002b6f3c32cfeb1e5c3e168cd6460d7 SHA512 df77e8d7d5fe173749437ff6b90fa1703083377d515ab8a85dc77d9cac9c3fc331ede4b040f7e3694311ddb5adff577cf90c181a27c196ab93a4569e918fdea8 -DIST pyo3-ffi-0.28.2.crate 80837 BLAKE2B ac17690399e5cf84602a974860d84856d9489c7d94ec618cdb3b4c5bcee81d3767a727f22dca0a06d492ee28ecf24c84f48cd391a6d81229b1464fbb17654ac5 SHA512 f6b4fdea320922b81395e593fe135fd4b4f483250fe94d84019c97a3a9f98b6e2122134e09613021f194782038ffea1d32d3c65b1458e15ce3021d39fd582738 DIST pyo3-ffi-0.29.0.crate 88184 BLAKE2B 5891af92a3bcba764c4701dcc0a99edbced010a5ac46df3217d004f5c3a368f18331733c6723bd49e522c6f7105455df13e2be0f07695ed5ce6ae71c15dec438 SHA512 baaf01d13ddc09316ba16b22e9ca15a67e5bda5b861ed7961c3393fd4692fc1c96952f81465d1dcb6531b9083f96c5630981b3d7802cb1ac2af67aafaffbec76 -DIST pyo3-macros-0.28.2.crate 8960 BLAKE2B 54fdb3f2d04c1f04d3cdb4d8422cd9fe1098df2f2740eaf61e2868e19f0a93c677486cef56576e39ba2010e426901c95846b7b81285858094ef1fdf48edc65b1 SHA512 7125a41bd5ceaa5c85a2ac5ed1bf07708cf95f58dd18a8ba9000a3139ebc06e90776b4254820410e940c80ed45f7c09165c8fe57d8f79069622849c6c0861bcb DIST pyo3-macros-0.29.0.crate 8915 BLAKE2B c12d23753d5aba7333183d4b41f16c8da1d4297a3ff86b3b150e9185c1978fc184ac198e566a41833292a8a78ab59446eafd5ef7169e5cb41493e7cbeaa68280 SHA512 fb6633ac76229d2e0ad88d51136a9318f03823b27c700a62cfbc957b4c834985e2f4c0cdaf5ea5e9993ec9e8ce3d63cd6b3fb823f2a042e65186adbed78da7c2 -DIST pyo3-macros-backend-0.28.2.crate 87939 BLAKE2B c70e46d44c935e58957cd53a76a1e6d2e97ee1bdc39c926b1a23ce391785f212c30e150286fc78724e945679ac1ff04a10ec958b6d3dfe30c4acee795f6c2e63 SHA512 24203c47d91be9acc949cfc70ec8b4aa32e089275cf9b0061a9909f5e60895c56446692be0056e13cc4df8efc0698e0655626f9524241b54cd172d8a25e42f98 DIST pyo3-macros-backend-0.29.0.crate 91943 BLAKE2B 7c2977dd9c80f3dd1f5375b0c65492b46048ca02e6355ad746bc8430cf92eaf25c701f416469eb69724fde5220651b1095c09eb9e3ff860176f862d7c7287407 SHA512 13a7af3958c09969637827d97ab9bbc664c407dda9e4283afaf495757798cf6f84932468bc092160fa75211ce0aafe6efc657f3a390234d77a67362cfb31fe0f DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 @@ -49,7 +44,6 @@ DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2 DIST syn-2.0.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2d429edfeffcc48fa1d4f1cd39327540a4216d94a9763b84831956cb7e5c8ce89b81f1dc5767ea5734620d SHA512 ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 -DIST umu-launcher-1.4.0.tar.gz 208548 BLAKE2B 4fd3ad97f65679ca0de66afbf479f4919d97a7fbe1933fc477c559822937a29b641854328190302936a909205e333ac8b17872921e5a7b2527e5b2488ac4b28d SHA512 623d1838ebc13f11dc50f05c79584435a6bb901d65ddece81f59b8b86a5e28ab734151cc288f597dac4a9e4a9c44f3ac4e647938c6bab7fdf219b12de86497c8 DIST umu-launcher-1.4.1.tar.gz 212059 BLAKE2B 2b2fc5bbde91c4de8ef7fd0ad9fcb35faa6d30f4795ddf305ef0045f0a266c3af677c0808bc3e37246844cb1350659c9487411441d7f3d3ea69b41ec92116e84 SHA512 3c388651c4f302cbae953f926f8c16fca5d382ba6e88ad5df8d8e91b43061b6e2e1e21addb778180acbfe002721eedce63e7f2afe875812e5ada03aef48c9eb6 DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db diff --git a/games-util/umu-launcher/umu-launcher-1.4.0.ebuild b/games-util/umu-launcher/umu-launcher-1.4.0.ebuild deleted file mode 100644 index 6ce480ad80..0000000000 --- a/games-util/umu-launcher/umu-launcher-1.4.0.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CARGO_OPTIONAL=1 -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) -RUST_MIN_VER="1.85.0" - -CRATES=" - base16ct@1.0.0 - base64ct@1.6.0 - block-buffer@0.10.4 - cfg-if@1.0.0 - cipher@0.4.4 - cpufeatures@0.2.16 - crypto-common@0.1.6 - curve25519-dalek-derive@0.1.1 - curve25519-dalek@4.1.3 - digest@0.10.7 - ed25519-dalek@2.1.1 - ed25519@2.2.3 - fiat-crypto@0.2.9 - generic-array@0.14.7 - heck@0.5.0 - inout@0.1.3 - libc@0.2.169 - once_cell@1.21.3 - pem-rfc7468@0.7.0 - portable-atomic@1.10.0 - proc-macro2@1.0.92 - pyo3-build-config@0.28.2 - pyo3-ffi@0.28.2 - pyo3-macros-backend@0.28.2 - pyo3-macros@0.28.2 - pyo3@0.28.2 - quote@1.0.38 - rand_core@0.6.4 - rustc_version@0.4.1 - semver@1.0.24 - sha2@0.10.9 - signature@2.2.0 - ssh-cipher@0.2.0 - ssh-encoding@0.2.0 - ssh-key@0.6.7 - subtle@2.6.1 - syn@2.0.96 - target-lexicon@0.13.5 - typenum@1.17.0 - unicode-ident@1.0.14 - version_check@0.9.5 - zeroize@1.8.1 -" - -inherit cargo distutils-r1 - -DESCRIPTION="Unified launcher for Windows games on Linux" -HOMEPAGE="https://github.com/Open-Wine-Components/umu-launcher" -SRC_URI=" - https://github.com/Open-Wine-Components/umu-launcher/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="GPL-3" -# Dependent crate licenses -LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="delta-update" - -RDEPEND=" - >=dev-python/python-xlib-0.33[${PYTHON_USEDEP}] - >=dev-python/urllib3-2.0.0[${PYTHON_USEDEP}] - delta-update? ( - >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}] - >=dev-python/pyzstd-0.16.2[${PYTHON_USEDEP}] - >=dev-python/xxhash-3.2.0[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - app-text/scdoc - delta-update? ( - ${RUST_DEPEND} - ) - test? ( - >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}] - >=dev-python/pyzstd-0.16.2[${PYTHON_USEDEP}] - >=dev-python/xxhash-3.2.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.2.9-optional-delta.patch" -) - -QA_FLAGS_IGNORED=".*/site-packages/umu/.*so" - -EPYTEST_PLUGINS=() - -distutils_enable_tests pytest - -src_unpack() { - if use delta-update; then - cargo_src_unpack - else - default - fi -} - -src_configure() { - distutils-r1_src_configure - ./configure.sh --prefix="${EPREFIX}"/usr || die -} - -src_compile() { - distutils-r1_src_compile - emake umu-docs - if use delta-update; then - cargo_src_compile - cp "$(cargo_target_dir)"/{libumu_delta.so,umu_delta.so} || die - fi -} - -python_test() { - epytest -o 'python_files=test_*.py *_test_*.py *_test.py' -} - -python_install() { - distutils-r1_python_install - if use delta-update; then - python_moduleinto umu - python_domodule "$(cargo_target_dir)"/umu_delta.so - fi -} - -src_install() { - distutils-r1_src_install - emake DESTDIR="${D}" umu-docs-install -} From 6e525dd660c6663b6858e0fee0b2c14894acd311 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:15 +0900 Subject: [PATCH 115/151] x11-drivers/OpenTabletDriver: add 0.6.7 Signed-off-by: Takuya Wakazono --- x11-drivers/OpenTabletDriver/Manifest | 42 +++++ .../OpenTabletDriver-0.6.7.ebuild | 160 ++++++++++++++++++ 2 files changed, 202 insertions(+) create mode 100644 x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.7.ebuild diff --git a/x11-drivers/OpenTabletDriver/Manifest b/x11-drivers/OpenTabletDriver/Manifest index 4324478e74..e6aeb713d9 100644 --- a/x11-drivers/OpenTabletDriver/Manifest +++ b/x11-drivers/OpenTabletDriver/Manifest @@ -1,9 +1,13 @@ DIST OpenTabletDriver-0.6.6.2.tar.gz 314712 BLAKE2B 40ad61c580d14c50ac6cb82c0673237c355aef32d0a1d4dc798b41529bca3c8ef574207b83329d9e493f076a3114a72c3b273edccea4ec2f49e6a4b5b4dde476 SHA512 78a54e6d61c714984d62e05b1c5ab64f6b59e721af3ec6b43eddeee27f7ae47a2dc62dfa3059c87959f40a234b7830a09291582b00d7be7f9e60e613c30ae26a +DIST OpenTabletDriver-0.6.7.tar.gz 357374 BLAKE2B fe46ada0a890f8af5926ea427f69f3da43829662959025476d1169bb6a67428fca54cb3c0261e4d412ece880369c8c13b63f15fd6a0729ed40ee66397b05b3cc SHA512 581ad4f72c55869970f9dffa8671b259317630e0a3195ff280161a57a0a31757d1f00e4027d013498d2b3901be774e0a1e1e5afddd77fb8fc0679f828a769441 DIST atksharp.3.24.24.34.nupkg 101718 BLAKE2B 14f6e22ea9c95413e47b08b2911f27505a9d3f126547dc420d3f8f32e9df18b81617c1fb48469a5071d7f34b24645704e8021735437bb2362af642a06608ff2f SHA512 9985de9ed5dfcc376c3880f156f9807d427161509332c1af0fb92897adef17e2e9d21b52b4fd09da5bba9055807356a11e76a5a3659130eb3878c781db493a74 DIST cairosharp.3.24.24.34.nupkg 49431 BLAKE2B f5bfd2d184b4a3c5a6d54e4b5d746b6d56346ed3dba83c6df17f2e91fed19c5774168ba687ab7ba2504ff8765a55ec62fcf0dc62b0827c2e27f36adf2bb1e38c SHA512 8589828a0f64cb377844bb2e7b329c4372c6f4de336c55d27cb74f0373f967df707756f3742a7f02ec145f71262c9114f35f5ebb853c3c57aff972931b2a013b DIST castle.core.4.4.0.nupkg 916004 BLAKE2B 7404f946c140bc4c22132282a4a12694328bac2f37f3cae06c595076068dbedc808465e352f083450cea3e3869698f91b7a5b2b55c08f29f4a9feba7f15abf74 SHA512 7626c347f82038bc29b0b2ae399937047aead260ed85ff8c107d36adbe901d729be59cd89a5f98ef45da2d1883c8374b6f286c81c044a5a2b69ab4b5dde9ce98 +DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c SHA512 378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa DIST coverlet.collector.3.0.2.nupkg 1937787 BLAKE2B 2f53b338f9ae07512606316be062301eb60b8b108858c723aed21b478fbc241974c6ae29b0d67bcb9d2244aa632fb2dbca5478206b4e80abb25e5c1d2b21f6d7 SHA512 cd97b89e5dd08bb4a37133a65654a2030fdb210005f70dbcb1025478acb96c6794ba79e90b55aaa1a717cfec0c3e95ed4f068193635082f05f1efeb5db6f0705 +DIST coverlet.collector.6.0.4.nupkg 2243960 BLAKE2B 93e9e1adbcaa34baedb68d37659115af044210ce828a0e112de9075c89d55f22e0d0c8ef8d0bb8991460e763075c6aa63feb3095f25d67024b50948a6b7c45a3 SHA512 a0abce1ef08dc1267cbe07de8d8bc69a32a3559ea9cd55de1ea340bad1397364c305b304e1a8a718e41549e0e64123ee706fb38ca23eab3f959928b94193e939 DIST diffplex.1.7.2.nupkg 92255 BLAKE2B dc735fc95dad6a62d97e0aacf27f3b6cf2c094cfa8d490c125f67f93fc7ef416665033bbdcc778109a08b7cf2adc9440e314235796c290e3d156e1a75ee27348 SHA512 24fb44832dc3c975afa54eee2558a43a1c14e5ae0dfdbde80a155f61efe8f25a9cc8a290a8c24916a8db648afb90a91ceec800ea24edb0a9af0c37074c864d99 +DIST diffplex.1.9.0.nupkg 114015 BLAKE2B e386ee6e13ee69ce22880f6c1d7f7e8ad0e2c1a402b75adf39678d6f74a4106d935d48406bf1d755dee3dfdfbab0e880db8860fb8626167b4f23c25875884ef1 SHA512 2c25ec7642072d0a5de99a95430caa211236b2d47c5121fbe1470e2f8f011c653df21edab6ec0a6a22e8936ffbda1f8b59c8df5229d97cad1309a4fd8b5568a8 DIST eto.forms.2.5.10.nupkg 1002510 BLAKE2B aa20723a1b7076db11db91cc2a9f40ccf80433de8b765822e3b19d52a3161662ab0f4eb6d7dbb2fac3526d8248a809ba1ad75fe53938a891d839653ebc2744fe SHA512 85fd8b62d26cf43e6f8c03238562fb5126acd83cd0d7d624ef3b6f91d027596ae67d330473116a905d6478c181762587634fa1a71e12ff73c4b8d4e32009fc80 DIST eto.forms.2.5.11.nupkg 1018611 BLAKE2B 2007493ccb1f747135446a50960d3580d5ca14d637c6e8c2bff124335941ef2b87eb15555247ce88218125bd9ef98c252544fd131fd54666003c66ed18954e6a SHA512 252d5677d5083f1017c88937ec63c8ca7090bd3ca87bf1ffbe1240e8f7627e49a15e94f715b6a6fd91776e2f59d5a7bad1c1a51ec52c725171eb8f5d68d30fc8 DIST eto.platform.gtk.2.5.11.nupkg 202260 BLAKE2B 5b894425c752c5ee9655cb60d5f91bc9ef4b53a2c0316decb8f984347db9bdf405202d01dc748f76dc74601bc33e9d212203f71f2a3ea8f4ae0005c85699aec9 SHA512 4ee99d7aa44dfb493b6a83e0c25b513ab90ad2770aa2e4dd8b82248603bab319beaca44b1e3eacd7647607dc2d24c09c6cf2c8f1b5ee934287e20c74f063c47b @@ -12,14 +16,23 @@ DIST giosharp.3.24.24.34.nupkg 262784 BLAKE2B 40650366d7ea815e86f030fcce8a7da273 DIST glibsharp.3.24.24.34.nupkg 99456 BLAKE2B d784497036a981c75a29786fa056acdc7e38d2c75b46c5749aaabe4d9d8eb2f6ff5d8817b49538ed76c48cfc9649f08514dfe4ce99aef48c226f5712f1c3605d SHA512 d7901747cdbc4f4840a1c1bfc3c3a86babd8a4b87486a8b1e0f12f41a6ce4c09c49b91494e8840107b2df0143da5511bba162937fae82db8ce5049b985fa37e4 DIST gtksharp.3.24.24.34.nupkg 813167 BLAKE2B 1b1db9a6bed330aaa3351b6e325305f55903e16dfddd5ea5815e925d9932b0703c97d0662f7c3a2e9e5046b8d5234b1e5d2d5de1a50687b742da9b188e1c01e4 SHA512 05ebce61e63e0020dcc812baea9018c7bdb4970d5cf328b96cbeebd034ac2b0c68ede7e582ccdaca8fcf86554340ba1b44e5a012c87a14b4142f6b5d8f8e8ea6 DIST hidsharpcore.1.2.1.1.nupkg 111978 BLAKE2B 73e57a3e9af3a9b221a857fa7f015704824fc073c9bbc75898d5b88611322d64e3383b8993e8333c839e019860ad0dda5328ec2c43a83da3f17115c75bf8c8af SHA512 7234be491380eeb0f9c0725b54907821013227a72e4a5324845be4d4cc0fe438a46764d0f662e4cb5beda5db4991d50a41c4ecef43e3736ccc78693092000726 +DIST hidsharpcore.1.3.0.nupkg 116053 BLAKE2B ecdc567bf15bc5103001f311fb671d363109992f34a5559f3fc3ec7ac5b1577b881fa9df397a9f1cf2fa972f0a9746bd6a405086ee8aae470e51ba2df1d93069 SHA512 72ac00479da010d9671b734bd82c5ea5e1e4f6b951d5fd90b1086133c6316c9668f534d763541833a2a97fda48dfa96de75940f5c5ce924be19b02b4f50cf356 +DIST jetbrains.annotations.2025.2.4.nupkg 229402 BLAKE2B a3dfbb62ec6b3c5528ab46cc0cb20449dcb92d02f0ac5c6deed29eb6cba4e35452b27e2dbea5f225d2a4519de104f9fa4be88aae6e0b42dbae8bc80f49c7424b SHA512 be06fa7ece5f15a1a940d7e4e52ef28d61359aa56fb83ac69289efaa5fe1848ed30e24e00d020c811b67a0e730550d875a38cfbd3cc0ce108f93a31659ce8a74 DIST messagepack.2.1.194.nupkg 281141 BLAKE2B 8f22141984c668b8616736f2c94f324c6c344e7eb40f5c01e8dcd06449b935f2735157fb5de76bb7dc07a8aa74cd30da23863742d753ae575b4a7fe996f9aec1 SHA512 a65ef6e782a506ccbca414685b744e4d4f1a1d18714319c5e5bcb0f5bc837e3faa121291a429bae04fd4ef4915eb0388a4ac5efe517ab5043352de84552633f0 +DIST messagepack.2.5.192.nupkg 493411 BLAKE2B 52e6cde37a2f46d4a7bebdc8c5116af38f8a5e65e029425236ad818b354f3bbe694fc9f82fbcf7d857a3da42b8189fd40fa5a2415bf89f9c25bf4ceaecd4f92c SHA512 4a7af049020a59fc5c42fcc4d530943ef27b03fe3828504372609cf9850322af106a509fd1b1808e20680057b0849f3542e4b916c08d08e70a9fe21445895b01 DIST messagepack.annotations.2.1.194.nupkg 17243 BLAKE2B 606ab1733705c66af302295f4e4ab6b7b1654565ddcc48602d2ca3919f600013bb901a81c52b38ee56bb235805da9411c7103bfe095af5e24db6b057cb8e6405 SHA512 ab1184e82a7df02bcbb1f7fffa5e1c83a344372d231e5658bf02632714f2ba530703e9269124250c3ef3913fce99b317baad9e0401a344bfd1f2170a6feae20c +DIST messagepack.annotations.2.5.192.nupkg 20900 BLAKE2B a1dc7c60bf04e5bcfc7dcf3f37e7c49834bd4737e171430a131e590fa7884792412492defdbf0c56f648911e2240fda77b922a073c3599a3ee1e14fbd787332d SHA512 a44fd20f6374fa70c053c06d4c7aa3c8884b3362f931bd0d88ee215b4c9b8afd88f816cad0911a1ad6caa5e1263af293fb9b3685db3482f93f1ab00786072977 DIST microsoft.bcl.asyncinterfaces.1.1.1.nupkg 93574 BLAKE2B 7d2ac06afc4cf6484ecf6978e8f2dc649d3cef441b709b5194abf7466e3c9e0239c1fce954fc45502e5f9be488aaf6b5eb448e37501555862402ab9466a81e98 SHA512 4cce7ecad99baae70b1f815cd047431f284a466342e4456f929bef24891f45d600d90037f0d45ca97b1b8a453b51145dc215b9807ac1ce8b2b8cf45630334204 DIST microsoft.codecoverage.16.9.4.nupkg 5160070 BLAKE2B 763611edf9c40b7dcf90477c05e7178d5c5dea4a3ee910edd0738b70ee846490467c1bdbfe4821670ee35e1ffeeec3bdf2ed75920b210402d2fb2646d3c19514 SHA512 f404d780d660db99c92ae3d9bf22ec28e6afb5417ce4f16518525fb1b65cb37268be69c5e2ae153d103de2d6b43f02bd98d8413a9d3b01489ee73dc4a2b31d57 +DIST microsoft.codecoverage.18.0.1.nupkg 10065448 BLAKE2B 34062a0d932a292d9494aa6b73772328936ee32e39715d6bc8ba8df2e3d06e38fb0481d5e104bd23d1dccada61c6109a61d648cbcd5bf7adf9fba4b27443a4ec SHA512 d1bcebcfebd1e3d13f8ed741c925da2523cfe299709cc1c4daab3225981926e0dd20eb4b505b3022755aee4af1215cf6babe8a25915d4cf5ebdd63177e09c336 DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be SHA512 c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec +DIST microsoft.extensions.dependencyinjection.10.0.1.nupkg 351250 BLAKE2B c48f5535dea8d0ceffd0ab5a4f8604f18211e3e2d3c0375e5941f247abc3344d7ae859d004ed26dc6ca1eb18fe3a7bb0e35195d2a93473b913f605945597ddd8 SHA512 a7f3096c3518bf6d93a2b5d50007465dbebf55f3ed4848ba704085ce5ada2fcfcf5a5619cd56f92813bbc43610b1709020bea5cb43c8b57d8ac5028890d65bc3 DIST microsoft.extensions.dependencyinjection.6.0.0-rc.1.21451.13.nupkg 198627 BLAKE2B 385ea8935b27604db8602fa2aeca84772f60be864872e2e6138f9c867309793ba43ecfca19c6fb53bbcdabb583ba182d83c84ad77333d45400e9586db08d00b4 SHA512 cd6cf1b59b8c9030a0d892006d8a72cc95f5d6c0427dc7cf9d98dc00e11b83167abe54247e9a10ecaeb16121e66a94cdaaf4ac5e3d35e25c2c71fbfc03966245 +DIST microsoft.extensions.dependencyinjection.abstractions.10.0.1.nupkg 285751 BLAKE2B 5b394541e80759e869e57567576e5fedf408223c3fa1a611bed47d33c221977be176c9e65e0a27727db4ec601a0964053ca19fcabee6e860031d9356a73771c8 SHA512 91fa763dec15c75a2c391c36a4dc7dcf8ef37786db59fc65eb7079e89c967b5995869b089e055b7b407430c8baa507fb6a26a640f049dbe3ade0713016593b79 DIST microsoft.extensions.dependencyinjection.abstractions.6.0.0-rc.1.21451.13.nupkg 138519 BLAKE2B 5a7cb5f01aeaab67492cbe2ed0ea7ba605040867ce6c60623a4a6804ff3d3d6a0e3c5a36a800d242ae12c66163629c40d824ff30a8aadf13b30ecc5458bba86e SHA512 7e764cec76616ede23c006221e6da4f7591cd037c4c76aa61f8db8828c0dd08474a2f95d3a297ef41cf259553810fd0784ba1148f30a12551a450838449ce614 +DIST microsoft.net.stringtools.17.6.3.nupkg 172754 BLAKE2B 6283bf695f9d1123b89a435361d139d4fb5f1c6e907fe41c532a2d290468657c82d3a7ac6c783b4be57ecc3101941cee3d4c206efa2acbf5a08bffd07f073827 SHA512 87935c5de9971a39e62e39f09655cf1e8b0b7e90b9f8fcb8241369417083329fb3f265a71823dd3cae6982a33516c84fa123d5a4dcdd0cf93f30cbaaa825c56b DIST microsoft.net.test.sdk.16.9.4.nupkg 40302 BLAKE2B 59313813889fc515dcc9119353234b6f189ec6e128680b304d1d42b7096f9d553671c8a8e21dca6d66825fcb869306ffa9e8b77deb49a80c935f0d014cb446f6 SHA512 e26d86adbe78e86d8b837094556b13cd83b4f02dfd9d1668edd88f723849ee8486d17cec0c35b766a557b9722578cc622d6830e1ec08a29afceae269af98bf85 +DIST microsoft.net.test.sdk.18.0.1.nupkg 39745 BLAKE2B 77aefae8dc1ffac70f8e57186ef87594172e6b99350fc589549bec30286ffc83750f7a14c0415a06deeffbdc21a7904ec8e8f51d3833eb5e1f91bd01ca358349 SHA512 71fa67e085b443e7a6203f1e528712ef17e6c306200ff257e52fb309903697b81c633c59d6fbdf71d64770a92ecc21f880c6c162a719aad067f6e65ad1625152 DIST microsoft.netcore.platforms.1.0.1.nupkg 17876 BLAKE2B 13250226ef4869ad62b8acbe8b8f791f9bca1932562cb7a7e8162c3fa502c02200673cc9839f79953cb2d3a75f64f92d43ed1dcd9081732e4917197483188163 SHA512 5f3622dafd8fe8f3406c7a7ee506a7363c9955b28819ae1f2b067c38eae7ab6e620eb63442929b967c94fc511e47a2b7547ab62b6f1aafe37daa222499c9bb19 DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 DIST microsoft.netcore.platforms.1.1.1.nupkg 31072 BLAKE2B 095f6e8b48a99353061a021ac9a07ec161e28602338d7fa3624891696e9b91642034f968d9e1b77c74ced46628cad45f47cc24189dc12479d1bee92c93eb4cec SHA512 9835090f578b5c8ce6527582cd69663506460e9fdc5464fc2b287331c24d9369e57dd1543a865a8bd89d4fcfc569c26bf0dbfcce102675fdfd1479b9a9652819 @@ -27,22 +40,32 @@ DIST microsoft.netcore.platforms.3.0.0.nupkg 29497 BLAKE2B eb1e21bb3a3d3d3a65b13 DIST microsoft.netcore.targets.1.0.1.nupkg 18189 BLAKE2B d43a064d4c6f836be5164708ff0401913b32fc3340cad7c8fd08f421ea553805ac150a134a0d60a55d41eec124514a5e5197eebcc85aa6595cc6b91e33025d61 SHA512 6ed8e75f945a18651066fe9ee31cf6c8257a5974340fe4d262438903c4959a479f4a515a4d1389e6d3d3ab34f09a3c7bc2009aada2e8a7f697b6655a82d3bfc9 DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe DIST microsoft.testplatform.objectmodel.16.9.4.nupkg 2224614 BLAKE2B c8b0899000db731c0041f6209e4f85d2bbee5a7ebe3d3addd4405a33e1036bef52098c3fe8146123db262e71868d7bbe541149ef7443c7fc718ca78f916d384b SHA512 a1fc8192007d0d1a852393eadea26b8400df81a50d8a29549f79f726694696b2c361460561a3910f66dc195044b7773addc25642f9c7389b7152489e162f9ad9 +DIST microsoft.testplatform.objectmodel.18.0.1.nupkg 1665637 BLAKE2B cf924336243b98eeec6870aeb91b8c2522c0f52922c741d2c7b2c3629429c0e94ac220e1b8b6795830db59c7c43304da1665cb91a24f0fd264cfeadae38cc6bb SHA512 a9929cb12e6637b18cc2da5dfad45f02de039a0f3255bb56926f6219fa98d8634e1b6a96f79347eb37ff16b4cb5d3892eeb07bcea8a158611c4aca4e6922bc4d DIST microsoft.testplatform.testhost.16.9.4.nupkg 6913327 BLAKE2B a82e3aa0cc930a12ecb7d2b8baff82dad9357c6a72bdb2b7cff0e36b5b8cc09ff058f016dcdf21eb1803dbce1759a1179405a0756f88579ec2645568b3cc9a8a SHA512 a5f780bc300d9bfc0c08feb978c36cd5e629207e54abc9d1d80202bf366bdeb13c882ef7a29bd52b50b5b9eb4e5a04737e880e817a853aa178d093ec9aefcda3 +DIST microsoft.testplatform.testhost.18.0.1.nupkg 3260813 BLAKE2B a6bd22af2315a8d0c987982d764bec319f6440d30dd0bb0f569c62a5ca1f740f1b4058136d43c5e4867eac1d288fc752f0587602b8a48a94c0045331cadee94b SHA512 497d459d803ccdc36ffe56d62b71a32e7031f778da966c87c903158be4cd580eb547ac7390b30da42ddfa2d6dfa4385e5c2161c32ff5acaa142f268e39ed2312 DIST microsoft.visualstudio.threading.16.7.56.nupkg 989616 BLAKE2B 03e41384a3c1dd2ff4faca011b714d66130fa4f7088eebb925d57b5df0329ba79a3066289e2c1a20ba6daf833671f3ae1c6224e24c2a80f37b05fbf6d7bcce0b SHA512 0b31f9457e9778e3fde9ee612f8dfb065c6b51299b4f9e6af0c75f68e692e53409a064d0d53fcea466c9a41df096f7d121509ffcfcd12039393c30766ace11f1 DIST microsoft.visualstudio.threading.analyzers.16.7.56.nupkg 502163 BLAKE2B 9bcb2044060ef67d81a1d8b08a7042621dc05113e176b1f2a0fa7c961ad74491c9612e0d115c823655161769b25ddd7afbcbc6a20d2ea0fe16794984b2dabbde SHA512 b2021b6e8bd2bd703bd928fbabfcd9763106c85e4c97e3c7a894da3a23ad9e0a3c8a8c7b0b4c42469c1566f515ba52bae0827f82a29a4a4cfc3bebafad6339ff +DIST microsoft.visualstudio.threading.only.17.13.61.nupkg 1702033 BLAKE2B de08e378d686ae321092d96b16a9120c7f7c4b2be70ffbb839b09730713aa4f51624a3d4d301609c15838147d08b1400791e840c0cc4145139a61468bacfb4e7 SHA512 8e4446ac24d975fe85fd4ebac390295ec4d94b415438b0fe7ab2e0ab13b979ad13d41e2fd06c9773900fa83a176830c07843c2b372133a3860bad2cfb9370c63 DIST microsoft.visualstudio.validation.15.5.31.nupkg 262234 BLAKE2B 8f4714d3daf386a2b40a04d48077b09a4e0c071f4af3c33ceefb3806d6cef3e068a55e9ae092bf6ca345b6e84d57ea9827cad11b16f6ca58c21d0ea324f71a5b SHA512 2e777e6fa306b87c21efe604a6a7e6911299803895ba7f503e3870a58898ee511a32402d38190f6a971053227904f0e97d994c12687f927b77b26bac536da042 +DIST microsoft.visualstudio.validation.17.8.8.nupkg 334546 BLAKE2B c0f0459d4f3004180bd4477d59e9c11813c62d54038d1a0aff2065bfd221fe12fc3021e376c6d9c6fdfa11776bed1941e98a570ddc048bbf67e1ae8106a7d165 SHA512 55ac16e290efdac4c1f44c450378a136240f91d7212bf9ba5e004f151e86bca72ef906a51acca9bba6d018bede1456e26296d0168b421303ca31def52c52154e DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 DIST microsoft.win32.registry.4.6.0.nupkg 377490 BLAKE2B e64a82f1554d55c549df63d62f6f8c4a4bafe9e1d43563621d5b937fa88179dd651476881388087018c73558714c3f44c318ae1514ecf2a5dfd539ddea7dd327 SHA512 0c6a315c87d3e178302e7372fc07a6c65623652d1b2cd5c3480bfdc1fceb1d41ad72bed23fe27d0944c6d19a10c0c4b2d33f859e9f74981d186803d17ff1aef0 DIST moq.4.16.1.nupkg 565511 BLAKE2B 12b6b77c41cad64bc2f8c00ca61a3b82bfb1c48dcf06a4242f1d20ecf4cbb40ec365cfd2e33d2b1e2ef18518d2bc98a0fcf33d2c918d40f1fd794817ef32383e SHA512 a05b7865b9e7f21d0a474c41fb70dd9f0d16393ae2bcda5a9728aa89cf2f531f250339ccd243cf95c84f6681075de2820fb7f4b5a340b688d2a81138cb842083 +DIST nerdbank.streams.2.12.87.nupkg 442830 BLAKE2B 59c7d7a7ff917a7edf368cb2f6204c523c7221e83b13e340d8e5fdf6feedd6fcd9fc2aff1b8fcf4ebe04326636e5651edc4997210fa3338c0d477dfabbfe60a6 SHA512 0c72507f027065bd26874c44bcc89204034d6a98f9265c84c3b770d9d0f51694764519d37a3c1ce164a77c9e379ce5bf528a6e95669e963f8329d28e77e86a3a DIST nerdbank.streams.2.6.77.nupkg 438007 BLAKE2B 2545c22475de9127303b8c78f0be501ddf2d68c24e85c949994dfa53531cfcfda18973f98c4c37ef5fa72a819c8df9850ee853e7d8ac7139774a7b6d479d1ecc SHA512 d53880ecfe0eb3922c34d2ba01976671fbf4431897732b1119624716d379152b57db921c7849397d7b370ecfb41d228ff0d2dcc1337847f88a7b32caddf33537 DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0 DIST newtonsoft.json.12.0.2.nupkg 2521025 BLAKE2B 2d6a40a97fedde8a83cef9d4ea9f5635efc83f4f7f6a8d38633e1d2011c9e9a1120979db181396c894f38c4fe0515b86781407fa607bd402dbad80f41d6cfd51 SHA512 9adc1e0573d6869d42310013b414fb65f319adb6414ca7e31b0cfa63be4dc068f1fc6ced0da5277f0f062bd299d93e1f0c8a8a2720e373d471970e7e1b615c54 DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1 DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92 +DIST newtonsoft.json.13.0.4.nupkg 2484726 BLAKE2B 9b2e727cf3f6bc60c86ec32e07264ced6f8787c55ff1c1913c6d8adf48ec91b18b2c37f7b2b0943da6c6ebdd545fffb63ff55e314b675fe788b47dc55fd35ed5 SHA512 6d1faff84ff227a83b195dae5f0d8ead44a36187e32e438b0bc243e24092db79ac2daa672ad7493c1240ef97f01c7fbe12b21f7de22acd82132f102eaf82805c DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228 DIST newtonsoft.json.schema.3.0.15.nupkg 585552 BLAKE2B 251af458a11c0b612e4565936b6c05764754ae4aa7f6998f112b3c792d24cfa1d61176c994497858a74bc1ed54d65efbe6a1473723e295e39ffa3c1ff21cc02b SHA512 e7b2098bbaf1fd81b35f0e922f57cdd618aa088cf3e6e652ed16e535a3a0b58fb7d1ca6c725528a7c1efddc58bca74f80176d51dbaa7e9ebe180eec8b3b4ab1e +DIST newtonsoft.json.schema.4.0.1.nupkg 632166 BLAKE2B 758d7bbd5d9126c66460cc828c50df5e0743030e6331eb71a6bd26011bcb387fed930a5eface792ddde498c6c9d12dbd593568f02857913839cb28f5c7c76d8e SHA512 ec72db397aacf8d92643395940e36a2d4a0bc8a0c2cf093ed3071b920b261b4b67c4791ade1a2126666ce0eb5d24a4c745a4a30cbe0ca99324fa9597f9a354e2 +DIST nsubstitute.5.3.0.nupkg 253002 BLAKE2B 080e7d92ee50e3ef303e83c9caf273d270bcb46a5f36917bcd99af59efe1a4da7f9c804b115f8d98010adf249fe4d6bba7707f7bda9c4b406437a34fceee6a2a SHA512 4bd79c67f48e84fe44631b3a5f5e31e22b24ff83ac92fd0e7dd6ae319d89b2724240296f0caeaa92a05e6012426d6269ae650cb25f95a6cb6e814225819888a0 +DIST nsubstitute.analyzers.csharp.1.0.17.nupkg 95266 BLAKE2B 0c712d6241a1839de2ed250e468fc7e567bbe0ef641c2ee3ef5e1f2e55554eb6c5b4e843c83d91bc21f44d2fa6c93d30b2f127b3461f4717db6100bc2d352c16 SHA512 983028527f1a527d450447f78a5b060e3f07118fff73823498352c73bd1f0042af84f8bab12567ca417d334f7fe463d21433db182f1d74d9ba6c4ebc42142fa5 DIST nuget.frameworks.5.0.0.nupkg 215958 BLAKE2B 1deeb9d7d43736c70d11f3bb7a1a44f8a8a407fc18b32f85e252d2a310e1127a8e5a85ced627fc94ab9e034c73211a08da3b6a3fd43be83d95a4e3f5e26d856a SHA512 ebb9444b3b46063522e3b432c67acafe8943da39c866978146f88757f1be5571bf40e9df208824440efa4116b0b47d00f9708a72767a22878a78aca5a9887650 DIST octokit.0.50.0.nupkg 1063278 BLAKE2B 5c7599450831e571687f9b4009deac7bc7018e46a7bd82a2c44379a48bc888a030e09c637d1b41a378e0f0eb17d02a59cc68c878fe4b081b6681163d769391fd SHA512 a62c169a5e6c5c73aaab159a36c17726269b24f3b83a01d4755fbdad3c997b688f4b9aeefea63e7ef1ce5b6cb9ad2cb9be0e7cc9e5291794c36d89b59ecd0765 +DIST octokit.14.0.0.nupkg 729808 BLAKE2B f2035b3b24d15eae84b16f2af989620c0df51c92aa6f9bb327764d9562513f452473706141405e2daf4fe986c4831d6987b492b4d4bb78102e1f53e74dc97019 SHA512 6ef25f9562de471ff0a7f98b8b51ec0f6f7b914769ce304d1f48021f30667c40e65dbec6b5659e180bf0c01c3149ad46748231e46fc49445ad17511a13ec2a7b DIST pangosharp.3.24.24.34.nupkg 76039 BLAKE2B ad58a7196a8f3a67329120c06a9bf9d37435d04da9eb9fba2ff697abda4f086cbec80376c4d62cc2481b239e87d13a4b31a1eb2e38fb444493fda938061ff114 SHA512 88409cfe319bfbd8ea8d950d77a23f0ca2125e442635403554b7424bf9c029e4ef127a71d51cc6ac5554266c144b36bddcc0c6e32a5efe3cad6afbca6b878ac4 DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239 DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c @@ -97,6 +120,8 @@ DIST runtime.unix.system.net.sockets.4.3.0.nupkg 105673 BLAKE2B 06119cfdac3ce590 DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91 DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888 DIST sharpziplib.1.3.3.nupkg 655974 BLAKE2B eb35aafde87298a78483b388458015c147d5f2819facfbfe86d342597c2e1971c613d58ca0671730aa96b7540b02f976eb780cce82fb2cbd90d2f8568304f583 SHA512 5f6996e38a31861449a493b9387e91097abe06f3ca936e618e6b914091699b7319bda7e392a532a96c06287e9b3c28786183c5fbc212ac2bbdd10809151e6dbb +DIST sharpziplib.1.4.2.nupkg 741182 BLAKE2B 3d22a281cf9afed622be8a4134f0ce143df11a94c6950bd14d35cf5a39700c4a1bb706c718561b06f8698ae804254bb1d38552a5f1bcce316d85a9394ee359f3 SHA512 4e080196e9b20427d1b5abe23943d647c365611247cf571d3cf2575808be7294b9957050aed57fa34326ef8965bbb314e03944693216502d0eb990253dfc94f4 +DIST streamjsonrpc.2.22.23.nupkg 1323074 BLAKE2B 3474b8242a04b182678743a50dedab1e587dfe964632671e60aa3d880c2813279f9944978a72838c5d6d64626fdc97f8f7627153b6bcb32bf2143af84cd9523b SHA512 a017bf3c5582722b4bb61e5b66ec2a588845042896a3ca6077d8cfeaa1b0cc88e4551c4dc9017f65c75d0ee6c6fb007718643b6a589404e2190a2e07cf1df0ee DIST streamjsonrpc.2.6.121.nupkg 677068 BLAKE2B 92f2fd876e73e14b4fcf8bc90acc94a6c8e9d3d76b4918cd71a9b67ab1ca6062b754f717e27aa94d112ad2b2ca850ca919ed34efd2ef149c2b71b0c944c9ebf5 SHA512 ff7d6c51caffc46dd3ddf73465474baee524e71a1633a6babdefcf40ad1324e295ab0783232c3aac955334367adcb1664d93a7ed1dd8f95b3cb82277efff651a DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe @@ -104,9 +129,11 @@ DIST system.collections.4.0.11.nupkg 810001 BLAKE2B 7f20413de51be3416862a8e3624f DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 DIST system.collections.immutable.1.7.1.nupkg 595037 BLAKE2B 83f95d1b23960b35915e5418b125810d3087e7dd46fd2702907cac9856290bdb02d3c7e1d0a8fc73fb8cab4bdb4e928b717f6b61e7ff8fb3b508f6de49940597 SHA512 d263cc2c90a537edc49bce334490fd09d888a50f5b793e42e89133ad8db9544f356bd5745a735c4b81b7687bc1b8e4df9c8d64e388c8433361a775591ddedd76 +DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053 DIST system.collections.nongeneric.4.3.0.nupkg 239265 BLAKE2B cc987578ab9b0c1dfc8925f2c946876f8c8d6f335d8d6a6a0a30848c6c812a24774d059fe28aa83887b45d924705abe88fd96451dba7b2253dc9b99afc7a75e8 SHA512 dc6abfe778b3ea08e99f50b79112a51728e689f353b082234351b9f5b1be4b601a0b6d38a04c2138d05b5bdd83d6f3d91b53ee86ed119225c15e4683c38bf98c DIST system.collections.specialized.4.3.0.nupkg 183462 BLAKE2B 9297ea15b3d8880a719e4608622793e8883f68887ed2422b287897ad389b41f5301c69707434868c3db88ba3b8819c4cc22b7f5cbb09d2729b0f5e121ddb6921 SHA512 c7a257cbda812d6c0c44b29d8bb5cc4f5cf2d3cb81574eb1dc94a7efde980ac26c5ffadb7cc3521fe7b19437766a046c83cbf2e7ea59a36435c288add8142b57 DIST system.commandline.2.0.0-beta4.22272.1.nupkg 616636 BLAKE2B 5252560598c4cd67348520cea086c37b4151b984a61238de1984838975340247b16050113422b1765931bdfc1dee38e226789b6427e56ab7c3a36bf07d0bcc20 SHA512 979a7e66ba29e17bc5bec42e926ed15362e23ae403e498c955e09dffc4d3baa14777a06f95e25d591fc9757a0eaa18deb9e4662a1ca1663fa300f509a4a0383c +DIST system.commandline.2.0.1.nupkg 551693 BLAKE2B b8b2b2de3cbfb65cf536b6944ebb856a4155e459365341f56d9e3275339b9b4b33e9118846daf99bf2da42a547c49af6b523d1be99c8b928f6cef292cf1ea9af SHA512 c177c517e4ad68ad121a82fe2d4e8159f1bc99dd98c59a32f1330d865300d7b3f4654556378d8ac54f47983c9da1e42b66538463bbe39fe6e3a726ae07d94d23 DIST system.componentmodel.4.3.0.nupkg 95320 BLAKE2B 8c03f003539d1c0920c4d1a2d0b57a19f93c9c1d7f2e0004035b758b56915da1ba0207d1506cc0cf8af71bb2e58408fb824674941230a0465249752b1dc0df93 SHA512 7c638ac92a132e1553a089c6a711ffb7431b22fecca322ce748d6684ae2baaf161bab2f71704750bd15ec6fda11e795f2ab8491ac769b89341bde77aa9212d59 DIST system.componentmodel.annotations.4.7.0.nupkg 758451 BLAKE2B 40ed473676a7c397c2d69f34b377f74022bfe70ffcaa4108f1e910f606e86d215ffabbc5ffb990433f091522595ca9d1028c257c354bcc5a1961cef9892b3d5d SHA512 a06e7cbfb16420c7b0654d6d372a8a6e78a51286d6e88e16d31cb443f873b6355b4d5afcde85cd3c7c2bbd2db82492ab0f294b8a7808948ff39821c2679bead4 DIST system.componentmodel.annotations.5.0.0.nupkg 771145 BLAKE2B eaba2dca2356dbf4c1af4bd03d1b8bfcb55dc4f7e449e61e25dace119b35aa6308810fac7860b5d64d5e9569d27da693b3983a1427179e2d26b66a7df48d3904 SHA512 589aac4c669701ce7910f1a327294f15788d3ecff1d6df5d9255651e5201c5411c2312286fab111a6f549fb4de864c8414cfaf2a365deeb6f068c1ffce7c353c @@ -116,6 +143,7 @@ DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a1 DIST system.diagnostics.debug.4.0.11.nupkg 149779 BLAKE2B 337beed5f06441a09fb704ffdcc3c277e2f99d7b4931e86419e4d4d0925ad44c86276aae0ee1e29f94ecd37257953731e9607bd00de716d3195dc994dbe189c2 SHA512 02f4d0bf969eb1a876def21c1ffd75f8ed5f979aed9a1169f409e60a6e07016854e2154da5c0164fabaeaf6527a18d8e67282db1b69327a1b3581e9c0c742f58 DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d +DIST system.diagnostics.eventlog.6.0.0.nupkg 296510 BLAKE2B b1f7d78b0c5a4c46898972f5d9c086daaf2d825e6b08f4150d5ddd99d355fbe7f43e13b9a0b24a66adb4eaa1279a58621f3d2b15c8957c528ebd7bb99bef3b6e SHA512 40103d5b7cb2b41c7cafca629c112c5526bb773d11367ca62918d8864fba8dac2b48151f37671bcf50499d8f8b268489ee1cade2fb8947cc06e205a1fac6784c DIST system.diagnostics.tools.4.0.1.nupkg 67228 BLAKE2B b2b74a8c3164181513c960e79bb2cfd9673af3d864c681d379051361743459ee0604806c09e9154913d016963f20a59aa8b45b4b3c30275709878405085ca690 SHA512 a812ccbbdd0a66eb57075121ea6332a526803ef883ca9f8b06431d6668ad50efd13624fa87dfaf6aed03c652f795c2ffb9fa9d9895a2fafa96eca614cbf86cdb DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90 DIST system.diagnostics.tracesource.4.3.0.nupkg 227705 BLAKE2B a94d8a907a729dd4aa296f1f3bfd924865bc73530552d446e301dfe18632880e6800b1d3eb397c59144424896edb8346021a3254201ac6f647ee4ceba412f8b5 SHA512 0655962fdabf1ca334281cee3923aa7211606b932a9ef90ae666fe214edfe1e7089d2ca0865b3047789bde7c30d6bb8198baed748e5ca02041d87d8096d4c5c8 @@ -135,6 +163,7 @@ DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423 DIST system.io.filesystem.primitives.4.0.1.nupkg 94921 BLAKE2B 32311ebb93e758016ba0971c99f5010080597b630bd6b1aacef03e39d7693c66b7d2531a6af05c7b14cd2dad34b1cd485aa19d77ccbe53e512c4e021e3291f9a SHA512 dce1c4074938391ea4ea01226812982a893bfc910e66ac99ecfe31c9b6fe635f3fbff11dcab222ed5036eb21c4f49cd3f121c310adbf87d22cf3d512bf6a9d73 DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5 DIST system.io.pipelines.4.7.2.nupkg 192998 BLAKE2B 2e1df0e13f945c8bc002729e358eefda37448cdc83294a65ed0257c3b8c7e1318819f10a3b4d55e70c7cde0dc9d63665ed24c5598a11d95505f5432793034ba1 SHA512 ae8badfd069ec25347e3e7b4a1c284e949b38285722e9b58e0acf8e08441a03681c41746e33b7dd73194e62d891e242b3b2c48b581869d300c1fa85b775e9bb2 +DIST system.io.pipelines.8.0.0.nupkg 267394 BLAKE2B 612570554ee41ae37c8987df6ec797583c95b38160aa70b1c2fba9af23f4bd85ac0ba5b7036abfc1ee3cecdbfbdaa83b861e9c017e5fdf3e726478b24e83d957 SHA512 57eb6a11e84f40a48b57b1dc5786a01aa9852122b7d15363490d8a12c9a458bf99a8ddf4c0c0247be98559c2b42e769a10bda2c5a9817735484d960dc652eb12 DIST system.linq.4.1.0.nupkg 511874 BLAKE2B 3f5941e6fdc731ab7acb58aaad0340695ba2c1ad285ee5eefd9c4ad3972e278d74cabb0d5480f29697b8c9ebf839c3c8064436be4c508ad406f0b3ab2b6366fc SHA512 53e53220e5fdd6ad44f498e4657503780bca1f73be646009134150f06a76b0873753db3aae97398054bd1e8cc0c1c4cdd2db773f65a26874ab94110edb0cddb1 DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 DIST system.linq.expressions.4.1.0.nupkg 1929236 BLAKE2B a804c6741afed5fdc918c046092f8a526668fdeca8712f750efade8f1f272fcd2c58b1d1493f20528ff7006e189fddd21f8a2220c15d689c8de2ad2bea21b1d6 SHA512 04605a091d3aea404bc97cb7ffc154708b3bec886562d9e36aecd4d2ed130afbb45f54cd16a3f714f0ccb3f27c5bc7707e55fbc3e81681a783e9396930058acc @@ -162,6 +191,7 @@ DIST system.reflection.emit.lightweight.4.6.0.nupkg 155214 BLAKE2B 4e89298905e3a DIST system.reflection.extensions.4.0.1.nupkg 99743 BLAKE2B bb72501a2dd11ecdb1f0ee41f022d7a20635cfb8858f8570ee52d15f7c0a7bd167ebc420ff164acf9a5e763e2dabdb7c7571e9155289fa8d9569ba1e42071dd5 SHA512 3e2f07c29836735be6247e75f760de90783d5ece64e8cce4e23eceb777da8975a35130804d87ddd26449c13d2ca34180e3f6b844b0fdd2dc594bbec6e7272098 DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475 DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20 +DIST system.reflection.metadata.8.0.0.nupkg 1307788 BLAKE2B 45e8712d7cb14ce712722aa4871c6ee6a346ff05f7269f96858a47fb53e4e977473d47f20097f349f3ad1aae517f372006a172654df433aa7d309a4ddec172c5 SHA512 fbab0c76426379ed01ea79b702504197b710688d283e788bbef92b90586610dddfa3f84638d685770a4068ef8645395b65ee24459cc5c14ee4497416d11c89c6 DIST system.reflection.primitives.4.0.1.nupkg 281678 BLAKE2B 3aba0904b106e846cc9ff3fec98a6cc4acba2d2dd3296248303bb02b2e32bdafa7fa095f1c29636fd1c85ca5ef4d972a7b6218834e458ec9f41f275eb195cb4d SHA512 08ad6f78c5f68af95a47b0854b4ee4360c4bad6e83946c2e45eaa88b48d27d06618c6b7479bd813eb5f30a2db486590d17645e9c0e06a72dbe12ffd37730707e DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa DIST system.reflection.typeextensions.4.1.0.nupkg 187836 BLAKE2B d9cf37002f9c37bd11c43df97fd2e8234993f34c97e9a0606ef28164f1c587cc55ad2f2d66dc62de304ccae90f4d5636d163bbbc86fc00b4bb258a5dc91f4068 SHA512 5b1875ae86f76f60307fbe261c7471e996d4d4eade0c4783cb35a5aad7fec4f01be01cb1f1f78af22d483ecce12096f6ed431d69c4a66c7bf235008bcac30cb7 @@ -215,12 +245,24 @@ DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584 DIST system.xml.xdocument.4.0.11.nupkg 591353 BLAKE2B 8373fa19c6aafbe6e347db7bb1ec304dd8ce77df415acf0c3ee04ea2dcfce050f59d6e72cdeb14c4e54d29c1c07fc9eb0ef8045fb09830b48fb1a8e90dcb09a8 SHA512 f8ae902901963f2636f39c0652d82daa9df3fb3e3d5a60493c39f6cf01ed07c7d57f175a2d2895f4a872d4e92527e5131522218d1a67da2fd491e162273a8527 DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113 DIST system.xml.xmldocument.4.3.0.nupkg 285212 BLAKE2B 0d96ca356543e8e915597e0624dca42f0c7032a2ae9e380a6fba3fbee0dacb9e5f06017893b2b7a8b937dbb4de7d5665fa6648e3bf8df12e0d34e4075c125109 SHA512 22251b3f16de9aa06e091b24baea1b8c95752f0d22266faf34e1fb76b347b23f7910cdaf567058e23d06b7079961090ca70805070a2491add5da4d0271afd133 +DIST validation.2.5.51.nupkg 42717 BLAKE2B 8a0cb6ad177687afc5bf7951b22f664ddcfb72c2df50c1fdab5591ae41105f99ab1a580b843dc1a90590bb5dab8569aefca4fe56c53921fe21cc8c17ee49ee27 SHA512 4ea002c00673e7aee4a823945f104b0e3eebfc9b0525d5775fb0cd28a1b8560cf39365814b0c1980edfc4f1f15fee4f212faada2a9ae16ec3c71eb7a38158c18 DIST waylandnet.0.2.0.nupkg 35239 BLAKE2B bda630839d46d25e0e671487b78c0991f42affa450a1014f532f8da7c65ec7e0afadae4eddd2da1344d1aa6afecf220fc58e9bb1d85d54bbf269455cc289ecec SHA512 d930f63c407102a466322f0c736cba279a6f0f076ba0ca199ba93c89546158a1bf25dbf2ea9cf09d51635dbb63c2c16c197afae4619a3ed6341ef25f4b8f3c72 DIST xunit.2.4.1.nupkg 20733 BLAKE2B ee83156610dc4ade1f15c05d97725e1913a9dde04e474c11fe396c37df5d438ab934776e4660d3d139fe34949eb890dae67c0145d3815a8a25cc976b9d2cca7b SHA512 3b0061a5ecfd49166f123aa27375956c00aedb0b22f6ee6a8be629cd583a0532f7476e51ffacad3385245139f1f9d4990c9dc850fc7ef7d097fd85e7c6b40058 +DIST xunit.2.9.3.nupkg 31659 BLAKE2B 86383dd03468e2fe349584d99613f351c51081af82a15d8cb0f46cf18d5e75305d3fc0d287d3bee47f91da8a5b2ae57f8481826477c0c1f4c05c7c8e44ad1f77 SHA512 dff6b254f0bb35059010d4794446ce81762c6e1a09b26a67c506b9a4ee25c5b8c66dc90eb3ada7b26e242c4af373c9e0ed5e57cf4f2ec158cca9a6462625c2ae +DIST xunit.abstractions.2.0.2.nupkg 75852 BLAKE2B 13a214201e5756c0a3eddb7e93a91a19c828bee293e9dffea514bb7bd3f10e823c5489155707b17f58c23ddd24aa987eac0858632c5a55dcf84bdb44c5546a7a SHA512 957d3a0c6d048f30ba53e4155424e16838c6047324f6a6289a7128b4aee8c6382f5b78f1156e201164af45edbf1a5c818c8d08086076d55826bd2e4be4c33a5a DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624 DIST xunit.analyzers.0.10.0.nupkg 107050 BLAKE2B 2e79dab696767d34536ee6ba08fba2e4113b3e41073d1f07757113f0ce24766e8cbe801f06f3abe58eb46399fbe28ece6908a364b73023948450adc81a0f016d SHA512 530e84aa43a6b74232b2d52dce453853c8b1084cfea62aa0733ca83d3d344703c3b161ed5b0cde763b014134ba3f5876faec0317ac3952962de7f49213b79ec5 +DIST xunit.analyzers.1.18.0.nupkg 269902 BLAKE2B e5bf57ffd937164ca12bf160ae86fe29def4999540aa1241534b42f6ef2042c0c528f1c4403bbba3551bc4b384638b16eb2b7810f0cb486d14d92ee285300429 SHA512 632f6d380cd59dc1356af0361ab389a14c53993e9f40939cab1b20f5fe773b1ed8ed5fff06d438195f7383baa7a8ccf2cf299a6eb889e7948629bd4729b3ce38 DIST xunit.assert.2.4.1.nupkg 67341 BLAKE2B a7f697049d3c24076857e4bec56afb43bace649c10a0731425b6e6652509b3ae5cd45e855230a6669322023d5c82a3e3a5d23f7db6058f286ac6e95b0eef23c4 SHA512 c5680265048178cf42ec093e56ecc6b10afb2b93832d5b172b7836b030f7f3fdcb8e89b621b5893ee746f3e22cb2982f7e91a1d20f4e7b9bcb73c53e8b38e279 +DIST xunit.assert.2.9.3.nupkg 246078 BLAKE2B 584ada9e74830d5f8879b083f3c283ab0ad4bf35289e94481c2bbdbae339a6e9979dc5d026b1c25f525355b01836442c79fa23c0ed01a00f4907c188f35e2b53 SHA512 c1fab008a0214961b2f4ffdd3ea0c64880673d6dec509e3d3047dc4ea345fb90602708f0b476fd484eda8d866e47cca64ddf1dc31a041a79491e27a36e00eff7 DIST xunit.core.2.4.1.nupkg 22659 BLAKE2B f810cae28847f7f6bc1dc5866c2526cc496f8f48f774545050d9ac41324fc42acd6a9204b0b0cf0836dacee3eb5a4246f21cebda074437cf59f4562588a5ee87 SHA512 f2d68c940432f6a43b4db8aaaf64c0c06914f97d2c72443ef7a8fb47d397fd4b758261c46b841822b23c735e63de22938f75f3c90315a219133166bcd0145feb +DIST xunit.core.2.9.3.nupkg 33553 BLAKE2B 42e559fe6b0359c2668976df87a186cad94a9c47abd26d7ea3fa2a5d7cf9d77713215a1d58edd188f96d36ec8d7e62a7c85b0c14e4d40576ff78b7ef978311db SHA512 72fdac3b7eea26421b04bddf5c3227dc43d0db32bc2d0e8590c24d9e7d7173d9fc9a8de293451103831f50d0a6c030c2c7cdd9889791ac9d32d7291ab288cd26 +DIST xunit.extensibility.core.2.4.0.nupkg 278959 BLAKE2B 58457d747683eabf4fc8aadeda9918297bb2113bfeb5aea97b858f77ee66540aa88cc36d6eff08ea70e947e5e94bd7b4f10a111e39b7e953f6471d93979ddb55 SHA512 4d3c560932a8b0785fbc7d7de47e8d848bf8d265d9a5a88153904822378c1c378a4f776bce00b8dfa1c7e1314728cf6135518c9d81b87fe8d48c4b6020bd03ef DIST xunit.extensibility.core.2.4.1.nupkg 238957 BLAKE2B ba1d6a3ba13da385fad20d09b7ca0bbe1c32d7ada1a4932e3e2100fbb8c049b9abfb15a2a8064022f7367ad0b804e9c5a6af9986155c7e31fed922061d51acd6 SHA512 aa477119fc5db00bab105b2bf33e8b7e805155be1571b7b2935c05f8c46b39baeec0eb65ecefa28505041d7f1f9d99e5505b18ea447ef6d7307a898bb28711d4 +DIST xunit.extensibility.core.2.9.3.nupkg 298787 BLAKE2B b35b2180780d3a9596ef9f761bcd907007b5f12e600525aefc5bffb91cd9862daa56ec60076b8eb98d8392b7511998d607844f88b80cf0c48c5ac7f0f1e027c9 SHA512 4b46be8e6205fc3ada2ae27e15f59ba97330be970ac633f719dad0cf3e69af7198b60208d977c374086453fe55216a96a27d91e90df55fff6c4c6694fa4a0369 +DIST xunit.extensibility.execution.2.4.0.nupkg 481651 BLAKE2B 8cd2bef58356196059e1236080186774af4f71d384533e01e16c33521628e9993fc2b5f3b0f35e68ee4b45690183df2c3bc2681689eb47c73b79d3a9ccdcbcc4 SHA512 adc865d290201f1dbdd5bbe678ed880f9dd39da42ad3a90db09dda95a0448a7bf3cf23ad92f9a8c463ecd408042e383d4914d394eba10077494d325ed0ddb361 DIST xunit.extensibility.execution.2.4.1.nupkg 328138 BLAKE2B 963aae4c76cbb5d7d36fae036f5c6a50643588019639d358295d2298e2dbcf1890da459dc69db9b0eade5a7d779b5e13f2762e1e9b2b96c8ec00979491a5dc7f SHA512 81cf13c553dec37f87cbaa894ecef42478abb52b79932dfcd20c42f1017e56658eb3a11d586968f719b7511926fa03db13dae85557e7af0e40baa14daf8479d9 +DIST xunit.extensibility.execution.2.9.3.nupkg 379849 BLAKE2B eb8adb43db9c650ced7fcc0e8909cb9d598b18333c90a9af10244bb696419c68db34baeadabb0dd85b8aaf764e952994b6fdc6e55258d4a43ec16f35f777377a SHA512 222768052ac6c3f2a15b366c29721c4ada218ffa111598b36d6794bfed213852de30931e8125b942818dce68d0b85f01b91b42c8f410ba459261d3679df3c090 DIST xunit.runner.visualstudio.2.4.3.nupkg 809588 BLAKE2B ce18ac895657d1efa9752e44148812a452401fa06eba913dad716cfd6743d85a09ffbc0be52276a4b90d039ab76077cca7ab5316b73009aeff2b2fe77dc465f1 SHA512 d8b0d124425db24f98335b332fe55e1a08b39af55d8834dd4a2717fd4be45f3a06ae6cb16427a17adfb31e215dab622856152bb2da715acb1946ec9e935299f4 +DIST xunit.runner.visualstudio.3.1.5.nupkg 1327518 BLAKE2B dea35c20994f1a83886749a97590158e11e52162edd6192de3a1c2f67171cf6d623754a73184cdd843e33769a974b2bb0b8e15e160c5fd6842a81ce72c1fae0e SHA512 6ffb6f37d917b54777c124986c2f3421ceb2fdd62561b352bdab588afef58a8ccf857a8ce0468eb87ba3908261f396fec18e9d81fdb993d10d4b2f2337a9a5bd +DIST xunit.skippablefact.1.5.23.nupkg 57326 BLAKE2B 2cea94bde87bd17cb297d3d57446809fc2ace839d606db3e6fd7cf9dc3d6d7b45c84d8b64107bdb2b3f81c27765a4045272f7f1cb89dfc0f1b851ad0667bffa0 SHA512 e6b9d20a7a982f4b9f3de8235969e1ac55f453cf250cc8d01c30d0e04d320fc6e096242b45f251291f1c3ef4af98f2f0e724998d843e33c40269e9dbdc6858cb diff --git a/x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.7.ebuild b/x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.7.ebuild new file mode 100644 index 0000000000..001cd893f0 --- /dev/null +++ b/x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.7.ebuild @@ -0,0 +1,160 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_PKG_COMPAT=8.0 +NUGETS=" +atksharp@3.24.24.34 +cairosharp@3.24.24.34 +castle.core@5.1.1 +coverlet.collector@6.0.4 +diffplex@1.9.0 +eto.forms@2.5.10 +eto.forms@2.5.11 +eto.platform.gtk@2.5.11 +gdksharp@3.24.24.34 +giosharp@3.24.24.34 +glibsharp@3.24.24.34 +gtksharp@3.24.24.34 +hidsharpcore@1.3.0 +jetbrains.annotations@2025.2.4 +messagepack@2.5.192 +messagepack.annotations@2.5.192 +microsoft.codecoverage@18.0.1 +microsoft.extensions.dependencyinjection@10.0.1 +microsoft.extensions.dependencyinjection.abstractions@10.0.1 +microsoft.net.stringtools@17.6.3 +microsoft.net.test.sdk@18.0.1 +microsoft.testplatform.objectmodel@18.0.1 +microsoft.testplatform.testhost@18.0.1 +microsoft.visualstudio.threading.only@17.13.61 +microsoft.visualstudio.validation@17.8.8 +nerdbank.streams@2.12.87 +newtonsoft.json@13.0.3 +newtonsoft.json@13.0.4 +newtonsoft.json.schema@4.0.1 +nsubstitute@5.3.0 +nsubstitute.analyzers.csharp@1.0.17 +octokit@14.0.0 +pangosharp@3.24.24.34 +sharpziplib@1.4.2 +streamjsonrpc@2.22.23 +system.collections.immutable@8.0.0 +system.commandline@2.0.1 +system.componentmodel.annotations@4.7.0 +system.componentmodel.annotations@5.0.0 +system.diagnostics.eventlog@6.0.0 +system.io.pipelines@8.0.0 +system.reflection.metadata@8.0.0 +validation@2.5.51 +waylandnet@0.2.0 +xunit@2.9.3 +xunit.abstractions@2.0.2 +xunit.abstractions@2.0.3 +xunit.analyzers@1.18.0 +xunit.assert@2.9.3 +xunit.core@2.9.3 +xunit.extensibility.core@2.4.0 +xunit.extensibility.core@2.9.3 +xunit.extensibility.execution@2.4.0 +xunit.extensibility.execution@2.9.3 +xunit.runner.visualstudio@3.1.5 +xunit.skippablefact@1.5.23 +" + +inherit desktop dotnet-pkg linux-info systemd udev xdg + +DESCRIPTION="A cross-platform open-source tablet driver" +HOMEPAGE="https://opentabletdriver.net/" +SRC_URI=" + https://github.com/OpenTabletDriver/OpenTabletDriver/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${NUGET_URIS} +" + +LICENSE="LGPL-3+" +# nuget licenses +LICENSE+=" Apache-2.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/libevdev + virtual/udev + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXrandr + x11-libs/libnotify + !x11-drivers/OpenTabletDriver-bin +" +BDEPEND="app-misc/jq" + +CONFIG_CHECK="~INPUT_UINPUT" +DOTNET_PKG_PROJECTS=( + "${S}/OpenTabletDriver.Console/OpenTabletDriver.Console.csproj" + "${S}/OpenTabletDriver.Daemon/OpenTabletDriver.Daemon.csproj" + "${S}/OpenTabletDriver.UX.Gtk/OpenTabletDriver.UX.Gtk.csproj" +) + +pkg_setup() { + linux-info_pkg_setup + dotnet-pkg_pkg_setup +} + +src_prepare() { + # Build doesn't need the solution file but eclass tries to use it. + rm -f OpenTabletDriver.sln || die + dotnet-pkg_src_prepare +} + +src_configure() { + dotnet-pkg_src_configure + + # These projects are only used at build time, should not be installed. + dotnet-pkg-base_restore OpenTabletDriver.Tests +} + +src_compile() { + dotnet-pkg_src_compile + ./generate-rules.sh > 70-opentabletdriver.rules || die +} + +src_install() { + dotnet-pkg_src_install + + dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.Console" otd + dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.Daemon" otd-daemon + dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.UX.Gtk" otd-gui + + doicon OpenTabletDriver.UX/Assets/otd.png + doman docs/manpages/opentabletdriver.8 + make_desktop_entry otd-gui OpenTabletDriver otd Settings + udev_dorules 70-opentabletdriver.rules + + cd "${S}/eng/bash/Generic/usr" || die + insinto /lib/modprobe.d + doins lib/modprobe.d/99-opentabletdriver.conf + insinto /usr/lib/modules-load.d + doins lib/modules-load.d/opentabletdriver.conf + insinto /usr/share/libinput + doins share/libinput/30-vendor-opentabletdriver.quirks + systemd_douserunit lib/systemd/user/opentabletdriver.service +} + +src_test() { + dotnet-pkg-base_test OpenTabletDriver.Tests +} + +pkg_postinst() { + udev_reload + xdg_pkg_postinst + + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "Please replug your tablet before attempting to use the driver" + fi +} + +pkg_postrm() { + udev_reload + xdg_pkg_postrm +} From ff477eeef6b268e4ee286486e9b6eff7409562aa Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 19 Jul 2026 15:13:16 +0900 Subject: [PATCH 116/151] x11-drivers/OpenTabletDriver: drop 0.6.6.2 Signed-off-by: Takuya Wakazono --- x11-drivers/OpenTabletDriver/Manifest | 211 ----------- .../OpenTabletDriver-0.6.6.2.ebuild | 329 ------------------ 2 files changed, 540 deletions(-) delete mode 100644 x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.6.2.ebuild diff --git a/x11-drivers/OpenTabletDriver/Manifest b/x11-drivers/OpenTabletDriver/Manifest index e6aeb713d9..4e9e53e1cf 100644 --- a/x11-drivers/OpenTabletDriver/Manifest +++ b/x11-drivers/OpenTabletDriver/Manifest @@ -1,12 +1,8 @@ -DIST OpenTabletDriver-0.6.6.2.tar.gz 314712 BLAKE2B 40ad61c580d14c50ac6cb82c0673237c355aef32d0a1d4dc798b41529bca3c8ef574207b83329d9e493f076a3114a72c3b273edccea4ec2f49e6a4b5b4dde476 SHA512 78a54e6d61c714984d62e05b1c5ab64f6b59e721af3ec6b43eddeee27f7ae47a2dc62dfa3059c87959f40a234b7830a09291582b00d7be7f9e60e613c30ae26a DIST OpenTabletDriver-0.6.7.tar.gz 357374 BLAKE2B fe46ada0a890f8af5926ea427f69f3da43829662959025476d1169bb6a67428fca54cb3c0261e4d412ece880369c8c13b63f15fd6a0729ed40ee66397b05b3cc SHA512 581ad4f72c55869970f9dffa8671b259317630e0a3195ff280161a57a0a31757d1f00e4027d013498d2b3901be774e0a1e1e5afddd77fb8fc0679f828a769441 DIST atksharp.3.24.24.34.nupkg 101718 BLAKE2B 14f6e22ea9c95413e47b08b2911f27505a9d3f126547dc420d3f8f32e9df18b81617c1fb48469a5071d7f34b24645704e8021735437bb2362af642a06608ff2f SHA512 9985de9ed5dfcc376c3880f156f9807d427161509332c1af0fb92897adef17e2e9d21b52b4fd09da5bba9055807356a11e76a5a3659130eb3878c781db493a74 DIST cairosharp.3.24.24.34.nupkg 49431 BLAKE2B f5bfd2d184b4a3c5a6d54e4b5d746b6d56346ed3dba83c6df17f2e91fed19c5774168ba687ab7ba2504ff8765a55ec62fcf0dc62b0827c2e27f36adf2bb1e38c SHA512 8589828a0f64cb377844bb2e7b329c4372c6f4de336c55d27cb74f0373f967df707756f3742a7f02ec145f71262c9114f35f5ebb853c3c57aff972931b2a013b -DIST castle.core.4.4.0.nupkg 916004 BLAKE2B 7404f946c140bc4c22132282a4a12694328bac2f37f3cae06c595076068dbedc808465e352f083450cea3e3869698f91b7a5b2b55c08f29f4a9feba7f15abf74 SHA512 7626c347f82038bc29b0b2ae399937047aead260ed85ff8c107d36adbe901d729be59cd89a5f98ef45da2d1883c8374b6f286c81c044a5a2b69ab4b5dde9ce98 DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c SHA512 378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa -DIST coverlet.collector.3.0.2.nupkg 1937787 BLAKE2B 2f53b338f9ae07512606316be062301eb60b8b108858c723aed21b478fbc241974c6ae29b0d67bcb9d2244aa632fb2dbca5478206b4e80abb25e5c1d2b21f6d7 SHA512 cd97b89e5dd08bb4a37133a65654a2030fdb210005f70dbcb1025478acb96c6794ba79e90b55aaa1a717cfec0c3e95ed4f068193635082f05f1efeb5db6f0705 DIST coverlet.collector.6.0.4.nupkg 2243960 BLAKE2B 93e9e1adbcaa34baedb68d37659115af044210ce828a0e112de9075c89d55f22e0d0c8ef8d0bb8991460e763075c6aa63feb3095f25d67024b50948a6b7c45a3 SHA512 a0abce1ef08dc1267cbe07de8d8bc69a32a3559ea9cd55de1ea340bad1397364c305b304e1a8a718e41549e0e64123ee706fb38ca23eab3f959928b94193e939 -DIST diffplex.1.7.2.nupkg 92255 BLAKE2B dc735fc95dad6a62d97e0aacf27f3b6cf2c094cfa8d490c125f67f93fc7ef416665033bbdcc778109a08b7cf2adc9440e314235796c290e3d156e1a75ee27348 SHA512 24fb44832dc3c975afa54eee2558a43a1c14e5ae0dfdbde80a155f61efe8f25a9cc8a290a8c24916a8db648afb90a91ceec800ea24edb0a9af0c37074c864d99 DIST diffplex.1.9.0.nupkg 114015 BLAKE2B e386ee6e13ee69ce22880f6c1d7f7e8ad0e2c1a402b75adf39678d6f74a4106d935d48406bf1d755dee3dfdfbab0e880db8860fb8626167b4f23c25875884ef1 SHA512 2c25ec7642072d0a5de99a95430caa211236b2d47c5121fbe1470e2f8f011c653df21edab6ec0a6a22e8936ffbda1f8b59c8df5229d97cad1309a4fd8b5568a8 DIST eto.forms.2.5.10.nupkg 1002510 BLAKE2B aa20723a1b7076db11db91cc2a9f40ccf80433de8b765822e3b19d52a3161662ab0f4eb6d7dbb2fac3526d8248a809ba1ad75fe53938a891d839653ebc2744fe SHA512 85fd8b62d26cf43e6f8c03238562fb5126acd83cd0d7d624ef3b6f91d027596ae67d330473116a905d6478c181762587634fa1a71e12ff73c4b8d4e32009fc80 DIST eto.forms.2.5.11.nupkg 1018611 BLAKE2B 2007493ccb1f747135446a50960d3580d5ca14d637c6e8c2bff124335941ef2b87eb15555247ce88218125bd9ef98c252544fd131fd54666003c66ed18954e6a SHA512 252d5677d5083f1017c88937ec63c8ca7090bd3ca87bf1ffbe1240e8f7627e49a15e94f715b6a6fd91776e2f59d5a7bad1c1a51ec52c725171eb8f5d68d30fc8 @@ -15,254 +11,47 @@ DIST gdksharp.3.24.24.34.nupkg 189574 BLAKE2B a0f82f632f80e59746c72f96b56a9d64b1 DIST giosharp.3.24.24.34.nupkg 262784 BLAKE2B 40650366d7ea815e86f030fcce8a7da273eee67f7719c4b8a6cdd7a04dbc02cc017519cb7275714d859bea9b1e0f936e78e2a4767da0401b7d83a64a630330cc SHA512 d819521adcfc7d2db01eb6509739405f8d861d1dcc563a6db35faab7a49096c1a7cb70bba00aee8beb69f618a959d53576910f6378d3c160f32f4079e9cb13e9 DIST glibsharp.3.24.24.34.nupkg 99456 BLAKE2B d784497036a981c75a29786fa056acdc7e38d2c75b46c5749aaabe4d9d8eb2f6ff5d8817b49538ed76c48cfc9649f08514dfe4ce99aef48c226f5712f1c3605d SHA512 d7901747cdbc4f4840a1c1bfc3c3a86babd8a4b87486a8b1e0f12f41a6ce4c09c49b91494e8840107b2df0143da5511bba162937fae82db8ce5049b985fa37e4 DIST gtksharp.3.24.24.34.nupkg 813167 BLAKE2B 1b1db9a6bed330aaa3351b6e325305f55903e16dfddd5ea5815e925d9932b0703c97d0662f7c3a2e9e5046b8d5234b1e5d2d5de1a50687b742da9b188e1c01e4 SHA512 05ebce61e63e0020dcc812baea9018c7bdb4970d5cf328b96cbeebd034ac2b0c68ede7e582ccdaca8fcf86554340ba1b44e5a012c87a14b4142f6b5d8f8e8ea6 -DIST hidsharpcore.1.2.1.1.nupkg 111978 BLAKE2B 73e57a3e9af3a9b221a857fa7f015704824fc073c9bbc75898d5b88611322d64e3383b8993e8333c839e019860ad0dda5328ec2c43a83da3f17115c75bf8c8af SHA512 7234be491380eeb0f9c0725b54907821013227a72e4a5324845be4d4cc0fe438a46764d0f662e4cb5beda5db4991d50a41c4ecef43e3736ccc78693092000726 DIST hidsharpcore.1.3.0.nupkg 116053 BLAKE2B ecdc567bf15bc5103001f311fb671d363109992f34a5559f3fc3ec7ac5b1577b881fa9df397a9f1cf2fa972f0a9746bd6a405086ee8aae470e51ba2df1d93069 SHA512 72ac00479da010d9671b734bd82c5ea5e1e4f6b951d5fd90b1086133c6316c9668f534d763541833a2a97fda48dfa96de75940f5c5ce924be19b02b4f50cf356 DIST jetbrains.annotations.2025.2.4.nupkg 229402 BLAKE2B a3dfbb62ec6b3c5528ab46cc0cb20449dcb92d02f0ac5c6deed29eb6cba4e35452b27e2dbea5f225d2a4519de104f9fa4be88aae6e0b42dbae8bc80f49c7424b SHA512 be06fa7ece5f15a1a940d7e4e52ef28d61359aa56fb83ac69289efaa5fe1848ed30e24e00d020c811b67a0e730550d875a38cfbd3cc0ce108f93a31659ce8a74 -DIST messagepack.2.1.194.nupkg 281141 BLAKE2B 8f22141984c668b8616736f2c94f324c6c344e7eb40f5c01e8dcd06449b935f2735157fb5de76bb7dc07a8aa74cd30da23863742d753ae575b4a7fe996f9aec1 SHA512 a65ef6e782a506ccbca414685b744e4d4f1a1d18714319c5e5bcb0f5bc837e3faa121291a429bae04fd4ef4915eb0388a4ac5efe517ab5043352de84552633f0 DIST messagepack.2.5.192.nupkg 493411 BLAKE2B 52e6cde37a2f46d4a7bebdc8c5116af38f8a5e65e029425236ad818b354f3bbe694fc9f82fbcf7d857a3da42b8189fd40fa5a2415bf89f9c25bf4ceaecd4f92c SHA512 4a7af049020a59fc5c42fcc4d530943ef27b03fe3828504372609cf9850322af106a509fd1b1808e20680057b0849f3542e4b916c08d08e70a9fe21445895b01 -DIST messagepack.annotations.2.1.194.nupkg 17243 BLAKE2B 606ab1733705c66af302295f4e4ab6b7b1654565ddcc48602d2ca3919f600013bb901a81c52b38ee56bb235805da9411c7103bfe095af5e24db6b057cb8e6405 SHA512 ab1184e82a7df02bcbb1f7fffa5e1c83a344372d231e5658bf02632714f2ba530703e9269124250c3ef3913fce99b317baad9e0401a344bfd1f2170a6feae20c DIST messagepack.annotations.2.5.192.nupkg 20900 BLAKE2B a1dc7c60bf04e5bcfc7dcf3f37e7c49834bd4737e171430a131e590fa7884792412492defdbf0c56f648911e2240fda77b922a073c3599a3ee1e14fbd787332d SHA512 a44fd20f6374fa70c053c06d4c7aa3c8884b3362f931bd0d88ee215b4c9b8afd88f816cad0911a1ad6caa5e1263af293fb9b3685db3482f93f1ab00786072977 -DIST microsoft.bcl.asyncinterfaces.1.1.1.nupkg 93574 BLAKE2B 7d2ac06afc4cf6484ecf6978e8f2dc649d3cef441b709b5194abf7466e3c9e0239c1fce954fc45502e5f9be488aaf6b5eb448e37501555862402ab9466a81e98 SHA512 4cce7ecad99baae70b1f815cd047431f284a466342e4456f929bef24891f45d600d90037f0d45ca97b1b8a453b51145dc215b9807ac1ce8b2b8cf45630334204 -DIST microsoft.codecoverage.16.9.4.nupkg 5160070 BLAKE2B 763611edf9c40b7dcf90477c05e7178d5c5dea4a3ee910edd0738b70ee846490467c1bdbfe4821670ee35e1ffeeec3bdf2ed75920b210402d2fb2646d3c19514 SHA512 f404d780d660db99c92ae3d9bf22ec28e6afb5417ce4f16518525fb1b65cb37268be69c5e2ae153d103de2d6b43f02bd98d8413a9d3b01489ee73dc4a2b31d57 DIST microsoft.codecoverage.18.0.1.nupkg 10065448 BLAKE2B 34062a0d932a292d9494aa6b73772328936ee32e39715d6bc8ba8df2e3d06e38fb0481d5e104bd23d1dccada61c6109a61d648cbcd5bf7adf9fba4b27443a4ec SHA512 d1bcebcfebd1e3d13f8ed741c925da2523cfe299709cc1c4daab3225981926e0dd20eb4b505b3022755aee4af1215cf6babe8a25915d4cf5ebdd63177e09c336 -DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be SHA512 c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec DIST microsoft.extensions.dependencyinjection.10.0.1.nupkg 351250 BLAKE2B c48f5535dea8d0ceffd0ab5a4f8604f18211e3e2d3c0375e5941f247abc3344d7ae859d004ed26dc6ca1eb18fe3a7bb0e35195d2a93473b913f605945597ddd8 SHA512 a7f3096c3518bf6d93a2b5d50007465dbebf55f3ed4848ba704085ce5ada2fcfcf5a5619cd56f92813bbc43610b1709020bea5cb43c8b57d8ac5028890d65bc3 -DIST microsoft.extensions.dependencyinjection.6.0.0-rc.1.21451.13.nupkg 198627 BLAKE2B 385ea8935b27604db8602fa2aeca84772f60be864872e2e6138f9c867309793ba43ecfca19c6fb53bbcdabb583ba182d83c84ad77333d45400e9586db08d00b4 SHA512 cd6cf1b59b8c9030a0d892006d8a72cc95f5d6c0427dc7cf9d98dc00e11b83167abe54247e9a10ecaeb16121e66a94cdaaf4ac5e3d35e25c2c71fbfc03966245 DIST microsoft.extensions.dependencyinjection.abstractions.10.0.1.nupkg 285751 BLAKE2B 5b394541e80759e869e57567576e5fedf408223c3fa1a611bed47d33c221977be176c9e65e0a27727db4ec601a0964053ca19fcabee6e860031d9356a73771c8 SHA512 91fa763dec15c75a2c391c36a4dc7dcf8ef37786db59fc65eb7079e89c967b5995869b089e055b7b407430c8baa507fb6a26a640f049dbe3ade0713016593b79 -DIST microsoft.extensions.dependencyinjection.abstractions.6.0.0-rc.1.21451.13.nupkg 138519 BLAKE2B 5a7cb5f01aeaab67492cbe2ed0ea7ba605040867ce6c60623a4a6804ff3d3d6a0e3c5a36a800d242ae12c66163629c40d824ff30a8aadf13b30ecc5458bba86e SHA512 7e764cec76616ede23c006221e6da4f7591cd037c4c76aa61f8db8828c0dd08474a2f95d3a297ef41cf259553810fd0784ba1148f30a12551a450838449ce614 DIST microsoft.net.stringtools.17.6.3.nupkg 172754 BLAKE2B 6283bf695f9d1123b89a435361d139d4fb5f1c6e907fe41c532a2d290468657c82d3a7ac6c783b4be57ecc3101941cee3d4c206efa2acbf5a08bffd07f073827 SHA512 87935c5de9971a39e62e39f09655cf1e8b0b7e90b9f8fcb8241369417083329fb3f265a71823dd3cae6982a33516c84fa123d5a4dcdd0cf93f30cbaaa825c56b -DIST microsoft.net.test.sdk.16.9.4.nupkg 40302 BLAKE2B 59313813889fc515dcc9119353234b6f189ec6e128680b304d1d42b7096f9d553671c8a8e21dca6d66825fcb869306ffa9e8b77deb49a80c935f0d014cb446f6 SHA512 e26d86adbe78e86d8b837094556b13cd83b4f02dfd9d1668edd88f723849ee8486d17cec0c35b766a557b9722578cc622d6830e1ec08a29afceae269af98bf85 DIST microsoft.net.test.sdk.18.0.1.nupkg 39745 BLAKE2B 77aefae8dc1ffac70f8e57186ef87594172e6b99350fc589549bec30286ffc83750f7a14c0415a06deeffbdc21a7904ec8e8f51d3833eb5e1f91bd01ca358349 SHA512 71fa67e085b443e7a6203f1e528712ef17e6c306200ff257e52fb309903697b81c633c59d6fbdf71d64770a92ecc21f880c6c162a719aad067f6e65ad1625152 -DIST microsoft.netcore.platforms.1.0.1.nupkg 17876 BLAKE2B 13250226ef4869ad62b8acbe8b8f791f9bca1932562cb7a7e8162c3fa502c02200673cc9839f79953cb2d3a75f64f92d43ed1dcd9081732e4917197483188163 SHA512 5f3622dafd8fe8f3406c7a7ee506a7363c9955b28819ae1f2b067c38eae7ab6e620eb63442929b967c94fc511e47a2b7547ab62b6f1aafe37daa222499c9bb19 -DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 -DIST microsoft.netcore.platforms.1.1.1.nupkg 31072 BLAKE2B 095f6e8b48a99353061a021ac9a07ec161e28602338d7fa3624891696e9b91642034f968d9e1b77c74ced46628cad45f47cc24189dc12479d1bee92c93eb4cec SHA512 9835090f578b5c8ce6527582cd69663506460e9fdc5464fc2b287331c24d9369e57dd1543a865a8bd89d4fcfc569c26bf0dbfcce102675fdfd1479b9a9652819 -DIST microsoft.netcore.platforms.3.0.0.nupkg 29497 BLAKE2B eb1e21bb3a3d3d3a65b134ed766228c6113df472ef99587161ab751b52cd75dd3107caa91338590d09e14ce9b4cdf8a303abeaebd4ae06e1291c68085ea036d5 SHA512 fe939bdc69fbf773b950c7712292901f489124ee34cfdab5335224dc68c1942f8eb7db54d3a4c737a3ec07e072fa24e24e0b7d968e5b0b89a3da4eca38166547 -DIST microsoft.netcore.targets.1.0.1.nupkg 18189 BLAKE2B d43a064d4c6f836be5164708ff0401913b32fc3340cad7c8fd08f421ea553805ac150a134a0d60a55d41eec124514a5e5197eebcc85aa6595cc6b91e33025d61 SHA512 6ed8e75f945a18651066fe9ee31cf6c8257a5974340fe4d262438903c4959a479f4a515a4d1389e6d3d3ab34f09a3c7bc2009aada2e8a7f697b6655a82d3bfc9 -DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe -DIST microsoft.testplatform.objectmodel.16.9.4.nupkg 2224614 BLAKE2B c8b0899000db731c0041f6209e4f85d2bbee5a7ebe3d3addd4405a33e1036bef52098c3fe8146123db262e71868d7bbe541149ef7443c7fc718ca78f916d384b SHA512 a1fc8192007d0d1a852393eadea26b8400df81a50d8a29549f79f726694696b2c361460561a3910f66dc195044b7773addc25642f9c7389b7152489e162f9ad9 DIST microsoft.testplatform.objectmodel.18.0.1.nupkg 1665637 BLAKE2B cf924336243b98eeec6870aeb91b8c2522c0f52922c741d2c7b2c3629429c0e94ac220e1b8b6795830db59c7c43304da1665cb91a24f0fd264cfeadae38cc6bb SHA512 a9929cb12e6637b18cc2da5dfad45f02de039a0f3255bb56926f6219fa98d8634e1b6a96f79347eb37ff16b4cb5d3892eeb07bcea8a158611c4aca4e6922bc4d -DIST microsoft.testplatform.testhost.16.9.4.nupkg 6913327 BLAKE2B a82e3aa0cc930a12ecb7d2b8baff82dad9357c6a72bdb2b7cff0e36b5b8cc09ff058f016dcdf21eb1803dbce1759a1179405a0756f88579ec2645568b3cc9a8a SHA512 a5f780bc300d9bfc0c08feb978c36cd5e629207e54abc9d1d80202bf366bdeb13c882ef7a29bd52b50b5b9eb4e5a04737e880e817a853aa178d093ec9aefcda3 DIST microsoft.testplatform.testhost.18.0.1.nupkg 3260813 BLAKE2B a6bd22af2315a8d0c987982d764bec319f6440d30dd0bb0f569c62a5ca1f740f1b4058136d43c5e4867eac1d288fc752f0587602b8a48a94c0045331cadee94b SHA512 497d459d803ccdc36ffe56d62b71a32e7031f778da966c87c903158be4cd580eb547ac7390b30da42ddfa2d6dfa4385e5c2161c32ff5acaa142f268e39ed2312 -DIST microsoft.visualstudio.threading.16.7.56.nupkg 989616 BLAKE2B 03e41384a3c1dd2ff4faca011b714d66130fa4f7088eebb925d57b5df0329ba79a3066289e2c1a20ba6daf833671f3ae1c6224e24c2a80f37b05fbf6d7bcce0b SHA512 0b31f9457e9778e3fde9ee612f8dfb065c6b51299b4f9e6af0c75f68e692e53409a064d0d53fcea466c9a41df096f7d121509ffcfcd12039393c30766ace11f1 -DIST microsoft.visualstudio.threading.analyzers.16.7.56.nupkg 502163 BLAKE2B 9bcb2044060ef67d81a1d8b08a7042621dc05113e176b1f2a0fa7c961ad74491c9612e0d115c823655161769b25ddd7afbcbc6a20d2ea0fe16794984b2dabbde SHA512 b2021b6e8bd2bd703bd928fbabfcd9763106c85e4c97e3c7a894da3a23ad9e0a3c8a8c7b0b4c42469c1566f515ba52bae0827f82a29a4a4cfc3bebafad6339ff DIST microsoft.visualstudio.threading.only.17.13.61.nupkg 1702033 BLAKE2B de08e378d686ae321092d96b16a9120c7f7c4b2be70ffbb839b09730713aa4f51624a3d4d301609c15838147d08b1400791e840c0cc4145139a61468bacfb4e7 SHA512 8e4446ac24d975fe85fd4ebac390295ec4d94b415438b0fe7ab2e0ab13b979ad13d41e2fd06c9773900fa83a176830c07843c2b372133a3860bad2cfb9370c63 -DIST microsoft.visualstudio.validation.15.5.31.nupkg 262234 BLAKE2B 8f4714d3daf386a2b40a04d48077b09a4e0c071f4af3c33ceefb3806d6cef3e068a55e9ae092bf6ca345b6e84d57ea9827cad11b16f6ca58c21d0ea324f71a5b SHA512 2e777e6fa306b87c21efe604a6a7e6911299803895ba7f503e3870a58898ee511a32402d38190f6a971053227904f0e97d994c12687f927b77b26bac536da042 DIST microsoft.visualstudio.validation.17.8.8.nupkg 334546 BLAKE2B c0f0459d4f3004180bd4477d59e9c11813c62d54038d1a0aff2065bfd221fe12fc3021e376c6d9c6fdfa11776bed1941e98a570ddc048bbf67e1ae8106a7d165 SHA512 55ac16e290efdac4c1f44c450378a136240f91d7212bf9ba5e004f151e86bca72ef906a51acca9bba6d018bede1456e26296d0168b421303ca31def52c52154e -DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 -DIST microsoft.win32.registry.4.6.0.nupkg 377490 BLAKE2B e64a82f1554d55c549df63d62f6f8c4a4bafe9e1d43563621d5b937fa88179dd651476881388087018c73558714c3f44c318ae1514ecf2a5dfd539ddea7dd327 SHA512 0c6a315c87d3e178302e7372fc07a6c65623652d1b2cd5c3480bfdc1fceb1d41ad72bed23fe27d0944c6d19a10c0c4b2d33f859e9f74981d186803d17ff1aef0 -DIST moq.4.16.1.nupkg 565511 BLAKE2B 12b6b77c41cad64bc2f8c00ca61a3b82bfb1c48dcf06a4242f1d20ecf4cbb40ec365cfd2e33d2b1e2ef18518d2bc98a0fcf33d2c918d40f1fd794817ef32383e SHA512 a05b7865b9e7f21d0a474c41fb70dd9f0d16393ae2bcda5a9728aa89cf2f531f250339ccd243cf95c84f6681075de2820fb7f4b5a340b688d2a81138cb842083 DIST nerdbank.streams.2.12.87.nupkg 442830 BLAKE2B 59c7d7a7ff917a7edf368cb2f6204c523c7221e83b13e340d8e5fdf6feedd6fcd9fc2aff1b8fcf4ebe04326636e5651edc4997210fa3338c0d477dfabbfe60a6 SHA512 0c72507f027065bd26874c44bcc89204034d6a98f9265c84c3b770d9d0f51694764519d37a3c1ce164a77c9e379ce5bf528a6e95669e963f8329d28e77e86a3a -DIST nerdbank.streams.2.6.77.nupkg 438007 BLAKE2B 2545c22475de9127303b8c78f0be501ddf2d68c24e85c949994dfa53531cfcfda18973f98c4c37ef5fa72a819c8df9850ee853e7d8ac7139774a7b6d479d1ecc SHA512 d53880ecfe0eb3922c34d2ba01976671fbf4431897732b1119624716d379152b57db921c7849397d7b370ecfb41d228ff0d2dcc1337847f88a7b32caddf33537 -DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0 -DIST newtonsoft.json.12.0.2.nupkg 2521025 BLAKE2B 2d6a40a97fedde8a83cef9d4ea9f5635efc83f4f7f6a8d38633e1d2011c9e9a1120979db181396c894f38c4fe0515b86781407fa607bd402dbad80f41d6cfd51 SHA512 9adc1e0573d6869d42310013b414fb65f319adb6414ca7e31b0cfa63be4dc068f1fc6ced0da5277f0f062bd299d93e1f0c8a8a2720e373d471970e7e1b615c54 -DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1 DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92 DIST newtonsoft.json.13.0.4.nupkg 2484726 BLAKE2B 9b2e727cf3f6bc60c86ec32e07264ced6f8787c55ff1c1913c6d8adf48ec91b18b2c37f7b2b0943da6c6ebdd545fffb63ff55e314b675fe788b47dc55fd35ed5 SHA512 6d1faff84ff227a83b195dae5f0d8ead44a36187e32e438b0bc243e24092db79ac2daa672ad7493c1240ef97f01c7fbe12b21f7de22acd82132f102eaf82805c -DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228 -DIST newtonsoft.json.schema.3.0.15.nupkg 585552 BLAKE2B 251af458a11c0b612e4565936b6c05764754ae4aa7f6998f112b3c792d24cfa1d61176c994497858a74bc1ed54d65efbe6a1473723e295e39ffa3c1ff21cc02b SHA512 e7b2098bbaf1fd81b35f0e922f57cdd618aa088cf3e6e652ed16e535a3a0b58fb7d1ca6c725528a7c1efddc58bca74f80176d51dbaa7e9ebe180eec8b3b4ab1e DIST newtonsoft.json.schema.4.0.1.nupkg 632166 BLAKE2B 758d7bbd5d9126c66460cc828c50df5e0743030e6331eb71a6bd26011bcb387fed930a5eface792ddde498c6c9d12dbd593568f02857913839cb28f5c7c76d8e SHA512 ec72db397aacf8d92643395940e36a2d4a0bc8a0c2cf093ed3071b920b261b4b67c4791ade1a2126666ce0eb5d24a4c745a4a30cbe0ca99324fa9597f9a354e2 DIST nsubstitute.5.3.0.nupkg 253002 BLAKE2B 080e7d92ee50e3ef303e83c9caf273d270bcb46a5f36917bcd99af59efe1a4da7f9c804b115f8d98010adf249fe4d6bba7707f7bda9c4b406437a34fceee6a2a SHA512 4bd79c67f48e84fe44631b3a5f5e31e22b24ff83ac92fd0e7dd6ae319d89b2724240296f0caeaa92a05e6012426d6269ae650cb25f95a6cb6e814225819888a0 DIST nsubstitute.analyzers.csharp.1.0.17.nupkg 95266 BLAKE2B 0c712d6241a1839de2ed250e468fc7e567bbe0ef641c2ee3ef5e1f2e55554eb6c5b4e843c83d91bc21f44d2fa6c93d30b2f127b3461f4717db6100bc2d352c16 SHA512 983028527f1a527d450447f78a5b060e3f07118fff73823498352c73bd1f0042af84f8bab12567ca417d334f7fe463d21433db182f1d74d9ba6c4ebc42142fa5 -DIST nuget.frameworks.5.0.0.nupkg 215958 BLAKE2B 1deeb9d7d43736c70d11f3bb7a1a44f8a8a407fc18b32f85e252d2a310e1127a8e5a85ced627fc94ab9e034c73211a08da3b6a3fd43be83d95a4e3f5e26d856a SHA512 ebb9444b3b46063522e3b432c67acafe8943da39c866978146f88757f1be5571bf40e9df208824440efa4116b0b47d00f9708a72767a22878a78aca5a9887650 -DIST octokit.0.50.0.nupkg 1063278 BLAKE2B 5c7599450831e571687f9b4009deac7bc7018e46a7bd82a2c44379a48bc888a030e09c637d1b41a378e0f0eb17d02a59cc68c878fe4b081b6681163d769391fd SHA512 a62c169a5e6c5c73aaab159a36c17726269b24f3b83a01d4755fbdad3c997b688f4b9aeefea63e7ef1ce5b6cb9ad2cb9be0e7cc9e5291794c36d89b59ecd0765 DIST octokit.14.0.0.nupkg 729808 BLAKE2B f2035b3b24d15eae84b16f2af989620c0df51c92aa6f9bb327764d9562513f452473706141405e2daf4fe986c4831d6987b492b4d4bb78102e1f53e74dc97019 SHA512 6ef25f9562de471ff0a7f98b8b51ec0f6f7b914769ce304d1f48021f30667c40e65dbec6b5659e180bf0c01c3149ad46748231e46fc49445ad17511a13ec2a7b DIST pangosharp.3.24.24.34.nupkg 76039 BLAKE2B ad58a7196a8f3a67329120c06a9bf9d37435d04da9eb9fba2ff697abda4f086cbec80376c4d62cc2481b239e87d13a4b31a1eb2e38fb444493fda938061ff114 SHA512 88409cfe319bfbd8ea8d950d77a23f0ca2125e442635403554b7424bf9c029e4ef127a71d51cc6ac5554266c144b36bddcc0c6e32a5efe3cad6afbca6b878ac4 -DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239 -DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c -DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436 -DIST runtime.any.system.globalization.4.3.0.nupkg 43718 BLAKE2B d6f90f72f080afc0dbaaf487e2966d2569ec8dd51d573ba2afd1d705cc8c1f5d47ea77beb63ffe4fbc75dd6aae869a9b52e9e293b737ab32321420f635113d80 SHA512 3aac1a076212fae7d0ac81d2b5fdf216b064a1d890577307f89c9a4984c239838c3bdfac4dea052027de090704839319231eef49ce542f3e8bb2f85ba23d28dc -DIST runtime.any.system.globalization.calendars.4.3.0.nupkg 43456 BLAKE2B 6453e347e796d426fe00afa28c182e53d764e58e52a21eea8d71661029608de957bcc9a6d9f073f2897d4b5d601f1e056a8d2334fd7cd708461148549454fbc9 SHA512 19053b502b7160af6f6b0bc5b334a8d124f77f6b4418993294fb485d0bb318cd6e97cdbda9bf8c9927366288413cad7209c9d8156a5425a6320c453a8804fb3d -DIST runtime.any.system.io.4.3.0.nupkg 54553 BLAKE2B 0066bcf13ad4f769cced6704e3d5bce057138e35650699df8c84fb67aad1dd0f2b9ac62eec023fd1b2845e3e2038d1a56602e0cbe59795219b34b9b47d0aa880 SHA512 7e0d4a238322d434a19afc79ea988d3727c1687fdd5bcd1c4c39cb6201073caabb924cc201c70545d60acf8b94cde8b783d0c268743e040c357d100677e4c5ed -DIST runtime.any.system.reflection.4.3.0.nupkg 43499 BLAKE2B dbfed54ebbe3c7814773dc60e586bc6442024c4565dc7579c2a3dea9ecb7fa6eb554bb7d8da7d2603fb455d38caffab9ce553e6cb82f8c6202700e2a3c80d6db SHA512 293d3dd8be87e1c5cd76ece4ed64ebb5ae6b50be95a39bee401eeed64355e34641905f8c14392fbc3acf8609f5d6fca731f39ce7607962eb5951f09516480015 -DIST runtime.any.system.reflection.extensions.4.3.0.nupkg 44123 BLAKE2B 77dd6ebec2090e9902b5fb9a0505d07f953baedf9ae30bb823f18867b0e4096af08175203efc2205a5439d53eb264b085615978c782969ac8e051b5c7ac8b516 SHA512 8de7a4c53fc0324e766bfec360342ee4a4b99a5975a9d61faab0a715ef71ff97aa83383a5a8affb354c02a4e2fbbb91e1b4ae6b282d2880108cb489f06aba500 -DIST runtime.any.system.reflection.primitives.4.3.0.nupkg 43106 BLAKE2B 9be774d083220f790c2710bf0add5f186c30da37cdab7abe6fd084e8b3e43926350cbde084ddbab58295b9bdfff34f63de6f24d72c9333c8f0dc0fd6b04b9ddb SHA512 a2f374276290ad9b799d3e49cd8fe7839c07b52f22894bcd77b9470841564319fb2ebbd7503e76feef42db4e8a362af8648cf0842a1cb0b5d9a60a58ef8b205e -DIST runtime.any.system.resources.resourcemanager.4.3.0.nupkg 42939 BLAKE2B f0a3df9518b008cdfa62fa7b7aae3d419bdd8f77e7b400cd06f03bfd20d2ac7abf570b26c63ab32329cb47f7b9763db786e4e397ad958dd81e55d9ee8926bcd0 SHA512 39fab03cbade2b3848d62e137313530c06b37216e24cd58c70ed6ae54bdaf9d9613a3b410375ee167c87ff935a558b1f8766ee016b8b244fde99c38fcf42a49b -DIST runtime.any.system.runtime.4.3.0.nupkg 55302 BLAKE2B 2de44260ec821b818b3c0cb3517be7ade5c16f29e0ced086460dfabc29479743947134214c037df83b9646724cad004f55c2f518cd4bc2079853f2f6e1cd70fe SHA512 bfee3c68312296860e5459af5e770c2e9fcd4ac134361fd569a9ce1e6574b9ae3978aad403f89639a4b5bac8ee5bb0ee1b8edb819e9a60f13ca5bd1812889bbd -DIST runtime.any.system.runtime.handles.4.3.0.nupkg 30945 BLAKE2B 27f615ec387f75416d05d0d545f1f90bda9cd7ace1e7370cf935735ae7e6ecec9c8d54b0b267aa42c041981b7d4ff22603f8a12e18290e0f354e7656f4271d81 SHA512 95cdae2867a2182535bd0f4d01dc3eff70319dff044b070ab7791fa2bf8688a69b00a279ed569b7f0c5f3e26bf705303dc344ecf7d1ea014c579436d8e7b7389 -DIST runtime.any.system.runtime.interopservices.4.3.0.nupkg 71496 BLAKE2B 56aea647e26b0b6fe2e8786732100a20b66dcda904df76d0463c5cd048d842e9899be7482f819bd8d4a62dd6b8d9f2f8289efa99ef6c76d2cbfd0fabe6c5b36b SHA512 70eeb2469726d092bb95568e51ba5cfdd1cc07a9e65077e2b6dd5b7c8b164d4b45c749ef4a52f45928f63a27e8accdb83b861ea73c9ad3d42dc38e6afdbd0e8c -DIST runtime.any.system.text.encoding.4.3.0.nupkg 43396 BLAKE2B 99ea1ca2da0e85683e240129d4adba28eee337d0a3ca937b61123d775255f738b27f00db4b08e1fa9242bf29ad916828552639ab3b55eea05e0f307bdb1bb58b SHA512 cbe6df98acd50e2251d3343620c408af56cfe7c1979277a8ec65b5eef093e93ed93c05980902a7152ed83302d5a625d7058921baa7f446c5e67194fa4c06f20a -DIST runtime.any.system.text.encoding.extensions.4.3.0.nupkg 43296 BLAKE2B eb16dfc6e2fafe299fe49dcc5cd1d2d18180d18caee2b0e65fe5c75b6b4206260e18f4e2bf509fe1d2dc3366541bb38de219929db6e7e12f08b64b3a5d3abac3 SHA512 656aa8bd9d7e19534964ac7b8405615f00359779e322d4cfe1f18c132fec4a4f52c5588bfe61cec9966a9142a73315f5d2b9e5a7c524b418364f0322b20961c3 -DIST runtime.any.system.threading.tasks.4.3.0.nupkg 47940 BLAKE2B 950e0a58dcda7dcb15167d028380ae4ba1ac576b141d95ba8eda08e0d346a9e0452e64ceff1169959eb9f4435231466be209fd6e9d17f8dae05254443f0ffe1e SHA512 5f37a56f5d6c7fc198c7ef76b822b85284f9d7d1c06583c26a698793ade65da1b273d5fb03c20be1eb91a9c835f7122ad2775f4e51dffb2758fabac2a30f8c23 -DIST runtime.any.system.threading.timer.4.3.0.nupkg 43098 BLAKE2B ed9d0f7aa58934bb099bc750d7d433cf82a3b54369143ae4e3b27178213ae3d3c79c17463b2a4a2f1dc2e55a9130b7a8349c0832549a404b82c2b08b9016e9ce SHA512 c0a1fc3661b4e21f329f88a8d2cbf7152698427778add9f850476fc9abe7cdf9b86df79362d6df025f7e15d53f5eb7937d8ac49bdef13fd9eca973a284929fcf -DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44390 BLAKE2B 60483871cb9b81514f5b63f1f9ab9cf1c7a6ddb1d33a2a65608b47a2cf8cc3b7eee8e087250a1c49eb2893f36f29410e897387346fa4c3fc5c71e41046f13673 SHA512 b2cf809fe50c4b46bd6f2372265cd3059622550123afceb5dbb2410906c07a7f47bae4273584d29253d5e7a63a17c68c7ba0434608bbc8fd4d00e479b2f128ff -DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44424 BLAKE2B 03ee263658048f24116b9f1ba16441bc197c8868113a457aec34ef84574ae3e73557bc6b144fa1f53135ffc201cd23fc86f8d76032e77576f2a69ee7ad4320f0 SHA512 8f071552ee042f0cba39b1ba0a1205cf73de447d662995bae68f857a5946f7d154c029a79e37469081675687873c8bf2b9efe57f5cbd660c366b1ca51823f7f2 -DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab -DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42852 BLAKE2B 9c98b0726b226f275e29eefc0058f5f5616f9e2786596d5aa213421366e93f7c790583090ef719249ea3aef835b8724275667556fac3bb9935a46769d0e1bf2b SHA512 a135ca0f4f5a49319b5a52b7f4338f8a5fc4387edf26f29e6cbf63a3c3a37b2b5c51c9caf562ec41e470fba281060362465bc56915be782d6c75778aa6195e46 -DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31 -DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42843 BLAKE2B 22e270cc59cf6a4bbc857569499baab7ace2596db57cba867111bb46a609e1c98461e7710f964ea9a5886a9b416b6ac271e2b045ef470ed644d757135162853f SHA512 2f24e2cba88a96bb23848e1404878e4478a65642387b7b76aa4007587fe7c4d8208cbde53d3ed65f8d0d71cd688bfc16be66dc5f7bcf84c7b2ccf1b3c505b0b4 -DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8 -DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891 -DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918 -DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d -DIST runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 17048 BLAKE2B f3d49c45e52d4e317fd5750de6dbd6628b414d127ef38f9fb4e2ebe447b13a0f93f38c91850c9df4c0a6a3fa738f58daf2c440827bcf7c7d3436a8174b5d212d SHA512 ee5d047908b99b776ff9bb54856454b24b09a0f9271b127239543b1f5faa3381a032d9eeb4d813d01b5a4b7d183b6a16250f159fdc450d5314a7eace1550bea3 -DIST runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 17049 BLAKE2B 4440283e2844f2e900eee3505cb6ae038288117a452ea41b3fb4b2f6bccd3649749d655436bb6a87f4fad0880a9960630f016f6ffae68ea162e4cc5e4db15401 SHA512 a34ad2dbe67efcae97fcbea57af386b30660a98ab8229a56c0dca241316e673cf7a26e19c6efb6b7117cc271fdf208741ba6f8447ae254c91acba3ddb7d2923a -DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c -DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44199 BLAKE2B 475710c40d856c6ea97201e800a3d8f418a7489043bb48b42c79f4e63fbf390630c0b2379f45f0e183f98bd2f3963c93b1efebd4650c2e1f2f08002788f0a8e1 SHA512 ce0873e07000df98e640bd265e969d4a9236535cee2699c5363f3ab297557b0d756260557995f2ee163cff05fc2ba922d66ba0e4cb28521f841e7d546ab3b63e -DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d -DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 44143 BLAKE2B a46295bfc89c96c9fb28650d64b2ffaa1bb10c005227c2982da898955e85b04e8f344813c2b37edd6ae855bd24de3ae8dd39dfca6523fcce1f9b2dae9cd4ba14 SHA512 bf754c1a66cd70dc1bd38d54fe675e9dd470417ebba62e2f79e278be8f06cc3496ff58ed90d30b5dd4d3efea9accbd09eb17cd87be882951c0fdfb833c371f70 -DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a -DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 37682 BLAKE2B 0fd5229c9394741456079a6eed8efb2c99e4211cb7be1873882ae6708c5e87a4f5116a9cdd6fda005896d2af4237779f1bd3c2332a1fcc993690e2ef6f5d889c SHA512 61da1667a5dd1e53a5d19fbe90abbfe332d84fe755fb811a080668a47d41a97db44539e3174fd1d2a0770ff1bd83afa68c82ce06df5775da65a6054ccc12c4be -DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 37725 BLAKE2B d777e672cf2cca1b8df607fb9e38a1349f99d68c2ac4cc553db4ef98cf00d637182da19842acf774cce1e1ae78d52a5bdfd1b21f79ea59294344600fc2d4d5fd SHA512 0a38f25e8773b58155b5d3f94f849b93353d0809da56228b8ebab5c976e6458ca50eb5a38acca4c8940678e6e9521fb57ae487337f7cbf2ea7893ae9e3f43935 -DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665 -DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42676 BLAKE2B 92c345d649195d7ebf1ae645fd122b77ceb423f391dc631f142c7e1890f6b1fe63fa896f6842dae5aa1ea33994d3fc9a7f44f52954f0f50ea682988373ba071f SHA512 2ae9db4b719b31fa7e40c60f52c70038fc8668e029cf4e1d120fde8c295631d6b08207d7018a22937b79546016c560c894e27dd6ebc01d5e0f677567e6b2c4f2 -DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944 -DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 43121 BLAKE2B 5b079a85f032b9933cb9033acd4531f49b862c9aa4a35ff260141c228068e62dacdaae59f95e309e4ea2278da046ad82b0b88be37420849d67bbd2325def7e00 SHA512 cd4b7ba744de80086521ab67cad2db3085d488388d3d9cb83d9946389f0f4c784539bf3a4ffb8d4f3347c5c7813aadef95b355fd2563e30c948a883c27b95287 -DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42901 BLAKE2B c62ae072f63c79e2fbd080688852a545df160e6be41c68365508d6bc96c85927feb6859b32c2d8450b07058c2955aa94d4763600f12efdc76fb4d161081cdc81 SHA512 4981b2d7a106703b185e176ad35bfda149156f3b752778fa71c56b3686407765fd2b6625de352bd563aac1e1e8769d7886cc59a0d5d0bfb41ed60277360beb81 -DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42947 BLAKE2B 12495fa67415ebb0ff203ce50c3a3bc63bb6adf53a55a72d73d80eec8607533a69036cc3286dd8e52a645bea6519655b31855c473dac70a08fd228f0a3381df0 SHA512 d7fc28a9f600e471edce0989c01c485d4e2a7e99551f531413afa75039a4004d4e2c27e88976d65432635a321d86316a3c6cdaebc7b2fefa42141b64f4f10d66 -DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631 -DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 42971 BLAKE2B 876fa77151634597a78a5e31771f370fe0632fc3d2cd5d5e5eaa216ace436483e7cb04beb8c101340b63899efd40e3e5fa649b4cf208656d9064adf61e3993ea SHA512 5fe0e6a878eff59cfe24a8d57af51140576d8e0fec4988e4892c233c47b3a3eed27dec072a6c0d55dd615777cd9ce3fe545c5353b4a95289376ad0b9408ed4be -DIST runtime.unix.microsoft.win32.primitives.4.3.0.nupkg 31929 BLAKE2B 18ff9482cae737a7098f352f59948119b4f9982eefc1d835245c5336ee6fecdb7fdb92445d0c1fefd4e4c7cc4e64fec3d317e8b5dc160320781a3f820cf34da7 SHA512 93e6d3db61f9c2ca2048f25990dda92acd5ec74561e0c776d2c6dd8d1d55128f2c953f33d6832fb6a72bd9edca304a2551085bdeafe6e18af87619c9ba943c32 -DIST runtime.unix.system.console.4.3.0.nupkg 62174 BLAKE2B 5e0394b879ea85a36c22948a006d41d6d77e2283139265ce5fa6089faf209e447a90a02965dd576c20c28ead4faa232eaf4073343be69c70f4913a3b52f340ab SHA512 7c5cbda7d12315fff6b1e036d55ea27140de8b849f1a9705fd2710a00a2b70f06f534eb0d3e3c8ffb019e1a47d96c559ac61d5fc9d840e48f6e56542fdaccb83 -DIST runtime.unix.system.diagnostics.debug.4.3.0.nupkg 38808 BLAKE2B c7bc02cd3fcc7f547c9d1786fd12da492bea65cf9e01a385e40366614c6e90bbb2a46103096ab491ef6765af5f5ffbad9506f0bae8e68b6d33c40f7672bba0e9 SHA512 a8ce331953b1f4424aa7f4b6dfedfce9ad138940bc92f332de2bc6d05185830ec6eb832e752f62eaf425f749caadd4ea1789121cb7ed79740fa5868eba55c838 -DIST runtime.unix.system.io.filesystem.4.3.0.nupkg 62460 BLAKE2B 6431b1bbf73d43f5d49afcfdac3f4e6a21b4d6c86db7a99f339d97c86fd9f98fe64d2a4873350076a42d1f7faf479fe744220d14d1badaa56370e1c615afb4de SHA512 6d4c80aceffac60e1560fda34c5984bbfa2e1bd106bde2c6d3540905cc30c58e6f5f2eaf5703cef5e68e3d25a4b97982193b2db8130a50c622a498e43eb9bdca -DIST runtime.unix.system.net.primitives.4.3.0.nupkg 125060 BLAKE2B 76f760a4fe1f14bf65ecad43c73f51b819cae80b259d32cc9d5af74cd559dfc86267ba58cf15c577de697c9e1add532da380b267bff5487a2974904fba1e2813 SHA512 c2a0ecf5c72b226b4776eb6281f00267827d6086a0ad758ebf6e6c64a1c148d2056fe99c87ab4207add5fa67f1db73dd1ed3dca81141fc896be6b6e98795c97e -DIST runtime.unix.system.net.sockets.4.3.0.nupkg 105673 BLAKE2B 06119cfdac3ce590b2f12f5587c75b6799fa876d7def559a78a1ccf53e34e6e1bf79410bfd676b04f1ab3f34a887eb919078a55cf79dc75faa75fc62094c2cbe SHA512 31b62be088315ead04d89f452a6c49a656b88f0668f7dadb2790511675d48705e01c9df24dbed3a0095157875c208ab6e6b5b6afc82bac13e4d6cdd3026f8424 -DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91 -DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888 -DIST sharpziplib.1.3.3.nupkg 655974 BLAKE2B eb35aafde87298a78483b388458015c147d5f2819facfbfe86d342597c2e1971c613d58ca0671730aa96b7540b02f976eb780cce82fb2cbd90d2f8568304f583 SHA512 5f6996e38a31861449a493b9387e91097abe06f3ca936e618e6b914091699b7319bda7e392a532a96c06287e9b3c28786183c5fbc212ac2bbdd10809151e6dbb DIST sharpziplib.1.4.2.nupkg 741182 BLAKE2B 3d22a281cf9afed622be8a4134f0ce143df11a94c6950bd14d35cf5a39700c4a1bb706c718561b06f8698ae804254bb1d38552a5f1bcce316d85a9394ee359f3 SHA512 4e080196e9b20427d1b5abe23943d647c365611247cf571d3cf2575808be7294b9957050aed57fa34326ef8965bbb314e03944693216502d0eb990253dfc94f4 DIST streamjsonrpc.2.22.23.nupkg 1323074 BLAKE2B 3474b8242a04b182678743a50dedab1e587dfe964632671e60aa3d880c2813279f9944978a72838c5d6d64626fdc97f8f7627153b6bcb32bf2143af84cd9523b SHA512 a017bf3c5582722b4bb61e5b66ec2a588845042896a3ca6077d8cfeaa1b0cc88e4551c4dc9017f65c75d0ee6c6fb007718643b6a589404e2190a2e07cf1df0ee -DIST streamjsonrpc.2.6.121.nupkg 677068 BLAKE2B 92f2fd876e73e14b4fcf8bc90acc94a6c8e9d3d76b4918cd71a9b67ab1ca6062b754f717e27aa94d112ad2b2ca850ca919ed34efd2ef149c2b71b0c944c9ebf5 SHA512 ff7d6c51caffc46dd3ddf73465474baee524e71a1633a6babdefcf40ad1324e295ab0783232c3aac955334367adcb1664d93a7ed1dd8f95b3cb82277efff651a -DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 -DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe -DIST system.collections.4.0.11.nupkg 810001 BLAKE2B 7f20413de51be3416862a8e3624fe575740aa35fd0983a694b128587fe05d7a3f869afb893106b02866bd6811dd045e35d0c3f43b55e06ba9f92758f21aa507e SHA512 f61b75329ba5d7c0e688aa9d110b2200c8934c3a1888f6b1b5f198baa7ab93f23835e8380853e8c046f257172b5060578ed86df26e5fe0ef34d8c4408a02c33f -DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b -DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 -DIST system.collections.immutable.1.7.1.nupkg 595037 BLAKE2B 83f95d1b23960b35915e5418b125810d3087e7dd46fd2702907cac9856290bdb02d3c7e1d0a8fc73fb8cab4bdb4e928b717f6b61e7ff8fb3b508f6de49940597 SHA512 d263cc2c90a537edc49bce334490fd09d888a50f5b793e42e89133ad8db9544f356bd5745a735c4b81b7687bc1b8e4df9c8d64e388c8433361a775591ddedd76 DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053 -DIST system.collections.nongeneric.4.3.0.nupkg 239265 BLAKE2B cc987578ab9b0c1dfc8925f2c946876f8c8d6f335d8d6a6a0a30848c6c812a24774d059fe28aa83887b45d924705abe88fd96451dba7b2253dc9b99afc7a75e8 SHA512 dc6abfe778b3ea08e99f50b79112a51728e689f353b082234351b9f5b1be4b601a0b6d38a04c2138d05b5bdd83d6f3d91b53ee86ed119225c15e4683c38bf98c -DIST system.collections.specialized.4.3.0.nupkg 183462 BLAKE2B 9297ea15b3d8880a719e4608622793e8883f68887ed2422b287897ad389b41f5301c69707434868c3db88ba3b8819c4cc22b7f5cbb09d2729b0f5e121ddb6921 SHA512 c7a257cbda812d6c0c44b29d8bb5cc4f5cf2d3cb81574eb1dc94a7efde980ac26c5ffadb7cc3521fe7b19437766a046c83cbf2e7ea59a36435c288add8142b57 -DIST system.commandline.2.0.0-beta4.22272.1.nupkg 616636 BLAKE2B 5252560598c4cd67348520cea086c37b4151b984a61238de1984838975340247b16050113422b1765931bdfc1dee38e226789b6427e56ab7c3a36bf07d0bcc20 SHA512 979a7e66ba29e17bc5bec42e926ed15362e23ae403e498c955e09dffc4d3baa14777a06f95e25d591fc9757a0eaa18deb9e4662a1ca1663fa300f509a4a0383c DIST system.commandline.2.0.1.nupkg 551693 BLAKE2B b8b2b2de3cbfb65cf536b6944ebb856a4155e459365341f56d9e3275339b9b4b33e9118846daf99bf2da42a547c49af6b523d1be99c8b928f6cef292cf1ea9af SHA512 c177c517e4ad68ad121a82fe2d4e8159f1bc99dd98c59a32f1330d865300d7b3f4654556378d8ac54f47983c9da1e42b66538463bbe39fe6e3a726ae07d94d23 -DIST system.componentmodel.4.3.0.nupkg 95320 BLAKE2B 8c03f003539d1c0920c4d1a2d0b57a19f93c9c1d7f2e0004035b758b56915da1ba0207d1506cc0cf8af71bb2e58408fb824674941230a0465249752b1dc0df93 SHA512 7c638ac92a132e1553a089c6a711ffb7431b22fecca322ce748d6684ae2baaf161bab2f71704750bd15ec6fda11e795f2ab8491ac769b89341bde77aa9212d59 DIST system.componentmodel.annotations.4.7.0.nupkg 758451 BLAKE2B 40ed473676a7c397c2d69f34b377f74022bfe70ffcaa4108f1e910f606e86d215ffabbc5ffb990433f091522595ca9d1028c257c354bcc5a1961cef9892b3d5d SHA512 a06e7cbfb16420c7b0654d6d372a8a6e78a51286d6e88e16d31cb443f873b6355b4d5afcde85cd3c7c2bbd2db82492ab0f294b8a7808948ff39821c2679bead4 DIST system.componentmodel.annotations.5.0.0.nupkg 771145 BLAKE2B eaba2dca2356dbf4c1af4bd03d1b8bfcb55dc4f7e449e61e25dace119b35aa6308810fac7860b5d64d5e9569d27da693b3983a1427179e2d26b66a7df48d3904 SHA512 589aac4c669701ce7910f1a327294f15788d3ecff1d6df5d9255651e5201c5411c2312286fab111a6f549fb4de864c8414cfaf2a365deeb6f068c1ffce7c353c -DIST system.componentmodel.primitives.4.3.0.nupkg 93137 BLAKE2B abc810f534c991a46cef506df47b66abde687ad65ce16fa8739a05a5c6cd8338ade9961e035f38c559f964c469e47398f537285b63552fb80b4d6b9421993f07 SHA512 ab26d413abce9cfc31b860765d91b21d4048976016d853ce8969f7ba79c039d8846b3c4e2986530f20b62dcb23ff0a769ae5ee37fc078d69eaa962832f2035ef -DIST system.componentmodel.typeconverter.4.3.0.nupkg 292985 BLAKE2B 732b3362abf534f3a28d6afdf010d9cc52960edbacd19fd70ad49ff1813d31a7f840206773dd5d8661575a0a5b4053a51d58e23fff803e6726bebaf3bedd158d SHA512 0a2b2f3c25de4a6429c6cb9fbb37409e86168921ea71ec58889912742e39e1b67f5cbe764affc3580aa0ef167c7f73a55332a0abf7b043e89185293029d8b087 -DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82 -DIST system.diagnostics.debug.4.0.11.nupkg 149779 BLAKE2B 337beed5f06441a09fb704ffdcc3c277e2f99d7b4931e86419e4d4d0925ad44c86276aae0ee1e29f94ecd37257953731e9607bd00de716d3195dc994dbe189c2 SHA512 02f4d0bf969eb1a876def21c1ffd75f8ed5f979aed9a1169f409e60a6e07016854e2154da5c0164fabaeaf6527a18d8e67282db1b69327a1b3581e9c0c742f58 -DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 -DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d DIST system.diagnostics.eventlog.6.0.0.nupkg 296510 BLAKE2B b1f7d78b0c5a4c46898972f5d9c086daaf2d825e6b08f4150d5ddd99d355fbe7f43e13b9a0b24a66adb4eaa1279a58621f3d2b15c8957c528ebd7bb99bef3b6e SHA512 40103d5b7cb2b41c7cafca629c112c5526bb773d11367ca62918d8864fba8dac2b48151f37671bcf50499d8f8b268489ee1cade2fb8947cc06e205a1fac6784c -DIST system.diagnostics.tools.4.0.1.nupkg 67228 BLAKE2B b2b74a8c3164181513c960e79bb2cfd9673af3d864c681d379051361743459ee0604806c09e9154913d016963f20a59aa8b45b4b3c30275709878405085ca690 SHA512 a812ccbbdd0a66eb57075121ea6332a526803ef883ca9f8b06431d6668ad50efd13624fa87dfaf6aed03c652f795c2ffb9fa9d9895a2fafa96eca614cbf86cdb -DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90 -DIST system.diagnostics.tracesource.4.3.0.nupkg 227705 BLAKE2B a94d8a907a729dd4aa296f1f3bfd924865bc73530552d446e301dfe18632880e6800b1d3eb397c59144424896edb8346021a3254201ac6f647ee4ceba412f8b5 SHA512 0655962fdabf1ca334281cee3923aa7211606b932a9ef90ae666fe214edfe1e7089d2ca0865b3047789bde7c30d6bb8198baed748e5ca02041d87d8096d4c5c8 -DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea -DIST system.dynamic.runtime.4.0.11.nupkg 547813 BLAKE2B a59d9fa95313f269033f7e25e39e499ca4910da5c2c1307a1d3d4d96b07fa25fc6b9223755597727b60a26280e1dd4a8bba0b165c3fae9a3d3d9732b77f3e1e8 SHA512 0b2189a6f50effab44a8b1f883f2a1f9b9b32c448123190e8946a877c28ff46a235aa90af0898d1ccd6da2f3155aa2cf26e57f7f61ee7e3c50dfde2190d781ab -DIST system.dynamic.runtime.4.3.0.nupkg 548103 BLAKE2B 42ac34ffe9b9b6fe69c984aa2b22f0715f7979685730de048490ca05feefd800349df39aeb2bc6b4c3608cd042abc018714fbdc49475a11b46077a2638824c8b SHA512 54446fee94f432cb8fd38ec10c929a87b307a76f152a2e9da11ba99c41ceb0f65913cf218944990f0e122d4f858945091e9806c84c0285ada1fcc939337d30ea -DIST system.globalization.4.0.11.nupkg 589139 BLAKE2B a4ee2d6848c249b34a67192dfd32f78d842f4b12f8be137804966d00b2e15dd8b2f9ecc6427f9074c35802d9bc13674c912c80ba405e610324772f9b640dea46 SHA512 66bc21667f5f839bc711eda3b0463863d70e0ad86770fd5410e0123006d6f031755cf7220187fb7cefed69b3f4a9eab8f0868cae765cb1425c8bf60427f395e6 -DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 -DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86 -DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5 -DIST system.io.4.1.0.nupkg 703645 BLAKE2B b0df16bf1368571d6755f88cc8fcce330d1dd5b478a009363e87f463e12eed7722d4bcd66a1e70de63d1b31ae2793b80c735e19a63e80ad4bc4c45f107e94ce6 SHA512 e01b432f3d715f3c88d5d7f3e7cc1ceee78caf99407a11c3306f9103aee78963f818417f14eec52f0096fa247900a31e53bd3226e06f0c0f93870db0b2b78331 -DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6 -DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807 -DIST system.io.compression.zipfile.4.3.0.nupkg 113746 BLAKE2B 0622b6c3b6ce841b3c3c1df620ffb68f995ac02d7540d7128ef2831cf08deaa60aaf46059cee0c98624ed5402c8d746128ecfd674acb90ed665d834eb879960b SHA512 1860634672767f818f0192ec2b2750693f0d39390f3b7d400cc6fd4f6e74a5cbed27bf49e5980ec85ff3e161c30f6190f700e339a1040c1699b87eb4aa7b6792 -DIST system.io.filesystem.4.0.1.nupkg 274255 BLAKE2B e5beb1350bea00cf6d533de221129bc3bb799f4e041b23e45304ea39000d9b70cc63fafcbd302046793bac360d431e3dde5c432fb19b0e1af7a1e1bf8e9fb0d1 SHA512 a6478b17f5d52fc5b9517458e93e1a69b92575c170f44046b3f4e25c7e67c9d4126ab486f5a3c51abcb279d05a057bd53aa8f49a1e51eae69563ae39214b72d3 -DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee -DIST system.io.filesystem.primitives.4.0.1.nupkg 94921 BLAKE2B 32311ebb93e758016ba0971c99f5010080597b630bd6b1aacef03e39d7693c66b7d2531a6af05c7b14cd2dad34b1cd485aa19d77ccbe53e512c4e021e3291f9a SHA512 dce1c4074938391ea4ea01226812982a893bfc910e66ac99ecfe31c9b6fe635f3fbff11dcab222ed5036eb21c4f49cd3f121c310adbf87d22cf3d512bf6a9d73 -DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5 -DIST system.io.pipelines.4.7.2.nupkg 192998 BLAKE2B 2e1df0e13f945c8bc002729e358eefda37448cdc83294a65ed0257c3b8c7e1318819f10a3b4d55e70c7cde0dc9d63665ed24c5598a11d95505f5432793034ba1 SHA512 ae8badfd069ec25347e3e7b4a1c284e949b38285722e9b58e0acf8e08441a03681c41746e33b7dd73194e62d891e242b3b2c48b581869d300c1fa85b775e9bb2 DIST system.io.pipelines.8.0.0.nupkg 267394 BLAKE2B 612570554ee41ae37c8987df6ec797583c95b38160aa70b1c2fba9af23f4bd85ac0ba5b7036abfc1ee3cecdbfbdaa83b861e9c017e5fdf3e726478b24e83d957 SHA512 57eb6a11e84f40a48b57b1dc5786a01aa9852122b7d15363490d8a12c9a458bf99a8ddf4c0c0247be98559c2b42e769a10bda2c5a9817735484d960dc652eb12 -DIST system.linq.4.1.0.nupkg 511874 BLAKE2B 3f5941e6fdc731ab7acb58aaad0340695ba2c1ad285ee5eefd9c4ad3972e278d74cabb0d5480f29697b8c9ebf839c3c8064436be4c508ad406f0b3ab2b6366fc SHA512 53e53220e5fdd6ad44f498e4657503780bca1f73be646009134150f06a76b0873753db3aae97398054bd1e8cc0c1c4cdd2db773f65a26874ab94110edb0cddb1 -DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 -DIST system.linq.expressions.4.1.0.nupkg 1929236 BLAKE2B a804c6741afed5fdc918c046092f8a526668fdeca8712f750efade8f1f272fcd2c58b1d1493f20528ff7006e189fddd21f8a2220c15d689c8de2ad2bea21b1d6 SHA512 04605a091d3aea404bc97cb7ffc154708b3bec886562d9e36aecd4d2ed130afbb45f54cd16a3f714f0ccb3f27c5bc7707e55fbc3e81681a783e9396930058acc -DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d -DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966 -DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41 -DIST system.net.http.4.3.4.nupkg 620644 BLAKE2B b3d038bfcc0232f449e9dba14ad885cd29a5df759520d0c6ca12333d8fcf052e2a3b25347df376604442e3bf10b5a2072b6c0dd66ae41bc7c9bf4e17908a8bf5 SHA512 163edeef734d1f0a1ff7b8053d326eabc82fe86f3de72c6466dd780d59d974487882f2a5f16ae4b02c0d8c8a7f25e617ff2bbfab133f88ebfd6a2f99637169ed -DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4 -DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6 -DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955 -DIST system.net.websockets.4.3.0.nupkg 105598 BLAKE2B 900ff40ebdb1238ca959457e5f7f391ab07c411745eb3a53a756bcb8bbb22a4ebceb294339cff25e7cf828c6542d2c721a524fe5b2409509ab4fab33004554af SHA512 2bdda352b9ea21fcc1afc22cb1bba541eb73f1fda002cd970b68f25566d4bebfbcd38616bfa2c892c048cfce1657b1d2b6996ec374504dc1f1777f82e7321ec0 -DIST system.objectmodel.4.0.12.nupkg 321648 BLAKE2B 7a008caf5f7f38f34d62037e5e3505dc237356246103d00be5b07423829fc4f2a763fa841673ebdeb0d6caa79dea8d7fb9f56cf078addddb3cc853e63101f03a SHA512 f5191cdb360bd2624abd7454c66862540f97aa19df92ea0854786b9d3cb9549e95c6194cfe8adc01589203c4feb1673a129c4929486bcb5f8db83ea535477c53 -DIST system.objectmodel.4.3.0.nupkg 321655 BLAKE2B bd1110665321034ec27635077ba7f9f1a18cf2f813d7a99f511a91fb6c95827b3b10108bf8a5b4a9e32685a8754e1eeca7d1afb2dcd02ad5ce3ef9db61fcc114 SHA512 409bca3d2139bd1d003c711400ba2db5e576bb54d593aa541ec3576e7b2029b60159ab1c5b2c4e7389267b1b95ebcd8c2f064dc6e1f53e693aacb1737f066123 -DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d -DIST system.reflection.4.1.0.nupkg 700819 BLAKE2B 7d98a07245ceb46e777b904b66ebd5d85067ed9a5e7ca10bc0838f115cfd5f7da1b6420b2126e56310b47b533fcd22ce020e046d03423ccdeb9392609783ce56 SHA512 67143ef8f6fb1044830c70c66e9a2b4f1850f50df5dadfaa5177338362ea7b9e9fe4b0ba59cd4eac6e1c8db4e0c285c239e4c2b3ce61391618b411aaff45f7c2 -DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 -DIST system.reflection.emit.4.0.1.nupkg 219037 BLAKE2B 032654f464c65df895878e3e726c7f14c8c380fdb29a092b3ab99b57cd5b4c2a094df9a579b6a0b8ab416244a98b7bb2efe4a3e56792bd62f35d7077eeae33dc SHA512 ff7766886b945148ea65a49e4ddc648336340def2c2e94b8277b584444ec9126d96918f0bcbeb62016a530623a89ccd9eae749d62065b01058387b5d09fc7dd1 -DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B dddeaced247da3ced46ad776c3560d886db0581d10d2a32df3827c275a895f474933c528b637439831e7f69cabf70bcec544ed1d16069ef11cb047126f2c3b57 SHA512 be45051467a36ab965410f112a475fb81510a5595347d1cc0c46b028e0436a339218dd3c073f048c2d338b67dc13b45742290b6c46f55982503f74a8f2698818 -DIST system.reflection.emit.4.7.0.nupkg 406832 BLAKE2B 7c523b9105ba23b7ae5cebe4661641a79000981b7530f05664d1e0b87195d3eb6c119d2850b2e416de97ccb1a678dc151e5df7e7665f293a7389422efead6f94 SHA512 10c0325b993a31d993c58adeee5f1c6fd7ff66173bf22bf0d295d29bfb30f0e01ec3042aceac5e245bb62d8fbfed63ce02adf74e04cf55811e0cf3d541b897a9 -DIST system.reflection.emit.ilgeneration.4.0.1.nupkg 123128 BLAKE2B 784130af9ff312b8757308a16ef704a66b70f60461eaac1c39f54db4b3d4ca0ff066e495374c6899b4f65f4bd3454d2f252b4b404cc9c04e9ea44e896167849f SHA512 c3819cd3a58f609ff579652536f9f414481caa4d9e7dc277e0d3c8c8fe8e0ff90806fa94f7c6436d4af853c6fccd26d5af57f0a49c5baceef4e0daaa39e26773 -DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c SHA512 e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69 -DIST system.reflection.emit.lightweight.4.0.1.nupkg 82989 BLAKE2B 80372b79e7e12b1945f6f178a9d427e32dda82998609dad684e9ebd806039869cbec3561a836b20b3988a4579049e1f39a04c9e4fbef4085a2e54f02dbb9c120 SHA512 542863fa085a31705b0b294b64744c11617a098beae4d5664beb53189148d19246c9a112de30f2d597e0888069a414f2aed8e94a2b369294a81b24b991bc2149 -DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 370e3b74a769e2a8043287ae93804d726ae0704440e3fea9cf5fd1ee46222cdd293d35896349719e87123ac24b05042665148023185ffb89ab8e00820820590c SHA512 ad58af07296bd084907a089f92026fa3898b764eb9d6a07c9414b550a83ac60456f32a34127c29bb93a9633fb07ba9fd828f7b41a31dce5ff019a7cf1ab29435 -DIST system.reflection.emit.lightweight.4.6.0.nupkg 155214 BLAKE2B 4e89298905e3a87780ffc89310f6e66df164f85fd0b4088426f539b99aa9ca3c37f80c9d891439589455df64177ebf2fd65b432237bcfe81791fc7e8c9541f81 SHA512 d8a7f429cee710a91ffbb63a45d81be85771f71a9da136810df154748214aaeb912a26976500d86d8910c48e2a7bdd02160c6451e45601d42f54ba94182ecc62 -DIST system.reflection.extensions.4.0.1.nupkg 99743 BLAKE2B bb72501a2dd11ecdb1f0ee41f022d7a20635cfb8858f8570ee52d15f7c0a7bd167ebc420ff164acf9a5e763e2dabdb7c7571e9155289fa8d9569ba1e42071dd5 SHA512 3e2f07c29836735be6247e75f760de90783d5ece64e8cce4e23eceb777da8975a35130804d87ddd26449c13d2ca34180e3f6b844b0fdd2dc594bbec6e7272098 -DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475 -DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20 DIST system.reflection.metadata.8.0.0.nupkg 1307788 BLAKE2B 45e8712d7cb14ce712722aa4871c6ee6a346ff05f7269f96858a47fb53e4e977473d47f20097f349f3ad1aae517f372006a172654df433aa7d309a4ddec172c5 SHA512 fbab0c76426379ed01ea79b702504197b710688d283e788bbef92b90586610dddfa3f84638d685770a4068ef8645395b65ee24459cc5c14ee4497416d11c89c6 -DIST system.reflection.primitives.4.0.1.nupkg 281678 BLAKE2B 3aba0904b106e846cc9ff3fec98a6cc4acba2d2dd3296248303bb02b2e32bdafa7fa095f1c29636fd1c85ca5ef4d972a7b6218834e458ec9f41f275eb195cb4d SHA512 08ad6f78c5f68af95a47b0854b4ee4360c4bad6e83946c2e45eaa88b48d27d06618c6b7479bd813eb5f30a2db486590d17645e9c0e06a72dbe12ffd37730707e -DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa -DIST system.reflection.typeextensions.4.1.0.nupkg 187836 BLAKE2B d9cf37002f9c37bd11c43df97fd2e8234993f34c97e9a0606ef28164f1c587cc55ad2f2d66dc62de304ccae90f4d5636d163bbbc86fc00b4bb258a5dc91f4068 SHA512 5b1875ae86f76f60307fbe261c7471e996d4d4eade0c4783cb35a5aad7fec4f01be01cb1f1f78af22d483ecce12096f6ed431d69c4a66c7bf235008bcac30cb7 -DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f -DIST system.resources.resourcemanager.4.0.1.nupkg 85915 BLAKE2B 11b7c350695fee892052fadccc4f24f6cdc9bbdae8e51122115dbdb357f584a6392ad4fc10a4be59c123a018e0ec559f5ba035fe5e5d7fd868f5878c7b00e306 SHA512 5165916e258dd38fa83278fb98dce271a95e0091c1274b8cf5f17d88b9e6284f7a7bf145194afe4f20250cc31ad714141f9e0687cf235ff05460fb47cea0c525 -DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 -DIST system.runtime.4.1.0.nupkg 7263653 BLAKE2B 0a6699d985304a5072c7c283a42c100cb8f13ae61e95f93463ed57438ef3d7c655c3c4aed43b1d8fed4057933e924ca1e6b9a5987f1328fe4e2e172861572593 SHA512 4b05eb68bb485846707c4fe3393f9616d3ffb6c5f62a121d81142ddf7d0241c931fe96d193b7bf02281a9368458e0764466766557cfa9709035dc76d8fdd7706 -DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb -DIST system.runtime.compilerservices.unsafe.4.5.2.nupkg 104723 BLAKE2B 30ab5b99a60b0a207bb4306ebcd483882af1721025f61a63dc3d654f060a42ec23e3dcac10623665a14e69ade86189ba0138deb199f63fb8f5124c3581e63c90 SHA512 84c91d5b192cca942515707b25a9907a00ec73110040ee051ddfe5c3fce549953d7598008a3eb9c630ab5deaf5f37c2fa0d033262739cf38e3da873dfdd9685a -DIST system.runtime.compilerservices.unsafe.4.7.1.nupkg 106815 BLAKE2B 75dc584026b4bc589ec1bdaeb7ee8933a147391f7ecb71e69c9397d517368f5c1acb22d1a1a2f10a853baaf9fb659b59d5827baf70ce882792ce93cc3be09b13 SHA512 c8d781feacf79f3effc1c231a84beb0fa1e869fbeaa1d94ba3e84db75afe915e045c39ce059331fe48956534dcebdcd54fd97ab199e6a090bddc5250e208ee52 -DIST system.runtime.compilerservices.unsafe.6.0.0-rc.1.21451.13.nupkg 84184 BLAKE2B d2928ff08753ea19952efcfa0f353b8a56bc0c9c485af20f3fc5108e36c882aec950eb074a007bf05b2de609e43a656389e25cf8ed3b8091073b8d1c71fb6d47 SHA512 a3b1623336497fdc6ad2c0a531aebe8368b162a44c92b5a0d71e993a8106fd082aec63491ecce3ddf664dec0a429dddeb39a2e94b29516fbe1ed4bfe32291069 -DIST system.runtime.extensions.4.1.0.nupkg 1060307 BLAKE2B 5426e4a8e6d9ebaa6c88ca7dc495c120b848602f15f102d3c65105c8a03ee35136d5eb2e04a3eb2452dea96a36af70e42cb7a317e269bf4ef8a1d3a5f33f9784 SHA512 42d009be57d6497aa0724924891289f3decd916d0432c1c865cc0494092f5e59287f632a70c5060b3c78e361ab04510d75dfb3c2d2853f54201f735eb6e2dea6 -DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc -DIST system.runtime.handles.4.0.1.nupkg 54854 BLAKE2B 396943fd119a2ca9b91d1e8059ec1854ec4eedda6b73699042f8ae761bde1b6dde5f7a92a2066220d4c8f7d872741939ba198cde2154d62ff0350ed867ad0d09 SHA512 966a943195b66118277a340075609676e951216d404478ac55196760f0b7b2bd9314bfbb38051204a1517c53097bd656e588e8ab1ec336ce264957956695848a -DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11 -DIST system.runtime.interopservices.4.1.0.nupkg 2542509 BLAKE2B 3ecf490aacb98e44dd952301828ab27f5cbe6b2053dfdd745737cfe1d7a847691e13b3a7df558daa2a1747e50e7045145a90f51e26f108fe9826814a0c60b7c0 SHA512 e8511e6a4cd40f3c603df4ffbbf6a4aac4d10be79bcfd0249a9af90d55cf2a02543ad9b82e607a4665d58f28c7ce9bdb0f7f3ff9bc8ded8a252213916a771bd2 -DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9 -DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b -DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 -DIST system.runtime.serialization.primitives.4.1.1.nupkg 222353 BLAKE2B c53253fbc44b119c29e3cc5a049919d293600182543e6b0b39d0abbaa7853b4b025937d5e5df9e89630a74dfd22bea4c0da826ce2b37211b8db3cb4aeb18ba6a SHA512 fa6a90aeb26c0f1e72c48abec0b60a1ebea955cd3c1133b3245c04dd0bd6984c0ce0253944d28676abb8edb93e1c649c693e7c6425459a3c29a74381531cb540 -DIST system.security.accesscontrol.4.6.0.nupkg 603605 BLAKE2B c307360e9d65471474f9a1d68ae1a46dbb81c349e679755b113daa777590fb094cb1b73b89fb0303c0832940d5140a1a901ff729b27a792fbb39c3b84b1ab57f SHA512 56c6f2d9f63e2f9c1867548f38362a0b0fb69e697f930da075639ae8435d24cb29c7caa49a6aa954b9d5e5f4ceafadb5255935c73f763635ca9a3d269a89318d -DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86 -DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 -DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea -DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351 -DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 -DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f -DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 -DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 -DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e -DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019 -DIST system.security.principal.windows.4.6.0.nupkg 511112 BLAKE2B 72292a73d0def1363897dda18c79b86fb6a334d259ade9c664768f42ace6c52e012634996faee1fd3579e16dc557509612f55cfe79bab270cbeee1cfaed09b35 SHA512 bc5c54d73486b24876277a419855860c2374acd3a1be905bf3a4f38f5093896345d490ef3b7b246e7fbcec6db770e7fe7d65e8755fe78757d7958b80b32fec8d -DIST system.text.encoding.4.0.11.nupkg 327286 BLAKE2B ec08fe2bfd3eaedc7a50d823ae424268d1f51f8816d9b3645b4210e10b8cf89e801f5f7d831a565e31cbf795952ee5a6a60a45d6432e0593727f0e0e213818ed SHA512 f974335143f36b318abf040ed535887f28089d749b1fa55056345df5243dfbd56d27b74c6e4d87a737fdbb8e699c5291bd25f1e5db4700bb00bf53330c7e3e9a -DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67 -DIST system.text.encoding.extensions.4.0.11.nupkg 244203 BLAKE2B 957201548c8629ab5111cbbcae3518b7c07bef93ac972b557e4f9f729dfd2519ef4523d5f6ea23b22eb19f93a3b17dbf7f1b6bed105f89b9219d53d8ed1534f7 SHA512 b2ba1f2a96bf14466fb31e4ac1fad25e7032688357340ad8976b8aafe7cbe39c061835a4e17d7cf6ae291d3155f07d3371f6b65ffc1c15474c3c86dbb7735e82 -DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed -DIST system.text.regularexpressions.4.1.0.nupkg 514882 BLAKE2B 864d70cdb65bf87b684561f98d2d5193e2d66015e4cd770ab823a6ba966b3813d75f0ed6aaec82012a3d5f66ef9be182e7773b4c3b94407ab10c9e5dcd9e9f2e SHA512 9b612027e43c33cc256e016e0b400547c5923e93ab6ed1a40d2b97292cb18a1195fa79aba2b0166a6b11842a0fef6685d31b848375daffdf6d2acf297af40bbe -DIST system.text.regularexpressions.4.3.0.nupkg 530523 BLAKE2B fc77aa0a92658cfac1b3fc00b87fabbec1be5c79776b0b2680775615b273a5a49ff8d5000f97415b85fc0283ff95569ba9a5a72917828455646053033088b49b SHA512 80353c148df30d9a2c03ee10a624d91b64d7ccc3218cb966344cfa70657f0b59c867fed2ab94057f64ab281ad9318353f25c23375c00e1376b6589ae0a70aad3 -DIST system.threading.4.0.11.nupkg 708036 BLAKE2B 6b85f9c80dfddd5faa9799fdd64379c4c066b076596cd0008c46114b91025a20e00cb8b626b6fa5d139af6aeb8a3f6781ca7e55c4f7d147eae2f38e14d7a63c2 SHA512 05c0dd1bbcfcedb6fc6c5f311c41920a4775f8a28a61ca246b6c65ad8afd9b04881d3357880af000ac056fd121fc5c3ec0b56d6fd607e0c27e7a639157c85e3e -DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 -DIST system.threading.tasks.4.0.11.nupkg 840020 BLAKE2B ec5b6bbd3c912d3552922acd338611baa992dca6bf07b97b391e47b5b41ab718c373551dacffc7b4b67870287e93eb6e70ed184213e800fd9b424bf3e02cd8cb SHA512 fb66c496a5b4c88c5cb6e9d7b7d220e10f2fc0aed181420390f12f8d9986a1bd2829e9f1bf080bb6361cd8b8b4ffc9b622288dfa42124859e1be1e981b5cfa7b -DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 -DIST system.threading.tasks.dataflow.4.11.1.nupkg 470507 BLAKE2B a638ac052d30d5fadd74848b9cfd81658ca171ae991277c8d367be49fd84b8c336299b2d6ea6fdc80a9f1b242fdc2644daa24fbf32fced456410dd8e49f98799 SHA512 117e22b179612d26e3acbdf00c74698ae6f2b38fdcd5526a3a47ec34a02e46fa0a4195dd8d5633d81fa76f7b72cb7a3e6348a1451e742fd2e7cee7107b29d442 -DIST system.threading.tasks.extensions.4.0.0.nupkg 49355 BLAKE2B 898f05110ec79e3518937d10df244782ae19e36a11228b427785f367e1974135836046a6a0445c87b206550c11fd23b6d22b0dd399992ae5ac20b3d5c3060056 SHA512 f294f1a4179f53d59f91f01a372cc7896bf8c322e9827299cb1aa3ae2b1f809e98034834f5ccd4cb3fa1c30735082d244fff6584dab6e8870ad409b55e8a4986 -DIST system.threading.tasks.extensions.4.3.0.nupkg 52499 BLAKE2B 3e6532ad1936859e2713e2e864831efe0af00a5ce561bd7f8723845bf285b8c15de00cb1fc246504f99599d183b400746cea987db883f0e61283db1fb2725a1e SHA512 2c33900ff7f544d6db31ad11b6baee1c9ecb40d5a54f51e5dd5bbbb37f4c50ee35ed481615cbf7c1da61a31ae3333c4454bfbeee4ae32241789e72ce3f910db6 -DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14 -DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159 -DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e363a3c10da581eaf9a414da5ae5d059564281d78691142281d31b48c47b9efc084f1826165763097273f77e58699742c8c93da SHA512 d5ce8e258b7be7be268f944e21621195948106f57e6c46e69b2887c46f567760368b14e84046b4be4466ecd08ecd4cb04016a2ff7948cb4640960befc7aa1739 -DIST system.xml.readerwriter.4.0.11.nupkg 1363068 BLAKE2B b151c0560022d796720ce342c6c47189d5cb5d292bdc62eb0439deb87b05e80d9c57cb38267a9e153e0d4513e8edf503d88926e9956eba118b5d00d488e2fc78 SHA512 d40d6e9d55e57acdf04132bcb8ae8abf1abb3483620cde969c78c6c393a9936abf742c1dcf66288e6e9dffcb399a880ee3c11540ac140cb32e20b41365aaf35e -DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6 -DIST system.xml.xdocument.4.0.11.nupkg 591353 BLAKE2B 8373fa19c6aafbe6e347db7bb1ec304dd8ce77df415acf0c3ee04ea2dcfce050f59d6e72cdeb14c4e54d29c1c07fc9eb0ef8045fb09830b48fb1a8e90dcb09a8 SHA512 f8ae902901963f2636f39c0652d82daa9df3fb3e3d5a60493c39f6cf01ed07c7d57f175a2d2895f4a872d4e92527e5131522218d1a67da2fd491e162273a8527 -DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113 -DIST system.xml.xmldocument.4.3.0.nupkg 285212 BLAKE2B 0d96ca356543e8e915597e0624dca42f0c7032a2ae9e380a6fba3fbee0dacb9e5f06017893b2b7a8b937dbb4de7d5665fa6648e3bf8df12e0d34e4075c125109 SHA512 22251b3f16de9aa06e091b24baea1b8c95752f0d22266faf34e1fb76b347b23f7910cdaf567058e23d06b7079961090ca70805070a2491add5da4d0271afd133 DIST validation.2.5.51.nupkg 42717 BLAKE2B 8a0cb6ad177687afc5bf7951b22f664ddcfb72c2df50c1fdab5591ae41105f99ab1a580b843dc1a90590bb5dab8569aefca4fe56c53921fe21cc8c17ee49ee27 SHA512 4ea002c00673e7aee4a823945f104b0e3eebfc9b0525d5775fb0cd28a1b8560cf39365814b0c1980edfc4f1f15fee4f212faada2a9ae16ec3c71eb7a38158c18 DIST waylandnet.0.2.0.nupkg 35239 BLAKE2B bda630839d46d25e0e671487b78c0991f42affa450a1014f532f8da7c65ec7e0afadae4eddd2da1344d1aa6afecf220fc58e9bb1d85d54bbf269455cc289ecec SHA512 d930f63c407102a466322f0c736cba279a6f0f076ba0ca199ba93c89546158a1bf25dbf2ea9cf09d51635dbb63c2c16c197afae4619a3ed6341ef25f4b8f3c72 -DIST xunit.2.4.1.nupkg 20733 BLAKE2B ee83156610dc4ade1f15c05d97725e1913a9dde04e474c11fe396c37df5d438ab934776e4660d3d139fe34949eb890dae67c0145d3815a8a25cc976b9d2cca7b SHA512 3b0061a5ecfd49166f123aa27375956c00aedb0b22f6ee6a8be629cd583a0532f7476e51ffacad3385245139f1f9d4990c9dc850fc7ef7d097fd85e7c6b40058 DIST xunit.2.9.3.nupkg 31659 BLAKE2B 86383dd03468e2fe349584d99613f351c51081af82a15d8cb0f46cf18d5e75305d3fc0d287d3bee47f91da8a5b2ae57f8481826477c0c1f4c05c7c8e44ad1f77 SHA512 dff6b254f0bb35059010d4794446ce81762c6e1a09b26a67c506b9a4ee25c5b8c66dc90eb3ada7b26e242c4af373c9e0ed5e57cf4f2ec158cca9a6462625c2ae DIST xunit.abstractions.2.0.2.nupkg 75852 BLAKE2B 13a214201e5756c0a3eddb7e93a91a19c828bee293e9dffea514bb7bd3f10e823c5489155707b17f58c23ddd24aa987eac0858632c5a55dcf84bdb44c5546a7a SHA512 957d3a0c6d048f30ba53e4155424e16838c6047324f6a6289a7128b4aee8c6382f5b78f1156e201164af45edbf1a5c818c8d08086076d55826bd2e4be4c33a5a DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624 -DIST xunit.analyzers.0.10.0.nupkg 107050 BLAKE2B 2e79dab696767d34536ee6ba08fba2e4113b3e41073d1f07757113f0ce24766e8cbe801f06f3abe58eb46399fbe28ece6908a364b73023948450adc81a0f016d SHA512 530e84aa43a6b74232b2d52dce453853c8b1084cfea62aa0733ca83d3d344703c3b161ed5b0cde763b014134ba3f5876faec0317ac3952962de7f49213b79ec5 DIST xunit.analyzers.1.18.0.nupkg 269902 BLAKE2B e5bf57ffd937164ca12bf160ae86fe29def4999540aa1241534b42f6ef2042c0c528f1c4403bbba3551bc4b384638b16eb2b7810f0cb486d14d92ee285300429 SHA512 632f6d380cd59dc1356af0361ab389a14c53993e9f40939cab1b20f5fe773b1ed8ed5fff06d438195f7383baa7a8ccf2cf299a6eb889e7948629bd4729b3ce38 -DIST xunit.assert.2.4.1.nupkg 67341 BLAKE2B a7f697049d3c24076857e4bec56afb43bace649c10a0731425b6e6652509b3ae5cd45e855230a6669322023d5c82a3e3a5d23f7db6058f286ac6e95b0eef23c4 SHA512 c5680265048178cf42ec093e56ecc6b10afb2b93832d5b172b7836b030f7f3fdcb8e89b621b5893ee746f3e22cb2982f7e91a1d20f4e7b9bcb73c53e8b38e279 DIST xunit.assert.2.9.3.nupkg 246078 BLAKE2B 584ada9e74830d5f8879b083f3c283ab0ad4bf35289e94481c2bbdbae339a6e9979dc5d026b1c25f525355b01836442c79fa23c0ed01a00f4907c188f35e2b53 SHA512 c1fab008a0214961b2f4ffdd3ea0c64880673d6dec509e3d3047dc4ea345fb90602708f0b476fd484eda8d866e47cca64ddf1dc31a041a79491e27a36e00eff7 -DIST xunit.core.2.4.1.nupkg 22659 BLAKE2B f810cae28847f7f6bc1dc5866c2526cc496f8f48f774545050d9ac41324fc42acd6a9204b0b0cf0836dacee3eb5a4246f21cebda074437cf59f4562588a5ee87 SHA512 f2d68c940432f6a43b4db8aaaf64c0c06914f97d2c72443ef7a8fb47d397fd4b758261c46b841822b23c735e63de22938f75f3c90315a219133166bcd0145feb DIST xunit.core.2.9.3.nupkg 33553 BLAKE2B 42e559fe6b0359c2668976df87a186cad94a9c47abd26d7ea3fa2a5d7cf9d77713215a1d58edd188f96d36ec8d7e62a7c85b0c14e4d40576ff78b7ef978311db SHA512 72fdac3b7eea26421b04bddf5c3227dc43d0db32bc2d0e8590c24d9e7d7173d9fc9a8de293451103831f50d0a6c030c2c7cdd9889791ac9d32d7291ab288cd26 DIST xunit.extensibility.core.2.4.0.nupkg 278959 BLAKE2B 58457d747683eabf4fc8aadeda9918297bb2113bfeb5aea97b858f77ee66540aa88cc36d6eff08ea70e947e5e94bd7b4f10a111e39b7e953f6471d93979ddb55 SHA512 4d3c560932a8b0785fbc7d7de47e8d848bf8d265d9a5a88153904822378c1c378a4f776bce00b8dfa1c7e1314728cf6135518c9d81b87fe8d48c4b6020bd03ef -DIST xunit.extensibility.core.2.4.1.nupkg 238957 BLAKE2B ba1d6a3ba13da385fad20d09b7ca0bbe1c32d7ada1a4932e3e2100fbb8c049b9abfb15a2a8064022f7367ad0b804e9c5a6af9986155c7e31fed922061d51acd6 SHA512 aa477119fc5db00bab105b2bf33e8b7e805155be1571b7b2935c05f8c46b39baeec0eb65ecefa28505041d7f1f9d99e5505b18ea447ef6d7307a898bb28711d4 DIST xunit.extensibility.core.2.9.3.nupkg 298787 BLAKE2B b35b2180780d3a9596ef9f761bcd907007b5f12e600525aefc5bffb91cd9862daa56ec60076b8eb98d8392b7511998d607844f88b80cf0c48c5ac7f0f1e027c9 SHA512 4b46be8e6205fc3ada2ae27e15f59ba97330be970ac633f719dad0cf3e69af7198b60208d977c374086453fe55216a96a27d91e90df55fff6c4c6694fa4a0369 DIST xunit.extensibility.execution.2.4.0.nupkg 481651 BLAKE2B 8cd2bef58356196059e1236080186774af4f71d384533e01e16c33521628e9993fc2b5f3b0f35e68ee4b45690183df2c3bc2681689eb47c73b79d3a9ccdcbcc4 SHA512 adc865d290201f1dbdd5bbe678ed880f9dd39da42ad3a90db09dda95a0448a7bf3cf23ad92f9a8c463ecd408042e383d4914d394eba10077494d325ed0ddb361 -DIST xunit.extensibility.execution.2.4.1.nupkg 328138 BLAKE2B 963aae4c76cbb5d7d36fae036f5c6a50643588019639d358295d2298e2dbcf1890da459dc69db9b0eade5a7d779b5e13f2762e1e9b2b96c8ec00979491a5dc7f SHA512 81cf13c553dec37f87cbaa894ecef42478abb52b79932dfcd20c42f1017e56658eb3a11d586968f719b7511926fa03db13dae85557e7af0e40baa14daf8479d9 DIST xunit.extensibility.execution.2.9.3.nupkg 379849 BLAKE2B eb8adb43db9c650ced7fcc0e8909cb9d598b18333c90a9af10244bb696419c68db34baeadabb0dd85b8aaf764e952994b6fdc6e55258d4a43ec16f35f777377a SHA512 222768052ac6c3f2a15b366c29721c4ada218ffa111598b36d6794bfed213852de30931e8125b942818dce68d0b85f01b91b42c8f410ba459261d3679df3c090 -DIST xunit.runner.visualstudio.2.4.3.nupkg 809588 BLAKE2B ce18ac895657d1efa9752e44148812a452401fa06eba913dad716cfd6743d85a09ffbc0be52276a4b90d039ab76077cca7ab5316b73009aeff2b2fe77dc465f1 SHA512 d8b0d124425db24f98335b332fe55e1a08b39af55d8834dd4a2717fd4be45f3a06ae6cb16427a17adfb31e215dab622856152bb2da715acb1946ec9e935299f4 DIST xunit.runner.visualstudio.3.1.5.nupkg 1327518 BLAKE2B dea35c20994f1a83886749a97590158e11e52162edd6192de3a1c2f67171cf6d623754a73184cdd843e33769a974b2bb0b8e15e160c5fd6842a81ce72c1fae0e SHA512 6ffb6f37d917b54777c124986c2f3421ceb2fdd62561b352bdab588afef58a8ccf857a8ce0468eb87ba3908261f396fec18e9d81fdb993d10d4b2f2337a9a5bd DIST xunit.skippablefact.1.5.23.nupkg 57326 BLAKE2B 2cea94bde87bd17cb297d3d57446809fc2ace839d606db3e6fd7cf9dc3d6d7b45c84d8b64107bdb2b3f81c27765a4045272f7f1cb89dfc0f1b851ad0667bffa0 SHA512 e6b9d20a7a982f4b9f3de8235969e1ac55f453cf250cc8d01c30d0e04d320fc6e096242b45f251291f1c3ef4af98f2f0e724998d843e33c40269e9dbdc6858cb diff --git a/x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.6.2.ebuild b/x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.6.2.ebuild deleted file mode 100644 index 5c7a6919bf..0000000000 --- a/x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.6.2.ebuild +++ /dev/null @@ -1,329 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOTNET_PKG_COMPAT=8.0 -NUGETS=" -atksharp@3.24.24.34 -cairosharp@3.24.24.34 -castle.core@4.4.0 -coverlet.collector@3.0.2 -diffplex@1.7.2 -eto.forms@2.5.10 -eto.forms@2.5.11 -eto.platform.gtk@2.5.11 -gdksharp@3.24.24.34 -giosharp@3.24.24.34 -glibsharp@3.24.24.34 -gtksharp@3.24.24.34 -hidsharpcore@1.2.1.1 -messagepack@2.1.194 -messagepack.annotations@2.1.194 -microsoft.bcl.asyncinterfaces@1.1.1 -microsoft.codecoverage@16.9.4 -microsoft.csharp@4.0.1 -microsoft.extensions.dependencyinjection@6.0.0-rc.1.21451.13 -microsoft.extensions.dependencyinjection.abstractions@6.0.0-rc.1.21451.13 -microsoft.netcore.platforms@1.0.1 -microsoft.netcore.platforms@1.1.0 -microsoft.netcore.platforms@1.1.1 -microsoft.netcore.platforms@3.0.0 -microsoft.netcore.targets@1.0.1 -microsoft.netcore.targets@1.1.0 -microsoft.net.test.sdk@16.9.4 -microsoft.testplatform.objectmodel@16.9.4 -microsoft.testplatform.testhost@16.9.4 -microsoft.visualstudio.threading@16.7.56 -microsoft.visualstudio.threading.analyzers@16.7.56 -microsoft.visualstudio.validation@15.5.31 -microsoft.win32.primitives@4.3.0 -microsoft.win32.registry@4.6.0 -moq@4.16.1 -nerdbank.streams@2.6.77 -netstandard.library@1.6.1 -newtonsoft.json@12.0.2 -newtonsoft.json@13.0.1 -newtonsoft.json@13.0.3 -newtonsoft.json@9.0.1 -newtonsoft.json.schema@3.0.15 -nuget.frameworks@5.0.0 -octokit@0.50.0 -pangosharp@3.24.24.34 -runtime.any.system.collections@4.3.0 -runtime.any.system.diagnostics.tools@4.3.0 -runtime.any.system.diagnostics.tracing@4.3.0 -runtime.any.system.globalization@4.3.0 -runtime.any.system.globalization.calendars@4.3.0 -runtime.any.system.io@4.3.0 -runtime.any.system.reflection@4.3.0 -runtime.any.system.reflection.extensions@4.3.0 -runtime.any.system.reflection.primitives@4.3.0 -runtime.any.system.resources.resourcemanager@4.3.0 -runtime.any.system.runtime@4.3.0 -runtime.any.system.runtime.handles@4.3.0 -runtime.any.system.runtime.interopservices@4.3.0 -runtime.any.system.text.encoding@4.3.0 -runtime.any.system.text.encoding.extensions@4.3.0 -runtime.any.system.threading.tasks@4.3.0 -runtime.any.system.threading.timer@4.3.0 -runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.native.system@4.3.0 -runtime.native.system.io.compression@4.3.0 -runtime.native.system.net.http@4.3.0 -runtime.native.system.security.cryptography.apple@4.3.0 -runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0 -runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2 -runtime.unix.microsoft.win32.primitives@4.3.0 -runtime.unix.system.console@4.3.0 -runtime.unix.system.diagnostics.debug@4.3.0 -runtime.unix.system.io.filesystem@4.3.0 -runtime.unix.system.net.primitives@4.3.0 -runtime.unix.system.net.sockets@4.3.0 -runtime.unix.system.private.uri@4.3.0 -runtime.unix.system.runtime.extensions@4.3.0 -sharpziplib@1.3.3 -streamjsonrpc@2.6.121 -system.appcontext@4.3.0 -system.buffers@4.3.0 -system.collections@4.0.11 -system.collections@4.3.0 -system.collections.concurrent@4.3.0 -system.collections.immutable@1.7.1 -system.collections.nongeneric@4.3.0 -system.collections.specialized@4.3.0 -system.commandline@2.0.0-beta4.22272.1 -system.componentmodel@4.3.0 -system.componentmodel.annotations@4.7.0 -system.componentmodel.annotations@5.0.0 -system.componentmodel.primitives@4.3.0 -system.componentmodel.typeconverter@4.3.0 -system.console@4.3.0 -system.diagnostics.debug@4.0.11 -system.diagnostics.debug@4.3.0 -system.diagnostics.diagnosticsource@4.3.0 -system.diagnostics.tools@4.0.1 -system.diagnostics.tools@4.3.0 -system.diagnostics.tracesource@4.3.0 -system.diagnostics.tracing@4.3.0 -system.dynamic.runtime@4.0.11 -system.dynamic.runtime@4.3.0 -system.globalization@4.0.11 -system.globalization@4.3.0 -system.globalization.calendars@4.3.0 -system.globalization.extensions@4.3.0 -system.io@4.1.0 -system.io@4.3.0 -system.io.compression@4.3.0 -system.io.compression.zipfile@4.3.0 -system.io.filesystem@4.0.1 -system.io.filesystem@4.3.0 -system.io.filesystem.primitives@4.0.1 -system.io.filesystem.primitives@4.3.0 -system.io.pipelines@4.7.2 -system.linq@4.1.0 -system.linq@4.3.0 -system.linq.expressions@4.1.0 -system.linq.expressions@4.3.0 -system.memory@4.5.4 -system.net.http@4.3.0 -system.net.http@4.3.4 -system.net.nameresolution@4.3.0 -system.net.primitives@4.3.0 -system.net.sockets@4.3.0 -system.net.websockets@4.3.0 -system.objectmodel@4.0.12 -system.objectmodel@4.3.0 -system.private.uri@4.3.0 -system.reflection@4.1.0 -system.reflection@4.3.0 -system.reflection.emit@4.0.1 -system.reflection.emit@4.3.0 -system.reflection.emit@4.7.0 -system.reflection.emit.ilgeneration@4.0.1 -system.reflection.emit.ilgeneration@4.3.0 -system.reflection.emit.lightweight@4.0.1 -system.reflection.emit.lightweight@4.3.0 -system.reflection.emit.lightweight@4.6.0 -system.reflection.extensions@4.0.1 -system.reflection.extensions@4.3.0 -system.reflection.metadata@1.6.0 -system.reflection.primitives@4.0.1 -system.reflection.primitives@4.3.0 -system.reflection.typeextensions@4.1.0 -system.reflection.typeextensions@4.3.0 -system.resources.resourcemanager@4.0.1 -system.resources.resourcemanager@4.3.0 -system.runtime@4.1.0 -system.runtime@4.3.0 -system.runtime.compilerservices.unsafe@4.5.2 -system.runtime.compilerservices.unsafe@4.7.1 -system.runtime.compilerservices.unsafe@6.0.0-rc.1.21451.13 -system.runtime.extensions@4.1.0 -system.runtime.extensions@4.3.0 -system.runtime.handles@4.0.1 -system.runtime.handles@4.3.0 -system.runtime.interopservices@4.1.0 -system.runtime.interopservices@4.3.0 -system.runtime.interopservices.runtimeinformation@4.3.0 -system.runtime.numerics@4.3.0 -system.runtime.serialization.primitives@4.1.1 -system.security.accesscontrol@4.6.0 -system.security.claims@4.3.0 -system.security.cryptography.algorithms@4.3.0 -system.security.cryptography.cng@4.3.0 -system.security.cryptography.csp@4.3.0 -system.security.cryptography.encoding@4.3.0 -system.security.cryptography.openssl@4.3.0 -system.security.cryptography.primitives@4.3.0 -system.security.cryptography.x509certificates@4.3.0 -system.security.principal@4.3.0 -system.security.principal.windows@4.3.0 -system.security.principal.windows@4.6.0 -system.text.encoding@4.0.11 -system.text.encoding@4.3.0 -system.text.encoding.extensions@4.0.11 -system.text.encoding.extensions@4.3.0 -system.text.regularexpressions@4.1.0 -system.text.regularexpressions@4.3.0 -system.threading@4.0.11 -system.threading@4.3.0 -system.threading.tasks@4.0.11 -system.threading.tasks@4.3.0 -system.threading.tasks.dataflow@4.11.1 -system.threading.tasks.extensions@4.0.0 -system.threading.tasks.extensions@4.3.0 -system.threading.tasks.extensions@4.5.4 -system.threading.threadpool@4.3.0 -system.threading.timer@4.3.0 -system.xml.readerwriter@4.0.11 -system.xml.readerwriter@4.3.0 -system.xml.xdocument@4.0.11 -system.xml.xdocument@4.3.0 -system.xml.xmldocument@4.3.0 -waylandnet@0.2.0 -xunit@2.4.1 -xunit.abstractions@2.0.3 -xunit.analyzers@0.10.0 -xunit.assert@2.4.1 -xunit.core@2.4.1 -xunit.extensibility.core@2.4.1 -xunit.extensibility.execution@2.4.1 -xunit.runner.visualstudio@2.4.3 -" - -inherit desktop dotnet-pkg linux-info systemd udev xdg - -DESCRIPTION="A cross-platform open-source tablet driver" -HOMEPAGE="https://opentabletdriver.net/" -SRC_URI=" - https://github.com/OpenTabletDriver/OpenTabletDriver/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${NUGET_URIS} -" - -LICENSE="LGPL-3+" -# nuget licenses -LICENSE+=" Apache-2.0 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-libs/libevdev - virtual/udev - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXrandr - x11-libs/libnotify - !x11-drivers/OpenTabletDriver-bin -" -BDEPEND="app-misc/jq" - -CONFIG_CHECK="~INPUT_UINPUT" -DOTNET_PKG_PROJECTS=( - "${S}/OpenTabletDriver.Console/OpenTabletDriver.Console.csproj" - "${S}/OpenTabletDriver.Daemon/OpenTabletDriver.Daemon.csproj" - "${S}/OpenTabletDriver.UX.Gtk/OpenTabletDriver.UX.Gtk.csproj" -) - -pkg_setup() { - linux-info_pkg_setup - dotnet-pkg_pkg_setup -} - -src_prepare() { - # Build doesn't need the solution file but eclass tries to use it. - rm -f OpenTabletDriver.sln || die - dotnet-pkg_src_prepare -} - -src_configure() { - dotnet-pkg_src_configure - - # These projects are only used at build time, should not be installed. - dotnet-pkg-base_restore OpenTabletDriver.Tests -} - -src_compile() { - dotnet-pkg_src_compile - ./generate-rules.sh > 70-opentabletdriver.rules || die -} - -src_install() { - dotnet-pkg_src_install - - dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.Console" otd - dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.Daemon" otd-daemon - dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.UX.Gtk" otd-gui - - doicon OpenTabletDriver.UX/Assets/otd.png - doman docs/manpages/opentabletdriver.8 - make_desktop_entry otd-gui OpenTabletDriver otd Settings - udev_dorules 70-opentabletdriver.rules - - cd "${S}/eng/linux/Generic/usr" || die - insinto /lib/modprobe.d - doins lib/modprobe.d/99-opentabletdriver.conf - insinto /usr/lib/modules-load.d - doins lib/modules-load.d/opentabletdriver.conf - insinto /usr/share/libinput - doins share/libinput/30-vendor-opentabletdriver.quirks - systemd_douserunit lib/systemd/user/opentabletdriver.service -} - -src_test() { - dotnet-pkg-base_test OpenTabletDriver.Tests -} - -pkg_postinst() { - udev_reload - xdg_pkg_postinst - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "Please replug your tablet before attempting to use the driver" - fi -} - -pkg_postrm() { - udev_reload - xdg_pkg_postrm -} From 8b173ac77b97a0a696e86d95ecb58e51dc81ff53 Mon Sep 17 00:00:00 2001 From: Shimon Trolles Date: Sun, 19 Jul 2026 13:21:16 +0300 Subject: [PATCH 117/151] app-admin/sshelf: update SRC_URI Signed-off-by: Shimon Trolles --- app-admin/sshelf/Manifest | 1 + app-admin/sshelf/sshelf-0.10.0.ebuild | 443 +------------------------- 2 files changed, 2 insertions(+), 442 deletions(-) diff --git a/app-admin/sshelf/Manifest b/app-admin/sshelf/Manifest index feeee05c9b..f76fe442a0 100644 --- a/app-admin/sshelf/Manifest +++ b/app-admin/sshelf/Manifest @@ -309,6 +309,7 @@ DIST siphasher-1.0.3.crate 11643 BLAKE2B 88046e55d019f0b43e90db9337359b74ccc0023 DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 DIST ssh2-config-0.7.1.crate 56361 BLAKE2B 50bb32139102bca56471b25f9e39a934a5a8c8a205950ed9cacf4b15b8ab027a2dde2541c9f7703a26a8f417747dc781c9942de071b4fb5af85945150db1bfea SHA512 f127e2d4b5efdd37a00a3a1877505ee6afaea42e726401ce1b88a98206db74306a7d7199287d87aac4ea807e54a78b0ff30ae8a235c122290224efe104da8df4 +DIST sshelf-0.10.0-crates.tar.xz 28546728 BLAKE2B 67b7f4f98d07b99b3f4e19ed72b356b3836fd9e5b31def4927597effbc78a63a25c35b626dba8a1fce88be086aebd8b0fe79413ac2fa38980619107737071ee7 SHA512 1c56203b4c6a86f8778426189adffdc02e3e092c455610af4a64d7d7941cdf95807706d04ef35518fb23840d0e5bf0e25633dd5ccef92d0a67e4cd6fdbb9f49f DIST sshelf-0.10.0.tar.gz 628028 BLAKE2B d133a6a1f0a5f8742a99db9750b1ba445d56a92bfd7362a838357d5a838b94b490c932bdf4114960de46eb24106d1ca34bd6bb75f1ea054b22b08809ce958a18 SHA512 7ac9bc580681b325ba7532ac41935b8b11f75bbaaa4eded581f10de9ae898f1ceaf9be4094f533e6287c9e6586e47adb1c47f9890f697cfbaa6db6750ae9496c DIST sshelf-0.9.0.tar.gz 613175 BLAKE2B 362b88749116f76f6f15632b721657934134a454b7f253f2cceec90100774f8731bdfe7017e3d9b78dbe5d256113e3ae634a9124202c020e1dc7030d6c61a543 SHA512 ce7b450fda6ef5295be77c84361ed6dbbfb00d5645e9ee42eeb60b2fd5badd4f631e39906440c682b47714f0147f8aa4008bdbd5feb92821e0e31ffcfe8450eb DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c diff --git a/app-admin/sshelf/sshelf-0.10.0.ebuild b/app-admin/sshelf/sshelf-0.10.0.ebuild index 9ebb5c8c92..bbc00d5024 100644 --- a/app-admin/sshelf/sshelf-0.10.0.ebuild +++ b/app-admin/sshelf/sshelf-0.10.0.ebuild @@ -5,447 +5,6 @@ EAPI=8 -CRATES=" - aead@0.5.2 - aes@0.8.4 - age-core@0.10.0 - age@0.10.1 - aho-corasick@1.1.4 - allocator-api2@0.2.21 - anstream@1.0.0 - anstyle-parse@1.0.0 - anstyle-query@1.1.5 - anstyle-wincon@3.0.11 - anstyle@1.0.14 - anyhow@1.0.102 - arboard@3.6.1 - arc-swap@1.9.1 - async-broadcast@0.7.2 - async-channel@2.5.0 - async-executor@1.14.0 - async-fs@2.2.0 - async-io@2.6.0 - async-lock@3.4.2 - async-process@2.5.0 - async-recursion@1.1.1 - async-signal@0.2.14 - async-task@4.7.1 - async-trait@0.1.89 - atomic-waker@1.1.2 - atomic@0.6.1 - autocfg@1.5.1 - base64@0.21.7 - base64@0.22.1 - basic-toml@0.1.10 - bech32@0.9.1 - bit-set@0.5.3 - bit-vec@0.6.3 - bitflags@1.3.2 - bitflags@2.12.1 - block-buffer@0.10.4 - block-padding@0.3.3 - blocking@1.6.2 - bumpalo@3.20.3 - bytemuck@1.25.0 - byteorder@1.5.0 - castaway@0.2.4 - cbc@0.1.2 - cc@1.2.63 - cfg-if@1.0.4 - cfg_aliases@0.2.1 - chacha20@0.9.1 - chacha20poly1305@0.10.1 - cipher@0.4.4 - clap@4.6.1 - clap_builder@4.6.0 - clap_complete@4.6.5 - clap_derive@4.6.1 - clap_lex@1.1.0 - clap_mangen@0.3.0 - clipboard-win@5.4.1 - colorchoice@1.0.5 - compact_str@0.9.1 - concurrent-queue@2.5.0 - convert_case@0.10.0 - cookie-factory@0.3.3 - core-foundation-sys@0.8.7 - core-foundation@0.10.1 - core-foundation@0.9.4 - cpufeatures@0.2.17 - crossbeam-utils@0.8.21 - crossterm@0.29.0 - crossterm_winapi@0.9.1 - crypto-common@0.1.7 - csscolorparser@0.6.2 - curve25519-dalek-derive@0.1.1 - curve25519-dalek@4.1.3 - darling@0.23.0 - darling_core@0.23.0 - darling_macro@0.23.0 - dashmap@5.5.3 - dbus-secret-service@4.1.0 - dbus@0.9.11 - deltae@0.3.2 - deranged@0.5.8 - derive_more-impl@2.1.1 - derive_more@2.1.1 - digest@0.10.7 - dirs-sys@0.5.0 - dirs@6.0.0 - dispatch2@0.3.1 - displaydoc@0.2.6 - document-features@0.2.12 - either@1.16.0 - endi@1.1.1 - enumflags2@0.7.12 - enumflags2_derive@0.7.12 - equivalent@1.0.2 - errno@0.3.14 - error-code@3.3.2 - etcetera@0.11.0 - euclid@0.22.14 - event-listener-strategy@0.5.4 - event-listener@5.4.1 - fancy-regex@0.11.0 - fastrand@2.4.1 - fiat-crypto@0.2.9 - filedescriptor@0.8.3 - find-crate@0.6.3 - find-msvc-tools@0.1.9 - finl_unicode@1.4.0 - fixedbitset@0.4.2 - fluent-bundle@0.15.3 - fluent-langneg@0.13.1 - fluent-syntax@0.11.1 - fluent@0.16.1 - fnv@1.0.7 - foldhash@0.1.5 - foldhash@0.2.0 - form_urlencoded@1.2.2 - futures-channel@0.3.32 - futures-core@0.3.32 - futures-executor@0.3.32 - futures-io@0.3.32 - futures-lite@2.6.1 - futures-macro@0.3.32 - futures-sink@0.3.32 - futures-task@0.3.32 - futures-util@0.3.32 - futures@0.3.32 - generic-array@0.14.7 - gethostname@1.1.0 - getrandom@0.2.17 - getrandom@0.3.4 - getrandom@0.4.2 - git2@0.20.4 - glob@0.3.3 - hashbrown@0.14.5 - hashbrown@0.15.5 - hashbrown@0.16.1 - hashbrown@0.17.1 - heck@0.5.0 - hermit-abi@0.5.2 - hex@0.4.3 - hkdf@0.12.4 - hmac@0.12.1 - i18n-config@0.4.8 - i18n-embed-fl@0.7.0 - i18n-embed-impl@0.8.4 - i18n-embed@0.14.1 - icu_collections@2.2.0 - icu_locale_core@2.2.0 - icu_normalizer@2.2.0 - icu_normalizer_data@2.2.0 - icu_properties@2.2.0 - icu_properties_data@2.2.0 - icu_provider@2.2.0 - id-arena@2.3.0 - ident_case@1.0.1 - idna@1.1.0 - idna_adapter@1.2.2 - indexmap@2.14.0 - indoc@2.0.7 - inout@0.1.4 - instability@0.3.12 - intl-memoizer@0.5.3 - intl_pluralrules@7.0.2 - io_tee@0.1.1 - is_executable@1.0.5 - is_terminal_polyfill@1.70.2 - itertools@0.14.0 - itoa@1.0.18 - jobserver@0.1.34 - js-sys@0.3.99 - kasuari@0.4.12 - keyring@3.6.3 - lab@0.11.0 - lazy_static@1.5.0 - leb128fmt@0.1.0 - libc@0.2.186 - libdbus-sys@0.2.7 - libgit2-sys@0.18.5+1.9.4 - libredox@0.1.17 - libssh2-sys@0.3.1 - libz-sys@1.1.29 - line-clipping@0.3.7 - linux-raw-sys@0.12.1 - litemap@0.8.2 - litrs@1.0.0 - lock_api@0.4.14 - log@0.4.32 - lru@0.16.4 - mac_address@1.1.8 - memchr@2.8.1 - memmem@0.1.1 - memoffset@0.9.1 - minimal-lexical@0.2.1 - mio@1.2.1 - nix@0.29.0 - nom@7.1.3 - nucleo-matcher@0.3.1 - num-bigint@0.4.6 - num-complex@0.4.6 - num-conv@0.2.2 - num-derive@0.4.2 - num-integer@0.1.46 - num-iter@0.1.45 - num-rational@0.4.2 - num-traits@0.2.19 - num@0.4.3 - num_threads@0.1.7 - objc2-app-kit@0.3.2 - objc2-core-foundation@0.3.2 - objc2-core-graphics@0.3.2 - objc2-encode@4.1.0 - objc2-foundation@0.3.2 - objc2-io-surface@0.3.2 - objc2@0.6.4 - once_cell@1.21.4 - once_cell_polyfill@1.70.2 - opaque-debug@0.3.1 - openssl-probe@0.1.6 - openssl-sys@0.9.116 - option-ext@0.2.0 - ordered-float@4.6.0 - ordered-stream@0.2.0 - parking@2.2.1 - parking_lot@0.12.5 - parking_lot_core@0.9.12 - pbkdf2@0.12.2 - percent-encoding@2.3.2 - pest@2.8.6 - pest_derive@2.8.6 - pest_generator@2.8.6 - pest_meta@2.8.6 - phf@0.11.3 - phf_codegen@0.11.3 - phf_generator@0.11.3 - phf_macros@0.11.3 - phf_shared@0.11.3 - pin-project-internal@1.1.13 - pin-project-lite@0.2.17 - pin-project@1.1.13 - piper@0.2.5 - pkg-config@0.3.33 - polling@3.11.0 - poly1305@0.8.0 - portable-atomic@1.13.1 - potential_utf@0.1.5 - powerfmt@0.2.0 - ppv-lite86@0.2.21 - prettyplease@0.2.37 - proc-macro-crate@3.5.0 - proc-macro-error-attr@1.0.4 - proc-macro-error@1.0.4 - proc-macro2@1.0.106 - quote@1.0.45 - r-efi@5.3.0 - r-efi@6.0.0 - rand@0.8.6 - rand@0.9.4 - rand_chacha@0.3.1 - rand_chacha@0.9.0 - rand_core@0.6.4 - rand_core@0.9.5 - ratatui-core@0.1.0 - ratatui-crossterm@0.1.0 - ratatui-macros@0.7.0 - ratatui-termwiz@0.1.0 - ratatui-widgets@0.3.0 - ratatui@0.30.0 - redox_syscall@0.5.18 - redox_users@0.5.2 - regex-automata@0.4.14 - regex-syntax@0.8.10 - regex@1.12.3 - roff@1.1.1 - rust-embed-impl@8.11.0 - rust-embed-utils@8.11.0 - rust-embed@8.11.0 - rustc-hash@1.1.0 - rustc-hash@2.1.2 - rustc_version@0.4.1 - rustix@1.1.4 - rustversion@1.0.22 - ryu@1.0.23 - salsa20@0.10.2 - same-file@1.0.6 - scopeguard@1.2.0 - scrypt@0.11.0 - secrecy@0.8.0 - secret-service@4.0.0 - security-framework-sys@2.17.0 - security-framework@2.11.1 - security-framework@3.7.0 - self_cell@0.10.3 - self_cell@1.2.2 - semver@1.0.28 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - serde_json@1.0.150 - serde_repr@0.1.20 - serde_spanned@1.1.1 - sha1@0.10.6 - sha2@0.10.9 - shlex@1.3.0 - shlex@2.0.1 - signal-hook-mio@0.2.5 - signal-hook-registry@1.4.8 - signal-hook@0.3.18 - siphasher@1.0.3 - slab@0.4.12 - smallvec@1.15.1 - ssh2-config@0.7.1 - stable_deref_trait@1.2.1 - static_assertions@1.1.0 - strsim@0.10.0 - strsim@0.11.1 - strum@0.27.2 - strum_macros@0.27.2 - subtle@2.6.1 - syn@1.0.109 - syn@2.0.117 - synstructure@0.13.2 - tempfile@3.27.0 - terminfo@0.9.0 - termios@0.3.3 - termwiz@0.23.3 - thiserror-impl@1.0.69 - thiserror-impl@2.0.18 - thiserror@1.0.69 - thiserror@2.0.18 - time-core@0.1.8 - time@0.3.47 - tinystr@0.8.3 - toml@0.5.11 - toml@1.1.2+spec-1.1.0 - toml_datetime@1.1.1+spec-1.1.0 - toml_edit@0.25.12+spec-1.1.0 - toml_parser@1.1.2+spec-1.1.0 - toml_writer@1.1.1+spec-1.1.0 - tracing-attributes@0.1.31 - tracing-core@0.1.36 - tracing@0.1.44 - type-map@0.5.1 - typenum@1.20.1 - ucd-trie@0.1.7 - uds_windows@1.2.1 - ulid@1.2.1 - unic-langid-impl@0.9.6 - unic-langid@0.9.6 - unicode-ident@1.0.24 - unicode-segmentation@1.13.3 - unicode-truncate@2.0.1 - unicode-width@0.2.2 - unicode-xid@0.2.6 - universal-hash@0.5.1 - url@2.5.8 - utf8_iter@1.0.4 - utf8parse@0.2.2 - uuid@1.23.2 - vcpkg@0.2.15 - version_check@0.9.5 - vtparse@0.6.2 - walkdir@2.5.0 - wasi@0.11.1+wasi-snapshot-preview1 - wasip2@1.0.3+wasi-0.2.9 - wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 - wasm-bindgen-macro-support@0.2.122 - wasm-bindgen-macro@0.2.122 - wasm-bindgen-shared@0.2.122 - wasm-bindgen@0.2.122 - wasm-encoder@0.244.0 - wasm-metadata@0.244.0 - wasmparser@0.244.0 - web-time@1.1.0 - wezterm-bidi@0.2.3 - wezterm-blob-leases@0.1.1 - wezterm-color-types@0.3.0 - wezterm-dynamic-derive@0.1.1 - wezterm-dynamic@0.2.1 - wezterm-input-types@0.1.0 - wildmatch@2.6.1 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.11 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-link@0.2.1 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-sys@0.60.2 - windows-sys@0.61.2 - windows-targets@0.52.6 - windows-targets@0.53.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_gnullvm@0.53.1 - windows_aarch64_msvc@0.52.6 - windows_aarch64_msvc@0.53.1 - windows_i686_gnu@0.52.6 - windows_i686_gnu@0.53.1 - windows_i686_gnullvm@0.52.6 - windows_i686_gnullvm@0.53.1 - windows_i686_msvc@0.52.6 - windows_i686_msvc@0.53.1 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnu@0.53.1 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_gnullvm@0.53.1 - windows_x86_64_msvc@0.52.6 - windows_x86_64_msvc@0.53.1 - winnow@1.0.3 - wit-bindgen-core@0.51.0 - wit-bindgen-rust-macro@0.51.0 - wit-bindgen-rust@0.51.0 - wit-bindgen@0.51.0 - wit-bindgen@0.57.1 - wit-component@0.244.0 - wit-parser@0.244.0 - writeable@0.6.3 - x11rb-protocol@0.13.2 - x11rb@0.13.2 - x25519-dalek@2.0.1 - xdg-home@1.3.0 - yoke-derive@0.8.2 - yoke@0.8.3 - zbus@4.4.0 - zbus_macros@4.4.0 - zbus_names@3.0.0 - zerocopy-derive@0.8.50 - zerocopy@0.8.50 - zerofrom-derive@0.1.7 - zerofrom@0.1.8 - zeroize@1.8.2 - zeroize_derive@1.4.3 - zerotrie@0.2.4 - zerovec-derive@0.11.3 - zerovec@0.11.6 - zmij@1.0.21 - zvariant@4.2.0 - zvariant_derive@4.2.0 - zvariant_utils@2.1.0 -" - RUST_MIN_VER="1.88.0" inherit cargo @@ -453,7 +12,7 @@ DESCRIPTION="A TUI for managing and connecting to SSH hosts" HOMEPAGE="https://github.com/max-rh/sshelf" SRC_URI=" https://github.com/max-rh/sshelf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz -${CARGO_CRATE_URIS} +https://github.com/masterwolf-git/sshelf/raw/refs/heads/master/${P}-crates.tar.xz " LICENSE="|| ( Apache-2.0 MIT )" From 914847b4eec91578d891be63c87fd16bd0f8c409 Mon Sep 17 00:00:00 2001 From: odrling Date: Sun, 19 Jul 2026 13:52:36 +0200 Subject: [PATCH 118/151] app-text/typst: add 0.15.1, drop 0.15.0 Signed-off-by: odrling --- app-text/typst/Manifest | 4 ++-- app-text/typst/{typst-0.15.0.ebuild => typst-0.15.1.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename app-text/typst/{typst-0.15.0.ebuild => typst-0.15.1.ebuild} (94%) diff --git a/app-text/typst/Manifest b/app-text/typst/Manifest index 41bfa25fd6..d13a1b84d0 100644 --- a/app-text/typst/Manifest +++ b/app-text/typst/Manifest @@ -1,2 +1,2 @@ -DIST typst-0.15.0-vendor.tar.xz 73180028 BLAKE2B 04c5024d81840e9db0c2eb5d61211388537b203e585b03bc170e141f26299b2ca7b32b14155694675bea2e86096c50affb07c1ee88894402985afd27df8c5335 SHA512 34297634dea008acb957463adc5b8a0dc4ddf9e8a1d311f25b1dbeb8c65cfb0dadc1aadec1e502c5476c363ea50f5db1262d3ca67c3249fe14d92a8553f60a87 -DIST typst-0.15.0.tar.gz 4867968 BLAKE2B 563cf0819369d3536df241d3a301fce6ef635153bcfb98138dbb833a5630be013fffebed579044a36cd5661ede1c404209d0c45953685aebc8c1ab58d669bb9a SHA512 e7479cdbfd5f14efe1b8465c0c833117ec2bf60fa8a069d648c696dd452f855c8a6479196ba8dba57f90675a313005241ca86a706863109c1acd6d9580d43732 +DIST typst-0.15.1-vendor.tar.xz 73227932 BLAKE2B fb7b1c13e182536fc4e14e832a299da76b3da9caf1ea6b243c26134a5d83b1b913d5a2e5ba526b1aac2bc1442b401d798e37e21c73c70c4201bdeb1673d64d44 SHA512 8815f5f71c4a0e1944aba97f0d877eff4a3ab2a6ce1e7e36856af1974a5104e9b686554449f6fa0de6b9dec19215455a521cfeae545695ddd3383ea443fe2a8f +DIST typst-0.15.1.tar.gz 4873084 BLAKE2B 50f8dc5e3a8e8d3a90681378572481ad0a3666985a35c2ffd30517555bb2093c4bcd64291c61c1afccacca4d7b434f23ea64ed021c7176f018db8ec5ef6d9d20 SHA512 646548f03c198ff85a7adb6c71260b6d5f4a482d415c571bafa47fd24f61f875744503decb6f279020b7cd48b4b2841ccb5256b3c37b387b9e68ec98d202a751 diff --git a/app-text/typst/typst-0.15.0.ebuild b/app-text/typst/typst-0.15.1.ebuild similarity index 94% rename from app-text/typst/typst-0.15.0.ebuild rename to app-text/typst/typst-0.15.1.ebuild index 5e5221b9c2..ecf8a23a39 100644 --- a/app-text/typst/typst-0.15.0.ebuild +++ b/app-text/typst/typst-0.15.1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI=" https://github.com/${PN}/${PN}/archive/v${PV}/${P}.tar.gz - https://github.com/odrling/typst/releases/download/v${PV}/typst-vendor.tar.xz -> ${P}-vendor.tar.xz + https://github.com/odrling/typst/releases/download/v${PV}-vendor/typst-vendor.tar.xz -> ${P}-vendor.tar.xz " KEYWORDS="~amd64 ~arm64" fi From 74d85c21d2204f312457da4a21154bda21534053 Mon Sep 17 00:00:00 2001 From: Itai Ferber Date: Fri, 17 Jul 2026 08:53:59 -0400 Subject: [PATCH 119/151] dev-lang/swift-bin: enable py3.15 Signed-off-by: Itai Ferber --- dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.2.3.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.2.4.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.3-r2.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.3.1.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.3.2.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.3.3.ebuild | 2 +- dev-lang/swift-bin/swift-bin-6.3.ebuild | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild b/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild index a9b2850777..078e2c1b5f 100644 --- a/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild +++ b/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..21} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.2.3.ebuild b/dev-lang/swift-bin/swift-bin-6.2.3.ebuild index fb8f239202..c39c15c026 100644 --- a/dev-lang/swift-bin/swift-bin-6.2.3.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.2.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.2.4.ebuild b/dev-lang/swift-bin/swift-bin-6.2.4.ebuild index fb8f239202..c39c15c026 100644 --- a/dev-lang/swift-bin/swift-bin-6.2.4.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.2.4.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.3-r2.ebuild b/dev-lang/swift-bin/swift-bin-6.3-r2.ebuild index f3371ccf19..97ea84d5b5 100644 --- a/dev-lang/swift-bin/swift-bin-6.3-r2.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild b/dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild index f3371ccf19..97ea84d5b5 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.3.1.ebuild b/dev-lang/swift-bin/swift-bin-6.3.1.ebuild index fb8f239202..c39c15c026 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.1.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild b/dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild index f3371ccf19..97ea84d5b5 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.3.2.ebuild b/dev-lang/swift-bin/swift-bin-6.3.2.ebuild index fb8f239202..c39c15c026 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.2.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.3.3.ebuild b/dev-lang/swift-bin/swift-bin-6.3.3.ebuild index f3371ccf19..97ea84d5b5 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.3.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" diff --git a/dev-lang/swift-bin/swift-bin-6.3.ebuild b/dev-lang/swift-bin/swift-bin-6.3.ebuild index fb8f239202..c39c15c026 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" From e3a5516623c2d40c6aa8343eee26a7274c1cf0a0 Mon Sep 17 00:00:00 2001 From: Itai Ferber Date: Sun, 19 Jul 2026 10:52:13 -0400 Subject: [PATCH 120/151] dev-lang/swift-bin: fix up 5.10.1 ICU SONAME refs Fixes QA warnings for `swift-bin-5.10.1-r6` depending on unversioned ICU SONAMES by fixing up all references to the actual libraries on disk (and updates the ICU dep to rebuild on SLOT change). Closes: https://bugs.gentoo.org/977013 Signed-off-by: Itai Ferber --- ...1-r6.ebuild => swift-bin-5.10.1-r7.ebuild} | 55 ++++++++++++++++++- 1 file changed, 53 insertions(+), 2 deletions(-) rename dev-lang/swift-bin/{swift-bin-5.10.1-r6.ebuild => swift-bin-5.10.1-r7.ebuild} (51%) diff --git a/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild b/dev-lang/swift-bin/swift-bin-5.10.1-r7.ebuild similarity index 51% rename from dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild rename to dev-lang/swift-bin/swift-bin-5.10.1-r7.ebuild index 078e2c1b5f..7f6158e06e 100644 --- a/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild +++ b/dev-lang/swift-bin/swift-bin-5.10.1-r7.ebuild @@ -9,7 +9,7 @@ inherit llvm-r2 python-single-r1 unpacker DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" HOMEPAGE="https://www.swift.org" -SWIFT_PF="${PF/-bin/}" +SWIFT_PF="swift-5.10.1-r6" # "${PF/-bin/}" if revisions match SRC_URI="https://github.com/itaiferber/gentoo-distfiles/releases/download/${CATEGORY}/${SWIFT_PF}/${SWIFT_PF}.gpkg.tar" S="${WORKDIR}" @@ -27,7 +27,7 @@ RDEPEND=" >=app-arch/zstd-1.5 >=app-eselect/eselect-swift-1.0-r1 >=dev-db/sqlite-3 - >=dev-libs/icu-69 + >=dev-libs/icu-69:= >=dev-libs/libedit-20221030 >=dev-libs/libxml2-2.11.5 >=net-misc/curl-8.4 @@ -37,6 +37,8 @@ RDEPEND=" $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') " +BDEPEND=">=dev-util/patchelf-0.18" + QA_PREBUILT="*" PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' @@ -46,6 +48,55 @@ src_unpack() { src_install() { [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + + # Swift 5.10's Foundation and related utils link against ICU libs directly + # (`libicudata`, `libicui18n`, `libicuuc`), and these libs are explicitly + # versioned on target systems. We need to fix up the SONAME references to + # what's actually on the target system. + # + # Note: while replacing versioned SONAME references (e.g., + # 'libicudata.so.78') with unversioned references (e.g. 'libicudata.so') + # will work at runtime, this produces QA warnings; we'll replace both + # versioned and unversioned references with what's installed. + declare -A iculibs + + # We need extended globbing for '+()' pattern replacement matches below. + trap "$(shopt -p extglob)" RETURN + shopt -s extglob + + # For every ELF that depends on any `libicu*` library, we can iterate over + # every libicu dep and replace it with a reference to the actual SONAME + # found on disk. `iculibs` stores canonicalized unversioned lib name -> + # actual SONAME. + local elfile + while read -r elfile; do + # Tab-separated explicitly with `scanelf -F` below. `needed` is a + # comma-separated list of SONAMEs. + IFS=$'\t' read -r path needed <<< "${elfile}" + for lib in ${needed//,/ }; do + case "${lib}" in + libicu*) + # Drop all trailing `.\d+` groups if present so, e.g., + # 'libicudata.so', 'libicudata.so.78', and + # 'libicudata.so.78.3' all canonicalize to 'libicudata.so'. + local unversioned="${lib%%+(.+([[:digit:]]))}" + if [[ -z "${iculibs[${unversioned}]}" ]]; then + local versioned + versioned="$(readelf -d "/usr/$(get_libdir)/${unversioned}" | \ + awk '/SONAME/{print $NF}' | tr -d '[]')" \ + || die "Failed to get versioned SONAME for '${unversioned}'" + iculibs["${unversioned}"]="${versioned}" + fi + + patchelf --replace-needed "${lib}" "${iculibs[${unversioned}]}" "${SWIFT_PF}${path}" \ + || die "Failed to replace '${lib}' dependency for '${path}'" + ;; + *) ;; + esac + done + done < <(scanelf -Rn -F $'%p\t%n' "${SWIFT_PF/image/usr}" | grep libicu) \ + || die "Failed to scan for libicu references" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } From 2cfcdea915471986d9307f3c4cf8258fd8a808f6 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Tue, 14 Jul 2026 18:07:51 +0200 Subject: [PATCH 121/151] dev-util/rtc-testbench: add 5.5 Signed-off-by: Kurt Kanzenbach --- dev-util/rtc-testbench/Manifest | 1 + .../rtc-testbench/rtc-testbench-5.5.ebuild | 76 +++++++++++++++++++ 2 files changed, 77 insertions(+) create mode 100644 dev-util/rtc-testbench/rtc-testbench-5.5.ebuild diff --git a/dev-util/rtc-testbench/Manifest b/dev-util/rtc-testbench/Manifest index c1fb35865b..e94d73d1db 100644 --- a/dev-util/rtc-testbench/Manifest +++ b/dev-util/rtc-testbench/Manifest @@ -1 +1,2 @@ DIST rtc-testbench-5.4.tar.gz 2132516 BLAKE2B 43d8c8f14c957da28ad51fb06c07c1dc6f6ca777c3f0b347dacdb0dd41864d53efb60e5d1f945b8204bb4a92a2856a4aa3b451de47d6033783ff43205ff4b29d SHA512 95bfa2b83f0b7e36f48bef69cd78a8994734109802a60dd9b2585634d4158034160ce312cfdf280c59b7fba3038457259be094d9b5b4b39123be3e5806a2b9fa +DIST rtc-testbench-5.5.tar.gz 2156091 BLAKE2B 46086e5e527155dc3ff8e6686e7a1208c32f9ef2395f3b3b15fea09f3bbe28f20995b794c7ac75b2e630b2c4f24712f6130fecc402c7dfa8d890967655ec66c3 SHA512 cb1bb97aba99047c7507a17b4fbb5bd3c2be22d54858abe835f5aa9b5592f81760e608e12854a1ff5e5084cbafdfb1a387d012bec125428e7c5f71d495b1281b diff --git a/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild b/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild new file mode 100644 index 0000000000..9c9553f69a --- /dev/null +++ b/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..21} ) +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake python-single-r1 llvm-r2 + +DESCRIPTION="RTC Testbench is a set of tools for validating Ethernet networks" +HOMEPAGE="https://github.com/Linutronix/RTC-Testbench" +SRC_URI="https://github.com/Linutronix/RTC-Testbench/archive/refs/tags/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" +S="${WORKDIR}/RTC-Testbench-${PV}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc mqtt" + +# Generated eBPF files +QA_PREBUILT="usr/lib*/rtc-testbench/ebpf/*.o" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}=[llvm_targets_BPF(-)] + ') +" +DEPEND=" + mqtt? ( app-misc/mosquitto ) + dev-libs/libyaml + dev-libs/libbpf:= + dev-libs/openssl:= + net-libs/xdp-tools +" +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" + +pkg_setup() { + llvm-r2_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DWITH_MQTT=$(usex mqtt) + -DRX_TIMESTAMP=TRUE + -DTX_TIMESTAMP=TRUE + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && emake -C "${S}/Documentation" html +} + +src_install() { + cmake_src_install + use doc && HTML_DOCS=( "${S}/Documentation/_build/html" ) +} From 91bf6494a74966bb803410a06854b414f95f9bd5 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Tue, 14 Jul 2026 18:08:06 +0200 Subject: [PATCH 122/151] dev-util/rtc-testbench: drop 5.4 Signed-off-by: Kurt Kanzenbach --- dev-util/rtc-testbench/Manifest | 1 - .../rtc-testbench/rtc-testbench-5.4.ebuild | 76 ------------------- 2 files changed, 77 deletions(-) delete mode 100644 dev-util/rtc-testbench/rtc-testbench-5.4.ebuild diff --git a/dev-util/rtc-testbench/Manifest b/dev-util/rtc-testbench/Manifest index e94d73d1db..0dcdef0e1d 100644 --- a/dev-util/rtc-testbench/Manifest +++ b/dev-util/rtc-testbench/Manifest @@ -1,2 +1 @@ -DIST rtc-testbench-5.4.tar.gz 2132516 BLAKE2B 43d8c8f14c957da28ad51fb06c07c1dc6f6ca777c3f0b347dacdb0dd41864d53efb60e5d1f945b8204bb4a92a2856a4aa3b451de47d6033783ff43205ff4b29d SHA512 95bfa2b83f0b7e36f48bef69cd78a8994734109802a60dd9b2585634d4158034160ce312cfdf280c59b7fba3038457259be094d9b5b4b39123be3e5806a2b9fa DIST rtc-testbench-5.5.tar.gz 2156091 BLAKE2B 46086e5e527155dc3ff8e6686e7a1208c32f9ef2395f3b3b15fea09f3bbe28f20995b794c7ac75b2e630b2c4f24712f6130fecc402c7dfa8d890967655ec66c3 SHA512 cb1bb97aba99047c7507a17b4fbb5bd3c2be22d54858abe835f5aa9b5592f81760e608e12854a1ff5e5084cbafdfb1a387d012bec125428e7c5f71d495b1281b diff --git a/dev-util/rtc-testbench/rtc-testbench-5.4.ebuild b/dev-util/rtc-testbench/rtc-testbench-5.4.ebuild deleted file mode 100644 index 9c9553f69a..0000000000 --- a/dev-util/rtc-testbench/rtc-testbench-5.4.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( {15..21} ) -PYTHON_COMPAT=( python3_{12..14} ) - -inherit cmake python-single-r1 llvm-r2 - -DESCRIPTION="RTC Testbench is a set of tools for validating Ethernet networks" -HOMEPAGE="https://github.com/Linutronix/RTC-Testbench" -SRC_URI="https://github.com/Linutronix/RTC-Testbench/archive/refs/tags/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" -S="${WORKDIR}/RTC-Testbench-${PV}" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc mqtt" - -# Generated eBPF files -QA_PREBUILT="usr/lib*/rtc-testbench/ebpf/*.o" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} -" - -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( - media-gfx/graphviz - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ') - ) - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT}=[llvm_targets_BPF(-)] - ') -" -DEPEND=" - mqtt? ( app-misc/mosquitto ) - dev-libs/libyaml - dev-libs/libbpf:= - dev-libs/openssl:= - net-libs/xdp-tools -" -RDEPEND=" - ${PYTHON_DEPS} - ${DEPEND} -" - -pkg_setup() { - llvm-r2_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DWITH_MQTT=$(usex mqtt) - -DRX_TIMESTAMP=TRUE - -DTX_TIMESTAMP=TRUE - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && emake -C "${S}/Documentation" html -} - -src_install() { - cmake_src_install - use doc && HTML_DOCS=( "${S}/Documentation/_build/html" ) -} From 0239103e926e4489d1541de0d0eb38274cd7a6e3 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Tue, 14 Jul 2026 18:08:36 +0200 Subject: [PATCH 123/151] dev-util/rtc-testbench: Update LLVM versions Signed-off-by: Kurt Kanzenbach --- dev-util/rtc-testbench/rtc-testbench-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild b/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild index 9c9553f69a..e19ae2fc74 100644 --- a/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild +++ b/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -LLVM_COMPAT=( {15..21} ) +LLVM_COMPAT=( {16..22} ) PYTHON_COMPAT=( python3_{12..14} ) inherit cmake python-single-r1 llvm-r2 From 391022bec8849a01b6e13f2ea39bc4f51d1484a2 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Tue, 14 Jul 2026 18:10:04 +0200 Subject: [PATCH 124/151] dev-util/rtc-testbench: enable py3.15 Signed-off-by: Kurt Kanzenbach --- dev-util/rtc-testbench/rtc-testbench-5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild b/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild index e19ae2fc74..d4699fb72c 100644 --- a/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild +++ b/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {16..22} ) -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit cmake python-single-r1 llvm-r2 From 3a3994515db01fb545e328830fdd14034b9c54ce Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Sun, 19 Jul 2026 17:30:56 +0200 Subject: [PATCH 125/151] dev-util/rtc-testbench: Include tests Signed-off-by: Kurt Kanzenbach --- dev-util/rtc-testbench/rtc-testbench-5.5.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild b/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild index d4699fb72c..a18d76481c 100644 --- a/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild +++ b/dev-util/rtc-testbench/rtc-testbench-5.5.ebuild @@ -16,7 +16,8 @@ S="${WORKDIR}/RTC-Testbench-${PV}" LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc mqtt" +IUSE="doc mqtt test" +RESTRICT="!test? ( test )" # Generated eBPF files QA_PREBUILT="usr/lib*/rtc-testbench/ebpf/*.o" @@ -38,6 +39,7 @@ BDEPEND=" $(llvm_gen_dep ' llvm-core/clang:${LLVM_SLOT}=[llvm_targets_BPF(-)] ') + test? ( dev-util/cmocka ) " DEPEND=" mqtt? ( app-misc/mosquitto ) @@ -58,6 +60,7 @@ pkg_setup() { src_configure() { local mycmakeargs=( -DWITH_MQTT=$(usex mqtt) + -DWITH_TESTS=$(usex test) -DRX_TIMESTAMP=TRUE -DTX_TIMESTAMP=TRUE ) From 2590ac370a039ae0b2ce449eb7eaafe016f0b6d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sun, 19 Jul 2026 17:45:12 +0200 Subject: [PATCH 126/151] README: update rules link MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b1fd0df2f7..1b626d7179 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ This README contains some additional useful information for GURU contributors, such as common mistakes, frequently asked questions and other tips and tricks. -The [GURU regulations](https://wiki.gentoo.org/wiki/Project:GURU#The_regulations), and the Gentoo [developer manual](https://devmanual.gentoo.org/) take precedence over any information here. +The [GURU rules](https://wiki.gentoo.org/wiki/Project:GURU#Rules), and the Gentoo [developer manual](https://devmanual.gentoo.org/) take precedence over any information here. *See [wiki.gentoo.org/wiki/Project:GURU](https://wiki.gentoo.org/wiki/Project:GURU) for more information on the project.* From 244116966c191ec27b14752b88a11aeb4636bda3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sun, 19 Jul 2026 17:48:31 +0200 Subject: [PATCH 127/151] .github: Add a pull request template based on ::gentoo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- .github/pull_request_template.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000000..4a4a2ac5a6 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,13 @@ + + +--- + +Please check all the boxes that apply: + +- [ ] I have read the [GURU rules](https://wiki.gentoo.org/wiki/Project:GURU#Rules) and agree with them (note that they were last updated 2026-07-19). +- [ ] I can submit this contribution in agreement with the [Copyright Policy](https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin). +- [ ] I have certified the above via adding a `Signed-off-by` line to *every* commit in the pull request. +- [ ] This contribution has not been created with the assistance of Natural Language Processing artificial intelligence tools, in accordance with the [AI policy](https://wiki.gentoo.org/wiki/Project:Council/AI_policy). +- [ ] I have run `pkgcheck scan --commits --net` to check for issues with my commits. + +Please note that all boxes must be checked for the pull request to be merged. From 5cf812684f9410b22b2ecb1e5b632199ad6f9d0c Mon Sep 17 00:00:00 2001 From: Nicolas PARLANT Date: Mon, 20 Jul 2026 02:04:30 +0200 Subject: [PATCH 128/151] net-misc/wstunnel: add 10.6.2 Signed-off-by: Nicolas PARLANT --- net-misc/wstunnel/Manifest | 2 + net-misc/wstunnel/wstunnel-10.6.2.ebuild | 51 ++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 net-misc/wstunnel/wstunnel-10.6.2.ebuild diff --git a/net-misc/wstunnel/Manifest b/net-misc/wstunnel/Manifest index 7f99cd306e..43e9ec2599 100644 --- a/net-misc/wstunnel/Manifest +++ b/net-misc/wstunnel/Manifest @@ -2,3 +2,5 @@ DIST wstunnel-10.5.4-crates.tar.xz 30799680 BLAKE2B aeebc368250e7dc1d460f1fa68f4 DIST wstunnel-10.5.5.tar.gz 1721833 BLAKE2B 95b2c7bd91921c55e8b603caf6dd97373f9eff9e19e5d1c7f6969995579b3b749e166f339b357597d766463f9157d2c61440623227a6c48e8921e5523caed97b SHA512 1d5b85a77cd24f6e8c2217ec5432d5743e8057505340c9d2e99a8fab7b802748380cd8e43c2e5c6306df546fb394dd3311bbad81e0139e2ce8e30d3faca83726 DIST wstunnel-10.6.1-crates.tar.xz 30490196 BLAKE2B cb7c83553d26825c1cfe8cf674f614581187119abd2c0ae33bf74128547c063343ec3067693c51f77acffa6484cc46287e57ae00eb4186cdede6eed74c34bfc5 SHA512 06630ce13924262cd26e826ebd3c820cec74a73d72655e5de3bfe201bfc42a7ccc90ac596f4992d4ad2c2a5eb7058aa0fae485ce613701fae026fbe74f88ce83 DIST wstunnel-10.6.1.tar.gz 1721137 BLAKE2B f7bf41180bcef9348ecd413a7a07f4483af6dbd54414c1f04eead8a620c1fc0b2af39b128a888e1056f092d5afd54aaa7655ea684b958cb004c51e1d62262ad6 SHA512 f610855b08bd80046a0ba2623a11dbaadf77187b998e88d1af448ab9b8168d183d4e0de3a2b0dcbcc037d75d705ac54a7dba8d911c6a5efd656edd5cbc906e67 +DIST wstunnel-10.6.2-crates.tar.xz 30420336 BLAKE2B b0ab9517b2e2a86b475a8d51851e56677a41b4f93d195682098af7ef693457ac1fae0efbe11aa9b5c2c5150d52a0a69f5538562a45225a811f4facfcb045c5da SHA512 0973cb38daca4e38d7068589b76163525fc0fc8bd155c2ae536748a858295adf3f49ecf71b8c05f2f3bbe7ffe20e7fa4d3b669385d0aaf5ab41fd7e4fa1e742f +DIST wstunnel-10.6.2.tar.gz 1722061 BLAKE2B 86aea0f3b3637a2b1cf6f9bbd575ecd1aa3927ba8a349a35347e9d7ddba83afc430627197c428242914eb489b91d707f125508721894e31b274e727b36d44cfc SHA512 0d365563908965c3cf6382510fdbb64cc76c39d4cf5e8cddfbaec009377a1f0ac39ff3697530e09fee030307425211582ae46d1b049396959dd450c18e6c963a diff --git a/net-misc/wstunnel/wstunnel-10.6.2.ebuild b/net-misc/wstunnel/wstunnel-10.6.2.ebuild new file mode 100644 index 0000000000..9f3e5d9961 --- /dev/null +++ b/net-misc/wstunnel/wstunnel-10.6.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +" +RUST_MIN_VER="1.88.0" + +inherit cargo + +# last update of Cargo.lock +CRATES_PV="10.6.2" +DESCRIPTION="Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI" +HOMEPAGE="https://github.com/erebe/wstunnel/" +SRC_URI="https://github.com/erebe/wstunnel/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/${PN}-${CRATES_PV}/${PN}-${CRATES_PV}-crates.tar.xz" + +LICENSE="BSD" +# Autogenerated by pycargoebuild +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD CC0-1.0 ISC MIT openssl Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/wstunnel" + +pkg_setup() { + # see bug #965963 + export CARGO_PROFILE_RELEASE_LTO=off + + rust_pkg_setup +} + +src_compile() { + cargo_src_compile --package wstunnel-cli +} + +src_test() { + local CARGO_SKIP_TESTS=( + # needs docker + tests::test_proxy_connection + ) + cargo_src_test --no-fail-fast +} + +src_install() { + cargo_src_install --path wstunnel-cli + local DOCS+=( README.md docs/*.md ) + einstalldocs +} From 49fbe5d2c88a583f2d83835317b8f493bcd9f534 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Sat, 18 Jul 2026 11:47:05 -0700 Subject: [PATCH 129/151] dev-util/codex: add 0.144.6, drop 0.144.4 Signed-off-by: Huang Rui --- dev-util/codex/Manifest | 4 ++-- dev-util/codex/{codex-0.144.4.ebuild => codex-0.144.6.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename dev-util/codex/{codex-0.144.4.ebuild => codex-0.144.6.ebuild} (100%) diff --git a/dev-util/codex/Manifest b/dev-util/codex/Manifest index e8bf0effca..925728eaaf 100644 --- a/dev-util/codex/Manifest +++ b/dev-util/codex/Manifest @@ -1,7 +1,7 @@ -DIST codex-0.144.4.tar.gz 9541346 BLAKE2B 0496cd0a6635ecf9929d992f9efe6018fcd372a6250b922c4f60051cad15d2d901288d9972c73550e42ca13f2d37df10d0338785b997318dac0f5dd126f9e947 SHA512 2059556f1fec716f02a71e505973c4eaf085e1b0cb8025b77d5e4b0dcb30873f035e991a35fed9f3eb545e345da06fb9f26101f2e3aa1bf51ac71286a773eae2 DIST codex-0.144.5.tar.gz 9545122 BLAKE2B 3a3d6261f3a724599abd6a80b4b9ae5e1a04c8a2fd48f3ac188fea52f65e9cdf679bdbddf441b2a9eb7a64c72355b37a0cdf4d527153ffc1dc362ed5b3ecafa5 SHA512 e9aeb452f066f555d8fb929c1d2aef4a2f0a62b069e183749c84141a91a3789dfb7e5eec30755a7f0e6192808a1cfa5064a7d6aef0f09f3151e447e13d7846b3 -DIST codex-rust-v0.144.4-crates.tar.xz 113748784 BLAKE2B f66f69cee41cbeec10675c8fe7c42bf979296817312ea9ce40c767cb260a94e5d95bbfb91af095eba70f10f27b4f1a7091f0545fb73c81b1e75f4d3447b5fcf3 SHA512 1e889ba0d81abd07f99dd771b03f773b08479e823a4872c09a9e6fe739f0496121b9b066dea6f2fe5d06a57423f8a09ca7a95823960822cf4f166eae21e0b083 +DIST codex-0.144.6.tar.gz 9545719 BLAKE2B e9f730037ca1c9858885c730b2512fb99effe919943cef905798fd4ff719c3ea9a527cac3baf03f70b5fd146051acc4a15b92e8d7c1850e11590764e5758d3dd SHA512 d17e21b105f159e36059b14c15ae223e7197bcc288eaccf4fc5ca08c9767227c59b9bd9a4266d518801c9bf2c0b2fdda2030a3946e5b2ab2ba62f5de9796928c DIST codex-rust-v0.144.5-crates.tar.xz 113748784 BLAKE2B f66f69cee41cbeec10675c8fe7c42bf979296817312ea9ce40c767cb260a94e5d95bbfb91af095eba70f10f27b4f1a7091f0545fb73c81b1e75f4d3447b5fcf3 SHA512 1e889ba0d81abd07f99dd771b03f773b08479e823a4872c09a9e6fe739f0496121b9b066dea6f2fe5d06a57423f8a09ca7a95823960822cf4f166eae21e0b083 +DIST codex-rust-v0.144.6-crates.tar.xz 113748784 BLAKE2B f66f69cee41cbeec10675c8fe7c42bf979296817312ea9ce40c767cb260a94e5d95bbfb91af095eba70f10f27b4f1a7091f0545fb73c81b1e75f4d3447b5fcf3 SHA512 1e889ba0d81abd07f99dd771b03f773b08479e823a4872c09a9e6fe739f0496121b9b066dea6f2fe5d06a57423f8a09ca7a95823960822cf4f166eae21e0b083 DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44 DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0 DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef diff --git a/dev-util/codex/codex-0.144.4.ebuild b/dev-util/codex/codex-0.144.6.ebuild similarity index 100% rename from dev-util/codex/codex-0.144.4.ebuild rename to dev-util/codex/codex-0.144.6.ebuild From cea456229b028d2920de3d6e91d8b2088360e798 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Sat, 18 Jul 2026 11:47:21 -0700 Subject: [PATCH 130/151] dev-util/gemini-cli: add 0.51.0, drop 0.49.0 Signed-off-by: Huang Rui --- dev-util/gemini-cli/Manifest | 2 +- .../{gemini-cli-0.49.0.ebuild => gemini-cli-0.51.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-util/gemini-cli/{gemini-cli-0.49.0.ebuild => gemini-cli-0.51.0.ebuild} (100%) diff --git a/dev-util/gemini-cli/Manifest b/dev-util/gemini-cli/Manifest index 761dac67bc..0dae291133 100644 --- a/dev-util/gemini-cli/Manifest +++ b/dev-util/gemini-cli/Manifest @@ -1,2 +1,2 @@ -DIST gemini-cli-0.49.0.zip 21041980 BLAKE2B 47f09129a1199164d47036b9d323919e3bad2f7f45debe8064fef1a02bf6af238366f97480169937c90ffa54bdae8b124247d6fcb6360145bb6a8bbb5fb662ca SHA512 d63d5978683aef7a6dd2a7c1e44e0d325841e0f3116bc47df2c2e8feb71a5c0a12f8d416fe723bd64007fba8a54ababab1ee1c83c42880982475f78c13d40f33 DIST gemini-cli-0.50.0.zip 21041914 BLAKE2B 750b744ea52eec9e54f72770aeb789c6304ba94aef04c41e499ba9b1f5b82aeaf486690ddb996af1f7c4c94058b3481151e13dfc7a82bd129081a5fb8416aa00 SHA512 62d3b1518a92f2d5fd940dd63760c060bad63c8541432b6c6905e7728ee68fcb0c933adc098ac50a94dd722430975fbece40325396a366dc2b1bfb73478c46b5 +DIST gemini-cli-0.51.0.zip 21049573 BLAKE2B d149e481ca8d30a7efafd0400d886821e2d1eaac155e86ba3d11a6e777ba717f0e86c627d54144fb7ddadc26a73fd8a318e393e5e90b4c773810f84b4bc6e679 SHA512 c403b909faa4d49eb00897adb8de4a024b8df2ba9a4ea62d51cfe4fcc669e754d7443a67915be612c165bf58d01cbb92cdc8b909a270fdbefbb9c91c908e474e diff --git a/dev-util/gemini-cli/gemini-cli-0.49.0.ebuild b/dev-util/gemini-cli/gemini-cli-0.51.0.ebuild similarity index 100% rename from dev-util/gemini-cli/gemini-cli-0.49.0.ebuild rename to dev-util/gemini-cli/gemini-cli-0.51.0.ebuild From daf3f8bab9029c65e2a75f9822b3030217731437 Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Mon, 20 Jul 2026 01:09:17 -0500 Subject: [PATCH 131/151] net-misc/gnome-ssh-askpass: add 10.4_p1 Signed-off-by: Quincy Fleming --- net-misc/gnome-ssh-askpass/Manifest | 2 + .../gnome-ssh-askpass-10.4_p1.ebuild | 71 +++++++++++++++++++ net-misc/gnome-ssh-askpass/metadata.xml | 3 + 3 files changed, 76 insertions(+) create mode 100644 net-misc/gnome-ssh-askpass/gnome-ssh-askpass-10.4_p1.ebuild diff --git a/net-misc/gnome-ssh-askpass/Manifest b/net-misc/gnome-ssh-askpass/Manifest index 4b705b8d70..5b5a7095c9 100644 --- a/net-misc/gnome-ssh-askpass/Manifest +++ b/net-misc/gnome-ssh-askpass/Manifest @@ -1,4 +1,6 @@ DIST openssh-10.0p1.tar.gz 1972675 BLAKE2B 4ce353adf75aade8f4b2a223ad13e2f92cd23d1e60b4ee52bad0eaf036571229438cd9760dfa99c0e10fa09a8ac47b2bfb04eb183fb7b9287ac564ec75316a75 SHA512 2daa1fcf95793b23810142077e68ddfabdf3732b207ef4f033a027f72d733d0e9bcdb6f757e7f3a5934b972de05bfaae3baae381cfc7a400cd8ab4d4e277a0ed DIST openssh-10.0p1.tar.gz.asc 833 BLAKE2B 105fd1238c9923719fb7fcbafa55806e2e5053095422b95193438d4c536d1f3bae04a1fc674fe1fee8bc14abaa5ea41c4d25134f4fe677cdf1d761c009246f0c SHA512 6ab9deb4233ff159e55a18c9fc07d5ff8a41723dad74aa3d803e1476b585f5662aba34f8a7a1f5fe1d248f3ff3cd663f2c2fb8e399c6a4723b6215b0eb423d13 +DIST openssh-10.4p1.tar.gz 2321796 BLAKE2B 3051a345fd24333708277a1de781deca9094dd07cc55e613e93715b1266d80d59043bf5cdb2282d02c797cb9446916020e70fbd4c7a2470da7ab98eb612f6b74 SHA512 c49600022a3a3f0f0ba4284072cccbe1088030cd175ea166e08251224712731f97cb1a3f039d19f71714c537ab88b177602be0932bc35a26f3227dc09c43f37c +DIST openssh-10.4p1.tar.gz.asc 833 BLAKE2B 408ccf508e90b0fc66e04b07fe4fce6d1d71752f2a85961b4a6ed7d5157100258bd5a5b7ebf806fe040fe509ee6abc5a103e7ebda7336e7b669241026e48870d SHA512 604b8203088d71bee3a93ea644201f82eb1f049b08cf0b57b9f5dbcb9a9bae206283a30af15182e42e59ea63b8e1c9941c8b981a1d026b6a0f49b11ccd7007c4 DIST openssh-9.9p2.tar.gz 1944499 BLAKE2B 1b5bc09482b3a807ccfee52c86c6be3c363acf0c8e774862e0ae64f76bfeb4ce7cf29b3ed2f99c04c89bb4977da0cf50a7a175b15bf1d9925de1e03c66f8306d SHA512 4c6d839aa3189cd5254c745f2bd51cd3f468b02f8e427b8d7a16b9ad017888a41178d2746dc51fb2d3fec5be00e54b9ab7c32c472ca7dec57a1dea4fc9840278 DIST openssh-9.9p2.tar.gz.asc 833 BLAKE2B 21d9ef3da2b54be47420327f1c724e38eef951ea11d646de81ac3ee2abf3d81f218424432cf5ac7d60cdae72e2190001f923dbdf5bed57f4a105ee1895261c9d SHA512 e7f9bc74d27e5cf8cbf4f5831fddd1d8ad00b03e51e7deb7f95ef17c5017ab7ce0116f4770374aaf6bd3a5f6013dab651a7651b21fa303d05ad6d14b537ab955 diff --git a/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-10.4_p1.ebuild b/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-10.4_p1.ebuild new file mode 100644 index 0000000000..45c058757a --- /dev/null +++ b/net-misc/gnome-ssh-askpass/gnome-ssh-askpass-10.4_p1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs verify-sig + +MY_P="openssh-${PV/_p/p}" +DESCRIPTION="GTK-based passphrase dialog for use with OpenSSH" +HOMEPAGE="https://www.openssh.com/" +SRC_URI=" + mirror://openbsd/OpenSSH/portable/${MY_P}.tar.gz + verify-sig? ( mirror://openbsd/OpenSSH/portable/${MY_P}.tar.gz.asc ) +" +S="${WORKDIR}/${MY_P}/contrib" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk4" +RESTRICT="test" + +RDEPEND=" + dev-libs/glib:2 + gtk4? ( + app-crypt/gcr:4 + gui-libs/gtk:4 + ) + !gtk4? ( x11-libs/gtk+:3[X] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-openssh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/openssh.org.asc" + +src_unpack() { + default + + # We don't have signatures for HPN, X509, so we have to write this ourselves + use verify-sig && \ + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} +} + +src_configure() { + tc-export CC +} + +src_compile() { + if use gtk4; then + emake gnome-ssh-askpass4 + else + emake gnome-ssh-askpass3 + fi +} + +src_install() { + if use gtk4; then + local GNOME_SSH_ASKPASS="gnome-ssh-askpass4" + else + local GNOME_SSH_ASKPASS="gnome-ssh-askpass3" + fi + + dobin "${GNOME_SSH_ASKPASS}"; + + newenvd - 99gnome_ssh_askpass <<-EOF + export SSH_ASKPASS='${EPREFIX}/usr/bin/${GNOME_SSH_ASKPASS}' + EOF +} diff --git a/net-misc/gnome-ssh-askpass/metadata.xml b/net-misc/gnome-ssh-askpass/metadata.xml index 115e9d64a6..9bc94a9b9b 100644 --- a/net-misc/gnome-ssh-askpass/metadata.xml +++ b/net-misc/gnome-ssh-askpass/metadata.xml @@ -2,4 +2,7 @@ + + Build the GTK-4 client + From 9d7d9a0760b0153fb65f6292ac9b8da4648ae3ed Mon Sep 17 00:00:00 2001 From: Keita Urashima Date: Mon, 20 Jul 2026 16:36:23 +0900 Subject: [PATCH 132/151] app-backup/snapper-rollback: new package, add 1.0.0 Signed-off-by: Keita Urashima --- app-backup/snapper-rollback/Manifest | 1 + app-backup/snapper-rollback/metadata.xml | 11 +++++ .../snapper-rollback-1.0.0.ebuild | 43 +++++++++++++++++++ 3 files changed, 55 insertions(+) create mode 100644 app-backup/snapper-rollback/Manifest create mode 100644 app-backup/snapper-rollback/metadata.xml create mode 100644 app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild diff --git a/app-backup/snapper-rollback/Manifest b/app-backup/snapper-rollback/Manifest new file mode 100644 index 0000000000..1a6bd18e9a --- /dev/null +++ b/app-backup/snapper-rollback/Manifest @@ -0,0 +1 @@ +DIST snapper-rollback-1.0.0.tar.gz 16926 BLAKE2B 51a8dae60ecf4c2badd9abfae810545f2b37b9d2d7f0f1f05330dce3687270c373ad3cc5507f56d22eb1cf32f3d582508a65993411e9081ef1e141b48e09e112 SHA512 8aa1052b1b552a0987885cdc4e52f1b351765a8e9ecdd13751c95e145781cd13d44f4c329dea55e84aeca92bb5918c15cc668bf83fe76d9c20a464a00482e1e0 diff --git a/app-backup/snapper-rollback/metadata.xml b/app-backup/snapper-rollback/metadata.xml new file mode 100644 index 0000000000..eb2412897d --- /dev/null +++ b/app-backup/snapper-rollback/metadata.xml @@ -0,0 +1,11 @@ + + + + + ursm@ursm.jp + Keita Urashima + + + jrabinow/snapper-rollback + + diff --git a/app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild b/app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild new file mode 100644 index 0000000000..90a256dc67 --- /dev/null +++ b/app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) + +inherit python-single-r1 + +DESCRIPTION="Rollback to a snapper btrfs snapshot using the flat subvolume layout" +HOMEPAGE="https://github.com/jrabinow/snapper-rollback" +SRC_URI="https://github.com/jrabinow/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/btrfsutil[${PYTHON_USEDEP}] + ') + app-backup/snapper +" + +src_prepare() { + default + + # python_fix_shebang cannot parse "env -S python3", so drop the -S flag. + sed -i -e '1s|/usr/bin/env -S python3|/usr/bin/env python3|' "${PN}.py" || die +} + +src_install() { + newsbin "${PN}.py" "${PN}" + python_fix_shebang "${ED}/usr/sbin/${PN}" + + insinto /etc + doins "${PN}.conf" + + einstalldocs +} From 68f5681b2dd8cd65f5303ddeac94a8cb0ee4cdf7 Mon Sep 17 00:00:00 2001 From: Keita Urashima Date: Mon, 20 Jul 2026 18:22:32 +0900 Subject: [PATCH 133/151] app-backup/snapper-rollback: require >=python3.12 Signed-off-by: Keita Urashima --- app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild b/app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild index 90a256dc67..89d31771d1 100644 --- a/app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild +++ b/app-backup/snapper-rollback/snapper-rollback-1.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11..14} ) +PYTHON_COMPAT=( python3_{12..14} ) inherit python-single-r1 From 01402fda3cb2a40130f7cdb5274b2d86185588ab Mon Sep 17 00:00:00 2001 From: David Roman Date: Mon, 20 Jul 2026 11:41:48 +0200 Subject: [PATCH 134/151] dev-util/pifpaf: disable tests Tests requires a removed version of kafka-bin Signed-off-by: David Roman --- dev-util/pifpaf/pifpaf-3.3.0.ebuild | 34 +++++++++++++++-------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/dev-util/pifpaf/pifpaf-3.3.0.ebuild b/dev-util/pifpaf/pifpaf-3.3.0.ebuild index 6146737fd7..ce09b6e09c 100644 --- a/dev-util/pifpaf/pifpaf-3.3.0.ebuild +++ b/dev-util/pifpaf/pifpaf-3.3.0.ebuild @@ -14,6 +14,7 @@ HOMEPAGE=" " LICENSE="Apache-2.0" +RESTRICT="test" # missing dependency Date: Mon, 20 Jul 2026 12:06:39 +0200 Subject: [PATCH 135/151] dev-embedded/esp-coredump: drop 1.13.1, 1.14.0 Signed-off-by: David Roman --- dev-embedded/esp-coredump/Manifest | 2 -- .../esp-coredump/esp-coredump-1.13.1.ebuild | 31 ------------------- .../esp-coredump/esp-coredump-1.14.0.ebuild | 31 ------------------- 3 files changed, 64 deletions(-) delete mode 100644 dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild delete mode 100644 dev-embedded/esp-coredump/esp-coredump-1.14.0.ebuild diff --git a/dev-embedded/esp-coredump/Manifest b/dev-embedded/esp-coredump/Manifest index 5fdbd8ff25..6716858593 100644 --- a/dev-embedded/esp-coredump/Manifest +++ b/dev-embedded/esp-coredump/Manifest @@ -1,4 +1,2 @@ -DIST esp_coredump-1.13.1.tar.gz 36549 BLAKE2B 6177e99d1f48013f0048615d612186dfb6017482d0c814dcd18f0b8b3ea1bcffc5dcd85720f578fd75d3986c1ea670df3e2fef1c6637ec98e3ec2afc511635ab SHA512 68e948cd359bbc9e2bc1fd5485de4b59bddeee7cef6f3eca78543d70e8ac5de1e9b1b003cb19bc28b063eba1b9a4465fd7e7c95c8b99b3a4f09adc27da5f8073 -DIST esp_coredump-1.14.0.tar.gz 36731 BLAKE2B f8e789d88ad7830ada901daf947d7bb0e27a566d790ed8c6535126168cee12e9ea956075f1132a87223a0d932095ebec4903e9ab6d15b862b37c24c4911cbe9b SHA512 59479360cae717852d286dc228979c75051c3fb234914310627f6e5496ba5badd0d1884364616a9fd34af3ea8d69f02b79ec549246de8c9b850d745b6c8e7c06 DIST esp_coredump-1.15.0.tar.gz 37442 BLAKE2B 2f3f26301abd47f05dc98c243956761fcd52ee678938dee4169eef27aeb44c75f9613cd782e8698fc9f253f8ddeb65ebaf15266b0b741ee3d812cf3fdb6ad827 SHA512 99f7812040b501a2575594440b0a7a40cb1a5ea13c14eb54d863e0278ea93956b4034f025ba13fa8c932954bf596e185378093ffb548a73239d7089c127cd090 DIST esp_coredump-1.16.0.tar.gz 37700 BLAKE2B 6ee80c1abbb7dbee6c1c08896e73ac0bde097d3b8a5e608f0b992f12cf87bb8f196a55cb3b8308dcc98fb2fefb24d62f4d502c9abece068dc9cd58de06535090 SHA512 8394f74288c4258dfb4f919741df9e27287d1e7d227d5cbace69a326c054acd2b49d66d45c07966ad8fae4fe56fe954405e2f2372b6cd5a7f770136673202716 diff --git a/dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild deleted file mode 100644 index 8ed6b3b728..0000000000 --- a/dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Utility that helps users to retrieve and analyse core dumps" -HOMEPAGE="https://github.com/espressif/esp-coredump" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="test" - -RDEPEND=" - dev-embedded/esptool - dev-python/construct[${PYTHON_USEDEP}] - dev-python/pygdbmi[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -src_prepare() { - default - rm -r tests || die -} diff --git a/dev-embedded/esp-coredump/esp-coredump-1.14.0.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.14.0.ebuild deleted file mode 100644 index d4063f9188..0000000000 --- a/dev-embedded/esp-coredump/esp-coredump-1.14.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Utility that helps users to retrieve and analyse core dumps" -HOMEPAGE="https://github.com/espressif/esp-coredump" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="test" - -RDEPEND=" - dev-embedded/esptool - dev-python/construct[${PYTHON_USEDEP}] - dev-python/pygdbmi[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -src_prepare() { - default - rm -r tests || die -} From a3d5f3e0aeb9579ef9692f0c346d4712ffd873be Mon Sep 17 00:00:00 2001 From: David Roman Date: Mon, 20 Jul 2026 12:06:54 +0200 Subject: [PATCH 136/151] dev-embedded/esp-coredump: enable py3.15 Signed-off-by: David Roman --- dev-embedded/esp-coredump/esp-coredump-1.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/esp-coredump/esp-coredump-1.16.0.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.16.0.ebuild index d4063f9188..1332d5e156 100644 --- a/dev-embedded/esp-coredump/esp-coredump-1.16.0.ebuild +++ b/dev-embedded/esp-coredump/esp-coredump-1.16.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 pypi From 5583f8eb8e0df62f88eae403a00cfa3bd67794a4 Mon Sep 17 00:00:00 2001 From: David Roman Date: Mon, 20 Jul 2026 12:09:44 +0200 Subject: [PATCH 137/151] dev-embedded/esp-idf: add 5.5.5 Signed-off-by: David Roman --- dev-embedded/esp-idf/Manifest | 1 + dev-embedded/esp-idf/esp-idf-5.5.5.ebuild | 200 ++++++++++++++++++++++ 2 files changed, 201 insertions(+) create mode 100644 dev-embedded/esp-idf/esp-idf-5.5.5.ebuild diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest index 86009d1e61..1a724050e0 100644 --- a/dev-embedded/esp-idf/Manifest +++ b/dev-embedded/esp-idf/Manifest @@ -1,5 +1,6 @@ DIST esp-idf-5.4.4.zip 1988234779 BLAKE2B d8ebf069b71addf6052544da837089a3607a30a1873be9fa4bcd0a32eb683472000d45e4ea35105871320dc7d7f2101ac890801377a93b032e72a24228851121 SHA512 f1fd1a25a96cc3d56404eadd2808a9db9c6c620f0e64ba3ccf1c1cbe671372adc9af379da77b68a647a0f7bfde24866235157771c7f10dcd2352ff1414c83d9b DIST esp-idf-5.5.4.zip 1829210055 BLAKE2B 607effb487d67a614d5bfe9e49912362668e9dddfbd92550287d4657abde691bc2b6d62a10a2013b3ae3696f607623eee5fed10afa4a32036c28df4881d4c5e5 SHA512 5c59b21169dee3161517de63c7f02c6838aeac4725410a86654095a80dbe3c0e7da92d6889a5aaf8a8914f7d583a27987609d948b231b1c17ac988b3c97d66b7 +DIST esp-idf-5.5.5.zip 1998138049 BLAKE2B 4a625776e0725a7295cc29728fb794d91d846e0c6f3a49d04148d462d5975a127dcea2b838ffc5e778b581a277b4bfdbd45a3236f85d8a10f8f7fef16dfda21d SHA512 a1d5d337ee633d1e144777a777bfb761673d177e7a54e9e4fabfb29995657015a53de3e872702d212809fc39d45f2c29b1ea854e9719719caa86bd7304c33aad DIST esp-idf-6.0.1.zip 1825997344 BLAKE2B c318ec28f06b7bea6ff6496c674817eef714e1762a75765b412d8f1a7663574cd598ac9ad2786062b8b3e1bf5959c70c8fca398a219cb5b202689686542b1aba SHA512 c0813fa92adfbe5c664e6d121564b7d8e590ae32d9dfe0551bed7237fca38b0318c521e85e82321d5dcb067b48455d22b8c0142629488b243b8829149365d132 DIST esp-idf-6.0.2.zip 1914371137 BLAKE2B fa7730d37d6b031cb05aac1e929f1a73c664ccb79d4a3e4872948315fae7d8163591e5778f3420174c9d2a9fcd0763968ec636c84b36dc4f2e422b1bd32842c5 SHA512 32448eb20da60d6f594a5529e84a19c15e17d581357b2de505d4aecdb557c4d985488f56c6458098913f887fbf56551c19bec87d8d6e1833dc5c1b14f8ad844b DIST openocd-esp32-linux-amd64-0.12.0-esp32-20251215.tar.gz 2547606 BLAKE2B c7f875f2b63f0dff29239a4623b06f96760773a7686fa6a9aa0074fd4b10dff6621e09838402a62222cf282a120399fbe7b6cbc4fb70a7c0f4d96c85e02c3e46 SHA512 a6e52a5b35cf053f45d917dbcea87087cad42cdb09381c082c20fac43f65ae341949223f55289bc6c084db61d4a963a8277e030202db4495578801ea7e83b281 diff --git a/dev-embedded/esp-idf/esp-idf-5.5.5.ebuild b/dev-embedded/esp-idf/esp-idf-5.5.5.ebuild new file mode 100644 index 0000000000..c9d9091514 --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-5.5.5.ebuild @@ -0,0 +1,200 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: add esp-doc package in order to build documentation +# TODO: add examples USE +# TODO: fix to python-single which should help to fix python-gdb dep + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_GDB_USE=( python_targets_python3_{12..13} ) +VER="14.2.0_20260121" +GDB_VER="17.1_20260402" +OPENOCD_VER="0.12.0-esp32-20260424" + +CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}" + +inherit estack optfeature python-r1 + +DESCRIPTION="Espressif IoT Development Framework" +HOMEPAGE="https://www.espressif.com/" + +# See https://dl.espressif.com/dl/esp-idf/espidf.constraints.v5.4.txt for information about version dependencies + +SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip + https://github.com/espressif/openocd-esp32/releases/download/v${OPENOCD_VER}/openocd-esp32-linux-amd64-${OPENOCD_VER}.tar.gz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/xtensa-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz + ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz" +SRC_URI+=" riscv32? ( + ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/riscv32-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz +)" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +IUSE="python-gdb riscv32" +REQUIRED_USE=" + python-gdb? ( || ( ${PYTHON_GDB_USE[@]} ) ) + ${PYTHON_REQUIRED_USE} +" + +BDEPEND="app-arch/unzip" +RDEPEND=" + ${PYTHON_DEPS} + + dev-build/cmake + dev-libs/libusb:1 + dev-python/click[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-embedded/esptool + dev-embedded/esp-idf-diag[${PYTHON_USEDEP}] + /dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + + if stat *.a &>/dev/null; then + for i in ../${1}/lib/**/*.a*; do + dolib.a ${i} + done + fi + + insinto /opt/${1}/lib + doins -r ../${1}/lib/* + fi + + ( + cd ../${1} + for i in libexec/**/*; do + exeinto /opt/${1}/$(dirname ${i}) + if [[ -x "${i}" && ! -d "${i}" ]]; then + doexe ${i} + fi + done + + if [[ -d "include" ]]; then + insinto /opt/${1} + doins -r include + fi + + if [[ -d "share" ]]; then + insinto /opt/${1} + doins -r share + fi + ) + + if [[ -d "../${1}/bin" ]]; then + exeinto /opt/${1}/bin + doexe ../${1}/bin/* + + ( + cd "${D}"/opt/${1}/bin/ || die + for i in *; do + dodir /opt/bin + cd "${D}"/opt/bin || die + dosym ../${1}/bin/${i} /opt/bin/${i} + done + ) + fi + + eshopts_pop +} + +src_install() { + echo "v${PV}" > version.txt || die + + newbin - idf <<-EOF + #!/bin/sh + + # Silence a warning by idf.py + export IDF_PYTHON_ENV_PATH= + exec python /usr/share/${PN}/tools/idf.py \$@ +EOF + + install_tool xtensa-esp-elf + install_tool xtensa-esp-elf/xtensa-esp-elf + install_tool xtensa-esp-elf/picolibc + install_tool xtensa-esp-elf/picolibc/xtensa-esp-elf + + if use riscv32; then + install_tool riscv32-esp-elf + install_tool riscv32-esp-elf/riscv32-esp-elf + install_tool riscv32-esp-elf/picolibc + install_tool riscv32-esp-elf/picolibcriscv32-esp-elf + fi + + install_tool openocd-esp32 + + # Remove unsupported python versions + rm "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3.{8..11} || die + if use riscv32; then + rm "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3.{8..11} || die + fi + + # Remove disabled python versions + for i in "${PYTHON_GDB_USE[@]}"; do + if ! has "${i}" "${PYTHON_COMPAT[@]}"; then + rm -f "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3."${i##*_}" || die + if use riscv32; then + rm -f "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3."${i##*_}" || die + fi + fi + done + + install_tool xtensa-esp-elf-gdb + if use riscv32; then + install_tool riscv32-esp-elf-gdb + fi + + newenvd - 99esp-idf <<-EOF + IDF_PATH=/usr/share/${PN} + ESP_IDF_VERSION=${PV} + ESP_ROM_ELF_DIR=/usr/share/${PN}/tools + OPENOCD_SCRIPTS=/opt/openocd-esp32/share/openocd/scripts +EOF + + insinto /usr/share/${PN} + + rm -r .git || die + find . -name ".git" -exec rm -rf {} \; || die + doins -r . +} + +pkg_postinst() { + optfeature "gdbgui target" dev-debug/gdbgui +} From ed739beaf82a155378f561cf53b3fd2999168a2b Mon Sep 17 00:00:00 2001 From: Emi Date: Mon, 20 Jul 2026 18:58:07 +0200 Subject: [PATCH 138/151] sys-apps/turnstile: new package, add 0.1.11, 9999 Signed-off-by: Emi --- sys-apps/turnstile/Manifest | 1 + sys-apps/turnstile/metadata.xml | 20 ++++++++++ sys-apps/turnstile/turnstile-0.1.11.ebuild | 44 ++++++++++++++++++++++ sys-apps/turnstile/turnstile-9999.ebuild | 44 ++++++++++++++++++++++ 4 files changed, 109 insertions(+) create mode 100644 sys-apps/turnstile/Manifest create mode 100644 sys-apps/turnstile/metadata.xml create mode 100644 sys-apps/turnstile/turnstile-0.1.11.ebuild create mode 100644 sys-apps/turnstile/turnstile-9999.ebuild diff --git a/sys-apps/turnstile/Manifest b/sys-apps/turnstile/Manifest new file mode 100644 index 0000000000..6757e316e0 --- /dev/null +++ b/sys-apps/turnstile/Manifest @@ -0,0 +1 @@ +DIST turnstile-0.1.11.tar.gz 41799 BLAKE2B d5de1bc65b71a1025cd4c6c458dcabc0fe2f8a3371ec55acadaf081d1af7d133fab16cf694399ebee2ada90ce842fa46b0a1bc56636deffc3b2fe602f091ebe9 SHA512 dc53396e3fe4eb2155d1d10680e22696f69f57a2b345fac541671618a8db9a7c24cf937ae4454598aa67c025da698d4bc14dc34b2b77b59b53328c157315b92c diff --git a/sys-apps/turnstile/metadata.xml b/sys-apps/turnstile/metadata.xml new file mode 100644 index 0000000000..32a0012ba3 --- /dev/null +++ b/sys-apps/turnstile/metadata.xml @@ -0,0 +1,20 @@ + + + + reedy.sailors.8t@icloud.com + Emi + + + chimera-linux/turnstile + + + Install Dinit-related backend and data + Install runit-related backend and data + Enable rundir management by default + + + Turnstile is a work in progress effort to create a session/login tracker to serve as a + fully featured alternative to the logind subproject from systemd, + and to provide a neutral API to both our session tracker and to logind itself. + + diff --git a/sys-apps/turnstile/turnstile-0.1.11.ebuild b/sys-apps/turnstile/turnstile-0.1.11.ebuild new file mode 100644 index 0000000000..48a9e25e57 --- /dev/null +++ b/sys-apps/turnstile/turnstile-0.1.11.ebuild @@ -0,0 +1,44 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit meson + +DESCRIPTION="Independent session/login tracker" +HOMEPAGE="https://github.com/chimera-linux/turnstile" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/chimera-linux/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/chimera-linux/turnstile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD-2" +SLOT="0" + +DEPEND=" + sys-libs/pam + app-text/scdoc + dinit? ( + sys-apps/dinit + sys-apps/dinit-services + ) + runit? ( + sys-process/runit + ) +" +RDEPEND="${DEPEND}" + +IUSE="dinit runit rundir man" + +src_configure() { + local emesonargs=( + $(meson_feature dinit dinit) + $(meson_feature runit runit) + $(meson_use rundir manage_rundir) + $(meson_use man man) + ) + meson_src_configure +} diff --git a/sys-apps/turnstile/turnstile-9999.ebuild b/sys-apps/turnstile/turnstile-9999.ebuild new file mode 100644 index 0000000000..48a9e25e57 --- /dev/null +++ b/sys-apps/turnstile/turnstile-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit meson + +DESCRIPTION="Independent session/login tracker" +HOMEPAGE="https://github.com/chimera-linux/turnstile" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/chimera-linux/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/chimera-linux/turnstile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD-2" +SLOT="0" + +DEPEND=" + sys-libs/pam + app-text/scdoc + dinit? ( + sys-apps/dinit + sys-apps/dinit-services + ) + runit? ( + sys-process/runit + ) +" +RDEPEND="${DEPEND}" + +IUSE="dinit runit rundir man" + +src_configure() { + local emesonargs=( + $(meson_feature dinit dinit) + $(meson_feature runit runit) + $(meson_use rundir manage_rundir) + $(meson_use man man) + ) + meson_src_configure +} From 6e0c9fb3d400554251e0050a82ba1ed05bc031f8 Mon Sep 17 00:00:00 2001 From: Emi Date: Mon, 20 Jul 2026 19:04:09 +0200 Subject: [PATCH 139/151] */*: fix BadDescription full stop Signed-off-by: Emi --- app-misc/wayvr/wayvr-26.2.1.ebuild | 2 +- app-misc/wayvr/wayvr-26.7.1.ebuild | 2 +- dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.7.ebuild | 2 +- dev-util/webstorm/webstorm-2024.3.5-r1.ebuild | 2 +- dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild | 2 +- dev-util/webstorm/webstorm-2025.2.5.ebuild | 2 +- dev-util/webstorm/webstorm-2025.3.2.ebuild | 2 +- dev-util/webstorm/webstorm-2025.3.3.ebuild | 2 +- dev-util/webstorm/webstorm-2025.3.4.ebuild | 2 +- dev-util/webstorm/webstorm-2026.1.1.ebuild | 2 +- dev-util/webstorm/webstorm-2026.1.4.ebuild | 2 +- gui-libs/scenefx/scenefx-0.4.1.ebuild | 2 +- gui-libs/scenefx/scenefx-0.5.ebuild | 2 +- gui-libs/scenefx/scenefx-9999.ebuild | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/app-misc/wayvr/wayvr-26.2.1.ebuild b/app-misc/wayvr/wayvr-26.2.1.ebuild index 9496bbad0a..51c7603aa9 100644 --- a/app-misc/wayvr/wayvr-26.2.1.ebuild +++ b/app-misc/wayvr/wayvr-26.2.1.ebuild @@ -7,7 +7,7 @@ LLVM_COMPAT=({15..21}) inherit cargo desktop -DESCRIPTION="Access your Wayland/X11 desktop from Monado/WiVRn/SteamVR." +DESCRIPTION="Access your Wayland/X11 desktop from Monado/WiVRn/SteamVR" HOMEPAGE="https://github.com/wlx-team/wayvr" SRC_URI=" https://github.com/wlx-team/wayvr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz diff --git a/app-misc/wayvr/wayvr-26.7.1.ebuild b/app-misc/wayvr/wayvr-26.7.1.ebuild index 3c2c471e8c..73d33e745b 100644 --- a/app-misc/wayvr/wayvr-26.7.1.ebuild +++ b/app-misc/wayvr/wayvr-26.7.1.ebuild @@ -8,7 +8,7 @@ RUST_MIN_VER="1.95" inherit cargo desktop xdg -DESCRIPTION="Access your Wayland/X11 desktop from Monado/WiVRn/SteamVR." +DESCRIPTION="Access your Wayland/X11 desktop from Monado/WiVRn/SteamVR" HOMEPAGE="https://github.com/wlx-team/wayvr" SRC_URI=" https://github.com/wlx-team/wayvr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz diff --git a/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.7.ebuild b/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.7.ebuild index 9ab73d7886..c3f31d0081 100644 --- a/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.7.ebuild +++ b/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.7.ebuild @@ -60,7 +60,7 @@ PYTHON_COMPAT=( python3_{12..14} ) inherit cargo distutils-r1 pypi -DESCRIPTION="Pillow plugin for JPEG-XL, using Rust for bindings." +DESCRIPTION="Pillow plugin for JPEG-XL, using Rust for bindings" HOMEPAGE=" https://github.com/Isotr0py/pillow-jpegxl-plugin https://pypi.org/project/pillow-jxl-plugin/ diff --git a/dev-util/webstorm/webstorm-2024.3.5-r1.ebuild b/dev-util/webstorm/webstorm-2024.3.5-r1.ebuild index a16c9a5d32..d232dbf7cb 100644 --- a/dev-util/webstorm/webstorm-2024.3.5-r1.ebuild +++ b/dev-util/webstorm/webstorm-2024.3.5-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop wrapper toolchain-funcs -DESCRIPTION="An integrated development environment for JavaScript and related technologies." +DESCRIPTION="An integrated development environment for JavaScript and related technologies" HOMEPAGE="https://www.jetbrains.com/webstorm/" SRC_URI="https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz" diff --git a/dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild b/dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild index 0555358d8e..8dcc98e9ee 100644 --- a/dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild +++ b/dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop wrapper toolchain-funcs -DESCRIPTION="An integrated development environment for JavaScript and related technologies." +DESCRIPTION="An integrated development environment for JavaScript and related technologies" HOMEPAGE="https://www.jetbrains.com/webstorm/" SRC_URI=" amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) diff --git a/dev-util/webstorm/webstorm-2025.2.5.ebuild b/dev-util/webstorm/webstorm-2025.2.5.ebuild index 0555358d8e..8dcc98e9ee 100644 --- a/dev-util/webstorm/webstorm-2025.2.5.ebuild +++ b/dev-util/webstorm/webstorm-2025.2.5.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop wrapper toolchain-funcs -DESCRIPTION="An integrated development environment for JavaScript and related technologies." +DESCRIPTION="An integrated development environment for JavaScript and related technologies" HOMEPAGE="https://www.jetbrains.com/webstorm/" SRC_URI=" amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) diff --git a/dev-util/webstorm/webstorm-2025.3.2.ebuild b/dev-util/webstorm/webstorm-2025.3.2.ebuild index 0555358d8e..8dcc98e9ee 100644 --- a/dev-util/webstorm/webstorm-2025.3.2.ebuild +++ b/dev-util/webstorm/webstorm-2025.3.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop wrapper toolchain-funcs -DESCRIPTION="An integrated development environment for JavaScript and related technologies." +DESCRIPTION="An integrated development environment for JavaScript and related technologies" HOMEPAGE="https://www.jetbrains.com/webstorm/" SRC_URI=" amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) diff --git a/dev-util/webstorm/webstorm-2025.3.3.ebuild b/dev-util/webstorm/webstorm-2025.3.3.ebuild index 0555358d8e..8dcc98e9ee 100644 --- a/dev-util/webstorm/webstorm-2025.3.3.ebuild +++ b/dev-util/webstorm/webstorm-2025.3.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop wrapper toolchain-funcs -DESCRIPTION="An integrated development environment for JavaScript and related technologies." +DESCRIPTION="An integrated development environment for JavaScript and related technologies" HOMEPAGE="https://www.jetbrains.com/webstorm/" SRC_URI=" amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) diff --git a/dev-util/webstorm/webstorm-2025.3.4.ebuild b/dev-util/webstorm/webstorm-2025.3.4.ebuild index 0555358d8e..8dcc98e9ee 100644 --- a/dev-util/webstorm/webstorm-2025.3.4.ebuild +++ b/dev-util/webstorm/webstorm-2025.3.4.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop wrapper toolchain-funcs -DESCRIPTION="An integrated development environment for JavaScript and related technologies." +DESCRIPTION="An integrated development environment for JavaScript and related technologies" HOMEPAGE="https://www.jetbrains.com/webstorm/" SRC_URI=" amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) diff --git a/dev-util/webstorm/webstorm-2026.1.1.ebuild b/dev-util/webstorm/webstorm-2026.1.1.ebuild index 0555358d8e..8dcc98e9ee 100644 --- a/dev-util/webstorm/webstorm-2026.1.1.ebuild +++ b/dev-util/webstorm/webstorm-2026.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop wrapper toolchain-funcs -DESCRIPTION="An integrated development environment for JavaScript and related technologies." +DESCRIPTION="An integrated development environment for JavaScript and related technologies" HOMEPAGE="https://www.jetbrains.com/webstorm/" SRC_URI=" amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) diff --git a/dev-util/webstorm/webstorm-2026.1.4.ebuild b/dev-util/webstorm/webstorm-2026.1.4.ebuild index 4c1fb30fd4..01b7d97463 100644 --- a/dev-util/webstorm/webstorm-2026.1.4.ebuild +++ b/dev-util/webstorm/webstorm-2026.1.4.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit desktop wrapper toolchain-funcs -DESCRIPTION="An integrated development environment for JavaScript and related technologies." +DESCRIPTION="An integrated development environment for JavaScript and related technologies" HOMEPAGE="https://www.jetbrains.com/webstorm/" SRC_URI=" amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) diff --git a/gui-libs/scenefx/scenefx-0.4.1.ebuild b/gui-libs/scenefx/scenefx-0.4.1.ebuild index 4f873ad041..1a1b2b5f55 100644 --- a/gui-libs/scenefx/scenefx-0.4.1.ebuild +++ b/gui-libs/scenefx/scenefx-0.4.1.ebuild @@ -14,7 +14,7 @@ else KEYWORDS="~amd64 ~arm64" fi -DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects." +DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects" HOMEPAGE="https://github.com/wlrfx/scenefx" LICENSE="MIT" diff --git a/gui-libs/scenefx/scenefx-0.5.ebuild b/gui-libs/scenefx/scenefx-0.5.ebuild index e37c1d22a9..b4800477ea 100644 --- a/gui-libs/scenefx/scenefx-0.5.ebuild +++ b/gui-libs/scenefx/scenefx-0.5.ebuild @@ -14,7 +14,7 @@ else KEYWORDS="~amd64 ~arm64" fi -DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects." +DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects" HOMEPAGE="https://github.com/wlrfx/scenefx" LICENSE="MIT" diff --git a/gui-libs/scenefx/scenefx-9999.ebuild b/gui-libs/scenefx/scenefx-9999.ebuild index 651a5ab45e..161fe5d17b 100644 --- a/gui-libs/scenefx/scenefx-9999.ebuild +++ b/gui-libs/scenefx/scenefx-9999.ebuild @@ -14,7 +14,7 @@ else KEYWORDS="~amd64 ~arm64" fi -DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects." +DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects" HOMEPAGE="https://github.com/wlrfx/scenefx" LICENSE="MIT" From dfdf7d24b41171ef3b973ceaf5327c4f9aab715c Mon Sep 17 00:00:00 2001 From: Emi Date: Mon, 20 Jul 2026 19:12:11 +0200 Subject: [PATCH 140/151] dev-util/*: fix formating issues Signed-off-by: Emi --- dev-util/go-task/go-task-3.51.1.ebuild | 2 -- dev-util/go-task/go-task-3.52.0.ebuild | 2 -- dev-util/go-task/metadata.xml | 6 +++--- dev-util/pifpaf/pifpaf-3.3.0.ebuild | 3 +-- 4 files changed, 4 insertions(+), 9 deletions(-) diff --git a/dev-util/go-task/go-task-3.51.1.ebuild b/dev-util/go-task/go-task-3.51.1.ebuild index 82804f9469..d2a347c585 100644 --- a/dev-util/go-task/go-task-3.51.1.ebuild +++ b/dev-util/go-task/go-task-3.51.1.ebuild @@ -1,7 +1,6 @@ # Copyright 2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - EAPI="8" inherit go-module @@ -17,7 +16,6 @@ KEYWORDS="~amd64 ~arm ~arm64" BDEPEND=">=dev-lang/go-1.25.10" - src_compile() { ego build github.com/go-task/task/v3/cmd/task } diff --git a/dev-util/go-task/go-task-3.52.0.ebuild b/dev-util/go-task/go-task-3.52.0.ebuild index 82804f9469..d2a347c585 100644 --- a/dev-util/go-task/go-task-3.52.0.ebuild +++ b/dev-util/go-task/go-task-3.52.0.ebuild @@ -1,7 +1,6 @@ # Copyright 2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - EAPI="8" inherit go-module @@ -17,7 +16,6 @@ KEYWORDS="~amd64 ~arm ~arm64" BDEPEND=">=dev-lang/go-1.25.10" - src_compile() { ego build github.com/go-task/task/v3/cmd/task } diff --git a/dev-util/go-task/metadata.xml b/dev-util/go-task/metadata.xml index 8416fb7597..34d2599ce4 100644 --- a/dev-util/go-task/metadata.xml +++ b/dev-util/go-task/metadata.xml @@ -1,9 +1,9 @@ - - go-task/task - + + go-task/task + sm+gentoo@skym.fi Skyler diff --git a/dev-util/pifpaf/pifpaf-3.3.0.ebuild b/dev-util/pifpaf/pifpaf-3.3.0.ebuild index ce09b6e09c..d453e4f864 100644 --- a/dev-util/pifpaf/pifpaf-3.3.0.ebuild +++ b/dev-util/pifpaf/pifpaf-3.3.0.ebuild @@ -14,9 +14,9 @@ HOMEPAGE=" " LICENSE="Apache-2.0" -RESTRICT="test" # missing dependency Date: Mon, 20 Jul 2026 19:27:43 +0200 Subject: [PATCH 141/151] sys-apps/turnstile: add postinst message Signed-off-by: Emi --- sys-apps/turnstile/turnstile-0.1.11.ebuild | 8 ++++++++ sys-apps/turnstile/turnstile-9999.ebuild | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/sys-apps/turnstile/turnstile-0.1.11.ebuild b/sys-apps/turnstile/turnstile-0.1.11.ebuild index 48a9e25e57..fcfc612f8c 100644 --- a/sys-apps/turnstile/turnstile-0.1.11.ebuild +++ b/sys-apps/turnstile/turnstile-0.1.11.ebuild @@ -42,3 +42,11 @@ src_configure() { ) meson_src_configure } + +pkg_postinst() { + elog "For Turnstile to work you will have to add the following to /etc/pam.d/system-login" + elog "" + elog "-session optional pam_turnstile.so" + elog "" + elog "You will also need to enable the turnstiled service on dinit or runit" +} diff --git a/sys-apps/turnstile/turnstile-9999.ebuild b/sys-apps/turnstile/turnstile-9999.ebuild index 48a9e25e57..fcfc612f8c 100644 --- a/sys-apps/turnstile/turnstile-9999.ebuild +++ b/sys-apps/turnstile/turnstile-9999.ebuild @@ -42,3 +42,11 @@ src_configure() { ) meson_src_configure } + +pkg_postinst() { + elog "For Turnstile to work you will have to add the following to /etc/pam.d/system-login" + elog "" + elog "-session optional pam_turnstile.so" + elog "" + elog "You will also need to enable the turnstiled service on dinit or runit" +} From 81b99f70bd41fb28528dd57e068e6908ac96d31e Mon Sep 17 00:00:00 2001 From: June Peterson Date: Mon, 20 Jul 2026 23:08:58 -0400 Subject: [PATCH 142/151] gui-wm/mangowm: update deps to wlroots 0.20 and scenefx 0.5 Signed-off-by: June Peterson --- gui-wm/mangowm/mangowm-9999.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gui-wm/mangowm/mangowm-9999.ebuild b/gui-wm/mangowm/mangowm-9999.ebuild index cde287373b..51180ca1e1 100644 --- a/gui-wm/mangowm/mangowm-9999.ebuild +++ b/gui-wm/mangowm/mangowm-9999.ebuild @@ -22,14 +22,14 @@ SLOT="0" IUSE="X" COMMON_DEPEND=" - >=gui-libs/wlroots-0.19:=[libinput,session,X?] - =gui-libs/wlroots-0.20:=[libinput,session,X?] + Date: Mon, 20 Jul 2026 20:23:46 -0700 Subject: [PATCH 147/151] sci-electronics/yosys: add 0.67, drop 0.66 Upstream 0.67 replaced the GNU make build with CMake, so the ebuild now inherits cmake.eclass with slang and pyosys disabled to match the previous build. Signed-off-by: Huang Rui --- sci-electronics/yosys/Manifest | 2 +- .../{yosys-0.66.ebuild => yosys-0.67.ebuild} | 30 +++++++++---------- 2 files changed, 15 insertions(+), 17 deletions(-) rename sci-electronics/yosys/{yosys-0.66.ebuild => yosys-0.67.ebuild} (68%) diff --git a/sci-electronics/yosys/Manifest b/sci-electronics/yosys/Manifest index ea18741e65..535de8406a 100644 --- a/sci-electronics/yosys/Manifest +++ b/sci-electronics/yosys/Manifest @@ -1 +1 @@ -DIST yosys-0.66.tar.gz 11178019 BLAKE2B c9ddeeeeb46da5a26098cd1ed342a85e6a18043d143eb720783b737f538ab31c5cb5d956f7ae9b33d11ed55f39f001130c9ac409809ed85eefd86b2fd6e9120a SHA512 729b8b6cdaf52097894e54c9979fa4d3c606dc91270aa547fa473ba88999274bcbee6163c9c30352dae0eabaa804f9c2f1319a789705a257746138ff37ebd080 +DIST yosys-0.67.tar.gz 16180615 BLAKE2B e7528f0bb0c88db972d720d89ddb174166f22e7c063687a2bae88d372be326e0f24b33c1a67d6a1c80a19aee7b0b8486a100eb504ff0e5d8a21bcef684f1d2fe SHA512 3bfc178b4f36c27085da995dbd60f7a62355bec2d3caa85787ca5e65cc8bbd438fa5aab96c7af0f502923324acddcb0336d840ae0fabcfda8c4aaa2e0dd797e0 diff --git a/sci-electronics/yosys/yosys-0.66.ebuild b/sci-electronics/yosys/yosys-0.67.ebuild similarity index 68% rename from sci-electronics/yosys/yosys-0.66.ebuild rename to sci-electronics/yosys/yosys-0.67.ebuild index e243357db4..5d5d795169 100644 --- a/sci-electronics/yosys/yosys-0.66.ebuild +++ b/sci-electronics/yosys/yosys-0.67.ebuild @@ -6,12 +6,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{12..14} ) LLVM_COMPAT=( {18..21} ) -inherit python-any-r1 llvm-r2 +inherit cmake python-any-r1 llvm-r2 DESCRIPTION="framework for Verilog RTL synthesis" HOMEPAGE="https://yosyshq.net/yosys/" SRC_URI=" - https://github.com/YosysHQ/${PN}/releases/download/v${PV}/yosys-src.tar.gz -> ${P}.tar.gz + https://github.com/YosysHQ/${PN}/releases/download/v${PV}/yosys.tar.gz -> ${P}.tar.gz " S="${WORKDIR}" @@ -34,35 +34,33 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" ${PYTHON_DEPS} + app-alternatives/lex + app-alternatives/yacc dev-vcs/git virtual/pkgconfig " pkg_setup() { # llvm-r2 and python-any-r1 both export pkg_setup and llvm-r2 wins, - # leaving PYTHON unset, so call python_setup ourselves. An empty - # PYTHON_EXECUTABLE makes the Makefile run helper scripts via their env - # python3 shebang, which breaks with python-exec[-native-symlinks]. + # leaving PYTHON unset, so call python_setup ourselves. llvm-r2_pkg_setup python_setup } src_configure() { - cat <<-__EOF__ >> Makefile.conf || die - PREFIX := ${EPREFIX}/usr - STRIP := @echo "skipping strip" - CXXFLAGS += ${CXXFLAGS} - LINKFLAGS += ${LDFLAGS} - PYTHON_EXECUTABLE := ${PYTHON} - __EOF__ - - default + local mycmakeargs=( + -DYOSYS_WITHOUT_SLANG=ON + -DYOSYS_WITH_PYTHON=OFF + -DYOSYS_INSTALL_DRIVER=ON + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake_src_configure } src_install() { - default + cmake_src_install - # yosys-smtbmc and yosys-witness keep an env python3 shebang that also + # yosys-smtbmc and yosys-witness keep an env python3 shebang that # breaks under python-exec[-native-symlinks]; retarget them at EPYTHON. python_fix_shebang "${ED}"/usr/bin/yosys-smtbmc "${ED}"/usr/bin/yosys-witness } From 794f3ad362ce2ab4f283321767ffe6756ab92cb4 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Tue, 21 Jul 2026 00:33:08 -0700 Subject: [PATCH 148/151] dev-libs/gpds: point homepage at github gpds.simulton.com has been down for over a month, so use the live github upstream. Signed-off-by: Huang Rui --- dev-libs/gpds/gpds-1.10.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/gpds/gpds-1.10.0.ebuild b/dev-libs/gpds/gpds-1.10.0.ebuild index deafc1623a..c973e25a64 100644 --- a/dev-libs/gpds/gpds-1.10.0.ebuild +++ b/dev-libs/gpds/gpds-1.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 inherit cmake DESCRIPTION="A general purpose data serializer" -HOMEPAGE="https://gpds.simulton.com" +HOMEPAGE="https://github.com/simulton/gpds" if [[ "${PV}" == "9999" ]] ; then inherit git-r3 From e2b458dca32ff3accb9bca92d93c404996944e63 Mon Sep 17 00:00:00 2001 From: Emi Date: Tue, 21 Jul 2026 12:28:24 +0200 Subject: [PATCH 149/151] sys-apps/dinit-services: add kmscon useflag Signed-off-by: Emi --- .../dinit-services/dinit-services-9999.ebuild | 11 ++++++++++- sys-apps/dinit-services/metadata.xml | 17 ++++++++++------- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/sys-apps/dinit-services/dinit-services-9999.ebuild b/sys-apps/dinit-services/dinit-services-9999.ebuild index e177d8d313..5c367d2775 100644 --- a/sys-apps/dinit-services/dinit-services-9999.ebuild +++ b/sys-apps/dinit-services/dinit-services-9999.ebuild @@ -20,11 +20,20 @@ RDEPEND=" app-crypt/cryptsetup-scripts-dinit virtual/udev sys-apps/sed + kmscon? ( + sys-apps/kmscon + ) " DEPEND="${RDEPEND}" +IUSE="kmscon" + src_install() { - default + if use kmscon; then + emake install TTY=kmscon DESTDIR="${D}" + else + emake install DESTDIR="${D}" + fi keepdir /var/log/dinit } diff --git a/sys-apps/dinit-services/metadata.xml b/sys-apps/dinit-services/metadata.xml index ba600bba2b..32aadceec2 100644 --- a/sys-apps/dinit-services/metadata.xml +++ b/sys-apps/dinit-services/metadata.xml @@ -1,10 +1,13 @@ - - reedy.sailors.8t@icloud.com - Emi - - - gentoo-dinit/services - + + reedy.sailors.8t@icloud.com + Emi + + + Use kmscon instead of getty for tty + + + gentoo-dinit/services + From ac7af0deefa00ca3989b08a3dd6b36f443f9552c Mon Sep 17 00:00:00 2001 From: David Roman Date: Tue, 21 Jul 2026 14:47:30 +0200 Subject: [PATCH 150/151] net-dns/AdGuardHome: unkeyword 0.107.78 for ~amd64, ~arm64 Effectively masked until dev-lang/go-1.26.5 is available Signed-off-by: David Roman --- net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild b/net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild index bd06c73c40..593bb8e046 100644 --- a/net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild +++ b/net-dns/AdGuardHome/AdGuardHome-0.107.78.ebuild @@ -20,7 +20,8 @@ LICENSE="GPL-3" LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm64" +#KEYWORDS="~amd64 ~arm64" +KEYWORDS="" # Masked until dev-lang/go-1.26.5 is available IUSE="+web" # RESTRICT="test" From 18f6d20b0d429dc4485e9deddb8dc8db7fa20eed Mon Sep 17 00:00:00 2001 From: David Roman Date: Tue, 21 Jul 2026 14:52:28 +0200 Subject: [PATCH 151/151] dev-embedded/esp-idf-kconfig: add missing dependencies Signed-off-by: David Roman --- .../esp-idf-kconfig-3.11.1-r1.ebuild | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 dev-embedded/esp-idf-kconfig/esp-idf-kconfig-3.11.1-r1.ebuild diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-3.11.1-r1.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-3.11.1-r1.ebuild new file mode 100644 index 0000000000..e09d19073e --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-3.11.1-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{{12..15},13t} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kconfig tooling for esp-idf" +HOMEPAGE="https://github.com/espressif/esp-idf-kconfig" + +LICENSE="Apache-2.0" +SLOT="0" + +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/textual[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + rm -r docs || die +}