diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /app-shells | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'app-shells')
333 files changed, 0 insertions, 22028 deletions
diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest deleted file mode 100644 index 6457921112a2..000000000000 --- a/app-shells/atuin/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -DIST atuin-18.11.0-crates.tar.xz 48268880 BLAKE2B a4dcab9fe0e722ef03fe166ad93208518f52a67ad6b92902b1fadd9897f4798ee14d2ea8543cc842e12c9da529b4b5cd6395b7ead08acf0fadfa868faea547af SHA512 f6a908cb9781a8b589e485c0ddbf3dbe69f1833d8f566b6ffdc65724138373d9718de7c26126e78749eb7c74c5024352b337631895ae28d2b24b12d1b7f4889d -DIST atuin-18.11.0.tar.gz 755825 BLAKE2B 9752ef1538382f1e540a411e39d27884372049263aa0efa713ba258a1a78c0404b94dd4e91bbff732dc030684a43afe91985083d6403ff302e292b2e7f6337b2 SHA512 f1ed97724c9da416266ed56ec65a33f76158a5d9fa256acb212f37152f3e674e447841a1628f370c8a74a0c63a49b21c828990407452108bfb47b3b8c7f8a8fc -DIST atuin-18.12.1-crates.tar.xz 47755644 BLAKE2B 8d072faf732d1e609b7d5daf18f443636047748be5137b453ad4b47dccfd409671eddae347d26ffff31703c86817f870b7f8cd755a704f78e6f23a9bb336fa30 SHA512 695aea3ff5876a175cff45c9a24a664df75c98de0432d3414a8c9e247477fdc611ea0f0f24a5637f916cec6deb41812afd0caee3a8bcc0abcf87e6033fc5c22f -DIST atuin-18.12.1.tar.gz 803329 BLAKE2B e3c511e05e67833cc37a25679543248de88dc682d9bf35964f98a0ffbb6668a9b873250bd84064e2d69a0150cdc64272c89ec951fd731cab0c5c97a46f504bd7 SHA512 a4cd826e23a9923507102c480d46bf2398f89e82c28726490fb48bfebcab4ebd62fb79c9a38976c53f36f0377f8815acb0a350ebeaedfd09d7ace5a7a7d8b92d -DIST atuin-18.13.5-crates.tar.xz 47813988 BLAKE2B f80959d5af525db42bb3e0ab232ba793721d40f85085d5cf9cf77bdd8217fa39bd59806c7806d7870f8fab02953caf5eb726000138fc701e9229f9ecc5f2486e SHA512 ce2743528dd2569d6071c1c69db6c49cd8fe6220e52b1021d278794fb57c41ee6db6dc9ae0d238ea1a9c71dfa331c4bf3ee08bfb10f6703d18d333cbd434354e -DIST atuin-18.13.5.tar.gz 1022421 BLAKE2B eed3f05f3485ba5bd9405a79b64ec4d294f63bffdb5afcb542c9bab83b91c20d28f285c8107f6318b22857014b2697f1b7ce6f020867ed99f8824470c90400c8 SHA512 7993d39f248bf72bfb4420cdc062bd57b0068507f3920575d81996cf83f2a2f6c51b9b100754ea91f4e09adb50260673ea9bd18b492ea7c10d927761a5f8e606 -DIST atuin-18.14.1-crates.tar.xz 47072888 BLAKE2B a1904e9474a9daf8c355f9b5eb1b56385683fb40fff06d262afb4d42b4dbcf7f469d432bce9014e373138425f3e5e1559527c362fcbb8848368252f5d6b84fe5 SHA512 6ccab330c6211cc77c1f31da7b6c423a38422c0db480a86c7cb6253007f6438bcbe2ab28265001c961ed10a14c68cbfbe4c6823e795c98e265b8d19dc6252a28 -DIST atuin-18.14.1.tar.gz 2778055 BLAKE2B e2a0b40566db8757cc1e3f679ca644f6846a4134a62f8b29763435cdce79f94747f5d7a4fe40262167b9f95c77d0a6a6453f9b7ca443de6f285761923beabb8b SHA512 01d0f4c8293dcdf95a19879453464bbdc35b72bfcdddd02ca8452821ceccd9e98bc0206d9ad0da5a7f9ccfa6b885cd3f2033a18b94a45d10e410dd842aa6ec51 -DIST atuin-18.16.0-crates.tar.xz 47668520 BLAKE2B 2bf6b34de97739bcd9b4ca73094c49a8973954e7e80f4a7e95a964350b1720fbc127a1db31f02145ab5f76497b83e4e2ed07c0d08117a4f713e32c2d348ad03c SHA512 92b5493021bda6313b8f0501d5b1820d7e4f4665907f6403dd5c12c1b3ea271759c81273d3acc4b7eb17ed924b3c0d3b2695b7d361b5175be97737bc3749dd1e -DIST atuin-18.16.0.tar.gz 2983921 BLAKE2B 8055e006a87552a3de4fb0839c6ffcac2bd79f9cc0bd06589158e6590ccd9d71452262ccb6c4c853dc18681b3380780cc0f4def17825e321c2f97d57aae333b7 SHA512 452674761028f66dc4e3208bb0ab53d20611383445aa40a70635f335ffd1bde03b925d0b6b0cf760e209054ce77df97f75ce720380a86263d7627723e80d3f09 -DIST atuin-18.16.1-crates.tar.xz 47668520 BLAKE2B 2bf6b34de97739bcd9b4ca73094c49a8973954e7e80f4a7e95a964350b1720fbc127a1db31f02145ab5f76497b83e4e2ed07c0d08117a4f713e32c2d348ad03c SHA512 92b5493021bda6313b8f0501d5b1820d7e4f4665907f6403dd5c12c1b3ea271759c81273d3acc4b7eb17ed924b3c0d3b2695b7d361b5175be97737bc3749dd1e -DIST atuin-18.16.1.tar.gz 2990587 BLAKE2B c984d5c58b05dfd3c6d24f6a5c81fd6989c03117c4f2c39653b1c23b1065a595b455037a6190a40b5f3d93632a20b11875fa6228e843d33e1d94089e91e95078 SHA512 6aa296b8ac82df1dc4b8aa667252950a4b4dc22e9c7e64c37f91be991a57d6a9ba4b013b7b17e34989bfc2cc644616efc241ac7835274bef3453c1894e6e4e06 diff --git a/app-shells/atuin/atuin-18.11.0.ebuild b/app-shells/atuin/atuin-18.11.0.ebuild deleted file mode 100644 index c083f7fa238f..000000000000 --- a/app-shells/atuin/atuin-18.11.0.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.91" - -inherit cargo greadme shell-completion systemd - -DESCRIPTION="Shell history manager supporting encrypted synchronisation" -HOMEPAGE="https://atuin.sh https://github.com/atuinsh/atuin" -SRC_URI="https://github.com/atuinsh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/atuin/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="MIT" -# Dependent crate licenses -# - openssl for ring crate -LICENSE+=" - Apache-2.0 BSD Boost-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl - Unicode-3.0 ZLIB -" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" -IUSE="+client +daemon server system-sqlite test +sync" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( client server ) - sync? ( client ) - test? ( client server sync ) -" -DEPEND="system-sqlite? ( dev-db/sqlite:3 )" -RDEPEND="${DEPEND} - server? ( acct-user/atuin ) -" -BDEPEND="test? ( dev-db/postgresql )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -GREADME_DISABLE_AUTOFORMAT=1 - -DOCS=( CONTRIBUTING.md CONTRIBUTORS README.md ) - -src_configure() { - # Using system-sqlite has a negative performance impact - # see https://bugs.gentoo.org/959120 - use system-sqlite && export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - local myfeatures=( - $(usev client) - $(usev daemon) - $(usev server) - $(usev sync) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile - - ATUIN_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir completions || die - local shell - for shell in bash fish zsh; do - "${ATUIN_BIN}" gen-completions \ - -s ${shell} \ - -o completions \ - || die - done - - if ! use client; then - return 0 - fi - - mkdir shell-init || die - for shell in bash fish zsh; do - "${ATUIN_BIN}" init ${shell} > shell-init/${shell} || die - done -} - -src_test() { - local postgres_dir="${T}"/postgres - initdb "${postgres_dir}" || die - - local port=11123 - # -h '' --> only socket connections allowed. - postgres -D "${postgres_dir}" \ - -k "${postgres_dir}" \ - -p "${port}" & - local postgres_pid=${!} - - local timeout_secs=30 - timeout "${timeout_secs}" bash -c \ - 'until printf "" >/dev/tcp/${0}/${1} 2>> "${T}/portlog"; do sleep 1; done' \ - localhost "${port}" || die "Timeout waiting for postgres port ${port} to become available" - - psql -h localhost -p "${port}" -d postgres <<-EOF || die "Failed to configure postgres" - create database atuin; - create user atuin with encrypted password 'pass'; - grant all privileges on database atuin to atuin; - \connect atuin - grant all on schema public to atuin; - EOF - - # Subshell so that postgres_pid is in scope when the trap is executed. - ( - cleanup() { - kill "${postgres_pid}" || die "failed to send SIGTERM to postgres" - } - trap cleanup EXIT - - ATUIN_DB_URI="postgres://atuin:pass@localhost:${port}/atuin" cargo_src_test - ) -} - -src_install() { - dobin "${ATUIN_BIN}" - - if use server; then - systemd_newunit "${FILESDIR}/atuin_old.service" "atuin.service" - fi - - dodoc -r "${DOCS[@]}" - - newbashcomp "completions/${PN}.bash" "${PN}" - dozshcomp "completions/_${PN}" - dofishcomp "completions/${PN}.fish" - - if use daemon; then - systemd_douserunit "${FILESDIR}"/atuin-daemon.{service,socket} - fi - - if ! use client; then - return 0 - fi - - insinto "/usr/share/${PN}" - doins -r shell-init - - # The following readme text is only relevant if USE=client. - greadme_stdin <<-EOF - Gentoo installs atuin's shell-init code under - /usr/share/atuin/shell-init/ - Therefore, instead of using, e.g., 'eval \"\$(atuin init zsh)\"' in - your .zshrc you can simply put \"source /usr/share/atuin/shell-init/zsh\" - there, which avoids the cost of forking a process. - EOF -} diff --git a/app-shells/atuin/atuin-18.12.1.ebuild b/app-shells/atuin/atuin-18.12.1.ebuild deleted file mode 100644 index a7d9508447b7..000000000000 --- a/app-shells/atuin/atuin-18.12.1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.93" - -inherit cargo greadme shell-completion systemd - -DESCRIPTION="Shell history manager supporting encrypted synchronisation" -HOMEPAGE="https://atuin.sh https://github.com/atuinsh/atuin" -SRC_URI="https://github.com/atuinsh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/atuin/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="MIT" -# Dependent crate licenses -# - openssl for ring crate -LICENSE+=" - Apache-2.0 BSD Boost-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl - Unicode-3.0 ZLIB -" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" -IUSE="+client +daemon server system-sqlite test +sync" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( client server ) - sync? ( client ) - test? ( client server sync ) -" -DEPEND="system-sqlite? ( dev-db/sqlite:3 )" -RDEPEND="${DEPEND} - server? ( acct-user/atuin ) -" -BDEPEND="test? ( dev-db/postgresql )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -GREADME_DISABLE_AUTOFORMAT=1 - -DOCS=( CONTRIBUTING.md CONTRIBUTORS README.md ) - -src_configure() { - # Using system-sqlite has a negative performance impact - # see https://bugs.gentoo.org/959120 - use system-sqlite && export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - local myfeatures=( - $(usev client) - $(usev daemon) - $(usev sync) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --bin ${PN} - - if use server; then - cargo_src_compile --bin atuin-server - fi - - ATUIN_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir completions || die - local shell - for shell in bash fish zsh; do - "${ATUIN_BIN}" gen-completions \ - -s ${shell} \ - -o completions \ - || die - done - - if ! use client; then - return 0 - fi - - mkdir shell-init || die - for shell in bash fish zsh; do - "${ATUIN_BIN}" init ${shell} > shell-init/${shell} || die - done -} - -src_test() { - local postgres_dir="${T}"/postgres - initdb "${postgres_dir}" || die - - local port=11123 - # -h '' --> only socket connections allowed. - postgres -D "${postgres_dir}" \ - -k "${postgres_dir}" \ - -p "${port}" & - local postgres_pid=${!} - - local timeout_secs=30 - timeout "${timeout_secs}" bash -c \ - 'until printf "" >/dev/tcp/${0}/${1} 2>> "${T}/portlog"; do sleep 1; done' \ - localhost "${port}" || die "Timeout waiting for postgres port ${port} to become available" - - psql -h localhost -p "${port}" -d postgres <<-EOF || die "Failed to configure postgres" - create database atuin; - create user atuin with encrypted password 'pass'; - grant all privileges on database atuin to atuin; - \connect atuin - grant all on schema public to atuin; - EOF - - # Subshell so that postgres_pid is in scope when the trap is executed. - ( - cleanup() { - kill "${postgres_pid}" || die "failed to send SIGTERM to postgres" - } - trap cleanup EXIT - - ATUIN_DB_URI="postgres://atuin:pass@localhost:${port}/atuin" cargo_src_test - ) -} - -src_install() { - dobin "${ATUIN_BIN}" - - if use server; then - dobin "${ATUIN_BIN}-server" - systemd_dounit "${FILESDIR}/atuin.service" - fi - - dodoc -r "${DOCS[@]}" - - newbashcomp "completions/${PN}.bash" "${PN}" - dozshcomp "completions/_${PN}" - dofishcomp "completions/${PN}.fish" - - if use daemon; then - systemd_douserunit "${FILESDIR}"/atuin-daemon.{service,socket} - fi - - if ! use client; then - return 0 - fi - - insinto "/usr/share/${PN}" - doins -r shell-init - - # The following readme text is only relevant if USE=client. - greadme_stdin <<-EOF - Gentoo installs atuin's shell-init code under - /usr/share/atuin/shell-init/ - Therefore, instead of using, e.g., 'eval \"\$(atuin init zsh)\"' in - your .zshrc you can simply put \"source /usr/share/atuin/shell-init/zsh\" - there, which avoids the cost of forking a process. - EOF -} diff --git a/app-shells/atuin/atuin-18.13.5.ebuild b/app-shells/atuin/atuin-18.13.5.ebuild deleted file mode 100644 index 993c13fe8f99..000000000000 --- a/app-shells/atuin/atuin-18.13.5.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.94.0" - -inherit cargo greadme shell-completion systemd - -DESCRIPTION="Shell history manager supporting encrypted synchronisation" -HOMEPAGE="https://atuin.sh https://github.com/atuinsh/atuin" -SRC_URI="https://github.com/atuinsh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/atuin/releases/download/v${PV}/${P}-crates.tar.xz" -SRC_URI+=" ${CARGO_CRATE_URIS}" - -LICENSE="MIT" -# Dependent crate licenses -# - openssl for ring crate -LICENSE+=" - Apache-2.0 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl - Unicode-3.0 WTFPL-2 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" -IUSE="+client +daemon server system-sqlite test +sync" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( client server ) - sync? ( client ) - test? ( client server sync ) -" -DEPEND="system-sqlite? ( dev-db/sqlite:3 )" -RDEPEND="${DEPEND} - server? ( acct-user/atuin ) -" -BDEPEND="test? ( dev-db/postgresql )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -GREADME_DISABLE_AUTOFORMAT=1 - -DOCS=( CONTRIBUTING.md CONTRIBUTORS README.md ) - -src_configure() { - # Using system-sqlite has a negative performance impact - # see https://bugs.gentoo.org/959120 - use system-sqlite && export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - local myfeatures=( - $(usev client) - $(usev daemon) - $(usev sync) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --bin ${PN} - - if use server; then - cargo_src_compile --bin atuin-server - fi - - ATUIN_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir completions || die - local shell - for shell in bash fish zsh; do - "${ATUIN_BIN}" gen-completions \ - -s ${shell} \ - -o completions \ - || die - done - - if ! use client; then - return 0 - fi - - mkdir shell-init || die - for shell in bash fish zsh; do - "${ATUIN_BIN}" init ${shell} > shell-init/${shell} || die - done -} - -src_test() { - local postgres_dir="${T}"/postgres - initdb "${postgres_dir}" || die - - local port=11123 - # -h '' --> only socket connections allowed. - postgres -D "${postgres_dir}" \ - -k "${postgres_dir}" \ - -p "${port}" & - local postgres_pid=${!} - - local timeout_secs=30 - timeout "${timeout_secs}" bash -c \ - 'until printf "" >/dev/tcp/${0}/${1} 2>> "${T}/portlog"; do sleep 1; done' \ - localhost "${port}" || die "Timeout waiting for postgres port ${port} to become available" - - psql -h localhost -p "${port}" -d postgres <<-EOF || die "Failed to configure postgres" - create database atuin; - create user atuin with encrypted password 'pass'; - grant all privileges on database atuin to atuin; - \connect atuin - grant all on schema public to atuin; - EOF - - # Subshell so that postgres_pid is in scope when the trap is executed. - ( - cleanup() { - kill "${postgres_pid}" || die "failed to send SIGTERM to postgres" - } - trap cleanup EXIT - - ATUIN_DB_URI="postgres://atuin:pass@localhost:${port}/atuin" cargo_src_test - ) -} - -src_install() { - dobin "${ATUIN_BIN}" - - if use server; then - dobin "${ATUIN_BIN}-server" - systemd_dounit "${FILESDIR}/atuin.service" - fi - - dodoc -r "${DOCS[@]}" - - newbashcomp "completions/${PN}.bash" "${PN}" - dozshcomp "completions/_${PN}" - dofishcomp "completions/${PN}.fish" - - if use daemon; then - systemd_douserunit "${FILESDIR}"/atuin-daemon.{service,socket} - fi - - if ! use client; then - return 0 - fi - - insinto "/usr/share/${PN}" - doins -r shell-init - - # The following readme text is only relevant if USE=client. - greadme_stdin <<-EOF - Gentoo installs atuin's shell-init code under - /usr/share/atuin/shell-init/ - Therefore, instead of using, e.g., 'eval \"\$(atuin init zsh)\"' in - your .zshrc you can simply put \"source /usr/share/atuin/shell-init/zsh\" - there, which avoids the cost of forking a process. - EOF -} diff --git a/app-shells/atuin/atuin-18.14.1.ebuild b/app-shells/atuin/atuin-18.14.1.ebuild deleted file mode 100644 index 993c13fe8f99..000000000000 --- a/app-shells/atuin/atuin-18.14.1.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.94.0" - -inherit cargo greadme shell-completion systemd - -DESCRIPTION="Shell history manager supporting encrypted synchronisation" -HOMEPAGE="https://atuin.sh https://github.com/atuinsh/atuin" -SRC_URI="https://github.com/atuinsh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/atuin/releases/download/v${PV}/${P}-crates.tar.xz" -SRC_URI+=" ${CARGO_CRATE_URIS}" - -LICENSE="MIT" -# Dependent crate licenses -# - openssl for ring crate -LICENSE+=" - Apache-2.0 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl - Unicode-3.0 WTFPL-2 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" -IUSE="+client +daemon server system-sqlite test +sync" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( client server ) - sync? ( client ) - test? ( client server sync ) -" -DEPEND="system-sqlite? ( dev-db/sqlite:3 )" -RDEPEND="${DEPEND} - server? ( acct-user/atuin ) -" -BDEPEND="test? ( dev-db/postgresql )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -GREADME_DISABLE_AUTOFORMAT=1 - -DOCS=( CONTRIBUTING.md CONTRIBUTORS README.md ) - -src_configure() { - # Using system-sqlite has a negative performance impact - # see https://bugs.gentoo.org/959120 - use system-sqlite && export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - local myfeatures=( - $(usev client) - $(usev daemon) - $(usev sync) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --bin ${PN} - - if use server; then - cargo_src_compile --bin atuin-server - fi - - ATUIN_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir completions || die - local shell - for shell in bash fish zsh; do - "${ATUIN_BIN}" gen-completions \ - -s ${shell} \ - -o completions \ - || die - done - - if ! use client; then - return 0 - fi - - mkdir shell-init || die - for shell in bash fish zsh; do - "${ATUIN_BIN}" init ${shell} > shell-init/${shell} || die - done -} - -src_test() { - local postgres_dir="${T}"/postgres - initdb "${postgres_dir}" || die - - local port=11123 - # -h '' --> only socket connections allowed. - postgres -D "${postgres_dir}" \ - -k "${postgres_dir}" \ - -p "${port}" & - local postgres_pid=${!} - - local timeout_secs=30 - timeout "${timeout_secs}" bash -c \ - 'until printf "" >/dev/tcp/${0}/${1} 2>> "${T}/portlog"; do sleep 1; done' \ - localhost "${port}" || die "Timeout waiting for postgres port ${port} to become available" - - psql -h localhost -p "${port}" -d postgres <<-EOF || die "Failed to configure postgres" - create database atuin; - create user atuin with encrypted password 'pass'; - grant all privileges on database atuin to atuin; - \connect atuin - grant all on schema public to atuin; - EOF - - # Subshell so that postgres_pid is in scope when the trap is executed. - ( - cleanup() { - kill "${postgres_pid}" || die "failed to send SIGTERM to postgres" - } - trap cleanup EXIT - - ATUIN_DB_URI="postgres://atuin:pass@localhost:${port}/atuin" cargo_src_test - ) -} - -src_install() { - dobin "${ATUIN_BIN}" - - if use server; then - dobin "${ATUIN_BIN}-server" - systemd_dounit "${FILESDIR}/atuin.service" - fi - - dodoc -r "${DOCS[@]}" - - newbashcomp "completions/${PN}.bash" "${PN}" - dozshcomp "completions/_${PN}" - dofishcomp "completions/${PN}.fish" - - if use daemon; then - systemd_douserunit "${FILESDIR}"/atuin-daemon.{service,socket} - fi - - if ! use client; then - return 0 - fi - - insinto "/usr/share/${PN}" - doins -r shell-init - - # The following readme text is only relevant if USE=client. - greadme_stdin <<-EOF - Gentoo installs atuin's shell-init code under - /usr/share/atuin/shell-init/ - Therefore, instead of using, e.g., 'eval \"\$(atuin init zsh)\"' in - your .zshrc you can simply put \"source /usr/share/atuin/shell-init/zsh\" - there, which avoids the cost of forking a process. - EOF -} diff --git a/app-shells/atuin/atuin-18.16.0.ebuild b/app-shells/atuin/atuin-18.16.0.ebuild deleted file mode 100644 index ec1a757c441d..000000000000 --- a/app-shells/atuin/atuin-18.16.0.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.95.0" - -inherit cargo greadme shell-completion systemd - -DESCRIPTION="Shell history manager supporting encrypted synchronisation" -HOMEPAGE="https://atuin.sh https://github.com/atuinsh/atuin" -SRC_URI="https://github.com/atuinsh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/atuin/releases/download/v${PV}/${P}-crates.tar.xz" -SRC_URI+=" ${CARGO_CRATE_URIS}" - -LICENSE="MIT" -# Dependent crate licenses -# - openssl for ring crate -LICENSE+=" - Apache-2.0 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl - Unicode-3.0 WTFPL-2 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" -IUSE="+client +daemon server system-sqlite test +sync" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( client server ) - sync? ( client ) - test? ( client server sync ) -" -DEPEND="system-sqlite? ( dev-db/sqlite:3 )" -RDEPEND="${DEPEND} - server? ( acct-user/atuin ) -" -BDEPEND="test? ( dev-db/postgresql )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -GREADME_DISABLE_AUTOFORMAT=1 - -DOCS=( CONTRIBUTING.md CONTRIBUTORS README.md ) - -src_configure() { - # Using system-sqlite has a negative performance impact - # see https://bugs.gentoo.org/959120 - use system-sqlite && export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - local myfeatures=( - $(usev client) - $(usev daemon) - $(usev sync) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --bin ${PN} - - if use server; then - cargo_src_compile --bin atuin-server - fi - - ATUIN_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir completions || die - local shell - for shell in bash fish zsh; do - "${ATUIN_BIN}" gen-completions \ - -s ${shell} \ - -o completions \ - || die - done - - if ! use client; then - return 0 - fi - - mkdir shell-init || die - for shell in bash fish zsh; do - "${ATUIN_BIN}" init ${shell} > shell-init/${shell} || die - done -} - -src_test() { - local postgres_dir="${T}"/postgres - initdb "${postgres_dir}" || die - - local port=11123 - # -h '' --> only socket connections allowed. - postgres -D "${postgres_dir}" \ - -k "${postgres_dir}" \ - -p "${port}" & - local postgres_pid=${!} - - local timeout_secs=30 - timeout "${timeout_secs}" bash -c \ - 'until printf "" >/dev/tcp/${0}/${1} 2>> "${T}/portlog"; do sleep 1; done' \ - localhost "${port}" || die "Timeout waiting for postgres port ${port} to become available" - - psql -h localhost -p "${port}" -d postgres <<-EOF || die "Failed to configure postgres" - create database atuin; - create user atuin with encrypted password 'pass'; - grant all privileges on database atuin to atuin; - \connect atuin - grant all on schema public to atuin; - EOF - - # Subshell so that postgres_pid is in scope when the trap is executed. - ( - cleanup() { - kill "${postgres_pid}" || die "failed to send SIGTERM to postgres" - } - trap cleanup EXIT - - ATUIN_DB_URI="postgres://atuin:pass@localhost:${port}/atuin" cargo_src_test - ) -} - -src_install() { - dobin "${ATUIN_BIN}" - - if use server; then - dobin "${ATUIN_BIN}-server" - systemd_dounit "${FILESDIR}/atuin.service" - fi - - dodoc -r "${DOCS[@]}" - - newbashcomp "completions/${PN}.bash" "${PN}" - dozshcomp "completions/_${PN}" - dofishcomp "completions/${PN}.fish" - - if use daemon; then - systemd_douserunit "${FILESDIR}"/atuin-daemon.{service,socket} - fi - - if ! use client; then - return 0 - fi - - insinto "/usr/share/${PN}" - doins -r shell-init - - # The following readme text is only relevant if USE=client. - greadme_stdin <<-EOF - Gentoo installs atuin's shell-init code under - /usr/share/atuin/shell-init/ - Therefore, instead of using, e.g., 'eval \"\$(atuin init zsh)\"' in - your .zshrc you can simply put \"source /usr/share/atuin/shell-init/zsh\" - there, which avoids the cost of forking a process. - EOF -} diff --git a/app-shells/atuin/atuin-18.16.1.ebuild b/app-shells/atuin/atuin-18.16.1.ebuild deleted file mode 100644 index ec1a757c441d..000000000000 --- a/app-shells/atuin/atuin-18.16.1.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.95.0" - -inherit cargo greadme shell-completion systemd - -DESCRIPTION="Shell history manager supporting encrypted synchronisation" -HOMEPAGE="https://atuin.sh https://github.com/atuinsh/atuin" -SRC_URI="https://github.com/atuinsh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/atuin/releases/download/v${PV}/${P}-crates.tar.xz" -SRC_URI+=" ${CARGO_CRATE_URIS}" - -LICENSE="MIT" -# Dependent crate licenses -# - openssl for ring crate -LICENSE+=" - Apache-2.0 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl - Unicode-3.0 WTFPL-2 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" -IUSE="+client +daemon server system-sqlite test +sync" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( client server ) - sync? ( client ) - test? ( client server sync ) -" -DEPEND="system-sqlite? ( dev-db/sqlite:3 )" -RDEPEND="${DEPEND} - server? ( acct-user/atuin ) -" -BDEPEND="test? ( dev-db/postgresql )" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -GREADME_DISABLE_AUTOFORMAT=1 - -DOCS=( CONTRIBUTING.md CONTRIBUTORS README.md ) - -src_configure() { - # Using system-sqlite has a negative performance impact - # see https://bugs.gentoo.org/959120 - use system-sqlite && export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - local myfeatures=( - $(usev client) - $(usev daemon) - $(usev sync) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --bin ${PN} - - if use server; then - cargo_src_compile --bin atuin-server - fi - - ATUIN_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir completions || die - local shell - for shell in bash fish zsh; do - "${ATUIN_BIN}" gen-completions \ - -s ${shell} \ - -o completions \ - || die - done - - if ! use client; then - return 0 - fi - - mkdir shell-init || die - for shell in bash fish zsh; do - "${ATUIN_BIN}" init ${shell} > shell-init/${shell} || die - done -} - -src_test() { - local postgres_dir="${T}"/postgres - initdb "${postgres_dir}" || die - - local port=11123 - # -h '' --> only socket connections allowed. - postgres -D "${postgres_dir}" \ - -k "${postgres_dir}" \ - -p "${port}" & - local postgres_pid=${!} - - local timeout_secs=30 - timeout "${timeout_secs}" bash -c \ - 'until printf "" >/dev/tcp/${0}/${1} 2>> "${T}/portlog"; do sleep 1; done' \ - localhost "${port}" || die "Timeout waiting for postgres port ${port} to become available" - - psql -h localhost -p "${port}" -d postgres <<-EOF || die "Failed to configure postgres" - create database atuin; - create user atuin with encrypted password 'pass'; - grant all privileges on database atuin to atuin; - \connect atuin - grant all on schema public to atuin; - EOF - - # Subshell so that postgres_pid is in scope when the trap is executed. - ( - cleanup() { - kill "${postgres_pid}" || die "failed to send SIGTERM to postgres" - } - trap cleanup EXIT - - ATUIN_DB_URI="postgres://atuin:pass@localhost:${port}/atuin" cargo_src_test - ) -} - -src_install() { - dobin "${ATUIN_BIN}" - - if use server; then - dobin "${ATUIN_BIN}-server" - systemd_dounit "${FILESDIR}/atuin.service" - fi - - dodoc -r "${DOCS[@]}" - - newbashcomp "completions/${PN}.bash" "${PN}" - dozshcomp "completions/_${PN}" - dofishcomp "completions/${PN}.fish" - - if use daemon; then - systemd_douserunit "${FILESDIR}"/atuin-daemon.{service,socket} - fi - - if ! use client; then - return 0 - fi - - insinto "/usr/share/${PN}" - doins -r shell-init - - # The following readme text is only relevant if USE=client. - greadme_stdin <<-EOF - Gentoo installs atuin's shell-init code under - /usr/share/atuin/shell-init/ - Therefore, instead of using, e.g., 'eval \"\$(atuin init zsh)\"' in - your .zshrc you can simply put \"source /usr/share/atuin/shell-init/zsh\" - there, which avoids the cost of forking a process. - EOF -} diff --git a/app-shells/atuin/files/atuin-daemon.service b/app-shells/atuin/files/atuin-daemon.service deleted file mode 100644 index 28ebf65a7874..000000000000 --- a/app-shells/atuin/files/atuin-daemon.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=atuin shell history daemon -Requires=atuin-daemon.socket - -[Service] -ExecStart=atuin daemon - -[Install] -Also=atuin-daemon.socket -WantedBy=default.target diff --git a/app-shells/atuin/files/atuin-daemon.socket b/app-shells/atuin/files/atuin-daemon.socket deleted file mode 100644 index 6868675409d7..000000000000 --- a/app-shells/atuin/files/atuin-daemon.socket +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Unix socket activation for atuin shell history daemon - -[Socket] -ListenStream=%t/atuin.sock -SocketMode=0600 -RemoveOnStop=true - -[Install] -WantedBy=sockets.target diff --git a/app-shells/atuin/files/atuin.service b/app-shells/atuin/files/atuin.service deleted file mode 100644 index 4af0094adf63..000000000000 --- a/app-shells/atuin/files/atuin.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Atuin (shell history manager) server -After=network.target - -[Service] -ExecStart=/usr/bin/atuin-server start -User=atuin - -[Install] -WantedBy=default.target diff --git a/app-shells/atuin/files/atuin_old.service b/app-shells/atuin/files/atuin_old.service deleted file mode 100644 index 6408e142b1a5..000000000000 --- a/app-shells/atuin/files/atuin_old.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Atuin (shell history manager) server -After=network.target - -[Service] -ExecStart=/usr/bin/atuin server start -User=atuin - -[Install] -WantedBy=default.target diff --git a/app-shells/atuin/metadata.xml b/app-shells/atuin/metadata.xml deleted file mode 100644 index 74f4d5c12c52..000000000000 --- a/app-shells/atuin/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <name>Jonas Frei</name> - <email>freijon@pm.me</email> - </maintainer> - <maintainer type="person"> - <email>flow@gentoo.org</email> - <name>Florian Schmaus</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="client">Enable the autin client</flag> - <flag name="daemon">Enable the autin background daemon on the client</flag> - <flag name="server">Enable the autin server</flag> - <flag name="sync">Enable the server-sync feature in the autin client</flag> - <flag name="system-sqlite">Use the system SQLite instead of the bundled one. WARNING: enabling this has a negative performance impact (https://bugs.gentoo.org/959120)</flag> - </use> - <upstream> - <changelog>https://github.com/atuinsh/atuin/releases</changelog> - <bugs-to>https://github.com/atuinsh/atuin/issues</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/autojump/Manifest b/app-shells/autojump/Manifest deleted file mode 100644 index 02b5487c4dba..000000000000 --- a/app-shells/autojump/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST autojump-22.5.3.tar.gz 55429 BLAKE2B 3a2773669f81d1a54c01cce9fe75bc01609265998b035b4ba1aa064f1132acf852b59eb04ebfa744e628152f0ab478cbef24e5aff326bf84cec6e2c9348e8360 SHA512 d1dd3cbb67fda4e0a17ec5028b947faf46be8a95a6cd8418127b927f42bc95b71538a06658b38b479c77d147a6cd5e8cef77639ef538c7d449414c469c13f140 diff --git a/app-shells/autojump/autojump-22.5.3-r4.ebuild b/app-shells/autojump/autojump-22.5.3-r4.ebuild deleted file mode 100644 index 7d77583a92d7..000000000000 --- a/app-shells/autojump/autojump-22.5.3-r4.ebuild +++ /dev/null @@ -1,85 +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_{13..14} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 vcs-snapshot prefix - -DESCRIPTION="change directory command that learns" -HOMEPAGE="https://github.com/wting/autojump" -SRC_URI="https://github.com/wting/${PN}/archive/release-v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86 ~x64-macos" -IUSE="ipython test" -REQUIRED_USE="ipython? ( ${PYTHON_REQUIRED_USE} )" - -RESTRICT="!test? ( test )" -RDEPEND="ipython? ( ${PYTHON_DEPS} )" -DEPEND="${PYTHON_DEPS}" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${PV}-Use-mock-from-unittest.patch - "${FILESDIR}"/${PV}-Drop-pre-commit.patch -) - -src_prepare() { - default - sed -e "s:/usr/local/share:/usr/share:" \ - -i bin/autojump.sh || die - - # autojump_argparse is only there for Python 2.6 compatibility - sed -e "s:autojump_argparse:argparse:" \ - -i bin/autojump || die - - hprefixify -q '"' -w '/usr\/share/' bin/autojump.sh -} - -src_compile() { - : -} - -src_install() { - dobin bin/"${PN}" - python_doscript "${ED}"/usr/bin/"${PN}" - - insinto /etc/profile.d - doins bin/"${PN}".sh - - insinto /usr/share/"${PN}"/ - doins bin/"${PN}.bash" - doins bin/"${PN}.zsh" - doins bin/"${PN}.fish" - insinto /usr/share/zsh/site-functions - doins bin/_j - - python_domodule bin/autojump_argparse.py bin/autojump_data.py \ - bin/autojump_match.py bin/autojump_utils.py - if use ipython; then - python_domodule tools/autojump_ipython.py - fi - - doman docs/"${PN}.1" - einstalldocs -} - -pkg_postinst() { - if use ipython; then - elog 'This tool provides "j" for ipython, please add' - elog '"import autojump_ipython" to your ipy_user_conf.py.' - elog - fi - - elog 'If you use app-shells/fish, add the following code to your' - elog 'config.fish to get autojump support:' - elog 'if test -f /usr/share/autojump/autojump.fish' - elog ' source /usr/share/autojump/autojump.fish' - elog 'end' -} diff --git a/app-shells/autojump/files/22.5.3-Drop-pre-commit.patch b/app-shells/autojump/files/22.5.3-Drop-pre-commit.patch deleted file mode 100644 index cb0ce2a7c93f..000000000000 --- a/app-shells/autojump/files/22.5.3-Drop-pre-commit.patch +++ /dev/null @@ -1,29 +0,0 @@ -From c625811d9a080a3b27c62cdbc05dbc0ff6b73855 Mon Sep 17 00:00:00 2001 -From: Matt Turner <mattst88@gmail.com> -Date: Fri, 28 Feb 2025 10:02:30 -0500 -Subject: [PATCH] Drop pre-commit - ---- - tox.ini | 7 ------- - 1 file changed, 7 deletions(-) - -diff --git ./tox.ini ./tox.ini -index 8a21b97..0f08577 100644 ---- ./tox.ini -+++ ./tox.ini -@@ -22,12 +22,5 @@ commands = - py.test -vv -rxs --tb native -s --strict {posargs:tests} - coverage report -m - -- --[testenv:pre-commit] --deps = -- pre-commit>=0.7.0 --commands = -- pre-commit {posargs} -- - [pytest] - norecursedirs = .git .tox docs --- -2.45.3 - diff --git a/app-shells/autojump/files/22.5.3-Use-mock-from-unittest.patch b/app-shells/autojump/files/22.5.3-Use-mock-from-unittest.patch deleted file mode 100644 index 942d19c838e0..000000000000 --- a/app-shells/autojump/files/22.5.3-Use-mock-from-unittest.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://github.com/wting/autojump/pull/648 - -From b935baa9ab73305e0c8e3d733f40cc8567740020 Mon Sep 17 00:00:00 2001 -From: Matt Turner <mattst88@gmail.com> -Date: Thu, 27 Jan 2022 12:11:33 -0800 -Subject: [PATCH] Use mock from unittest - ---- - tests/unit/autojump_utils_test.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/unit/autojump_utils_test.py b/tests/unit/autojump_utils_test.py -index 07f67b3..386b4cd 100644 ---- a/tests/unit/autojump_utils_test.py -+++ b/tests/unit/autojump_utils_test.py -@@ -3,7 +3,7 @@ - import os - import sys - --import mock -+from unittest import mock - import pytest - - sys.path.append(os.path.join(os.getcwd(), 'bin')) # noqa --- -2.34.1 - diff --git a/app-shells/autojump/metadata.xml b/app-shells/autojump/metadata.xml deleted file mode 100644 index f149eabdb1ff..000000000000 --- a/app-shells/autojump/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mattst88@gentoo.org</email> - <name>Matt Turner</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/joelthelion/autojump/issues</bugs-to> - <remote-id type="cpe">cpe:/a:autojump_project:autojump</remote-id> - </upstream> - <use> - <flag name="ipython">Add support for <pkg>dev-python/ipython</pkg> - </flag> - </use> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/bash-completion/Manifest b/app-shells/bash-completion/Manifest deleted file mode 100644 index 1220267d9a19..000000000000 --- a/app-shells/bash-completion/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST bash-completion-2.16.0.tar.xz 464764 BLAKE2B 389be47536f8f9aa383ff85bf19a00562b30b6d3e3652feaa01284987af13c2dc9850b59341956dd8e94e54251cd36902a60d5e3420ebfa2567216546144f675 SHA512 3711d6cb53cedff94efca0325479ac73f40b536fce250dbcc18ef120a8d0d2248f086ca26e245d163e6058d1b1087d57ced041317163d0e25592d6cb7acbc102 -DIST bash-completion-2.17.0.tar.xz 482896 BLAKE2B ee11f2bff82b0852979e4843c7ad5e5b976e4d1e44ab5ed1b96da64fe9b32d91150f12f32bf7c6c0286cd2a0c424d786bbad47066403c71f8d3c8425487427dd SHA512 79f7a22de7df7a6a5cad2e8088ce7e013a3cd5542f3af825c04b2607c824022913dd775202ddab7964dd759e50d5bdf9be6451c70d488efaef10f7cf2f7ac73e -DIST bashcomp-2.0.3.tar.gz 3539 BLAKE2B 75304d144792cc7f6ad5455a05a65c33c646d6f7384d020a06a1fcf012cd51625a3dd0750ad539253453b1eede196c340286a1e81737f0835b5091609ba01295 SHA512 b2bd185ccbd4456939ccc731cc1983fcec2b9564a9920642a753fadd5d897fdb96b925ac1524657629d621d45b37d99076c8ae72511a827e96ff6c388d720008 diff --git a/app-shells/bash-completion/bash-completion-2.16.0-r3.ebuild b/app-shells/bash-completion/bash-completion-2.16.0-r3.ebuild deleted file mode 100644 index a397eda403d1..000000000000 --- a/app-shells/bash-completion/bash-completion-2.16.0-r3.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -BASHCOMP_P=bashcomp-2.0.3 -PYTHON_COMPAT=( python3_{11..13} ) - -inherit autotools python-any-r1 - -DESCRIPTION="Programmable Completion for bash" -HOMEPAGE="https://github.com/scop/bash-completion" -SRC_URI=" - https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz - eselect? ( - https://github.com/projg2/bashcomp2/releases/download/v${BASHCOMP_P#*-}/${BASHCOMP_P}.tar.gz - ) -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="+eselect test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-shells/bash-4.3_p30-r1:0 - sys-apps/miscfiles - !<app-text/tree-2.1.1-r1 - !!<=net-fs/mc-2025.04.16.18.13.26 -" -BDEPEND=" - test? ( - ${RDEPEND} - $(python_gen_any_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ') - ) -" -PDEPEND=" - >=app-shells/gentoo-bashcomp-20140911 -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.14.0-optimize-kernel-modules.patch - "${FILESDIR}"/${PN}-2.16.0-libsecret-completion.patch -) - -strip_completions() { - # Remove unwanted completions. - local strip_completions=( - # Slackware package stuff, quite generic names cause collisions - # (e.g. with sys-apps/pacman) - explodepkg installpkg makepkg pkgtool removepkg upgradepkg - - # Debian/Red Hat network stuff - ifdown ifup ifquery ifstatus - - # Installed in app-editors/vim-core - xxd - - # Now-dead symlinks to deprecated completions - hd ncal - - # For GNU mailman, which isn't packaged. If mailman isn't installed, - # it triggers a QA warning. - arch - - # Now installed by patchutils - interdiff - ) - - local file - for file in "${strip_completions[@]}"; do - rm "${ED}"/usr/share/bash-completion/completions/${file} || - die "stripping ${file} failed" - done - - # remove deprecated completions (moved to other packages) - rm "${ED}"/usr/share/bash-completion/completions/_* || die -} - -python_check_deps() { - python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - if use eselect; then - eapply "${WORKDIR}/${BASHCOMP_P}/bash-completion-blacklist-support.patch" - fi - - default - # Only needed for ${PN}-2.16.0-libsecret-completion.patch - eautoreconf -} - -src_test() { - local EPYTEST_DESELECT=( - # redhat-specific, we strip these completions - test/t/test_if{down,up}.py - # not available for icedtea - test/t/test_javaws.py - # TODO - test/t/test_vi.py::TestVi::test_2 - test/t/test_xmlwf.py::TestXmlwf::test_2 #bug 886159 - test/t/test_xrandr.py::TestXrandr::test_output_filter - test/t/unit/test_unit_dequote.py - test/t/test_sudo.py::TestSudo::test_1 #bug 935400 - test/t/test_xfreerdp.py::TestXfreerdp::test_6 #bug 935400 - test/t/unit/test_unit_command_offset.py::TestUnitCommandOffset::test_cmd_quoted #bug 931744 - test/t/test_make.py::TestMake::test_6 #bug 931744 - ) - local EPYTEST_IGNORE=( - # stupid test that async tests work - test/fixtures/pytest/test_async.py - ) - local EPYTEST_XDIST=1 - - # portage's HOME override breaks tests - local -x HOME=$(unset HOME; echo ~) - addpredict "${HOME}" - # used in pytest tests - local -x NETWORK=none - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin - emake -C completions check - epytest -} - -src_install() { - # work-around race conditions, bug #526996 - mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die - - emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install - - strip_completions - - dodoc AUTHORS CHANGELOG.md CONTRIBUTING.md README.md - - # install the python completions for all targets, bug #622892 - local TARGET - for TARGET in "${PYTHON_COMPAT[@]}"; do - if [[ ! -e "${ED}"/usr/share/bash-completion/completions/${TARGET/_/.} ]]; then - dosym python "${ED}"/usr/share/bash-completion/completions/${TARGET/_/.} - fi - done - - # install the eselect module - if use eselect; then - insinto /usr/share/eselect/modules - doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect" - doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5" - fi -} - -pkg_postinst() { - if has_version 'app-shells/zsh'; then - elog - elog "If you are interested in using the provided bash completion functions with" - elog "zsh, valuable tips on the effective use of bashcompinit are available:" - elog " http://www.zsh.org/mla/workers/2003/msg00046.html" - elog - fi -} diff --git a/app-shells/bash-completion/bash-completion-2.17.0.ebuild b/app-shells/bash-completion/bash-completion-2.17.0.ebuild deleted file mode 100644 index 7fd4d5e12f02..000000000000 --- a/app-shells/bash-completion/bash-completion-2.17.0.ebuild +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -BASHCOMP_P=bashcomp-2.0.3 -PYTHON_COMPAT=( python3_{11..13} ) - -inherit autotools python-any-r1 - -DESCRIPTION="Programmable Completion for bash" -HOMEPAGE="https://github.com/scop/bash-completion" -SRC_URI=" - https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz - eselect? ( - https://github.com/projg2/bashcomp2/releases/download/v${BASHCOMP_P#*-}/${BASHCOMP_P}.tar.gz - ) -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="+eselect test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-shells/bash-4.3_p30-r1:0 - sys-apps/miscfiles - !<app-text/tree-2.1.1-r1 - !!<=net-fs/mc-2025.04.16.18.13.26-r0 -" -BDEPEND=" - test? ( - ${RDEPEND} - $(python_gen_any_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ') - ) -" -PDEPEND=" - >=app-shells/gentoo-bashcomp-20140911 -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.14.0-optimize-kernel-modules.patch -) - -strip_completions() { - # Remove unwanted completions. - local strip_completions=( - # Slackware package stuff, quite generic names cause collisions - # (e.g. with sys-apps/pacman) - explodepkg installpkg makepkg pkgtool removepkg upgradepkg - - # Debian/Red Hat network stuff - ifdown ifup ifquery ifstatus - - # Installed in app-editors/vim-core - xxd - - # Now-dead symlinks to deprecated completions - hd ncal - - # For GNU mailman, which isn't packaged. If mailman isn't installed, - # it triggers a QA warning. - arch - - # Now installed by patchutils - interdiff - ) - - local file - for file in "${strip_completions[@]}"; do - rm "${ED}"/usr/share/bash-completion/completions/${file} || - die "stripping ${file} failed" - done - - # remove deprecated completions (moved to other packages) - rm "${ED}"/usr/share/bash-completion/completions/_* || die -} - -python_check_deps() { - python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - if use eselect; then - eapply "${WORKDIR}/${BASHCOMP_P}/bash-completion-blacklist-support.patch" - fi - - default - # Only needed for ${PN}-2.16.0-libsecret-completion.patch - eautoreconf -} - -src_test() { - local EPYTEST_DESELECT=( - # redhat-specific, we strip these completions - test/t/test_if{down,up}.py - # not available for icedtea - test/t/test_javaws.py - # TODO - test/t/test_vi.py::TestVi::test_2 - test/t/test_xmlwf.py::TestXmlwf::test_2 #bug 886159 - test/t/test_xrandr.py::TestXrandr::test_output_filter - test/t/unit/test_unit_dequote.py - test/t/test_sudo.py::TestSudo::test_1 #bug 935400 - test/t/test_xfreerdp.py::TestXfreerdp::test_6 #bug 935400 - test/t/unit/test_unit_command_offset.py::TestUnitCommandOffset::test_cmd_quoted #bug 931744 - test/t/test_make.py::TestMake::test_6 #bug 931744 - ) - local EPYTEST_IGNORE=( - # stupid test that async tests work - test/fixtures/pytest/test_async.py - ) - local EPYTEST_XDIST=1 - - # portage's HOME override breaks tests - local -x HOME=$(unset HOME; echo ~) - addpredict "${HOME}" - # used in pytest tests - local -x NETWORK=none - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin - emake -C completions check - epytest -} - -src_install() { - # work-around race conditions, bug #526996 - mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die - - emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install - - strip_completions - - dodoc AUTHORS CHANGELOG.md CONTRIBUTING.md README.md - - # install the python completions for all targets, bug #622892 - local TARGET - for TARGET in "${PYTHON_COMPAT[@]}"; do - if [[ ! -e "${ED}"/usr/share/bash-completion/completions/${TARGET/_/.} ]]; then - dosym python /usr/share/bash-completion/completions/${TARGET/_/.} - fi - done - - # install the eselect module - if use eselect; then - insinto /usr/share/eselect/modules - doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect" - doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5" - fi -} - -pkg_postinst() { - if has_version 'app-shells/zsh'; then - elog - elog "If you are interested in using the provided bash completion functions with" - elog "zsh, valuable tips on the effective use of bashcompinit are available:" - elog " http://www.zsh.org/mla/workers/2003/msg00046.html" - elog - fi -} diff --git a/app-shells/bash-completion/bash-completion-9999.ebuild b/app-shells/bash-completion/bash-completion-9999.ebuild deleted file mode 100644 index 19212971d561..000000000000 --- a/app-shells/bash-completion/bash-completion-9999.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) - -inherit autotools eapi9-ver git-r3 python-any-r1 - -DESCRIPTION="Programmable Completion for bash" -HOMEPAGE="https://github.com/scop/bash-completion" -EGIT_REPO_URI="https://github.com/scop/bash-completion" - -LICENSE="GPL-2+" -SLOT="0" -IUSE="+eselect test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-shells/bash-4.3_p30-r1:0 - sys-apps/miscfiles - !<app-text/tree-2.1.1-r1 -" -BDEPEND=" - test? ( - ${RDEPEND} - $(python_gen_any_dep ' - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ') - ) -" -PDEPEND=" - >=app-shells/gentoo-bashcomp-20140911 -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.14.0-optimize-kernel-modules.patch -) - -strip_completions() { - # Remove unwanted completions. - local strip_completions=( - # Slackware package stuff, quite generic names cause collisions - # (e.g. with sys-apps/pacman) - explodepkg installpkg makepkg pkgtool removepkg upgradepkg - - # Debian/Red Hat network stuff - ifdown ifup ifquery ifstatus - - # Installed in app-editors/vim-core - xxd - - # Now-dead symlinks to deprecated completions - hd ncal - - # Now installed by patchutils - interdiff - ) - - rm -v "${strip_completions[@]/#/${ED}/usr/share/bash-completion/completions/}" || die - - # remove deprecated completions (moved to other packages) - rm "${ED}"/usr/share/bash-completion/completions/_* || die -} - -python_check_deps() { - python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_unpack() { - use eselect && git-r3_fetch https://github.com/projg2/bashcomp2 - git-r3_fetch - - use eselect && git-r3_checkout https://github.com/projg2/bashcomp2 \ - "${WORKDIR}"/bashcomp2 - git-r3_checkout -} - -src_prepare() { - if use eselect; then - # generate and apply patch - emake -C "${WORKDIR}"/bashcomp2 bash-completion-blacklist-support.patch - eapply "${WORKDIR}"/bashcomp2/bash-completion-blacklist-support.patch - fi - - default - eautoreconf -} - -src_test() { - local EPYTEST_DESELECT=( - # redhat-specific, we strip these completions - test/t/test_if{down,up}.py - # not available for icedtea - test/t/test_javaws.py - # TODO - test/t/test_vi.py::TestVi::test_2 - test/t/test_xmlwf.py::TestXmlwf::test_2 #bug 886159 - test/t/test_xrandr.py::TestXrandr::test_output_filter - ) - local EPYTEST_IGNORE=( - # stupid test that async tests work - test/fixtures/pytest/test_async.py - ) - local EPYTEST_XDIST=1 - - # portage's HOME override breaks tests - local -x HOME=$(unset HOME; echo ~) - addpredict "${HOME}" - # used in pytest tests - local -x NETWORK=none - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin - emake -C completions check - epytest -} - -src_install() { - # work-around race conditions, bug #526996 - mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die - - emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install - - strip_completions - - dodoc AUTHORS CHANGELOG.md CONTRIBUTING.md README.md - - # install the python completions for all targets, bug #622892 - local TARGET - for TARGET in "${PYTHON_COMPAT[@]}"; do - if [[ ! -e "${ED}"/usr/share/bash-completion/completions/${TARGET/_/.} ]]; then - dosym python "${ED}"/usr/share/bash-completion/completions/${TARGET/_/.} - fi - done - - # install the eselect module - if use eselect; then - emake -C "${WORKDIR}"/bashcomp2 DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" install - fi -} - -pkg_postinst() { - if ver_replacing -lt 2.1-r90; then - ewarn "For bash-completion autoloader to work, all completions need to" - ewarn "be installed in /usr/share/bash-completion/completions. You may" - ewarn "need to rebuild packages that installed completions in the old" - ewarn "location. You can do this using:" - ewarn - ewarn "$ find ${EPREFIX}/usr/share/bash-completion -maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +" - ewarn - ewarn "After the rebuild, you should remove the old setup symlinks:" - ewarn - ewarn "$ find ${EPREFIX}/etc/bash_completion.d -type l -delete" - fi - - if has_version 'app-shells/zsh'; then - elog - elog "If you are interested in using the provided bash completion functions with" - elog "zsh, valuable tips on the effective use of bashcompinit are available:" - elog " http://www.zsh.org/mla/workers/2003/msg00046.html" - elog - fi -} diff --git a/app-shells/bash-completion/files/bash-completion-2.14.0-optimize-kernel-modules.patch b/app-shells/bash-completion/files/bash-completion-2.14.0-optimize-kernel-modules.patch deleted file mode 100644 index 10771ac3d92e..000000000000 --- a/app-shells/bash-completion/files/bash-completion-2.14.0-optimize-kernel-modules.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.gentoo.org/669128#c3 - ---- a/bash_completion -+++ b/bash_completion -@@ -2037,7 +2037,7 @@ _comp__init_set_up_service_completions - _comp_compgen_kernel_modules() - { - local _modpath=/lib/modules/$1 -- _comp_compgen_split -- "$(command ls -RL "$_modpath" 2>/dev/null | -+ _comp_compgen_split -- "$(command ls -RL "$_modpath"/!(source|build) 2>/dev/null | - command sed -ne 's/^\(.*\)\.k\{0,1\}o\(\.[gx]z\)\{0,1\}$/\1/p' \ - -e 's/^\(.*\)\.ko\.zst$/\1/p')" - } diff --git a/app-shells/bash-completion/files/bash-completion-2.16.0-libsecret-completion.patch b/app-shells/bash-completion/files/bash-completion-2.16.0-libsecret-completion.patch deleted file mode 100644 index 9bd0f54ee084..000000000000 --- a/app-shells/bash-completion/files/bash-completion-2.16.0-libsecret-completion.patch +++ /dev/null @@ -1,68 +0,0 @@ -https://github.com/scop/bash-completion/issues/1317 -https://github.com/scop/bash-completion/commit/af8a80d8916edd4a1c146afb2743651b6c3ca406 - -From af8a80d8916edd4a1c146afb2743651b6c3ca406 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ville=20Skytt=C3=A4?= <ville.skytta@iki.fi> -Date: Tue, 21 Jan 2025 23:54:41 +0200 -Subject: [PATCH] refactor(secret-tool): deprecate ours in favor of upstream - -Closes https://github.com/scop/bash-completion/issues/1317 ---- - completions/Makefile.am | 2 +- - completions/{secret-tool => _secret-tool} | 3 +++ - test/fallback/completions/Makefile.am | 1 + - test/fallback/completions/secret-tool | 1 + - 4 files changed, 6 insertions(+), 1 deletion(-) - rename completions/{secret-tool => _secret-tool} (93%) - create mode 120000 test/fallback/completions/secret-tool - -diff --git a/completions/Makefile.am b/completions/Makefile.am -index 899bec5259d..21b6f9e49f0 100644 ---- a/completions/Makefile.am -+++ b/completions/Makefile.am -@@ -398,7 +398,7 @@ cross_platform = 2to3 \ - sbopkg \ - screen \ - scrub \ -- secret-tool \ -+ _secret-tool \ - set \ - sh \ - sha256sum \ -diff --git a/completions/secret-tool b/completions/_secret-tool -similarity index 93% -rename from completions/secret-tool -rename to completions/_secret-tool -index e8aafd81aef..862bfa8c73d 100644 ---- a/completions/secret-tool -+++ b/completions/_secret-tool -@@ -1,5 +1,8 @@ - # bash completion for secret-tool(1) -*- shell-script -*- - -+# Use of this file is deprecated. Upstream completion is available in -+# libsecret >= 0.20.5, use that instead. -+ - _comp_cmd_secret_tool() - { - local cur prev words cword was_split comp_args -diff --git a/test/fallback/completions/Makefile.am b/test/fallback/completions/Makefile.am -index 28358b4e7d6..24e9c9755ff 100644 ---- a/test/fallback/completions/Makefile.am -+++ b/test/fallback/completions/Makefile.am -@@ -46,6 +46,7 @@ EXTRA_DIST = \ - ruff \ - runuser \ - rustup \ -+ secret-tool \ - slackpkg \ - sops \ - stern \ -diff --git a/test/fallback/completions/secret-tool b/test/fallback/completions/secret-tool -new file mode 120000 -index 00000000000..ab0a8361057 ---- /dev/null -+++ b/test/fallback/completions/secret-tool -@@ -0,0 +1 @@ -+../../../completions/_secret-tool -\ No newline at end of file - diff --git a/app-shells/bash-completion/metadata.xml b/app-shells/bash-completion/metadata.xml deleted file mode 100644 index 943e54831ba0..000000000000 --- a/app-shells/bash-completion/metadata.xml +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>shell-tools@gentoo.org</email> - <name>Gentoo Shell Tools Project</name> - </maintainer> - <maintainer type="person"> - <email>arthurzam@gentoo.org</email> - <name>Arthur Zamarin</name> - </maintainer> - <use> - <flag name="eselect"> - Support blacklisting of completions via 'eselect bashcomp'. - This enables custom Gentoo patching of upstream completion loader. - </flag> - </use> - <longdescription> - Since v2.04, bash has allowed you to intelligently program and extend its - standard completion behavior to achieve complex command lines with just a - few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts - from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a - list of all string handling functions in the UNIX manual. mount system: - [Tab] would complete on all exported file-systems from the host called - system, while make [Tab] would complete on all targets in Makefile. This - project was conceived to produce programmable completion routines for the - most common Linux/UNIX commands, reducing the amount of typing sysadmins and - programmers need to do on a daily basis. - </longdescription> - <stabilize-allarches /> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest deleted file mode 100644 index 332795ab8e85..000000000000 --- a/app-shells/bash/Manifest +++ /dev/null @@ -1,469 +0,0 @@ -DIST bash-2.05b.tar.gz 1956216 BLAKE2B 15962417d13c6eec0db0861b601c33a6b13dc38d41672258f8f9fb8968a000ca1df7d5d3c99bbcb023e0b6b3e703d6c250291ac68ab3f24159eec7c2f0105b43 SHA512 595f84cfd38b239ff37f2c6fc22c669f8e1d4fea34400e30c4079ab657d05f735ee6b0e6af0db6c1b17dbf9cecec81805b467b4dbd45cc97044bfefac731aad6 -DIST bash-2.05b_p13-patches.tar.xz 4152 BLAKE2B 0f3d25f9b3a5df36a2da32b9cfc16d23901fd3b63578863903ff01530b9c524338d5cadd0ebe7d4fb79f7ac57945d77a3432578d7c2702a49f650d5774772453 SHA512 ef040ed2f53bae49cd84615adb513031a4dcbccef1af0669c2464ee7e3bd87615cd250d12342483fc895b0e8e6120bbc3b5c28b0d9b94cd3c6fe48d6c510d1f1 -DIST bash-3.0.tar.gz 2418293 BLAKE2B 7013cf7020e61987610933df55b1cf34036a2912c1844e87895535e7e77b28e2526b2a336365bd15cd2d528d9769783ff34c120c2d6932d8708e0b029ff68715 SHA512 2b56dc0531e908811e1cced23067d82505d57a3cf4651125a6e424649bc98f476366579306e03242388f0f5b17d2a09badc15b8358f70cde6f64c60b94015c9b -DIST bash-3.0_p22-patches.tar.xz 13564 BLAKE2B b7107ffb3f9c592950f10369ea6c00f40e67eacbd42a23821a3db71f7326fba016a6b3e868cbe6f61fc00204a5ea02be27fa699aa3776afaa4b0aff5ba1f2f00 SHA512 146ab52e716cdb5c0896cf95b423662ed39acab5a0c34530cc1f9b3084dd68af8df52e9c69a7b206aa57b67911bdf138f2d46441b9cc1e533b028dfeceaa233c -DIST bash-3.1.tar.gz 2533934 BLAKE2B 5cef5bb8a1b36688d578967e97bf19452f79f68012e4c720baceaf31cf1cd03d1dac0962d2b663a3b83bbea71b131ea54e15769fd22575ef1e610fd97efed615 SHA512 3b5d5f0de83d71c972e75267ab8f6b05a7e144acb39a7c6e14be7b4bcb9b67faeaf9a123fceebd957befa1222db05b9b539f524032d89eb1fb5936d9846c1c7e -DIST bash-3.1_p23-patches.tar.xz 5792 BLAKE2B 239cd54b576101745f1d054b0de9bb7f8071329a99c46a04d35f1022cd0a8bfc86b871bb31637d924d8822f23de63922572966af548b6f76191490180592dd9e SHA512 26ac839cd00b19ccf4e170faf0ac044d31158d77c6cc00654cd92a6a4312eb5ded652fd2f3347d997dd1dc13916b1d5471ce2bcc6d1af5af21ccab25498febc4 -DIST bash-3.2.tar.gz 2529838 BLAKE2B 1e145f31231b0e5b0a2bbf2046e14df9718552856c01dc9699d75596b353ac0c8ac1d3bcfe4e0bd1a38aade6e775499f967925f74efe39f84611ac2b562ab47e SHA512 cc88b1a4dab9f752cf6a22153e40b8590f6d3408217730bb28f5eb431cbb5577c4d3befe8bd44669b8fa64433f299e0dd23511fd1ed8a820020e2f7f4a461758 -DIST bash-3.2_p57-patches.tar.xz 6060 BLAKE2B b6ed8271c8bd8dc765b1ca431ab524734f3a8486cacc54f7d1402a568f4dfe2569dad226bdecfad4aabdacb77491a9679070afaf9c80fa40bc44fd1e4d5c2f17 SHA512 aaec0d98cea6fbe8a34ea430d289314fa4db98c284eefa6dbb787da6061d13ed0b89ce982c0147fa7bd2e8935fd955f106a86c2ddb38476a9b8379404394e42b -DIST bash-4.0.tar.gz 6230779 BLAKE2B 747614b0e7aa5aafec25850863e228837ac941a3285ec01e8adafde63ebb98c9211d1a8ae0782bc700340559a9884014c84c5ed2867cf40027886dd91de001bc SHA512 dccd099d11d649b26d5b5c2ab5fb8f33915631e1d86fba519a0464f2bd3a3289655e956cf161a0dc3671b8be193b6b065bede8a407d98af3012dd4b824711255 -DIST bash-4.0_p44-patches.tar.xz 3036 BLAKE2B 2dbff6f391b0b6a239b693578812541004de81c841d32eb6e4d7dbb2ab436a9d4052de4e44ec753fa669090fc1c4420bc2607839c533b7a7477c91cc7c5ace35 SHA512 d81a8d625e1522195c80ffa010b8862fe304f470187e1a12be673fd04cfd22d3605a30fb53b718817c07404e793c1738a5dcb94902566304c28a5f8eb679c395 -DIST bash-4.1.tar.gz 6598300 BLAKE2B 8ed70736071f7d946b939247dd43214059c7d545d99e4c7ec3388da263eb4f3faeeef939884ac8a489ded71fbfbaee15bb1cc6e29f3397f6e2c0d1e1d7097cda SHA512 2f2a053d98be9a31cd089e1293e3369ad05406f6543d1d1662d8b5807fdcfebc1dda79db9bf2c596a6351ea463fb9bd9c8943c1d45da9b82f2fd3bab0b8a581a -DIST bash-4.1_p17-patches.tar.xz 1604 BLAKE2B 95dee794fd9890a47f5571a5921bb7abf0708da522a21bc7ee14a75461c0a618cfd54d86f3e210580395aa10c53e9435728a6bda97c58970108ba5414d93ba38 SHA512 1a31b8a0423fafd6449fbfd8d4eb11877e8016f0fb8eb53c48a821791bfe1f7755d9a9999b08cdced39afdfcd3b2058b91a555a31ff4aeae472fc076bd93120f -DIST bash-4.2.tar.gz 7009201 BLAKE2B 52a4432ae401121ff187487a75a6541ce001c24d7d2251c3f0e33a58e93ff0c11b4c988003c6c740c13a51df0d752565023b8c39e79c96de52c73b49cc180523 SHA512 fdd3c230f4f7a687d36db1b8f7baab5e553cf55756e2d49a88ffaa4260c8cb949897dec9f48655e96608ef0093ac101b60c132060f06c711c0ab81aa3f148b5c -DIST bash-4.2_p53-patches.tar.xz 4112 BLAKE2B bff4d8db9af567c0e5966f45941dee99562674c462670ee8339e8de4a68f5a2e4c4ace9dd7929c39df8dd24382cf99a750745612dac3b11e7dde8e4e321b9f32 SHA512 83f0fbf4943aa285c1c241854e6952669d078b17015c02c37e43e3f1b92b6f2bd9aa20c72ff6f4322089051035e81943885c22a059f2db63edb5c60970a65d12 -DIST bash-4.3.tar.gz 7955839 BLAKE2B 398461e90a1ab6fd726b1a9db41c4c2a1e184034e3b96029bd17097338f1f9869d1c2216bde0b5b3c8e561629824348a0da3045cc425914e8e024180a175efe4 SHA512 a852b8e46ee55568dce9d23a30a9dbd1c770c2d2a4bc91e1c3177d723b31b32c5d69d19704a93f165891b409b9dd2cc65723372044e2bd0ee49ed59a11512651 -DIST bash-4.3_p48-r2-patches.tar.xz 1080 BLAKE2B 2dfea3d3b24f6e03a2ba4643000599f7afda45bf07c78fcd748626304a6e31e3b55ca62043a41c9081d54cbe652e326d2ae90d1a07ae1f96ae99393e30dd6680 SHA512 a90886833c4b9962795fb3bf4b0b345e493fa90f0676ef6b618e8838cbb89ab8b298b0df0706bf1c11d817f56273222e1b44b1f4921e6d23f5b570bafdd0949c -DIST bash-4.4.tar.gz 9377313 BLAKE2B ac0e481dd4f2d5b91eea4f0156f1fc398ef8bd1ccd941366aa9b041be576114c51e1ff1431ec871e96fb72257c2a05a0ebcbd88c43c221610fef7dfdb2502fc0 SHA512 73de3b425faaac55e45456b0f6f6d8077b5dfa7bb76e0d1894a19361b4a2b6bd4fbbe182117ddbfe9b07b4d898fba03537c261badc9533dd3c0da891764c7f29 -DIST bash-4.4_p23-r2-patches.tar.xz 664 BLAKE2B 4a5b71b95744be6b22807671ae3348aeb236b0c50d86d2dcaf142d847f3616d2b40858dae99fadbddfe1b206a86ad7730a7ef43a1864c18840b0ce97add52568 SHA512 0cddd5a251e0de52a8717cb7bfdc46745d9b3b5192d6cc81125afc5ac7d65748641af3d8e2241d3bbf642a485a23960fe02177901a6184135bc79b68bbdb04cc -DIST bash-5.0.tar.gz 10135110 BLAKE2B a6c4d79144aa0c0f4a9433d618085c0d46b792b1de429b161f9f0266b55c099e13e44416c0886758a6f29411f5ceb79bfb0ec4eda47473f2713ae0b8081d6d3e SHA512 bb4519f06e278f271d08722b531e49d2e842cc3e0b02a6b3eee422e2efcb5b6226111af43f5e5eae56beb85ac8bfebcd6a4aacbabb8f609e529aa4d571890864 -DIST bash-5.0_p18-patches.tar.xz 804 BLAKE2B 89e615a08920a4cfc90f72d125a8256275b0677fb2d7abf208ca90ac80471d5fbf7efb86c814b6ccbbc65772370ed8fe82b7cee9b247ec881c0b664dee152f72 SHA512 538f817867ff3613f2177f2e6d9fecc69057152ac9cf35a5a7448ddc83960b94bc8e8f2987226ba68d14de376127ee5cf6c83f5374b74feb14fa1c5aab6105c7 -DIST bash-5.1.tar.gz 10458638 BLAKE2B 42059556694b604911b5b7936f94d42d8923f2931f3ebacefd95454274c7baadb1ec97629a524c1542e2e282dae66f1389334f8edc572ca8ee841cc3ac449ba7 SHA512 c44a0ce381469219548a3a27589af3fea4f22eda1ca4e9434b59fc16da81b471c29ce18e31590e0860a6a251a664b68c2b45e3a17d22cfc02799ffd9a208390c -DIST bash-5.1.tar.gz.sig 95 BLAKE2B ac9209d6a4ab4436c511a7a195594e9036d7d1aef7887972f61a0e97378a9685b882621d7f95f5326b155dc155c41635417ce2ca41ac6d0dda78bd293ea4249f SHA512 3966404c0f683c7ef214fcf283b551e5441af3897009f778308c2e34067d98d57c95561453416a54ca5b1daf9a1288dbf950fe3f13353703cead12f5eec5fad8 -DIST bash-5.2.tar.gz 10950833 BLAKE2B 51b196e710794ebad8eac28c31c93eb99ac1a7db30919a13271e39e1cb66a0672f242df75fc7d71627ea873dfbce53ec35c0c56a71c5167143070a7811343fd9 SHA512 5647636223ba336bf33e0c65e516d8ebcf6932de8b44f37bc468eedb87579c628ad44213f78534beb10f47aebb9c6fa670cb0bed3b4e7717e5faf7e9a1ef81ae -DIST bash-5.2.tar.gz.sig 95 BLAKE2B 2991b7c46ef1cdca08062f419be47fca7551f4c5d9aad8a5c1da74974f5e7707d23914b4cecf9b6c9610471146b2c49b611bb62a5d974f1c37cceb77b719851c SHA512 a161664f124f906be32709f66702f8f780e6d52e558ea45e71ec60a959c9435ff68477ee65a0a9f6c0051d5592f5044fb3b410cf3cd3ae5a8a323789b01be258 -DIST bash-5.3.tar.gz 11355854 BLAKE2B 82d1b54322bbd1e8c2a93380f1b2888a42a1d7186e504f41cee705a0fdd41463d8f20baa1755051e1396192f8ebd089524767d933a9e0b5fb76f2588601539bb SHA512 426702c8b0fb9e0c9956259973ce5b657890fd47f4f807a64febf20077bb48d0b91474ed6e843d2ef277186b46c5fffa79b808da9b48d4ec027d5e2de1b28ed8 -DIST bash-5.3.tar.gz.sig 95 BLAKE2B 2fb04e4f699fdee6e583581821cf9a5fa435a00febf7893a344371f11ccb964545386c98dfb2d8f5d0efc74aafe9d491b544e90ae4716bdc286ac48d942430f0 SHA512 c77c0898f03e80a042574a486686cc296b96426f6cdb7a6d2376ecd5182ba03477bfcbd95ea3db499c11866d3f4ae99012a37662ccb6f83dfd6b59f671349dc7 -DIST bash-5.4_alpha_pre20251202-5a104e96d869e2bbf0f7f364f45d21e6fc151721.tar.gz 16555426 BLAKE2B b8c28236cbc70c54b8aacb2e0826904e4cc6a00d9385c99aa07241c98f921fdb2d3f1ce8499103e30ca512b2a65b2654d956eabc3b5126b047c0941f976e9302 SHA512 31f5d9e1576c8652281e13a4bf975beefefc0cf11fb218e70cdfcb4ea48333d7d9f3208adac6b89a3b2cbf02bea8f75df8e17ec57412071abfcec88553f88601 -DIST bash205b-001 1132 BLAKE2B 0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6 SHA512 5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071 -DIST bash205b-002 755 BLAKE2B 6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d SHA512 46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ec8888f3a9526883 -DIST bash205b-003 2356 BLAKE2B b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7 SHA512 74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399 -DIST bash205b-004 1110 BLAKE2B 086f2e29dd585b36c34d56f7f13d616d95ad2885786b849a3b2a352f0dfa3a30bd39a0a17724472eb2e46d851d7eb1661aae15dd0b81e50962ef9a1ef6c7af27 SHA512 d00fbac75340aa1928628010723da44f1f4c505194a867f380ece1b92d82d0e619a6c8431c6acb39433d10743de90fd74523a397824989ec96109d0a440e8185 -DIST bash205b-005 2217 BLAKE2B f73fcb282d94d44e1315a59816d222dce153fca09e9aab3739b20891b904d4e210a0e296e084166f578144977d3a7ad7dec601315a2115775734837fcf2afb4a SHA512 76d2f2b4cc14263e0776b9425bc8e660e25bb6e8e7c55b05d3b96a0397ebe1ac8de262997e6b093e58c0f6ef1b662067f64065b086325988d5e867d545bd8bc1 -DIST bash205b-006 3155 BLAKE2B 71b1fef519f24da6db2f2f5428c4975cdcefb93733e66081e6647dc690e0443bf987a906ff0127d519fd193aa90d6ca28ac3f9f82d037acf3b8976e0787b1fc1 SHA512 95bf5b3e5a30b5b14c6896bfa774f463c3271dad5d2678495b25a11700734eb5b0881e2e24a9b758800dd4ee031a464c4c0817ee6924f69937c482456fbb038a -DIST bash205b-007 1072 BLAKE2B 749602e9aec628b501d865a57f0fff06e944de7409ebaabb5bb52ef5de6e9c69aa8971926d84f80d3e005e1742461bbbd184153a77ecf9ea582c816ca949f407 SHA512 9849bcd97940c12c0ed4e87d11a0770a221e52daf2d6b86f39284f9a55113f3e44317f628f0ae54911373d2027109606740512eebef7043d5347d732ff453315 -DIST bash205b-008 2824 BLAKE2B f75bae0cc9bc50e70021bd1c23fb731761f32af313fb395e91097bcf2b9dfcfa40dd635c51cc582d5d6d82b17c8b74123781d36ea40ec6206454a900321c57e6 SHA512 9b1e5af8d8a458c0d4b233985de3d69f774dd1b3941e567495717eacc183d0e2bb82139088e1e22be920681978d764476092aa5235e70ed4358d5fc8f19a9aea -DIST bash205b-009 713 BLAKE2B 4d1cbeb66b2c57cf0cee047d6f7017847d84c82102adf6812b5263462a5d3a5e24212e90e5d40090a74b9e47ad66cf2a7a6fd8f02256b34f807e13005d9b1d9d SHA512 1daf812eb2fe902d591f63f65bfc02d00556cb8a77ebde5e6820cc3d3dd4c93332b95f048378d6619861f3801f7ba6eea9bafe5c2b4db03cea530cd0c35ccc25 -DIST bash205b-010 6267 BLAKE2B be11ba79d7f074c895ff35eaf427a3662420e9c764ab249cb5193da8fe025807c85584d15258546ba9b0d01afe130e65a7e9ba377218ae1e195bf9f5970ed8ef SHA512 6272608dd5ff55a22ceb9e6f6991a53b9ea0d809e1d1d8c10166519b62fb8fb78e24c9fd274ff8962fb2ac536150afabc88dfd0d5c14dece2c389b4fecdc5993 -DIST bash205b-011 3223 BLAKE2B 676aa8307d7565035a85aba8ef90a79df0f60f148c767e3d45073c5635714cd6d4579a2c7ee716696aa2ca533de0c39a3327877311906f735a8cbf3a4de7d87f SHA512 3ee695648389d5cd59e1bdb4e940e93239c67b19082c43989bb6787da44f101bb593b7ba3514d859ce5c4e603c879610accc6862d3e5f69a6c02de359a6097e0 -DIST bash205b-012 1377 BLAKE2B c440b739a706b64f8175a3685e788d7b438e8bce6ee80e186899ce93064b9b331986d858e9e278ad51e3c97a7d09063a1e5694c5fcd4b78ae8d9234e2dc7fed3 SHA512 4e02219ea03ceffa33ab84646048e7f52d6371a25e2df422fd58f349f102372934e640200eca41038bfd6d69a8d45291a0ab88696b83d565d190015e4e457771 -DIST bash205b-013 2779 BLAKE2B aa3207faddd4598e240dcace9bb11958fab4df22cb0b23be8ea1fcb1620787f273f8740e178719e66d8a0e2096709c437e61da222ba872a1424787552c0767eb SHA512 22e487265b446595583276a1e99a222f55173528949cb4ed8c34911447bf5716152569a0a50061e1c6b73ca0d7abfdab8fd0da5dd4a424e54192d91399a1593e -DIST bash30-001 4999 BLAKE2B 9d2442cd38f55cecbf32aa403de48a23fb53635f20fbad26b68d0be9e5266504fb2527dbab53a555e50676a58a7df38934b9df90ed94d0d22c0a23590ec0acec SHA512 70fca2ced05f63841a7be3b115f068e29edb384dc0ba61680fbe7e29212cc139864a5db8c419aa03b773e1dfb52d71b7f17f9fca8f4284c75250cab450450750 -DIST bash30-002 2119 BLAKE2B f099cc97b27eaa7d4ad05402d8b5e5f96744d67f18e64026f2d25c25bb5b58b19f4deb57d7c68615dd48bae4e4f2951f6713f96970a534333bf967a45ca1fb9d SHA512 73b2f22c91eb90487d722537c42871fe60fdf3cd95d0b2c9f7bf20aef2424267fe50cefb0837b26c49b2944e0a017d8d990e01ee8523c23d74acdf2aa10502ef -DIST bash30-003 4669 BLAKE2B 00100efc263f7c43bf0b4cdeb6c3084d4193280d8a7cc3b89c3e8f0337b08a4adea8777997b299072ca9de4d8ea74ecca04e1edf19629eade7dffaa24a73eb80 SHA512 7ccf778e9fed7a85004825ad83b350b43859395c41a998480f1bfd589f6b936f2d3e2096e05f7811061c5efc168601b75decdc74c95363455e685465827a31a3 -DIST bash30-004 3372 BLAKE2B 2d9c58403a09329ba1a8ecfcd29b032f010577cc05e7399c5acbe22b28b64f27ef259581b43b1ae98a13f16890db45ee29a83e745f639f9a5d08bc4d3d79a30d SHA512 93cd7c7d7d84c9a15a7c0f434096aea9cfa027c76cf6b7f06a722bd47be22eee8a19c5601d7546e9e00b2ea83473be130d05ee2e4e05bc2e99cf07302b4247c0 -DIST bash30-005 1776 BLAKE2B e667fa30112dfec672fd383e3ade9db54ac5f59a16198888a16280c2a14d08a28f8dca51ba378b1034b8d15c937a4220491ea2108909902a156966a62626d92d SHA512 4682a35f301fbb1f1dd20b2f120b5c3a7a88345da15f7a859cbed193efafb06d95d5b31a038b273b996ee0237fc13f2a10cd0bfb0e994d8d2eb01b7990edee11 -DIST bash30-006 4258 BLAKE2B d82fb23be8053759ad623fecc026fe6724570fd7b278e6f0e00d3b5b1409d239aafba54b8b40f0167f7fffce5f6c326b43d03a2a6a21eea8ae23b8f94cbbc189 SHA512 49d0c847b9505677f8d7ffcac1a24b93c6946aed756b94f891110dc7751ca515c29ac79463a5d3f5b594be698a88c56ab1a2d5dec0d6141a57aee254e7e1e80c -DIST bash30-007 1808 BLAKE2B 6b392b44d524b4fe43cc3524124a3f6b896a6d41379849fb9ff2030042d9a15eaa6f1ba36e2d6fcccb5bdce31b10f0a935f3bd5e2f034a2acec0aa036dbc76ae SHA512 a57305b0509dfe81d87db2ad377301d50f4486f1723df763318d51c2bf947ad3d6b3bf220516e9f71151818e9b959e6e811c7e2c626519c18f355f1cb2f18731 -DIST bash30-008 1220 BLAKE2B 98b1ed1f907ce71a3c5268a8fa543dab0bb24218cbc8f5608ba6b3015dafe0fd68624129451c44aea7a96ed1a0b04d3534ef07fb58de3f5a4650793aa877cd02 SHA512 aef8fc04b31abb4dccb64a305920d2e935222466a8136fc9e4fbbac5e567e9b573d3170211d576fe52e22d8afdc84db4f40d9451784010a77f821045a96c1f27 -DIST bash30-009 2828 BLAKE2B 9677b9750472f7696f39378e895469646208ac51982e7ccd0a64e6fa296253fdb565fec4c6b12b25b2fc376e4a3324cd0127eba6f5c58e3eac8d5827e230387a SHA512 d6eac26af855efa4b0d080d7c15d8a346351141725a9b405f098bb156d3ca4d5bf32affa75a75ff4bc45f4b4ec40d22c604f64e55d89503dfbee5d68ad9e83af -DIST bash30-010 3193 BLAKE2B 5b6bd8b78374cc3cd516c66ad8da137d6b412d9b9055b8fa234a8df27db5c04f38f4dc9cc50f09867aa720faadae435dfdd77b95b337c1a4eb2f8b7815d316ca SHA512 f67e7594223d424f901c080b8c5d8f78882bb208a96a539b8a9c06c63f12f8b647e7173b814cf44800f00d6e02cd542d3e19fef4281c9c41e65d786e68f2808e -DIST bash30-011 2635 BLAKE2B 28b685997659c5708c6a6b72dcc1aba18815460d802cc6554ab57d7c761d14754d2b4cf3aa5f295d594fbe2e835b6093ac8fac733ad7e52ccef4dc52aba8d041 SHA512 de8c33e665edf75b4ed7e5a866a49e718a8d1d052ecfb84a74e3c72e8466a7f809b9e77c548f06aac2041d9ad71550a931e504b1906995782a77826b82ce6d63 -DIST bash30-012 1395 BLAKE2B ccf2fe626fc135a2f0c3da18953abcb116ef1ee12acb3cc43805d776c405bd0fe7d5a20a079279dd22bb27e1d007545f4b3980eb26cf20a89406bbb8614affdc SHA512 7f8a51b3b30dae139bb0b048f8552ccf96494cdd8367ead2718e56cd772db2f97f375c7a62157843af5af6235625df21cddc56c366ca5363c87551b2c91763df -DIST bash30-013 1963 BLAKE2B 131bf126c41b656ed811af62ed9883b227e8a2e2a9e42460a3d9582db9df32f0796882c7e81b89fcb80114ae2c717e082e0c01e7be80cfa47d4fab060dd30ee3 SHA512 a3e7a1fef8fa0bbefba09fd49c10f87b604b87635c16f08e61a3d4053d6a202d3a955679caf36b7e32141cadb1ffa1da73fbedec0dfb55096958a318457c7721 -DIST bash30-014 1165 BLAKE2B 110725a6485d4813c3ac2e798a0b0f7be5111cd80348ecdf52c47c7b068e7a8935b84029a811c164d5a8ae602e9fc4b67441a79e5ed02bdafd7f3ebd5aee8277 SHA512 0d1e59c8e3d2fe9ea6f4a047d18188e39ddb0448b40815148a733f73c57d48cf69082c4c9475d57532721d3560b2f5e1bef7e3903cd18fcbdc2133d0d854b7af -DIST bash30-015 1480 BLAKE2B 13ac7aed7fec12b12b9f8bfffe3ad1d0dcc52e41e967278687f378b1714c6026c5cbdff3c2d99cb37d6a63a3898948776299ce1eb8247293920d0a4303c0fb6d SHA512 ea138da9ca63badd647a4bd56f637f144bfac715617ae3a6d04e90983672544299ec8ffad2afcd01e7aa8ec6a5532206441a7b2e283d7fcb9e87b5cfcda6129f -DIST bash30-016 2453 BLAKE2B 9e27af1402cd6ff8bcbf67ee1e81cefa3cab43c95fc74f0d1ba3ed7e0161182e63c823535ddbe6d00a83615c72bc38965bb2abc16c23253db23fbf20d5e2300d SHA512 ec97d4311a34527545a179ac251720714ff94ee1d7c8bb01393d847eefd40c148cc4bdb22c2e2d951b9ef7315af2a914a6e5d775611af388a4b57f6c0de230da -DIST bash30-017 3226 BLAKE2B 8b03fa2622744187ca8f8b9b6d34a9d1cf636867b3609e1cd8adee0ee7ce99e096e8c5efcf6edc749301ae82925858483b570a6aa53fdef2ad018e1a71afdb74 SHA512 c7c621f4a683b10b6e55729121786484ac075e050b82c848ffa2d79518759cb21ebd2fd7f7e529b7f2bfe95df79d6e2bd270b9fd5c91fac275a0ca3950884d56 -DIST bash30-018 1115 BLAKE2B 72efaa80bf83c0e2d97963e0e2187c2101fc4bb41e56c545e55e39907aee678cdffb20578ec24801eb539532d64dd4c759df1f73745f18c195103c76047c976e SHA512 013edd5b11c526cc0539aba875064df046a6d93f6d417d7b2ac323a21e3013d6bef3b2dbde5773d6806445db60406c92acd697719eb4b689ed96909d209384a7 -DIST bash30-019 6676 BLAKE2B 71a6fa16aee526910fdfa8e189ec75928f185ce2101bb9424148b2026eafffe097091f7e41b8eb5e41d404250e624e853250e89f01e6bc06b9f498cd97bd10dd SHA512 919a3d5a10e60899bde064b875ef593ffe9ad6265f4cb48cfb92791d7ba603db8e20ea31bb933c62ccefe345ef6fd0ec8ead7a0fde53f20262f5cd05e22f6929 -DIST bash30-020 4035 BLAKE2B 68dca567a04c8472457d53423b845dbe8245e890949a24e834440333da9b71210309fa570ea2f8839b516323c84803fc809873b72cb8209a553103741d5656dd SHA512 23696d437b8f0f56e1f6e20fbff2700f15001e6854b08269dff654046b2ca6ed0f6d040f308d486cc0e584315695c45c8f47f69196942a83f095dcb06197dfc6 -DIST bash30-021 1778 BLAKE2B b346823742ee679370f18a5f536832c32b4b56c29a65a282193b7328eb28391153197dc5640fd143cc56e9a62cde6d6cce5e96f8b4a1a33fe165123570947277 SHA512 7f7f93c3be8913a7de413032910e95811e9935754cbdb3bbbffdbd2996bc040bf314b7d8ee6446a46a0ee97e838a7b0c0c8d39ffb15b351a191de486999b8cad -DIST bash30-022 3476 BLAKE2B 78cab0703864f273aa029d4aa2a87503b8d2e09198442ef08bcd1efd6db8e34b9710430ad28c9b088c13297870fcd047ef05c2dfd895b2f9333bc7ac0e9cbfc5 SHA512 a4f3d15031489e6c581fbcae2402a76aee78e77af57f5a60cf78b0e7deb33358648fe8de7da7e778ee217b694deed69e7cc7e7dcd4c474101ea08455eb593eaf -DIST bash31-001 2708 BLAKE2B 03c88ce08a88a4c6cd20ea1c5b6ee2c0f30de5202455d78198c649d3224500b252ec6a3513cf71fc7a10c620a1bddbee9ff9ccd4c0efe98ca61d5a282174ce26 SHA512 ec5aa8407afd6b4db29855ff740f880d20cd029bc27d6b996a8e4cc2982a37e5eb826216436c47f09cd45e17fb8fe55b748dcaa7a361bba8c9e59f1620b40fcb -DIST bash31-002 7169 BLAKE2B 408971f2789bd9f073c30e7eb25582f41f8e9398917c93b2f51c59a44ea8d34b75862cf8ed87217bb6015ea88f96382faf86e8d221f2f7cc5f56ca23a71894e4 SHA512 80951d9c8abbb7ed83c85e8ed069a80305eb8c119b1f5b5a4b35e213b7ac98c4fb15e07512e028139ed60928c39f914ba675db9f068619a15a076844a46b1a2b -DIST bash31-003 1324 BLAKE2B 001b0cb18022998eff499b629f2df74293f1f407b5ec169e0045f3eb2c8fef73f682c8702e58e4f3cdb667043916aec02019e8ab203389ca6d8d15b88819411b SHA512 37d64e5f04832d404887d1a95bf3973b66b31b7c2b6184e3edd5f92ad848bf01dc0051bfee6804069beb0b1f522b8e3a0b0407c65885f539cc8e1f1ce2a296a1 -DIST bash31-004 1470 BLAKE2B a92c490f63e7aafaf1e2ff6182b8c30e77286bb7f76bbd826b9856595d3b25f801e41eb8db18b11eaec93bcd01b217df61777916e1346564db019e16d0676499 SHA512 c5913e1f11fb7887a442496b5a70f8fe938d5311be848bb19fc6898c0ed95ed045b21db994b4fc4c4860c37924c6c4ceb30909a6e143a5d7742203c51637e9ca -DIST bash31-005 1322 BLAKE2B 5b3c9d7b8e73d8a794c074a583d7d43b6a8ffe2979a7a6b884c6ec298ee782a8b242320ed55d1c847efed11619288e7758502e96b9d7fbd33b7b3fd8517bd901 SHA512 619e5eec9d5f864dd3b94ea0bc89e2f5a80b74738444886763b1e692a424d2cc7650b7e16b7ac977f065ef4554953c1e7bf171d15837712a99b6b487876df517 -DIST bash31-006 1561 BLAKE2B 3c7d32092993e9b42c45e003053312727d19a2389c0ace0d3f67d265beda0dfd27803eecae586315c50a1e96339d8a5fc497d3ca00163832b55dde39944fb06e SHA512 4a8c24789af60096bfb63033cd801cf090cbb81122e48fe936fd47beae594f61e1f37b9f31f8a9bb5c1608d114fa3fe0555c81ec64983aa06a4b8f6512a368b4 -DIST bash31-007 3254 BLAKE2B a2970e33537e283498d35842926ba89b669f324649b8d98d60e331c4b28d8673c4d01073c84ed434d8d2e920d963e8c2fae51d3f86b2414bb0503721d234f318 SHA512 b6842a7fa0ac353f5341e351136121c94be77460c6bd990e67987e3ea85a7c92e13d59cdb5d26316fcc21edecbc8f47c5f6147b3473b1e150bb03774f28b62dd -DIST bash31-008 1422 BLAKE2B aa3af29a256027fd2894c70e5c1d0e0a8a2c7aa8dbf8492d712a075f654c90694d43b5bf6fa5f586fbbeb8622667696350e25e732937297a4883207ff71ae354 SHA512 4d5c67738fea317e1e2eada7aadfd99b85b1a54d93801e0ea75254ff65156b219ef614ce278a9d41d4c24efe92cd54b7b4e44d84bd461f2eca0485b71717f734 -DIST bash31-009 2000 BLAKE2B fa771969b6fa68cfc3fe79042e022ac6728b010137d4d05ebeafb5762f222ded393b73c9240ba3f1977cfc4e44e6ea603056699bd49f5363c7c641651ade6206 SHA512 991bf65f32fde10305ce828e91871e122ad1601b1081bbabbd1154a7d5b05ccb0b3b9e3f8da39bc57edac053ab894061520a5211cacc2ee098eb11939e38c98d -DIST bash31-010 5218 BLAKE2B 00b214246426a4daebedfc1870434c25403aca3ce7ae246999f9f34d5bb50607465c73caf757b290fb95c71426ee44ddfd43cacbcdbaf490a69e9a000535b900 SHA512 c5402af01238ebd33d8770992d9bae256b36c3bfebb9644dc1151b893eabc78834fc895b7a2fb452787e00ac2653185a8035400321cac9ad05a8b4a61dfd09e2 -DIST bash31-011 1462 BLAKE2B 9851dfd5a356a3a0fcf9f68c9b35acec6f9230d79066d8ad1bb98a5da5e0dfaa91a64cd82b090859f5a2a4e87f83b683d2f07182e60ddaf41ee78db7e1e2b12f SHA512 f662f455fae03ce70dc5b837e9ed549289c75a6b9fd5fdc1f14edbcf0934e85f4a46c2164a15ee7f10e606ec771a1b5ea7c081a3d227421f2dd2321c8f267e8d -DIST bash31-012 1212 BLAKE2B 3201b38e07d8e64abeca5d94ef9baf455881fc4748ebbfc0c5f41e6f8f63be1814018410b8ded0fb31b6b6794b4eda5bd3ad7b3be0179f9ec27576b0713a2667 SHA512 e8940ebf8b0282816b04fe399ba05bcdb49a4f144c02b86fe2e5cd01556907451f99944b2e275bc0204c4368f232744321daac57ea858911c21c7d72997e0476 -DIST bash31-013 1133 BLAKE2B d89d6819e55c270d4a7979e480a9744072e5a42aec8d8d9180c8ab1fd5b42922953d819f9d53d388cb0c8f3b3c0983971773ad1a360078de142e6195a15bcb8a SHA512 4cb90f249cd92d730133792395e23521e8ccfd4bc841a42988aa20e0e19940114a3245bb28ab4b9ee48673c80f37a6d3f95e8211f0e93a2cc91c02b88d1b3948 -DIST bash31-014 2818 BLAKE2B 8fcc7502ddb2be0c1f7271bb23a7bd8cd61ea1037db186065a3bcea7d9969d837462a8a1fd28c56307a845a4d5915b3b1d5233780921d4cb1778dbf1272b7a8f SHA512 83873746b75a9892fcddc5ade512c0fcf5f4614af42b836613ff62c10f3787516d812def4200c39b60179ba7ebb86b0ca0e3d2b7780eaa63e34387ed1e145e93 -DIST bash31-015 3089 BLAKE2B 0c56f72f63c69ed80124f3c2c4e8bfe91e1d535632c5e4fcbfa34a41fd0b0db8ede4534f1a2e4ac4a9b8657b2e74f83e984ed8199336abc1357e2c1644a39d67 SHA512 5469e29f1b9bebfcf56d9c3db96115d6bcf49c68fbc3b1170623c291c181b8c887b9bddb145c2b6d2e161685408610610351a0f2c10d8db34faf484bcf4ca76c -DIST bash31-016 1295 BLAKE2B 33ad1a871cf44eb5f44a082c1c8ae397e01375c45e5d6a59dbc499fd49f70f1d71a873e00052da6a2a18b0604c448bd2b670bf4f2f1becfeae408c05f06224cb SHA512 7f3e2edaf3523427f91739780c7336f3d63a37e9236d846763747b093c69b2df68a02eec0ea627852c6eb3d1b3d5044dfda1f9e74254d436af4a35a9e1fd0551 -DIST bash31-017 3640 BLAKE2B b890ff16a00206b3df5bfde61c5f3595be04608979ed77d8f6f1591bb48353705b0c1810ecccd5b09cc057f5b13d38aa92e21d63fe291809e9cb921b662f4b17 SHA512 5cabcf481a9a47245af383c8ef23b560674431e200b7d01918ccbe625ca9bd436b7a94d8064394a2c69c6383011b912575253c29eca6e2a8d597c4113e92cb96 -DIST bash31-018 3225 BLAKE2B 5e484521293fcd61d0f343c75fe6f0b43635ac835f06ae475ec3b8a78ca64a78ca189c18995fb4e64d7071ea4feb2024e6f91d56cac45fc4876e413ed7bdb873 SHA512 c2e7535178c670fd08b59db763fe84ba272e630353a6ff9da0ed22be4d449dc971f92919945444862b3b9ed9a73a636d1232f55a5cea082b85874ff47e5433de -DIST bash31-019 1115 BLAKE2B 491270a97ebccff1c82ad6a559f92e0d5e18b1ba11e95a93d58777b174ba8d6870fbc60a8a292a32fc708da20571398198051d32bdf550eb0e5eb2af5c8a05b7 SHA512 302e291dad01724b030c68e42edb2ca3d49c242264ce4e89652fa18d1eb4b30ede500eb2c4f4fc7237b25eda87330ee289c7f52c19ee8d4a4c782612b2175efe -DIST bash31-020 6617 BLAKE2B 75e55b9593c3ff94cba92266523ebf6fa5565c413737fb13102a4ef5e0167439c88e786b8e57a915818a1a1dd7b7d192749405efa908acc3b1aba35c7febbcff SHA512 eea4f5bc08f17784b460e124559ab87756f27bacadabf012b38db2e9ba754ebc14b027b86ec2cb51ae40443909779fc6ecdc91dad7baa9a08cb754969ab6fc3d -DIST bash31-021 4034 BLAKE2B 18641acbefe4ac42268026b15b9406157224c596e0979bc7460e18d789ca8f0f2efa95b0792daddd1fada5714adc26ad2d15c655b41dd763032d54e377111607 SHA512 ab5243b941e14b7ce59df754b6f9ff757f8a607f819fce55906e7bb860a11874d46558dd949fa51492ef77d334533bc8175f3c2fce61731313d33a0b1d7af616 -DIST bash31-022 1777 BLAKE2B b03ef4eba74256074070ce7853b066d0bfb75a53f0efb3310e5246763b4a716211c6e2c9046a2d4f018c1b9dc02f3f4a887d402b18e1ebbf02636e7b6d94a07a SHA512 879d473dd9cb72d23fe438ffd678c3860c71ff664b0c971ecdad7de58334178119822fd2616b0787b58a26dafab3db0321f76194ab1b512e939a0a8abad69537 -DIST bash31-023 3475 BLAKE2B b304ce9a9569066b51d89dc816942294eff71a8e0f653262d8c51e0f251dcbbb51a63060af8ef663030b831e8cf8ab398c02392ad1ca87414ae7b190fbcd1102 SHA512 5cd7f6807e77a9d4e4c298bc06399d351f22a88e77bad802550f79685c6e54505cb617ca31771953545638bb3d08814b8a69f1fda56698ae7c9844b0652d2567 -DIST bash32-001 1539 BLAKE2B 6663e24728a6424e4d051633d0eb9f60fc2b514986e670719f7ecaaed10a0537620a48b3487f8e904bdaae793ee5f91128e92ba6b17944c2da9f156d94933edb SHA512 14d0b34dec1b285b46bfdcdf18b98aa9412afe14dcd330a6e07d4295bda04c18251ad118b3560e2db3c981e0e32be6e20bac082bfefa071ea6e680f3d2010ffa -DIST bash32-002 1524 BLAKE2B e5180929b88c4a1c72e1f0ed37737983938007c2a90b14eb67be565c9c67eaa0996f3fa98026a5256be2249093de899ff84bb5fa6b69626814c3438cbee7c717 SHA512 9b9483615a97bf3958f1efd055ecef6ee5f5e1b104d3d42a00a62c27e912aec4d3aff0b1a39de180fc20b12d2ddfbceeb595f2c3515eded40854f97ca0bfbc25 -DIST bash32-003 4599 BLAKE2B 57b54ed58d04d341beba06e96817c1f922f08010c6388bf4ba84d0a34d5e2a6e95a53b19a85518bbf8fabbd131b3ff5d2f1355442a1ef2114eed7828bcf9ff1a SHA512 b489841a41789b93ef505b19da5f756a6ed981386f9ee57a94f13ed03892abb800e00eba012fb6a884d8e6b2ca7db9032069d04bb57916b062097c3a8d89ef23 -DIST bash32-004 2585 BLAKE2B 85aca5104add7b5b86ad8af61986ec9f966376ac0f7672e92fcff8f6ed657f541a1fab28d3c49cb9b89df633d9927ba8be3f4d8c4c62caa1f183e226b411da05 SHA512 553d1a9d3eadff28a1af8835b6ac8af17fe7a97f6a2b0332c8bcd837d49000b82b9330fc2862e691e696f7b842729eee12c8a8a3e2ebcb48bea1b1a55ecdbed9 -DIST bash32-005 5910 BLAKE2B 29d9591cc95f539a40f286a5c4f6498c166e3ce3e5bee95c01e4995724eaf61fd0e081f5e072c7338d42f16c534a4014b18b07a08485179abd29bbbca5b0ec44 SHA512 58eb1893e562c72a23e1896a50f6b1e6e976cdfcdaf0f8ac30b493de7af1f7cda5c5b801ca363b1a22b78c8995fce9cf66c18bb4be75e32ec7f7e2bb348e6b30 -DIST bash32-006 1298 BLAKE2B 1c5829a92800c42a7271fb4ab3cc6368794f06036d98f2642d2642b0609521864f1806dcc79a21f39398c8052c432472851c1531b41cc6a4986b6a27c6092037 SHA512 053dbae4942250e3146b7402e41f11a004d5da578fae0e933ec71a96304c8be697031426d28e703e89bf01413bf99d76df339b7b2ce5cfc07512478b1f627b99 -DIST bash32-007 1375 BLAKE2B 3fd7aeeb14d3ba1dc6ead9bb59d05bd76aedcaf1b010de0524c803e6cadee6cdf3a2dbf9ab65431b871c4f81e6260fde81c666258cbf3c8884278c43a1b9963c SHA512 76dcf1e7fc620f23ba33cc8a25ec78b3a76483dbf22f5af490087df95bf7def23f7cff515525bcb581e56b7f90f3770bdd6dd0d45504802f7c7111292607871c -DIST bash32-008 1302 BLAKE2B 4d17417b0b1f33e7d272941e104a3309e2b9c6aad08c9fc9da03e16fb70b0f4d2cd2362085cea324060437a779ff3ba9d61de1f472caec196c442169caf50a79 SHA512 74a73e9f47e586b47b5cb5d91889c7d17aa4a9fcfb31112ed6349fb5574a059cfb374a2831e6e2800e143c641a7060f6d8400a47a04e05861ee4c9147d707983 -DIST bash32-009 1882 BLAKE2B 8b15ca895d74c9de6178e48a71499cadfe3e47fc1fec15b4fac78f3fac8a1feed04bb0ef65056a029fdc0346d02a39a20a1cdee0653343c5d79e9b96604a7202 SHA512 b76760a6a09d33f5d1243a500233a30c581768b317233815e390f24e81321ece695f6db7b179b3f80c621b07f1bcff13fc9ccfaf9dff90034ec729b6d15ebfb3 -DIST bash32-010 6293 BLAKE2B fb5340c3b5dfd433c2d5821e810527e88df0f04bfee9936557a7cf11fb9b64e8d5f9c068516509d7155d0e9408227bbf40230a175bb6051228bc9daa4f8a5d6f SHA512 1c576da5efb44be99516e3f57834092b7b8edf8d26d2d9a57d8a6b834d564f6ddad2a83a9f693e290a77293c873b25631fd711a06a3c058733c599ad1b2ceac7 -DIST bash32-011 4776 BLAKE2B f9d62c6d691bbcc293113d99178049f40e3f9dcba4c5687b401d205697b52b2af3eda38846bfaf583d5b76abd6a53e76b030ebc51e0bc03a0e20cf6ff0ad0f3d SHA512 1aed732d4a4828486ddfd00cc399dd04d92df60fc135521a3077043162e5387c5a1ea2aa914a55a7949674e62546bdc0a6792ac6a680dbe3ec71a63f03b72923 -DIST bash32-012 2555 BLAKE2B b5d757a13bec16cf001c32e656bcff47ed0222eed710abaa85e1e36ca75635ff7ee0a4e1cd264693901e0cc8a13a11c5e5e310c4196567dca8705a438d0deacf SHA512 ac110c5f0bafc356c3c1705786bef6c77b331d2ed5bfcbf179e588fa76a8c3cd130809c5f0ebc2d15c8b92b8b4de0acc8162de2aa2e48c609c99acf9d4a6d97e -DIST bash32-013 1852 BLAKE2B 68409a3085e52c5bcbc4bb695c68801473689d50d1212ec6fc6de6e3425c5ab8ef2be3e883c5ca5c1ddd118a8cf227ccd702ed1559c63ef15dd30a67d10ca9b9 SHA512 046660b12924f8703442eef708587b7eed042f47ef77a93ca765a26d62419adc9a2e96303d233a2ab4fe847abd67f05874c86ea0b9b722beb89d4cd93856c9f2 -DIST bash32-014 8141 BLAKE2B 9d108399e026d49d3b9bc952fd96cab3ae7193d5650fbbe9676e78aea4b91e05d9d180d8723205fa56287658250b8bc011cd134853feb0e8ef64b8f3b40f9720 SHA512 294ebeb27fdbc2e6d1143710d991f05bb34ae576f0823a0f197f0c34ee1f1050da1d6e8b2972c4574c3630119d53ddc7d01ce483def7aa3c096cef3a2a145ff4 -DIST bash32-015 2293 BLAKE2B c4c923289d0120b32a83c3e9367d23cb590659326fcc294164b3a34a638dcb0e2edda658f8ac13197c2bce1ab4ecca29f60e2c328415861e6104dc852205dfac SHA512 b574774cd49c7640b3b7d1bff1fa2c8c3f9a1f5c8bfe83fa4d38b9d422e130f1c9b40b9679612944e128cdeff0c6c048346c99eaa3eebbcd4e0bf5d75a642d06 -DIST bash32-016 1620 BLAKE2B 397b32f348489d3b8a8f512fc4152625dbf844a2589e4aeeb6324deebd7f89f9ec9f910c00ef54619f0312101a305d37453a786311139035d71cca61cda7885e SHA512 5b8f9703af2a5779f0c887ac7131746ccbac3086dce5cdebd90710b8a72dd5cf6a4de22f8d2521a617921167dc9ab3eea4933a4d28ca08c128be67b8850138db -DIST bash32-017 2611 BLAKE2B 11e79b83b091a922ebdf8aa01c2c61dcc5960f8690cc52926659293504caff98945dc25e54ef10e7dfeb64bfdfe78a9764f53328fad19a6cd4f074c4c0e8b80c SHA512 d336f3cdb219689b89f6b399f46af68b7ee08b8360a219fb358d79a09eb06e027ec93ff210167faea1c1e898ce9e5959ee743f5892c9bc21b35ab332da26608b -DIST bash32-018 2433 BLAKE2B e54df4b89a949fe6f13b443bdbab41b7b2e610a79260cbbebf1a029bc7e5130cb19294ef2859dd84d6ef531f57e912ea08351a4df7f15dd0a049d9de11cdcdc6 SHA512 f2059a93758f135e0909163d45d9610950139cef048da89ec93489e983307a291041094db6707a76d10fe2a23c7ffdf4c2c6cbbfe7e6991ce14559e4a4a10b97 -DIST bash32-019 8618 BLAKE2B 72a6398cbebc9cb05d97eed6a61a962ee7fb2a1d80cd92c012a9c6de7fa45c15164ccde87aa7ecb7773e07485ddfc535a7ddbafcd3eff9b69062b0913ff8db55 SHA512 2822e39bc19fd4074889006af1489029b6a379c9d74a6669fd1dc13695d98747b1ccb3ca40a7883155e443a50f4aeb8258589b10621831296a4834df815b8397 -DIST bash32-020 5182 BLAKE2B 73a07aeb015c9b273cc84150d5f2deeb33ea41e033f261003c03e4a0aa87cb79449f091c2d304086aa103be0ed7cacb232c0f24b4f64886e018827c977294e60 SHA512 dbbfcdc30cd51f33c36ce28b1f7f35e39bfb5e7277e7ed25bb9bfffc7f958834210d36637f73d80e8e61461095c1eb712daa1b5ad833fbae0c9890ab0d0c51f7 -DIST bash32-021 1814 BLAKE2B b682eaefbb711078138d1710001742e3d161e6d2cb065810562e59d8f25eac0cf2b34183a7ee7acd8011588d8997887da0759f8009ed347999d1cf997d912b4a SHA512 a7d5b6a542b3912cfb0099f5f57b9d9050cd0a8a8ba17c48eee6c080253897171ce70ee75f290e8ea3d2f5b46c49e5b1e031f3ea0fb9e1fc7bc2d8e06139a10f -DIST bash32-022 3034 BLAKE2B bbab719ab3f3c0dd47a5fe44106efb53a543f300025176d564ce7b5fa4029729224552a5a1ebbe7b6657eac2c961a1def769bf12a29bcb4603454d587044ece2 SHA512 82f85f5c99d72cd2611c586c9d96a3051e07545676aadd0e8530dcb042a4c4ba37fc24f743139059da1ab36f0286c9e8275beb3e5a186f10aa45194d0fee6ec3 -DIST bash32-023 1321 BLAKE2B 251184576ace1dee43eab9052d824002a8962621f5c7ed062ab1e71a9198b244f131d0dc0ebaafa864cdce2f441fde6ad4d17f4cff4e3fdda3b34e702df26c91 SHA512 b6b91217de9f34c4c0764056491fd42ec573ffddf3475405eadb79a6a5b54ef64e8b3cfe9c1502cf9649f2a49f9cc756c40b539006ff3b8f2c777690f7cd2c67 -DIST bash32-024 3228 BLAKE2B 09b629fe4a7aeca7b63ccb96a9e5a5805c4b9ac783954d510c61c3875080bd58440013e3efa72820fdc4bae6f41fb22c010192ef9137b757d1e012994f6129ea SHA512 6d0a3ca7664b9ca2b134e79e4fa26d850b6d3a276b632f6bf7c47cca5e92fbe0ef22c02bcede6edacd97722e28c319e9cd83cabfb0095a9ad2f5742544b26591 -DIST bash32-025 1935 BLAKE2B bffd189afd8551d5e923805497ca213063c8c563d3af065fd869ee8b5a55e7a758551fddec822606560d5ecc00c3ebfdad003c53ae1ae4bf01feae126ac19823 SHA512 75f3f6dde820263735eaeec0ac8662eff0178bd8f53feabfbc8cc212226ae5dd399cca7f4ddee17d9ce5873e7eb6de7a5b521077367a7bf4658c059719620ea0 -DIST bash32-026 2438 BLAKE2B cdeadc797535e465b6adf83d03f523f95369557c565112ee2f8d42f23621bcb6539606c000510a86df6bad47a7a541caa0e6d9e58d36d3b7c6da33f92ce5cf16 SHA512 ae320a3239f6183b19b3af6c72f64080984839137099746ba9c6104fed9f4fd77763bb207cc6f0c007585f02a42c3ef7e1f22b4cbe6e6e442beb13f9623368d0 -DIST bash32-027 2690 BLAKE2B e3281b7bcb3d4c7ac9944da7947bba6bf00399b96a0f10f0296ba4ac1b4958105aaecae3c29b8462dc3dd3b81ec002f7b8780575e5f1ca61a25b744f9b4577d3 SHA512 369a44e4f6555f28eef93d18d2931db6a36e67ce227b203c33a2863931969d06001f5242ab1665ed152533061de80e0bca6dc55a2c1196719788bb0d129589eb -DIST bash32-028 1750 BLAKE2B 4c37b7eb70b23933e4bc2ec87874ae2b8f73ca56f407d5674d361c539bc70cb9abb74f83801c583f393238fe88f22a28655911ba2a79787aac93a35b450dd888 SHA512 2cf38013c6e9df96f0d49bd68df94c1e37b925ee56cdcb1a1df2b9173b27ad40a20ee4858ea51eebdf611e2d7f8320a6f62af2a4a4fd01a4842942381bc71eb3 -DIST bash32-029 1330 BLAKE2B 1ab7c2c7a6a3a6425ad5c4cd8cd39c1c9e96f84f66ed2d28d5dfaf864606a595e67e6fe581360a9e5ddf78163203bb7b498247580cad6a11047b2927ae962d14 SHA512 1babb4ec8e3b35a0f6b76798e053aff7dbf0bd4573793ea27f303ba913a2f53f4d0fe202965715ac988c655c16199d8c5ef5eac0ba2e0cec0ba355ef36768133 -DIST bash32-030 1558 BLAKE2B 7f26b305fb64258e66da6b4613f807de9f4a20b47ff8ce42b79c97ae21cba4fd53ecdc408d0774930ec7c18b76470f427c7a3f986a68d88e8cce96f569be8d84 SHA512 8f14933c8f0a0e3060c4f392a00031b8e1415459c6769220bfee4ba1e71721ede50f26a98cf0856122bccdf8b77262bf39febbde9da5199ab46e17285adca6d3 -DIST bash32-031 1961 BLAKE2B 58418fd1f87f4883a8f7a870d463ea12e29c83556a8b8f133149e9f63772b9a860adbcf70de3f08681d45210c5f9eaa3a45eb03bcb9a5f9907214a31d9a24492 SHA512 93c559324acb6366035efade5c7d70963b5ad761bf28b9dc4adf6cc81f68f077b018e466fc3da9e51b7c6890c4491419e11d6a1a16d617da780ea7b609460870 -DIST bash32-032 1304 BLAKE2B 7a256ee378f261dba94104918b112994b2b89bca803518d1e807370abfe82699f09f41caf6e9068223b4fca94cb007ab7b34f0cd1d71600fb82a32ec7d5b8b72 SHA512 7f1f2b5616c9aa148987a1ce9cbf466a2172542dabafc39aeb26b3a085f032e981c33686f5df9825d63346d11f22305fcf553a7719b12b6b85921f0d2f9cec6e -DIST bash32-033 2181 BLAKE2B 20f64e0e14e3e317d50cca2bd97c66c78641feb1cbe2827b114e2679ef29e9aa5e5b1798fdb26507fa86b3e7cb015e1e5e3552b850544e7e08b2fa87aeb46739 SHA512 0be93faf459283142936da4c99642a0845c702c4a17fbad6b2309bb884f557ff88d06d1e724b4aa4f72dbd62d3657a9e420c65f10f6c6fe0088f19d291cd1e86 -DIST bash32-034 1866 BLAKE2B 0bc9d16d3154ecad616c66cd37922b31193d230085eb1f5d4cbcf4fcfcb02c87e65233939f93aa4d805a72bae579fd9db5338e5c6b98060227d64731817d9986 SHA512 c8cf9582d0abee1820cac7af8f72ca338e6cf6a37a10ae0b482ecf526867904c82d28827909ed466dd33f5adf971696b0b024a6fc7aff909d8eaabd1c0ffa2ba -DIST bash32-035 4805 BLAKE2B b902f667db2ffbd685b487eb56f64b80138d4951dbdef2b2724372e79bfa91e138dcd556de164b808a7e2ce56e6a9f59b2c06b024b14f83ca1a6bc1867761c38 SHA512 3a19c3325a26281e39fc1edeac31fcadf4cb52055e220e62f582b3f7ba04350ecb876829b73c9cf00f33b826c400a95c72c9ae1c5675e224a4dc7d3305712788 -DIST bash32-036 1264 BLAKE2B af6831c0c43a450c499a8604e76b9e79844ac21da5b1ef70df1a2daa2fbd112fc0e65d1ae6f06c0cc82549c026a43a4598530f5b20ad6eefb0d18f881de852b9 SHA512 e0dfaa808f23bdd945b6f07d823484f2fd2eca25804e32c16483f18e36062079deb60f276112638c0c14f9a6a1223e3fb77bc93275f76841027352220daf728f -DIST bash32-037 3227 BLAKE2B 8079627c80c91258a0b8eba3c1b2bd1a1f00103dc8389803046c4164b7cfcaff035005c5447639bf89fb6390aeac6d6d403eb625af988686ee6eb5228903f3d2 SHA512 237c419545a46ab1542fb5897c7cc8dd1256bf712d6f1ce46f143d0d98bd61502c07186124636d63707a62f3a811a8285a17a82164a3cc662f40898be9c18a0c -DIST bash32-038 2412 BLAKE2B 325f99ed328ff100b553a141d566692814549abd7782414f3a6904726a41bb33695be3c463161a5ee16412302131bbdedf5467b1361e27d8ea300fbd3bb74855 SHA512 085b7c63baad97c266d388d7000c60994d7578e034c67cf9a3f8e77e1e089ce42ab3d23a702db5ba942d29848e6ef74cca43fae50058be524a66258072fa2ae9 -DIST bash32-039 5034 BLAKE2B 5c8b65fa0df6b898886546dd3dfd8277569c8cc194535fa57d7e2fa90b4bb4645c2eff754d7177ac99a46fa9fd5b7ff5aa50a7e17c833eebb3a5561ca101a18d SHA512 8b113de654eabec0e607534129b486a50b937bc7a6e334aceb8aa5cbb3d1447a762052fa082f2678114928402d794c59f3bd98f7b8c0dc1957e5c428f4090d11 -DIST bash32-040 1403 BLAKE2B 1149fbfe39e2b0ebd388ee1c3c140cb087d62a79c433e94eed06a1060e3ceb755cd7740f278b3fa04a246eb94c72c48f327a4fae1ef8ddf11e3c386297841320 SHA512 4e4def9ec1e4954ab9c28d5dca9cc78b87829e54c9edd262a2da906d17f0429c9f552b602b109922a0805837546eaf17c6e621e601a240c9d5fe6cdbf8716ee0 -DIST bash32-041 4446 BLAKE2B 1976522a2ef879b5f7fa3c294da32d733f3ee585eeb7455f3930e6c379972ac4ab92aa72723ac9758d1a4ef742ac6f192db7860c4d97099666732c63eda8739f SHA512 c5ae4008fd2e86ba92f0c0fce4f93025458c8012b55eedd137d70f6570b52ea981952853f863a3751f9a82b8c355fda5d7b85365314b643c4a9368463c4c71ee -DIST bash32-042 1209 BLAKE2B d2e190304ea5352f25ebe64d90aa9e9a2c525e39bf3db7b6587b12cccbeb32c6d300512a64e36ad0178e8dadd7ab9ff2e2ae47db1996e35022d26b5353d272b1 SHA512 d8ad8ae3a462d59f4c34e704b10292642e03cf5c1d0320aca70f6a9fbe4e203b7d7a45a20894c82e8575f9a01a0087950990471d9d51227f102d075badbe6d35 -DIST bash32-043 1658 BLAKE2B 4b302b460b288cc7c67a8049e8093eb4ce73c4361b68dc21eed6c28aa07ea2a7269181d451c530da0940f5ef158e77da490b1bd98a656f9aaf9b1df005c6fb36 SHA512 6d13a3051fa5be41c40a12a1ab3edf717da7e9f002aaf5de105a15b11026d0cc3748ab0655e61d98390e782597b9ba212af2810e59e99211fb77e97441f0d71e -DIST bash32-044 5565 BLAKE2B 96ab6f2cab1a5a736ebae58eefd869246e61a05415d7eb866825d382aa0d4b7759734edb241756641943838bd271063d4ae69ab9672bfee2db5d8aad91a3725e SHA512 a042c996c9d925e2e2a74296af1ae8dbd7f4afe8d83921c6a449612fb193c66c0c71943f64c95032b732b3e0e73de5f97be1ebc0eb77aefaa6b6e36d29b7a61b -DIST bash32-045 1338 BLAKE2B 0b0fcb40e2381a504f32ea82aec946e600b1e31331ed41a8ca6219d4875cc5d81fd2c85912e4c787a8fe15406323ad1faa0482ada41ec31539975c0322c54271 SHA512 8aae43371e0c126ba8fbd6faf34eddcec8656c5161359e9b57532093694aaf1e6a2786b018156371b793d37cbeedb5040b93728f3dbda85199f7994511dee741 -DIST bash32-046 1275 BLAKE2B c89d50e24d6335c9adbbae799d0736a20492b9ca30c297a738975276478c69dba90208bd7fa9b16f4f0239ced03442628c6bcd4a2bd6f2abefd1ecab04b6998b SHA512 1fb2d29c70850a0ab2ddbfa2868f626a19ae88316c5a32da3033832e9e73d7f0768eaa147348a1f008163b0e796c38fdc1fb629ee8b71848b0047c3f773e97e9 -DIST bash32-047 1981 BLAKE2B e24cc867efd108820e21a916fa71c766699507e29c66f2873e8e6f64c2a9cc8dcdc6f113194cc68724e09d40271cc20fd100fe260c3b3a617841e29fcfbd273f SHA512 587e3fef02d3fa0e4cccb12b994a2def2a8fe2f799c31f27d60dc393b0f5d9e5f71d7996fecdb83a4386c0de2ca3fa5676f899f94e1b8ad3af82c5e2bc5a5c6c -DIST bash32-048 1948 BLAKE2B fb52889849bf0ed28c0355ee37777bed66843622e3755edc68fc2c6a924ff02d329c1429a17148e0f23ebb1c8b90814d431cef68104971503b1f3a638ce5989b SHA512 17105999c7afec123a377d82b2218746d54b66479ddfde641a2bf928aff9851b554ca36aa6f84e0e6943b52e4e3c1befc1d1070aa700c5278196aaa7ad384580 -DIST bash32-049 1663 BLAKE2B 0acb0e6a505fb6c0e71b441992e6b892c014d674d299a4ca872282eb605f116fdd3b83a26e6019d9966e20802741765da6058fb600d7bf1a5ada3cfa71ede76e SHA512 18d6ba61c9ed2c8d710d62a006c58f8b4cc14c507743811dad3afd74ec6b017b2297b3ea1ef3c0b7ad38f834f1ba83937922ae8a87225ff2ca45ecbe6df1bb1c -DIST bash32-050 1697 BLAKE2B f634912220108980124e00d06fa058a00ed345e9cae0b61672491d37fad7c44ca6f90e82fbb4c3943c1e7ba420199b533b5b800653428de28ca5327b7692c774 SHA512 544dfe144e51b3d81cce4d01a6627478407edbbd53184c675c73f05eb3a85f99959c021749f2643beb9ab7163dd5bc86b97b9df289bdde2d83474bab4e9c0749 -DIST bash32-051 1371 BLAKE2B 166e8e23628d20035019ee9a27ba1ba9b1214f895c1a01ab340d5b25e3864725de73a930ad63a2c6092b66ff815662be677df65da31b9ac04d0f0036eba0f722 SHA512 862000d29e5134bea3ce0fd3b8bc478cbce82cab37ab31942030e03dddf2d597cc3d469554bdd255c3ea18c359528b3ad8f7320a9763c95e578de4b30d35c2f1 -DIST bash32-052 3250 BLAKE2B c76f55a8d85e214e2700abf5d5c39dc7af1644729e6b7024914ee2ce598348f95f93e1ccf4a05d133243c50745eeac15fbfb3010d07d8b1aecb944483844d3e1 SHA512 c52fa2692f264a6c49432b22cee9aaed3584f2357687028f4b96ba67104a3929b6136bb91ec64acb94fbc10c2de842372940f4ff450b9c534bdb28c627c55e66 -DIST bash32-053 1115 BLAKE2B 94d017d524db4979ec49dc83ad0fec941f730dc01fbfb658e4a8df380c76d00104c14c0bcaddd975544a9c7cb6d007cc46065bbda49b5f9f99b3ae12c0e68c1f SHA512 46cc13432224bad89736de4543692431480505616df6240276cc37ef1ff405e99653880910b39982b2449184cd08dfbc34e17fe7e3ee506c2f2e546c4e825360 -DIST bash32-054 6617 BLAKE2B f53219306a03225f2a75105db74addb0097ab6ccc13ff7bd9c3be30b691faec93e10312296f86f1a5dadfa6f39151eca0289ee6cb9c1757e7a338ec7f9368ffb SHA512 76deccbd28e742c54b494316cf6debfa2681e9682b2cb34c9c105ee7a0a571e8e044c034f97e349b0eafdd919627c8ae2d4d26fa1100b6c9a38273d9a9e8852f -DIST bash32-055 4034 BLAKE2B 4e893de0ddfecbb1c81966e186e59485dc45ef8bc0c5311553437ea7e4c3b168dd39a47ee1184375125cb16a219dfb5c417101c7568309ae2bfd5f8a9f1b2847 SHA512 7be87eb61d5d619b8788d2e4298d59976aee90febf59b89dae2df1b43e85b3916c16b559b5169226dd99f1a86d1f2e01da2d682fedb78b97e8fbea58541759d8 -DIST bash32-056 1777 BLAKE2B d42324d8f5277bae9594b1c88754bef89b3f35797d57090bb71b5afb712e64d529424fdfeedf0155ea13d78261f1522b5095a1047dad4701280cbe404af4b162 SHA512 bb1a5c84e5d8676061e06f9d2ece972fa4d1a8936252d2d199757a35afc81633a5737437fde099277af0c16d3318bba56cbd97ff14b832593dc2d63ed3f6e8eb -DIST bash32-057 3475 BLAKE2B 911914358173756168225fd9ca3241b682544c1e15730f6d7f845529de07ac6bf5bf973be77d25acc5e30135ce5599ba07f24a029c9e64155d8fa1e6c2de12eb SHA512 9e0808363823d34fb054ba11441ef71e24cb226a1f2f062ba775951546b6038468ed1808067c7f1212594554b0bb5eb1137dd932b7f6fa6da06228b6364631f0 -DIST bash40-001 5156 BLAKE2B 1efdff63b023382fbf524665592d0d817386abb11565320da1c9d7aa9e32927d69826aa5ce937abf4c69a1fdeff7cde54a658c419a62a573ae1c8715b9a2147d SHA512 2898b793404656d63739e478332789a6ba51844c3a388ca4a18e42953883065c3164cb90e525cc6ad8e59d1f47e7e8058ff7ca42194569729aebbbcb5e93dab0 -DIST bash40-002 1220 BLAKE2B d4c074bf55aad6056399abbbb34471a0f919a4b29d403af67856444e9293bc449e61878dc20faed63aae4790065df0e554c9e5e9d9ad28caeedd70bbe3ad8007 SHA512 5af8cddc9ebff7433fc200780e46becca4b13a407c2b85aa08871e3a3019daab9787aeaacf4fd86ae3666119a3f35c8548ab488c72cef4fbaf991307d6bbd348 -DIST bash40-003 1749 BLAKE2B 26889b5917c17f7c4347a065d0322d8286fcdbd1d1c61c227d920e1531782d429104ea06cb081f4792630026e3b4fbbd3366cb24e380e5ca8bc1a98ac9ed95ba SHA512 700821bfd1e890118c2c051a589911fff5ae2aae7ecf6aa6eb2da019ad45136ccc5bccf8103fc923a1b4bf0b1d2aa2e2d4e3cfc9a5cb0b5179f1221255e0de47 -DIST bash40-004 1347 BLAKE2B b5ed3bd73902125a16b1282f01dc99231807e77b2edc485e3da42019f586a6f4ca7a380af6893916caaf1c501f9bd8060006ab95f530cd132e4e9086f606d4b6 SHA512 e9e88426a4f8222b32e59af4b32a781b9dff7fbfc50d6c40f97fd62fe4dabf08b8c257c685b3be01ffbcef2a918d30dd951b86e670ef283804c7ef4d923c3985 -DIST bash40-005 2021 BLAKE2B b28c3a7df77233ce60afdf2c8869ddb8b093851d10d1737805cc4cb8725083d199747d9242d974e4e0b8d6a0985b1c0c293e7af5f020374e540e2370d26225bc SHA512 1d84d131c3677db0e827040174d78aa45b4444e4164bcd392ad630a41e10cb3445dc4abcde214c2d808a4ca23cae8b7005a290df463074851c598a9df5eef2e1 -DIST bash40-006 1133 BLAKE2B 38582dbe8d71531513f426c97ea099815b86a11af9c4ef9dd06a9bf1944b5ca1f45ca4c5a3e188976aaeb9d1cf34ba0aec03e5da4fa180f35d7593d8c6f9ac2b SHA512 49e83eab424e3423e65f3793c53daecf2e809194cbf2b8edd5fefafb0478c1ce42d6e7057ca367908949698a7be20269a03dcbfee3f1c1c5c288a67ad3b01459 -DIST bash40-007 6920 BLAKE2B cdac99dfb444d7234f9d5308727e970e4837b7b242b692afe7b018854380550f7c92f337f4188e1360651cda72136eae3afdab526c1c0220bd261a3a277b1a2f SHA512 3ddbff2676fa94d88e1bb824affeb3cb067089cf1c6c48a0ff0a3323f6e64ff59da4dc1126829925b4ec86f11c55a20ef2bd1e517b4661546402061a0aab73e6 -DIST bash40-008 1196 BLAKE2B 2bc352e64b13bc0ac4494f59757497c00f718960801d1028169ec8d9f82db7483a7b3fd8900ac466618779bb7e545cc2e2f447490dda713f9a84457c5757880a SHA512 1a51acefb80e78bee86fd1ec48da376028e15570bb79c6d108cf8c89802f8dad5d89fe99d492f64662c687e3ae747a8658037579e43b143c0112ebb89697dd03 -DIST bash40-009 1821 BLAKE2B c309233ad6bd5780c742cf38438e94453179a7fc219c16a4bbfd2552e45965b2b065d6f9823c40f0d5b8fc2417065ff78afc9d855d12ccdb9d174e26e1fb98fc SHA512 a732f24b5d39a7ba0f2c9b88fea97fc50c96ee73a15bd40085184620eea1c76d07224179b9e9a47ab20401259c548519c0801a3d8260ef47e830e8176e289232 -DIST bash40-010 2152 BLAKE2B 0b3d54fb72f3f588487cc6f164112212f24eff4b6af8f8bc74e39e6172ff4764c0fe34637ab588d3617aa95949947aa70fc4fe13ce52cf16e7a16a11335e211a SHA512 bb0a48acdae924dfa482f2403802454bc3ce276b6179cedd6abe7451709c942b0e6253c18c6d75347364578604619cac9b701540c09148077f65bfae5ddc123a -DIST bash40-011 1383 BLAKE2B ed0ee8128161fa884c1c63a45d3b14961e9bcd5d70b8b0dcbee728963a91f816a8de78a8a0813c36772a11ad1c011866294e27e47d81adf7f74b2c20bd5ba68f SHA512 2c33054e6ef2d2816b62a7b6ce0db8a207e99e7a00ce9b9fe005d2de20b4d94a2ba74cc301848b3c72b5319ec4ca76a9113092c3663ca5278810bed4045801ad -DIST bash40-012 1459 BLAKE2B be176479c7794a47d9bd48b91c014b123c867e9d01d5d7b1639390d21ec6c16ea6b5cb68cda1ffb0e079d8d80b08d3da5aa1efd722f181b2b5c0826343733240 SHA512 d39c5a9697dec009bfe3ee3a102f2acce3723444a1e575afce152b082f4dce12c126e391ed1bad10c718a08d9d5cdb571d1e9b86bac5559f57e6c0549a0fc48c -DIST bash40-013 4629 BLAKE2B 1fca0f3e10c24fe85ec44217a69bbfeba31db0815bb0860ebc80b8f4cbfaf55563e47f46e9c2d081f8b6fa018b44a98a606ba8e3b43069788068e9d31c278cad SHA512 1108f2231c531fddfc021db2ce17b5f1e522039a708493447af5fc8298c6268cfb6080fd38a79edb6877eb2c92ef79b77eedfab14842af91f6bf5037beab0825 -DIST bash40-014 3709 BLAKE2B be1221e2218e79065dfc927e1f77ce106a4b198b9dc0a26ae92e8f83dfb0c847258790ec76719e303454ff43ccbea15a83a8929aa0cf918080ec18149f4e69a6 SHA512 7f05486fdd76e35700d8eb690d90d4fb3e24677a648036fba2f06528f61f7cb230e64cd1f1b374a865acccab4a57841e465088fcb69727e9e8f5f999d673cc34 -DIST bash40-015 1914 BLAKE2B 12f5e71cc307d94794c8c9fbb2bb49cc937ae2485f85a34147e65ca1db8aee53f3c0d3189bad2d9478ba392939fe45b4fb8eabca4ca91880cfaf00237cb207ce SHA512 f99c9cfb03f2ce9971d866a76b48e3d045fb244d0b223e6db0a7fb3e445107de624bf0c9cdc6fbbe0664d054e5973c5b0fbf15e5d231d8030b256f8d75dce358 -DIST bash40-016 3032 BLAKE2B 648b28de77cc6ba1bc7e59e4b3f23bf23c901ca9471bfebf1153810c26ab87f94fd095c2c5f07b30ca6b6994b938f542c1e4bc4bebeadb74f428fea9c6433e3e SHA512 9ae370aa3943731c62209fc15edbcd99d66ea3f7fa8c834262dfc2fc06dc17ad3a509013f902130f5c72ac5411322b018ae8e821158d65ba00c015e23cdac779 -DIST bash40-017 1496 BLAKE2B 1f17dda736caf7145ae57c136a811a3088450d3d861987a0f59059eeeddb7273f0436819054928adbfb863a0bc722bfe795acc1d00b0d9c4109d45ed393b310d SHA512 6a78c3fee549b37850ab2e3c0049572c951e5f3717f54d6661d008b6240f7ae869f7a333a422d008025dce47ba222ec350d06d6c8764b06937431bda5b09e320 -DIST bash40-018 2614 BLAKE2B 4b89cea868a920a3e7c3d0a48fd4cbd27f3e2ec74d120031b4c64153634420e7cfdaeaf00348ff4fe099d07b7d81f610e3e00c398619c79e1cfd25c88b2aedfb SHA512 76072a06cdccd49425d77ecc47908137473bd128e3186c4149b93ec06b9809086a46af6f215a63d03c4c178f1a26c061eafffbe86c65e90028d28fd93dcd2420 -DIST bash40-019 3309 BLAKE2B 703ff82e1acc425d5e9f2f10fc775010868eb8bbbabcc71c4fd78cd177da0acc1cc6269fa910419b95f8b325fa06ba9a49bb09ad97f4c51c3cef29d66d6e2299 SHA512 56c751098f9395ee48d35c921b03a089edabf94060cff404614d0ce14aeed3ab904562c0ad6e3fec3e18da701ab4eaf31b3599b4ac94820c06fb114d95ab94df -DIST bash40-020 2666 BLAKE2B 193a01061e118d917459f629f1690cf3cff852f441ac431d73ad212405658a37992ef3a850f52e9d7a41539bb613261e6f2f975325fd990bbe5363475fe4c047 SHA512 0176a995921e565855938f916288f3ed40cb027b2af29bac7e2fd0678f81e8dad16437cbb94428a4391d1951adf844be355deb520b11eaa8e7ae493a7a167c86 -DIST bash40-021 1547 BLAKE2B f25a6576991f7d2f6065de33c99fc46a8659da093455c101a62002f352944467b8d171cc619202104f31eb0faf279dadf161a86e70081435e4171eadeb7f72a2 SHA512 fb72106b26803aeb5afcba89ad3824943accca2c162d6ae533ee1d86b7f66d3d3d8ac8be4a682de9c8deae93c9667315d28320e5f9e2df58478c1c01cf9d43a3 -DIST bash40-022 1592 BLAKE2B a55e5f7c158334b10e92a6af168e0eb1afe0f65599b5b68545e0507578c882cc95554cca2cb1dd44c7b07015a663d1d8ea7627bf8dcede92cc9badb755ebced5 SHA512 51ba81c6fe4f03e20f4d80a6fd5aa86848adabab8cd43cbf5120ad16358917904b7ad0989115a0220e7bc4b6be6f6d5a1175c49bd93b93096e9510eb67739b10 -DIST bash40-023 2148 BLAKE2B 848aab92e405143b2edd0fbd4ea0f68f684d9848de78d5a7cb8affaf322be03dd686b5e52e51d719f4d08764dea66454b0885be0775c73f96f89153b143f056e SHA512 1ab80dda1164c1edce11c7ee31999be2ab6c6e7fa8e755c9c490164308e898d05a9d46a119e60e98c2bd6fa6715375c02d3569e7d68a0f713b80e7a7ce60c401 -DIST bash40-024 3049 BLAKE2B bf04b51a2bf22b723184ac96e71bd4c29b235cb4f940d868e98c0bedc0e2ef7bf4d4aa909cb72a8ec0f6830c5f23d3e34df70673dc1b25c0a68772e276f200c1 SHA512 6142ff4c0315397d84eb365382cfbbf2e0e14b5d180c8d59b437925ba3d683567ed2a8eb7838d41e9beb07b5500f345c60a9aa55dc5f5709aed7b8f568a1369a -DIST bash40-025 3435 BLAKE2B 8f1901cf0e5cae64acbc9efc284eddc57d15ee98a77bfed10e8938c7e1d5339c5703c5bba93aab823f1549757019b7577ec3b368adce0b83bd3b1ebb83b3fe58 SHA512 ac84f5d5f997f2bd10d5c0cd79a2dd1c2cf510eee0ebfc291597df95fba9f5851d0449f477f82bbf860652ce618ffa2f2b0108921b8c8e6e582da0f43d4ccbd4 -DIST bash40-026 1433 BLAKE2B b4140f20475c9457966772ac4f48009d5a4de397ece64ffdcd89570182043d14d59cfd9ef0384e5d449ef8e29c9f7afcef03b2caa948248380fcb178b40db238 SHA512 92d65885d5989fdd243074ee4446e51a721bc501f39e3887530d6422c25fce1f2ede2ad567d5acc8d1e2754e2f73001b8c1db33d95032f68fa4211d5786c0d29 -DIST bash40-027 2010 BLAKE2B cf4619d3c085f21914339b0f7c16c772cd59e5350f00e5c4d4367fa727fd0cb965b7e80e660167b5b864008b46e6585fe2b98e772eac984b4038eb7988169d07 SHA512 89688509123ef15bda34528569d5e3c2bc6627bf669e8dcf979d81336875457e82b669b9ab50dccdad1ac40d5f07a4d5c6cae963d94ee2ac2b19b7677aa187fd -DIST bash40-028 5567 BLAKE2B dad073a07005551cb6370569d3c23f14a17a44e9f4663c6cb324e18d1ea3da980d0793a8738414c4a3c7f17dfb17597866be7ec8587f21a3fa0d30602ae04532 SHA512 037ce07c6fd5872054f2d924ff81753af2a28a2e70b1da498b8278d08a5bcc49cb8f242f4960ab465f2db3b6d05f9606c7d6d362b028ef898d08a2ad08c9d682 -DIST bash40-029 3119 BLAKE2B 9ad35b483f92460e0979ce0158cc60d9f604f219f0a06d7863e3febdbceac0be81234f1e313cf674433eaf4f9edd5e5a5733a280c19523fcb12663ddb6f790ec SHA512 cdeec36c7d448c167fd3e8bdfe1234685dafb5c4010efa5ae605be228006b89f3ce68d143617ab62159f790b381067d57d0ac25dade3bdf55a2f0abb0dd852a3 -DIST bash40-030 1649 BLAKE2B ad3adf70b8058c55e102fa8ede69ec3b4c569de1b83b9ea6e4796615c0878eebaf9e7a0615078435ece689be7547a0972c2527b6885ce52c47c59e5aa72a5ae8 SHA512 1c27708eada140d99155144b622e8202591ed3680bd8d099803a4072293d6576a850a42bee67c1968fb74e30847d36b81b2d84d6eddd657e3e962095c8e7f822 -DIST bash40-031 1633 BLAKE2B 8178fff26640efdc439557542fbf2353e7205c6b8335149157afa35643f97aa264048060e8a3a3b2b24dd5cc03f61dd9f850692d58e07b05c129e690f25e709d SHA512 e6b78291d4aba78cfbb4a3ea0ca14f94a0986f0cd9f1a286996745037ac79da87b70c3936c32bf9e69d99dbab0d782c8811ae6d3d821106d135a19fd07d681d5 -DIST bash40-032 1154 BLAKE2B 204b9b61ccbb2faa8aa1f4be484abf20f03c47e80984387203db76a9eb22b0e5040c2ee7e47897b0dd357d97008286a94d0cc547072ee0a325240a811ed71331 SHA512 9e6bf2123557d8b4b908fa3afc278c8d10b8f647dd7de426ffe2a88098a9932d9f2fcd5fff922d731a7330a0a5067306b9bb626f89980c6b6d66d7e77a73d69f -DIST bash40-033 1380 BLAKE2B a68b23e96f92027182463e4bb1af2923a4c93a45fa29fd7a67569dcc27382a9d82bda9ae38a413b267d05c4edf003e7018c7b1f7031b14b6a872b291cd3d7b3f SHA512 ff7af4d5d2da49e60741749b1e3814704bcf867480cab33108bf23dc27358d0a1c6f79d98991f245f65e5bfc67fdcc4ab05dd84f8f90c7a2c922978f8d95cf1c -DIST bash40-034 2160 BLAKE2B 12481690f4f154a48694910b9476c2defb10a0cb5d6f4ea2685f09f454b8c1a094b91bcb98631401ff7c4f5966caee686aa73be3e84e280e6e15e90d3b75a59a SHA512 90248b7bf39fc9592a14b67d4aa0367daa50afce230e406a31c8f2e6dce091fbaa80092bc3f98ce4e9b3c20b6c66c827882dc1eea669dccc5b87ded185d60eeb -DIST bash40-035 1884 BLAKE2B 6e75f58dec6b84564dae03ff37489cbb29a3fe0a7270d3d7dc0e22fb56ea08d9bba711a6dcf67acd2486af426ea6bdf904c469e50afe14f29d60ab6ccf93497c SHA512 17a926fefb672991331ee278e94ccaf880054379f0c6e4cc2b847937f54153b8e304ac9d54b65961f3e24fe89a32b961ac219453aeb6e182bd657e103c6ff8d3 -DIST bash40-036 2618 BLAKE2B 868cc7237fdf31968ebeeaad4a5ccf92b9caebac5842bb50b491297739910ce8f9f97049a48c9b73401c3fa2eacbbb98b3b13d0195b678d653c031af01c5bc61 SHA512 5c3f84b70420ef1ce55cd1c9fd30420754f93d7ebac6b2191e1c879b2aa2a147f25e3f881dc845d9d6f21526f0a294275725d41428fe1e214665262d20743250 -DIST bash40-037 1626 BLAKE2B e7030f5f7172c9206ccca0f6ea7ede49640e7f2d8f03316098d874adad0f4a096531cf5463874f64ee77b8461f2f85679d19edd8d56941af4b4c6f90dbc303fa SHA512 24f64f9457ef4dfb31cb81bf4e683d94a71b269c03c1189309d3bc6dfc3354594069960bfa704c76141b9dd9a1d7994bb17e803c341b94199752d44d18b57d8a -DIST bash40-038 1620 BLAKE2B f84bb7b62d1ac2464733c5615a35335cd1e0364eab5d9d825efdaddf282fa9a9bfe6c2d41525573ef45b8fc82919c984fdd6f1ffd7d3877662ae012b929ae2d6 SHA512 8116da5e07a7aa8afbeea7f868227ab5d21f7893a43fb4754da9a4c6598de099e32cf47eb028289a257cef100a5e952ca9f87e7943674a713b63ae59b455346e -DIST bash40-039 3272 BLAKE2B 3311ba9fb753a0afe1fd30d58c7eb63873ef77cf330ac0cdd277b504a00bc8317c91b270f822a65ba2f095aed962a4248773df02c994c63a5d1c0b49d23a8f31 SHA512 3db7ab0fd9ab1e2fc8a4b457112053a3a04fbc2857161f765937753f75eab15595f0454bcfbf895c31774a5b5d96152b95a3d9009f53f8caa4df4854bc260769 -DIST bash40-040 1173 BLAKE2B 474ea1ec7f5174d0f41dc64ce4c0146e8c1e5bd517f3481d5b71ba5b4c540a52e1532748411ac0d1a10a293cdc3c738a6a5c2628acaab09d6cb18b498bd223f7 SHA512 adcd63fd74f0d9c17cae0595bb6e8a3d678e296d5ab37b3c601af47cc64bae2c2a63367f32a9b93033423f819e0aa0fc4cbca7051003c296cf108133cef0ed92 -DIST bash40-041 6639 BLAKE2B 828836056b876ac9998d8b1a2ed8a199492f77ca041b9cc0cd29f72b593f32decde1c5dd8f7be2a18ca988b1b5ea543d4501e8d4713f40d13208eec201d5cea4 SHA512 bb71f3a26d6f0d099c69e3f4c5b25a4644f7c1217082fba65c999317ec5611edb8733057f973e84eb0ddfd3149cdedc1e1430f062a361523bc04a053e125de6e -DIST bash40-042 4056 BLAKE2B 4ad0bef3278205a92dea434c9784054b492cc47997c0445b9b62ab42f140a5bfe21befea547bfcfda1cc76b565ae84552f7d8c710a9419f016b09982d6d9c897 SHA512 98bd4d05af90454b26831af690760544f3074854acf6fbecfab30258bd8aa8a010d05395867b7bb3c1bea80b3baeb6cde643c4ce99bfeaef65021ea7a088503c -DIST bash40-043 1824 BLAKE2B ed0f37941470552be3b1a4e616752ec3973453bf5e2c6810997b22ec16f618062e8f1fe70e43d029f4f4d5e1910e0368806956490d3936e7de8b20b1d9734d80 SHA512 bef809c83803d2c48de2e7181699b0a49c31990fdb7ed7a056312d1d20963b07c33e97bff746715381ac9114afd3338c3256dc79813d593880418bc6099bfa6f -DIST bash40-044 3882 BLAKE2B 6fefea2729dd045bb5932a7374450f3839422c63deed768f2c054c47222af998492f532f884c3db025462ef599691b934bbbcbf5bed01b12783bd63a45d8ef34 SHA512 89b36451b46efce43772663ee3c1cc6090f9c66fdf689b4a2cc0c56fc000df27deb304d85713d22f0d014cfb5fdbed5889b3463cee82614cfa8dd1a0effe8162 -DIST bash41-001 1445 BLAKE2B 628c1a8c7fc606929fc2f60470d99ff104030d351e736bf5ec493a5eb39e5d0554cab018185cedf72b2a89443c910a08bf08dcfa7e32036939720688615c20d7 SHA512 22ec94f2459a3bb966b16e8216a35cba0d58d532c553308191c2d9aabc2c38eedb0aa2fcf972f1f9ebd1681230a5a7d49764dd435991db69c0f025f6de9243f4 -DIST bash41-002 1799 BLAKE2B c96a14f277cc6fc6aa9d9c8288933369d0a7dcfe7362f10e8b7289da55d3f5171cdfc4c69e5ef6c5d0109d0c8ab859e4eadd408ba2642cd79c0f9cf6f2bbf9d8 SHA512 0e0aa000db8bf56cd0948579cd96c3bc0aec4e4ec0bd129bedab57e9d7a4c54450f0e4739255c3be4bf4f4ff679eadb1ca6bff07d76a2951fb11cec20257751c -DIST bash41-003 1407 BLAKE2B 3ee6d3eacdba243fd7b64a6e5e1e86791202ccbdec3cd22fc7824a32fd53105da9386251cdc6223d6403c9916991639dbacc0f45deebe0ce78b04a0a774b95fc SHA512 3d8db77e8472c232cde67f6dd25409efc8ef3f40396d5bddd22b15622a55a664887d46b7bf9f4a7bcc573e8de9dccaa39575d0822b61bdae5c4e98553336aa65 -DIST bash41-004 1705 BLAKE2B 26e0bfe88a3e348511153b4f8e6ef9780c3ce225b143dcbc008391a652885f9d8b5d45d413fb0e46886e98d0aa22e34a30271c495172b72fb6cd8d2af615ce24 SHA512 e95f64cf4e59cf616072a46022f61e9289452bfdc625f410d7688e8a54e40ef738d8d6c78d567cc0a5aa7e5dbd4701d7dbe7a457f761ec1c9151f6b9adaae6e7 -DIST bash41-005 1626 BLAKE2B 2211a8e6b8e7d21271c2956f5b0b39c0b5b73215ed035f84ce8477ae09ae82cba0cfc1cd6c24f7e56ffd787dac08c26daf15b1ee277936bff9251a268f7ae9c6 SHA512 48023385e399ff55fa8197503147c229c33ac29f986323677cd810c305c5b58d175f1c8156664dfa70f3d466b5d5b17fd71e5f26e800946e326454c16db58824 -DIST bash41-006 2166 BLAKE2B 0b5d062f646643650453e68d085429ca4d4a0f41bc153213ae569c89f6254077c2c85cd1eeeccddab233f9b197cdc3b0c1b626c129a65c4b58ed7cac74d605ae SHA512 bd5365314d3dbf27e23697be6218b54f2d547990a979e85beb97d49ca5e42b078a5b693bbab6b778bc67a7db022b1b0e0babd898023dc61951e431676a01bfd2 -DIST bash41-007 1610 BLAKE2B 459f6b7f9e344114f44ba574963e85436014db1cdb44a3d4ba3d8cae7cbb325f96aca2857301af362bc490dcfe2a6a3f753622570ee1c0cae0e98832701d1429 SHA512 757e11b04562d016f7479ddede52d6ed7480c87c3cd6d675d2147a100cff8344015bbff55e486f2847f6500922d195a41ede14e21829554ccee549a2fd6542cb -DIST bash41-008 1610 BLAKE2B ccd126ae84c951d7f2c5027140ab8074d8530a0cb2d2fdc3f18d2e6a5466c92894dbd3458fe0b5afba0cbd0044dc1998b45f39e771fd3d8c328ee6a6096e0950 SHA512 e7bdfa2ff43ee48ea9941f7df53794fb00673554a67b8e6334204f9b66e05b20aa052766cbf27b495977d3f0812a1117bf1eb923f407bb7f4a0f8394ce9ad6cb -DIST bash41-009 1323 BLAKE2B a2d43deefb6f12fb9026b653553167a52226e9d7f2e983ec654e3e59ba8aab3f45ed07dd7d189faf4f3d07460012425b385b8c9c3dd3502f11e1131e8cfff2ae SHA512 7bb1b8b6c36a4704cff39c25abc48c87129981d340e51c70e53e54f222867c62327211a9fd431f176bc40ba4bd345835aa7f5d5a38cac94d4525a898e9e0702d -DIST bash41-010 1801 BLAKE2B 2be17ecbeb8ff29e2469b0f8e315b80be40b3c66b2168596b98589051059f9d103bc717e4b717a3dec9fcf67678a917c06c3b91db9039869f1c5c1453799eb84 SHA512 bacd653d3d8adcd5bc3ea8e2da089a57158d5f5241fc1b2a94bba821a3275ec52df412202d2067015172027f9388ce6ceab6e50c22548752cfe6c9224cb98816 -DIST bash41-011 2444 BLAKE2B ba75cd218cb9c92be974090cecaacad559cf5e5ead2dae8596f20721e32c408e4b2972ebcaff8d2170215c3f6bc5b4c25f0e73bf29845e4d488762f52f434d9e SHA512 9ce8249dad5646d6620188c3d844a1d66f0e5429bffedfe3f87816e801e29c74f18f21c6d1558ccb8fb7c7fbade12a08d532e6b844b285e57529b477a93de3ec -DIST bash41-012 3280 BLAKE2B b1b812f4d3ce4c682b8f2367d603cb2997a121a609ad82614ab145de063c805daa1e0324c3914cf08da60cfef1e7a0d38f1230a0c277c1bd06d9aba25858642d SHA512 8a269842db2bcfb37b94a15cf75f0d1c357f4a451e1d69cf3dbfd71ede9eabeedfdfbfab78e67a4fc07dfd47e52100c34f5cc1d71f7e6bd3d5b27f2b3e255c5a -DIST bash41-013 1181 BLAKE2B 2c127ba57b1262ba6b6e41be38608bebb35ee6e975118f10b9095af2772b8bd275164aae3e2e4803fd94213e57e0278e919008ce5c586692690f981ea250cff6 SHA512 ae1a0c2a7efd1fa9858801b68f47bd4a2d3eb0f7a37d24029cabb97b980d40b6e116a8559c358d67ce7f8fa290cbc3b88e5c07743a78a8939a41aabd474044dd -DIST bash41-014 6672 BLAKE2B 25b4573ef087070893427271aa3dcaf9ff830cfdf7bd5fb166fdc6fa0dd46b63e9dab8e145debf15419ae829027b051e7b29207056f91488932ed13c0c5c3d55 SHA512 762e7487e9ba079c18d35dcdf3a2453b7de3ddd176986c502286544e735325ae3b6d710dacb250bece0e8a1251ccb026ddcd0f881f8a95a94d02c1be241ec572 -DIST bash41-015 5085 BLAKE2B 50c9e6c921fd8fa1fd468735f5480973603cdb88c8322eea2629097d465bfeb07845bea6e58c3545b3b032760904b9e89cbd471da6293dc0033c4b15c3826bc6 SHA512 3044a1acdd380f21317da0bc3b8455f7deddf464c9a70bf35e30ea434278b9b0c04756644e6037a133442b52f673757e223157b3b3301d64bacb939b4cc721a9 -DIST bash41-016 1832 BLAKE2B eea07f8664d0dec8ddd89b2d94340e0d1afc632e7e3597fa2cf51f4b5eeff0905c780a4d79d8ef0ed551ed16105805a45138a5462f4fc47a8c34f5b9b22b931f SHA512 d2e76f9e63787d6c9ece914d75ad4292235d753f146858c9597137b148d56b1847a322a0f7e07092f3d717815b337d3eb369e4b9d661d10561a0857daac5bad8 -DIST bash41-017 3771 BLAKE2B 9f1481f31f27f743ccc421ccca8c1ec8e9eddf2de952688d9613397515e0533419d3086aedbea65f8e16b310c55261463b0a6325b84befe143f1d0245838c419 SHA512 38c90ebf7ffae6b7f93062232a467f789ff1a642f791c8270e47562ddcb6472f696a0ce9336c5f0046b724c495f90e8090bfc48a50ea556782353e00d2ef374a -DIST bash42-001 2944 BLAKE2B eae6723d8bf66edbed048f91c30fecf56223e74a5b3217e08825761659d6991e1e4f7986a97592ab18fb448ae4f7bbcbfa38920ed047cf291737de641766cead SHA512 931f2f1d4e677925b5057558ea6f157073a9ba87bf4ed59e7d8fe20957c5fc40f3384a98fc4a2d5d7b458129ec096d9e28a860b6844ebf15f377778a6ef8aade -DIST bash42-002 1780 BLAKE2B fba35f0f865f36504e7e1b5ae85d21c7e9cf6a6ec5913a1ce1620acfdd22cb17434f7576742ad4b97d76fde6d8ed8bd5fcd1e88317b944bf59027d71f5e98548 SHA512 b9ca62e397a05b368b74920d8d1b168367ffe840cf168e312b530c5b390cef3ca53e31db63c9fe15fe1a36e4c98369bf10573db40d20712fb1a016f10e0fc893 -DIST bash42-003 6896 BLAKE2B 79cf673977a1c87c5d401f59d2c68e831ea291ebe641004042cbb5d3c5a9bd0c65849d0b65aec8a78dd7843d46b5f651fea7fa6c8a8d73539c2c3acf1d0b15bf SHA512 6cf944ab0f554ab53831cbe114f771671c7a9420778d2caa524c09a24ec8064e7a7ef1355e66ed3a53100b72736284a5b44e2c6bda03a8234a2f2d340ed47ce4 -DIST bash42-004 1686 BLAKE2B 592f4581e02607df7329e780b9de4b99d6c6edaeaf556e5ead1a8e25de28965b1fc8f46a39d73879be088d02b8bc5b4a33879ec2f212f0b790dc126e0475288e SHA512 aef5e753e59a82df07e18269064ff1d075e3b7558ac5aff7465da997370496bd4ef9c25920d7a47f66110d2ab719742033d96646921782d9ae15a27541765067 -DIST bash42-005 3424 BLAKE2B 7939bbac8c78a0f78fb6a8f1f887832b686caa40d4f05d15ba296901a021d6c3a8e7d8810381f9c0963faded4930eca74f2de0eda7612b175965a4de4d9799c7 SHA512 ef7fbc3fcc8174e7dfb27fb5e977d3a52b1b4b989cd7f748b1b35ea0e581a59668f41ec030e80f2afdc8b43dfcf472fad2985da284632b9228a6fd30ba4d0556 -DIST bash42-006 1187 BLAKE2B 7cc6fe69c701fc4d6a55e465e43b11c98d4666b9df842344954e010c5ecabe14d256ade15d7a8618e53f7e661a543cb12bf2ebd1e6b4d93883d436c28c68d6ba SHA512 018031cc0cb2078937c81bd42459b98cfe793ff7d638ed2bd2859ec1c73da6a420d649f7dd49f2367035fd08af430ba783c68417088b1e4126095ab9467c55c9 -DIST bash42-007 1394 BLAKE2B fe83cdad6c4cfedd38c498da9a27f3c348b46413cb87dd932bb24e6be262e96a6740abc4d0a60b09b8c6f29427928a7d1f4a5c30788eec79fbac84a3b09e4976 SHA512 65cef48b77530a3b87dec1c8c3fb28f553e83f28f24d5e170022b4962472e3e0021a57051800e1ddeebdb78548a3c192c4e1fef0f6e82612321c5d1335e2f8f8 -DIST bash42-008 2164 BLAKE2B d78aa82fab90c6254fe1cddde3c28634052691dbfcf810570b3e451dd2dd589762639b2e85a86ae376f19b9b52faf88eafbc82a7132f8ea9ce7ea8861c880414 SHA512 5a782a165701967dc3c34d7723d13668b9ca0c4679de0f6150f42a183425e110281d893f30fa81eae27821a6d89e8ce9d9631268d9e02bca57cb8fece0389f3d -DIST bash42-009 2384 BLAKE2B 797be2e9f132a8c04ee316538061d41dd340090807ca7068039ea1beac9f412dab3a39ef213c2fa25ed0dac401fad7b557ae7327b343250d8663d275a7c9e693 SHA512 ad0b58d00f37e8626a0bb664df7e24e0f19dc637aa829ae8f92fbe02a53140a3ca7de00f620c5b53001223a002ec774e5088354b342a640666810fd57cd1ff9a -DIST bash42-010 1818 BLAKE2B ac7848bf9af64d188a16303dbea75cc1a43d7e8fda15c1b624220c95b41685a84dcd07ec0ff3abaac67833e5db5e12d8de30c847cb5343bb2394b7d2996f3b11 SHA512 66e84164be08be47b0d7c8286b7d94a4da8538316dce8f8be54702fed2a44798d5f717ae3f524ce735d071430195ce10052a264f3f458b950fe26381fe6506d0 -DIST bash42-011 1426 BLAKE2B d2bd238a7ec2f5f7d2200c35f839b68ae6856675d4edb56a292181f3c48869ed13125d8da6eae76169a282b8ea4e37b995ac3317b4ea93dd37171be57c9c983d SHA512 0664fe80f3da9e5e64f1f0fc227e3937db6999526f743e74cf8d6eb589add10449c505422e241f1dfa0cd1e02c03c029cc0b7459850a52cc17d9c3a8d9c26a71 -DIST bash42-012 4247 BLAKE2B 0e7f082fab69d3906eb8dfc0335595ec2a60fdd8ae566b298f894aed56986237a8798675cf0c97d7ef4a8c737de9ba01a3caf0510ee6fc9567cc9ee5da9705c1 SHA512 0da4822a29d26d713aa5bfae00911db2db37242ec962edc4f256c8740e345b68e23dcaa4ca8bf37eaaa9e58facde6fe87c3b20c5bad565725a178555aed49503 -DIST bash42-013 1340 BLAKE2B 4508bf8522b4254ce48789e37aa22e86b6e193f6420036cd50fe47c26f7fbd8596edd523ba403b2586c86feab54294d03c7b62c2d50874ae747002497bedb4ab SHA512 25f4caed2f4eb3f65dfb052b4b9b30a02fff8a1e6d6575e2da6bc1ce02d10aeb113870916f0b74ea2cd0722f81bcf8c05f70be1af178cff3c7091151d5791de5 -DIST bash42-014 1434 BLAKE2B 84d07610a6d5f34e3ece67cf55c5d43165fe1a6a342b33d9348eb83a0e18095f28081448845bfd3fa353730c9f1aabc01fae6adc3207e7a15bc2de66a1c257b3 SHA512 ea8dbe73d40bdc0bfc1752ad6fea9503b72bf4c204a6b0d04ee898429f2b16bf9fd21f8ce25b72e87efb82769a228ace31f1624f03491383129ce7935ead97aa -DIST bash42-015 1991 BLAKE2B d0ec1d76210cc8f1098e5261e9eeacb6066371dfd13455c3aa6c604d3db6f9fec51261c6b6b41d33a7696c7b7b42119296b265943024faf1e9cc75a18b92a156 SHA512 dd572539a26ae5c80b1c39cce8c548b9de0ab5b5f7e711974413322cb20845690f15d985713facab71957b6988553c0a613d5fa3dee2d263bdd9a8d7a5599ea9 -DIST bash42-016 1410 BLAKE2B 915412cbda007f247bded198da966002159a3d62a41f6b7a340583cabde1e41c6c1a9339879855db9237d12d4b508bc1b68b9f8b03c8ba8ea6afe9fe75d51665 SHA512 2203fd108df4e9c8c93974ce2ac10d8d7bc9b6df1db92ff88b3b394d6fa26ca13de6e308480c192907ecd658df5b4bd3b077a946127b82167c3cac431c3defa3 -DIST bash42-017 1399 BLAKE2B b73ddb026dce9f69a86dae9d6e4449ba9a2a1e029b767c97d5a2c9dbe08c9eb274a37521c6492678326e9d61d730b63529a49b4a5357025a9931f98165de268b SHA512 e2b93fb5f904a0064addd2d2d20bf4f8d868120bad1486916ae0774e41ef4123cbf5b31ef64109361d091ff317cbadbd28882d6571d3014052229a14993ed933 -DIST bash42-018 1929 BLAKE2B 00325154113f72c593596aa7206109c30baa60c4c3f3f06a783c4c55a806d4bc09164029066ba1f7962131f0aeefe107fc0441a38d65b8f70c8078b9630feed6 SHA512 facbe3d258e0e7514bfe3a8c6516aaf2e405facd233e205794ffab815f850ba7385d2d18d7b3a9c000cfe254a771779c6d8829b2fee66a9d6071b1888155b5a1 -DIST bash42-019 1415 BLAKE2B 2b45a759492352121010613762ea6d4bee01743ff9b4ef46b85492f53dcfe590e3d8702641ac0513e10c06ac140c81d0b1200da65bdf5ddeef9a8af44de0bc4a SHA512 f8086b8358201c10e96d9533b90a58248e26bc379be96a8a9fba88e09c227acf85cddb26c04e93043b35371c12cbf156f591c9af88b1eb61ba8acca53f6d07a1 -DIST bash42-020 1825 BLAKE2B ce00b0e84844f953c4684828b38016f072e64e99c28526398e57ad369380c476997102ec389919cbea121620d91ca166655478a6edbe09d6018e96ac4e26bf97 SHA512 23549c7a56e43f9aff7ebc376657ff498d07b47ebbfe6707ba3711e095fd80ca86d077c5379ee62c86711880979debd7b60733d83e12f349ced9e93860d8fc8c -DIST bash42-021 1532 BLAKE2B 96a5d45657b80fa4498dfcec2d5881b2223198d7ec6c2d63ec953f9920c792c387d82300cd104a56609f31757c4ab0530c0e396579bab7c34fbbac318b59e4eb SHA512 09783ce72651af6abffebdfb3d3e7446b29ac4bfd395aeec66ef1f5c8a2bdc2238957b7e6f4e896178a5e4e24987de209e6776f29330879c0d8e14e8495d8284 -DIST bash42-022 1395 BLAKE2B 4f3866df3802e48d88b00a829527b30a197012b44b69139bff856005041eec8fd9bf2bb51aec8886e71e5c9ae3d0d006c2c7764eb1ef8f792079cb0e7756aba8 SHA512 ab6f3f175581f34dc106176fbbf5c2d19e9f421e16f328cffe98f11ee01462b63e0f1e720ec467780d91eb240a4a7fd4fd1cfdf6e0cb1293a8e42e8a4805c152 -DIST bash42-023 1699 BLAKE2B f9e9455db9a8f168be1311d63fabc6202c3a5eed405914e48cc15dbe6b3929d73e449b4886ae0a29e4bba1bcb8c09de3ef9ab7376d84f624914ceea2db5375d0 SHA512 b9d7044800a988dac8c59c48bd4845d3197d6ba965d22fb8f62b51b9d48f5a55519104a16283fb638264a6f858a6d574f8547d75721b96da640721bbdf097d81 -DIST bash42-024 1363 BLAKE2B e6efdb5b3a60aa27a601077939f87e9d10aede81abadf0135ab461a259d4b3f3a1907d3bc0a0f5213f3ff63e120fb0842ddf1831642d8024bc5cd334dcc5f9cb SHA512 b4964ff258905cef806add58eadda17501e98bb3b3b5c8ce8ee0a9250e5bdf0a01329e1bfa973204b1c8e5da8fd068bcef624ec65c2f401c41d0b6b55cb2ba76 -DIST bash42-025 3969 BLAKE2B cb8ccd907a8b82078fdc86da53a87cae18ca411ceed0327280f677033a324a4162064937f583acd0b042590c7df5327e8a2f8ba466753262e612374312291b76 SHA512 b4b80ef1a7599506454a912e2ee23f422bd199a675199b926c3770ba9091fb69583ddde84e67d897c79e6a047ebecbd18a5ee72557e7526c4108476eb5cff71b -DIST bash42-026 1577 BLAKE2B 3d226af4e950b99fcf51dae8baccc7c7d0df19c8d1bcba65f69f09ff4b81c2980a084854f9609e0c23ea02ecd8b3d09caf075b70a3499a5cbc1d4354c5c34a9c SHA512 b00200d0b9040c74117e0150c589abb9e511abb01888c485eac770ab61c234669aeae3957a6752ab99c378ffd8188154bbec713c608b92cd3185a649b71615bf -DIST bash42-027 1461 BLAKE2B da87535e0a3a37f105e9f155b739444a9753475c7ae0aa8499147d18518d49eadbc58a318151cf3d8ba5ecfc24c068eb9acf2e5645fbd5ee19de0dae51755d6c SHA512 107e13482deb9f6355196b2be9b717090aaffd8cf1580ab347bf38600e607c31cef5173b68e426a45d1678c7c64e7e095d5b6da941a5f53218919a0629e2fcfe -DIST bash42-028 1834 BLAKE2B 5c65b8d9998b60db9ff8f054b4bdcefe1ac17af48225ec49e5704a8db2ff9c8e1caa67aa58a522a46eaa8b96d5056c42b991c36b3fbbda76e8626320ab169938 SHA512 6e6ad04e7cff2d65045a9afb617c041b571b6c8cc728f9994825545b7d43c0c7868c68b22546784a6f604d3e0ec22b7bf0423e9d49b7109fefdc5d3db4b31399 -DIST bash42-029 16812 BLAKE2B 1f4c89668f9caa75cfeb9a61138630347dc79b0c886a005bb5af0733f16d6d5d0630e5c73d992a22f589f477441af0f75a6afe3f2a7952b63e986cb67b8f92ba SHA512 9349625892201cb46f3669c18a38c86d609c1c9521fb8caecd6880df822897c6d2541dc0cf5d3d11d27779a3be636b0c6550b7e3b010d37e83804fd1ab27d35c -DIST bash42-030 5046 BLAKE2B fe3fc82ae559d99807fdf51bbf4be3e7c40f831ed02e2e7fc6fcb9bf1aff97531a68b50f2204a6f26c4d603c7b3759a28eb269f2b6b5f4a00c8edfc175885a43 SHA512 4643252a45b7fe84451c0bea95bd0089a1685067032c8a2e42bc78587deef5b6095de77500d1c54227f92940b201d193984852f65ef886237dd435617639a46a -DIST bash42-031 2047 BLAKE2B 4460c67615a4d67aeeea4f7e8a02f2634fa34897fdae611a7b17c66855dc245317626db04e5e8fb9bb541e82a750587b7ee942485bce21a91e93671a836813de SHA512 de0ea5c279ac956aca48f12e2962dcd4ae2f653349bf2350ae7b53e8370aaf882109fcb29bf559cd81512362bf31a100193de6bf193ff52331e8325df2f82e91 -DIST bash42-032 2416 BLAKE2B e57d8132c87621e5800a3d3a8176da9d9ca2d8b506136798f99aaa5af93da8ece2973c5b305617af7a9f7691b453b519d6eb0a84676542a7c7b503c037281e48 SHA512 ed35285989290c10f5013770397aa14897e63a28f5ae5a61319ea5881b0abd84410686288cf0f14dd9486d8fd623c410f857b48fbdb62350121e3596527dd3bf -DIST bash42-033 1634 BLAKE2B 4dc8540aed44299fc2bf8a6f0ca25f17cbe0c9ebca16725bdf247560332fcc9d91f5fa9e99e993cb4916ce1c35125bfe8ee150bbf7233a1190bd442ad4fc2d0e SHA512 89e277e5a2f43fe75678c0dab57cd7c8761efa38f5902ed0b311ef6a0cdf48f683d3f28fd419908db43afdaf4f81d831f0fd630795f4d20b317543cb9ab95970 -DIST bash42-034 1345 BLAKE2B 64a37973eea3a7dbd3fe40657317f87dbd23ba7d3adc5f2d3047238f59a37c8a268398f81bff8166a12a2e54324020fd6c189a27a0dcc993e801d9e7f9d9eb45 SHA512 d59a4a67a241d262de5fb27b96af0f15b0f6e7e922b2d61ea86e037dcd07ea77ec3c1ef6b289e5bbccd011b632538f264bb6426c3a07dba1946c094be56e0b16 -DIST bash42-035 1920 BLAKE2B 4beed2ed09f9a7cfb20c8d8d66ba2b74afb90a421929c53ad00af541a4ad392ded7142ff86f8d8fea96bd4d7b8f0e58df7a1daa0eaf80de27aeaab5dcdf61d95 SHA512 9f294177e91600f65cfee1b9dbf59b3ad7db449a99cc1013b7c97ef6c814b51afa7a2d2516a37fcc110ff3f0b25c4b06e42094f4665e03e41650bfa69c15eaf7 -DIST bash42-036 3123 BLAKE2B f8f210a16c60dd74a018d988abf6844c64c00ce57de5e6c2e4ade8418f1f460c93029a34a082efd99a99b4512c7184e8c7abfa1aedf6dd216c4e4a01af18983c SHA512 7e114b99d8f5b210b826715c77adfdbb115e86ace35f7ff331fc6f595a4d0f689a055ccf7adfbafc057c7549f5597e4de455ab9e18a6ffeb5b4fd1d3a2aab99c -DIST bash42-037 3483 BLAKE2B 03479afb859db15885b5390d020554ca9671df603227fdd6a54158a74a6d3e4d04a8659bd80f6d8b16d80708c9528456e5ffd77fe5c8052b763de7b5d2ec1c5f SHA512 4466990dc3499ccde5940ddfb383052fa345d4e53fff7c8963ac7482fa280658b4516a1583486175cab2f3a5c8afbbedda8461e3cb1802031bce8db386404608 -DIST bash42-038 1290 BLAKE2B 5d7b07d6d4b34c9a742d81dbdc2c8f2d692fefa3a4b3bf4569f73c70f7c6c7d46129ce4a600bfac4c6caa146b40183aac6325900242c3ee5d39564538e3312bb SHA512 f835bb393153310fa2e4c2d95a98c0db53a97075f8989d61cccb095db223495777e413b21e9b235391a4a0f34d935a828ff5ccf337520d5dc87d380170efb351 -DIST bash42-039 1603 BLAKE2B 6347cec148aa7cb084b181bc4e13380eec89d85220e26cce97908e175b3da58b6aa90867dcdb1b6f5a1a74759dfebb8e93e2bcfc53e9cceaa4b096c5992aa5c3 SHA512 4c5e44a623840c7efe7894f313a5691307b12aea325dbc923b48deb6ee6ac0bb2ff7afb0d2ee12ab97b04d60c1b9e2a4facc51b66c93be9fe0beda317ec7318f -DIST bash42-040 1710 BLAKE2B e3028ad9fb6adae44839b0d2c24d1070d4ce71edf78d5e43e095c312819dca021b3ed805897961733fe754e72482b4bc6770d5b4bda0b3409a61c98e56541c91 SHA512 ff5cfdd2aa846f0831a1f2f7b477e70fc6b68b6c4f4785293c417039a7f3fd4822ade4658ea17046ab9616c3fed02b463e6a3e60aeb7daf6ab667da14b9a482e -DIST bash42-041 1463 BLAKE2B 9d6ef6f642045c41d4a05eac492511a442840953a8645f038895bf4e9a75b384e05f398d674e1512f4655d6c2acfa29e1915344b4a77b7ace1314f459eabccdf SHA512 7c9c12fc77bb764dbe8061e6df9419ab84d296a76c4a8bd96cf0f507bf70652a1c869162ac8d8c36f2d16ea0912a142fe14d6db45636bcb6e6fdf1444f0672a6 -DIST bash42-042 1571 BLAKE2B 48e199ba5b9202ffe65e732dc3a436b5ab983cd03bc10d9638f336cf3baae6c7b34be3d9648ef158be858a66f6ec30fc15a323e6648a0539bcd14f10b069f5e8 SHA512 99fd4f5f70e3d7d2e8dc1dac80e6ee6e0bb9ba1f629f41019b13f36aba2404aa4d786049bb0039e5fee138a01b813d295d4303c7c3d561a3cf565ffa19bb081e -DIST bash42-043 2110 BLAKE2B e943776a76773e3ca98881dca2a9eb7a08b10647ac2eb4cfe2471bfed645ae158deb2cda4d46c56adb125fc6728d694313425e213bf6cea6de1fefbf580376de SHA512 70503181c392faf565ef0b23a2f6d1614836ffb9c04791cc4bfb31aff7786fd5efab4072034a4cfba0035595140cf7f9461b1565e4854ec34823cbd4f5ab419d -DIST bash42-044 1871 BLAKE2B da9f30b1d3377f21503175b95e8d44321ccbd350ad91e1677621a21561ff0bc16e7c1e3415abce9233ac991254a1729b06255cb7e7483e02c0129cbf6969b32d SHA512 e94cf93c5760225d4ac16f9c73078c3ce9913ffe1e20ffed8fa31084a0efd3dd63762b5437221f6b570078667e3ec19d882169ffe0ba4c498e258e56f17d2511 -DIST bash42-045 1572 BLAKE2B 0576859a306c36fbd422e932643f7267c841ce45de57955d662a6a1b36c811ee2e7610771689a67f538896a9a09625c0b2104eb6c5525033b093d9d9e5452e3f SHA512 64f62b19c79eb2c581feda2b9f3c36196b3a794ee9996f6d72078fbb0b8c5878aa2d8ff3e2698cf9769e42083704dd9342bb108212d02aeb79875fad70895560 -DIST bash42-046 1988 BLAKE2B 8e934ca90d4b2aa531a13cbfcd8e497976732be115e0441031c334e95b9172c488a97b5d9c11e2aee921cf48c575c226895eb10249fbfdc93ad28d76bb792625 SHA512 7e4a9d3961cb8bf8559f82684cb75fe8600a377522f582e1a9537696ceccab32d15d1045f850ea91ea8bd2cf286d79412bb47460af26bec8486d5f3137f5d54f -DIST bash42-047 1353 BLAKE2B 1f60ec8980bfece8e4cbc90326b6c5aaf539ffcb5f23be7bd8a6e92961235ce581d00ad8e28763810ba1c18f917c88e77b17a568812aedbaee66d892608e5bb2 SHA512 0b43eefcc0ef3a55e309dff339db31a07849ce794e645d917f1836f48c71b84bdc50aa3315b3b2e33acef2e6e81a07f2a026cb43381d0f809c8271cc0a0699a0 -DIST bash42-048 3258 BLAKE2B 73633fe952d83a121206e0b8b34b12240ea8ce561f8b9723fe343039ae276d7ae75815b303a06db6150633d4eaeac1f2f84cbd99255287af612e66b85c2e00e2 SHA512 4218377052da8900ab6d49b855ae6f7779ad94e9e76daf3424240fbbb1bab37b929989b976ecc3ccbfb66f3c278a7ba546e5d34b214382b41767991945d960b4 -DIST bash42-049 1159 BLAKE2B 24a4f49fc3b9420dd03dfa83da02972795f7177f3ce201e2d3a4d5de4f11b2a975c3efe3469466cf83a3497871773a3d40f44e6d05a7311ef5c87bfc79c4bad9 SHA512 a0472af2c3bb30fb3ebf0217b34261aa586314a05fc19c959b4931dcd064e0a6a8b4e37f8b4a9dd13d8fff38822e32e12fb28f4fcb73b0f6dcf42827fa5aba05 -DIST bash42-050 6650 BLAKE2B 4eb90ef75bb6bb8bdf62c1db947221a6b50896f1bde066b24e5a25fa1fb54c508be6eba2597f459a0a6b213cc921793f40b8f6e0833da535f6d78545c1a7cb77 SHA512 317a5f90d909a5db697025894b50f35f26f8293b3ce1ad9b8e9dc6d0661f277659c8cc0a70a113d3889b2de6e932e5af5ba89a427f32879c69d4e3db24e6a2a8 -DIST bash42-051 5063 BLAKE2B e3dc28a84ec2bfb373394150d1027dc8d41df0f7e844f3da73bf8f47aae02cf45b77f7cea9228ed763d1d5dca5518221a23293fbe0d3a9997fdd1691417c24ea SHA512 de9d35fae23b9c7782139b9812460a602252675a9db556d7e38e8c15ae914db0e4a1f2e06db909e249a36f33ca1f04aed25fc8e036d9b1fc6ab58d8148524e2a -DIST bash42-052 1810 BLAKE2B 8ac0fa5ce88800c9d5da5736e9a4cce5cf7bf0c236ed6254fbe620f0d8e8a3269be4cfef9d2d34aaecc27a22f386e983d4d5d05f1d4c24ee83324a09fc005a87 SHA512 94654d078a58a7acdea99c955315f9537575c7965514eeb19d5af9a18973042338500a72e917094ebda60fee1016cac8328f37e1bc011f2b485f167cba2aabdf -DIST bash42-053 3859 BLAKE2B edb129e2c3adf02de80f4862b1971fff46364a8d4fa92756026fddbdd51ccf6df6f94ef694380956ecfd33f35f2598e85e16f8eab65fdbb2ef40079a3c64e2c0 SHA512 241dcc2d3b944d0f136ca5f2564dbf3593491664c5bc18d5643d9861f273ca18dfa92da2f98e2c8d62e770b7450ffc27b82260fd50974708cddc4c26604942e3 -DIST bash43-001 1617 BLAKE2B c268cb0b2cd02e1bf5ef20eb84f317193f40e00b8f1ecf082640777b03ca070ad9b70cda746a0bad7fd94076126d4fdcc48e31c88bdb66c451eba4fd31bdf83b SHA512 a1011392652180a28f9837af4a341a80beb929c1458e2384e282f0007713c5fe8d0b315abf1340b3707748d3caed322135dee87b59eeb7612ee5130f87d79888 -DIST bash43-002 1594 BLAKE2B d1465949ab51e582498068e4e7b2988ce39ea9ca959aea7a90f5e050f119ba5cb96f1291d3ab9fae187e0b8894ffef73823139a6059a3e227bb1fd3934a28f10 SHA512 e3178c85f553522d5d1c5fd39e76f015b680a8ccc84836a5e10283b2aed6e5b7cc3d23af0e67a270b7622dce0abf35dd8a95afa9bb6f89b73a9439f7435175a4 -DIST bash43-003 1465 BLAKE2B 8fc9e83e39e0c43dc9365e3014f61d7a6643832c78c29da71dfd0f3adaf3dced5075f57ef42e183fe892e4db837214fedb1b8fd00f717e105c56b460685f5409 SHA512 dc2c5fad8d357d1301e419afd959dfaf015a63172857080c11f77ab1bb7d1d737f411eb0e70a861f98a36bed1b19edb7217a4fa9f4773e21706b62dc56ec3464 -DIST bash43-004 1534 BLAKE2B e227900b10cf9a35055c79f6a25fa1c6db13c5ef652b2733570297c7fde5001518aff2c7b3bd0e072ac2d6e950d916f6f7d4c318db048aa15c1fc8791fbc1ebf SHA512 6a5177d5f4205ca9d3824601052dc6d0cd768638cdfc125501c5643dd51d537f5d075cbd11a10356caf4205e47a0287c72636065789ecce264129fc92fbda420 -DIST bash43-005 2636 BLAKE2B 659e60ce3571571e74c116b1bc502168641eeaa6fd48131842c022bbcfd9679f4e1e7e7f593538dd51caefcc0fe3b122e5e73cb8384e4fea9212f810cbe5cd43 SHA512 e201aa8ef0ce0d74fa5ee42e8171bbb5ba633d831d863a8e8afc5d5157581bb055d16c52b316cc945979a852b0eae7921244a24b89818acfb7c96572ed04d1f8 -DIST bash43-006 1445 BLAKE2B 40c0af5e2ff2d97f30c0de260ec32ece50b43651a89bc75dd4e1fa2558a54d687c577a0f44ab4464abe4db79520a08eb1ea23d090d72012ab9bf472cbf29a2ef SHA512 d1da3c9d3781482d87cdcbfd69ab3958ed4950f2a00e9d15228ecb4ad5ca8ae253eff378010b4908d04df2ecf658e08f7c2efc97d6a0b8dd2317552c1895d7b2 -DIST bash43-007 1331 BLAKE2B 66b94d60ae4262aecb23ba1beaf09eb976c93c60e64424e0fb3dca1bde24323a09f71c523c3d32085c7888dd99e1fc5e3aa774a2e1f56e1cdbaefd93e7f688dc SHA512 c445b5cdd486d06991c78d4c88e2e44e49f74d1fc07b8e4bc9492cccfc4ff4045587bed6b24d745974c6339340e45b9756c27723fdb79e7591e7d6c5d350a86e -DIST bash43-008 4575 BLAKE2B 32bb0cb4dc247545e72060a8ce658fa8cbde0113e38d0058d0f85bb5036d6eeeb053989aedf21f5f13d8316af6aacff8f4a9b09650f50b58481386352af8718c SHA512 53bae88cd3341a4ef8c60d6a294c09402103d1b20f485cf85775e6730a3d2eec8e6ebe15aa6dd95336e4a1f540f21db394823b9d04b416e5af071a7a6c618900 -DIST bash43-009 2413 BLAKE2B 42cf000b7f52b4f31a72387f655366f42f6241a2ea7834eeb0bda9b26008bd462637079f8abc0ebda6f80b88127a5c8f0da70a10a090ba43b44417563287939a SHA512 8d06fe612cd32cb414fdcdc34d4420b8991b268dd3ddd2dd47b3d01679954debd78e21f697a7f495d2340f0dcc8acdc3ad6809b8870bf5fd300afb1439788776 -DIST bash43-010 5357 BLAKE2B fee1bf3723344b671ed0221a0083cc1156a140b71357113277b8f71f8bad4931ff644f31a965bbe14aa9bcbce7db958017207795c6ce58ef76e127055e7934dd SHA512 e36e550d749f52bab01256ed5f8f1b48fe53190c1a0a0a15c545328261c1f50b85f574b44188855858de1f2d045945770c4940bdecadd8381ea2cf174bde2fee -DIST bash43-011 1533 BLAKE2B 2ebc249170e4a08cc0bbb069ba57110b0884b87c0341ed90e0f8f4b029940e4d1d169013ec2a289ac237bb68d61f93a9b380103f50081c688ab6186dc1077912 SHA512 678bbcd92b927c86631cd42d6d3ab7596a3ffd20b640f471a9783a7972f05d2d4fb15970c12e7645e90d407c5a2d2aadcad698113211724b0ef8d89eccd2cd66 -DIST bash43-012 1365 BLAKE2B 27460ae8f102032cd7367da8c050e08f69fe20a0dcb25804c4fa5b0e04238b6c71732038627a7b8a9b55a95e1aafba8ed06d9f3a2b7c6945daa1b61667af8be5 SHA512 169453248edb55baf761b0c9c7b296ed2c24543b80fcf4756b8dd398054b6317da285c5e9cd68828f2620b05874f21a08773844ee32416daef76b88d0ef3ee6d -DIST bash43-013 2151 BLAKE2B 8732cabe5634ee11869b708b34edab1e7bea13d9e2f2f34371587c532447d04185193ebff87c04e6a9cacaba5574ecda03e0c0d731ed6d4b0261141bbb925dfe SHA512 536bbf0c9b23eb824579955e7fce892cfc1e1d9fbcfc66810353ac4ff238e9e57361c0a46b3f3573ca8ca563331070ce55442ffea38e2a632840b6a318db1c88 -DIST bash43-014 3533 BLAKE2B 210d0a0af40d42342ca4e87ce866c5bb12b6f630b2921f6c187fbb289070dbc05a2bac9c7a47cf7631f7f6ddd218248ce700b3db40c33d3cc54b3069f80fbf93 SHA512 79fb50f62dbdca5e45a1359570e6d2173d442b3d4ddd4eb44809ed45ac022de4fe3f0aadd7672b4c8d9739405d51762486ee0c677b56f9c7d60e6224be84b87a -DIST bash43-015 1894 BLAKE2B e8111717c9f2d8adb4301590a55837b087c3a30fcb697331d1b0903c9cce268b51c57930e99f879a8808763a947a563c9787dee04d74f4a5203418d49f5e05de SHA512 38a7af22f13f1f45705ceadf3abb52be75f3239959c2b1d57f333d137f25f14ed92c4d209b35417d449b1ec4291bbd984bb5fd11ad40375b22d2668b33fb8efb -DIST bash43-016 3674 BLAKE2B 1a356023d42d94a570cf019c13f228f5a9327a92fabae762ada8b420350256aae652c46e1b9abb7cb039ee1564d3591ea64fd35f13cc699b82a8c1f48ed853b7 SHA512 52ab2966ccd42554c8bd76041e07921388220b46c93c34190197cdda38a085fd499d71e2e0a10daea130e6782ada556f35b1a37d06d023e83c4c4d665d07cd3f -DIST bash43-017 1565 BLAKE2B fa1a2b066a58d77eb5376c47799a0c059135265a6569796761f15ec07d314d7c171902f9e077d1c86648243264cc7811d57c7eb58891cfb07fcbb1f4b9e8e970 SHA512 88b11f324a780823b459b1e8a0904348c56079b4103cb86025d34dbba02543b0b7fbc2397bf043c24c1363f30539a6fe9b9f9fc717be9798f466071d1d420bb9 -DIST bash43-018 1315 BLAKE2B 267b2a1e4c6e27ac4e496de42b2891bf97b445ce853993a46b619000fdc2c3acf8f404d10cf247b7ec72469b97d861b2bf31356ea71ff2e88d71ccf5d5973e0c SHA512 f83d8e1d6d8fa8adf1715b8d4130730a13f5cd626f75e9e4b8c63244645a45a3f1fbac03081bb9d1e46864919d1b3189a9bb6d7a5e7a8854e6270ab3269c771f -DIST bash43-019 2610 BLAKE2B 7fec02f35c2d99fcaa2167e269fa9569ecdfdab8f88b21182f658f16206bebcb45cee9a1c65eb76079890b8159e760d90f7167d8beb8ac3480cb45fd161f07bc SHA512 77e6dac3079d9282f6f85940a762b0da2473ac0d35e9bad2ebc2862bf0f3c4376a6220c746c1c37de0b4d492251ec9531a62c8a042a1be5e485f8f5ae6fa0704 -DIST bash43-020 2777 BLAKE2B 6b8d6af840871080ad768fd899bdf559a2e2d64522f8b525e68f96f9641fc3a86729e52c72bed9a2636ba9c210f29a9697f2f35f43450e463c99c6bba3a30588 SHA512 fa06563eb46609115750ffa88098b07c608cc8b13fc31356f33e1428a4da4d2610e122e0241356afcfadfecc5ccee5db4b7cf07f74005e7f30240ada4a81b5f7 -DIST bash43-021 1623 BLAKE2B f394d58c914191c36bcf4e272c690c44e644d690793ac47e679f434c964dd052fdcd754282c3b164dbcde80941dcdb471dd52315c9fb96654419f26edd9a08ec SHA512 90dc85302d9bc60e68fa8cce472b7e022d8a6ccee361f97aad4cbe5f1585b4870ab9997a3e6fac420aaf84c3dce9757716eb08f4fa6b38e14bac4f2d5d503731 -DIST bash43-022 1782 BLAKE2B cd3e9e3ce3b7bd3902ca3253dd05fabe1fd4fd3eafcce6c21790cb6d30f8f891620cf33acda4d8496d119d5ac3ab8725fe62923c288d0ea13fe5cf9536de6e99 SHA512 721b772349f9e0cc65975e419fabe4acdb23c77796a5d8fde01f110687ea1cb7d23fb706fc0452fb3c2082958a81c95b82f277e1f8f722b1156913efd59afc30 -DIST bash43-023 3414 BLAKE2B 521df59dc795da45cbb7c1fd09cedc5bf71d5167adabfcbd1c30a0d8fa87b27cad0dee873c01cd9ebc1cd7f2bf71bc4190309dda3452adbfe563a41bdc3b55b9 SHA512 d45b5f5dc4682c7260c8b6ef6faa99c929d2159cc34534931790f71f76e7324376e4a5d4a2a3bc21c16c25a8206554580943e7a3f672ec5a4af16cbccd216819 -DIST bash43-024 1909 BLAKE2B bd9f5997e9509f70eaafa4fc4a1b508e013fb50a48d872b08c98219ea8444fbf1de8cf6ae86b97885f382231d8b6f04f9e1debc381078b4e306e341c585ca28d SHA512 eada2b4839b81f28f63a874e08c72dfee9708c0982d2447347c17770a29c8fbb3d3f8c58c8a22b0d46a9d10abbd79dec11b5815257fb39af06420ef3602f8499 -DIST bash43-025 3940 BLAKE2B 4b935b826c80a5704a38d066d213c43c0254bd68b5dbb35e353c6e3ce109aaf87e02efc179df6d4274dc991658822baf91177c1343f4dcd080124ce391711be6 SHA512 b4ea28ea0a24c8609d5c3a10114c5fec87ab978ec60700c36992d093e7afd976dbaee4a0d62c6e41e8ed6674c356fc26589f4c5168642dec8df8d727d7127822 -DIST bash43-026 1575 BLAKE2B dcd77389fe1236854210fe67cc720e33babbb1c3c54c5d994ed3a4a6073cfa4b8a8b210d9ffd1a38f16900b81cd6907bd6e2df029adac8e9b1bdc98ba0869002 SHA512 d55620c86ab4835eaf53c18033a939e00ebbef7045d1429bd6fb212be6da167c368b4c03aec6c00ba60a1363b9cf8a4828e85c8108c5476b4a342e6c57f03897 -DIST bash43-027 6889 BLAKE2B 64f0f71a15f3469f75cad1be4f09860b18847172c6c56d12b7163804f0b0790dd70a82c0d4359e8d1c6c6b6c9769c1128522f049e71992827f9c76329ae9afe7 SHA512 6941156db9a6ab35b2d6ddc63eec064e03da779e29f47e33b467711e3405c9adb58ad33be3ad3c77aea1e84a314d5404c8e1a8475408991f5f719b93c5a276b3 -DIST bash43-028 69606 BLAKE2B 467d6077ff4f377cb0f996b0eb96dbcb4a81a476fa460e0507eeddf33ded5b4d167316eed49305cf304b60f3628f4745dadc93b4692fb5f79b60ac3d7b4203a2 SHA512 4317380539e3a93167f195eddd0acf0c75a5d86d5ef243cb7f7dca43e745badc3ebbc081b099678ac17dc03d9a3ed4a3ff3c6636bb1887e73e94b8ff9ced7c88 -DIST bash43-029 1824 BLAKE2B 44d601556420815c3c128c46b6a50f1f82e24edee0f99654af2ba9f343576fd60fdfd985baaa5d83c00ff225aea33e8c13b4d4c679eafefd6e0c9d0c2fc88fe9 SHA512 e25783c7557c1cda8344ba779d59f83e26b90b0aca393b5f7ee389e0583ccf81eba394589e992b33eb6c969083a8a4ff7fc8ce52059cab3b71289d085d381f07 -DIST bash43-030 63206 BLAKE2B c551721c4f6e245dd59b61ed5185767baf5d6840123c4a0b0c4d676c540247952b0a7ad764672be7d778954f8403013e5deb19abf044933ed0efac3fbe5a7d25 SHA512 ae41a9a5326ceb8e7105e359be097e14876160f6357bfa7c5cd3c4a495a629be762c3db671754c2cffc6abb34998aad91dde4a449ba16a0c6da844bac53feca4 -DIST bash43-031 3689 BLAKE2B 8598e2e35e5c4dc6e358267a84b4720396d55fa2bd723d2192f0a172e3d1ec087bbc8e4b48321d26655d4f84b7fc425b1d9ae352dc4b0faf4fdd02513ecd582b SHA512 3178b4ab48860ed284bb64ac9b36b6d4d1681c0d4bc37ceeb93e73c9dd140bd0a71e86a86ae595aab43babedae79d75a4b11c57e6ad6800f43ab5f7647f6c4c9 -DIST bash43-032 1734 BLAKE2B 4f6d37a0758d2cbd84e3a4a5bc380abac226ca70c2567dae07f4fc297e49c14664a1c11b4a482acce695831ebd642e2bd3463047b251db9e5c138ab5c359cc1c SHA512 47afc6308bd4bed20661a87761330854508a745a1c2a7f2d661fbe0d95b00d2d5707cc04f510fcd027b3fdb065d9414697715bff33c707a56955e27341d1bfd0 -DIST bash43-033 7038 BLAKE2B 53791ea4aaa3b65d0b0da0227de8e694e24d8f83050bccf51011dea5334cf1028752444df8224ed0cdcb4341035a76063e752c433a8fadda6259eb329c3b1334 SHA512 3eed328960d77317e1742a9b53ccf40b304657cd535d7f283bdc24219c65ebdcb7aca3019fc8fd9e7152f42dc411625acb1b529f80e4a6c5b750b8f7cbd2e4d0 -DIST bash43-034 2392 BLAKE2B f6779ef5a6df8ec18313a8e95ced08cd07a37b328145e38806ccfba5176676a0dd3260a4065b1fe72285faa1bf65aefe993f03b7a57a1801c950fa3a8ebdcb29 SHA512 95d09b843287dc18845b75ac6657a2bd7bd71c31a62f922e7177368678ddf13c0f20498bc17bdf4cd5c1c34d40838174791d1e464ceca168957c68e789e34d06 -DIST bash43-035 1800 BLAKE2B d99d907ffaf97916a6b68061b0a5fbebc4bd53361a3b7f3b32d0da21228eca43894692779ce7e54712ca02dac5088cb930d38a9d459e8130206c2cb84c7587f2 SHA512 1ea68e7ffb15356fdcf5eed08dd7fe0e16aea2928a4510fcfafe79e926d7ac25f013641bf547bfff0401bbb7e1476a802208e4f1ccb8b02ed20c094f99e450d2 -DIST bash43-036 1539 BLAKE2B b28fe78f05ed2742ec060df16a8fe28b6dfccd48f9c060f7b2a136475fe47424a3ff7f9d3a8e595a119564792bcac7e474257184a920fabea8ed440c5e0da41f SHA512 089a05879b8b65c9f11c55127364a3281b651e71cbedfad6221e31dc88eca15d813986f999a22921726873db9590b7b50afcd6162027fe516c2a94e8734e3ee7 -DIST bash43-037 1284 BLAKE2B aa7f11383b94da283484dd92d1caf5de9cbbcf36023624cd9498c81c12d8bfa8957163749f2dfb13b02189f6fbc53ed2643f47294d170ce548855b92876c8079 SHA512 7977c0fb9142cdea259b06322092aab3231b9773cc397519bedb6f731aea02a46441c67615b31fd19c886678eb1985687d07357d15fc7f08e946404efc564966 -DIST bash43-038 2354 BLAKE2B 991da235fecd4e9a0d28baff0af76de721eb521d5351944341a78b34e40690757100033b571f80217656938fb63e8dbb5861f829e78c01af5725ff6360e2635a SHA512 2ef2557b17867b5820a9e5619daa1cddb3fadcff7470504c148828a3007217767da4bf540dc835cf263f9c943b2c1aa909c845f8410f69e2d04c8b3d659efee3 -DIST bash43-039 1531 BLAKE2B 6d2c4630f18f7d6d90051720caca30573c5f068cc390e7e0a486530d0e2495dbfd764a9ae19c088679b8a51a21ed69684c9f0b30e922042f42ed0a6caf98e0d7 SHA512 f9745a05bfbbe39f8e5af3865de3a32391d7ff291289977e23340c79a3783b4fad15bdcf8ce62478916b43fe18501c4d7c65cd54d3c20e8bb889919df48a9a19 -DIST bash43-040 1532 BLAKE2B a41175fd9d44d622905c0344b2a255a8c268d73fe029eaffa0dc5127f471c42b683e23ec27cbacbe033717bfc369422822d3a6ba1b4dba032d5fb42692782b64 SHA512 25a0696f1f0e78cb971afa404e0b7fe634b70d49d6a5a9d6ff5506c42063968e8ede83ad80bd0b79601363676fe3abfedc3b76984f6f9ad2e7798790682e21d0 -DIST bash43-041 2362 BLAKE2B 4bef094a1da2fb2ed7d47a3a99179ab1639ad3eab292a9758ce572ae8e88268e7de49efe1f8705cd3510ad4321f8bd1da432261a68aca773e66f49dd5eaa0378 SHA512 d75cdd6a1fb8aeb1a4e88f046cfea3ec493b994b96f60f27d5577b59408422bb7c51cc4525cadab821fd8c57f44fb07f811b087d077359242caff3b54cfc6819 -DIST bash43-042 1535 BLAKE2B 627751b309954235c25c20b5535b9e2bad531445849cda46176311118b4121c4bc7e02d8325b2a711e1db2b1a172d7a3a0241189dcee7892537d659e6074a238 SHA512 01a6601029c0a55c9bf1a4ace3f387f9d094a9b9ee3511e2113c000123d85b1d5813c369e62d5a6dd329f515ef0d67d11394a6c0e4516956387556c13d13009a -DIST bash43-043 1942 BLAKE2B 6a41f518ba89c538b22caa9fc030ee8c662addd003de991088ced9767ab7962caa7e90a69b390392ad37a860598e6a33170795280c442a4a9c1c391050aadab1 SHA512 eb05e537fac08587d0755ad59218bb5a51685aefc1476d6e3feaf72acd1e08cbda512988d8c157425e7939863b313d1e36f51b32f8a8497655c6b0710a24b738 -DIST bash43-044 1658 BLAKE2B 91579fe95617923aaa62a1d2c62b1d772dd1a3f725795b434e321ae44ccceb2f5802494175fb61c36b04890efd466687b8cf66abdee7cfd942def08521900909 SHA512 2937ef80c99e93094e4aaa6a93d077efc3e433a4712c17e30590a0abeb5488293365cb8aa19e37d25b7d5c38d3ad26cdea12b904e5ffb2cdb16f18ab12f422fd -DIST bash43-045 1312 BLAKE2B a34b02287066e74a5afefc3ce6868a3deca0eaa475e578f683a1a22885912c0967cc1ca546f6e72ec213b4a9b78159b3007a767787be18361a94035eb0e19ca0 SHA512 7b79dacff44e5358da736334d2277a2879ca1389e22e9dac50e139f30dab623bc89a56930d89e74efc468a00d051f6747ccaffcd1a30d7c737d49780b9830e3d -DIST bash43-046 1494 BLAKE2B ee4b87d81ac97ed53728051f154da7d4ac575c589a1194d16fe90614cc90c1e2d136d5b91978dd6c1c8357a28d5213ab14510dc8175dca1968543c309c76bddb SHA512 c036b659fa681f8129110356bec33fad00fb8e469f3b4bcefd0b7ddf5e20030977716adf5c65f58f3ff68cd7af0bdd42392ee077100bc7f45ee123749d082f7d -DIST bash43-047 4437 BLAKE2B 449204b8b9e0937cb65ef286db2fa5cad9999dd822fd55369cfc469e6e6c086a97aea7b50625e756d349341a53907d69d8a631371846c0e373efcdbb6d3cb0e0 SHA512 9332d680ac226491cf8e5986a3261eb76b53ef4b0b2a43405564b088afc0e8658077812c9177bdab7900e05394e69f3047d82ddb59553fc01ef721acfa9d5553 -DIST bash43-048 1612 BLAKE2B 6014935977b2ae1628dc6e9221786a2fb923590ff17b9660d1c238da251f9a0152bd4ceec0c66ea42e34dd592653c244a8df2beb02f20dc7d214b64681541ad2 SHA512 7c3963bfbc730b4592668460e86c166e727e9897c1a9235a6860a01bc90d365ef0707f0fac7ed62780dcc84e80dbe8484ec59e9e948def22f44ae03e8a169780 -DIST bash44-001 1896 BLAKE2B 1ff23656f2904385f34aa94c48bec2a8cd145223c74c4138bb857a6ef79ec6e5985521661170c46c5bd603ea4fb7c1d8058770b4da0165366aab7b2bbaf4709b SHA512 fa7a1b277eb3bad6ae7d2c7a2887cbf2c0eb75b7fee8ed03ec1e9d45879a2fb4b8c7cb16d6b029987493b01a461214bd9a24454a6837e7cfe180b1bc56f61caa -DIST bash44-002 1946 BLAKE2B 2b7798375a629ba957c139ded809e53a43ab03258557669304441c04433693069d1fc1af03fe5516140097e5c71c07870bf8cda2309a8fd7ade4b169a8256739 SHA512 526f986057810f89080e283ff95b3a8fd24d37e4ad2f18c39f36d3a2d57956a6441d16220082157735e3c5ccf770d5016e761aa5f309129898e39277d576e6b5 -DIST bash44-003 1593 BLAKE2B f47eeb4d32108d6e889436ad72920c1749e13fb17439dffb8df72f334f570fcccc7956bd616ef1beec5c07c1479d9113047f8aaa21c19af3e4db21f00783dcbd SHA512 e61db89bdd1a7ae15013fe258046a343c9ea41e5a1c6d2c810947500a617fce7536b8d51194e14bb42499fe0de6d70cc9b2c81da0afdcb5a2278459f4f76d748 -DIST bash44-004 2350 BLAKE2B 245c88f4f7f7e0a4a571956c1a6363b8ba86b883897bd8c92297605811e418748709f9ffaa148173c9669b4dc8b71482fce9eb3b177920fd8d34b260465c72fd SHA512 7570cf15518f79230cfe91b3e58c795c16c7fb6ba6418d967355b36fb7982e7919a9eaaef9177fb605c7fb7d7efb8a8335e725c1bacffff69a098433f5adc9c7 -DIST bash44-005 1439 BLAKE2B 4d563b1a0b2d858a904b98fb52b38c8c806942b6c879b3a02480774b0806468f51a91ef0a26a4a9c5bc8f2a3242cd206afe786d0754449cb11adeed4ae97a90d SHA512 7546a6c90c8e8508567dde713722291477ca87c1116905b46432514a4fc632840a855b84f102591914cd4c44d5bf2eb7400866e26366fc94525fb401ea844a8f -DIST bash44-006 1805 BLAKE2B aa187e52bc12dc5c34e52d6b487a0f260e3c54970ebb022c54293f409903baeb239417d671d85b16d30b327c6353ffa666dc7adb5c872ec500266339d8a9de0e SHA512 5edcd76cf97bfe289f71924ba279ff48a1167eb3cc36f811cbcc23732746f5c821d1d39d4b137b7d99d57809a4b7270a54f4a41176fcfde0708bf92ddc68b77f -DIST bash44-007 4640 BLAKE2B 3b803e553ac117129db686818835ce6deb7574b38171f4c9262448e01e097933645311de003593ef3949a7ba5925172577a758b2edd281c4446f3bca62beadb8 SHA512 386c019debee414697abc648d9a77894e842bb0b7a2a71709e8b3398582f25065e68963405fa22fb77439c6b431ee94a2ecbb16734c2436af3dfb4d1b5f06fcf -DIST bash44-008 2223 BLAKE2B 09c01c2821404ca8a89d9644cd7d55d2994ba4cdc15b928c1156e2a91c083b528340c27909bdd312a78f677cc94ded5888ec4eaff0d0070d575fbdde3bb326a0 SHA512 d9a8924f1c9263deab89153bb688a87f211913ebd72c8077e607db6fdddc7e5af05042dd22a9a2df593e518ea74b54ca79d20afc796e47d871827a2556e233d0 -DIST bash44-009 3117 BLAKE2B 1921a30e1f7c6d37cac048772f89322e2cfe6e77f3ec48d4a6bb3d7e82452b7471bef2e1fa31094a62d9a29589a8438dc875211dbab8ba204939e16810eca13b SHA512 3b01c080cf4a54658679b36c282a69a9ac48b900b19ceb42dbaf084abd395d50e5ff14db90a7fdf0c9856dad150897dca561160686c931634765782447fc076e -DIST bash44-010 1670 BLAKE2B 6e0cab685ae2393a9ae7eeb91767f8ce3086e3921f2d69614e729e9bc26603b363a69083c57a43aa53669491deba663bd8c9de91571833312cc23efb05c43222 SHA512 54ff556b62fd88381e7a495db50957b016474973b3a566661c65b649a40960f2d3355221b3a71fb292128aad92a45d73d9816d63833bc416b4d15acdef391b98 -DIST bash44-011 1603 BLAKE2B 6bd978408140620c2d63277757c15bfe55d6b0ff5706b7b884b234308efb6cfa771888306840ce5cfd4ece5912924dbb6a321d823fa106c99ba573f47dbbb9ae SHA512 6b5b068b74978fc691749ccff5e094c768047f702430e97114f5bf342f078696f7d7616d0642d4061b062e9112dfe00a1c2309c65de4147e0e98fb52c593d844 -DIST bash44-012 5768 BLAKE2B 63c6f5ff2cf52a35e1bd7f0028d7cce5c2c87e65ca600d8d85bf9b197ac8dee16bed5dc1dba6b354ef560309022cfd427a08180b76effe4107b9dda2ed99b20e SHA512 4661c4c132f2ea7c9a70368301041c482d5820d8389334a7e3ae44c36fc16c171b20db2f194b7663c84d6c3dcef81aa90f050a48e205218fc7bd3395d09c6a51 -DIST bash44-013 1255 BLAKE2B f19be55c986bc60c395d24044c7edc67cd180d86047af59d173c1507de32534b2eed546f16164d799283d66c0d0460ff4771da6bc327bc87ebc4f01cb284f9eb SHA512 eac0a9abf59b65a59a0028d2f3c0a7dc8a0b3c04e2d2db642b69aa7c13a2dfa190f3c63f7d8a7c9400f01701e9ef84212ce668c4c44d0ccfd02cd1f8e723d831 -DIST bash44-014 2834 BLAKE2B 3a211d9916e16a996d709034523dc0f3775520736f481bdff8c737e1969da1719602bf0379befc685822e4931586482a30bbec69be4233da4f912c5b6333886e SHA512 11e16896aa66a1eafb12cdcea00515132789690e914c8894caefd8c80ed98c8e732428348ddbfb53495164ce4044596f5cdbc03e146dce364fc497f362a1859b -DIST bash44-015 1233 BLAKE2B 5504d4a64f938ccfbb12f43455c11c6dc6a38397e5692da874a1b5de1865d19677c6f683073dbf9843869df67f96a87a6a60d2381338294d6750f2aba1580c55 SHA512 94d6fed30d4a376c29f8986d15f1b3fd65a04ee0f3d1844d010f3e51a2f9f875cd294a68fb6f0e1ffa481fb09f02055b21f2f298ebd9d88eb2f76d6c1f15de34 -DIST bash44-016 2069 BLAKE2B 5ac613c450d018edff4f82740655ed0e460e49b57ce1a817f0b7b0a101b9f1ab095c48904fc17789203d6bdcc1beb01dde23b4a097f36441eda5e11ab638e9bd SHA512 5acc704df3fe63b5b8055ba7bc14ae70cc23d15aefee8db6991e6c11cc8b0e10fcc67d516bc2d2fde84be26ed5c88dbf266fa164756218b60eccc2bfb4eed7d9 -DIST bash44-017 1143 BLAKE2B 64da515637109cd87b95e5f55857f25c2758b4a5c2620cd21250287e00767d5ca7a14fe331603cdef1ba02f622d97ee120bc0bfba463bccb113f16ebee56159f SHA512 c1d50aee953427ba0b95e48c10d2324e7413f3354ff65b9c3c1dfd14eedec55e619fcd12353e7b99b6e280f510e04d1c971b309c1a4efb97d48ddb30d69f14ac -DIST bash44-018 1319 BLAKE2B abfd87f2cb5e9aeb0352bb0efbfd3ad95cbb26445e09edaa762cf1ea1fa01a00ab57c96d912ae5eaf653b66169bc54bba39fdf1d62ad45301c6599d21979ff14 SHA512 008ff44dbf916414d691c29cee29e7f636bbe79170463d76ef16ca63ecdc24a84ff4476078c28fb8788d9b1fb0572612a7e8cb30fceb55ad650f293db8361ad1 -DIST bash44-019 1671 BLAKE2B 3d917b1c2618b92d7a79d64a8282cda84098d7d83b8ab3e62c49ab259d6976ef953ab1bde98b9d2cd925cfbdff94b5fd5910876e8de85d40466cf5f3ceb377c4 SHA512 59984e221a7a6dbf72bf893b1b7c4a63fea34d6af1208a19f0e9e6cd59a09e4cf51890cb2d31c1502e2a2f644f584417bb59cf02c308d3250d2a98d41b63e893 -DIST bash44-020 5156 BLAKE2B 6f2bba1fe03eb49401af3925420ff5c090d0e7d83010c34e086f5da48fc2078ef649d775b45e3368e73fc1ebdd6f1860b33bf7021898cae158d478aa1dd18bca SHA512 e200fddd717fa33d2c56eb6713031d34891e5ebcd489a65a43ccfebf9728c1609b758ca3dffb1eed4abd3c62c6d7163ce88d8a1bb73b6d07bee99e0409365978 -DIST bash44-021 1810 BLAKE2B ce3f98e31aaa7db402cf2a2e571a72b9b91fad4571b35a5e8f59678485a631acf3885a19ee09ebdc6f79b39dbdafe72cc2cd91bf3c3b31ad7d3a65b5bc4bd9b3 SHA512 43a82d06a17bc30c2579a0944cb68f60bd9e3cddb9fff4a760fbf1f2f5104a99bb69c400cf63231b242c03a4684701455e603d96c9b588f2c69da02570042fec -DIST bash44-022 1818 BLAKE2B 66c6e5fd33f0649ff886d1fd944cb10a06de06f0724c0cb7343c3afd50034821f1a4eeccbe9bc5c6815ce9bcdfacf5e6a83098fbd3712efc15e870928b3aa80e SHA512 385a0d1bbdff0dffec2a08021a84a5ac3695e44e1a90b0080b82737fc4a9ea924ee59b47fd5e288b69a540f4c976bf9da0db08ee2d20e170c868f802f75785fb -DIST bash44-023 1557 BLAKE2B 95a21ade7e4be68d66f3862f26b574c5897055822471c8d2801b8e1f866d1d11ddd4000e967b567c3ef7949af8a88ca918ea066d52a67fc5fd4b266135f0dbbb SHA512 442efa78d365a728555ade77cc2f8501aed09f37ae10e1ac647d35299829b63caefbc5c30436d622bfef9300e9d929d7f4fafe85a59df15089881bc987fa12fd -DIST bash50-001 4133 BLAKE2B 3eedb63f943ba89f1147c907fcacb5e5af891a6728edb4ced972e19d586573db6fface4947490ffb9f42a2ed87c745a352e102fb727637eec8422d7323da9470 SHA512 e3bf036287d3be1f3e91755678c04c9a8e1b4a98e34e181871dfaeb13987dda18c31a44db3f3829d91a185ba4414b9c0229f2a15f6e8a951cbc6c1054252bfdd -DIST bash50-002 4380 BLAKE2B 022340f0da0d5b7c571c2015beb87268452faf1484bedb75e2868b16904eed93749d5c0ed62b9da43badb3ee2efe3bdb4f55e212a40c3cfdc073d44623475b85 SHA512 59b1cfa1be1029ada53c63fe651d51451ead5523c50c115e0eada07e34e641c693ed728366986acb431f96fdc61818efd3f8cd168ce416001edc62602e5f28dd -DIST bash50-003 6434 BLAKE2B ccf05f2f0da6dd0a1d25d22200326d405019acbce27a7fbcb3f16ff09027d5dec5cb9d5dc557638f72089a3444b25d5106abdb0916cac0797562b4d8b68a0ab2 SHA512 520b5cc0b7aeea6cd8b7471b553d8979996f3627a3e5c8889023562dadc82475be243aca2ec608217b78400a1dceb134b877d3ded926e581445234f1b69409e6 -DIST bash50-004 1664 BLAKE2B 88b44a5268c8ec970f0c18997cfe5211f6a2a8c07f813d48fd931e62e1b3b95fd76e5b66b7ebf1ffcd1d42e5c133675f954de0ca7dfc8c36aa69f11253480374 SHA512 cbf51bb242edf36289bd483b47c9451132c12f341f494212c0e5d969cd06a3c1c4d121295f3bacb1d7d5e56f789258ba9f54c4cfb5760ed3c70ec1f49f25c719 -DIST bash50-005 3732 BLAKE2B 3ded5d200102ad7cc547c6f7e9bf9bba468a10791fc096988c49f46ea8d6708efb0d4c383a9e2e2fccef8a49b217e6a22d9435c807233a1d0a971265bbe31761 SHA512 4d3e6f337a76b9ff1887c4c6e4e4352885779504f3c975b8d6fa587962f01e8adbd843b5341c1fc1d11152cf465f2982eebd9dc6e1384f319157d29740d510da -DIST bash50-006 1275 BLAKE2B ae3738874ada015202a6ff21a50ea9370c6147b4c74a23112e755396fc1db743afa42abdd4df635f0c0b9f3536796064b41d0667ef8ade1543b5c70b688ae9d1 SHA512 71df829a3a3927a363ad961de8af8db898ea8b0ccf604c5f1326fe4646d0d50b3c7038ee473c225fc10d26c2dc1f711d66b74d003bb0445d36a8a70c49e056e0 -DIST bash50-007 1640 BLAKE2B 1c25af8c098322ad16353dfb32cdba2613659f5042792c725dbde7b2bc276ff09a4af44bf223fd6114dcc9beee98ccbd8081d3010fa1cfeb33bc93fc9c81e4f7 SHA512 467d377836c53d188cda39de550ce1e00b58895a6646c4da3535e74e599978558a92d8e7bf7c59c988159468fbce04f3a0dbf62cbded28472272f1b9811786e8 -DIST bash50-008 2622 BLAKE2B 9919e24840f32a44a9040fd8fa9fb482da1859223e70e75d21d5fdfc03f229ec2e98324707b10fa3aa5b3fee0e8fe5328a684cdd1b3ee5567cd1eb127a4060cb SHA512 110fef44c1a26819ad8926ce00bd5378e99275763db4b0e9cfd125ba1ab7eb9f93abf912efb9841fa2ac59c380995e477683afc8cf6bf00367a9af7ae371e7f4 -DIST bash50-009 1095 BLAKE2B 4a9b2035173dd23f9c8ac5474e573080112d9edcf918816b5dd41e880f212f66c2c80dd41793ec62449c487fec1ad2c57b353a00c0976a782098fa6be76d0f23 SHA512 6b770dbd4ca1175f9b958931b1e725d96626a24fb270bac5414d1679dde05276c87654815e9957d6932c515e8792caf8a5f0e9f2dc108bdd041d8024cf75a833 -DIST bash50-010 6407 BLAKE2B 94792141dedbb8d2c9f9355c94eec56b1fa84459291c61ac31e9ee9a67e80edb95234b67ab59c5f3f039d596275c9b154544439bc730256beaf303e6cbf99c4c SHA512 8ca2cea0264bc0401414207fd8752d4d6eda64be3bb10fdc22529fa2bcedb84e6ab257ba2badc7078ece7f2ae1e2964635926f227eea7aed58166e82871322c2 -DIST bash50-011 1870 BLAKE2B 7307aa709810ea3e9fbc0db6a558cb6a660736677edf56904721599be5c0a6e69b74cc01fb3988f1b06e7f8bcce512a3b5d773b7ebb3a7397a0e4815e84f48ce SHA512 05833d6c85f3795a9c100246335f39155c1b5d190e073bf382269c2bbceb13a2de3f85dbe1dd5d4c7824fcca481febe3bdbb4c555e1f2de86bec05fcf6f5871e -DIST bash50-012 1571 BLAKE2B 3a107454439fa84b1416d0b17b81fd86cfd4cc046bb4c4ca820e09b4595f4bc95dd188f2957b2f2c83937a776eee3db19a7c070403014bfeb5d5778b26705aa1 SHA512 24d67358eec07cc4cd0457ec0c296567558f20bf713b917fc8a8e5095a83f1c5db880bb863d483ca0c9e003972ac5f56596a2eb10c26c82bf6326d0475784e7e -DIST bash50-013 2328 BLAKE2B 8797fe0b8e01027222af9798ee8d57d161bfbedb617b257e91402ef60e7010dd32fc68e2477487813746842800387c5ea0cdd853e039cf7065a2786fd6d6a182 SHA512 38fff9856c2259fbba607aacee027dd61e8733c6e5f476b7491bc43755fb5a63e82372f9f18663ec81e7480f0738b296271c948e1932e851f68f53cf3a1935b5 -DIST bash50-014 1747 BLAKE2B d52f9160d74b340fd5722725b572ac1abe74caf41add5421dfa56fd44916ead691e4d698de3ba118ff0f8fc8eadade7a980551134eb0daf18b0767ff9601a4b4 SHA512 e8f65be24b425ecaf66672eb4271e0efac2f495f882aeb559d60b52359a468b51852ed7aeeea0ab77cf648a48c9d37f2a00e263d06d29e9fa75b67a648399d91 -DIST bash50-015 2565 BLAKE2B 7df76369726332299c089db156c1e9bc6619fe2e925732da46ca47ca627f1bd7df4ea188a2c0f636e42623f2ee7ca40bc98551b5bd339ed4d5bee20b24ba38d0 SHA512 3a1a552d1f03dec9ed41be8d8c319fb3cbd01df9978ab25a7b37322913014beca6703980f342ea908250b666d72db95402d7b8219ffdd3df717acb36ed4b72b9 -DIST bash50-016 1534 BLAKE2B 8c9bb752a441b70b11655a9bd48e48ec9756a34d0513837faa94c64675c11d57ba1fb0bfc43a033040539f9c475a0efd00f375cf8ffe04a6d9d1d1c19575572e SHA512 dbc3bd0fe3bddad8f6417b210fc5638a9c0c545f9d27638d63bac48aba9d3b93181a4f2e9898584d231b658589573fad5e4627ccbcf3e9d87e7663ac730b51aa -DIST bash50-017 6517 BLAKE2B d8ec55e796fa2b17774fdf846c7b24ab1428a1dd94210e0d6b3174f99afe7f9c7f33448e1116c81f43407cb8d95390dd634cb8bd543046699898f471ffd68433 SHA512 d4a4b2746a106a7e78f7df2467cfd4ca486ab36b3e6e97eb9d47ede728033b1246bc1b60edc271cdb49df998af196619b09e598c0da1b425f05455237e256b65 -DIST bash50-018 1242 BLAKE2B e5f811ede6938e3b09d2ca658dc2ff2b30d6debed4334369ddf7755992cd1c591188595465552f4b5d0ab7d2d62759ff0b4f14a07466650cde0d25778b26df7c SHA512 cfbad36b1805ad76cb21d9136843171d794e57383318a014522e2d35905cf262d6721615f0a79972cacc45152de636977c957cbbad08ccb52f96de40b09bba5c -DIST bash51-001 2894 BLAKE2B 7918eb48d4afe91a167eed666f0d15ca220e002d824cfc5ebb753430144a8bf884e8895e6d050158153e08c115fb0b90659608ed98b18aec737e75b5e61098f3 SHA512 1cd86805a2639614372aec29a710bc456e330abcbbaa0867820c94f714a1fa5fb5c1b18aa2c10263ae0bce9dad7579c7af2f732282315c1c34bfd6a90777bfd2 -DIST bash51-001.sig 95 BLAKE2B 1f4cb69130029cd8ac46961898bdc15b2a6fc36ea84cccae08aa1ac374a4f4eb3a314a9c6a4a40975c42d76027e27dbf3e71e3253f50bb1561c086b66123d29a SHA512 a72af2444c327180fe91d5780b89aab69d2bd67e7437503e1565ec6618fecb4954dcaa4998186f8d10e4a02ba36a1eb50733d3fedaba60865fee75d38d20f065 -DIST bash51-002 1575 BLAKE2B 70336d2ef04c63fa29a625a2719c0b36f7e34818cadbb4b09e1434d72d6695dd882c758a00f2ea48f38d3918abc15f494780825b7d2f7cfc6c747a3be89ac497 SHA512 923e7822a9629645347d3aea0058fb5e2d52223507159a62369309f264612df44a84931c19e0ccb3852e98ce672dfbd454477090b4041b5a0de477c94eb61088 -DIST bash51-002.sig 95 BLAKE2B b5280e5bb04517302cb05d076f01a083b0c367ac32e7fa262972c24aafb01751aa2fb7444b98ffc8d90b48922f6d2821e2d84c941505c0ef45ebc8c66cac97c1 SHA512 c981e9e42f33548a3ae2605be690b012e934cbfae55519b555593c30f0f4dd0fcf078af3b550e5c988e8872b9f4f5b72588da2f1f5a552646a444c2a21262836 -DIST bash51-003 1800 BLAKE2B 6dd284666273016d3b9007537502d75ad7c4e1347c3a13dcdab2325e4f191a149180ee86f9904fc96291ed8217e1d26dcd2b8b20c283ea616f322dbd293d1998 SHA512 01e952dcfdae58624723d64912ea3444eed2fdcd266ba1a929b95ec3abd70f914bf400607c3f7bb7a94ac2925f794f91f37c1929d5bb987de2ba7f60a19cb8bd -DIST bash51-003.sig 95 BLAKE2B 8f5e7dbf9bf61c1c0778d6347dd5b5f7c90cd02c67ad4b91645bad8afa43469b46dbf786ae31df2224bb6d19b258f3d32e56eb35dee22ae1390eb7ad6e880b08 SHA512 e09e2959cf763509cec4b7ff7fcbf32704913ea37506c6c93fa265ccdf090812db68351d44df073014d329d8bb7030e27ee089ec845631103a43d744d84770fa -DIST bash51-004 3745 BLAKE2B dbbe2713c1cc4aa6de99366c1d91e136d1a7a86ac11108e8dd1aea3823ba0f9e005f48f1507acd1f86ce2f3c2f4ac60ae04ff066e5587229e7f19aefbe4d6e39 SHA512 10ff24cd91a2cd88818bfa7218050843af6b409e43fcca89f5ec70d8266020c6c2a55132426271f165cd0f154f49eb0f8ec2761b80fc066c921b83120bb543ce -DIST bash51-004.sig 95 BLAKE2B 7bb42a219397a1c9d5976908e62dce092f074cbe9a26e9ce4c18b998b00a3f8d69bc5b5d146cb970d3a72bbd4b25878e9b79516ef5538c4d164725de19ee3355 SHA512 445c33cf59a21f5c5f2cbf44f3f1f1756db1850281b4fad7c506665e9e26f840c9fb5647c44a74fde8be2ec832651fd10df624b1649ea3af2858ce3e0e3197a2 -DIST bash51-005 2577 BLAKE2B 573dafdff4a0d11cf6c458d6a3c9087b728542000fce5e16266636444278b7a9b4c75b05e6de31648e2b1ad5ffc2b55336d9fec088ea2c4c6c854eb7e16527aa SHA512 fa83d894fe874a05b9a7d47b8bca8e5b7f4067221d82e8b1af616d17725592c3737c621f2a8ad3c917b29846012c37c85acd34dcbb43eb6b05065ccce89b260c -DIST bash51-005.sig 95 BLAKE2B 7a645c5fe6d903f0843b3878fe53ee74c575595814e051ce562132b57db75c684d19943138e5a4d4df58b5695de2c06326329a2429ec5075cf79f3b42b5228b2 SHA512 8fae2c63808d0730304da59bd6a50849837f98da32a814e3bfa14a9a5b34bacc0ecf9faeea355b729d88c0ebf11836e36516e1c93c1a19e73eb331fd9f6d8129 -DIST bash51-006 1412 BLAKE2B 3b32c69cef9438f66afaad0279627567d6aac32fabbec5af899552427489f2a87b148a3886bc30139647ec4204241c2e77cad83cdae1251176b7ec54699e1445 SHA512 b9b6e3d71f7b7718e2e8598ec8e337dcc675571fb233c29e5230ebf14eab2249204531f2fe8c4d1459c5fed10acb679048588d1e457e98dbc00ffc4d2cd227e3 -DIST bash51-006.sig 95 BLAKE2B 4727ec0cefbb2ef159b22fe9c9ca9800dae7d1b23fcfcac76e78f0f8f28c6ff81ee6425809bb547c54e16de0c55ff3cb46812b0d2c129fc269c704408967083a SHA512 6801224df73194a581d83a0d137b4b9c7e19609528602e6f13b4dc59810b20b0666317c229df470784e082cf205f1c94ffeb9f6ab7465d05959a03bf4b8159c2 -DIST bash51-007 2621 BLAKE2B f2802bc7267efe69abecb5c4d0cf5879bb57219e9e972d4c74f86ca88f99ba4dd3d9314beaca9c426351ffe429ddb4a03615776f569bad9962df7c5094d52a28 SHA512 e4ebdc47e780ddc2588ecdfcfe00cb618039c7044e250ab2b836b0735c461ebacd15beaf2145e277c70b7f51cded55bd8dde7757df810f33f8dae306ee5ba571 -DIST bash51-007.sig 95 BLAKE2B 42e58e5479a12014e62061abca3cc2abfbcb03767c46f3034b60141e954cd95f3f80e640f44847149dc7691e99536ae79bd9c9209960480b43c20969649f56a1 SHA512 b38c4450bed3740368ddcb24d14a28afaa9832771a81c8fa0c3fffde4e6e1bfe7425799c854e8ceea31906a86ba24f3815c20e80b07e90629208976e7c939c6f -DIST bash51-008 1821 BLAKE2B 9820066c99c8ed5f6322fceb2346f8900ac77b6c50c75de39c9ff7472c33f78b054f8bd0493ce7a4b8e17c70456d867aa6791e892246bce64624549a95c3211d SHA512 97f9558a08a66cc9da62c285bf9118b39328e25ed3b9277728e0539b1ac0adef176a090e39cd96dc03d6fd900d8155bd58040cb3390a09f637bab1de8af3faf6 -DIST bash51-008.sig 95 BLAKE2B 6616c8a60b2b2ea87f2ea609709812d194904b18409fbf5ef8e922e9ce57fad8c72cfb4d190fc2cfa21ade985bdf4539a7f8a688e2f3520d34e61ad7c0ee3bb8 SHA512 38e2e83ec4d9b9aa56d67d5816ed2151fb20789fb0b950ad372ebe5a3fea62c193702b2b5be2979063c923f664bd1437058820a3fac68d46c7598aad48ffc8f4 -DIST bash51-009 1627 BLAKE2B 95e47909080c9c8d11f08db6a9fa764b1422f11a55183ee773837c79898db318d997ca6634cc7134245c88231b30245bd5dbd0e5be93528d89544afc1170da1f SHA512 2d3c65162ec4e5c3dfeb439891950ef2c43973a84122fcdf6b56c388466c7e671dbc9b236d2253f01411b668c365855263995dbacb8e6f9e9dbcb7e6c2cc518c -DIST bash51-009.sig 95 BLAKE2B 9b4a41db7280feacb834917bffdd9ef165c60a3cfe0ed758adbf8e2e51a4c5e847251663cc3ac0da7000d172232f84475c3aa79225677d9d9efd7454ce3d7019 SHA512 d8eef6aecc6d86262c779d5c725bf6eaa44ea635ab7ae4e46c32d7ff0ada1ee0ba963ed788f2b7f059b7eef1cec845049a315221a7101978d88f92c23a7af369 -DIST bash51-010 1700 BLAKE2B d391ac7fa3124f001bb06f3020a531b786ce601e8756ac853872420b82a002cfe744f6ba3c0db869b24eb456bbf571fc5ef869a6e4dd4e1c2ffdc3055c67692b SHA512 aac4a0b72b559566334f1029c52754f4c98185af99e09436e401d83ab81bab7882d0d8050674b30f171733f3628157777a264566e927e93db2ea5a18d26630f1 -DIST bash51-010.sig 95 BLAKE2B 6858d5c968090f2ef0127a0a4ec811bcb1a05970247d35248d17efe1de224e7f53cd09577ee2a1e70af7a2cdad0a356e2ed755fc3aa08cc15cc7adcae5bb2f01 SHA512 8d0dd246ceb10167ec4517ca730f8ced6556dc3411ebd1130b3b4914f81b7088355387b29214d5cd23deef9b072862981e2380f64675424063ddfaf6e637100f -DIST bash51-011 2229 BLAKE2B d439ffeef6b42c90d3817d8800a9e842327facb87ad0921313ba8071ae6720a10a79f259b1c8373afba4c1d28b9c2257aa325a160dd9ce9df6c34d31cc33c1b4 SHA512 bb9e47a570bb9758c365831f9650b9379b60862b8cef572edc3cd833df96ebb8b9612de474bdc2a03ff4efc2275f871d55962295385e38f3658874488e974b81 -DIST bash51-011.sig 95 BLAKE2B 01919fc0fedb735f2680ecd7a149d2cc2d88b6463ef3aa4614c9356ffb838aa8c4933c463a16d68d9c168aae5010f13328446c99a1361da2d1c65e50c443d9e0 SHA512 a317cd7449ce3a451295053089fc4a100f7102ae3322c43f7d65570311ceb60d25a7f12b2c0fc679743493de9a3762aaad7fbea6b5b69900dae2025b0d3e7235 -DIST bash51-012 6372 BLAKE2B e2a650ef81333eb4d257b97e63ed215e777f6960f31248930e8f34acdd5f1e8f9b79e636ecad3e14a4fa6b5d3227865e0757ff2b5d8f982eb589cdca753df393 SHA512 59819914b6821d9f4af0aade7b9b7ea92368c2b8eb8407cea11dfeee7208905dd06bdef7a049d7b1c4fac41c44d9a130b95a061957a9649050b37471b3044cf1 -DIST bash51-012.sig 95 BLAKE2B ae1a45dbca035b5692c17384ff56c7def8c07bf464761537aa2a6ee6b5fd87b4fbb6928a9895e2d55f565d62f9a4461e66ad29805e3531ba5f2f0f60d904256d SHA512 7602d2f705638964ee61197edaa1c2ead29bc7932e2fb36c51e971fdc4d9143ec3705da595daef22851cc9d9673aebff7f9a3a448a7f1fc8ccf87c0acd32fa5c -DIST bash51-013 1277 BLAKE2B 78bb6df0f4fbd412fcdd84858a02a055978747c60be3251dd5ec79be9ae0babb94f23fc83debb470b0741b16c2fbbeb066a24c00ef133b13622bd102971fbef8 SHA512 67535155f49a7f54f151e62aba9274f82d01f33a1a1a7e5efd1aa0d63ba2d078765f0b5e22cb24db7132eff2d8c5852a3688298baa5217b8b6e159aae065d748 -DIST bash51-013.sig 95 BLAKE2B 349e1a2dc1341711bb9c1d688b667849bd17340f2ae1cee0a17e7045c39cdeb52600c053f051e76c9cc87985692a550808bd7ddb476376a1795d2339886a6572 SHA512 9cc69bb93e8ce3254df51320a6d60a225d52d77e5618475ea644de5e8e1e39dfe556a2584b2d9eff8f317bc2c2d57063e7c08c9830b982d64569c1f9a775be4f -DIST bash51-014 1456 BLAKE2B e5ddf01208fa06b7bfb3731b496c72d0d1716841f7a601176128180debd8a7eeab5d7d66338d6be03fd6030c431a330b0c4c5d9920d2ac27d757ea4fe94397bd SHA512 f658ab7ef01ba1d26f735e24b23bf35687e15b0d5d20f90da233d000745a55bdba142c11e9fba52e3b84470ec625fab60cc74cd6be533d990496a3795c658e88 -DIST bash51-014.sig 95 BLAKE2B 6478cd78c4c95710b2ef82da748b407f55a237325c378888f9d4e6ffc8e50a63cc6245d738a47f46690d932d8121c5dd0d4bbe6776a3a901990e1c0d247dab49 SHA512 4c9b2defe7bea90533a9cf2c4b2f581338255fd036e3ca31992feea7799eaf544e2914e731e735af35c7883a687a49f45c8238d752ffc7256f5b0d0a3642b63b -DIST bash51-015 1409 BLAKE2B c9f4d7bb13727cbea142200ff61f09d5b06a117d863afd8a451a078c040fbaf48291263264ad6e5d9bd1d309d8e23543cd2e847d593714969ea99f7054064fd9 SHA512 fd4bc85f942a3a16c545f7e951a24f620ff2d884640dea6e05f305aaf88ed41862bfb05eea2258881608de696f9dc7a0fe3bebb51a011f50b720ea7a66699184 -DIST bash51-015.sig 95 BLAKE2B 236e63344a1d4f82acee460b84c7a0153ab27a5f8a1429eadb2db29c2506293828330a7da337a89d4e33cc1578ad47a427c574f669f6a4c560ffb7db719205bb SHA512 6dd83302c2dffa701ccb5ecb6d655714479609f2297bd53c5d02a9d8169fe52cea09149d122b679405da0ecbaeb4252b8834dd5397e89aaad1b87528d18ea7fb -DIST bash51-016 2122 BLAKE2B c44d269366cf13d896602bc14ebefd8f5826cb10820e9bace83b643f5af0264cff0240da81cabcbb36af55a009795420cc622100969656bcb3c977ee9359d810 SHA512 020b3f3db77ca603a27a3423323538db5c9844be17ee428cf7cda80bebdcc715d30eab6c95773541cb8d14f3ad9e6142bf0adcda0e745ee638242508cc0ab05f -DIST bash51-016.sig 95 BLAKE2B 6da76c4dc413b0a4560ae6b7ec550090c819b7a3e05dc2e000ee709b8430ae6373003f7c99dc94a13cfcce33e393199bd9b8f670a120375c929bf40b9e5a2a15 SHA512 d008d91db6b6bccea9431f962665fc4976cbeed87b24ea133044e9a15b0aba14f1d6361e524f00096377aa11a9b1daeea2bbeb65e82396cb12bc57cb560940f0 -DIST bash52-001 1381 BLAKE2B d00a8b4fb3babf52c67a3e345158c1f70b5b45e5a54100a6671d96f9cfbf893143d5a23df7e7c5f4d5c0bd650519fb0c447b2304db2d6e0751dfffa651a7cf49 SHA512 d1e5d508a4a1888052434adff551732c4215372174adb19dce9514faa18c78ee690e1c0fd9858e15c76fbb910ccace7e62751c3c266f5db253dbffda8c882409 -DIST bash52-001.sig 95 BLAKE2B 003557022d011c084d542256de0bb8f7430a66adb0aef997599802cae3a0de1aa8015d45b1d6cb83611557e95cb8d359ec9ba70eb6351468639d10c5a65a59d1 SHA512 95b70255674df4f39be8c976702f851a245bd234b330bfb21e3f91120d4ebd6a4dfe448f7d35497d51787350d172cebd33a99c528d938e749161bf52cdc71370 -DIST bash52-002 1328 BLAKE2B b3b7e2511823a0527aeed5af2c8d9f44e5ab079fa8b3f48fe84b35a14327d0143e14e04316c16bfbe2a1cac0c7fcf7ab5058a2b00be38ed3243b53b786e969f1 SHA512 2484262d6cb32303c761793af2c352062421054149fcf3f591a590e409bb21985683a1e50669547e396eea46f1081ae0821076c3975357dc6c850f94cdd527c1 -DIST bash52-002.sig 95 BLAKE2B 7ba48e58c973630e845dfe887f6bae35bb67ff6c099fd3f820b89f98d89ed5cfe38bec1aacdd3f2612a862057cf7b0da42848f926dd8f1ed7d1c4889cde0e84b SHA512 201631d4ec2a238a58d09ced4c497e83ccadc005e3c64a2fa8cbd11734d552272e525198b682f5380acb4294b89d7bfd80392c9fb9d96b4f965bde812596e33d -DIST bash52-003 2157 BLAKE2B d9f358c240d998a331d6aa4513b02191b1fbe7e875f8e96e531fca8968f84d0f4672d3644bbd6258f2aca0cabd2deb6159bbf98ba201e667d61353113a3e8240 SHA512 c8dac54c8b1805dc756efd06be3092a4de1c45bc1e97b574ca49bf4152515a545d154a84c1d9a82747c79d676b8330254856380bc929d8e835b10af743d66cbb -DIST bash52-003.sig 95 BLAKE2B fa7176e2d80ef549c9f62875779e72050c6f5180034c29d98159e0835ed0ee332367404b533b2938ba7e41b1404d096398127c2fb0d60631d515d5433b0e1633 SHA512 1f261af58ac459be50ba3267c73275597407b0b5fa0b953940d217b49a9c5a9c991b7a3f5b8b3189d4f5ada81096bbdc8095a13200d517db5ee5b63c68ce219c -DIST bash52-004 2016 BLAKE2B 159fbb7a6dddece1d4db2b38d6de591366ae07eb237ffa8ad61c933560160561736a4e70b8bd5441cd75ae88e8d4a29869367838b169a4533d06d9d3c345d554 SHA512 64bab53225ab2f0b974988c9b1ad5d2d2bb256ce384bb9d4646d1e75411a8eefc7ce2a7ee470345bff276e71147e9b5149a5d9b25bd5308f7bad77b8f68b5c84 -DIST bash52-004.sig 95 BLAKE2B 01c145e4e24293cf65c79052836cb7f7588592fe08f5a9e533613ee52e06c89814eaa150a2e8ab78168832fe18c0e84878d50ff5a8cae903ae2a6def000a39d5 SHA512 01c41e33fdb91850b6e1673567216570ee35d92ff9f857a33393f6fc249064215cdabe30065ef2d837d526e8b194584a9474954898dd10694c2b2ae576c1cc97 -DIST bash52-005 1515 BLAKE2B 5afdbe8fa644e1b7108600a7ecc0a8e5774a837f3acff45bfe5eff9ffca1b9e5ab09f19083464a9cfaee4bd6c9b351275c5baef5331c43dbfbc642e226ca8af3 SHA512 9971ebef50d2a776226d68dbb11feaac85522f66824a0e54faa97b0a14cc242eb8daae2c4364ec59cea5413824be7cbc149c02d1452f211588c505f030b13ee0 -DIST bash52-005.sig 95 BLAKE2B abbf6b5633af059ce24863102774583339d340a911d4a9c0c7404f7b99f05f5faa5b94f8cfeccde8505808fb25b2d57870ab0a5ec90d58c846fe74c9a60e272a SHA512 3c761c0bd44301a755ec6c8d5d04430e89fdfa8500388f8a792ba511e9061ae908d39b3a1432c441559af966a8cee5667d7e2f76cfaf45557434925f1432d9fe -DIST bash52-006 8790 BLAKE2B 68c37f5f5164685d0d1f25a05d5584128b6d8d83efa271aaaf80c82e2ec71bc78a3961ebd5d5d6620ef6a3dcca7e6494f0e666b651056faef9c0ea0866b3b94e SHA512 aa46d8a5523374a269ea3d1b4b75ae4e3d918ef4f6d89331bed5da24505bcfac321864071f29161e56487c611d35fe1351c2a2ea226ccaeecef55d01a5a5f2c7 -DIST bash52-006.sig 95 BLAKE2B 9343c367d8e162ce481a1d38e96c0df2113935d54fd200952cc45fb80b513d53db8a1a21942332426a10af9adadb84e0268dd7a2418e2e6940a5893c29e6fa14 SHA512 49f78ba88cda3dcdc60f6c9e4dc02f6bd4c35ec271ecf5ca766037f34d2835b144573dcd80b7f64acf3810a446d61f5a260e4fea6328084c2c5a98c173369199 -DIST bash52-007 9072 BLAKE2B 028808fa9eac85e66ad942fff07ca6595b578911b3f3f99ae7d67289bd6c27936bbce66fea160e8c3e2fcc6bb18f6429121685c550a815ed992f9d0c757391ae SHA512 a2f5ce78c651ec220852989a8b2325d0f1a3739f6494796124324e5883290f74b7e360f91d540c339e1ca3030e54b91301241bb481e965f9fdf915d5fd5accd1 -DIST bash52-007.sig 95 BLAKE2B 511bfeb735d4f5fdaa5a2bdd3659421c1087a7cd6ce1bcbf5cc7169a3c9d3535f113c63b81165be18552c17e8c9f228f1416d025ab89064cf4293d067d28d06e SHA512 38f02577c6feb687bca5ceb86b04457c29e4aff9612ea1ec690f8f733dd885433dc5b8913cc0aa78fda235afd8e7697884e3585242b12b409228d4ab3f519a42 -DIST bash52-008 1771 BLAKE2B b46dde58525b727565efeca99cf4279fd2510382430b227ed233e7fc78c433b8d7eb2f1f7e4d31174118e9cc5bb8c43656e78583dc7fde15381aa63001b78277 SHA512 1f317f3c2313ede7b67c4e396dfad453787f4a30ff77fc53aae482c7dbb752f60c1f33cb414dcc3055a55b77c8c80aeda9626e5b066a79af8a082c6e056340e2 -DIST bash52-008.sig 95 BLAKE2B bf702abda6415ac31627c84095d211807cfaed74d53cdd712e1524ec5926f334852bf88b316aade5a87c5c2be2e2268d6867813e0d5205e4c3adc332259d54cf SHA512 84fde6817c0d63525d79355452eb31242b69d39dcc6d9e9453e5691e7ceb79af48a1be854a002d57aa120c7decbcae61af047a48ab1de54eef35b3877856c73b -DIST bash52-009 1316 BLAKE2B 36a1a5be9166f436077aff8c8dc8e6b8745b6b07408e5abc3756846d199799cee22e825ae992f3db5f3885157fb37b64f1159b3bc8d0bd1d16c5980c9f74e092 SHA512 71fffb71e5876e7abea7e769f4438f2f8d3843d7dfec13f1ba7e79ead5b001d7543c92eb3a628b393f8652bf136e4768c1d1c7b55c155cafe83886b900396e68 -DIST bash52-009.sig 95 BLAKE2B 5527f79b8477b48077002e0fa8277ea6851c02895e0e2cc3bb164f09032be093c2db9afeaea10410451cc4d6d0c189ef153d25f015e64d98495afb28b9d73769 SHA512 ca4b88c3f056d5ab25aaef0f4f9071fd29efc1ac1034a18f0c82187789618203db7eeb4693f82a302a553a0c779b5f186083d4d3f77d03fe34b8398dc44fcbec -DIST bash52-010 2045 BLAKE2B 0c61991d38c95b25411e793a09855c18f536ddfae237b09d01ac7898d4638b8747fc58d2c2f35c651026bd6957cb04780382256417e0bbde288aa4e05cd80530 SHA512 12d120e39593d3f23aa86e510b0eda514ec69ef42e910e5855e4c7510354e8504e5d6949770448f5632ce482c9ab468f4ba82a8a38b4a8237cdd7b54f742946a -DIST bash52-010.sig 95 BLAKE2B 347282a2784bfd813919d9690ba2d2dcf76772d826dae2885ca23a10c54ad76009d9637d2cbd7b249ec04ff1d8effcf238c3b75abb576a922e423993bee89153 SHA512 e046197aee4c3acef30872a5a742882e61f8d0eca88a311b9e3826f814935e7d1627800f3dbef22543cf47084b48ca07b22cadfc6c761c5b5a943dabfb150709 -DIST bash52-011 1229 BLAKE2B e1b246634ee7b1bba7e4b140bc730fa6770f5988ed215ea1ba646eea630789b863333fec471e99c28b142b74539639f37239487b02b877ea360f519bdaee2894 SHA512 83a7584ca8ee512839183e329183476a2c8bcb995e3dc9d5188f04f11760bd3cb0f2d29d12bca2661b7ce8ab125d44d35d839f735992ca6c27f936d609ac4683 -DIST bash52-011.sig 95 BLAKE2B e74cee94ba4f5a1e094b026a5fde7d10a1d9280302694476cc701c79cb1915bec2eabc937f5f44ab393e427dd12c900609e35469514121b006f5efce92acaf29 SHA512 15ca053df8c1e87c1724379984ef93d509602f38fc0ce272a2fb1375e07d68299add46605c2c0fb0053eb449cc588cf063bd7a889eec77d4d55f18d3290359ed -DIST bash52-012 9107 BLAKE2B b7c4888a3af4e9ee37f3d83d15bad1360209eb412ba1e963c4be90b0b1d62e0c860f61f5cf7de3b7b1a34d341101069ffa5a65efc7dc5857dac296444321b9d2 SHA512 8f969cb36ee81ac47a4c3c6ee7fbe62159192fa4f14cb48973eccd55c458e6a093adc3045ee1c379544d8183d77813977a43cad5d225322d8816540a1cb8893b -DIST bash52-012.sig 95 BLAKE2B e4c1867b22814335c9cf233e6240578e181ae9f515e83a652b00b325efc314af463ed019f6f2c692d981a4ef6e70610ae69a16c880e29b44d11c332277f466e6 SHA512 22793024cc8a3c67c03a7e82d910c005e0cbfc657196427cdaaa25158c89c580e5cf2153f62d5bb2083ad5a88715724b79d9d922524c39b82c217824b5609a97 -DIST bash52-013 1503 BLAKE2B a8c5a2d526a049b36677a485d8e12a6ccbabc6118ba760e2e08785650b89ae13b155242c7c5f557fb229ffcdea6ff6d5b0de1d0c66b7f2a1711bee7d01a4b663 SHA512 5aaa82d88ec98382e241cbf1a4356a9e69888432301f1c974038b59fd8be08ad2a52b782f51ac673bad72bc4e07d1eb45b926595ebe6d53223dcb7f15f3883a7 -DIST bash52-013.sig 95 BLAKE2B 93c7fd31b79a89c97f5b37012298f4d36d665d534f8be1a67a71d6c65540a2485821ec0524e6daa3cc845f28c5a9aedab235c8d3670cfddb35d98d61d86a2fa7 SHA512 2d103c299e3bf17bb559d4372e537c5ccf162b4e225fb8c52d27f8e7f64ee5cd884141d849c8728b7c0cb58a2dd56b62d2c2f69795b3b8aecf99ade82c1eb1c4 -DIST bash52-014 3245 BLAKE2B 990e6566c446ce030d1333a05de9027a994054e983bf414e9aa09505c94d0615f1726494e139320b0d1c923c680565b2cf4249bd062e9e8aa98b226386c03c26 SHA512 5b6e846b30691e398ee5628226278ffd9def64ef1edd8d77dd4bd681405c339fce39f820837cf8e09c0478b39ecb3a8db01c3e0afb88bdecb7bf362d797e4884 -DIST bash52-014.sig 95 BLAKE2B 2206483fd1b356099bab6fb7793d21dbd5b2adcbe2b108c69c5d7ccd6a13f934c69adcecd5f3fb1783b380c91c362609a175c4b95f25ac9996bbfad0147f250d SHA512 e7404ca3ff8bac3cb0dc7edd0bfc79dddd07734474c8d99a4dfffae87645653f05a26911e5f1e4670d80472423c84b42f86c84835ca310c083bcf16cdf860dd2 -DIST bash52-015 8088 BLAKE2B 038f03bc543297a3f2e7612afdee7b27eb5d65d7f81c22976936211f4a80acd9f0faf1ba6c56e20fc653b877a448ab7872b5488da3684952682d80c752227ab2 SHA512 eb1bd6b3bf8811d765f222cd48360eb7f3f0aaa4f29f1b6c1f17635b819e5e4734ec4e7fcfde551fd7a6299a7d67869ea0bc5cc86cc523bc4a64d30e433df493 -DIST bash52-015.sig 95 BLAKE2B b32afb78e24554ccc73f95883e1c78cdee222e589634ecca947b00ce163596373de6179f7c6e6bccbb9ab846c9ff3c8ee04723f23b1a641c908f535c01cbea2c SHA512 047d84c9e1bc996acfb735667409a7285d025fc8c63b9c7da86ace9e6be133d58bd66bf8bf918b81d27aaebc5795419604418d2ddb0ee11b675f283b634f441f -DIST bash52-016 1225 BLAKE2B 675b70e1df1083021fb6336e50d10012dc02e1a80865a64579256319ca98c8282af20e7210ef9d993f97718c7bfed2315f23edac04e6f3af65a1e08cd5f7ef2e SHA512 11c3197870570050767887a7497b52549caf2bf74e69c5a4eb95ff316942177da0a1150819f7051eb690841796b98d9a81f784204d18ad176cd2c29473e466d4 -DIST bash52-016.sig 95 BLAKE2B 6b61d9293f0f804c12d3c0a0afa802d91fbdbb55e3f69daaad8b1fcb23718ebcca56c9a9fc6b35eaefe05f146b5a502291aead23c523f966e32e3f0585b0fc08 SHA512 59bae9616765a10b3f12f5ca6f6ef6c2d2179c50d94e5698b1c6bfc5cb0819328ee8537bab86ab6efb936f262bdfe14f7fc9d5ba0b88e5c4ebd2cf1aae22990a -DIST bash52-017 1396 BLAKE2B 461f2f6543501306faa5decd98211699f0ce84eea5a1225145dc401ec0ca893c9d8021359c04af4dec265e7d247f2fbb70cfe8d5382e3c38fd2774e017de4aed SHA512 1844d1f4fbce0ae1dd8f2b9c152decc7cc645b7c0c66e84ed129072251e990f2da2220917957e98dd8b1299d2d10fb2dd23e184e40457063c1d554bb132ef1e5 -DIST bash52-017.sig 95 BLAKE2B cf83b861273b9f7e7611367f7551be7af678839fd1c0570eaf1f8ec54ab8e858b78086f2c20ff5d1899aa8544cc27dd2dc2b6d518f6ff4e1d35bc6f4eb5c752e SHA512 8978eeb9180d2cf699247a1cff537708be9882916cba02ed991b0403aaf0b9d7bbff54b601f4251466114dc0ce5100685ef655504ce1f2d08bb5f5a2b73dadd8 -DIST bash52-018 151467 BLAKE2B 89f95c096f8e487e2a1a00541087d157321b125ae93dc656af0cf6ead9158401a028f5c838c4b81aeb95e7c4951a3b4dfb1a88e08297a03236c0ad36eb6710d2 SHA512 b454ba8a311b0943f9669425891499fe8d4b5f1a90899bf6c4d0969699e21f8f8e08d0b0e23a7cf5c97aa6b21384ae907ed710254053e7edd43328aa6003780c -DIST bash52-018.sig 95 BLAKE2B 4b371fda53d2bd01b4527688209b49677b5b9f60de6c393fb2b810ba1342c98af0b1e50f35a0a6ef85116686451fad1e103da74611645ed99e04f438dd6245c7 SHA512 0930923972e94dab24f33ef68be03dde13b9b13424078102f5f7d5a7c8080f64989b283417efe2c72c89d2e2c2def9a27470b3e125cc233f5c95122c78b9b540 -DIST bash52-019 2548 BLAKE2B bcf683825da1e56692d7024748501cc582e623168fc1a8713ef3b4eb284222f6bf9144871d6357464a1c8c031f105ca6cac6cc591b5463d8b72eb139fcf044f0 SHA512 d009b0a571a3e23ab723c6c6fd4b28c48db1a927d690b4c42d7ed2fa51052aaf662026a2de9e4ee3676087eac844f8b57adae567556228c4fd8fb4ed3c8a1b94 -DIST bash52-019.sig 95 BLAKE2B f42700d5a25003d9f3e722c6230bb8795e2d01fe4b4b49411956757346f8df42bdfcc5af3a87469df7f560fb9857a05e45258f6057fd26090f0d3e17f9303fc5 SHA512 56de5fe1b98ff89ea5483f9ccef68ea8a7563e7cfa933daa223cd98f9b2d882e6692ae34859281906a228e9c510f1506c3c808eaaad6eeab762df00da2fbf55b -DIST bash52-020 1459 BLAKE2B de3e38dbb2395c765767aed516ae3d143e3187a44964f90c587f41f93447c43515481e3c9bd562175d750d0dfb9e4e3eacb25c31f8bf54168fa544c938955eae SHA512 a5a927e90ac3daead54e90f8ff99dbda0fd652c3df83b7bcde0adb136fc4ba8498810e5bfa1d7f0c143422bf1f4622a4669c96e505bccad7c9a271d7e0668187 -DIST bash52-020.sig 95 BLAKE2B 8fd778b381cc14d17de8f2b7e215fa0d35c569a90d46fac77c0a94bea525bd62428663f0a908e64ff773bd4caf0aab7f92c2dda1f4158aacbd53f053be91d16d SHA512 0ae6d9189329e560a89af9f42f0f98126faeb15d29bd327e6bd7694870a9bcfae3d3d545e42baf4223dcc732a50d46e4c22477c41b98be85736bb05a359eeeec -DIST bash52-021 1890 BLAKE2B cc2d886da8c51eb7bdbed694423eae29dc05dc2c7bd0cd41b9ee3acbc56ef135043bb48275c4162d33d2d4051a0a8b27f3aec097335b9d15e38fd841a6793f71 SHA512 c3a61e975819919d7ba120f322fc5e9a420b21f03d7bf989a5e7b6a99bfe35372744277040e88361ee383ab53b05d607d52ff2000b401de038af67c91728b48f -DIST bash52-021.sig 95 BLAKE2B 79572b14f423f0a96e89d106c5ed448c2b447760e99c743354bd6315132325c19312cfcad98f94c42d3094bb4283c1f7753ac4d3c600d46c63e49d0f7cc3befd SHA512 4063559edade78d1510c12b825aa29925e515807b447e50fe564770ee26ddf34e18b47132e5154a4c883043cc80b3d6415e4ba370bad308a17dc0f6b53fc61c5 -DIST bash52-022 1305 BLAKE2B 2e0cc2255c0313ab85547363d7dd060d460db44131b698235275413c51e79cdc33b77064f84d56e75a0951fc62f947482c2f317a0d4f732822a4ffaed943a9cd SHA512 12a669f3b6ba936be31a85c50bfe52689f3deea02eedb31100ab113b1e74d8104934e615965b4bf7f3b1cf5ad71870211b0bd910bf0862e8ce603505b4b1db3f -DIST bash52-022.sig 95 BLAKE2B 423bcd005987dae027e29c873edecda0cf51cdcb4bb652b1577c28258602e2a34cfecbc38383068fc95f6e1e0e558bc6de64a225a9e7392f05518a9190237d3f SHA512 f3af8e4ea507b53dd979f597cfde69bd59bf4b7229fd0058c299a2c1abb36182b3a38b8630a81e0654f8da8bc47725459ddf32031ab1a5615105651c14640167 -DIST bash52-023 1817 BLAKE2B 9727ad8cf219ba906021f833cacbbccf6c5b9c94decf861a5f40627680ac3d19d65eaeafecd575545dc7eb538f27b0ecc55a7462b49d226751ad14fb2f40e825 SHA512 59a2e9e4ee4938ba868552eecdbed5f5d797e143bf6f69fde5c50a4e478c19ce36d562b9f51f65d7da5fe216050276bfe1eb430c151c845cffa77d3fdc9ce771 -DIST bash52-023.sig 95 BLAKE2B 84621d203ab68da6a6e5a36fe31160e463fda864620a94fec99f0be3c18df6c465adf2179f3bc99cae2627058d174e3b3d35d473836609252ae41527857e6464 SHA512 b17a8718467e1aee6d47d01b8bcad0892b3c7369f17794604481b655b3404b6f0970aabf5d29b6898e598530946ccdf3e2bddbfb02a7e033927a9be2686aa246 -DIST bash52-024 2298 BLAKE2B f9113fcb1b8ee8d96744e45f020fd8ec49546d6a29883544f4d4a4ef1087b764de6e7c37c760ac709370cdace9619aec84f03713be5e6bc9a9e90d97dd35caa0 SHA512 ff77920ba4c8df7cb8841d94f483a5678a65ff2aab3f03b02b21eba7daaea15d05af26d2fc7f468509c2047f682908d78cd94254e0688496280e345d010aac24 -DIST bash52-024.sig 95 BLAKE2B 412b7f3aad7f6eeb49abfafd428bd9dbc72c5b80be0b8908d8284befa29c62c6460f883142145a2eefb157fc53030ea391d6ff50706f387a2ef933b3c89a9895 SHA512 d56fc42b92a9c0d2de32a0365c3f83913e0fe37d60a57254ac773d5ee12793694d078ee8de207718a2166631f8269bdb91fb5d386fec09fd19e7f4e6d2008b97 -DIST bash52-025 1454 BLAKE2B 5d18e00cc44710f078037f25c61741a078bb0fc906d6d5555e581e093d9e99be71f7f06fc0d139f4f25d40f5f854378031aff6e63d26ead55fe6cca626df50bd SHA512 20e708ff483ae2ba655c069fbaccdef59d81f52ba787d97fd1b997522248e9e7e1d7773a35f3a6e44c4521a7a5be273ffa25c580533e6d1d1bfb5e49040530c3 -DIST bash52-025.sig 95 BLAKE2B aff63f1a0a753b632f0d2ce4cf8f4117689469150d41dd0e0d7f76fca973d52fb16f3957b12709826e50705f921fe141108b1046de05d17b40216ed5d4a00893 SHA512 079888adce1cb8583b547d67005f179614f1c42756de20acdb9e24763dec145a421c68e7ceb48d42b853ae7fcb07e051cc1ca56f9dfd337c9a1b001618df2828 -DIST bash52-026 1372 BLAKE2B ebe3bc47dadf5d689258c5ccf9883838d3383dc43bec68d2a6767b6348cf1515a98ec9e445c3110e8eb0d87e742c20a0d4ddb70649ec94217f55aad7d18552af SHA512 571993da2b8067ef5b7b705aee65dd414ee70b216ffbcb9fab7c08807b87a72465594c3f1576c795ae86bf951911cdde70ad1037e851b88ee379c4237ccff6fe -DIST bash52-026.sig 95 BLAKE2B 175df0703ee5374094d41761ebc2827d34cb97328ea8e486cc9e5c946e482a7d0a16a7ac45e11296500cff8ac4c013e60b07d34abf8b3478527a80f742fbe85e SHA512 6db725ffcf429e04551b2fde329067696b20bef9418b57cff56a62f31c262d0b800061284469eb9f809ca49516516735213dc05defab52ff864ac3b214336559 -DIST bash52-027 1881 BLAKE2B b76ce03456e064f17db00e9026aa53656a063c195faa02c7d51da8d173f7525fe5411bf526f19ee9e717ee1ec957de7e73f5af851a68d5cb554f2c4492ab3844 SHA512 644ef1ea0ce002913b443cfc74d1376b3b8d1c7c976c88cfcec663313563ea905af3aa7ab7236e0ee8336195b01cfc7f2a5a738c5f787a637be92cda937f571e -DIST bash52-027.sig 95 BLAKE2B 7120dc764120e108fbafd80dcd5010aea2f79f7508fda375740f7601c5e7508f2c830673101fe528a79cb4a7a5718ebd5dcf5e7ae81943008b128b10bb57ab8b SHA512 ad76bc672e53c62a8554a2889d420294f7dde0a996cb3058ca8a3a4108b53d35ed56dbcd0601f1984b3ae26dfe5eb6d99c9d46ebe78f0947b82502bef2419152 -DIST bash52-028 1571 BLAKE2B 58fdeecf6dd685103c7dc0e7c200cae65206e5fb3360d798b9cec05fc935ebae139bdf142f6018c9837d1780eb7c5cecff0a945369c14fa575e6801c46a15a31 SHA512 0e59ee230c2f9394814578e56270efa93e5ed8ed2fbf0c0777fdfad4d3f01f560923a80792998789c901068d88371f984f539fdebbec726759eeb7966d324328 -DIST bash52-028.sig 95 BLAKE2B 62d4663cfb25b470635321815e0860434c2edb35b220450d0123fc0bee2d80f29af060c34c765a48d75b49030f17d50852a1540be28fc615ebdd3f32391fe4d1 SHA512 e3e37ac8e6a29688c4c9dd318fc767331eec39bf947670060ebd42fd8262aad400152dc02d1d459f00170e6b788cf95d4a0a6dd62a2eae4af5bc67ebc80ece5d -DIST bash52-029 3619 BLAKE2B 01ddb0acc5b6067e729320692284d61735ace62eeede81a74b7628fe6899da61d921a11bd0d22d0e6f2e241e7b0cb64591654a34a33916739e35e23d5cc6f5bd SHA512 b0b134347fbe0916b9c0fc60a9dbc6b6ebc7439bd5a12d0cda29a0012cbbcc16414392597764c24b8ca716ce727bce7da7fae39acc3cdba9506efb01014a43ae -DIST bash52-029.sig 95 BLAKE2B 49c408e8da095c130868b3fab7afb85408307a10d9154dda818e014cec2ec973e1fc2a96dcd7a1769d1581e3c1d758d172bfa066d7b1ea6fdbb80e062d24ef64 SHA512 11aeca6b46a5cdf518b26a59a972e956455cb4d15aedd968ad36f8100bfc38448f89fe7a72dbecfa8da9fe556a194dda9bb34f1d16c2408b92b0e594f163f262 -DIST bash52-030 4111 BLAKE2B d0cf114642393eb2e2d060eac339674c8ce10af4d54bbcee0f450854d27373ede9dd159caf6d05fc69429ad357d666b47f6781ef590287f33a535b2c26d8754d SHA512 515902fd567dfbbca3d4f6d98a7f2f5a9d1ad323d829f9b90839de4807592708dea3d52f67cb868617278f9c8c6bb299ab3310d898be344d63e824043f17fe2d -DIST bash52-030.sig 95 BLAKE2B b8edc295a6646721ce7be79ebac2331a36c0b84ca9f5a6b6e8c2da0674f1279debaf941bbbddd56e2b868afc60a92a34fd312e049fc8524ba1e88ca5cb952acc SHA512 2592d5b7f62a23dd16153691053e462342ae33f347349348de98487c52d2e73ab0d46216505925bc887bceb069bcb5c1c5ce7ce803e62eec7ef0458dbaf1fb69 -DIST bash52-031 1159 BLAKE2B dac378115906e21fc754267c42e129e2374c9b63f879d1717d79930589618d4d8d17821b2f529d1851db7567d3efdfb0410c18e6869047e3d87443b29d507289 SHA512 08f3e3cb6a6554ea6d1b1f5cbcd156cb75f9c0c5350801b67352a1c2ffec0d02d90c0947736fd52de304e549a1b919ea0ff42e23a8cf63a721a351ea1732bea5 -DIST bash52-031.sig 95 BLAKE2B 50e5c0b3afb0ffc8b1863bde645316d7c7c49e8b396041ca1dcf269c50b532aaccf0c3fb5a5e64036ece9054d8ccf78f7e829ecf0fbdcf8531ba57230b129f1c SHA512 f656d8fbbe79450fbf193e5c2aebc85cfc425703495f2925aa774d5c0e742ebf523c191264673c6dd76fa6071c39d5155698687475eb634cd6553e86266f91a5 -DIST bash52-032 1529 BLAKE2B 55aab849da0fcc69ab3516d9d7ff2858b5f15cbeaddf66282f43f272b52d646c2c41c2ceef632a2ae8f13c25d92e85f49fbc6de989ed4f6ac4bb7bea7fc59a5d SHA512 9eb277d2d92b9ec49f70582e52305bc45b425b189ba2a15c51c537e07ccf9cb894c1ca44fa399b04297fe51027aff7f169f41efe2d60895ca55c421c0778ef32 -DIST bash52-032.sig 95 BLAKE2B 23a5cd003c957932d0c0192b63a5e8e7366bf939c3f54ff91b444e3729607c88677fdf4a5b435e47da4a64624b10d8696e4e950fac8fbb6932bb4c64506d1f9f SHA512 d3b08c3d0efee81a8507b530405a886259438bfc4c2ab984dbe80d30177775aacf6448a2673f0bd274fe46c938a8b8d46844d3794374bafce63f7c1d8bf4efe1 -DIST bash52-033 2131 BLAKE2B 67d334ac5874b785e449cde3b8e3999fd6fa91da847d7ee28320959ed4db5a0e841681eed29fe2fab20dbb8ff4894d86b04c44435ced1be44a67ca117bc9093e SHA512 698b7917c0c7147ef4d7a6f488013c10b4156b7f6bfda6e974010728eb17bfaae3666cfabe361afe7693fe9480bf44ec9ba6e73e7b572bf438f072d04ab6d4bc -DIST bash52-033.sig 95 BLAKE2B 6ce2cb4678e74df48ec7e03ba95228d2d4171d5592512d55bee4c92a6b61215fb2782218ed0ca5a87f5241a71889cb32f1dbc15c50c73874f4de152996672547 SHA512 180d104cd3705cf5179ae25ad04955d9bcacd53aa2aeebf6e3b4bf9553b2e4a96ccaad776bdc92c8119911e4a834a81047bda34f33a467604745b05cb95be5bf -DIST bash52-034 4134 BLAKE2B d01dc67397e7d85087bcbe5aeddd1a57afc3980e52f53ed8246211d8b282894650b563e52079132f8265da7370c13a76dffefd0a04bcefb7cc2a46575e50672b SHA512 4891a417a5aadb3249c89dcfce66ac6c42e06cfa9e85c86bde82472ac0b27c58e49650aa69b10333e7b7d6ff0b7f557054b72919c45359402060e0ab491a96ac -DIST bash52-034.sig 95 BLAKE2B 124e05e5b51593a4ab56dd77d63e1bc863161eec55e99d9a954fb95e406e20a11c489dc049128a9ece6bce03124b7f6da41af925a9c188bfbcdb9f4b7a9deddc SHA512 fe32a1ce5207faa731efd25ae7ddb080852f6980f871b692dc8ff1c7671656d4bc6eaa04e435530a9ba19728686e33dd253c2843106fd15388e5c389f667d3d0 -DIST bash52-035 3413 BLAKE2B 308bdea38fc42c5267046b4e6a1603dc2379b4c92856c9c3431db655a48704887b1d405ba6a4640404d1e06ef30baffaf0fb4e55b015ec5479f9edde170e73e9 SHA512 100fa9fe308fb98b1985f915e0298d4d62ec57612af2c42acf08b86343c1f570c92890c6b6e355340ef6ed14cfd6849dbf1d3908602fcfae1369a9d52c11d4fd -DIST bash52-035.sig 95 BLAKE2B 086e3d7250900ba783fb579481c2943092a46571eed3d848289924b3cea9a1cbdcde89282da9e123b115f849ace2bac7930b6095bb848f8c1397d41c4b176fe1 SHA512 d43f228e1515469961c99cd0cc2968ceeb6b1d59a30787a72822d37bee53546d8654deee84abfe336bfae1adffa4f24153b56abbe1a9a54c52bedfd4c3d4b4ff -DIST bash52-036 5941 BLAKE2B e86b0df8ea7ace1ce4bc6f269de389f2f85fbe20e59e6a1e88abe99b5497382e441c9e9ba9f74c97512e0852179fc35dc781bd0da3ab664c60bed2d5d7f20f19 SHA512 d27a582172309087da82be97fab2b80163918d2c98659eda9686a13a5a567927ea260cd46daaed0cf22bde453575e94570b0545f0be9b8ea56576df8dac3b18a -DIST bash52-036.sig 95 BLAKE2B 5ed270f26471e08456f73498ea8110c514b8e1bae424182f4cf530ab6e4f89a7946cabd3f7dd703f4f4bab7de9c73922e7be688df18df485cd64a33ce98df223 SHA512 7a26b606ab0d7a5716ac49bd1492e3b3480c3764aaec64e1763a2beda7a962c81a4066887c950b3bdd1ada317b790bd985f8b858e78c7cb8eb4a2bd02f1b07cd -DIST bash52-037 2835 BLAKE2B 4af190d53b498d6d4403f64f39060f1add17edfe3e48b4b58a4377d1e96caa93017aed3df7011a64c99fd908af967603ed287e6bbb0380a8569d170779d8f26a SHA512 3e104dff63dabceea2f56f9dc58869d48a71ce61c3c8aff4f289d2f4a47d4325e70178d520c265a25ddb2227e0b78f08177fcd594470e5e81f4116aad282b4de -DIST bash52-037.sig 95 BLAKE2B e3cfa89933fe59159a44dc20832406d3c42e28ac0c33674bf369a2f20a1d9de3e985bd178640f17be7b45a4fe3f96c72f80124384cec42fa263eb95586150a3b SHA512 437a69a167a4b889fca40b03eb2dcaa1ddc53db8fde924a6f8bcd21c3ac0c7629cb87b7bc08fa3b16f46b05c6a198a01dce6af3d2b761429345acd361df105dd -DIST bash53-001 1531 BLAKE2B ca275ade6a7132d316a4d1ffd401c9bfc6de691c58531385d85087c4d50723aeacb5b4bc7abef0165b4fb3cbed146a0fefd9dae4c99c1547f61618798a772d29 SHA512 66d0987f1a8951974c3a707a1980ef391a1f2a2938f0fa46adb77fcdcef6a3ca49e67182b9640ece3e59bb289e5b4a17eb870aa2a525a03e829a7be158d020a6 -DIST bash53-001.sig 95 BLAKE2B 3f795e8881a9ff075b62ba1b3b87610632509b94472d28f04b20cc60f3023c6237dfcaaf030aa1e9533eb87f70ab2555472d22ef9cb6e3f1a9cb1c56467fbc13 SHA512 e27cac36d8f513a255e928b01661aac3c1a594fd254ceab119dcba662e9344ac8807be679953def9a2aab59035836c3e6a2aa7f1b21b6eec1f381dfe286099f5 -DIST bash53-002 2635 BLAKE2B fec52c475b8126774290eab7a514f8145ae51edab150d413c09f5540719c9578fe1cb99987b6190a9cd82bd947e059c32e740a03d26e9d472af51356cafd8a32 SHA512 05caea1c1f5a3d27f2aa351c24f324f9d544ded89db4183ae2872e0283dde62dd6166ca4e780304398935b4aa3fb4db77ecf57acd0f0e295d279ffe40b772158 -DIST bash53-002.sig 95 BLAKE2B 576dd4535af85d122f62e310ddae5cf7eec4ada59b5c73c5a891f3bc50cb6bbad8b47cd74d8c7a868381d340d1c7391f52f7a6f34ae99caf6b4ee290d2808849 SHA512 bd64fc61e5516a636a039c51a33f72e9adb7761d4e4101584b7dc3b43198be026c4165d6a34ca77e1ea5d4122b942dc853803a0c836bffc618aae9f7f8c008aa -DIST bash53-003 2683 BLAKE2B 6bb6f6679726d65f95c11b4ac1fb0729eaebfeef02de06e9fda4e3ac2bb3d328cc6f7fd6e29976a0907390ed6709cd5a0a6046682acbed73eb0470143bf144e1 SHA512 3d4004653cb3f2cba984e67b8e7ae54c19351e176b62bb415f88fdd482ae04be063dacf6303c8343ab6c8bf4f2388026c1742ac603a5cd5c330db22a4b76f4cb -DIST bash53-003.sig 95 BLAKE2B 9827f23ea927f39dd20316eec8b311bc7692c5645a77e15eba31d17252a0035d401f620ed9b51b62f643ae0c6c1ed9340e413564151da884b9361d8026557a06 SHA512 f128a82d19d83da70a8c72f3fca52a376a96a31be2b8e94ffd073329a254c5e9f3a231a4b29d33efe12c0b9a20a4c293331c5fc55767fb3538a6208996b7e2bb -DIST bash53-004 1266 BLAKE2B 6f3dcb7ca264868b235e25296b778152383e0f728a87f462fafb30d3c3e0334f8ac8bd862ed82e117641b34f4bd5bbb89ff118462f8a4d716049b651e6c4b0a6 SHA512 d3c7c83ae0742f2a4e1bc96e8fdb3f05c8c0a7e631d3473922ac245f83194925ae443e761269fa6a519298b1123ee4008bcbcdaf9180dff0a0df7fbe5e029bbb -DIST bash53-004.sig 95 BLAKE2B 2da9dd8bbeb7f8615b41eb18d46189579860cdce4252520cafc6a79b27a1754ebde2bd636711a363d211cacc7e52665f4b70812776bfc20381e00f112d4cc788 SHA512 c7a1394d1fb2bc473b788600a61d1191f6236ed12da7eb225e0a00d7aef22df0df40fb43cb89cd32d5598754536454e95b071a9f6e5d8b5b31df585eba247ef2 -DIST bash53-005 1072 BLAKE2B 792a8f489f36537da9ac1c986ceeed99465cca1740a865c15f8c4942afcc9ee413117f789e18f13daeacd94079425ce0089edbfd4f9f30af56bec0ed15a02dc4 SHA512 e81b43b084c1e9d59acd174d0792a93053780bdef61e7f4072d90b425d99a3fb7d35ef4c0ab79c4fb24bb6b38a8d9e99aad2fceac6efddf723a2cd123b32f0ea -DIST bash53-005.sig 95 BLAKE2B 8f85955384ff676aaa3824b8318433bd91158a865c54479b5a9276955548ec6ca771147e0a6c956280314031c6ac84807b06135bf101927a188d9c5b6cc8ae22 SHA512 7a0b3778d89733e2baeb84f6f689d040740cc3cbe9f5c1a27a11f4d1c3102cae3a65d307be2b2696362e37aee1a656b2ef80ac5af5314da302870914b1478192 -DIST bash53-006 1346 BLAKE2B 92e1cac8784c463f143a1bbad088cb6a4451ef5d864f04205831ffe8835b3d5723e4bfc3ca864a77074afcdb14f627c728f796cb85c050c21916c16d1f990f18 SHA512 f7e303405571635e20c26507c46f9ae0a61ea1328fa0492f2eba2095d398f799e62c1dbf0c07b440c290244f2c54186691ef4aaa2d65f2de101f9888386e2391 -DIST bash53-006.sig 95 BLAKE2B 0633d27828ff484c4e04ac8c3030d040ac27866ef017444a5a873030779b055e1eb41cdc1c1fa7a0d7f037eb8a020b15b2221fb5de954ea83ea163ead6e60110 SHA512 bb7d0d21b5a8e1a05c138dbedd885ab32101aca6159502b42b4a76aec0aa97b27d2c52e006ba72cd90b610c43410f07fb6607184e261119820c584b8b152c433 -DIST bash53-007 1437 BLAKE2B 5939ba2b3e0dbd83ecb51b47e71f35e32e7647fad1bedf0f00b73cc279b91de977b1cae7314b87483f62cbc0888a739b39528f0ca882a26bc81cc9b9898336e3 SHA512 5f9419b34c759b92a29f25d97e5da3f02603b3138afc11523c7bd304139db0cd02ff82a093cf78a338a7f9d88cb50a880fa6a105be83f8ca85ea8ff7d5c5d80b -DIST bash53-007.sig 95 BLAKE2B b3e5a71a632524d2cbd01b152e2188ca09386616d3dc68a3f71df571ed09a04a74baa2673c469692c8629cea844e3f61ce3494fe1b796c569b5452140857c790 SHA512 7807de92f84a3b755d9c0e9cc312cad7abbad222a268580082b2e1b3492ee5714ba246a6fa2b86560ee96d8ad99accb31317938aa0eecfc7e7cfd2da04f4b057 -DIST bash53-008 5717 BLAKE2B 7ebe5ac77d3697da01ad7beb88a8fdaeac3ac2fb671cc5151ce10428044b4f5fd7ea13e35c91eef1a7d6027f9053a57a27864d5f6a935d48d6cd2be6a9239233 SHA512 094b7dc2abe6fc41c62494c6b69640fbd8c6bd93e7cde0618504bb8589fc51fec2fb1686b2729c37e430d336d93ec174233d78f23c82026aca49a240a00477c1 -DIST bash53-008.sig 95 BLAKE2B 729bf597066d09ebe386832df6717c785333e05d03b14fa073949cf9404450b777bb0f63dcea47909fbcd20bdfa13b82b9c673ab53771e11347f7231820f6bfb SHA512 21e796bcdd25bdf2bd70768d93a2cb8a53dc5f070168bfbf97fc9a4312a710b422ac38cbe5925669a8e8abfebe22ce44a14a1aa7ce1770e91ad8148d74391660 -DIST bash53-009 2468 BLAKE2B 09ddf6b605d409142a4107bd52c8b48a91a225d65b867b5074c8b5359d0b1012d2f50e54d1d5636b3413431cf4840d6bd34f9c84f062f3ead96eeaf912127532 SHA512 07f37cee118e510ae58ea408f9d97b942017e1378532d4e3cd5a4d7405994ddadaba5d3ddb4bbda6b375760967faa51add7f46914ba919a27c14e7036f64f3be -DIST bash53-009.sig 95 BLAKE2B dcbdd9e7646ff83d94f3b5fa5d26cc9221871b6e0b95132516ca01de8a802001d6df1b5b55e8f3a9363ec0712a74bc1f73861713e8555d32dcd566bbcbad28c6 SHA512 f20bb74e3d7074425387a65678f0d4c28cedf48065a857c1b4c59ae74195f41937ea780919174945d9af5e4b83ccb3bfbfa2c4e2561a8a62f60129d79a28aefd diff --git a/app-shells/bash/bash-2.05b_p13.ebuild b/app-shells/bash/bash-2.05b_p13.ebuild deleted file mode 100644 index 5e19cc14527e..000000000000 --- a/app-shells/bash/bash-2.05b_p13.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-2.05b-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-destdir.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch # bug #220040 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-protos.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-empty-herestring.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-rbash.patch # bug #26854 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-jobs.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-fix-job-warning.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default -} - -src_configure() { - #/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve': - # <artificial>:(.text+0x8b30): undefined reference to `__setostype' - # - # It works fine in bash 4+. Backporting may not be worth it. - filter-lto - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - --without-gnu-malloc - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # Force pgrp synchronization - # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81653 - export bash_cv_pgrp_pipe=yes - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - # This old autoconf script does not re-exec itself properly and fails when - # /bin/sh is not bash. Rather than try to regen everything, just force the - # use of bash directly. - CONFIG_SHELL="${BROOT}/bin/bash" econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-3.0_p22.ebuild b/app-shells/bash/bash-3.0_p22.ebuild deleted file mode 100644 index 25a9bd78710e..000000000000 --- a/app-shells/bash/bash-3.0_p22.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-3.0-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-protos.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-rbash.patch # bug #26854 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-darwin-conn.patch # bug #79124 - - # Read patch headers for more info ... many ripped from Fedora/Debian[17]/SuSe/upstream - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-{afs,crash,jobs,manpage,pwd,ulimit,histtimeformat,locale,multibyteifs,subshell,volatile-command}.patch - - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-read-builtin-pipe.patch # bug #87093 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-pgrp-pipe-fix.patch # bug #92349 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-strnlen.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default -} - -src_configure() { - #/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve': - # <artificial>:(.text+0x8b30): undefined reference to `__setostype' - # - # It works fine in bash 4+. Backporting may not be worth it. - filter-lto - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - --without-gnu-malloc - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # Force pgrp synchronization - # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81653 - export bash_cv_pgrp_pipe=yes - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-3.1_p23.ebuild b/app-shells/bash/bash-3.1_p23.ebuild deleted file mode 100644 index 6d014e552e11..000000000000 --- a/app-shells/bash/bash-3.1_p23.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-3.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.53.patch # bug #220040 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-protos.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-ulimit.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-read-memleak.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-fix-dash-login-shell.patch # bug #118257 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-test-as-user.patch # bug #131875 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.1-dev-fd-buffer-overflow.patch # bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default -} - -src_configure() { - #/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve': - # <artificial>:(.text+0x8b30): undefined reference to `__setostype' - # - # It works fine in bash 4+. Backporting may not be worth it. - filter-lto - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - --without-gnu-malloc - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # Force pgrp synchronization - # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81653 - export bash_cv_pgrp_pipe=yes - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-3.2_p57.ebuild b/app-shells/bash/bash-3.2_p57.ebuild deleted file mode 100644 index 9a3390de15c3..000000000000 --- a/app-shells/bash/bash-3.2_p57.ebuild +++ /dev/null @@ -1,174 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-3.2-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/autoconf-mktime-2.59.patch # bug #220040 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-loadables.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-protos.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-session-leader.patch # bug #231775 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-ldflags-for-build.patch # bug #211947 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-process-subst.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-ulimit.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.0-trap-fg-signals.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-3.2-dev-fd-test-as-user.patch # bug #131875 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch # bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default -} - -src_configure() { - #/var/tmp/portage/app-shells/bash-3.2_p57/temp/ccW7JJDK.ltrans2.ltrans.o: in function `shell_execve': - # <artificial>:(.text+0x8b30): undefined reference to `__setostype' - # - # It works fine in bash 4+. Backporting may not be worth it. - filter-lto - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - --without-gnu-malloc - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # Force pgrp synchronization - # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81653 - export bash_cv_pgrp_pipe=yes - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-4.0_p44.ebuild b/app-shells/bash/bash-4.0_p44.ebuild deleted file mode 100644 index 06f65b1bcc93..000000000000 --- a/app-shells/bash/bash-4.0_p44.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.0-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs mem-scramble +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-configure.patch # bug #304901 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.x-deferred-heredocs.patch - - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-2.05b-parallel-build.patch # bug #41002 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-ldflags-for-build.patch # bug #211947 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-negative-return.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.0-parallel-build.patch # bug #267613 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default - - sed -i '1i#define NEED_FPURGE_DECL' execute_cmd.c || die # needs fpurge() decl - sed -i '/\.o: .*shell\.h/s:$: pathnames.h:' Makefile.in || die # bug #267613 -} - -src_configure() { - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - $(use_enable mem-scramble) - $(use_with mem-scramble bash-malloc) - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-4.1_p17.ebuild b/app-shells/bash/bash-4.1_p17.ebuild deleted file mode 100644 index e5e57031ebbe..000000000000 --- a/app-shells/bash/bash-4.1_p17.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs mem-scramble +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.1-fbsd-eaccess.patch #bug #303411 - - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.1-parallel-build.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-dev-fd-buffer-overflow.patch #bug #431850 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - default - - sed -i '1i#define NEED_FPURGE_DECL' execute_cmd.c || die # needs fpurge() decl -} - -src_configure() { - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - # bug #335896 - --without-lispdir - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - $(use_enable mem-scramble) - $(use_with mem-scramble bash-malloc) - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-4.2_p53.ebuild b/app-shells/bash/bash-4.2_p53.ebuild deleted file mode 100644 index 130ea1f02131..000000000000 --- a/app-shells/bash/bash-4.2_p53.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.2-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs mem-scramble +net nls +readline static" - -LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)] - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-6.2[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -# We only need bison (yacc) when the .y files get patched (bash42-005) -BDEPEND="sys-devel/bison" - -PATCHES=( - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-execute-job-control.patch # bug #383237 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-parallel-build.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-no-readline.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-read-retry.patch # bug #447810 - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-4.2-speed-up-read-N.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - - # Avoid regenerating docs after patches #407985 - sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die - touch -r . doc/* || die - - default -} - -src_configure() { - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. - unset YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --with-installed-readline=. - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - $(use_enable mem-scramble) - $(use_with mem-scramble bash-malloc) - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \ - -DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP - - use static && append-ldflags -static - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=6.2 - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-4.3_p48-r2.ebuild b/app-shells/bash/bash-4.3_p48-r2.ebuild deleted file mode 100644 index 959a910e0bfc..000000000000 --- a/app-shells/bash/bash-4.3_p48-r2.ebuild +++ /dev/null @@ -1,211 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}-r2" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.3-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -# The version of readline this bash normally ships with. -READLINE_VER="6.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline" - -DEPEND=">=sys-libs/ncurses-5.2-r2:0= - readline? ( >=sys-libs/readline-${READLINE_VER}:0= ) - nls? ( virtual/libintl )" -RDEPEND="${DEPEND} - !<sys-apps/portage-2.1.6.7_p1" -# We only need bison (yacc) when the .y files get patched (bash42-005) -BDEPEND="sys-devel/bison" - -PATCHES=( - "${WORKDIR}"/${P}-r2-patches/${PN}-4.3-mapfile-improper-array-name-validation.patch - "${WORKDIR}"/${P}-r2-patches/${PN}-4.3-arrayfunc.patch - "${WORKDIR}"/${P}-r2-patches/${PN}-4.3-protos.patch - "${WORKDIR}"/${P}-r2-patches/${PN}-4.4-popd-offset-overflow.patch # bug #600174 -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger ; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones w/releases. - if [[ ${PV} != *_rc* ]] ; then - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - fi - - # Avoid regenerating docs after patches, bug #407985 - sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die - touch -r . doc/* || die - - default -} - -src_configure() { - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. - unset YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --docdir='$(datarootdir)'/doc/${PF} - --htmldir='$(docdir)/html' - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_with afs) - $(use_enable net net-redirections) - --disable-profiling - $(use_enable mem-scramble) - $(use_with mem-scramble bash-malloc) - $(use_enable readline) - $(use_enable readline history) - $(use_enable readline bang-history) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - -DUSE_MKTEMP -DUSE_MKSTEMP \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - # Don't even think about building this statically without - # reading bug #7714 first. If you still build it statically, - # don't come crying to us with bugs ;). - #use static && export LDFLAGS="${LDFLAGS} -static" - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER} - - if [[ ${PV} != *_rc* ]] ; then - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins ; then - append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash - else - # Disable the plugins logic by hand since bash doesn't - # provide a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i \ - -e '/LOCAL_LDFLAGS=/s:-rdynamic::' \ - configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - emake - - if use plugins ; then - emake -C examples/loadables all others - fi -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-4.4_p23-r2.ebuild b/app-shells/bash/bash-4.4_p23-r2.ebuild deleted file mode 100644 index 76fe9c202946..000000000000 --- a/app-shells/bash/bash-4.4_p23-r2.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs prefix - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}-r2" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-4.4-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -is_release() { - case ${PV} in - *_alpha*|*_beta*|*_rc*) return 1 ;; - *) return 0 ;; - esac -} -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -# The version of readline this bash normally ships with. -READLINE_VER="7.0" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -if is_release ; then - SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" -fi - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:0= - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-${READLINE_VER}:0= ) -" -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005) -#BDEPEND="sys-devel/bison" - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger ; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - eapply "${WORKDIR}"/${P}-r2-patches/${PN}-4.4-jobs_overflow.patch # bug #644720 - eapply "${WORKDIR}"/${P}-r2-patches/${PN}-4.4-set-SHOBJ_STATUS.patch # bug #644720 - - # Clean out local libs so we know we use system ones w/releases. - if is_release ; then - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985 - sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die - touch -r . doc/* || die - - eapply_user -} - -src_configure() { - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. - unset YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - # Don't even think about building this statically without - # reading bug #7714 first. If you still build it statically, - # don't come crying to us with bugs ;). - #use static && export LDFLAGS="${LDFLAGS} -static" - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - if is_release ; then - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins ; then - append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash - else - # Disable the plugins logic by hand since bash doesn't - # provide a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i \ - -e '/LOCAL_LDFLAGS=/s:-rdynamic::' \ - configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - emake - - if use plugins ; then - emake -C examples/loadables all others - fi -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-5.0_p18-r3.ebuild b/app-shells/bash/bash-5.0_p18-r3.ebuild deleted file mode 100644 index 4be5c744f32e..000000000000 --- a/app-shells/bash/bash-5.0_p18-r3.ebuild +++ /dev/null @@ -1,222 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs prefix - -# Uncomment if we have a patchset -GENTOO_PATCH_DEV="sam" -GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See https://ftp.gnu.org/gnu/bash/bash-5.0-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -is_release() { - case ${PV} in - *_alpha*|*_beta*|*_rc*) return 1 ;; - *) return 0 ;; - esac -} -[[ ${PV} != *_p* ]] && PLEVEL=0 -patches() { - local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}} - [[ ${plevel} -eq 0 ]] && return 1 - eval set -- {1..${plevel}} - set -- $(printf "${pn}${pv/\.}-%03d " "$@") - if [[ ${opt} == -s ]] ; then - echo "${@/#/${DISTDIR}/}" - else - printf "mirror://gnu/${pn}/${pn}-${pv}-patches/%s " "$@" - fi -} - -# The version of readline this bash normally ships with. -READLINE_VER="8.0" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html" -if is_release ; then - SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)" -fi - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="${MY_PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:0= - nls? ( virtual/libintl ) - readline? ( >=sys-libs/readline-${READLINE_VER}:0= ) -" -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005) -BDEPEND="sys-devel/bison" - -PATCHES=( - # Patches from Chet sent to bashbug ml - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-5.0-history-append.patch - "${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}-patches/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger ; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - unpack ${MY_P}.tar.gz - - if [[ -n ${GENTOO_PATCH_VER} ]] ; then - unpack ${PN}-${GENTOO_PATCH_VER}-patches.tar.xz - fi -} - -src_prepare() { - # Include official patches - [[ ${PLEVEL} -gt 0 ]] && eapply -p0 $(patches -s) - - # Clean out local libs so we know we use system ones w/releases. - if is_release ; then - rm -rf lib/{readline,termcap}/* || die - touch lib/{readline,termcap}/Makefile.in || die # for config.status - sed -ri -e 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985 - sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die - touch -r . doc/* || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. - unset YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu89) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - local myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - # Don't even think about building this statically without - # reading bug #7714 first. If you still build it statically, - # don't come crying to us with bugs ;). - #use static && export LDFLAGS="${LDFLAGS} -static" - use nls || myconf+=( --disable-nls ) - - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - if is_release ; then - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins ; then - append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash - else - # Disable the plugins logic by hand since bash doesn't - # provide a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i \ - -e '/LOCAL_LDFLAGS=/s:-rdynamic::' \ - configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - emake - - if use plugins ; then - emake -C examples/loadables all others - fi -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-5.1_p16-r14.ebuild b/app-shells/bash/bash-5.1_p16-r14.ebuild deleted file mode 100644 index 8e3559b3a0a9..000000000000 --- a/app-shells/bash/bash-5.1_p16-r14.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.1-patches/. -case ${PV} in - *_p*) - PLEVEL=${PV##*_p} - ;; - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.1" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-3+" -SLOT="${MY_PV}" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - sys-devel/bison - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -QA_CONFIG_IMPL_DECL_SKIP+=( - # this is fixed in autoconf 2.71, used in bash 5.2. The check fails - # regardless of GCC version. bug #916480 - makedev -) - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch" - "${FILESDIR}/${PN}-5.1_p16-configure-clang16.patch" -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Clean out local libs so we know we use system ones w/releases. The - # touch utility is invoked for the benefit of config.status. - if (( PLEVEL >= 0 )); then - rm -rf lib/{readline,termcap}/* \ - && touch lib/{readline,termcap}/Makefile.in \ - && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \ - || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. - unset -v YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - emake - - if use plugins; then - emake -C examples/loadables all others - fi -} - -src_install() { - into / - newbin bash bash-${SLOT} - - newman doc/bash.1 bash-${SLOT}.1 - newman doc/builtins.1 builtins-${SLOT}.1 - - insinto /usr/share/info - newins doc/bashref.info bash-${SLOT}.info - dosym bash-${SLOT}.info /usr/share/info/bashref-${SLOT}.info - - dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO -} diff --git a/app-shells/bash/bash-5.2_p37-r5.ebuild b/app-shells/bash/bash-5.2_p37-r5.ebuild deleted file mode 100644 index daa46acf6019..000000000000 --- a/app-shells/bash/bash-5.2_p37-r5.ebuild +++ /dev/null @@ -1,482 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.2-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.2_p1" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch" - "${FILESDIR}/${PN}-5.2_p15-random-ub.patch" - "${FILESDIR}/${PN}-5.2_p15-configure-clang16.patch" - "${FILESDIR}/${PN}-5.2_p21-wpointer-to-int.patch" - "${FILESDIR}/${PN}-5.2_p32-memory-leaks.patch" - "${FILESDIR}/${PN}-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch" - "${FILESDIR}/${PN}-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch" - "${FILESDIR}/${PN}-5.2_p32-erroneous-delimiter-pushback-condition.patch" -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Clean out local libs so we know we use system ones w/releases. The - # touch utility is invoked for the benefit of config.status. - if (( PLEVEL >= 0 )); then - rm -rf lib/{readline,termcap}/* \ - && touch lib/{readline,termcap}/Makefile.in \ - && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \ - || die - fi - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - # bash 5.3 drops unprototyped functions, earlier versions are - # incompatible with C23. - append-cflags $(test-flags-CC -std=gnu17) - - if tc-is-cross-compiler; then - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the <tilde> character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/app-shells/bash/bash-5.3_p9-r1.ebuild b/app-shells/bash/bash-5.3_p9-r1.ebuild deleted file mode 100644 index dc19f60f3804..000000000000 --- a/app-shells/bash/bash-5.3_p9-r1.ebuild +++ /dev/null @@ -1,482 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.3-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the <tilde> character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/app-shells/bash/bash-5.3_p9-r2.ebuild b/app-shells/bash/bash-5.3_p9-r2.ebuild deleted file mode 100644 index e42f6276d059..000000000000 --- a/app-shells/bash/bash-5.3_p9-r2.ebuild +++ /dev/null @@ -1,485 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.3-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # bug #965423, bug #970713 - "${FILESDIR}"/${PN}-5.3_p9-pid-reuse.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the <tilde> character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/app-shells/bash/bash-5.3_p9.ebuild b/app-shells/bash/bash-5.3_p9.ebuild deleted file mode 100644 index e36c6f85707f..000000000000 --- a/app-shells/bash/bash-5.3_p9.ebuild +++ /dev/null @@ -1,479 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. See https://ftp.gnu.org/gnu/bash/bash-5.3-patches/. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the <tilde> character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/app-shells/bash/bash-5.4_alpha_pre20251202-r1.ebuild b/app-shells/bash/bash-5.4_alpha_pre20251202-r1.ebuild deleted file mode 100644 index 81176677a9dd..000000000000 --- a/app-shells/bash/bash-5.4_alpha_pre20251202-r1.ebuild +++ /dev/null @@ -1,487 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT="5a104e96d869e2bbf0f7f364f45d21e6fc151721" - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" -# As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure. -# The differences look harmless but need investigation and fixing. -RESTRICT="test" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch" -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - # Testsuite isn't expected to pass for bash right now, but it - # also doesn't matter for PGO. - nonfatal emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the <tilde> character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/app-shells/bash/bash-9999.ebuild b/app-shells/bash/bash-9999.ebuild deleted file mode 100644 index 0c592a0178c8..000000000000 --- a/app-shells/bash/bash-9999.ebuild +++ /dev/null @@ -1,487 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset. -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MY_P=${PN}-${MY_PV} -MY_PATCHES=() - -# Determine the patchlevel. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - if [[ ${PV} =~ _pre[0-9]{8}$ ]]; then - BASH_COMMIT= - fi - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -# The version of readline this bash normally ships with. Note that we only use -# the bundled copy of readline for pre-releases. -READLINE_VER="8.3" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${BASH_COMMIT} -else - my_urls=( "mirror://gnu/bash/${MY_P}.tar.gz" ) - - # bash-5.1 -> bash51 - my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.} - - for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do - printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}" - my_urls+=( "mirror://gnu/bash/${MY_P}-patches/${my_patch_ver}" ) - MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" ) - done - - SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )" - S=${WORKDIR}/${MY_P} - - unset -v my_urls my_p my_patch_idx my_patch_ver -fi - -if [[ ${GENTOO_PATCH_VER} ]]; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz" -fi - -LICENSE="GPL-3+" -SLOT="0" -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" -# As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure. -# The differences look harmless but need investigation and fixing. -RESTRICT="test" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if (( PLEVEL >= 0 )); then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011). -BDEPEND=" - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -# EAPI 8 tries to append it but it doesn't exist here. -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # bug #971782 - "${FILESDIR}"/${PN}-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch - - # Patches to or from Chet, posted to the bug-bash mailing list. - "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch" -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger; then - ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs." - ewarn "This will log ALL output you enter into the shell, you have been warned." - fi -} - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${BASH_COMMIT} ]]; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - # Include official patches. - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - # Prefixify hardcoded path names. No-op for non-prefix. - hprefixify pathnames.h.in - - # Avoid regenerating docs after patches, bug #407985. - sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \ - && touch -r . doc/* \ - || die - - # Sometimes hangs (more noticeable w/ pgo), bug #907403. - rm tests/run-jobs || die - - eapply -p0 "${PATCHES[@]}" - eapply_user -} - -src_configure() { - local -a myconf - - # Upstream only test with Bison and require GNUisms like YYEOF and - # YYERRCODE. The former at least may be in POSIX soon: - # https://www.austingroupbugs.net/view.php?id=1269. - # - # configure warns on use of non-Bison but doesn't abort. The result - # may misbehave at runtime. Chet also advises against use of byacc: - # https://lists.gnu.org/archive/html/bug-bash/2025-08/msg00115.html - unset -v YACC - - if tc-is-cross-compiler; then - # https://lists.gnu.org/archive/html/bug-bash/2025-05/msg00029.html - export CFLAGS_FOR_BUILD="${BUILD_CFLAGS} -std=gnu17" - - if use kernel_Hurd ; then - # Necessary for cross-built bash for Hurd, otherwise - # config.status generation at end of configure will hang - # natively. - # - # https://lists.debian.org/debian-cross/2023/11/msg00000.html - # https://lists.gnu.org/archive/html/bug-bash/2024-11/msg00202.html - # https://lists.gnu.org/archive/html/bug-bash/2005-04/msg00074.html - cat <<-EOF > builtins/psize.sh || die - #!/bin/sh - echo "#define PIPESIZE 16384" - EOF - chmod +x builtins/psize.sh || die - fi - fi - - myconf=( - --disable-profiling - - # Force linking with system curses ... the bundled termcap lib - # sucks bad compared to ncurses. For the most part, ncurses - # is here because readline needs it. But bash itself calls - # ncurses in one or two small places :(. - --with-curses - - $(use_enable mem-scramble) - $(use_enable net net-redirections) - $(use_enable readline) - $(use_enable readline bang-history) - $(use_enable readline history) - $(use_with afs) - $(use_with mem-scramble bash-malloc) - ) - - # For descriptions of these, see config-top.h. - # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426 - append-cppflags \ - -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \ - -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \ - -DDEFAULT_LOADABLE_BUILTINS_PATH=\'\""${EPREFIX}"/usr/local/$(get_libdir)/bash:"${EPREFIX}"/usr/$(get_libdir)/bash\"\' \ - -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \ - -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \ - -DNON_INTERACTIVE_LOGIN_SHELLS \ - -DSSH_SOURCE_BASHRC \ - $(use bashlogger && echo -DSYSLOG_HISTORY) - - use nls || myconf+=( --disable-nls ) - - if (( PLEVEL >= 0 )); then - # Historically, we always used the builtin readline, but since - # our handling of SONAME upgrades has gotten much more stable - # in the PM (and the readline ebuild itself preserves the old - # libs during upgrades), linking against the system copy should - # be safe. - # Exact cached version here doesn't really matter as long as it - # is at least what's in the DEPEND up above. - export ac_cv_rl_version=${READLINE_VER%%_*} - - # Use system readline only with released versions. - myconf+=( --with-installed-readline=. ) - fi - - if use plugins; then - append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash" - else - # Disable the plugins logic by hand since bash doesn't provide - # a way of doing it. - export ac_cv_func_dl{close,open,sym}=no \ - ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no - - sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die - fi - - # bug #444070 - tc-export AR - - econf "${myconf[@]}" -} - -src_compile() { - local -a pgo_generate_flags pgo_use_flags - local flag - - # -fprofile-partial-training because upstream notes the test suite isn't - # super comprehensive. - # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - if use pgo; then - pgo_generate_flags=( - -fprofile-update=atomic - -fprofile-dir="${T}"/pgo - -fprofile-generate="${T}"/pgo - ) - pgo_use_flags=( - -fprofile-use="${T}"/pgo - -fprofile-dir="${T}"/pgo - ) - if flag=$(test-flags-CC -fprofile-partial-training); then - pgo_generate_flags+=( "${flag}" ) - pgo_use_flags+=( "${flag}" ) - fi - fi - - emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others - - # Build Bash and run its tests to generate profiles. - if (( ${#pgo_generate_flags[@]} )); then - # Used in test suite. - unset -v A - - # Testsuite isn't expected to pass for bash right now, but it - # also doesn't matter for PGO. - nonfatal emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check - - if tc-is-clang; then - llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die - fi - - # Rebuild Bash using the profiling data we just generated. - emake clean - emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" - use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others - fi -} - -src_test() { - # Used in test suite. - unset -v A - - default -} - -src_install() { - local d f - - default - - my_prefixify() { - while read -r; do - if [[ $REPLY == *$1* ]]; then - REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"} - fi - printf '%s\n' "${REPLY}" || ! break - done < "$2" || die - } - - dodir /bin - mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die - dosym bash /bin/rbash - - insinto /etc/bash - doins "${FILESDIR}"/bash_logout - my_prefixify bashrc.d "${FILESDIR}"/bashrc-r2 | newins - bashrc - - insinto /etc/bash/bashrc.d - my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color-r2.bash | newins - 10-gentoo-color.bash - newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r3.bash 10-gentoo-title.bash - - insinto /etc/profile.d - doins "${FILESDIR}/profile.d/00-prompt-command.sh" - - insinto /etc/skel - for f in bash{_logout,_profile,rc}; do - newins "${FILESDIR}/skel/dot-${f}" ".${f}" - done - - if use plugins; then - exeinto "/usr/$(get_libdir)/bash" - set -- examples/loadables/*.o - doexe "${@%.o}" - - insinto /usr/include/bash-plugins - doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h} - fi - - if use examples; then - for d in examples/{functions,misc,scripts,startup-files}; do - exeinto "/usr/share/doc/${PF}/${d}" - docinto "${d}" - for f in "${d}"/*; do - if [[ ${f##*/} != @(PERMISSION|*README) ]]; then - doexe "${f}" - else - dodoc "${f}" - fi - done - done - fi - - # Install bash_builtins.1 and rbash.1. - emake -C doc DESTDIR="${D}" install_builtins - sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die - doman "${T}"/rbash.1 - - newdoc CWRU/changelog ChangeLog - dosym bash.info /usr/share/info/bashref.info -} - -pkg_preinst() { - if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then - mkdir -p -- "${EROOT}"/etc/bash \ - && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \ - || die - fi -} - -pkg_postinst() { - local IFS old_ver ver - local -a versions - - # If /bin/sh does not exist, provide it. - if [[ ! -e ${EROOT}/bin/sh ]]; then - ln -sf -- bash "${EROOT}"/bin/sh || die - fi - - if [[ -e ${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash ]]; then - ewarn "The following file is no longer packaged and can safely be deleted:" - ewarn "${EROOT}/etc/bash/bashrc.d/15-gentoo-bashrc-check.bash" - fi - - read -rd '' -a versions <<<"${REPLACING_VERSIONS}" - for ver in "${versions[@]}"; do - if [[ ! ${old_ver} ]] || ver_test "${ver}" -lt "${old_ver}"; then - old_ver=${ver} - fi - done - - if [[ ! ${old_ver} ]]; then - return - fi - - { - if ver_test "${old_ver}" -ge "5.2" \ - && ver_test "${old_ver}" -ge "5.2_p26-r8" - then - : - elif ver_test "${old_ver}" -lt "5.2" \ - && ver_test "${old_ver}" -ge "5.1_p16-r8" - then - : - else - cat <<'EOF' -Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash. - -Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the -characteristics of the operating environment, it may contain a command to set -the terminal's window title. Those who were already choosing to customise the -PROMPT_COMMAND variable are now advised to append their commands like so: - -PROMPT_COMMAND+=('custom command goes here') - -Gentoo no longer defaults to having bash set the window title in the case -that the terminal is controlled by sshd(8), unless screen is launched on the -remote side or the terminal reliably supports saving and restoring the title -(as alacritty, foot and tmux do). Those wanting for the title to be set -regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d -drop-in - to set PROMPT_COMMMAND like so: - -PROMPT_COMMAND=(genfun_set_win_title) - -Those who would prefer for bash never to interfere with the window title may -now opt out of the default title setting behaviour, either with the "unset -v -PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired. -EOF - fi - - if ver_test "${old_ver}" -ge "5.3" \ - && ver_test "${old_ver}" -ge "5.3_p3-r3" - then - : - elif ver_test "${old_ver}" -lt "5.3" \ - && ver_test "${old_ver}" -ge "5.2_p37-r5" - then - : - else - cat <<'EOF' -The window title setting behaviour has been improved. It is now formatted as -"\u@\h \W", in accordance with the prompting mechanism of bash. For example, -after switching to the home directory, the current working directory will be -shown as the <tilde> character. - -The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the -use of the \W prompt string escape will prevail, with the current working -directory typically being shown as its basename. If set to 0 or greater, \w -will be used instead, which may be trimmed. This also means that the title -can be made to show the full path by setting PROMPT_DIRTRIM=0. - -For further information, run info '(bash)Bash Variables' or visit -https://www.gnu.org/software/bash/manual/bash.html#index-PROMPT_005fDIRTRIM. -EOF - fi - } \ - | if [[ ${COLUMNS} == [1-9]*([0-9]) ]] && (( COLUMNS > 80 )); then - fmt -w "$(( COLUMNS - 3 ))" - else - cat - fi \ - | while read -r; do - ewarn "${REPLY}" - done -} diff --git a/app-shells/bash/files/bash-5.0-syslog-history-extern.patch b/app-shells/bash/files/bash-5.0-syslog-history-extern.patch deleted file mode 100644 index 79909a3d0c38..000000000000 --- a/app-shells/bash/files/bash-5.0-syslog-history-extern.patch +++ /dev/null @@ -1,15 +0,0 @@ -*** ../bash-5.0-patched/builtins/shopt.def 2018-10-05 14:49:02.000000000 -0400 ---- builtins/shopt.def 2019-01-23 09:55:22.000000000 -0500 -*************** -*** 123,127 **** - #endif - -! #if defined (SYSLOG_HISTORY) && defined (SYSLOG_SHOPT) - extern int syslog_history; - #endif ---- 123,127 ---- - #endif - -! #if defined (SYSLOG_HISTORY) - extern int syslog_history; - #endif diff --git a/app-shells/bash/files/bash-5.1_p16-configure-clang16.patch b/app-shells/bash/files/bash-5.1_p16-configure-clang16.patch deleted file mode 100644 index 8d77fbd968a7..000000000000 --- a/app-shells/bash/files/bash-5.1_p16-configure-clang16.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2023-02/msg00000.html) - -From 2cdf8b42885189b3cf7c47096b01f104e520546a Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Thu, 2 Feb 2023 05:43:37 +0000 -Subject: [PATCH] aclocal.m4: fix -Wimplicit-function-declaration in dup2 check - -dup2 requires a <unistd.h> include. Fixes the following when diffing config.log - when testing with a stricter compiler: -``` --warning: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -+error: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -``` ---- aclocal.m4 -+++ aclocal.m4 -@@ -284,6 +284,9 @@ AC_CACHE_VAL(bash_cv_dup2_broken, - #include <sys/types.h> - #include <fcntl.h> - #include <stdlib.h> -+#ifdef HAVE_UNISTD_H -+#include <unistd.h> -+#endif - int - main() - { ---- configure -+++ configure -@@ -16990,6 +16990,9 @@ else - #include <sys/types.h> - #include <fcntl.h> - #include <stdlib.h> -+#ifdef HAVE_UNISTD_H -+#include <unistd.h> -+#endif - int - main() - { diff --git a/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch b/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch deleted file mode 100644 index 6005d39df59c..000000000000 --- a/app-shells/bash/files/bash-5.2_p15-configure-clang16.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2023-02/msg00000.html) - -From 2cdf8b42885189b3cf7c47096b01f104e520546a Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Thu, 2 Feb 2023 05:43:37 +0000 -Subject: [PATCH] aclocal.m4: fix -Wimplicit-function-declaration in dup2 check - -dup2 requires a <unistd.h> include. Fixes the following when diffing config.log - when testing with a stricter compiler: -``` --warning: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -+error: call to undeclared function 'dup2'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] -``` ---- aclocal.m4 -+++ aclocal.m4 -@@ -238,6 +238,9 @@ AC_CACHE_VAL(bash_cv_dup2_broken, - #include <sys/types.h> - #include <fcntl.h> - #include <stdlib.h> -+#ifdef HAVE_UNISTD_H -+#include <unistd.h> -+#endif - int - main() - { ---- configure -+++ configure -@@ -18121,6 +18121,9 @@ else $as_nop - #include <sys/types.h> - #include <fcntl.h> - #include <stdlib.h> -+#ifdef HAVE_UNISTD_H -+#include <unistd.h> -+#endif - int - main() - { diff --git a/app-shells/bash/files/bash-5.2_p15-random-ub.patch b/app-shells/bash/files/bash-5.2_p15-random-ub.patch deleted file mode 100644 index d4dc060b510a..000000000000 --- a/app-shells/bash/files/bash-5.2_p15-random-ub.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2023-01/msg00016.html -https://git.savannah.gnu.org/cgit/bash.git/commit/?h=devel&id=0647e53bd15c8982d89a03c2db1643aedd7cd649 - ---- lib/sh/random.c -+++ lib/sh/random.c -@@ -75,7 +75,7 @@ u_bits32_t last; - /* Can't seed with 0. */ - ret = (last == 0) ? 123459876 : last; - h = ret / 127773; -- l = ret - (127773 * h); -+ l = ret % 127773; - t = 16807 * l - 2836 * h; - ret = (t < 0) ? t + 0x7fffffff : t; diff --git a/app-shells/bash/files/bash-5.2_p21-wpointer-to-int.patch b/app-shells/bash/files/bash-5.2_p21-wpointer-to-int.patch deleted file mode 100644 index 3d4abbc47f43..000000000000 --- a/app-shells/bash/files/bash-5.2_p21-wpointer-to-int.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2023-03/msg00116.html -https://git.savannah.gnu.org/cgit/bash.git/commit/?h=devel&id=57d4dc15ff35895a1c1248f948f59739ffb99fde ---- lib/sh/random.c -+++ lib/sh/random.c -@@ -90,7 +90,7 @@ genseed () - u_bits32_t iv; - - gettimeofday (&tv, NULL); -- iv = (u_bits32_t)seedrand; /* let the compiler truncate */ -+ iv = (uintptr_t)seedrand; /* let the compiler truncate */ - iv = tv.tv_sec ^ tv.tv_usec ^ getpid () ^ getppid () ^ current_user.uid ^ iv; - return (iv); - } diff --git a/app-shells/bash/files/bash-5.2_p32-erroneous-delimiter-pushback-condition.patch b/app-shells/bash/files/bash-5.2_p32-erroneous-delimiter-pushback-condition.patch deleted file mode 100644 index e997c37cff15..000000000000 --- a/app-shells/bash/files/bash-5.2_p32-erroneous-delimiter-pushback-condition.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 01463f6ae5a58b7309769596714e76b0d265b622 Mon Sep 17 00:00:00 2001 -From: Kerin Millar <kfm@plushkava.net> -Date: Mon, 28 Apr 2025 08:13:38 +0100 -Subject: [PATCH 3/3] Backport fix for erroneous delimiter pushback condition - in read_mbchar - -This is a partial backport of commit 7731dc5c4d405ab147fc562e3af2a375ca593554 -from the devel branch. Consider the following test case. - -$ LC_ALL=en_US.UTF-8 -$ printf 'FOO\0\315\0\226\0' | while read -rd ''; do echo "${REPLY@Q}"; done - -With any vanilla 5.0, 5.1 or 5.2 release, the third record is disregarded. - -<FOO> -<$'\315'> - -With 5.3-rc1, the third record is treated as if it were two empty -records. The same is true of Gentoo's 5.2_p37 release. - -'FOO' -$'\315' -'' -'' - -With the upcoming 5.3-rc2, which will incorporate this patch, all three -records are read correctly. - -<FOO> -<$'\315'> -<$'\226'> - -The issue is addressed by ensuring that the revised read_mbchar() -routine refrains from pushing back the delimiter - while effectively -truncating the mbchar buffer by writing a NUL byte - in cases where the -delimiter character was not read by the same routine. - -As of the time of writing, the issue has not been addressed by any of -the official patchlevels, nor has 5.3 been released. - -Link: https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/utilities/read.html#tag_20_100_06 -Link: https://mywiki.wooledge.org/BashPitfalls#IFS.3D_read_-r_-d_.27.27_filename -Link: https://lists.gnu.org/archive/html/bug-bash/2025-04/msg00065.html -Signed-off-by: Kerin Millar <kfm@plushkava.net> ---- - builtins/read.def | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git builtins/read.def builtins/read.def -index 48351c3c..70a3508b 100644 ---- builtins/read.def -+++ builtins/read.def -@@ -1102,14 +1102,14 @@ read_mbchar (fd, string, ind, ch, delim, unbuffered) - } - else if (ret == (size_t)-1) - { -- /* If we read a delimiter character that makes this an invalid -- multibyte character, we can't just add it to the input string -- and treat it as a byte. We need to push it back so a subsequent -- zread will pick it up. */ -- if ((unsigned char)c == delim) -+ /* If we read (i > 1) a delimiter character (c == delimiter) -+ that makes this an invalid multibyte character, we can't just -+ add it to the input string and treat it as a byte. -+ We need to push it back so a subsequent zread will pick it up. */ -+ if (i > 1 && (unsigned char)c == delim) - { - zungetc ((unsigned char)c); -- mbchar[--i] = '\0'; /* unget the delimiter */ -+ i--; - } - break; /* invalid multibyte character */ - } --- -2.49.0 - diff --git a/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch b/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch deleted file mode 100644 index 949f5b2f7abc..000000000000 --- a/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-1.patch +++ /dev/null @@ -1,286 +0,0 @@ -From 2482e34ac12910f7e7436a968caf97ab96f8b582 Mon Sep 17 00:00:00 2001 -From: Kerin Millar <kfm@plushkava.net> -Date: Sat, 26 Apr 2025 08:43:58 +0100 -Subject: [PATCH 1/3] Backport fix for invalid continuation bytes being ignored - as delimiters - -This is a partial backport of commit 772e7e760e8a098e4d8dee21cf11090be4757918 -from the devel branch. It addresses an issue in read_mbchar() whereby -the read builtin can read past the delimiter character, provided that is -invoked with a multibyte character set in effect. Consider the following -test case. - -$ LC_ALL=en_US.UTF-8 -$ for i in {194..245}; do printf -v o %o "$i"; printf "\\$o\\n"; done | - while read -r; do declare -p REPLY; done -declare -- REPLY=$'\302\n\303\n\304\n\305\n\306\n\307\n\310\n\311\n\312\ -n\313\n\314\n\315\n\316\n\317\n\320\n\321\n\322\n\323\n\324\n\325\n\326\ -n\327\n\330\n\331\n\332\n\333\n\334\n\335\n\336\n\337\n\340\n\341\n\342\ -n\343\n\344\n\345\n\346\n\347\n\350\n\351\n\352\n\353\n\354\n\355\n\356\ -n\357\n\360\n\361\n\362\n\363\n\364\n\365' - -The producing loop emits a sequence of bytes in the range 0xC2 - 0xF5. -Since each is terminated by a <newline> character, one would expect for -exactly 52 iterations of the consuming loop, with REPLY being assigned a -single byte each time. Instead, the input is read in its entirety. Why -is that, one may ask. - -Given a legal UTF-8 byte sequence, any bytes whose values are between -0xC2 - 0xF4 are combinative in nature; they can only be followed by -between one and three bytes that are outside of that range. - -0xC2 - 0xDF : First byte of a 2-byte code unit sequence -0xE0 - 0xEF : First byte of a 3-byte code unit sequence -0xF0 - 0xF4 : First byte of a 4-byte code unit sequence - -As such, bash begins by reading the 0xC2 byte, for which mbrtowc(3) -returns -2, indicating an incomplete multibyte sequence. Next, the 0x0A -byte is read, for which mbrtowc(3) returns -1, indicating an invalid -multibyte sequence. At this point, bash ought to recognise the most -recently read byte as a delimiter. Instead, it continues reading the -input stream up until the delimiter that follows 0xF5, which is neither -a combining character nor legal in UTF-8 in any capacity. - -This patch addresses the issue by introducing the zungetc() function, -which is used by read_mbchar() to push back the delimiter character that -transforms the sequence from an incomplete one to an invalid one. Said -character is then detected by the next invocation of the zread() -function, allowing for the decision to be made to return. - -With this, the output of the test case amounts to 52 lines, as expected. - -declare -- REPLY=$'\302' -declare -- REPLY=$'\303' -... -declare -- REPLY=$'\364' -declare -- REPLY=$'\365' - -The issue affects all bash releases from 5.0 to 5.3-alpha. As of the -time of writing, it has not been addressed by any of the official -patchlevels, nor has 5.3 been released. - -Link: https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/utilities/read.html#tag_20_100_06 -Link: https://mywiki.wooledge.org/BashPitfalls#IFS.3D_read_-r_-d_.27.27_filename -Link: https://lists.gnu.org/archive/html/bug-bash/2025-04/msg00068.html -Signed-off-by: Kerin Millar <kfm@plushkava.net> ---- - builtins/read.def | 25 ++++++++++++---- - externs.h | 1 + - lib/sh/zread.c | 74 +++++++++++++++++++++++++++++++++++++++++++++++ - 3 files changed, 94 insertions(+), 6 deletions(-) - -diff --git builtins/read.def builtins/read.def -index ddd91d32..53b4bd81 100644 ---- builtins/read.def -+++ builtins/read.def -@@ -130,7 +130,7 @@ static void set_readline_timeout PARAMS((sh_timer *t, time_t, long)); - #endif - static SHELL_VAR *bind_read_variable PARAMS((char *, char *, int)); - #if defined (HANDLE_MULTIBYTE) --static int read_mbchar PARAMS((int, char *, int, int, int)); -+static int read_mbchar PARAMS((int, char *, int, int, int, int)); - #endif - static void ttyrestore PARAMS((struct ttsave *)); - -@@ -806,7 +806,7 @@ add_char: - else - # endif - if (locale_utf8locale == 0 || ((c & 0x80) != 0)) -- i += read_mbchar (fd, input_string, i, c, unbuffered_read); -+ i += read_mbchar (fd, input_string, i, c, delim, unbuffered_read); - } - #endif - -@@ -1064,10 +1064,10 @@ bind_read_variable (name, value, flags) - - #if defined (HANDLE_MULTIBYTE) - static int --read_mbchar (fd, string, ind, ch, unbuffered) -+read_mbchar (fd, string, ind, ch, delim, unbuffered) - int fd; - char *string; -- int ind, ch, unbuffered; -+ int ind, ch, delim, unbuffered; - { - char mbchar[MB_LEN_MAX + 1]; - int i, n, r; -@@ -1101,8 +1101,21 @@ read_mbchar (fd, string, ind, ch, unbuffered) - mbchar[i++] = c; - continue; - } -- else if (ret == (size_t)-1 || ret == (size_t)0 || ret > (size_t)0) -- break; -+ else if (ret == (size_t)-1) -+ { -+ /* If we read a delimiter character that makes this an invalid -+ multibyte character, we can't just add it to the input string -+ and treat it as a byte. We need to push it back so a subsequent -+ zread will pick it up. */ -+ if (c == delim) -+ { -+ zungetc (c); -+ mbchar[--i] = '\0'; /* unget the delimiter */ -+ } -+ break; /* invalid multibyte character */ -+ } -+ else if (ret == (size_t)0 || ret > (size_t)0) -+ break; /* valid multibyte character */ - } - - mbchar_return: -diff --git externs.h externs.h -index 931dba9c..1b70a13b 100644 ---- externs.h -+++ externs.h -@@ -536,6 +536,7 @@ extern ssize_t zreadintr PARAMS((int, char *, size_t)); - extern ssize_t zreadc PARAMS((int, char *)); - extern ssize_t zreadcintr PARAMS((int, char *)); - extern ssize_t zreadn PARAMS((int, char *, size_t)); -+extern int zungetc PARAMS((int)); - extern void zreset PARAMS((void)); - extern void zsyncfd PARAMS((int)); - -diff --git lib/sh/zread.c lib/sh/zread.c -index dafb7f60..7cfbb288 100644 ---- lib/sh/zread.c -+++ lib/sh/zread.c -@@ -41,6 +41,10 @@ extern int errno; - # define ZBUFSIZ 4096 - #endif - -+#ifndef EOF -+# define EOF -1 -+#endif -+ - extern int executing_builtin; - - extern void check_signals_and_traps (void); -@@ -48,6 +52,11 @@ extern void check_signals (void); - extern int signal_is_trapped (int); - extern int read_builtin_timeout (int); - -+int zungetc (int); -+ -+/* Provide one character of pushback whether we are using read or zread. */ -+static int zpushedchar = -1; -+ - /* Read LEN bytes from FD into BUF. Retry the read on EINTR. Any other - error causes the loop to break. */ - ssize_t -@@ -59,6 +68,15 @@ zread (fd, buf, len) - ssize_t r; - - check_signals (); /* check for signals before a blocking read */ -+ -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1) -+ { -+ *buf = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - /* should generalize into a mechanism where different parts of the shell can - `register' timeouts and have them checked here. */ - while (((r = read_builtin_timeout (fd)) < 0 || (r = read (fd, buf, len)) < 0) && -@@ -95,6 +113,14 @@ zreadretry (fd, buf, len) - ssize_t r; - int nintr; - -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1) -+ { -+ *buf = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - for (nintr = 0; ; ) - { - r = read (fd, buf, len); -@@ -118,6 +144,15 @@ zreadintr (fd, buf, len) - size_t len; - { - check_signals (); -+ -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1) -+ { -+ *buf = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - return (read (fd, buf, len)); - } - -@@ -135,6 +170,14 @@ zreadc (fd, cp) - { - ssize_t nr; - -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1 && cp) -+ { -+ *cp = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - if (lind == lused || lused == 0) - { - nr = zread (fd, lbuf, sizeof (lbuf)); -@@ -160,6 +203,14 @@ zreadcintr (fd, cp) - { - ssize_t nr; - -+ /* If we pushed a char back, return it immediately */ -+ if (zpushedchar != -1 && cp) -+ { -+ *cp = (unsigned char)zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - if (lind == lused || lused == 0) - { - nr = zreadintr (fd, lbuf, sizeof (lbuf)); -@@ -186,6 +237,13 @@ zreadn (fd, cp, len) - { - ssize_t nr; - -+ if (zpushedchar != -1 && cp) -+ { -+ *cp = zpushedchar; -+ zpushedchar = -1; -+ return 1; -+ } -+ - if (lind == lused || lused == 0) - { - if (len > sizeof (lbuf)) -@@ -204,6 +262,22 @@ zreadn (fd, cp, len) - return 1; - } - -+int -+zungetc (c) -+ int c; -+{ -+ if (zpushedchar == -1) -+ { -+ zpushedchar = c; -+ return c; -+ } -+ -+ if (c == EOF || lind == 0) -+ return (EOF); -+ lbuf[--lind] = c; /* XXX */ -+ return c; -+} -+ - void - zreset () - { --- -2.49.0 - diff --git a/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch b/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch deleted file mode 100644 index ea27d3b3d194..000000000000 --- a/app-shells/bash/files/bash-5.2_p32-invalid-continuation-byte-ignored-as-delimiter-2.patch +++ /dev/null @@ -1,147 +0,0 @@ -From c87aca06c259b6283a499584d95c87f163accba0 Mon Sep 17 00:00:00 2001 -From: Kerin Millar <kfm@plushkava.net> -Date: Mon, 28 Apr 2025 07:59:25 +0100 -Subject: [PATCH 2/3] Backport fix for invalid continuation bytes above 0x7F - being ignored as delimiters - -This is a partial backport of commit e327891b52513bef0b34aac625c44f8fa6811f53 -from the devel branch. It addresses an issue in read_mbchar() whereby an -invalid continuation byte greater than 0x7F isn't recognised as a valid -delimiter on platforms where char is signed. Consider the following test -case. - -$ LC_ALL=en_US.UTF-8; uname -m -x86_64 -$ printf '\317\360_' | { read -rd $'\360'; echo "${REPLY@Q}"; } -$'\317\360_' - -After applying this patch, the value of REPLY will be $'\317'. - -The issue affects all bash releases from 5.0 to 5.3-rc1. As of the time -of writing, it has not been addressed by any of the official -patchlevels, nor has 5.3 been released. - -Link: https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/utilities/read.html#tag_20_100_06 -Link: https://mywiki.wooledge.org/BashPitfalls#IFS.3D_read_-r_-d_.27.27_filename -Link: https://lists.gnu.org/r/bug-bash/2024-08/msg00100.html -Signed-off-by: Kerin Millar <kfm@plushkava.net> ---- - builtins/read.def | 41 +++++++++++++++++++++++------------------ - 1 file changed, 23 insertions(+), 18 deletions(-) - -diff --git builtins/read.def builtins/read.def -index 53b4bd81..48351c3c 100644 ---- builtins/read.def -+++ builtins/read.def -@@ -142,7 +142,7 @@ sh_timer *read_timeout; - - static int reading, tty_modified; - static SigHandler *old_alrm; --static unsigned char delim; -+static int delim; - - static struct ttsave termsave; - -@@ -320,7 +320,6 @@ read_builtin (list) - break; - case 'N': - ignore_delim = 1; -- delim = -1; - case 'n': - nflag = 1; - code = legal_number (list_optarg, &intval); -@@ -348,7 +347,7 @@ read_builtin (list) - } - break; - case 'd': -- delim = *list_optarg; -+ delim = (unsigned char)*list_optarg; - break; - CASE_HELPOPT; - default: -@@ -765,7 +764,7 @@ read_builtin (list) - continue; - } - -- if (ignore_delim == 0 && (unsigned char)c == delim) -+ if ((unsigned char)c == delim) - break; - - if (c == '\0' && delim != '\0') -@@ -1107,9 +1106,9 @@ read_mbchar (fd, string, ind, ch, delim, unbuffered) - multibyte character, we can't just add it to the input string - and treat it as a byte. We need to push it back so a subsequent - zread will pick it up. */ -- if (c == delim) -+ if ((unsigned char)c == delim) - { -- zungetc (c); -+ zungetc ((unsigned char)c); - mbchar[--i] = '\0'; /* unget the delimiter */ - } - break; /* invalid multibyte character */ -@@ -1219,7 +1218,8 @@ edit_line (p, itext) - - len = strlen (ret); - ret = (char *)xrealloc (ret, len + 2); -- ret[len++] = delim; -+ if (delim > 0) -+ ret[len++] = delim; - ret[len] = '\0'; - return ret; - } -@@ -1240,7 +1240,7 @@ static rl_command_func_t *old_delim_func; - static int old_newline_ctype; - static rl_command_func_t *old_newline_func; - --static unsigned char delim_char; -+static int delim_char; - - static void - set_eol_delim (c) -@@ -1252,19 +1252,21 @@ set_eol_delim (c) - initialize_readline (); - cmap = rl_get_keymap (); - -- /* Save the old delimiter char binding */ -+ /* Save the old newline binding and change it to self-insert */ - old_newline_ctype = cmap[RETURN].type; - old_newline_func = cmap[RETURN].function; -- old_delim_ctype = cmap[c].type; -- old_delim_func = cmap[c].function; -- -- /* Change newline to self-insert */ - cmap[RETURN].type = ISFUNC; - cmap[RETURN].function = rl_insert; - -- /* Bind the delimiter character to accept-line. */ -- cmap[c].type = ISFUNC; -- cmap[c].function = rl_newline; -+ /* Save any binding to the delimiter and bind the delimiter to accept-line */ -+ if (c >= 0) -+ { -+ old_delim_ctype = cmap[c].type; -+ old_delim_func = cmap[c].function; -+ -+ cmap[c].type = ISFUNC; -+ cmap[c].function = rl_newline; -+ } - - delim_char = c; - } -@@ -1280,7 +1282,10 @@ reset_eol_delim (cp) - cmap[RETURN].type = old_newline_ctype; - cmap[RETURN].function = old_newline_func; - -- cmap[delim_char].type = old_delim_ctype; -- cmap[delim_char].function = old_delim_func; -+ if (delim_char >= 0) -+ { -+ cmap[delim_char].type = old_delim_ctype; -+ cmap[delim_char].function = old_delim_func; -+ } - } - #endif --- -2.49.0 - diff --git a/app-shells/bash/files/bash-5.2_p32-memory-leaks.patch b/app-shells/bash/files/bash-5.2_p32-memory-leaks.patch deleted file mode 100644 index 0c60e70d3cb5..000000000000 --- a/app-shells/bash/files/bash-5.2_p32-memory-leaks.patch +++ /dev/null @@ -1,130 +0,0 @@ -[Compared to bash-5.2_p26-memory-leaks.patch, this drops a hunk for -builtins/evalstring.c as the open_redir_file issue is fixed in patch 31 -upstream for bash-5.2] - -https://lists.gnu.org/archive/html/bug-bash/2024-01/msg00036.html -https://lists.gnu.org/archive/html/bug-bash/2024-01/txtm8yNNPR9RQ.txt - -For evalstring.c: -* https://lists.gnu.org/archive/html/bug-bash/2024-01/msg00011.html -* https://git.savannah.gnu.org/cgit/bash.git/diff/builtins/evalstring.c?h=devel&id=81f7b44564cd1510788035cea7c59631865a7db2&dt=1#n766 - -From 711ab85262884f2b91f09eceb9aefd0e2426ce67 Mon Sep 17 00:00:00 2001 -From: Grisha Levit <grishalevit@gmail.com> -Date: Sat, 3 Jun 2023 16:51:26 -0400 -Subject: [PATCH] various leaks - -Found mostly by normal usage running a no-bash-malloc build with clang's -LeakSanitizer enabled. So far seems to provide very accurate results. - -* arrayfunc.c -- quote_compound_array_word: make sure to free VALUE -- bind_assoc_var_internal: if assigning to a dynamic variable, make sure - to free the key (usually assoc_insert would do it) - -* bashline.c -- bash_command_name_stat_hook: free original *NAME if we are going to - change what it points to (what the callers seem to expect) - -* builtins/evalstring.c -- parse_and_execute: make sure to dispose of the parsed command - resulting from a failed function import attempt - -* examples/loadables/stat.c -- loadstat: bind_assoc_variable does not free its VALUE argument so make - sure to do it - -* subst.c -- param_expand: free temp1 value for codepaths that don't do it ---- - arrayfunc.c | 6 +++++- - bashline.c | 1 + - builtins/evalstring.c | 4 ++++ - examples/loadables/stat.c | 1 + - subst.c | 2 ++ - 5 files changed, 13 insertions(+), 1 deletion(-) - -diff --git a/arrayfunc.c b/arrayfunc.c -index 2c05d15b..8ba64084 100644 ---- arrayfunc.c -+++ arrayfunc.c -@@ -208,7 +208,10 @@ bind_assoc_var_internal (entry, hash, key, value, flags) - newval = make_array_variable_value (entry, 0, key, value, flags); - - if (entry->assign_func) -- (*entry->assign_func) (entry, newval, 0, key); -+ { -+ (*entry->assign_func) (entry, newval, 0, key); -+ FREE (key); -+ } - else - assoc_insert (hash, key, newval); - -@@ -985,6 +988,7 @@ quote_compound_array_word (w, type) - if (t != w+ind) - free (t); - strcpy (nword + i, value); -+ free (value); - - return nword; - } -diff --git a/bashline.c b/bashline.c -index c85b05b6..bd7548cc 100644 ---- bashline.c -+++ bashline.c -@@ -1928,6 +1928,7 @@ bash_command_name_stat_hook (name) - result = search_for_command (cname, 0); - if (result) - { -+ FREE (*name); - *name = result; - return 1; - } -diff --git a/builtins/evalstring.c b/builtins/evalstring.c -index df3dd68e..20c6a4a7 100644 ---- builtins/evalstring.c -+++ builtins/evalstring.c -@@ -461,6 +461,8 @@ parse_and_execute (string, from_file, flags) - should_jump_to_top_level = 0; - last_result = last_command_exit_value = EX_BADUSAGE; - set_pipestatus_from_exit (last_command_exit_value); -+ dispose_command(command); -+ global_command = (COMMAND *)NULL; - reset_parser (); - break; - } - -diff --git a/examples/loadables/stat.c b/examples/loadables/stat.c -index 1e60e7b6..ed5c9764 100644 ---- examples/loadables/stat.c -+++ examples/loadables/stat.c -@@ -349,6 +349,7 @@ loadstat (vname, var, fname, flags, fmt, sp) - key = savestring (arraysubs[i]); - value = statval (i, fname, flags, fmt, sp); - v = bind_assoc_variable (var, vname, key, value, ASS_FORCE); -+ free (value); - } - return 0; - } -diff --git a/subst.c b/subst.c -index 1ac6eb2d..ff0602da 100644 ---- subst.c -+++ subst.c -@@ -10727,6 +10727,7 @@ comsub: - { - chk_atstar (temp, quoted, pflags, quoted_dollar_at_p, contains_dollar_at); - tdesc = parameter_brace_expand_word (temp, SPECIAL_VAR (temp, 0), quoted, pflags, 0); -+ free (temp1); - if (tdesc == &expand_wdesc_error || tdesc == &expand_wdesc_fatal) - return (tdesc); - ret = tdesc; -@@ -10739,6 +10740,7 @@ comsub: - { - set_exit_status (EXECUTION_FAILURE); - report_error (_("%s: invalid variable name for name reference"), temp); -+ free (temp1); - return (&expand_wdesc_error); /* XXX */ - } - else --- -2.43.0 diff --git a/app-shells/bash/files/bash-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch b/app-shells/bash/files/bash-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch deleted file mode 100644 index d844f6463221..000000000000 --- a/app-shells/bash/files/bash-5.3_p9-general-workaround-aliasing-violation-in-REVERSE_LIS.patch +++ /dev/null @@ -1,53 +0,0 @@ -https://lists.gnu.org/archive/html/bug-bash/2026-03/msg00069.html - -From 7309ee9f263dfcaf11eeca679cfec5cf5c8f9455 Mon Sep 17 00:00:00 2001 -Message-ID: <7309ee9f263dfcaf11eeca679cfec5cf5c8f9455.1774896688.git.sam@gentoo.org> -From: Sam James <sam@gentoo.org> -Date: Mon, 30 Mar 2026 19:19:33 +0100 -Subject: [PATCH] general: workaround aliasing violation in REVERSE_LIST macro - -In jobs.c, say, we have: -``` - p->next = (PROCESS *)NULL; - newjob->pipe = REVERSE_LIST (the_pipeline, PROCESS *); - for (p = newjob->pipe; p->next; p = p->next) -``` - -REVERSE_LIST (-> list_reverse) reverses the linked list `the_pipeline` -while doing accesses as GENERIC_LIST*, but the original elements are PROCESS*. - -I think GCC has an exemption for doing this with void* but even that isn't -required to work by the standard. I think it either needs to be done with char* -or with GENERIC_LIST marked with __attribute__((may_alias)) -(though that isn't portable). - -For Gentoo, the alias approach is fine until this gets fixed upstream, -so do that. - -This fixes bash being miscompiled by GCC 16 with -O2 -flto and USE=-plugins -(for -rdynamic to be dropped). - -Bug: https://bugs.gentoo.org/971782 -Signed-off-by: Sam James <sam@gentoo.org> ---- - general.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/general.h b/general.h -index 5b1eac08..883939a7 100644 ---- general.h -+++ general.h -@@ -122,7 +122,7 @@ extern char *strcpy (char *, const char *); - can be written to handle the general case for linked lists. */ - typedef struct g_list { - struct g_list *next; --} GENERIC_LIST; -+} __attribute__((may_alias)) GENERIC_LIST; - - /* Here is a generic structure for associating character strings - with integers. It is used in the parser for shell tokenization. */ - -base-commit: 637f5c8696a6adc9b4519f1cd74aa78492266b7f --- -2.53.0 - diff --git a/app-shells/bash/files/bash-5.3_p9-pid-reuse.patch b/app-shells/bash/files/bash-5.3_p9-pid-reuse.patch deleted file mode 100644 index afde63b57fa3..000000000000 --- a/app-shells/bash/files/bash-5.3_p9-pid-reuse.patch +++ /dev/null @@ -1,44 +0,0 @@ -https://bugs.gentoo.org/970713 - -From e359bdc261f9493d91b3cf792fe4fc480ecd6dc3 Mon Sep 17 00:00:00 2001 -From: Kerin Millar <kfm@plushkava.net> -Date: Thu, 13 Nov 2025 18:39:28 +0000 -Subject: [PATCH] jobs.c: only call bgp_delete on a newly-created pid if - asynchronous - -This is a backport of the following change from the devel branch. - -jobs.c - - make_child: only call bgp_delete on a newly-created pid if that - process is asynchronous, since that is what will cause it to be - put into the bgpids table. This mostly matters for procsubs and - asynchronous jobs, but will happen for comsubs in async jobs - and coprocs as well. - -Bug: https://bugs.gentoo.org/965423 -Signed-off-by: Kerin Millar <kfm@plushkava.net> ---- - jobs.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/jobs.c b/jobs.c -index cbcc2c15..bafa7c26 100644 ---- jobs.c -+++ jobs.c -@@ -2482,9 +2482,11 @@ make_child (char *command, int flags) - been reused. */ - delete_old_job (pid); - -- /* Perform the check for pid reuse unconditionally. Some systems reuse -- PIDs before giving a process CHILD_MAX/_SC_CHILD_MAX unique ones. */ -- bgp_delete (pid); /* new process, discard any saved status */ -+ /* Perform the check for background pid reuse unconditionally. -+ Some systems reuse PIDs before giving a process -+ CHILD_MAX/_SC_CHILD_MAX unique ones. */ -+ if (async_p) -+ bgp_delete (pid); /* new background process, discard any saved status */ - - last_made_pid = pid; - --- -2.51.2 diff --git a/app-shells/bash/files/bash_logout b/app-shells/bash/files/bash_logout deleted file mode 100644 index 50a79331c08e..000000000000 --- a/app-shells/bash/files/bash_logout +++ /dev/null @@ -1,9 +0,0 @@ -# /etc/bash/bash_logout - -# This file is sourced when a login shell terminates. - -# You may wish to clear everyone's screen when they logout. -#clear - -# Or maybe you want to leave a thoughtful note. -#fortune diff --git a/app-shells/bash/files/bashrc-r2 b/app-shells/bash/files/bashrc-r2 deleted file mode 100644 index f084d98ffb0a..000000000000 --- a/app-shells/bash/files/bashrc-r2 +++ /dev/null @@ -1,30 +0,0 @@ -# /etc/bash/bashrc - -# Proceed no further in the case of a non-interactive shell. -if [[ $- != *i* ]]; then - return -fi - -# Disable errexit in case the user enabled it then chose to re-source this file. -shopt -u -o errexit - -# Disable completion when the input buffer is empty. Mute STDERR because this -# option is only present in the case that bash was built with readline support. -shopt -s no_empty_cmd_completion 2>/dev/null && - -# Append to HISTFILE rather than overwrite upon exiting, per bug #139609. This -# option also requires for bash to have been built with readline support. -shopt -s histappend - -# Initialise PROMPT_COMMAND as an array, unless bash is acting as a login shell. -# In the latter case, the profile.d drop-in will already have initialised it. -shopt -q login_shell || PROMPT_COMMAND=() - -# Don't let the user influence the order of sourcing for bash 5.3 or greater. -unset -v GLOBSORT - -for _ in /etc/bash/bashrc.d/*; do - if [[ $_ == *.@(bash|sh) && -r $_ ]]; then - source "$_" - fi -done diff --git a/app-shells/bash/files/bashrc.d/10-gentoo-color-r2.bash b/app-shells/bash/files/bashrc.d/10-gentoo-color-r2.bash deleted file mode 100644 index 847e76f8f186..000000000000 --- a/app-shells/bash/files/bashrc.d/10-gentoo-color-r2.bash +++ /dev/null @@ -1,70 +0,0 @@ -# /etc/bash/bashrc.d/10-gentoo-color.bash - -if [[ ${NO_COLOR} ]]; then - # Respect the user's wish not to use color. See https://no-color.org/. - gentoo_color=0 -elif [[ ${COLORTERM@a} == *x* && ${COLORTERM} == @(24bit|truecolor) ]]; then - # The COLORTERM environment variable can reasonably be trusted here. - # See https://github.com/termstandard/colors for further information. - gentoo_color=1 -else - # Check TERM against a whitelist covering a majority of popular - # terminal emulators and virtual console implementations known to - # support color. If no matching entry is found, try to use tput(1) to - # determine whether color is supported. - case ${TERM} in - *color* |\ - *direct* |\ - *ghostty |\ - [Ekx]term* |\ - alacritty |\ - aterm |\ - contour |\ - dtterm |\ - foot* |\ - jfbterm |\ - linux |\ - mlterm |\ - rxvt* |\ - screen* |\ - tmux* |\ - wsvt25* ) gentoo_color=1 ;; - * ) gentoo_color=$(tput colors 2>/dev/null) - esac -fi - -# For direxpand to be missing indicates that bash is lacking readline support. -if (( gentoo_color <= 0 )) || ( ! shopt -u direxpand 2>/dev/null ); then - # Define a prompt without color. - PS1='\u@\h \w \$ ' -elif (( EUID == 0 )); then - # If root, omit the username and print the hostname in red. - PS1='\[\e[01;31m\]\h\[\e[01;34m\] \w \$\[\e[00m\] ' -else - # Otherwise, print the username and hostname in green. - PS1='\[\e[01;32m\]\u@\h\[\e[01;34m\] \w \$\[\e[00m\] ' -fi - -if (( gentoo_color > 0 )); then - # Colorize the output of diff(1), grep(1) and a few coreutils utilities. - # However, do so only where no alias/function by the given name exists. - for _ in diff dir grep ls vdir; do - if [[ $(type -t "$_") == file ]]; then - alias "$_=$_ --color=auto" - fi - done - - # Enable colors for ls(1) and some other utilities that respect the - # LS_COLORS variable. Prefer ~/.dir_colors, per bug #64489. - if hash dircolors 2>/dev/null; then - if [[ -f ~/.dir_colors ]]; then - eval "$(COLORTERM=1 dircolors -b -- ~/.dir_colors)" - elif [[ -f /etc/DIR_COLORS ]]; then - eval "$(COLORTERM=1 dircolors -b /etc/DIR_COLORS)" - else - eval "$(COLORTERM=1 dircolors -b)" - fi - fi -fi - -unset -v gentoo_color diff --git a/app-shells/bash/files/bashrc.d/10-gentoo-title-r3.bash b/app-shells/bash/files/bashrc.d/10-gentoo-title-r3.bash deleted file mode 100644 index 186763d07d9d..000000000000 --- a/app-shells/bash/files/bashrc.d/10-gentoo-title-r3.bash +++ /dev/null @@ -1,77 +0,0 @@ -# /etc/bash/bashrc.d/10-gentoo-title.bash - -# For information regarding the control sequences used, please refer to -# https://invisible-island.net/xterm/ctlseqs/ctlseqs.html. - -genfun_set_win_title() { - # Advertise the fact that the presently running interactive shell will - # update the title. Doing so allows for its subprocesses to determine - # whether it is safe to set the title of their own accord. Note that 0 - # refers to the value of Ps within the OSC Ps ; Pt BEL sequence. - export SHELL_SETS_TITLE=0 - - # Sets the window title with the Set Text Parameters control sequence. - # For screen, the sequence defines the hardstatus (%h) and for tmux, the - # pane_title (#T). For graphical terminal emulators, it is normal for - # the title bar to be affected. - genfun_set_win_title() { - local prompt - - if [[ ${PROMPT_DIRTRIM} ]]; then - # Respect the value of PROMPT_DIRTRIM. If set as 0, the - # current working directory shall be shown in full. - prompt='\u@\h \w' - else - # Show the basename of the current working directory. - prompt='\u@\h \W' - fi - printf '\033]0;%s\007' "${prompt@P}" - } - - genfun_set_win_title -} - -unset -v SHELL_SETS_TITLE - -# Determine whether the terminal can handle the Set Text Parameters sequence. -# The only terminals permitted here are those for which there is empirical -# evidence that the sequence is supported and that the UTF-8 character encoding -# is handled correctly. Quite rightly, this precludes many vintage terminals. -case ${TERM} in - alacritty*|contour|foot*|tmux*|xterm-ghostty) - # The terminal emulator also supports XTWINOPS. If the PTY was - # created by sshd(8) then push the current window title to the - # stack and arrange for it to be popped upon exiting. Xterm also - # supports this but there are far too many terminal emulators - # that falsely identify as being xterm-compatible. - if [[ ${SSH_TTY} && ${SSH_TTY} == "$(tty)" ]]; then - trap 'printf "\033[23;0t"' EXIT - printf '\033[22;0t' - fi - ;; - rxvt-unicode*|st-256color|xterm*) - # If the PTY was created by sshd(8) then proceed no further. - # Alas, there exist many operating environments in which the - # title would otherwise not be restored upon ssh(1) exiting. - # Those wanting for the title to be set regardless may adjust - # ~/.bashrc or create a bashrc.d drop-in to set PROMPT_COMMAND. - # For example, PROMPT_COMMAND=(genfun_set_win_title). - if [[ ${SSH_TTY} && ${SSH_TTY} == "$(tty)" ]]; then - return - fi - ;; - screen*) - # If the PTY was created by sshd(8) and screen(1) was launched - # prior to the SSH session beginning, as opposed to afterwards, - # proceed no further. It is another case in which there would be - # no guarantee of the title being restored upon ssh(1) exiting. - if [[ ! ${WINDOW} && ${SSH_TTY} && ${SSH_TTY} == "$(tty)" ]]; then - return - fi - ;; - *) - return -esac - -# Arrange for the title to be updated each time the primary prompt is displayed. -PROMPT_COMMAND+=('genfun_set_win_title') diff --git a/app-shells/bash/files/profile.d/00-prompt-command.sh b/app-shells/bash/files/profile.d/00-prompt-command.sh deleted file mode 100644 index 61794c8ecb46..000000000000 --- a/app-shells/bash/files/profile.d/00-prompt-command.sh +++ /dev/null @@ -1,7 +0,0 @@ -# This unit serves to initialise PROMPT_COMMAND as early as possible in cases -# where bash has been launched as a login shell. Though not an especially -# common practice, some profile.d drop-ins need to be able to extend its value. - -if [ "${BASH}" ] && shopt -q login_shell; then - eval 'PROMPT_COMMAND=()' -fi diff --git a/app-shells/bash/files/skel/dot-bash_logout b/app-shells/bash/files/skel/dot-bash_logout deleted file mode 100644 index 44b6f79ca8eb..000000000000 --- a/app-shells/bash/files/skel/dot-bash_logout +++ /dev/null @@ -1,6 +0,0 @@ -# /etc/skel/.bash_logout - -# This file is sourced when a login shell terminates. - -# Clear the screen for security's sake. -clear diff --git a/app-shells/bash/files/skel/dot-bash_profile b/app-shells/bash/files/skel/dot-bash_profile deleted file mode 100644 index 1de05a45e34a..000000000000 --- a/app-shells/bash/files/skel/dot-bash_profile +++ /dev/null @@ -1,7 +0,0 @@ -# /etc/skel/.bash_profile - -# This file is sourced by bash for login shells. The following line -# runs your .bashrc and is recommended by the bash info pages. -if [[ -f ~/.bashrc ]] ; then - . ~/.bashrc -fi diff --git a/app-shells/bash/files/skel/dot-bashrc b/app-shells/bash/files/skel/dot-bashrc deleted file mode 100644 index 34dbd8c892f6..000000000000 --- a/app-shells/bash/files/skel/dot-bashrc +++ /dev/null @@ -1,18 +0,0 @@ -# /etc/skel/.bashrc -# -# This file is sourced by all *interactive* bash shells on startup, -# including some apparently interactive shells such as scp and rcp -# that can't tolerate any output. So make sure this doesn't display -# anything or bad things will happen ! - - -# Test for an interactive shell. There is no need to set anything -# past this point for scp and rcp, and it's important to refrain from -# outputting anything in those cases. -if [[ $- != *i* ]] ; then - # Shell is non-interactive. Be done now! - return -fi - - -# Put your fun stuff here. diff --git a/app-shells/bash/metadata.xml b/app-shells/bash/metadata.xml deleted file mode 100644 index 50ff0181e7c9..000000000000 --- a/app-shells/bash/metadata.xml +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> - </maintainer> - <use> - <flag name="bashlogger"> - Log ALL commands typed into bash; should ONLY be - used in restricted environments such as honeypots - </flag> - <flag name="mem-scramble"> - Build with custom malloc/free overwriting allocated/freed memory - </flag> - <flag name="net"> - Enable /dev/tcp/host/port redirection - </flag> - <flag name="plugins"> - Add support for loading builtins at runtime via 'enable' - </flag> - <flag name="pgo"> - Optimize the build using Profile Guided Optimization (PGO) - </flag> - </use> - <upstream> - <bugs-to>mailto:bug-bash@gnu.org</bugs-to> - <changelog>https://tiswww.case.edu/php/chet/bash/NEWS</changelog> - <remote-id type="cpe">cpe:/a:gnu:bash</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/bashdb/Manifest b/app-shells/bashdb/Manifest deleted file mode 100644 index 0e3336423438..000000000000 --- a/app-shells/bashdb/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST bashdb-4.4-1.0.0-missing-test-files.tar.xz 996 BLAKE2B 7ea67884cceda11559cf49355645cad2cfd485537643ad2fa05398518f498163596b6f591756bedd0e7b7e013fed3c6a031e245d15cd0cf316d42ef4f5c8b3e6 SHA512 e19d41569c2001ce026e4c5f80cc21c81651ff9980be059236c45e215162769ceda266eb46aa4199000e377c0bb53dec98fa1b7c5290459c412f21329b3589a5 -DIST bashdb-5.0-1.1.2.tar.bz2 574210 BLAKE2B 6de1cac2cb66022f60ab7f0385361762fedee56c26729f22acb070e24a7bcf317700fb5db314c1592b8f9ccf9f7d07bfc80afd5fc88a753d0ad2954325a7f078 SHA512 32ff6d315e8cf9d59485802d5284fde53fa2d9f40ec238428a479f8a1ed1359e9bea2946b192b78534e7ac835491d5d64d73f536c8dfa93583b4c6d55d4d4545 -DIST bashdb-5.1_pre20240617.gh.tar.gz 690536 BLAKE2B b8c736ea16f90c14ebcbe06ae6dcdcc8187161e94ca5672f9078366161afec77bd54e95f0782ec4204f6997b173844f288d9cd39a03539e83447fcdc33cc6545 SHA512 748de6d3a7a30ce59269ec953f3d2ee71d50a92038001f3a74ef758225d77de6db906945936a20439869442ac995001ef26c394050d6e73f5a1c288022faaaec diff --git a/app-shells/bashdb/bashdb-5.0.1.1.2-r1.ebuild b/app-shells/bashdb/bashdb-5.0.1.1.2-r1.ebuild deleted file mode 100644 index e29905f605c5..000000000000 --- a/app-shells/bashdb/bashdb-5.0.1.1.2-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P="${PN}-${PV:0:3}-${PV:4}" -DESCRIPTION="bash source code debugging" -HOMEPAGE="http://bashdb.sourceforge.net/" -SRC_URI=" - https://downloads.sourceforge.net/bashdb/${MY_P}.tar.bz2 - test? ( mirror://gentoo/30/bashdb-4.4-1.0.0-missing-test-files.tar.xz ) -" -S="${WORKDIR}/${MY_P}" - -# LICENSE in the repo says GPL-2, but it's clearly based on bash-5.0, so -# it must be GPL-3+ too. -LICENSE="GPL-3+ GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="app-shells/bash:${PV:0:3}" -RDEPEND="${DEPEND}" - -src_prepare() { - if use test ; then - einfo "Copying missing files ..." - # https://sourceforge.net/p/bashdb/bugs/52/ - cp -vafn "${WORKDIR}"/missing-files/* "${S}"/test || die - fi - - default - - # We don't install this, so don't bother building it. #468044 - sed -i 's:texi2html:true:' doc/Makefile.in || die -} - -src_configure() { - # This path matches the bash sources. If we ever change bash, - # we'll probably have to change this to match (bug #591994). - CONFIG_SHELL="${BROOT}"/bin/bash econf \ - --with-bash="${EPREFIX}"/bin/bash-${PV:0:3} \ - --with-dbg-main='$(PKGDATADIR)/bashdb-main.inc' -} diff --git a/app-shells/bashdb/bashdb-5.1_pre20240617.ebuild b/app-shells/bashdb/bashdb-5.1_pre20240617.ebuild deleted file mode 100644 index 09231d925e23..000000000000 --- a/app-shells/bashdb/bashdb-5.1_pre20240617.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Set to 1 for older versions of bash (that are hence slotted) -SLOTTED_BASH=1 - -if [[ ${SLOTTED_BASH} == 1 ]] ; then - MANGLED_PV="${PV:0:3}" -else - MANGLED_PV="0" -fi -MY_P="${PN}-${PV:0:3}-${PV:4}" -DESCRIPTION="bash source code debugging" -HOMEPAGE="http://bashdb.sourceforge.net/" - -if [[ ${PV} == *_pre* ]] ; then - inherit autotools - - # bashdb for newer bash versions doesn't (yet?) have tags, so we - # take snapshots. Make sure to pick the right branch. - BASHDB_COMMIT="11150b3bee22215632143942ade99b5f2441c4ca" - SRC_URI=" - https://github.com/Trepan-Debuggers/bashdb/archive/${BASHDB_COMMIT}.tar.gz -> ${P}.gh.tar.gz - " - S="${WORKDIR}"/${PN}-${BASHDB_COMMIT} -else - SRC_URI=" - https://downloads.sourceforge.net/bashdb/${MY_P}.tar.bz2 - " - S="${WORKDIR}/${MY_P}" -fi - -# LICENSE in the repo says GPL-2, but it's clearly based on bash-5.0, so -# it must be GPL-3+ too. -LICENSE="GPL-3+ GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -DEPEND=">=app-shells/bash-${MANGLED_PV}:${MANGLED_PV}" -RDEPEND="${DEPEND}" - -# test-bug-loc fails with formatting differences -RESTRICT="test" - -src_prepare() { - default - - [[ ${PV} == *_pre* ]] && eautoreconf - - # We don't install this, so don't bother building it. #468044 - sed -i 's:texi2html:true:' doc/Makefile.in || die -} - -src_configure() { - local bash_suffix - if [[ ${SLOTTED_BASH} == 1 ]] ; then - bash_suffix="-${MANGLED_PV}" - fi - - # This path matches the bash sources. If we ever change bash, - # we'll probably have to change this to match (bug #591994). - CONFIG_SHELL="${BROOT}"/bin/bash econf \ - --with-bash="${EPREFIX}"/bin/bash${bash_suffix} \ - --with-dbg-main='$(PKGDATADIR)/bashdb-main.inc' -} diff --git a/app-shells/bashdb/metadata.xml b/app-shells/bashdb/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/bashdb/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/bashish/Manifest b/app-shells/bashish/Manifest deleted file mode 100644 index a198db230a31..000000000000 --- a/app-shells/bashish/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bashish-2.2.4.tar.gz 241565 BLAKE2B 06a7f350669afc7f5139bdf0ab620b787c71d729f0a0e73a532fdb4c3c93792a6715b962a71f1004d2937c8f69171a4b73524aec7ca86fe8d1642262b2750060 SHA512 667ad91c71c99b2f0975eaf64ce4c2be1e60ce921e7232842fae62b6fdd9eca073c5941d5fd9b1af0d77dbb08e9ace3e0c43ed113761c2442f99f762ad581d46 diff --git a/app-shells/bashish/bashish-2.2.4.ebuild b/app-shells/bashish/bashish-2.2.4.ebuild deleted file mode 100644 index 87efec9c9f39..000000000000 --- a/app-shells/bashish/bashish-2.2.4.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Text console theme engine" -HOMEPAGE="http://bashish.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/bashish/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc ~sparc x86" - -RDEPEND=">=dev-util/dialog-1.0" diff --git a/app-shells/bashish/metadata.xml b/app-shells/bashish/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/bashish/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/ccsh/Manifest b/app-shells/ccsh/Manifest deleted file mode 100644 index eb97ddcfe995..000000000000 --- a/app-shells/ccsh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ccsh-0.0.4.tar.gz 11625 BLAKE2B c8cdc2dc01381f7e2c03292fb2212efce4637ea963aca53041d57045253b617213bca805942a88062d1aac961232b299de084fad43d18f9f7dcf3922a04fb792 SHA512 114c471870a23682ebc6bf1967bb82af55eb8a56abcb3472492d08a39906d9a6476adb619f2b9a6097c4ccf75f9ea266d297e50de39a277aea4eadea15cc06ba diff --git a/app-shells/ccsh/ccsh-0.0.4-r5.ebuild b/app-shells/ccsh/ccsh-0.0.4-r5.ebuild deleted file mode 100644 index 99f8008f2a63..000000000000 --- a/app-shells/ccsh/ccsh-0.0.4-r5.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="UNIX Shell for people already familiar with the C language" -HOMEPAGE="https://ccsh.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/ccsh/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" - -src_compile() { - emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" -} - -src_install() { - exeinto /bin - doexe "${PN}" - newman "${PN}.man" "${PN}.1" - dodoc ChangeLog README TODO -} diff --git a/app-shells/ccsh/metadata.xml b/app-shells/ccsh/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/ccsh/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/ctypes-sh/Manifest b/app-shells/ctypes-sh/Manifest deleted file mode 100644 index 2723e0ff7bb2..000000000000 --- a/app-shells/ctypes-sh/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST ctypes-sh-1.2-fix-incompatible-pointer-types.patch 1422 BLAKE2B 657688f451e9667e5a9b9b1781917a8be5aa16ddd00a280e6ab553aa0e374e081c63bc94986b2a1ab3194b1a48589cec16bdb5618f1440904a5cb2d63ddd0629 SHA512 6eda4d14370c43333f95c2ede58fa74850bf8190cffa51eaf49d736f5bd9eafca228da7f7c520dd14ca6bb42ea586d17f74a2f54eee975ee6dbe2428289e1163 -DIST ctypes-sh-1.2_p20240626.tar.gz 123057 BLAKE2B 1b06f6dffdbda1ce37ad1e00e47546515fb103ebf78478aeb5fd4f90daa9e5bf1b8db4a90ab7172448ab41e89c14b928654c6465cd8106eaf470265e4a1863d8 SHA512 df7478b753fffc92c96dce12de4ff0e0bc2e06ac373d668ee7ae5bfe52de9209ec1515a1cffccb63fd138c67b3fed01bc878d90821e8d97d34bce810fd04db55 diff --git a/app-shells/ctypes-sh/ctypes-sh-1.2_p20240626.ebuild b/app-shells/ctypes-sh/ctypes-sh-1.2_p20240626.ebuild deleted file mode 100644 index 98746d3dad1e..000000000000 --- a/app-shells/ctypes-sh/ctypes-sh-1.2_p20240626.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="Foreign function interface for bash" -HOMEPAGE="https://github.com/taviso/ctypes.sh" - -MY_COMMIT_ID="62ec33a6688a29eefdc141f21784193677ba76dc" -SRC_URI=" - https://github.com/taviso/${PN/-/.}/archive/${MY_COMMIT_ID}.tar.gz - -> ${P}.tar.gz - https://github.com/taviso/ctypes.sh/commit/35ae591664ca3deb624fae9bbbd398b5927aba1a.patch - -> ${PN}-1.2-fix-incompatible-pointer-types.patch -" - -S="${WORKDIR}/${PN/-/.}-${MY_COMMIT_ID}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-shells/bash:=[plugins(-)] - dev-libs/libffi:= - virtual/libelf:= -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - # https://github.com/taviso/ctypes.sh/pull/64/ - "${DISTDIR}"/${PN}-1.2-fix-incompatible-pointer-types.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -} - -src_test() { - cd test || die - - # Tests require non-striped libs - local -x BASH_LOADABLES_PATH="${S}/src/.libs" - emake CC="$(tc-getCC)" -} diff --git a/app-shells/ctypes-sh/metadata.xml b/app-shells/ctypes-sh/metadata.xml deleted file mode 100644 index 5b8c055e4b48..000000000000 --- a/app-shells/ctypes-sh/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>chutzpah@gentoo.org</email> - <name>Patrick McLean</name> - </maintainer> - <maintainer type="person"> - <email>flow@gentoo.org</email> - <name>Florian Schmaus</name> - </maintainer> - <longdescription lang="en"> -ctypes.sh is a bash plugin that provides a foreign function interface directly -in your shell. In other words, it allows you to call routines in shared -libraries from within bash. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/dash/Manifest b/app-shells/dash/Manifest deleted file mode 100644 index fab4068e75d7..000000000000 --- a/app-shells/dash/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST dash-0.5.12.tar.gz 246054 BLAKE2B f4c5e7088d7b591e0890a0e1363ef4f70074f4033ae34d3f82d71379cee78876e1e89b5d8e4afa3ce9380f8d94c3e8970c480a21257f87706112dd883667893e SHA512 13bd262be0089260cbd13530a9cf34690c0abeb2f1920eb5e61be7951b716f9f335b86279d425dbfae56cbd49231a8fdffdff70601a5177da3d543be6fc5eb17 -DIST dash-0.5.13.2.tar.gz 260947 BLAKE2B 56d2ac2c716a0cb07d995cea30e85185a2f211da2014735f0bffa68498ee191fa47e059342e67d7f8394d9f39d7fa17db77d9313309d5a2faff1f0775d767b77 SHA512 7e9a06409eec925fc83c81192cab420a76ec25821f0a4cec8db4a93b00e51d343438b8cfe56069b4d7fb185f529d1b5171a7603525de00a7852298425b2f433f -DIST dash-0.5.13.3.tar.gz 261024 BLAKE2B f2a4d2b16db637c841e0c5752a5f617e60aecdb958bc5ef0bde29ee22034ff5dc7aa1b502a0b8d78d764757b978c6c7e8a6aff15769867d4b92856bfc6467c74 SHA512 4f463ea9d9bd72cb9852578a43ce04a211e2e775782f4cb6b2af328d51f80fcf9cff3255c519f60027f7b0d8b9d3c9ebed100925bf6324bbef81381ebd3c77ae -DIST dash-0.5.13.4.tar.gz 261171 BLAKE2B 3c774e3e084c9f6c3b3e2cbb44d915c579379bdeccb9c0974bb6424d371ada06e3387df518ffbb5ba1e9722860d390fc014a9d84833d11dd814a403f3e96cee6 SHA512 383d0ea8316fea3ce523dc535173a94a22e58bfaec2dec3309d3496a864e5e67711965563db82e7e181f8d7b67a25033107b4c9453c3d6b3820c6586d1f99675 diff --git a/app-shells/dash/dash-0.5.12-r1.ebuild b/app-shells/dash/dash-0.5.12-r1.ebuild deleted file mode 100644 index 842fb665b3bd..000000000000 --- a/app-shells/dash/dash-0.5.12-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Debian Almquist Shell" -HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/dash/dash.git" - inherit autotools git-r3 -else - SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="libedit static" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" -DEPEND=" - ${RDEPEND} - libedit? ( static? ( dev-libs/libedit[static-libs] ) ) -" - -PATCHES=( - "${FILESDIR}"/${P}-c23.patch - "${FILESDIR}"/${PN}-0.5.12-c23-lto.patch -) - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - # Use pkg-config for libedit linkage - sed -i \ - -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ - configure || die -} - -src_configure() { - if [[ ${CHOST} == *-solaris* ]] ; then - # don't redefine stat, open, dirent, etc. on Solaris - export ac_cv_func_stat64=yes - export ac_cv_func_open64=yes - fi - - if [[ ${CHOST} == powerpc-*-darwin* ]] ; then - sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ - src/jobs.c || die - fi - - use static && append-ldflags -static - - append-cppflags -DJOBS=$(usex libedit 1 0) - - # Do not pass --enable-glob due to #443552. - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}"/bin - --enable-fnmatch - $(use_with libedit) - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-shells/dash/dash-0.5.13.2.ebuild b/app-shells/dash/dash-0.5.13.2.ebuild deleted file mode 100644 index 5b4ce4aff4e3..000000000000 --- a/app-shells/dash/dash-0.5.13.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Debian Almquist Shell" -HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/dash/dash.git" - inherit autotools git-r3 -else - SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="libedit static" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" -DEPEND=" - ${RDEPEND} - libedit? ( static? ( dev-libs/libedit[static-libs] ) ) -" - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - # Use pkg-config for libedit linkage - sed -i \ - -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ - configure || die -} - -src_configure() { - if [[ ${CHOST} == *-solaris* ]] ; then - # don't redefine stat, open, dirent, etc. on Solaris - export ac_cv_func_stat64=yes - export ac_cv_func_open64=yes - fi - - if [[ ${CHOST} == powerpc-*-darwin* ]] ; then - sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ - src/jobs.c || die - fi - - use static && append-ldflags -static - - append-cppflags -DJOBS=$(usex libedit 1 0) - - # Do not pass --enable-glob due to #443552. - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}"/bin - --enable-fnmatch - $(use_with libedit) - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-shells/dash/dash-0.5.13.3.ebuild b/app-shells/dash/dash-0.5.13.3.ebuild deleted file mode 100644 index 5b4ce4aff4e3..000000000000 --- a/app-shells/dash/dash-0.5.13.3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Debian Almquist Shell" -HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/dash/dash.git" - inherit autotools git-r3 -else - SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="libedit static" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" -DEPEND=" - ${RDEPEND} - libedit? ( static? ( dev-libs/libedit[static-libs] ) ) -" - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - # Use pkg-config for libedit linkage - sed -i \ - -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ - configure || die -} - -src_configure() { - if [[ ${CHOST} == *-solaris* ]] ; then - # don't redefine stat, open, dirent, etc. on Solaris - export ac_cv_func_stat64=yes - export ac_cv_func_open64=yes - fi - - if [[ ${CHOST} == powerpc-*-darwin* ]] ; then - sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ - src/jobs.c || die - fi - - use static && append-ldflags -static - - append-cppflags -DJOBS=$(usex libedit 1 0) - - # Do not pass --enable-glob due to #443552. - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}"/bin - --enable-fnmatch - $(use_with libedit) - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-shells/dash/dash-0.5.13.4.ebuild b/app-shells/dash/dash-0.5.13.4.ebuild deleted file mode 100644 index 5b4ce4aff4e3..000000000000 --- a/app-shells/dash/dash-0.5.13.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Debian Almquist Shell" -HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/dash/dash.git" - inherit autotools git-r3 -else - SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="libedit static" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" -DEPEND=" - ${RDEPEND} - libedit? ( static? ( dev-libs/libedit[static-libs] ) ) -" - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - # Use pkg-config for libedit linkage - sed -i \ - -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ - configure || die -} - -src_configure() { - if [[ ${CHOST} == *-solaris* ]] ; then - # don't redefine stat, open, dirent, etc. on Solaris - export ac_cv_func_stat64=yes - export ac_cv_func_open64=yes - fi - - if [[ ${CHOST} == powerpc-*-darwin* ]] ; then - sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ - src/jobs.c || die - fi - - use static && append-ldflags -static - - append-cppflags -DJOBS=$(usex libedit 1 0) - - # Do not pass --enable-glob due to #443552. - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}"/bin - --enable-fnmatch - $(use_with libedit) - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-shells/dash/dash-9999.ebuild b/app-shells/dash/dash-9999.ebuild deleted file mode 100644 index 5b4ce4aff4e3..000000000000 --- a/app-shells/dash/dash-9999.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Debian Almquist Shell" -HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/dash/dash.git" - inherit autotools git-r3 -else - SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="libedit static" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" -DEPEND=" - ${RDEPEND} - libedit? ( static? ( dev-libs/libedit[static-libs] ) ) -" - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - # Use pkg-config for libedit linkage - sed -i \ - -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ - configure || die -} - -src_configure() { - if [[ ${CHOST} == *-solaris* ]] ; then - # don't redefine stat, open, dirent, etc. on Solaris - export ac_cv_func_stat64=yes - export ac_cv_func_open64=yes - fi - - if [[ ${CHOST} == powerpc-*-darwin* ]] ; then - sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ - src/jobs.c || die - fi - - use static && append-ldflags -static - - append-cppflags -DJOBS=$(usex libedit 1 0) - - # Do not pass --enable-glob due to #443552. - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}"/bin - --enable-fnmatch - $(use_with libedit) - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-shells/dash/files/dash-0.5.12-c23-lto.patch b/app-shells/dash/files/dash-0.5.12-c23-lto.patch deleted file mode 100644 index bd53b4ca18d9..000000000000 --- a/app-shells/dash/files/dash-0.5.12-c23-lto.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://lore.kernel.org/dash/9f2a8ab063e595188df3fe0546484e5a8156318a.1731810617.git.sam@gentoo.org/ - -From 9f2a8ab063e595188df3fe0546484e5a8156318a Mon Sep 17 00:00:00 2001 -Message-ID: <9f2a8ab063e595188df3fe0546484e5a8156318a.1731810632.git.sam@gentoo.org> -From: Sam James <sam@gentoo.org> -Date: Sun, 17 Nov 2024 02:28:07 +0000 -Subject: [PATCH] bltin: fix timescmd with C23 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -With C23 and LTO, we get the following warning (or error if promoted to such): -``` -src/builtins.c:28:5: error: type of ‘timescmd’ does not match original declaration [-Werror=lto-type-mismatch] - 28 | int timescmd(int, char **); - | ^ -src/bltin/times.c:15:5: note: type mismatch in parameter 1 -src/bltin/times.c:15:5: note: type ‘void’ should match type ‘int’ -``` - -Make the two consistent. This didn't show up before because pre-C23 -had unprototyped functions. ---- a/src/bltin/times.c -+++ b/src/bltin/times.c -@@ -12,7 +12,7 @@ - #endif - #include "system.h" - --int timescmd() { -+int timescmd(int argc, char *argv[]) { - struct tms buf; - long int clk_tck = sysconf(_SC_CLK_TCK); - int mutime, mstime, mcutime, mcstime; --- -2.47.0 - diff --git a/app-shells/dash/files/dash-0.5.12-c23.patch b/app-shells/dash/files/dash-0.5.12-c23.patch deleted file mode 100644 index 63716b6276ce..000000000000 --- a/app-shells/dash/files/dash-0.5.12-c23.patch +++ /dev/null @@ -1,150 +0,0 @@ -https://git.kernel.org/pub/scm/utils/dash/dash.git/commit/?id=b41b0d41228fe82991a63f475e0bef701f539db9 (rebased) ---- a/src/exec.c -+++ b/src/exec.c -@@ -769,12 +769,8 @@ typecmd(int argc, char **argv) - return err; - } - --STATIC int --describe_command(out, command, path, verbose) -- struct output *out; -- char *command; -- const char *path; -- int verbose; -+static int describe_command(struct output *out, char *command, -+ const char *path, int verbose) - { - struct cmdentry entry; - struct tblentry *cmdp; -@@ -875,10 +871,7 @@ out: - return 0; - } - --int --commandcmd(argc, argv) -- int argc; -- char **argv; -+int commandcmd(int argc, char **argv) - { - char *cmd; - int c; ---- a/src/jobs.c -+++ b/src/jobs.c -@@ -243,10 +243,7 @@ close: - #endif - - --int --killcmd(argc, argv) -- int argc; -- char **argv; -+int killcmd(int argc, char **argv) - { - extern char *signal_names[]; - int signo = -1; ---- a/src/mksignames.c -+++ b/src/mksignames.c -@@ -360,9 +360,7 @@ initialize_signames () - } - } - --void --write_signames (stream) -- FILE *stream; -+void write_signames(FILE *stream) - { - register int i; - ---- a/src/nodes.c.pat -+++ b/src/nodes.c.pat -@@ -87,18 +87,14 @@ copyfunc(union node *n) - - - --STATIC void --calcsize(n) -- union node *n; -+static void calcsize(union node *n) - { - %CALCSIZE - } - - - --STATIC void --sizenodelist(lp) -- struct nodelist *lp; -+static void sizenodelist(struct nodelist *lp) - { - while (lp) { - funcblocksize += SHELL_ALIGN(sizeof(struct nodelist)); -@@ -109,9 +105,7 @@ sizenodelist(lp) - - - --STATIC union node * --copynode(n) -- union node *n; -+static union node *copynode(union node *n) - { - union node *new; - -@@ -120,9 +114,7 @@ copynode(n) - } - - --STATIC struct nodelist * --copynodelist(lp) -- struct nodelist *lp; -+static struct nodelist *copynodelist(struct nodelist *lp) - { - struct nodelist *start; - struct nodelist **lpp; -@@ -142,9 +134,7 @@ copynodelist(lp) - - - --STATIC char * --nodesavestr(s) -- char *s; -+static char *nodesavestr(char *s) - { - char *rtn = funcstring; - ---- a/src/options.c -+++ b/src/options.c -@@ -389,9 +389,7 @@ setcmd(int argc, char **argv) - } - - --void --getoptsreset(value) -- const char *value; -+void getoptsreset(const char *value) - { - shellparam.optind = number(value) ?: 1; - shellparam.optoff = -1; ---- a/src/redir.c -+++ b/src/redir.c -@@ -281,18 +281,12 @@ ecreate: - } - - --STATIC void - #ifdef notyet --dupredirect(redir, f, memory) -+static void dupredirect(union node *redir, int f, char memory[10]) - #else --dupredirect(redir, f) -+static void dupredirect(union node *redir, int f) - #endif -- union node *redir; -- int f; --#ifdef notyet -- char memory[10]; --#endif -- { -+{ - int fd = redir->nfile.fd; - int err = 0; - diff --git a/app-shells/dash/metadata.xml b/app-shells/dash/metadata.xml deleted file mode 100644 index 73cb9cf12f66..000000000000 --- a/app-shells/dash/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> - </maintainer> - <upstream> - <remote-id type="cpe">cpe:/a:dash:dash</remote-id> - </upstream> - <longdescription lang="en"> - DASH is a direct descendant of the NetBSD version of ash (the Almquist SHell) - and is POSIX compliant. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/dsh/Manifest b/app-shells/dsh/Manifest deleted file mode 100644 index 2d8136bf2e73..000000000000 --- a/app-shells/dsh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dsh-0.25.10.tar.gz 394506 BLAKE2B 1110787e454d5c77e4d4090faa2317720b034ecdc4eaac3c58502a4d87b1a7213abc57a77c564d0f893cce5d7d5252f646676a959c1392c63d208a97745104f4 SHA512 a53fba14e65644ce5858b1e9827601016db6d61cb50b0229ea53eeaee676f5870d2dbfd6ebde237008bfc7144316484529c646104e72d99868d44d814a41a009 diff --git a/app-shells/dsh/dsh-0.25.10-r2.ebuild b/app-shells/dsh/dsh-0.25.10-r2.ebuild deleted file mode 100644 index 41252d1ab6b8..000000000000 --- a/app-shells/dsh/dsh-0.25.10-r2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Distributed Shell" -HOMEPAGE="http://www.netfort.gr.jp/~dancer/software/dsh.html.en" -SRC_URI="http://www.netfort.gr.jp/~dancer/software/downloads/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="nls" - -DEPEND="dev-libs/libdshconfig" -RDEPEND="${DEPEND} - virtual/ssh -" - -src_configure() { - local myeconfargs=( - --sysconfdir="${EPREFIX}"/etc/dsh - $(use_enable nls) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - dodir /etc/dsh/group -} diff --git a/app-shells/dsh/metadata.xml b/app-shells/dsh/metadata.xml deleted file mode 100644 index 5a4faf5ec896..000000000000 --- a/app-shells/dsh/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>cluster@gentoo.org</email> - <name>Gentoo Cluster Project</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest deleted file mode 100644 index 13637d54e281..000000000000 --- a/app-shells/fish/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST fish-4.5.0.tar.xz 2567056 BLAKE2B 1ac4bb151d8513e7f772e4be239d7c634ae5e002761f8959158f7ab43a5483b70741489c43eb9d8faf513a3e3ec085571e44c7c2b860555d0b42b21f6b2d8859 SHA512 c1e4df76a9dc77a9bcf66872f79def5473f152e013281dadc41564dbcb528d0c1c80d4af93e6d7ff524f49f72cb500173d666763811a11adab5fc632fa1fcde8 -DIST fish-4.6.0.tar.xz 2596788 BLAKE2B 01981f100b28443556b2de6ea68f644d445cc22f66871cd5a9b74c007bfc7873e51fd386b1f5459a6c795d4e9bf68979a13064d2b89308cb4181293c67ff6e1b SHA512 2acc6453f102b570f0f2765739a020f63051b7ee2a7f49d086459287c9e5a8658294b0081904b4897315195c6510a7e53794da9937f6f64aa53c65eb448d68b5 -DIST fish-4.7.1.tar.xz 2608824 BLAKE2B 663deb434a1c2f1c2eba956ab92d6e993baad8e0763e296165af0845956f3d6356eb9453435544d08615756b6e0286f9fd9c33a43665b8f1005e2f129eae9678 SHA512 b873c8a33385caebed9aa1b03cc2b0ddede959a28ca8909aaad8765863861476b0fc0b9144653ce0a1e271548cccedbc0da2e56c48ad52284486dfa15b2050bf -DIST fish-shell-4.5.0-crates.tar.xz 6870016 BLAKE2B 9d2d3f7840f4abb80e632cb565ec00c5af0829cec19eb5ac54b9e988e71f9bb8a17f644a69d6e78a61760dd9e5e880b2b0388c701e57bf99bbdd75a988a440c9 SHA512 7710995bc6e872fce68b0a813bd743f4d208343e7a30430492684e2ae775d6541940742523defacae6fd56d70e831ae482d22e82ee879fd02e91e0936566ae58 -DIST fish-shell-4.6.0-crates.tar.xz 6863628 BLAKE2B 670aab10a1e0fa3ec8f7d3bc56319a5dbcf4cc7c57861546e17f246e77131dd249bcf32f2b08fb4a510b4235a3e766cbe494119d079deb72ccfa55a901501987 SHA512 2dd2b4421ef126e355cc6df6c46bd059bee69fe22524afd84a5a0f2347bcc4d56abb8c04e0c7cb58ee782ef30000038588807922245ffc497d7a822448d4f49c -DIST fish-shell-4.7.1-crates.tar.xz 7034252 BLAKE2B 1653cc3d16859fcaba3bd70f92eeda5c2866542abca57ba7469f4e41545d677229ac6811729b217546e05177459f09833b10317b19365669b3568033ad7aba55 SHA512 2595ad5393d3872c8d4cae0679adb3d4ee80469f3a175e295e91c0b30f73231045192e9367a3df51c16965849f09e5b61211c9dbfeae2dad397ff7833655086d -DIST rust-pcre2-85b7afba1a9d9bd445779800e5bcafeb732e4421.gh.tar.gz 743187 BLAKE2B 533671ee8e97e65b93aa9103135848e8a85d79a2f525100aa0120500def9479675f6140878fa7b9bb248e51175ceac7c5710ce247af6e10385a00b23c8986b68 SHA512 9323e4d11708d8dc0e7ed607e97b8d4fac6f4a0b955e5e07b76da8152178888bc0ae2d2c109dd58b97d5faa037216e88365fcacb606f23f912d2edb82ede23ad diff --git a/app-shells/fish/files/README.gentoo b/app-shells/fish/files/README.gentoo deleted file mode 100644 index 421d070ac574..000000000000 --- a/app-shells/fish/files/README.gentoo +++ /dev/null @@ -1,19 +0,0 @@ -fish is now installed on your system. -To run fish, type 'fish' in your terminal. - -It is advised not to set fish as a default login shell. -see https://bugs.gentoo.org/545830 for more details. -Executing fish using ~/.bashrc is an alternative -see https://wiki.gentoo.org/wiki/Fish#Caveats for details - -To set your colors, run 'fish_config' -To scan your man pages for completions, run 'fish_update_completions' -To autocomplete command suggestions press Ctrl + F or right arrow key. - -Please add a "BROWSER" variable to fish environment pointing to the -browser of your choice to get acces to fish help system: - BROWSER="/usr/bin/firefox" - -If you have issues with cut'n'paste in X-terminals, install the x11-misc/xsel package. - -Have fun! diff --git a/app-shells/fish/fish-4.5.0-r2.ebuild b/app-shells/fish/fish-4.5.0-r2.ebuild deleted file mode 100644 index 317d712cc234..000000000000 --- a/app-shells/fish/fish-4.5.0-r2.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" - -if [[ ${PV} != 9999 ]]; then - declare -A GIT_CRATES=( - [pcre2-sys]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%/pcre2-sys' - [pcre2]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%' - ) -fi - -RUST_MIN_VER="1.85.0" - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cargo cmake python-any-r1 readme.gentoo-r1 xdg - -DESCRIPTION="Friendly Interactive SHell" -HOMEPAGE="https://fishshell.com/" - -MY_PV="${PV/_beta/b}" -MY_P="${PN}-${MY_PV}" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fish-shell/fish-shell.git" -else - SRC_URI=" - https://github.com/fish-shell/fish-shell/releases/download/${MY_PV}/${MY_P}.tar.xz - https://github.com/gentoo-crate-dist/fish-shell/releases/download/${MY_PV}/fish-shell-${MY_PV}-crates.tar.xz - ${CARGO_CRATE_URIS} - " - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x64-macos" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB" -# Dependent crate licenses -LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB" -SLOT="0" -IUSE="+doc nls test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - ${PYTHON_USEDEP} - doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') ) - nls? ( sys-devel/gettext ) - test? ( - app-misc/tmux - dev-vcs/git - sys-apps/less - $(python_gen_any_dep 'dev-python/pexpect[${PYTHON_USEDEP}]') - ) -" -DEPEND="dev-libs/libpcre2[pcre32]" -RDEPEND="${DEPEND}" - -QA_FLAGS_IGNORED="usr/bin/.*" - -python_check_deps() { - if use doc; then - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1 - fi - if use test; then - python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" || return 1 - fi -} - -pkg_setup() { - if use doc || use test; then - python-any-r1_pkg_setup - fi - rust_pkg_setup - - export PKG_CONFIG_ALLOW_CROSS=1 -} - -src_prepare() { - # Bug: https://bugs.gentoo.org/952080 - sed -e '/^lto = /d' -i Cargo.toml || die "Failed to remove LTO from cargo package" - - cmake_src_prepare -} - -src_unpack() { - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" - -DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share" - -DWITH_DOCS="$(usex doc ON OFF)" - -DWITH_MESSAGE_LOCALIZATION="$(usex nls ON OFF)" - -DRust_CARGO="${CARGO}" - -DRust_COMPILER="${RUSTC}" - ) - local -x CMAKE_BUILD_TYPE="$(usex debug Debug Release)" - cargo_env cmake_src_configure -} - -src_compile() { - local -x CARGO_TERM_COLOR=always - cargo_env cmake_src_compile -} - -src_test() { - # Very fragile tests, don't seem to work in sandboxed environment. - # No die to allow repeating tests. - rm -v \ - tests/checks/tmux-pager.fish \ - tests/checks/tmux-wrapping.fish \ - tests/checks/tmux-commandline.fish \ - tests/checks/tmux-prompt.fish \ - tests/pexpects/terminal.py \ - || : - - cargo_env cmake_build fish_run_tests -} - -src_install() { - cargo_env cmake_src_install - keepdir /usr/share/fish/vendor_{completions,conf,functions}.d - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_pkg_postinst -} diff --git a/app-shells/fish/fish-4.6.0.ebuild b/app-shells/fish/fish-4.6.0.ebuild deleted file mode 100644 index e51a7bab13ba..000000000000 --- a/app-shells/fish/fish-4.6.0.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" - -if [[ ${PV} != 9999 ]]; then - declare -A GIT_CRATES=( - [pcre2-sys]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%/pcre2-sys' - [pcre2]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%' - ) -fi - -RUST_MIN_VER="1.85.0" - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cargo cmake python-any-r1 readme.gentoo-r1 xdg - -DESCRIPTION="Friendly Interactive SHell" -HOMEPAGE="https://fishshell.com/" - -MY_PV="${PV/_beta/b}" -MY_P="${PN}-${MY_PV}" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fish-shell/fish-shell.git" -else - SRC_URI=" - https://github.com/fish-shell/fish-shell/releases/download/${MY_PV}/${MY_P}.tar.xz - https://github.com/gentoo-crate-dist/fish-shell/releases/download/${MY_PV}/fish-shell-${MY_PV}-crates.tar.xz - ${CARGO_CRATE_URIS} - " - KEYWORDS="amd64 ~arm64 ~loong ppc64 ~riscv ~x64-macos" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB" -# Dependent crate licenses -LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB" -SLOT="0" -IUSE="+doc nls test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - ${PYTHON_USEDEP} - doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') ) - nls? ( sys-devel/gettext ) - test? ( - app-misc/tmux - dev-vcs/git - sys-apps/less - $(python_gen_any_dep 'dev-python/pexpect[${PYTHON_USEDEP}]') - ) -" -DEPEND="dev-libs/libpcre2[pcre32]" -RDEPEND="${DEPEND}" - -QA_FLAGS_IGNORED="usr/bin/.*" - -python_check_deps() { - if use doc; then - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1 - fi - if use test; then - python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" || return 1 - fi -} - -pkg_setup() { - if use doc || use test; then - python-any-r1_pkg_setup - fi - rust_pkg_setup - - export PKG_CONFIG_ALLOW_CROSS=1 -} - -src_prepare() { - # Bug: https://bugs.gentoo.org/952080 - sed -e '/^lto = /d' -i Cargo.toml || die "Failed to remove LTO from cargo package" - - cmake_src_prepare -} - -src_unpack() { - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" - -DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share" - -DWITH_DOCS="$(usex doc ON OFF)" - -DWITH_MESSAGE_LOCALIZATION="$(usex nls ON OFF)" - -DRust_CARGO="${CARGO}" - -DRust_COMPILER="${RUSTC}" - ) - local -x CMAKE_BUILD_TYPE="$(usex debug Debug Release)" - cargo_env cmake_src_configure -} - -src_compile() { - local -x CARGO_TERM_COLOR=always - cargo_env cmake_src_compile -} - -src_test() { - # Very fragile tests, don't seem to work in sandboxed environment. - # No die to allow repeating tests. - rm -v \ - tests/checks/tmux-pager.fish \ - tests/checks/tmux-wrapping.fish \ - tests/checks/tmux-commandline.fish \ - tests/checks/tmux-prompt.fish \ - tests/pexpects/terminal.py \ - || : - - cargo_env cmake_build fish_run_tests -} - -src_install() { - cargo_env cmake_src_install - keepdir /usr/share/fish/vendor_{completions,conf,functions}.d - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_pkg_postinst -} diff --git a/app-shells/fish/fish-4.7.1.ebuild b/app-shells/fish/fish-4.7.1.ebuild deleted file mode 100644 index afc60b559bcf..000000000000 --- a/app-shells/fish/fish-4.7.1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" - -if [[ ${PV} != 9999 ]]; then - declare -A GIT_CRATES=( - [pcre2-sys]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%/pcre2-sys' - [pcre2]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%' - ) -fi - -RUST_MIN_VER="1.85.0" - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cargo cmake python-any-r1 readme.gentoo-r1 xdg - -DESCRIPTION="Friendly Interactive SHell" -HOMEPAGE="https://fishshell.com/" - -MY_PV="${PV/_beta/b}" -MY_P="${PN}-${MY_PV}" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fish-shell/fish-shell.git" -else - SRC_URI=" - https://github.com/fish-shell/fish-shell/releases/download/${MY_PV}/${MY_P}.tar.xz - https://github.com/gentoo-crate-dist/fish-shell/releases/download/${MY_PV}/fish-shell-${MY_PV}-crates.tar.xz - ${CARGO_CRATE_URIS} - " - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x64-macos" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB" -# Dependent crate licenses -LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB" -SLOT="0" -IUSE="+doc nls test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - ${PYTHON_USEDEP} - doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') ) - nls? ( sys-devel/gettext ) - test? ( - app-misc/tmux - dev-vcs/git - sys-apps/less - $(python_gen_any_dep 'dev-python/pexpect[${PYTHON_USEDEP}]') - ) -" -DEPEND="dev-libs/libpcre2[pcre32]" -RDEPEND="${DEPEND}" - -QA_FLAGS_IGNORED="usr/bin/.*" - -python_check_deps() { - if use doc; then - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1 - fi - if use test; then - python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" || return 1 - fi -} - -pkg_setup() { - if use doc || use test; then - python-any-r1_pkg_setup - fi - rust_pkg_setup - - export PKG_CONFIG_ALLOW_CROSS=1 -} - -src_prepare() { - # Bug: https://bugs.gentoo.org/952080 - sed -e '/^lto = /d' -i Cargo.toml || die "Failed to remove LTO from cargo package" - - cmake_src_prepare -} - -src_unpack() { - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" - -DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share" - -DWITH_DOCS="$(usex doc ON OFF)" - -DWITH_MESSAGE_LOCALIZATION="$(usex nls ON OFF)" - -DRust_CARGO="${CARGO}" - -DRust_COMPILER="${RUSTC}" - ) - local -x CMAKE_BUILD_TYPE="$(usex debug Debug Release)" - cargo_env cmake_src_configure -} - -src_compile() { - local -x CARGO_TERM_COLOR=always - cargo_env cmake_src_compile -} - -src_test() { - # Very fragile tests, don't seem to work in sandboxed environment. - # No die to allow repeating tests. - rm -v \ - tests/checks/tmux-pager.fish \ - tests/checks/tmux-wrapping.fish \ - tests/checks/tmux-commandline.fish \ - tests/checks/tmux-prompt.fish \ - tests/pexpects/terminal.py \ - || : - - cargo_env cmake_build fish_run_tests -} - -src_install() { - cargo_env cmake_src_install - keepdir /usr/share/fish/vendor_{completions,conf,functions}.d - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_pkg_postinst -} diff --git a/app-shells/fish/fish-9999.ebuild b/app-shells/fish/fish-9999.ebuild deleted file mode 100644 index afc60b559bcf..000000000000 --- a/app-shells/fish/fish-9999.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" - -if [[ ${PV} != 9999 ]]; then - declare -A GIT_CRATES=( - [pcre2-sys]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%/pcre2-sys' - [pcre2]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%' - ) -fi - -RUST_MIN_VER="1.85.0" - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cargo cmake python-any-r1 readme.gentoo-r1 xdg - -DESCRIPTION="Friendly Interactive SHell" -HOMEPAGE="https://fishshell.com/" - -MY_PV="${PV/_beta/b}" -MY_P="${PN}-${MY_PV}" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fish-shell/fish-shell.git" -else - SRC_URI=" - https://github.com/fish-shell/fish-shell/releases/download/${MY_PV}/${MY_P}.tar.xz - https://github.com/gentoo-crate-dist/fish-shell/releases/download/${MY_PV}/fish-shell-${MY_PV}-crates.tar.xz - ${CARGO_CRATE_URIS} - " - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x64-macos" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB" -# Dependent crate licenses -LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB" -SLOT="0" -IUSE="+doc nls test" - -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - ${PYTHON_USEDEP} - doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') ) - nls? ( sys-devel/gettext ) - test? ( - app-misc/tmux - dev-vcs/git - sys-apps/less - $(python_gen_any_dep 'dev-python/pexpect[${PYTHON_USEDEP}]') - ) -" -DEPEND="dev-libs/libpcre2[pcre32]" -RDEPEND="${DEPEND}" - -QA_FLAGS_IGNORED="usr/bin/.*" - -python_check_deps() { - if use doc; then - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1 - fi - if use test; then - python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" || return 1 - fi -} - -pkg_setup() { - if use doc || use test; then - python-any-r1_pkg_setup - fi - rust_pkg_setup - - export PKG_CONFIG_ALLOW_CROSS=1 -} - -src_prepare() { - # Bug: https://bugs.gentoo.org/952080 - sed -e '/^lto = /d' -i Cargo.toml || die "Failed to remove LTO from cargo package" - - cmake_src_prepare -} - -src_unpack() { - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" - -DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share" - -DWITH_DOCS="$(usex doc ON OFF)" - -DWITH_MESSAGE_LOCALIZATION="$(usex nls ON OFF)" - -DRust_CARGO="${CARGO}" - -DRust_COMPILER="${RUSTC}" - ) - local -x CMAKE_BUILD_TYPE="$(usex debug Debug Release)" - cargo_env cmake_src_configure -} - -src_compile() { - local -x CARGO_TERM_COLOR=always - cargo_env cmake_src_compile -} - -src_test() { - # Very fragile tests, don't seem to work in sandboxed environment. - # No die to allow repeating tests. - rm -v \ - tests/checks/tmux-pager.fish \ - tests/checks/tmux-wrapping.fish \ - tests/checks/tmux-commandline.fish \ - tests/checks/tmux-prompt.fish \ - tests/pexpects/terminal.py \ - || : - - cargo_env cmake_build fish_run_tests -} - -src_install() { - cargo_env cmake_src_install - keepdir /usr/share/fish/vendor_{completions,conf,functions}.d - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_pkg_postinst -} diff --git a/app-shells/fish/metadata.xml b/app-shells/fish/metadata.xml deleted file mode 100644 index 41aa6fadeee0..000000000000 --- a/app-shells/fish/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>realidealseal@protonmail.com</email> - <name>idealseal</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription lang="en"> - Smart and user-friendly command line shell for macOS, Linux, and the rest of the family. - It includes features like syntax highlighting, autosuggest-as-you-type, - and fancy tab completions that just work, with no configuration required. - </longdescription> - <upstream> - <remote-id type="cpe">cpe:/a:fishshell:fish</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/fsh/Manifest b/app-shells/fsh/Manifest deleted file mode 100644 index 034f3ecaeb0b..000000000000 --- a/app-shells/fsh/Manifest +++ /dev/null @@ -1,261 +0,0 @@ -DIST dotnet-xunit.2.3.1.nupkg 774955 BLAKE2B 338a47a377be9bb1edc7bebd765d2d9e740307358bd03ab3f18153f21ad00a7a3cbbb7de0341ae96c0b4355e6f3a41b0e40692d73bd1bfb67d531f054ee0c60c SHA512 2f0ee05b38a7674b4e1826a1284dbf18e2d122ae3f5f741150b318669ad1ebedb03e22a7c5c35d8b43c3a7a1a70ec8253eeb0b74915eb81309bcd998218dcdb8 -DIST fsh-1.0.0_p20220816.tar.gz 35798 BLAKE2B aac39de69f9d5c061acc1f75586c05c605785041db64627fc698262c45eb8f680c94d9530499ca88339158bae22ca9752144472d1ab900e3188e792d3c5e8575 SHA512 a4827575afe15f28c6a2f7cc01c47d97d813b2a14c2835522fdcc3d2b62da049d109c99db5376cd14895a1348636338a1cf59ebbe124162a65eec226b890e3ad -DIST fsharp.compiler.service.26.0.1.nupkg 9025235 BLAKE2B 1f7b502f636461fa97872f485af21e90096440a2de7122132072fffa1b553c3dc43239ad6a200ada7b61db1670eeb5f86dcb38143ed04770f8f02ae47b54b564 SHA512 a3f2d62ec32b609eedc4c69d44c88c7235d22fe05dd668f32405d7008432bdd70f6548627cc7afd751fdf06e305ce49589ac8e170e880f535ca651fc422ab8e2 -DIST fsharp.core.5.0.2.nupkg 1334575 BLAKE2B 6a628b2c42529bb52425c7af17226c1f874a8dc6d8250b97d69487274d6024e49226464a1bddc2c28ce47bba0ec48496405b6e376a6d87db424da01f378ff436 SHA512 35755d37f4a30a0c6d9d934f20ebe5999d025f10bd90381cbf214e3bd25291b7fd90c2580b80945d3ad1f1b0225236f45acfc7ba192b6c5966bc26fbbcc02862 -DIST fsunit.xunit.3.4.0.nupkg 62929 BLAKE2B fb22f419afbadf1d33a53830a864bc61cfefdf8b39adbcbfe1bd7b2dc94231fe4a749e16164063733b0eccadb6d62d3784004a70b2002ec05268cdd8ec888326 SHA512 795ff2e7133f514e74a60bd5d5702f9df5761c8d0ee3aeae34af1e62551b4685912a143d10a204828210fed881eb6bd1f48a21930de856cb0aaa818a1ea180aa -DIST libuv.1.9.0.nupkg 1270373 BLAKE2B c20e78a6c8cac53a66968af0eabeb270c84987f2e1e118325034ab07e7d08784c58b60c5ee70b3fc0cae05410da66b446e94b112eda9957bcabce1417394c053 SHA512 75fc28894498f492bdf5db6c599e40059e7a8c5417ba71bd6b4a87416b0f669611f6dd98dae1da4c0b1e076598724914514c87d4cc92ed51197e5a251b94ecc3 -DIST microsoft.codeanalysis.analyzers.1.1.0.nupkg 102426 BLAKE2B a0b94d8d6036e8d1da75d12c60db77f5166aadb04e179607ad850782d3a602a62f3612798120ba29edb40588ccd277f1c400f87887c42933470eb7f5454ff6f6 SHA512 12d7a033ec66d072c9249677fb0712446290991a587b180e6d18ffef0eb97b738443fe69098370984ee56eba9f6ca0bbe57d11ac59d41a32d137c7f9a6734aac -DIST microsoft.codeanalysis.common.1.3.0.nupkg 3145733 BLAKE2B 22695ee9f2a6cd1bdb7f9a68fd9d8c1c8610580eac96b1f031c11629fdb44ebde10d3394b70af4dfc798c9e3dbd658a46af3c9abc8308eb8f5c03c53e653071b SHA512 ae29716477d0f7a34fc43298a8e71685362cef144def7d1554dcdac5efcd49686e8e03aaad411d972ebb087bd4529106683258ea201826d81aca1b8071ab218e -DIST microsoft.codeanalysis.csharp.1.3.0.nupkg 5754312 BLAKE2B 6e1197a35a17c6c81dd58fe787555429a2af3b3bd832b951f2434e565704d8cce6f10692c79f21b74ad66773c60e144bdef7bfc4ed090c650534b30f4e68b2fe SHA512 1f08f8902b8e21c0e72ffa7d40946a028c843e1a1d510f9038304a2a8c7feefb2dcfb94697210ee28cb98c3283a06cb45751458f87e5c6fcb86fe02d1e4113c0 -DIST microsoft.codeanalysis.visualbasic.1.3.0.nupkg 6956584 BLAKE2B e2f7f898c319742e71ee02494c3fde394dfbc1773e597892f558804f322cdcd01f803fb48f80fda82ca168be0526c52fb692e3b30dac53f8d6b704af15c984a5 SHA512 141b616d7a6c7b533083271d56ce0adf23003c3328d7637e31b09a2bdd33a8357108555be7926d6486671a1bceca059e0d90bec8db8588d9673b70b1c91136c4 -DIST microsoft.codecoverage.15.9.0.nupkg 3133918 BLAKE2B 59de76535c1961166e98855444c6cf0601fc32141edb9b01333e09ba798f0f648f213df9fe105d8852491eae5fe399b1ecbf22a7c389544eaa458e125eedff81 SHA512 e9b6c12d171e834b395e3c81ca0b2fe8f495104e2b523c331c7a4fc77ee7c8e084e0a195f908b727a690d739a071fcbef18a6768c40d7c49f813d9aaf11f852e -DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be SHA512 c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec -DIST microsoft.dotnet.platformabstractions.1.0.3.nupkg 35945 BLAKE2B f3fa8026a1db173fa03a2fd946cb2bfd840e035c8f63fd5716f3a78a1ddaabc1d400ca17b1fd700f733e6e5d83598622a54a1f053745470077231420da540400 SHA512 f8085e46fba2769ced0b79abd8fba41bc6e32aab73c06299ce7653bf629520b9eabdab8591306b7b0814bd4b3e1584907b4b84c85244015b010b91beb5544b03 -DIST microsoft.extensions.dependencymodel.1.0.3.nupkg 94484 BLAKE2B 7474c1bcc8ddad53cbc547d01d946b78f97984f4efc507573b4dc17d2928c0cce166f5e10633e9524c8ae2c13621b21effe9413ffc9ba79554d44830fa0f66b2 SHA512 a23f0feb4cb602dc3d1819beeb2e28f1c4e48e4814642d7ded31f81a6b00912293d7fc7e88f232f0ce6e76001ad14a1f2efa52d1a081fc57e00aa804d759b780 -DIST microsoft.net.test.sdk.15.9.0.nupkg 26930 BLAKE2B 1c64a90103929cc3199f159c3e81e60bac3328e08f97d3a66ef3ff99eeaba76d4a6490286238973790390e414d84cdcd67bd2709bbaf56b68b51544c8bf307e8 SHA512 4f6d108c419c8556ca11675a39304280935a73976dc99d28a61cc62856091e0a4694762888db2974b1e071f092384b8c587142cbba113b1ce44d6f8fc4320ab9 -DIST microsoft.netcore.app.1.0.0.nupkg 17356 BLAKE2B 8144d7867739e8da6069353339c4d03d670a97b9d70538284ab63e6f0462e0e316c9cac59d236156328ef751e7c1ffd5f249a366891f789bd8e175ce6292d0aa SHA512 a1158ddafdb4d391b426c35a7162cf92894f9d3cf364666efe9ec1aa1dcae45b348bac4c99ecc6d13e9f0043cdd352506985b31c34fbdc2c521adfd01cff19e4 -DIST microsoft.netcore.dotnethost.1.0.1.nupkg 16977 BLAKE2B 3e30d365fa0e0ff1e9420d1ca2383db89017ecb95a84aedc594f16ab0c6d1f1f6a4f76324d6dc1db8a73d8b1a221b4708542f12b073aea37a4090f4c45a153f5 SHA512 7998499a697f483bbebb7ba360e7aae3b03edcc530af1391a009c648279566dfdced9720cfdc0466a13b9d15ec349402fc1b3e6738ab0fed64a7018e741e9d1d -DIST microsoft.netcore.dotnethostpolicy.1.0.1.nupkg 17064 BLAKE2B 79dd4b5796bb7eaafa5d830e2dd9c213f796cdea8ae1d2e4a5bc7a45e84c3419bc5d06bc8968555df52af8c5b871b9ab121702928831c5157954786f5b7f8d31 SHA512 6f6a98c3dc365d98d95e83c82ce9223667d27ae58061c585f4f5a8ee80590f4ebe3541eddd12b6874d9b114b2f92ca34c71a1adc851eea90f91679cd0169c719 -DIST microsoft.netcore.dotnethostresolver.1.0.1.nupkg 17025 BLAKE2B a7faa8e8160c339c9e0da1214e8baaa38a1300b5ca8acee835d7193da2088c9b3688f2274988d5bb1a60e2515bca3b7b92ccc6548cf94f6b0eefd72e6fd6f849 SHA512 dc32b37174efdc173121db21bd26858992913f0ce7a7c9e6c2427aa690fb6494c69cb0e911ff5950a7994b5c6a86961fe9a8e8291a5387de1f926ee101dd64b6 -DIST microsoft.netcore.jit.1.0.2.nupkg 16774 BLAKE2B ac03120e9ec09723f4e016e903cbea68fc24d00d2ea030fbb0e184f8a1b4bfd8d61313c6dfbe05e3951e843e472608b6d8d7429f0bab539893c1db1489d9ae4c SHA512 6b7ff88a95ab3df176c61b671509f964b2d6212ef5a96cf8c1ec19eedc13bba57d65c4b87c3923fc8ab981a7dec04db83ba498061b823a09958fc2742926ed84 -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.runtime.coreclr.1.0.2.nupkg 17068 BLAKE2B 16aa55dc072c4c99929fc6005ddee2d2944ad16d431d13521ec64b72150058d582dd99c34ee1ac03ea5dda2550adc574edc3fed4e65ff9dcedc807fba14e9dc1 SHA512 53f43d3d75fac3e899d67f70d7e7bcf1e51a115d0595ec49ba3a409b048290a1e7f6d692e264cac3402460a0b696c89c3a10db1a33ec08852e5305c3a4fdd21b -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.netcore.windows.apisets.1.0.1.nupkg 17111 BLAKE2B 617169cecc24f0b79a1ee6f46bf70eb7cc9f5a0260afbbc4fd91f6c73caec4a6dda9e9478a77badafe6d184ec38bf7039a990f516d8d533b8580fdeae25dc746 SHA512 dded90be87a317a63be78ef9920a8a8d76c80e3466cf3aeeccfc4d795d5e2556a119dd05efebe6dedcc37d6d7aacaa2644ebfbda6c4f6b541f4cabeb9cdb2eff -DIST microsoft.testplatform.objectmodel.15.9.0.nupkg 1103581 BLAKE2B 15e354b936e96362d4bf8ea0956ff26df9ba23756b7d92f81e96fde5ef797a8d89c6bee94e1d10280f05ea9d71e34f8ef3363860ee8aa554467b879836b8aa23 SHA512 b5f32a89e4c8ba9629579f2f4aa650722ba5db58a55d4d909886a4e868efd69b689819c4e46276e51e86aac210e88eec8a8766bb581cbb7483982db4c3d5e6bc -DIST microsoft.testplatform.testhost.15.9.0.nupkg 4236817 BLAKE2B 99f7d9824d34958339f30c3883b0231806443beef161701b885275a3296f1ea9d2283bbfba3c105b5c65f8e33e13d7971f50d723854c35028408d201ba8dfabf SHA512 8be8278343a504da2b7ddada7bdaa29841d26b1a49016cfa3adbb0851fa643818d10a7fd711b3ac019b9953fb5be3885a704c7d4ce231eb32d232a5f54f209e4 -DIST microsoft.visualbasic.10.0.1.nupkg 338094 BLAKE2B 9ec325fc69141e52e446eecd2cea1f4c4916705f8ba3bcf955c74b5828ec9aba13fa72194242c94d47ec26722cc75eea7554c3ab0ebbe2b9addc3d002aa5b512 SHA512 6ba8407fc013e5bea5614036f889fcf2983af3dc0a74a42d8d20498f9146cacba5cb7c236399ef58dde9c0a3612d0d95e8ab43fb42bb9fa427895e8d68dc8347 -DIST microsoft.win32.primitives.4.0.1.nupkg 63261 BLAKE2B cdb464bbbe34381e16193cb797776858b582db1530a88556f932e8bac1c065611eaf37405c7eb5369de2dbc31bc50579fd7d3564674b2e3c6d921b565ed3f449 SHA512 382bd3a66349e077fdf622a69a2d9e2a07d15143cf238f4fa21c74f2c1e5592f8ba97e6fb956c1c69ca0cf4eba91ca4a7d3c8ef195289c5a0e95bcac52e794be -DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 -DIST microsoft.win32.registry.4.0.0.nupkg 183394 BLAKE2B 5febb98cf99e900b73158c90e850c452bbfcd41131dbd76a4f4ee1ea7717e64f9dd02cce394e0e3b673630eea317ec3ec42ff96cefe7f1abf9a7af32b81bd04b SHA512 5224a9ee54f11adb05e89f7ac3012b15e3348f2823fdb5962af6eac2d44fdade8ea21813ed3093a63bd0d7eec32d02c7dc347bd22ebe791197ff2f39585bb3d5 -DIST netstandard.library.1.6.0.nupkg 17404 BLAKE2B fba4c1e7a034a8fc5d7eaf051eda3c11aa4165c32cf39cfb1d5f61760fa646c92d9495f99e00d6f8482ffbf702449a3a9f6baf2f555167a6c359c8e418ecd5c7 SHA512 9838af4e2a3621de24d117c7fa58e5e8f170e50ea4e0ae3fe3d3401dfadbefd6eb5ecc3b64532c8340f6340727822eed305ef3bc21629f2bb6d76c639d054925 -DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0 -DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 -DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228 -DIST nhamcrest.2.0.1.nupkg 52537 BLAKE2B a2d5be365c8e889f847df523ce2622bf636936c675c1f1fbdfdafa6df80769a239d350fd3d23b034bdaaae464b4cfb457a5bc65acec86c42b1542fb7c376318a SHA512 231878f64205c19e67a58710a843885b085750468c2e341f59bf22036033f78aeec8937b6e238f3df66ad1f1d9251d4c6c0c8b009c2dbd630a28d1e8c04f4b60 -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.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab -DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31 -DIST runtime.native.system.4.0.0.nupkg 16852 BLAKE2B 6914c7090188cc27789c962931875892dde24e1fc43080935d337840164d361e4410d8228c576a3eb1c0eacb82603f2015c05b39516893cabc718d8ce67467f7 SHA512 55ff3eafa406ec3d8e33d8be44d0d06352ce746abffdec1378716b275d634e133fc1bc56fc312bf0d921efc59e8de4ac811022cc34a77fc1f1abc982c931932b -DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8 -DIST runtime.native.system.data.sqlclient.sni.4.3.0.nupkg 16806 BLAKE2B 8f92763067e5fe990d8abc7df9d0d73638951d399ffea0d47238b77f6915f6874704462729469ce856fcb3ca81462cba09df56e2e23e2352df10d8cba258d962 SHA512 3938fc640dab48b4fc5351f1e0a009ed6fc2ad208e30e59cf1de4841caf9adef958062dd997a493b118c96c944a4430950b2d020dd621fb13ffd4dce883228b3 -DIST runtime.native.system.io.compression.4.1.0.nupkg 16918 BLAKE2B fa843b70a55667cdacbf59b08a634aeaad6394f53504c4751fc58a758f550c35cde734d6a7134d35c0db78d09d8b423b53aaf5fb9f8c2a8acbab0b62116aa3d8 SHA512 453e16348b435b0d8bc5c4db85d77c99f6e4a79f62e8168eb91c972d6e788c8f1f965ba6e46c1b42f71dee4618373ac70499024f6a4d1462c040fe4989f68283 -DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891 -DIST runtime.native.system.net.http.4.0.1.nupkg 16894 BLAKE2B 22f9eecae135562c88061969182e0299f535e34f085c33c1cc8e04956435b7dade756bf6af75d12ec25dc2ac30d5cb9caf1948e250562f3e7b2678f1cd5424c7 SHA512 ad933eb14740a111a81b5de6837dd0fc9390dde308fedf4338a498f97cd40ecfc65c745802e92c8ec8543d75dd262ebfef476df2e646b63cd99c609258d1bbd9 -DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918 -DIST runtime.native.system.net.security.4.0.1.nupkg 16909 BLAKE2B 77555d966823db2b55e67480f98593bb7261292954e77bb13b4d62225340d1c91724ad7203ecd92cbad0ec3657fe283780a42e260f2f7d23409184d61669731e SHA512 a67044668bce06b249169fb639102cf9b62e11015c3b689804d6cdc110aacd9f54ed5bbaeaaa1325a7a4bce1a00b22a6b25bdc7af0152f19fbfcaf5773a97097 -DIST runtime.native.system.net.security.4.3.0.nupkg 16910 BLAKE2B 273ea11a959e7213f6eda872607a7ce42ee0585ca05445c35db13b7282a11bd9886b1a895bcf819363082805d8183d2ca1b4efb073825a583b09fef978c9e7c9 SHA512 c5db086a026eb52ff432dfce1ed295bc390e0701fd61e78ec443014d2c6e9c7c2d528236f7838d9aa55a93adb7203654dafbf4b8cf5a25578347a727d0b1262d -DIST runtime.native.system.security.cryptography.4.0.0.nupkg 16946 BLAKE2B fdc0eb894da0f1421926e99cc6ef89c2b19ccda00b7b4669c684870aeb8bb535057c3bee0a88e89df7b6df805d859b6e9c81492b5690ee1714cf92564def6c19 SHA512 83b8befe1f76e75346ea2e49cf27aa86489813034dd6e2845ac700ddb155602968a7c1d9806770418c0426e304aef1efc24b3abd4c57f792cb32449c2adf1310 -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.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c -DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d -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.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665 -DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944 -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.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631 -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 runtime.win7-x64.runtime.native.system.data.sqlclient.sni.4.3.0.nupkg 157908 BLAKE2B bbd32ba8f96b4a4e93df03d60df909ac068f8426e094af9a421e0edf463af2bf4bd27785d6b3c8807a1364dfb4f2554a45fe401ea31e5d9b244383bbfc003ff6 SHA512 a6f72809b29dde64b8d120a64ae5d9d5ec25ac2b01a9fb06e41d676912b7908d3f4fcd402d9ae96b772d46aa3d84af16878feede07aef5e07bf868120516429b -DIST runtime.win7-x86.runtime.native.system.data.sqlclient.sni.4.3.0.nupkg 142012 BLAKE2B 8791dfc7e090959640ac963d6ebc090f2faed2a543bb53512010b0b0465e27fe6fbc6a9abcd32dc2389500fcca359da9d37eb568f50ca012f71e26e1f874709c SHA512 5819f23fa89465372d74a254e0850b61680763ed2edcdaefa70422fbe82cd25a30770518f0718ba4b13c039a32dafc5c824aa3b2a968324a171fd9ba1cbd1bd9 -DIST system.appcontext.4.1.0.nupkg 146990 BLAKE2B 7881a5a903a358e19b0de72fe800c70ac9233e7c5e1e4115d69be6f8dbc4fbe86debb79bcd453295730e803ff1da974075c999f52e4c721e085676746c2f9b58 SHA512 f724af13eb14aa57255f82841683a93b427de172b8d31b9fe2c6bc8c21a795e60ecf211b4e49e1c2e285fe1ad498e6bd9c843e109a60a3dc27b49df560106e96 -DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 -DIST system.buffers.4.0.0.nupkg 35190 BLAKE2B fee35456dd7fde57a978d20526e4136f50764307ab2db6edf2c9d990992f4d2520531687885764ba2fb54f2a26640da699abb8ee538cda2015d65382d01128d5 SHA512 0663f4639c4e37c9dff12717cdeaebf30e38d91e986d6a99f9f16ba88189873e0399e418659e732a18c674d8875f8f41a1cf60319604173ca8430960759fddf2 -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.0.12.nupkg 502657 BLAKE2B 39d39b111bb1dbf282a42d0b7cf0cfc64509d1805beec3a10c216946b21f090e2d1f94227035de2c17442b463a1985a65ce4de203356381e88eec036b26e893a SHA512 a46bd40b8cc7afeaea14c80ee6ab99a5ef6d27e9e897cfe842e9ab5ca04b9de8d7192a310225b1040d57d4870921487acf5df993ab81301d49994048e1341e85 -DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 -DIST system.collections.immutable.1.2.0.nupkg 310324 BLAKE2B 286b222589e1a312d93cead33344b932bca357ed0ce542941e0037ae9f92bc38000c43953cc0219536aac5f1f24b01b0fa65386213875686440c949c32bb99f4 SHA512 0021795a155f67f1247e6572f70a5cde82422bb9288751a59d74385975bd378ae26f363c68a17a56be7a8c3d2b353b94cc5bd15836c7b9827f427aedaddffb54 -DIST system.collections.immutable.1.5.0.nupkg 804405 BLAKE2B f11cab8fc6e1543d09bb65aec905d8a7b56318fc1f6e4ba723fc5ef393340fe3e29cb8f5d3e788d31b61a80661367371af90065432a63b3a954c39b68b8ecf16 SHA512 4f95c64257078443bbe50c77f061825033dd9389ffef2ad1993832e32733cc957c6a53c76b13d4e794c10b6505ae4438d9bbb7e2c64f7cad1d53e9d665438424 -DIST system.collections.nongeneric.4.0.1.nupkg 239254 BLAKE2B 0179bcd640e80a53e15f96525ae9dcc67e463936c5e8af88713dc978de525265c7cb33356f56e34003398cf1974fcda377339f41ac0171a83155009d6f988832 SHA512 5c38a3c61b6f4ec205a970773db90fced9319cde2ba3b92876a2d04a0ea63a97d67b088972e7d8215d1580efdf1bd7fbf5c89ceab15faf1b8212d72bbbc573f2 -DIST system.collections.specialized.4.0.1.nupkg 183457 BLAKE2B 4b886d3db9b40b6ba0372deb97ba84918a2523401b09986bd42b84f7b01d088e75467477f549113396c37db8b4f111987c93e5d6cd4e9a2935656b5c5de67abb SHA512 53d2b256394c9dd1d16930c25f21714dd2d23ab0c9f3d3ac3a3a4552b64f679f2342b03d193984d050d506a22c450dfebb5bc6e404930cfff98ac9c19d7c9d08 -DIST system.componentmodel.4.0.1.nupkg 95272 BLAKE2B 91bdd30bca847f0a48608e9cee642cba2bdc356661cf95e906e269a99f0679bf2497c88c770a93eb59cb9cb68aff68ed1f5322a62aee3ec658b01af17976eff4 SHA512 b4de433cc620eb214ee651792f9845e932190dc450ffe7f561c5c63fccb6632e3def55e8c4f38b1f896490bdb4bfacdbe1a015b29fb1ae4470ccc15e479647ab -DIST system.componentmodel.annotations.4.1.0.nupkg 609969 BLAKE2B 8d441bd869666d722cdd13cd719b3be1ccd453e03cd956be99735ed85a5fd244d592da6c8fd6b68a962aa71cb200142c49026d6c15ffefdb67a7b6a3aac8c86c SHA512 ef92333f99ca0626e0409100b6f5077fa814a51c78dc558ab1313a74ae69090e05dbfaf764418ba51b979beebd563065e4ba432e0d1181afd0ae1ddaecbf5924 -DIST system.componentmodel.eventbasedasync.4.0.11.nupkg 185698 BLAKE2B b4dfc7aa479e89be2e4eff37e469bbe286c700a2674e309f33ff855ce0498f7d107284d6edd527cb7c925824b25d89b34b53f792a1b05e607436d9b235606903 SHA512 12f7027897f67dcb1f395afedd5b7edb1c62d5324873c115abf82b116ae8a308c5b0425cec5500b3243de47f82bc0125bf796fdb7dd23be642a3bfdc89a412a9 -DIST system.componentmodel.primitives.4.1.0.nupkg 93070 BLAKE2B 0efc429102f0b9d8393ebb811c93f6d747ce2fdf66bd430728f8a1945198b21158a5004f888f078bfd1b5c76d3e0d66e4848785095c1860258354a214212b2b9 SHA512 d41981fd32ae4d37390ac0645138573becfadb92fde42c373ced5c064d18ac94840c0a0085297893bb19444169b90a6dc8f9106846ebbe3e68305eae09b9ffb5 -DIST system.componentmodel.typeconverter.4.1.0.nupkg 292996 BLAKE2B 69ff090b53f79c1ddca886dc326d4dd427a303b1e43537230a43f2bbb55640bd0a93c83a024a70e3b59febb3f42f4eb687028cebb3e2bdd2d6c998301de93b40 SHA512 636e19bed57f8ed573a533f15ee26265a26b54b1f88d4407d12d31897a1c5c6e7e21321e90299278d542c47e1aecd4611a9f55a8fb82cbf5cf63537a04824da0 -DIST system.console.4.0.0.nupkg 102388 BLAKE2B 9cadd0e2a0256da6c777eed3550c399df1bb936daab99dce3025d5781334b4583acddde3a0f8edf617ccb3e2b9f72158c791d63ccce7cbb2645882fb7d8efbe9 SHA512 44937dfe632127d3a7c89ca77502eeb6f66201ef135384e04b570a90a3eee3d72497869344c759c35295d6a4b46afd561ba19562dfff9896ecf2d4b07e96fb9b -DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82 -DIST system.data.common.4.3.0.nupkg 457683 BLAKE2B 57d6e44dd1a894762db633fffc62e1a707642198eec98e85505ce6fdb9e2aa028c889847aeb40ca1786fbe906d2f547c0b180615cb545abd029763cea17f51d4 SHA512 3865f889f1c8ebbb3fd8a46b5c63261239accc2a6d6e1592e0189e05d8813e5ffca67d00d713ccc741a7d1d28ad332ad11a7a560d87933b33994264bd0403878 -DIST system.data.sqlclient.4.3.0.nupkg 2077926 BLAKE2B 56d297679e7ba7bd69687fa0ca4c054198c1f4f7c0a284d0d7b956d3ad010df3153ba611206fd9c41112e9f8003fd296dc8c21f3d63f03798be5d1b9d37fbf4d SHA512 2ccb28f5e4d939029abbf8b84dc121c875c20e45d5e639a6eaac5f52ac7a19c7aa8131e8e48dd403c993e22220c0e92573aadb5cacf366b0365521c3f61c0112 -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.0.0.nupkg 118325 BLAKE2B 4a066e6d77ee8ccb165a3771a927e78f279ec52890eb13875b3a1ef94a41860231b5769d2b1de9b5b33f89c1303f0c17f9f427dcada4e1282b93346326617eb8 SHA512 199e2a85b5cb0ea6c2ce13e12444af61e80da7625c4f7d0dcc97dcc363b21f2bee48c7bcfd85d99d0a23aeb1ea35f94dd7ff8fd22ab50f2481e472a749765471 -DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d -DIST system.diagnostics.fileversioninfo.4.0.0.nupkg 137948 BLAKE2B d34faed0fa541f67f854ac397f070be94040816c29442dd9301272aa13ee48fd405253abeab7e69a367d385720aa6f225816fcc8ff71a16412a274aee0dc3f51 SHA512 b6fb4fb753787c36114807039d0fa1f406d9e6a1b5cb6aca3f309d226565ad415cc0aa8247ff4ee8a60cf56ce8d656ba4ca7748c53bb3fd0e3ca4ca4a808e0e1 -DIST system.diagnostics.process.4.1.0.nupkg 543262 BLAKE2B 0b9b75918218a8e5dcbbd5d36a286bc47ff9f363b02672c59e3ba2d76310ca8b377481882b3b78652d4fd39c80b3f787ffe3d636ac71deb842ded661250c9b71 SHA512 4b6602f8cc29599e9eee1da5a8d71efee6cc8c3e2f7f611afee3849dc60d1f5fdf15769794a0ccf6283fcc2135ad1fb0c18cc4f055edbe3fb53729a1ea867d6e -DIST system.diagnostics.stacktrace.4.0.1.nupkg 101951 BLAKE2B 6f4b943fa0853865f9d16a9b932f640a4656c178d5e6f9ec1483373ddfbebceb42cdb6cd805e2fe687d09c4fe15bea376a0480ddc0bc73b7373ff5b2a4b18e89 SHA512 3abedfd73dfdd40d8b6b594f5fb5748696d69f34b464546d4689d2be3370f0f7d2f9e645018f78ffc678db319b24ead35eee5ab62d2d1d26ae0db84224632b6e -DIST system.diagnostics.textwritertracelistener.4.0.0.nupkg 94128 BLAKE2B 4bd268653a4b833cc1cc05f575b63636d1d8c5ee244dce6653304e285b3415f4091224e1edce2eecdf4e166237c5aaf92ce2681fb2b1500a6084194b05229bc0 SHA512 a11b170b3efa1830ccaf08cc8c7ea4791f5eac52287e119a20c736778372908e2b74112e50fe59b30600df42c63ddc822bb0d5e1b3011092f79c9172009a12fe -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.0.0.nupkg 227603 BLAKE2B 4136bea44d7e3edc19be3727877cc18af450e94b79465d9186fe9515d3b1be1c020c1478d614c43c4e2816affdf38026b023d8d34feca9fd4e598d994af0c544 SHA512 ab96c6cf3bd7562f9d20c88f591857655eebf8eb374c43ae456e4b1ec0140c6a6a247a25f1788ba24569b2001f3ea1c7364cb1d5b6efe65459a91911ac664ac5 -DIST system.diagnostics.tracing.4.1.0.nupkg 581838 BLAKE2B f7b28bb2adec08583617e0c6133cdfadda6e1ae4cb1b3bb83175199f1dcca28c9c1540af5a560e076d7a3120c509576f9c550a0d80481a740e2e09f78c9e57ee SHA512 0c64f255836cb629587b117bd8de5e70bfe7e4c6d7d138bff10b9e85f4883fba250ae07118c21d5e9130ba3cf120a9a2bf581a17577d3a7ec09260933c7b4d47 -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.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.0.1.nupkg 177634 BLAKE2B 9ecc74331495d4e10bf0b7bec8fd577c207771387465939db39cc3711e14bacf7ca9876710715cae4378a6b957e335ed68bd38b73b43297171bf699a3997c766 SHA512 e6f3f0fc443c52cbe754ccfe6c7752206557db7603187b0f1ab7e21fcb466248ee20844d9ce9f5f114e6daa5944a3293cca47f3c02a2e735a7b494f29f2278c0 -DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86 -DIST system.globalization.extensions.4.0.1.nupkg 142766 BLAKE2B 28344f900c32045cf4f6d168e02dd1df501fee3a5d0ede8ee35034e96cea6655ecb0f0d722eaeed78c500535b0795e7cd0f067e286cf65ca083fc4c37477efd5 SHA512 415ab44aa3e46b59ad1d314ceda11f9dc78f85adede3daece96c83c98448e2a0cad7e79045edeeeaca8618115c38517364b00cdd9a0a7228e7da1ebc342b0116 -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.1.0.nupkg 413984 BLAKE2B f0b7116d6502f9179935d4c00ee9542d302c17472ffefe4b44e97c3d8bd2fdaf9483e06f7809b5621a7d7d20d6b5336726e0b2f75aa2a8a5f924332f5052d1c2 SHA512 2402b7ba4f0b43bb916cbfd608f9efdb9f60406d2a19cd9e7a677867806962c30b5666b6270b873ff9748b4fc3f7fd6e0451f2a5214d5478593f57d4d8430979 -DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807 -DIST system.io.compression.zipfile.4.0.1.nupkg 113696 BLAKE2B 9b325bd23a5b4584742783b63f821365c74273b35737710c10580fda6beaac1ecfecd59b4c69a3885f28f653cc7c30e31d77a0453f63e49f4c0161438b6828e5 SHA512 49322ce411efafb4b55d43b0d7a52bc334990e1e45b321d01f0f394cf1aaba15845603d6f08a12c8f09454a03518e6c0ab7996ba73b1116c5c7f685d768bc62c -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.filesystem.watcher.4.0.0.nupkg 193224 BLAKE2B 88c42ed69eb005d2b67972f342c8fa36d83fe8855b42ef9152a7207523c8ae3b782212d53ea6e41a731f8b42a397ec185bd26dbb1f9a425f423d367a0fb78288 SHA512 8f260e535c69de59c4e18cdeef9e5523b06701f76d3ffb5b93ec05abbd69c5f68ca83f09c5c43bd40f6ddeef407526a8dca2a7a7ce0901561240ca5faec077fd -DIST system.io.memorymappedfiles.4.0.0.nupkg 196850 BLAKE2B 1efae5ffb9298afb52da81905f6404639604ac46d4c65be86c1340883591e3366a27a640801166859b904471345aa1642682930c7eaae8fbe3ff47f6b3f38f6d SHA512 a1e30430cc3362849a6ba741d703e9a03fc8b52590d225d0689ac624f9da7af02fcac992891e51a7ed5a007482bdc8e55ed322c8eda7fbf784450deaafb69c75 -DIST system.io.pipes.4.3.0.nupkg 201041 BLAKE2B dc89051aa9a7ef8a001d57b7b41769d7dcb88f7d9375c53e7a09e7cea0500ca494f560cd7b521dbe33ea07bc2aed4b25cbb1668b108e9e06752d87cec4ed7bfc SHA512 89c621a77a8ef15fe2f686154cb3f0c2c85e3bf864e524f26d434f670d71e04d87b9b7fa0dc869bcd0e545208d2d90b9c958ef3b3081221de745a9b7f7b286d7 -DIST system.io.unmanagedmemorystream.4.0.1.nupkg 126379 BLAKE2B e6e107aef337cc704aaec3d3bb621ee717977b8a7c88f3ab1b25eaedf6b33bf8333a3cbb1cfa7a82dcc99d4ac453d3d9a93630c72548f714a0c034f7b7a3fe1d SHA512 e15b96f0a2b835a6e470ef5f85b890172bc4e85afd8e80e61b344de8006af5e5f6d63fcd7fcf0f28efcf3173adb43f9af6b473cda6a79c45dfd7d194543ce135 -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.linq.parallel.4.0.1.nupkg 522506 BLAKE2B 39d8376d24a2233d592756c0c01d0497c0956acbceb4f106137b2241ed12179be6f015a8e68677bd66043f2bfcb4a47bd1c41061766d6ae8bbc963432f3ed07a SHA512 f74824d2b288ef26e33855894bfb13d09674848f00850b1e6e4f7199dc377afe5e9c96a9127d0e757540c05342ea8bf1e0cd1f4983ecadef2a91c432a47f50cf -DIST system.linq.queryable.4.0.1.nupkg 275516 BLAKE2B e8987dee457125c1e6992574f90805d726c95ae262424f268324bd7e465ea4e5e453f2a104d6f8ac598ada779a7625a086a33b2fd09d41fba16d3d458cf11159 SHA512 e658e45e86fe826988cb0e053a78ef85b8ba8ea348173979b7d705a35d7e993c3e7c1bbb2aacd139511e3e305a0d4a4b87a4fd299038e9543e6338fe31c07fe3 -DIST system.net.http.4.1.0.nupkg 1372881 BLAKE2B 95aaf095ec258e9a8737c3bf608a887c11a3b28850ccf2d19a4ffb3615db638d56aa57143a4f4de5e7968492f506a5c5dd5baced6ce395b24b208050ff80defa SHA512 55ef2f727784e744ba069bc0cdd1586ed714cb9239ab724c650629055f4f2e9f88493afd176e833d46d1493974a8e95c805c4ed4d989f095d6def8d39322fd7c -DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41 -DIST system.net.nameresolution.4.0.0.nupkg 178900 BLAKE2B 378b837232dd720825a14189ff4ec95127611d665def11fb6df4346406cfcee3cfe782f1912b1b0dcb6d34fca3297e9c0f9868e85f54b197d984b3c619488463 SHA512 b737933f4afcb8c7f5d0b56b6f0ba30e24124d7349ce3968d8baae455ddbe451de13638dc1ef84657f715661be28561a27214d6f6b133411c0d64d6d7d252097 -DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4 -DIST system.net.primitives.4.0.11.nupkg 769354 BLAKE2B 5c2a6b46cd7eac3bd02e8791264f6bc04abc7a93352db986f363e6800cae19b52ead304ab74d49d9fbd249ac44b92331cccf156d86d91da798ac5d274ad51c93 SHA512 50d5a977a4926fbfaf47bc4656111ed6edb8bb6acfff0cc5c2ee9c104628a255c8298a649f33ca2abdf9c7dacf4bfbf15e48ab7f92bd797b7d50ca328fac48b9 -DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6 -DIST system.net.requests.4.0.11.nupkg 382487 BLAKE2B 5551aaa6ac034dbe7dc6c9dc6513a3e3d2125bea6a997e63a0604c378ed5c41a62c3cba2e86e442ebe426aaec489c0fdb81c6404b38b74fdf12b8ad301a4e307 SHA512 22f38b1934f3276cb91a94a7d1ec20ca90b9d930820fab5853c31d2de76d6505b455c3f6e356fab11276acb84514f9f99fe6e24d75ee6067da4f24f709551ff1 -DIST system.net.security.4.0.0.nupkg 313984 BLAKE2B 0e48770d578870400dfd07f8dfca5595d78dd332e0644526f517883353391493cfd8baff47305e80b613095edfbcb126e02a87f3d44a9e2ec79d8e53f393cf24 SHA512 7bbcbff7603be37eb0277dd53a751fe576c896e6c68071fbf9c38369091e630534c5777f7c1fe3e8a88e752e95bc77117c15d46083ecbc139dcf7592344d6c89 -DIST system.net.security.4.3.0.nupkg 316374 BLAKE2B 33bfc217be7e17f3d169d00b23f27be5c02897ce1669094713d4714c99c13b129c45bf1c6e7de054b5e1f12f5030cc7f383ef77f0fae767d76dfa1aba12f0ef2 SHA512 976f3d58275166fd7dcc5a1f7d91803633c4179293b54bb53c119a58c582d0b51c3bc9252a7d72447fb8a3d76c63c371f61c40145f50d255dda7b4b54b0881fa -DIST system.net.sockets.4.1.0.nupkg 135660 BLAKE2B f36e7d4191bdca249dad820e1d0a142fee23b77e27394ee7b980c085db23a3db8b09bd3d06c9168c221f264cd0e119c7d18bf9e7fb100bd66c9d96d6ff127ad5 SHA512 b231a1ca9d281923ffa1b8dbafa2cc074ce679fc2d473ad7c7192cdc3b51c8ab125c606cbbe0248e02b415e384bfba1bdbc59b28a139589c78aa3687e0236019 -DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955 -DIST system.net.webheadercollection.4.0.1.nupkg 85078 BLAKE2B 4c080c1157d172340b94b1eb406d340dabecbe279ad8b896b24d53eb87bd566e83d03ce0ce1188c419b05db2330b40ec1d977fd61a71356efd4750f21949a80c SHA512 d1a2e5f3269a1fefe3c88d1fd4c9fdc4ebc1596c3239a266fe947648f00dd91bf18530ffcb1c4f699b7977ed8a5c065d3e424e69f4b8410d4669785970c375ea -DIST system.numerics.vectors.4.1.1.nupkg 234884 BLAKE2B dfbdd164e434ef1f98574b1f252c524776a73a70061d003bae8cd44d8a53f2792164885d4dfea17bc434cee21261baf8eb63520142802ef09fff573c2e127710 SHA512 dd3cfd6017028fd348f96b898a756909f24530cd0754af04d40c8ceff75676fcefa7b5dba4d7e713735622712a991c7610385785252c56287ed238f6dfd1a453 -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.datacontractserialization.4.1.1.nupkg 476334 BLAKE2B df2609dea827597fd1ee0b3b8482cea126d86944a7250c99a8257b303886e4c74c4df57a6e839d028ed1a8415b26f7d2088df31154a06a90a167d3ae9c817857 SHA512 4e0339b94f4de7041575a6f2dc0e4026ff9c4def3818264eca7e5ceac3207a19e7c388b78bc59ae090d1f2c1afbc991132a71e0a149e07777a7e446a15759dc0 -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.dispatchproxy.4.0.1.nupkg 68266 BLAKE2B 14a1be86f528c7a01cfac51553a0522f0192dbf0b6e2a5d3e9114ddfa1bca854d73629897d717e16705b6cd8052cfcd2925026a18c5a931850bb15784a3d357c SHA512 da76cbd8e9c688233bfe56e20063a04f785754794b75f6078b1affd66e8678805de37c0b20b03c24dcd856f2c29dee2e68b4a95d45e4686cfa9e31e70935f5d6 -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.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.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.3.0.nupkg 434051 BLAKE2B 4ce1ed90775327f7e7136ae04f427c39b5d38dc9d1b45464fc39e86e8a1aee8f078e810e6b60ef665a8cb69cb7b409151306a0c3657d7dbe30e093389b40cad2 SHA512 a62b9a3b2d191f5fe734731dc05ac73f6ed3a18ed255b94ca9cfaef281157f8df821ca4c996a6e53d6975a10257916239ca99f077548bc6b301308b0a6db9e5e -DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20 -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.reader.4.0.0.nupkg 34410 BLAKE2B 808f6bfe97ae42d67f763d97829830113d4016614c5624073cd40babe6832f94fdca74764ab71848830b0acd924954b98ae60d5da994936e32ef5dde715cb4cd SHA512 cf88c486ea14ab083f0b78c040d7ffefdbd07ba3b20fb0fb335867a0c4fa0f79185a983f710f60ff9b36a1b442ae0fb80f1682fcade80347c2b0150a46bca093 -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.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.0.0.nupkg 165972 BLAKE2B 0a4e21adbb275fded46ae04ccda695b9fcb29d4f199979b914a55d0cdc4457a6a7dfa8bbd82a5a46048d052a7e852cb935a1d4a7c6bf7e462f7b14327a52dc9d SHA512 462d35e66cbdd21dc007f06c6ef129ab57e810fa0f0416bd2fc6fb7eed55138780d4d31e31ee6267a82e2e3a1607e5c642bd6efeb130b57a1baa87e3141b0080 -DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b -DIST system.runtime.loader.4.0.0.nupkg 47372 BLAKE2B b6f7f4f74a8f36791eea44a32bc40df679a83ff586c92316af37e64a2c212bfec2557b403e3c40f1fce9d0273aaf074cfdf27ad1b9f3adced2fc11e7456a09f4 SHA512 0065abcb02c8d81d79fdd9cbb859e51d61635e6ab54e5d248d668a4c76da27c4fd908c6243c6064ed88c41cf2b52be3d9762637d96bb418d0a2aa972cc0ecd36 -DIST system.runtime.numerics.4.0.1.nupkg 283710 BLAKE2B f5ed3b1296fabe1bae02feed0585c171fa6c040f7ddd234034a36e87053a2a0016784adbf6b8b1d86da4bce7291107830ff8ac55fe3859d47f845c8b6ac93676 SHA512 333a3ba974e80ee66d33a9d8412e0bd585350bd30ecc65ed35e9d7c69284dbb90bc8b8d019c40476f3277049e0c7ae9b05a7d1e27614f057f39a141132304cd4 -DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 -DIST system.runtime.serialization.json.4.0.2.nupkg 113946 BLAKE2B e617a32c632e34b7e1b2a4840a1d50a5495852892955d7e33ecfb69336f815d6738232f0d64c30cb1e5bbf95a307985d86de59f54aa2abf90c0623ee83f1627c SHA512 624dfc2279ad7d10f95567d6a4a4101c2989257888e19d73e9e65e08cab8074a9c23a153f745ac40b7c8efa1efc14e3a0108deebbeccafc32cca1c99b9977772 -DIST system.runtime.serialization.primitives.4.1.1.nupkg 222353 BLAKE2B c53253fbc44b119c29e3cc5a049919d293600182543e6b0b39d0abbaa7853b4b025937d5e5df9e89630a74dfd22bea4c0da826ce2b37211b8db3cb4aeb18ba6a SHA512 fa6a90aeb26c0f1e72c48abec0b60a1ebea955cd3c1133b3245c04dd0bd6984c0ce0253944d28676abb8edb93e1c649c693e7c6425459a3c29a74381531cb540 -DIST system.security.claims.4.0.1.nupkg 147903 BLAKE2B 62b16ac0f1730d9d7a10eee470661d991afe6ee8b8adb762d9ed06f49d11c5e130adee1ce7898ec0337a9d05571f9b6c44386cfa975831bbaa484decc021e0ee SHA512 45e4bc0836dfc76089f9ed5949c69a04e35b67d073f0ad43605387af94397be28affcfca591d10f6407d02133577d12a9ed0a8ee227f27962b6665c82afbdea7 -DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86 -DIST system.security.cryptography.algorithms.4.2.0.nupkg 357563 BLAKE2B ac5ed2bb8ca463a248b7ff84492fb8c2f0eca535d299369948b731f574eab7a62fa0789f4475651c5f9f673316dd098440800d0ee0faf0097cda4df76b96fe77 SHA512 93d1e6394afc506b58bd26a9b3ccd64901bc2d48dbb8825ba1f927c17311cad607e6f8a9794cc41aee83b98eed08a23a7c58390b9b852f894735392342f37a3d -DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 -DIST system.security.cryptography.cng.4.2.0.nupkg 289992 BLAKE2B 61250b78551d119e7299ba5b64c2bba94d455fbe26c25919a5da12f66ea1a5976bd3fd7749f91af5f48578a7d2fddaa0d972a6bf375bca1b2adc98a791109f4e SHA512 4ed77501662e6d18733f507077de9d277b61b3d2dacee791e0b3a56c9a604bd2acfb81334c51660ba33bb7a6e24ed46c2da02716f6613a937152ea4806540bf1 -DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea -DIST system.security.cryptography.csp.4.0.0.nupkg 117365 BLAKE2B 9153851bb878bb339ea2ad715b24d4fc9f17d8b2448985466afefd528fdaca5a18e68da4a686e867cdb9d498df6141367bb2dec005e682f9447817e2ae1d6aa2 SHA512 6f3fb8256086a16ed7fe339e0f09d42a081c4f783b0f8626bb7eec08261532ecf517f6c7a41bfbb8e2b99b8f1c79ef99ef7c724d8719e287fe7981ebe8b6aa8e -DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351 -DIST system.security.cryptography.encoding.4.0.0.nupkg 144164 BLAKE2B 7231fc3c8d9899063cd547273dd50d4b29526d7a6c0dfdb081e9c0ca3af621ad98f98a792fb4a350f0cc737e9fc315820a965bc09760bc8f4333f414e470d929 SHA512 f20d60a5f9affcb49995d1bf27a1c09173ad601147241c4ca504e13324d35f7d6618e8a92d04e174d5d3d9821a03e122fd3b0f8fc1d512d105b6afd73b496c5f -DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 -DIST system.security.cryptography.openssl.4.0.0.nupkg 72038 BLAKE2B bb546c03ca8926bb113f590dbc08f99bad81b9dbdd3a58ad086c34e91f59748587af1323eb38073c0d77a8cd2ade1cbbc919983b93d35c3498438a7322b0127d SHA512 432629e457c7061a7d207fb60597a5a8a806fab8c62574833e509afa3c4ac8fed529dbc7f21d69e16dc9fdd091aaa575191e9fb552eedcf28aaa8b5954d32e9b -DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f -DIST system.security.cryptography.primitives.4.0.0.nupkg 81324 BLAKE2B fb247eb8938baee8c4a862994e7eb237a0dd5f54a5d3f288ce44a986bac042f4c2397a023f57cd9b05ade5013dbe3187365fc4264a8c4f38bfbcc5cbaa8794cc SHA512 a11562f4fd90ff39c12af2078aa3743e323d8a70fe98cfe3d7e0ec182a2166d353c1ed8d76dd2a9525a80287d7dea228f04982edef6584b89f32f72647b2822f -DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 -DIST system.security.cryptography.x509certificates.4.1.0.nupkg 702294 BLAKE2B e628b9c28a01eb4551ca5446c70f4621de0ab1f5224a2afe92c19935467ab1ad40eb4170eb044e021bcfc972e579961036b90a3d287667b571735f8a60d01254 SHA512 6171106ffefaea916a72abf17af038e0203b4e779b7bb75f6fe6cec04c6de3316a7ad4eda8fd3ce7dc0bd8375a0f5e45387456499b24ba22224538cf08a0cae6 -DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 -DIST system.security.principal.4.0.1.nupkg 94549 BLAKE2B c93adde0fb765f5930c78d8c057db6517db0fb6db411e0d0154523dab8d36553089f2c4c5b1851920f361749efd5e2ce14d3544ad5e3f3289f47f21ee05a2374 SHA512 92b8b4c8b10c54f3d79c849b2169a1d012efd2151e5a864d6b1f0babec7ae4e96467f992cbdab922cbdc1f74539f222d1b3ee6725a6c4a5073cb1b3e27305d0e -DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e -DIST system.security.principal.windows.4.0.0.nupkg 220965 BLAKE2B c06a2bb77d0c20027887624b1caec077a23c65f3bbb7f5888f1a0579dd524b4d3c59d1f86f6edb9597e21d0372cc5a977b2f55771cd6218cf344e769f711b420 SHA512 55c673485e9274db630b40c41ba5de3f477671220ac9a79b0230cd1a5cf6fa51062b7cc47d98908ed412de363f2fc73cbc030c1f064c5d4ab743a82d106c532a -DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019 -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.codepages.4.0.1.nupkg 1615060 BLAKE2B 158ad633b1dda45136413ecb49741d8f5c60217d4ccb8af0cbe49be5260298e44fa4f5d041677a2cbac0d521089869cfe1f6623fa1686bf84b0bd3a8fbf6e83c SHA512 da68445fffcffa0a8b8f2bdab880ec4cbe51dd66209ab455cf6f16166efdf31b47498e852f616b3b7ba0dd11209e05a2625cca6fb07fafa20a945cc501282026 -DIST system.text.encoding.codepages.4.3.0.nupkg 1615064 BLAKE2B 302b7bc27ca021fb44608baf1e0a7ff0e19b5b3758fb969b5c41406ed11c22b3f87ae78e970637d169fdbf3e72a94e0ef859ebb8a67593784c55a718c6895e95 SHA512 d6179be2beac0a19aa4bfd3c317ffaa5db0c3ea224a0ba1f0269c0267ad679f76d387d8455ec26c06f3a166ea84af2348597425412d95ccfe352a3ef11123a44 -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.overlapped.4.0.1.nupkg 167694 BLAKE2B 03144d288128fe3c456f2380a5b32a62d70615a4d444778e32851daca88dbbd13d6f8e9ff5d9b97be9566ec96deb34f6adfb6cc8993a6fda794d7270f54fbba1 SHA512 e74b5cc0dd9e446d3509bdeaf6f9717f447b1909d9c88e1ce2e5e9ad5135dc9a6fd4883098c6c0c165ae9e8e0404afb630f9b0651a493ffa6a2cc31a14c8289d -DIST system.threading.overlapped.4.3.0.nupkg 167673 BLAKE2B 3aac37be558b0fabf742ac80603a362cf3a6af0cd9d5cbfc8cd8e8dbd1661fc7b02a3151b9ec18fcd4823a21ff9f323da3e5ab3c6fd742ef05b26eb0e88c20a0 SHA512 25612d588a18047ccc9a0b7623fd5ee05146eaf7832f8cb303563b8ae118d86f86c99cabceac7f19094cf7633e77cd43d5c1f6769d8a4616d975079b9fc43e44 -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.6.0.nupkg 307650 BLAKE2B 5e67c7adaf5c07a6c6fd1ba01696a09bdaa8b909397f9bb885a5339b161337d2b5fdc9282244a4962968a34ee312b5bf0d5a0d3e7e2a6a8123087d8dec70fde7 SHA512 53e595bfe324522e53ecf337c890fb5ac5f4a6797335c334f2bfae6b63f9329bc65efebd0c4fb76c17e1773f14e99c6f3ed864bc3beacbf01a23166128a81477 -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.parallel.4.0.1.nupkg 176864 BLAKE2B 155f442714b86372fd66e6ba58d7c3e49609743b08c4202941ba1179919df86677177d1cffe8a12d3874e050206ba463ad5ba716071b6e3141300887ee28f57a SHA512 ce0508e835a5ccbe43cc5408f7faba9820b7580e8f728f81eadc8b963cef7998ac89a5228195cae541a6d0a283a824cf8c6e2151110d049d8433a563407b8c6c -DIST system.threading.thread.4.0.0.nupkg 98848 BLAKE2B 1a9cbcbf3741449d45077c9a7a2b4d497104509c809737f72485dba4777f327950569904228d253f33d74c93ff7c08142067794017faa0ee5783bb0c21edca48 SHA512 9ee52992ea7615b0785dfeb69f058046d9b5c10e39edf13247d2af2ec0b30528f5c904ed2aeaa6952830fdee9a8b00770a25040146d9d48804bf36bf9b6498c4 -DIST system.threading.thread.4.3.0.nupkg 98902 BLAKE2B 2b80e5bdf32b1ee3f4abffaf8e2c23bec55277b50d33df6b61e6d3a83fe970e722af6b82be56d47f64dc5fcc33c9291c230d545608110a3e100e21f7801dbf80 SHA512 cfe12b6a60e79e2f7fca779a511153d5b0dcae59ea1b11606f6327dbf8b3c565e2551e8ecada558e62dd3b684b5c9d676575025048edfbd3988faf7f7235a5fe -DIST system.threading.threadpool.4.0.10.nupkg 89891 BLAKE2B bb769060b570d163fd4288b6c9fb821d77029cdbd19e93b931ad771be5289a01f9ffe1f49fa31a97bc4123e7eb6b6fb8b56945308b25ce97dc01e593a463733a SHA512 76ea4b3a95414976f71bf01bf6eb4b55b398c59fa19eae44c55cfa0e4f42065cd79ba667c3518020ebf91c48e5904099273e3423cce18716891d656c58ee3ce1 -DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159 -DIST system.threading.timer.4.0.1.nupkg 77056 BLAKE2B 6ba72241aaf4d35e499421f1beca01066f918a3b1ad587538b36ba8a29bb0ed80ae510660ce598a4b8f4575b0028f339e7a8d24c2138eb711a5b0585bc07072c SHA512 6aa43dc5b3914050850b8ddafcc2256e60670d51c0f1b38b0d26d80f36e76cf5b40d6053bf92b4abecce5f786de5b13daa70eddf541865509c7a73fe3785de4b -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.0.1.nupkg 285151 BLAKE2B a58a4b04d21e6de8fc5f662949983fb72c260596db149c228097d37a578fdd3b2f074abed98bc53eb0b672a8f41d36e485a324ec78bcf0951e2c9ec03d30918b SHA512 bf29bec129c8ea3fca70ff8357adcd24ade2db855c57c16459832c6e4489427f2959c70ae64fc860d2d3d41e3fe6d4df77c751fbbe8106099a8a0cd5fb38af7d -DIST system.xml.xmlserializer.4.0.11.nupkg 685516 BLAKE2B 0c252497a54f4184e372620cb235b31e88986377ad0cb356608be4b3ab669b297c77efe94db0da12828b8d852ed93110fbd16953089c7f0f040cf294645557e1 SHA512 c90fa3f25ca18b4626a9251751595265fb9deff493898a2320acc794fd4ccabe04395bb8222da8bf4cf5dd6ed21993267e59670e53e8383520d5f3ccde2e4403 -DIST system.xml.xpath.4.0.1.nupkg 250135 BLAKE2B d6f211f98f33f6b8959b918cff8e676a0ee19505d11d096a92840c935a76ca70acfe111e40d5aa80d0d2db74c0db25db503d5f1f8a0e96b592d16e2715a0591c SHA512 af1b4150aff0f6e20bf4a73889d9b3e12b282d87ec6be88681cb78a8958eadaaadbc907ddad0856850fa4eee165e76b176e42ea866aeefbd6e323bfad6f26d64 -DIST system.xml.xpath.xdocument.4.0.1.nupkg 89837 BLAKE2B f92f7152b2b562d4f15641129e18b109c783203154eaa02618ebcebc96468b979c3b14fdceff6b44e218e507f33deb419094c6de81b3983a347bb2f67890fd99 SHA512 237e12e54077b7bbb26a656925ce75360f0f426f12a0ddba628cc869a876558eb04247d857d6649c017dc84e3e5c734397bcb3b28da27d7fe1c97f79ecff50fa -DIST system.xml.xpath.xmldocument.4.0.1.nupkg 86933 BLAKE2B 4c03b5a9433c2c954e75d212f9026885aa7514574b73a54880c3d55baee6bd5517abb46b67b22b9b6e63de92a8bc5ab4ff37e3f7e6454a5c5137ae2be6574b75 SHA512 81041a08d3b9158c43dfb48d42f13ec9950d7c2b7f63e1600a779a77786edfb46c522c32d9cc6a44358fbfe11efba0e539e578ef169261867a1905b8121a045d -DIST xunit.2.4.1.nupkg 20733 BLAKE2B ee83156610dc4ade1f15c05d97725e1913a9dde04e474c11fe396c37df5d438ab934776e4660d3d139fe34949eb890dae67c0145d3815a8a25cc976b9d2cca7b SHA512 3b0061a5ecfd49166f123aa27375956c00aedb0b22f6ee6a8be629cd583a0532f7476e51ffacad3385245139f1f9d4990c9dc850fc7ef7d097fd85e7c6b40058 -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.assert.2.4.1.nupkg 67341 BLAKE2B a7f697049d3c24076857e4bec56afb43bace649c10a0731425b6e6652509b3ae5cd45e855230a6669322023d5c82a3e3a5d23f7db6058f286ac6e95b0eef23c4 SHA512 c5680265048178cf42ec093e56ecc6b10afb2b93832d5b172b7836b030f7f3fdcb8e89b621b5893ee746f3e22cb2982f7e91a1d20f4e7b9bcb73c53e8b38e279 -DIST xunit.core.2.4.1.nupkg 22659 BLAKE2B f810cae28847f7f6bc1dc5866c2526cc496f8f48f774545050d9ac41324fc42acd6a9204b0b0cf0836dacee3eb5a4246f21cebda074437cf59f4562588a5ee87 SHA512 f2d68c940432f6a43b4db8aaaf64c0c06914f97d2c72443ef7a8fb47d397fd4b758261c46b841822b23c735e63de22938f75f3c90315a219133166bcd0145feb -DIST xunit.extensibility.core.2.4.1.nupkg 238957 BLAKE2B ba1d6a3ba13da385fad20d09b7ca0bbe1c32d7ada1a4932e3e2100fbb8c049b9abfb15a2a8064022f7367ad0b804e9c5a6af9986155c7e31fed922061d51acd6 SHA512 aa477119fc5db00bab105b2bf33e8b7e805155be1571b7b2935c05f8c46b39baeec0eb65ecefa28505041d7f1f9d99e5505b18ea447ef6d7307a898bb28711d4 -DIST xunit.extensibility.execution.2.4.1.nupkg 328138 BLAKE2B 963aae4c76cbb5d7d36fae036f5c6a50643588019639d358295d2298e2dbcf1890da459dc69db9b0eade5a7d779b5e13f2762e1e9b2b96c8ec00979491a5dc7f SHA512 81cf13c553dec37f87cbaa894ecef42478abb52b79932dfcd20c42f1017e56658eb3a11d586968f719b7511926fa03db13dae85557e7af0e40baa14daf8479d9 -DIST xunit.runner.visualstudio.2.4.1.nupkg 701075 BLAKE2B d9164b6bd4ca9d27ae6796b66f46db2a19ef3995fba5eabee76f91e770f6ae56eee76bad4fcc35e76f0338123fcb30b5da651e364f3db1de096dee1a24cf1b96 SHA512 ef4893778e150ff51c3f9917ec19ba0e335aca2f69aae23b3619d4ecd978eaa5954010c756a46b1435e036b18ff77e98c5e7c9c730bed9ba75c905303c9204be diff --git a/app-shells/fsh/fsh-1.0.0_p20220816-r2.ebuild b/app-shells/fsh/fsh-1.0.0_p20220816-r2.ebuild deleted file mode 100644 index 2ed4ba8a823f..000000000000 --- a/app-shells/fsh/fsh-1.0.0_p20220816-r2.ebuild +++ /dev/null @@ -1,312 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOTNET_PKG_COMPAT="9.0" -NUGETS=" -dotnet-xunit@2.3.1 -fsharp.compiler.service@26.0.1 -fsharp.core@5.0.2 -fsunit.xunit@3.4.0 -libuv@1.9.0 -microsoft.codeanalysis.analyzers@1.1.0 -microsoft.codeanalysis.common@1.3.0 -microsoft.codeanalysis.csharp@1.3.0 -microsoft.codeanalysis.visualbasic@1.3.0 -microsoft.codecoverage@15.9.0 -microsoft.csharp@4.0.1 -microsoft.dotnet.platformabstractions@1.0.3 -microsoft.extensions.dependencymodel@1.0.3 -microsoft.net.test.sdk@15.9.0 -microsoft.netcore.app@1.0.0 -microsoft.netcore.dotnethost@1.0.1 -microsoft.netcore.dotnethostpolicy@1.0.1 -microsoft.netcore.dotnethostresolver@1.0.1 -microsoft.netcore.jit@1.0.2 -microsoft.netcore.platforms@1.0.1 -microsoft.netcore.platforms@1.1.0 -microsoft.netcore.runtime.coreclr@1.0.2 -microsoft.netcore.targets@1.0.1 -microsoft.netcore.targets@1.1.0 -microsoft.netcore.windows.apisets@1.0.1 -microsoft.testplatform.objectmodel@15.9.0 -microsoft.testplatform.testhost@15.9.0 -microsoft.visualbasic@10.0.1 -microsoft.win32.primitives@4.0.1 -microsoft.win32.primitives@4.3.0 -microsoft.win32.registry@4.0.0 -netstandard.library@1.6.0 -netstandard.library@1.6.1 -netstandard.library@2.0.3 -newtonsoft.json@9.0.1 -nhamcrest@2.0.1 -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.calendars@4.3.0 -runtime.any.system.globalization@4.3.0 -runtime.any.system.io@4.3.0 -runtime.any.system.reflection.extensions@4.3.0 -runtime.any.system.reflection.primitives@4.3.0 -runtime.any.system.reflection@4.3.0 -runtime.any.system.resources.resourcemanager@4.3.0 -runtime.any.system.runtime.handles@4.3.0 -runtime.any.system.runtime.interopservices@4.3.0 -runtime.any.system.runtime@4.3.0 -runtime.any.system.text.encoding.extensions@4.3.0 -runtime.any.system.text.encoding@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.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.native.system.data.sqlclient.sni@4.3.0 -runtime.native.system.io.compression@4.1.0 -runtime.native.system.io.compression@4.3.0 -runtime.native.system.net.http@4.0.1 -runtime.native.system.net.http@4.3.0 -runtime.native.system.net.security@4.0.1 -runtime.native.system.net.security@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@4.0.0 -runtime.native.system@4.0.0 -runtime.native.system@4.3.0 -runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -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.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -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 -runtime.win7-x64.runtime.native.system.data.sqlclient.sni@4.3.0 -runtime.win7-x86.runtime.native.system.data.sqlclient.sni@4.3.0 -system.appcontext@4.1.0 -system.appcontext@4.3.0 -system.buffers@4.0.0 -system.buffers@4.3.0 -system.collections.concurrent@4.0.12 -system.collections.concurrent@4.3.0 -system.collections.immutable@1.2.0 -system.collections.immutable@1.5.0 -system.collections.nongeneric@4.0.1 -system.collections.specialized@4.0.1 -system.collections@4.0.11 -system.collections@4.3.0 -system.componentmodel.annotations@4.1.0 -system.componentmodel.eventbasedasync@4.0.11 -system.componentmodel.primitives@4.1.0 -system.componentmodel.typeconverter@4.1.0 -system.componentmodel@4.0.1 -system.console@4.0.0 -system.console@4.3.0 -system.data.common@4.3.0 -system.data.sqlclient@4.3.0 -system.diagnostics.debug@4.0.11 -system.diagnostics.debug@4.3.0 -system.diagnostics.diagnosticsource@4.0.0 -system.diagnostics.diagnosticsource@4.3.0 -system.diagnostics.fileversioninfo@4.0.0 -system.diagnostics.process@4.1.0 -system.diagnostics.stacktrace@4.0.1 -system.diagnostics.textwritertracelistener@4.0.0 -system.diagnostics.tools@4.0.1 -system.diagnostics.tools@4.3.0 -system.diagnostics.tracesource@4.0.0 -system.diagnostics.tracing@4.1.0 -system.diagnostics.tracing@4.3.0 -system.dynamic.runtime@4.0.11 -system.globalization.calendars@4.0.1 -system.globalization.calendars@4.3.0 -system.globalization.extensions@4.0.1 -system.globalization.extensions@4.3.0 -system.globalization@4.0.11 -system.globalization@4.3.0 -system.io.compression.zipfile@4.0.1 -system.io.compression.zipfile@4.3.0 -system.io.compression@4.1.0 -system.io.compression@4.3.0 -system.io.filesystem.primitives@4.0.1 -system.io.filesystem.primitives@4.3.0 -system.io.filesystem.watcher@4.0.0 -system.io.filesystem@4.0.1 -system.io.filesystem@4.3.0 -system.io.memorymappedfiles@4.0.0 -system.io.pipes@4.3.0 -system.io.unmanagedmemorystream@4.0.1 -system.io@4.1.0 -system.io@4.3.0 -system.linq.expressions@4.1.0 -system.linq.expressions@4.3.0 -system.linq.parallel@4.0.1 -system.linq.queryable@4.0.1 -system.linq@4.1.0 -system.linq@4.3.0 -system.net.http@4.1.0 -system.net.http@4.3.0 -system.net.nameresolution@4.0.0 -system.net.nameresolution@4.3.0 -system.net.primitives@4.0.11 -system.net.primitives@4.3.0 -system.net.requests@4.0.11 -system.net.security@4.0.0 -system.net.security@4.3.0 -system.net.sockets@4.1.0 -system.net.sockets@4.3.0 -system.net.webheadercollection@4.0.1 -system.numerics.vectors@4.1.1 -system.objectmodel@4.0.12 -system.objectmodel@4.3.0 -system.private.datacontractserialization@4.1.1 -system.private.uri@4.3.0 -system.reflection.dispatchproxy@4.0.1 -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@4.0.1 -system.reflection.emit@4.3.0 -system.reflection.extensions@4.0.1 -system.reflection.extensions@4.3.0 -system.reflection.metadata@1.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.reflection@4.1.0 -system.reflection@4.3.0 -system.resources.reader@4.0.0 -system.resources.resourcemanager@4.0.1 -system.resources.resourcemanager@4.3.0 -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.runtimeinformation@4.0.0 -system.runtime.interopservices.runtimeinformation@4.3.0 -system.runtime.interopservices@4.1.0 -system.runtime.interopservices@4.3.0 -system.runtime.loader@4.0.0 -system.runtime.numerics@4.0.1 -system.runtime.numerics@4.3.0 -system.runtime.serialization.json@4.0.2 -system.runtime.serialization.primitives@4.1.1 -system.runtime@4.1.0 -system.runtime@4.3.0 -system.security.claims@4.0.1 -system.security.claims@4.3.0 -system.security.cryptography.algorithms@4.2.0 -system.security.cryptography.algorithms@4.3.0 -system.security.cryptography.cng@4.2.0 -system.security.cryptography.cng@4.3.0 -system.security.cryptography.csp@4.0.0 -system.security.cryptography.csp@4.3.0 -system.security.cryptography.encoding@4.0.0 -system.security.cryptography.encoding@4.3.0 -system.security.cryptography.openssl@4.0.0 -system.security.cryptography.openssl@4.3.0 -system.security.cryptography.primitives@4.0.0 -system.security.cryptography.primitives@4.3.0 -system.security.cryptography.x509certificates@4.1.0 -system.security.cryptography.x509certificates@4.3.0 -system.security.principal.windows@4.0.0 -system.security.principal.windows@4.3.0 -system.security.principal@4.0.1 -system.security.principal@4.3.0 -system.text.encoding.codepages@4.0.1 -system.text.encoding.codepages@4.3.0 -system.text.encoding.extensions@4.0.11 -system.text.encoding.extensions@4.3.0 -system.text.encoding@4.0.11 -system.text.encoding@4.3.0 -system.text.regularexpressions@4.1.0 -system.text.regularexpressions@4.3.0 -system.threading.overlapped@4.0.1 -system.threading.overlapped@4.3.0 -system.threading.tasks.dataflow@4.6.0 -system.threading.tasks.extensions@4.0.0 -system.threading.tasks.extensions@4.3.0 -system.threading.tasks.parallel@4.0.1 -system.threading.tasks@4.0.11 -system.threading.tasks@4.3.0 -system.threading.thread@4.0.0 -system.threading.thread@4.3.0 -system.threading.threadpool@4.0.10 -system.threading.threadpool@4.3.0 -system.threading.timer@4.0.1 -system.threading.timer@4.3.0 -system.threading@4.0.11 -system.threading@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.0.1 -system.xml.xmlserializer@4.0.11 -system.xml.xpath.xdocument@4.0.1 -system.xml.xpath.xmldocument@4.0.1 -system.xml.xpath@4.0.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.1 -xunit@2.4.1 -" - -inherit dotnet-pkg - -DESCRIPTION="F# Shell with integrated F# scripting" -HOMEPAGE="https://github.com/ChrisPritchard/FSH/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/ChrisPritchard/FSH.git" -else - [[ "${PV}" == *_p20220816 ]] && COMMIT=6356c92841af4ca69b835cd7c60899d2009f5d28 - - SRC_URI="https://github.com/ChrisPritchard/FSH/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${PN^^}-${COMMIT}" - - KEYWORDS="amd64" -fi - -SRC_URI+=" ${NUGET_URIS} " - -LICENSE="MIT" -SLOT="0" - -DOTNET_PKG_PROJECTS=( "src/${PN^^}.fsproj" ) -DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:RollForward=Major ) -DOTNET_PKG_TEST_EXTRA_ARGS=( "${DOTNET_PKG_BUILD_EXTRA_ARGS[@]}" ) - -DOCS=( README.md ) - -src_unpack() { - dotnet-pkg_src_unpack - - if [[ -n ${EGIT_REPO_URI} ]] ; then - git-r3_src_unpack - fi -} - -src_install() { - dotnet-pkg_src_install - - dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN^^}" "${PN}" -} diff --git a/app-shells/fsh/metadata.xml b/app-shells/fsh/metadata.xml deleted file mode 100644 index 9ef750be9f90..000000000000 --- a/app-shells/fsh/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <longdescription> - FSH (F# Shell - pronounced like 'fish') is a shell, like CMD, Powershell or - Bash, entirely written in F#. - </longdescription> - <upstream> - <bugs-to>https://github.com/ChrisPritchard/FSH/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest deleted file mode 100644 index 074f91dd967e..000000000000 --- a/app-shells/fzf/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -DIST fzf-0.67.0-vendor.tar.xz 1180216 BLAKE2B 127f53a105ada6853ddd397933c4a33e5e3f6ce02a04542934f020ffe37b8954d9b7248c2b37b68741122fb56fb87e31d416f42d05c34c47795b66ec06f0e501 SHA512 75358a76be08527973a403598b7c631ba97537b6d2d37ae9c7790ccdef73496c83cecb150b5322281299ee367ac70e8af4ae51293097983694a4cd8763d762b9 -DIST fzf-0.67.0.tar.gz 363116 BLAKE2B 71eec56917aa9962d3ef3ecbde77045ea5afe6b9b4d96640e3699d9b9ddc42c0ea1cb750bd20a5661d899b40218ffa5a4fceb17e9eee4f884c78790bf94f8bc2 SHA512 548879bb9a70b8e138277715a7cd3334c4313c93d1d35315e69618ccc2ea5e5bd955369261bf566ce3282f2ea5de752b5346fbfadb5b77ad5508b40fb603d926 -DIST fzf-0.68.0-vendor.tar.xz 1180828 BLAKE2B cc59e01a9b2fff2f5a7ac5ef6d937de057aaef7d02351d1aad9c8772ddb1f6dcce3c881cbeecbcabf7afad4a2064ae71717ec1cc8079cca83ce31c4a4f6af077 SHA512 aae4b97b253a6671c092187cb5b209b85be5bb83fed6c199463b6f9f762c0d4defa8e71e5ac24883e3da67d961bcf7955b99d179260b3eec6c2930ef0015f8ce -DIST fzf-0.68.0.tar.gz 380120 BLAKE2B 90c2afbdac76889ab4952f44a55e0fa5452ddefa751ea834f390f03e265baae23795bf501673bcbad9ec14b9a16e65ccaac9b1bf0dff31ae880fb5caaea94943 SHA512 d67b002937dabb3384c1e949bb99f6616feb570d9616d60d1cd5bdbcbcd8b47df5c132791d8b7ecba609c022f2a45709a7a8e73c18bc9d77d99a0893c0ecbd0d -DIST fzf-0.70.0-vendor.tar.xz 1179960 BLAKE2B 3c3abc1af1f1b746f2b3032f8ac4b0996832cc1370e508604ba93dda2d4955e0173505a954b35f7cab99123dc96353f186e46cb15500becc97f1a1cbcaac76d6 SHA512 07e2110de6019b44266ede3360f8e627c740187aecc378970e7861ea7367929e186704037c81ce82a4a92cc318945c6aece10bcb0e7c92c0cd03aaf7dfe7b3e4 -DIST fzf-0.70.0.tar.gz 394852 BLAKE2B 8b5e74fcfd9fc011d307c1fe732ac8fdee7f7297bb24143a52b5a04b5845d801d179d187829e32e66c7c5bd871b33a813d5af579c5a56205c979708482164740 SHA512 623db3b58a44f75e11dd26087233ef276e1551dd3ea3739b1e524d66d7f675ddc3510b05b61495cece53043be00d75f685f426954802f8dde6fc297985dc095c -DIST fzf-0.71.0-vendor.tar.xz 1179876 BLAKE2B f803a177b72705c5d905486790896e3ba7fff2470d518461e9c6a6ea828cd5671b5b87bde7ed5a4809e0f1b5db0da1fd812eab6f309fcf4ac8508d8f220ffc36 SHA512 13f4eadbc4449a3c7762fdcfbd05a0845a587f15b8317233a28b744cd077f33892eb2e0eff643bb6b0669bc58615423b8daebffae95cf44d1d791a208d33b1ee -DIST fzf-0.71.0.tar.gz 402657 BLAKE2B caed2b7f183a83eb3345e4acbd545679776980cef776294c479338061a24d5cb7ff5e1bf148ca3bba9289fbb6706c65297a279a3ed78082902d3919979afed71 SHA512 b9dd1af08b6cf09c22b8cf491316849cb5b4009acbc0513d48481e253145524d68fe6d4d7c88d024bd0ea01156a1234ad72293293388c4a122d20952dd0e9c39 -DIST fzf-0.72.0-vendor.tar.xz 1178792 BLAKE2B 57950c9c982095c1f91f830c53bd0817ef34d92f795b1987c936fb1c908ae4d7f0398ac5b7aa4de99146f6c3b970ad01c3c4fc9fb7034306a386f656cc7d3d71 SHA512 c459dc7e6f46ad72a6fa59116e7d7d1e8c8aed1c0e1fd65ed097934f8e965fef119cd890d32d688bfc6dbf761022213e78c3562ae887b115c3f845d87a33d935 -DIST fzf-0.72.0.tar.gz 412234 BLAKE2B a84fefed845b283f0a06641a3b1b6b2f16ecae9f8b41e40a21aeed863fa5debd257125c9bba6d0acd8be3b2c24d76fb3eb0ef0d655b8ef4701044d0969568227 SHA512 e1dbfd7c471e63c17ac46ae532201d5f740dc508e92a5cd4eb117cd6e13aff6f31e641402f99f78d11eeafd1f46fb0af2f9a607843cf9a4374facc65f0916af4 -DIST fzf-0.73.1-vendor.tar.xz 1179956 BLAKE2B 5535446f2db978d208013000dc1e7883c5651b792828927debcdffdc2c887159d7c5ced27fbd7f0598f54a22226aef4f285d527c7cf0da93a3de77cfb469c2bd SHA512 21363e113d0c969e30c395fbc9aa152e7dc3215ea4bdafb5a94527f8ba56e40d46c91f0190caaf70646c97bc3c12987219aa97c27d274b8277d2c736613d2478 -DIST fzf-0.73.1.tar.gz 432946 BLAKE2B f36addc7b16a53b9a20cf40985a876c1cce2bdd72a79d9657202d02103b644c3aee73df777eb064e8727819e88e8dc10a4d810f4b0c3ec8a16da4c0b953b89e5 SHA512 9c75dc1be8e78ae2ec92d70b5abbc58f10756dd202a369cc0198b0345dfa4d71fb1f516b584f89b1494f2737b42b43ba3f4d7ea7c0e3f0145c4ce022acbcc11a diff --git a/app-shells/fzf/files/README.gentoo b/app-shells/fzf/files/README.gentoo deleted file mode 100644 index 0a8bd02355a0..000000000000 --- a/app-shells/fzf/files/README.gentoo +++ /dev/null @@ -1,12 +0,0 @@ -To add fzf support to your shell, make sure to use the right file -from /usr/share/fzf. - -For bash, add the following line to ~/.bashrc: - -# source /usr/share/bash-completion/completions/fzf -# source /usr/share/fzf/key-bindings.bash - -Plugins for Vim and Neovim are installed to respective directories -and will work out of the box. - -For fzf support in tmux see fzf-tmux(1). diff --git a/app-shells/fzf/fzf-0.67.0.ebuild b/app-shells/fzf/fzf-0.67.0.ebuild deleted file mode 100644 index b1324986d222..000000000000 --- a/app-shells/fzf/fzf-0.67.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module readme.gentoo-r1 shell-completion - -DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" -HOMEPAGE="https://github.com/junegunn/fzf" - -MY_GIT_REV=2ab923f3ae04d5e915e5ff4a9cd3bd515bfd1ea5 - -SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz" - -LICENSE="MIT BSD-with-disclosure" -# Dependent licenses -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -src_compile() { - local go_ldflags=( - -X main.version=${PV} - -X main.revision=${MY_GIT_REV:0:7} - ) - ego build -trimpath -ldflags "${go_ldflags[*]}" -o bin/${PN} . -} - -src_test() { - ego test -v github.com/junegunn/fzf/src{,/algo,/tui,/util} -} - -src_install() { - dobin bin/${PN} - doman man/man1/${PN}.1 - - dobin bin/${PN}-tmux - doman man/man1/${PN}-tmux.1 - - newbashcomp shell/completion.bash ${PN} - newzshcomp shell/completion.zsh _${PN} - - insinto /usr/share/vim/vimfiles/plugin - doins plugin/${PN}.vim - - insinto /usr/share/nvim/runtime/plugin - doins plugin/${PN}.vim - - insinto /usr/share/fzf - doins shell/key-bindings.bash - doins shell/key-bindings.fish - doins shell/key-bindings.zsh - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/fzf/fzf-0.68.0.ebuild b/app-shells/fzf/fzf-0.68.0.ebuild deleted file mode 100644 index cb1f5138bb1e..000000000000 --- a/app-shells/fzf/fzf-0.68.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module readme.gentoo-r1 shell-completion - -DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" -HOMEPAGE="https://github.com/junegunn/fzf" - -MY_GIT_REV=2ab923f3ae04d5e915e5ff4a9cd3bd515bfd1ea5 - -SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz" - -LICENSE="MIT BSD-with-disclosure" -# Dependent licenses -LICENSE+=" BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -src_compile() { - local go_ldflags=( - -X main.version=${PV} - -X main.revision=${MY_GIT_REV:0:7} - ) - ego build -trimpath -ldflags "${go_ldflags[*]}" -o bin/${PN} . -} - -src_test() { - ego test -v github.com/junegunn/fzf/src{,/algo,/tui,/util} -} - -src_install() { - dobin bin/${PN} - doman man/man1/${PN}.1 - - dobin bin/${PN}-tmux - doman man/man1/${PN}-tmux.1 - - newbashcomp shell/completion.bash ${PN} - newzshcomp shell/completion.zsh _${PN} - - insinto /usr/share/vim/vimfiles/plugin - doins plugin/${PN}.vim - - insinto /usr/share/nvim/runtime/plugin - doins plugin/${PN}.vim - - insinto /usr/share/fzf - doins shell/key-bindings.bash - doins shell/key-bindings.fish - doins shell/key-bindings.zsh - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/fzf/fzf-0.70.0.ebuild b/app-shells/fzf/fzf-0.70.0.ebuild deleted file mode 100644 index f7f918b4199f..000000000000 --- a/app-shells/fzf/fzf-0.70.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module readme.gentoo-r1 shell-completion - -DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" -HOMEPAGE="https://github.com/junegunn/fzf" - -MY_GIT_REV=2ab923f3ae04d5e915e5ff4a9cd3bd515bfd1ea5 - -SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz" - -LICENSE="MIT BSD-with-disclosure" -# Dependent licenses -LICENSE+=" BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -src_compile() { - local go_ldflags=( - -X main.version=${PV} - -X main.revision=${MY_GIT_REV:0:7} - ) - ego build -trimpath -ldflags "${go_ldflags[*]}" -o bin/${PN} . -} - -src_test() { - ego test -v github.com/junegunn/fzf/src{,/algo,/tui,/util} -} - -src_install() { - dobin bin/${PN} - doman man/man1/${PN}.1 - - dobin bin/${PN}-tmux - doman man/man1/${PN}-tmux.1 - - newbashcomp shell/completion.bash ${PN} - newzshcomp shell/completion.zsh _${PN} - - insinto /usr/share/vim/vimfiles/plugin - doins plugin/${PN}.vim - - insinto /usr/share/nvim/runtime/plugin - doins plugin/${PN}.vim - - insinto /usr/share/fzf - doins shell/key-bindings.bash - doins shell/key-bindings.fish - doins shell/key-bindings.zsh - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/fzf/fzf-0.71.0.ebuild b/app-shells/fzf/fzf-0.71.0.ebuild deleted file mode 100644 index f7f918b4199f..000000000000 --- a/app-shells/fzf/fzf-0.71.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module readme.gentoo-r1 shell-completion - -DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" -HOMEPAGE="https://github.com/junegunn/fzf" - -MY_GIT_REV=2ab923f3ae04d5e915e5ff4a9cd3bd515bfd1ea5 - -SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz" - -LICENSE="MIT BSD-with-disclosure" -# Dependent licenses -LICENSE+=" BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -src_compile() { - local go_ldflags=( - -X main.version=${PV} - -X main.revision=${MY_GIT_REV:0:7} - ) - ego build -trimpath -ldflags "${go_ldflags[*]}" -o bin/${PN} . -} - -src_test() { - ego test -v github.com/junegunn/fzf/src{,/algo,/tui,/util} -} - -src_install() { - dobin bin/${PN} - doman man/man1/${PN}.1 - - dobin bin/${PN}-tmux - doman man/man1/${PN}-tmux.1 - - newbashcomp shell/completion.bash ${PN} - newzshcomp shell/completion.zsh _${PN} - - insinto /usr/share/vim/vimfiles/plugin - doins plugin/${PN}.vim - - insinto /usr/share/nvim/runtime/plugin - doins plugin/${PN}.vim - - insinto /usr/share/fzf - doins shell/key-bindings.bash - doins shell/key-bindings.fish - doins shell/key-bindings.zsh - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/fzf/fzf-0.72.0.ebuild b/app-shells/fzf/fzf-0.72.0.ebuild deleted file mode 100644 index cb1f5138bb1e..000000000000 --- a/app-shells/fzf/fzf-0.72.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module readme.gentoo-r1 shell-completion - -DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" -HOMEPAGE="https://github.com/junegunn/fzf" - -MY_GIT_REV=2ab923f3ae04d5e915e5ff4a9cd3bd515bfd1ea5 - -SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz" - -LICENSE="MIT BSD-with-disclosure" -# Dependent licenses -LICENSE+=" BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -src_compile() { - local go_ldflags=( - -X main.version=${PV} - -X main.revision=${MY_GIT_REV:0:7} - ) - ego build -trimpath -ldflags "${go_ldflags[*]}" -o bin/${PN} . -} - -src_test() { - ego test -v github.com/junegunn/fzf/src{,/algo,/tui,/util} -} - -src_install() { - dobin bin/${PN} - doman man/man1/${PN}.1 - - dobin bin/${PN}-tmux - doman man/man1/${PN}-tmux.1 - - newbashcomp shell/completion.bash ${PN} - newzshcomp shell/completion.zsh _${PN} - - insinto /usr/share/vim/vimfiles/plugin - doins plugin/${PN}.vim - - insinto /usr/share/nvim/runtime/plugin - doins plugin/${PN}.vim - - insinto /usr/share/fzf - doins shell/key-bindings.bash - doins shell/key-bindings.fish - doins shell/key-bindings.zsh - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/fzf/fzf-0.73.1.ebuild b/app-shells/fzf/fzf-0.73.1.ebuild deleted file mode 100644 index cb1f5138bb1e..000000000000 --- a/app-shells/fzf/fzf-0.73.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module readme.gentoo-r1 shell-completion - -DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" -HOMEPAGE="https://github.com/junegunn/fzf" - -MY_GIT_REV=2ab923f3ae04d5e915e5ff4a9cd3bd515bfd1ea5 - -SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz" - -LICENSE="MIT BSD-with-disclosure" -# Dependent licenses -LICENSE+=" BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -src_compile() { - local go_ldflags=( - -X main.version=${PV} - -X main.revision=${MY_GIT_REV:0:7} - ) - ego build -trimpath -ldflags "${go_ldflags[*]}" -o bin/${PN} . -} - -src_test() { - ego test -v github.com/junegunn/fzf/src{,/algo,/tui,/util} -} - -src_install() { - dobin bin/${PN} - doman man/man1/${PN}.1 - - dobin bin/${PN}-tmux - doman man/man1/${PN}-tmux.1 - - newbashcomp shell/completion.bash ${PN} - newzshcomp shell/completion.zsh _${PN} - - insinto /usr/share/vim/vimfiles/plugin - doins plugin/${PN}.vim - - insinto /usr/share/nvim/runtime/plugin - doins plugin/${PN}.vim - - insinto /usr/share/fzf - doins shell/key-bindings.bash - doins shell/key-bindings.fish - doins shell/key-bindings.zsh - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/fzf/metadata.xml b/app-shells/fzf/metadata.xml deleted file mode 100644 index b82a9d768074..000000000000 --- a/app-shells/fzf/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>arthurzam@gentoo.org</email> - <name>Arthur Zamarin</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/gash/Manifest b/app-shells/gash/Manifest deleted file mode 100644 index 7e82c4ab162d..000000000000 --- a/app-shells/gash/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gash-0.3.0.tar.gz 334781 BLAKE2B a654978f7ea4bb36ab3c6e194219e3796fae1f1c19d36919a068e384aa8b896445409186c2f34e92e447254cdac5e6fb86b2ea0c0810ea0fa72ea40f4c8f89e2 SHA512 14e4d6a4eababe07a59f694baad3942122d3df3109478bc52c352431b0e0c13f7246ba722276d314f04a15cec78159cbbb390ce6df4d2eacecc2eaaf6987af59 diff --git a/app-shells/gash/gash-0.3.0-r100.ebuild b/app-shells/gash/gash-0.3.0-r100.ebuild deleted file mode 100644 index 2dc3bad3b8f1..000000000000 --- a/app-shells/gash/gash-0.3.0-r100.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GUILE_COMPAT=( 2-2 3-0 ) - -inherit guile-single - -DESCRIPTION="POSIX-compatible shell written in Guile Scheme" -HOMEPAGE="https://savannah.nongnu.org/projects/gash/" -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="strip" - -REQUIRED_USE="${QUILE_REQUIRED_USE}" - -RDEPEND="${GUILE_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND="sys-apps/texinfo" - -src_prepare() { - guile-single_src_prepare - - sed -i -e "s|guile|${GUILE}|" tests/temporary-assignments.org || die -} diff --git a/app-shells/gash/metadata.xml b/app-shells/gash/metadata.xml deleted file mode 100644 index 082e158600ed..000000000000 --- a/app-shells/gash/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>scheme@gentoo.org</email> - <name>Gentoo Scheme Project</name> - </maintainer> - <longdescription> - Gash is a POSIX-compatible shell written in Guile Scheme. It provides both - the shell interface, as well as a Guile library for parsing shell scripts. - Gash is designed to bootstrap Bash as part of the Guix bootstrap process. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/gentoo-bashcomp/Manifest b/app-shells/gentoo-bashcomp/Manifest deleted file mode 100644 index 0abdd1b4721a..000000000000 --- a/app-shells/gentoo-bashcomp/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gentoo-bashcomp-20240625.tar.bz2 23794 BLAKE2B 567131238e24744a5083ad8ec484d4342b6891e95b999d11d809da769d8f2ad3536f7da769f0d291663b9c3be46fe67d261cbdcf59a0f846e4f08a66b4106571 SHA512 1b5476ba7cb1b7c2f1d51c03d592245718fb4c2c07ff5171aee1bfa0def2a2f0bbff7a38950d18e3646285e7432cedee0ee75eed1c6348946793f011de4ddcbf -DIST gentoo-bashcomp-20250620.tar.bz2 23780 BLAKE2B dc4d6dd7d0063056a234cfe4aff3d39b4519848f6f3d68d76f63cdcb5d333da159a88984b8607ae2f9b99ab6bd9ed264b0e4c7f4a7edafe002dbec18cb6c2e19 SHA512 222995b060f762d86c486e34d3e8f740b15a947b4392575bb1af29f11e3cec9c2a0fbdd1a8d397f5356db771adc19df39c2e70ac2dd22b2ce4ee188747ef5b6b diff --git a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild b/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild deleted file mode 100644 index 161d41713133..000000000000 --- a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)" -HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/" -SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -src_install() { - emake DESTDIR="${D}" install \ - completionsdir="$(get_bashcompdir)" \ - helpersdir="$(get_bashhelpersdir)" \ - compatdir="${EPREFIX}/etc/bash_completion.d" -} diff --git a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20250620.ebuild b/app-shells/gentoo-bashcomp/gentoo-bashcomp-20250620.ebuild deleted file mode 100644 index 161d41713133..000000000000 --- a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20250620.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)" -HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/" -SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -src_install() { - emake DESTDIR="${D}" install \ - completionsdir="$(get_bashcompdir)" \ - helpersdir="$(get_bashhelpersdir)" \ - compatdir="${EPREFIX}/etc/bash_completion.d" -} diff --git a/app-shells/gentoo-bashcomp/metadata.xml b/app-shells/gentoo-bashcomp/metadata.xml deleted file mode 100644 index fbace2710fcb..000000000000 --- a/app-shells/gentoo-bashcomp/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>shell-tools@gentoo.org</email> - <name>Gentoo Shell Tools Project</name> - </maintainer> - <maintainer type="person"> - <email>arthurzam@gentoo.org</email> - <name>Arthur Zamarin</name> - </maintainer> - <stabilize-allarches /> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/gentoo-zsh-completions/Manifest b/app-shells/gentoo-zsh-completions/Manifest deleted file mode 100644 index da938c573254..000000000000 --- a/app-shells/gentoo-zsh-completions/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gentoo-zsh-completions-20220112.tar.gz 25839 BLAKE2B 3cf9a26e14556520ff32172b0e97ee5cb5e3cf45569c97b6f3e701330490be831f211dde327fdd007df9b67df22c243f4e91e0f40b9d4d02551b0b3059d60708 SHA512 b06aa69348b0954b8cf635170fa743960e5d4c3988c0dfa6166e1d4d33bf112e24d1e28bd5a0b228a0d6e78509a8e62954217bbd30c099d99cad4ebab71b328d -DIST gentoo-zsh-completions-20230117.tar.gz 25805 BLAKE2B 33b1db3c9e4ab2b4c86a9b378618cda399835ae71fcda320ac6f0123cd2e25683bff260c644dcc27408c831183d5273e4afa15987ff90196380a608c4558bf8b SHA512 00a4f015967fabc2192e4e07f5d7c46ee0d8cd43aebb0dd7876f6d97aeac7d099c5470c100dad531f373502c4094f3689622a083dfe5610111ccf80970334e07 diff --git a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20220112.ebuild b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20220112.ebuild deleted file mode 100644 index 472c6ccbc607..000000000000 --- a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20220112.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/gentoo-zsh-completions.git" -else - SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -fi - -DESCRIPTION="Gentoo specific zsh completion support (includes emerge and ebuild commands)" -HOMEPAGE="https://github.com/gentoo/gentoo-zsh-completions" - -LICENSE="ZSH" -SLOT="0" - -RDEPEND=">=app-shells/zsh-4.3.5" - -src_install() { - insinto /usr/share/zsh/site-functions - doins src/_* - - dodoc AUTHORS -} diff --git a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild deleted file mode 100644 index 472c6ccbc607..000000000000 --- a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20230117.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/gentoo-zsh-completions.git" -else - SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -fi - -DESCRIPTION="Gentoo specific zsh completion support (includes emerge and ebuild commands)" -HOMEPAGE="https://github.com/gentoo/gentoo-zsh-completions" - -LICENSE="ZSH" -SLOT="0" - -RDEPEND=">=app-shells/zsh-4.3.5" - -src_install() { - insinto /usr/share/zsh/site-functions - doins src/_* - - dodoc AUTHORS -} diff --git a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-99999999.ebuild b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-99999999.ebuild deleted file mode 100644 index f46c5e812986..000000000000 --- a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-99999999.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/gentoo-zsh-completions.git" -else - SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" -fi - -DESCRIPTION="Gentoo specific zsh completion support (includes emerge and ebuild commands)" -HOMEPAGE="https://github.com/gentoo/gentoo-zsh-completions" - -LICENSE="ZSH" -SLOT="0" - -RDEPEND=">=app-shells/zsh-4.3.5" - -src_install() { - insinto /usr/share/zsh/site-functions - doins src/_* - - dodoc AUTHORS -} diff --git a/app-shells/gentoo-zsh-completions/metadata.xml b/app-shells/gentoo-zsh-completions/metadata.xml deleted file mode 100644 index a6052e4f377f..000000000000 --- a/app-shells/gentoo-zsh-completions/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>floppym@gentoo.org</email> - <name>Mike Gilbert</name> - </maintainer> - <maintainer type="person"> - <email>tamiko@gentoo.org</email> - <name>Matthias Maier</name> - </maintainer> - <stabilize-allarches /> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/heirloom-sh/Manifest b/app-shells/heirloom-sh/Manifest deleted file mode 100644 index 19ff4123b46c..000000000000 --- a/app-shells/heirloom-sh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST heirloom-sh-050706.tar.bz2 82725 BLAKE2B e4d3900e542dd6f9dca3cb043b6212ea5d560196cc419c25a8127470156c7af0f4d608107d745bef3357c873f41d0eaa6ae6e766140dc7f8cdbeab187e4ffc60 SHA512 3a0dbec19eb093b6a818910a1b24f2d7328dc785dc12cd0097c37f98e7ac558d31cda8717381d814259bd54f5de12e50cc8d9d617bd4e09c4a903ef63838807f diff --git a/app-shells/heirloom-sh/files/heirloom-sh-glibc-2.34.patch b/app-shells/heirloom-sh/files/heirloom-sh-glibc-2.34.patch deleted file mode 100644 index 35cb56552697..000000000000 --- a/app-shells/heirloom-sh/files/heirloom-sh-glibc-2.34.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/fault.c -+++ b/fault.c -@@ -43,6 +43,15 @@ - #include <errno.h> - #include <string.h> - -+#if __GLIBC__ >= 2 -+# undef SIGSTKSZ -+# if defined __ia64__ -+# define SIGSTKSZ 262144 -+# else -+# define SIGSTKSZ 65536 -+# endif -+#endif -+ - static void (*psig0_func)() = SIG_ERR; /* previous signal handler for signal 0 */ - static char sigsegv_stack[SIGSTKSZ]; - diff --git a/app-shells/heirloom-sh/heirloom-sh-050706-r1.ebuild b/app-shells/heirloom-sh/heirloom-sh-050706-r1.ebuild deleted file mode 100644 index fc3adec709e8..000000000000 --- a/app-shells/heirloom-sh/heirloom-sh-050706-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -# no tests available -RESTRICT="test" - -DESCRIPTION="Heirloom Bourne Shell, derived from OpenSolaris code SVR4/SVID3" -HOMEPAGE="http://heirloom.sourceforge.net/sh.html" -SRC_URI="https://downloads.sourceforge.net/heirloom/${P}.tar.bz2" - -LICENSE="CDDL" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -PATCHES=( - "${FILESDIR}/${PN}-glibc-2.34.patch" -) - -src_compile() { - append-cppflags -D_GNU_SOURCE - emake \ - "CFLAGS=${CFLAGS}" \ - "CPPFLAGS=${CPPFLAGS}" \ - "LDFLAGS=${LDFLAGS}" \ - "LARGEF=" \ - "CC=$(tc-getCC)" -} - -src_install() { - exeinto /bin - newexe sh jsh - newman sh.1 jsh.1 -} diff --git a/app-shells/heirloom-sh/metadata.xml b/app-shells/heirloom-sh/metadata.xml deleted file mode 100644 index 6295db35d2b3..000000000000 --- a/app-shells/heirloom-sh/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>patrick@gentoo.org</email> - <name>Patrick Lauer</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/hstr/Manifest b/app-shells/hstr/Manifest deleted file mode 100644 index 03a952051806..000000000000 --- a/app-shells/hstr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hstr-2.6.tar.gz 1249557 BLAKE2B 147ec4a0db98444bce2e9abcd0d6105dc777b52848d831b9df13ad1d897e372b891de1cb3fd2b43c4f046144214903f6d391955ad9699017805538377d5786dc SHA512 5b9a6f2ce1914dad2f245148e5b8e10d98abc7e5830118686693790a6d8a3e4c1acaea7b9ed3841467e43f2a3ee34d6d4a114c116a049595178fef2272ed8f54 diff --git a/app-shells/hstr/files/hstr-2.0-fix-ncurses-configure.patch b/app-shells/hstr/files/hstr-2.0-fix-ncurses-configure.patch deleted file mode 100644 index 9b5c089b67d8..000000000000 --- a/app-shells/hstr/files/hstr-2.0-fix-ncurses-configure.patch +++ /dev/null @@ -1,77 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -47,39 +47,33 @@ then - fi - - # PKG_CHECK_MODULES macro is NOT used to avoid confusing syntax errors in case that pkg-config is NOT installed --AC_CHECK_LIB(ncursesw, killwchar, [], --[ -- AC_CHECK_LIB(ncurses, killwchar, [], -- [ -- AC_SUBST([NCURSESW_CFLAGS]) -- AC_SUBST([NCURSESW_LIBS]) -- if pkg-config --exists ncursesw -- then -- AC_MSG_NOTICE([Module ncursesw found]) -- NCURSESW_CFLAGS=`pkg-config --cflags ncursesw` -- NCURSESW_LIBS=`pkg-config --libs ncursesw` -- else -- if pkg-config --exists ncurses -- then -- AC_MSG_NOTICE([Module ncurses found]) -- NCURSESW_CFLAGS=`pkg-config --cflags ncursesw` -- NCURSESW_LIBS=`pkg-config --libs ncurses` -- else -- AS_CASE([$host_os], -- [darwin*], -- [ -- AC_CHECK_LIB(ncurses, killwchar, [], [AC_MSG_ERROR([Could not find ncurses library])]) -- AC_CHECK_HEADER(curses.h) -- ], -- [ -- AC_CHECK_LIB(ncursesw, killwchar, [], [AC_MSG_ERROR([Could not find ncursesw library])]) -- AC_CHECK_HEADER(ncursesw/curses.h) -- ] -- ) -- fi -- fi -- ]) # FAIL of ncurses --]) # FAIL of ncursesw -+AC_SUBST([NCURSESW_CFLAGS]) -+AC_SUBST([NCURSESW_LIBS]) -+if pkg-config --exists ncursesw -+then -+ AC_MSG_NOTICE([Module ncursesw found]) -+ NCURSESW_CFLAGS=`${PKG_CONFIG} --cflags ncursesw` -+ NCURSESW_LIBS=`${PKG_CONFIG} --libs ncursesw` -+else -+ if ${PKG_CONFIG} --exists ncurses -+ then -+ AC_MSG_NOTICE([Module ncurses found]) -+ NCURSESW_CFLAGS=`${PKG_CONFIG} --cflags ncursesw` -+ NCURSESW_LIBS=`${PKG_CONFIG} --libs ncurses` -+ else -+ AS_CASE([$host_os], -+ [darwin*], -+ [ -+ AC_CHECK_LIB(ncurses, killwchar, [], [AC_MSG_ERROR([Could not find ncurses library])]) -+ AC_CHECK_HEADER(curses.h) -+ ], -+ [ -+ AC_CHECK_LIB(ncursesw, killwchar, [], [AC_MSG_ERROR([Could not find ncursesw library])]) -+ AC_CHECK_HEADER(ncursesw/curses.h) -+ ] -+ ) -+ fi -+fi - - - # Checks for libraries. ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -37,4 +37,4 @@ hstr_SOURCES = \ - install-exec-hook: - ln $(DESTDIR)$(bindir)/hstr$(EXEEXT) $(DESTDIR)$(bindir)/hh$(EXEEXT) - --hstr_LDADD = $(NCURSES_LIBS) -+hstr_LDADD = $(NCURSESW_LIBS) diff --git a/app-shells/hstr/hstr-2.6.ebuild b/app-shells/hstr/hstr-2.6.ebuild deleted file mode 100644 index 6f85ef075e13..000000000000 --- a/app-shells/hstr/hstr-2.6.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="Shell history suggest box" -HOMEPAGE="https://github.com/dvorka/hstr http://www.mindforger.com" -SRC_URI="https://github.com/dvorka/hstr/archive/${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="amd64 x86" - -RDEPEND=" - sys-libs/ncurses:=[unicode(+)]" - -DEPEND=" - ${RDEPEND}" - -BDEPEND="virtual/pkgconfig" - -DOCS=( CONFIGURATION.md README.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-2.0-fix-ncurses-configure.patch -) - -src_prepare() { - default - - sed \ - -e 's:-O2::g' \ - -i src/Makefile.am || die - - tc-export PKG_CONFIG - - eautoreconf -} diff --git a/app-shells/hstr/metadata.xml b/app-shells/hstr/metadata.xml deleted file mode 100644 index 6aac50524584..000000000000 --- a/app-shells/hstr/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>shell-tools@gentoo.org</email> - <name>Gentoo Shell Tools Project</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/invokebuild/Manifest b/app-shells/invokebuild/Manifest deleted file mode 100644 index 43a3dcc0c0c6..000000000000 --- a/app-shells/invokebuild/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST invokebuild-5.10.5.zip 40940 BLAKE2B d67d7b9e1a90af8b898558910bc766a7f4e186abbb678f50940f5783c028d0ca16ec77e394dc486c3553b03016581ce73b6f73f9f68271bad53cfafdb7f39de3 SHA512 4210a31885f6d6126b70aa6f2c8bbf41d62e404c65637f9d5aa7daa8cb8a9e052595ebd28b7b2794a7107c01193fa02cd3f6a8c8c456f2ce2d0f8e13adfc7668 diff --git a/app-shells/invokebuild/invokebuild-5.10.5.ebuild b/app-shells/invokebuild/invokebuild-5.10.5.ebuild deleted file mode 100644 index d93f4c04ec0a..000000000000 --- a/app-shells/invokebuild/invokebuild-5.10.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Build and test automation in PowerShell" -HOMEPAGE="https://github.com/nightroman/Invoke-Build/" -SRC_URI="https://www.powershellgallery.com/api/v2/package/${PN}/${PV} - -> ${P}.zip" -S="${WORKDIR}" - -LICENSE="Apache-2.0" -SLOT="${PV}" -KEYWORDS="amd64" - -RDEPEND=" - virtual/pwsh:* -" -BDEPEND=" - app-arch/unzip -" - -src_prepare() { - default - - rm -f -r '[Content_Types].xml' _rels package || die -} - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/InvokeBuild/${PV}" - doins -r . -} diff --git a/app-shells/invokebuild/metadata.xml b/app-shells/invokebuild/metadata.xml deleted file mode 100644 index c71281d96ceb..000000000000 --- a/app-shells/invokebuild/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <upstream> - <bugs-to>https://gitlab.com/nightroman/Invoke-Build/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/irregular/Manifest b/app-shells/irregular/Manifest deleted file mode 100644 index 63b78861dd3b..000000000000 --- a/app-shells/irregular/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST irregular-0.7.8.tar.gz 530657 BLAKE2B e6a350d3ba582bfcfd23a2ff8b3a992fa43a4dbd0fbf18eb9bdb1f5c76f8140c1d27b02cc6feb28bfe1c45be480f72ca8a592b0bb54efb529c78904a79f95019 SHA512 c4a2a8cfe202ec7222c038125b2fed4c58b6611e03bff836b3d90b7e0c6a932a4d00e430cd6212b43fa30e471c8ba8fdbcf0f43474f89c84078386f55575b635 diff --git a/app-shells/irregular/irregular-0.7.8.ebuild b/app-shells/irregular/irregular-0.7.8.ebuild deleted file mode 100644 index 352dd867fad1..000000000000 --- a/app-shells/irregular/irregular-0.7.8.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="PowerShell module that helps to understand, use, and build regular expressions" -HOMEPAGE="https://irregular.start-automating.com/ - https://github.com/StartAutomating/Irregular/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/StartAutomating/${PN^}.git" -else - SRC_URI="https://github.com/StartAutomating/${PN^}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${P^}" - - KEYWORDS="amd64" -fi - -LICENSE="MIT" -SLOT="${PV}" - -RDEPEND="virtual/pwsh:*" - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/${PN^}/${PV}" - doins "${PN^}.psd1" - doins *.ps1 *.ps1xml *.psm1 - doins -r Formatting RegEx Types en-us - - dodoc *.md -} diff --git a/app-shells/irregular/metadata.xml b/app-shells/irregular/metadata.xml deleted file mode 100644 index ae6f38c141ad..000000000000 --- a/app-shells/irregular/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <upstream> - <bugs-to>https://gitlab.com/StartAutomating/Irregular/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest deleted file mode 100644 index 9db785460a3b..000000000000 --- a/app-shells/ksh/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST ksh-v1.0.10.tar.gz 2019536 BLAKE2B 3de1328f7963d0953e5afcfe61c0eb001f7ad5f719a96415ccc3c7a9e9bb61deee59dbd161e8f0bf64c997c257b796f3b36124b7032117f513a446aa20cb85b8 SHA512 055bd2cf188c825ed684e6f95991a70f8b672e31a94a2294b8791de96be7d9dbf49e2d1eddb3490559c15736a2e0f40839529253481f1217e5e134f046cbe41f -DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6 -DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548 -DIST ksh-v1.0.9.tar.gz 2084378 BLAKE2B 9cb827003f00261df74e19c6b9dad5f25fba401bc9dabeb300b90b7f3e9e9c37d096e5e24dec7c2ac60b195008d69c9fc682b32b376f7c03cbf9c56779431958 SHA512 747a9b624ee898c84cf37958add17eee6ee8fcb6112701430f0d12d2913b3af22554a98a9836dee6bbbe62adbdb3cbc1d3fb7f2c654f2ce799805d9b1f407683 diff --git a/app-shells/ksh/ksh-1.0.10.ebuild b/app-shells/ksh/ksh-1.0.10.ebuild deleted file mode 100644 index b40b9db96397..000000000000 --- a/app-shells/ksh/ksh-1.0.10.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ksh93/ksh" -else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" - MY_PV=$(ver_rs 3 - 4 .) - SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -DESCRIPTION="The Original ATT Korn Shell" -HOMEPAGE="http://www.kornshell.com/" - -LICENSE="EPL-1.0" -SLOT="0" - -src_compile() { - local extraflags=( - "-Wno-unknown-pragmas" - "-Wno-missing-braces" - "-Wno-unused-result" - "-Wno-return-type" - "-Wno-int-to-pointer-cast" - "-Wno-parentheses" - "-Wno-unused" - "-Wno-unused-but-set-variable" - "-Wno-cpp" - "-Wno-maybe-uninitialized" - "-P" - ) - append-cflags $(test-flags-CC ${extraflags[@]}) - append-cflags -fno-strict-aliasing - filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379 - filter-lto - - export CCFLAGS="${CFLAGS}" - tc-export AR CC LD NM - - sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die -} - -src_test() { - # test tries to catch IO error - addwrite /proc/self/mem - - # arith.sh uses A for tests - unset A - - sh bin/shtests --compile || die -} - -src_install() { - local myhost="$(sh bin/package host)" - cd "arch/${myhost}" || die - - into / - dobin bin/ksh - dosym ksh /bin/rksh - - newman man/man1/sh.1 ksh.1 -} diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild deleted file mode 100644 index 10ef1be268b5..000000000000 --- a/app-shells/ksh/ksh-1.0.4.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ksh93/ksh" -else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86" - MY_PV=$(ver_rs 3 - 4 .) - SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -DESCRIPTION="The Original ATT Korn Shell" -HOMEPAGE="http://www.kornshell.com/" - -LICENSE="EPL-1.0" -SLOT="0" - -src_prepare() { - default - - # disable register for debugging - sed -i 1i"#define register" src/lib/libast/include/ast.h || die -} - -src_compile() { - local extraflags=( - "-Wno-unknown-pragmas" - "-Wno-missing-braces" - "-Wno-unused-result" - "-Wno-return-type" - "-Wno-int-to-pointer-cast" - "-Wno-parentheses" - "-Wno-unused" - "-Wno-unused-but-set-variable" - "-Wno-cpp" - "-Wno-maybe-uninitialized" - "-Wno-lto-type-mismatch" - "-Wno-error=int-conversion" - "-Wno-int-conversion" - "-P" - ) - append-cflags $(test-flags-CC ${extraflags[@]}) - filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379 - export CCFLAGS="${CFLAGS} -fno-strict-aliasing" - - tc-export AR CC LD NM - - sh bin/package make SHELL="${BROOT}"/bin/sh || die -} - -src_test() { - # test tries to catch IO error - addwrite /proc/self/mem - - # arith.sh uses A for tests - unset A - - sh bin/shtests --compile || die -} - -src_install() { - local myhost="$(sh bin/package host)" - cd "arch/${myhost}" || die - - into / - dobin bin/ksh - dosym ksh /bin/rksh - - newman man/man1/sh.1 ksh.1 -} diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild deleted file mode 100644 index 173c0d29db1e..000000000000 --- a/app-shells/ksh/ksh-1.0.8.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ksh93/ksh" -else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86" - MY_PV=$(ver_rs 3 - 4 .) - SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -DESCRIPTION="The Original ATT Korn Shell" -HOMEPAGE="http://www.kornshell.com/" - -LICENSE="EPL-1.0" -SLOT="0" - -src_prepare() { - default - - # disable register for debugging - sed -i 1i"#define register" src/lib/libast/include/ast.h || die -} - -src_compile() { - local extraflags=( - "-Wno-unknown-pragmas" - "-Wno-missing-braces" - "-Wno-unused-result" - "-Wno-return-type" - "-Wno-int-to-pointer-cast" - "-Wno-parentheses" - "-Wno-unused" - "-Wno-unused-but-set-variable" - "-Wno-cpp" - "-Wno-maybe-uninitialized" - "-P" - ) - append-cflags $(test-flags-CC ${extraflags[@]}) - append-cflags -fno-strict-aliasing - filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379 - filter-lto - - export CCFLAGS="${CFLAGS}" - tc-export AR CC LD NM - - sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die -} - -src_test() { - # test tries to catch IO error - addwrite /proc/self/mem - - # arith.sh uses A for tests - unset A - - sh bin/shtests --compile || die -} - -src_install() { - local myhost="$(sh bin/package host)" - cd "arch/${myhost}" || die - - into / - dobin bin/ksh - dosym ksh /bin/rksh - - newman man/man1/sh.1 ksh.1 -} diff --git a/app-shells/ksh/ksh-1.0.9.ebuild b/app-shells/ksh/ksh-1.0.9.ebuild deleted file mode 100644 index bcbd8a496587..000000000000 --- a/app-shells/ksh/ksh-1.0.9.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ksh93/ksh" -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - MY_PV=$(ver_rs 3 - 4 .) - SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -DESCRIPTION="The Original ATT Korn Shell" -HOMEPAGE="http://www.kornshell.com/" - -LICENSE="EPL-1.0" -SLOT="0" - -src_compile() { - local extraflags=( - "-Wno-unknown-pragmas" - "-Wno-missing-braces" - "-Wno-unused-result" - "-Wno-return-type" - "-Wno-int-to-pointer-cast" - "-Wno-parentheses" - "-Wno-unused" - "-Wno-unused-but-set-variable" - "-Wno-cpp" - "-Wno-maybe-uninitialized" - "-P" - ) - append-cflags $(test-flags-CC ${extraflags[@]}) - append-cflags -fno-strict-aliasing - filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379 - filter-lto - - export CCFLAGS="${CFLAGS}" - tc-export AR CC LD NM - - sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die -} - -src_test() { - # test tries to catch IO error - addwrite /proc/self/mem - - # arith.sh uses A for tests - unset A - - sh bin/shtests --compile || die -} - -src_install() { - local myhost="$(sh bin/package host)" - cd "arch/${myhost}" || die - - into / - dobin bin/ksh - dosym ksh /bin/rksh - - newman man/man1/sh.1 ksh.1 -} diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild deleted file mode 100644 index bcbd8a496587..000000000000 --- a/app-shells/ksh/ksh-9999.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ksh93/ksh" -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - MY_PV=$(ver_rs 3 - 4 .) - SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -DESCRIPTION="The Original ATT Korn Shell" -HOMEPAGE="http://www.kornshell.com/" - -LICENSE="EPL-1.0" -SLOT="0" - -src_compile() { - local extraflags=( - "-Wno-unknown-pragmas" - "-Wno-missing-braces" - "-Wno-unused-result" - "-Wno-return-type" - "-Wno-int-to-pointer-cast" - "-Wno-parentheses" - "-Wno-unused" - "-Wno-unused-but-set-variable" - "-Wno-cpp" - "-Wno-maybe-uninitialized" - "-P" - ) - append-cflags $(test-flags-CC ${extraflags[@]}) - append-cflags -fno-strict-aliasing - filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379 - filter-lto - - export CCFLAGS="${CFLAGS}" - tc-export AR CC LD NM - - sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die -} - -src_test() { - # test tries to catch IO error - addwrite /proc/self/mem - - # arith.sh uses A for tests - unset A - - sh bin/shtests --compile || die -} - -src_install() { - local myhost="$(sh bin/package host)" - cd "arch/${myhost}" || die - - into / - dobin bin/ksh - dosym ksh /bin/rksh - - newman man/man1/sh.1 ksh.1 -} diff --git a/app-shells/ksh/metadata.xml b/app-shells/ksh/metadata.xml deleted file mode 100644 index 9e9d351f7719..000000000000 --- a/app-shells/ksh/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription lang="en"> - The KornShell language was designed and developed by David G. Korn at - AT&T Bell Laboratories. It is an interactive command language that - provides access to the UNIX system and to many other systems, on the - many different computers and workstations on which it is implemented. - - ksh has the functionality of other scripting languages such as awk, - icon, perl, rexx, and tcl. For this and many other reasons, ksh is a - much better scripting language than any of the other popular shells. - The code size for ksh is larger than the Bourne shell or C shell - programs. The revised version is even larger. - - In spite of its increased size, ksh provides better performance. You - can write programs to run faster with ksh than with either the Bourne - shell or the C shell, sometimes an order of magnitude faster. ksh has - evolved and matured with extensive user feedback. It has been used by - many thousands of people at AT&T since 1982, and at many other - companies and universities. - </longdescription> - <upstream> - <remote-id type="cpe">cpe:/a:ksh_project:ksh</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/kshdb/Manifest b/app-shells/kshdb/Manifest deleted file mode 100644 index d295150f7d05..000000000000 --- a/app-shells/kshdb/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kshdb-1.1.0.tar.gz 154189 BLAKE2B 23aabb6e5058de6d66b5834f4d61c6d1cc41894278f563bd329c4879e9c7aa955d7f690e13229c24b67182ea59bc214db42b56aba6ed9b932d7c61f618db8ee1 SHA512 c09a459cd99351ed058d4e248f628970d905bc4a0d08632a0e819331290001189d8b6ac3795ec94c2459df51a73941e4b46ac58daaef4378774a8d46ff50248e diff --git a/app-shells/kshdb/kshdb-1.1.0.ebuild b/app-shells/kshdb/kshdb-1.1.0.ebuild deleted file mode 100644 index e45598eb8de4..000000000000 --- a/app-shells/kshdb/kshdb-1.1.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Korn Shell Debugger" -HOMEPAGE="https://github.com/rocky/kshdb" -SRC_URI="https://github.com/rocky/kshdb/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc64" - -RDEPEND="app-shells/ksh" - -src_prepare() { - default - eautoreconf -} - -src_test() { - emake check-unit -} diff --git a/app-shells/kshdb/metadata.xml b/app-shells/kshdb/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/kshdb/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/linuxinfo/Manifest b/app-shells/linuxinfo/Manifest deleted file mode 100644 index e134a4613de9..000000000000 --- a/app-shells/linuxinfo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST linuxinfo-1.1.0.zip 26078 BLAKE2B d6ffd17daf938b657a8eed0e914e6948b30c24c1395bb07f4702a25bc08430590584903b98e894dac872cb12e80c373adb664184a376eb7f0ce0d5d97d44b47e SHA512 1d1cfb6855e118b857adef1c3e44dc189415bfd1b13a453a2cfe8a210a51e533b087fa06d654ca3d31d4be3d4242e06702c613416fdb7afb1e88ac139eb53c97 diff --git a/app-shells/linuxinfo/linuxinfo-1.1.0.ebuild b/app-shells/linuxinfo/linuxinfo-1.1.0.ebuild deleted file mode 100644 index 1b9aaa48d345..000000000000 --- a/app-shells/linuxinfo/linuxinfo-1.1.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Get useful linux system information using PowerShell" -HOMEPAGE="https://github.com/ehmiiz/linuxinfo/" -SRC_URI="https://www.powershellgallery.com/api/v2/package/${PN}/${PV} - -> ${P}.zip" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="${PV}" -KEYWORDS="amd64" - -RDEPEND=" - virtual/pwsh:* -" -BDEPEND=" - app-arch/unzip -" - -src_prepare() { - default - - rm -f -r '[Content_Types].xml' _rels package || die -} - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/${PN}/${PV}" - doins -r . -} diff --git a/app-shells/linuxinfo/metadata.xml b/app-shells/linuxinfo/metadata.xml deleted file mode 100644 index 51ab76790fb9..000000000000 --- a/app-shells/linuxinfo/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <upstream> - <bugs-to>https://gitlab.com/ehmiiz/linuxinfo/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/liquidprompt/Manifest b/app-shells/liquidprompt/Manifest deleted file mode 100644 index 700817a626a9..000000000000 --- a/app-shells/liquidprompt/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST bash-preexec.sh 12667 BLAKE2B 1a19e3d7c2b74ae7572375b7af11c20a3506464c1ae31b90439529422ae74fcdb26f71bfa3d9128180852b511335cd79a9ab3d951aa9d4d1749c122cd3444013 SHA512 c77093d7049ad97406519e3f7bd98dbfa6ca3670c635995484aa5635a47e0243c885868dc48bb89d9f15d2c8082657eefb895e1fb764c3b9e0498cfee7797120 -DIST liquidprompt-2.2.0.tar.gz 986151 BLAKE2B aad40582ddb3e4f611e4632ebff0a6625d169a18d35013d204b1912196c770f04361a617c54e3c798b9828fba3919c0af328f81e1994ba3c987321b551ed9634 SHA512 1ccefcdb7b58697ac9b27e3e94ef1527c17ac36e9e405930f5b8b2a906cad5789ed9f77271dbcc66b3ef3457b307df370cfc60f88dc13e9d82ba3de7e2708421 -DIST liquidprompt-2.2.1.tar.gz 988223 BLAKE2B f0c177b6c7a4e7a1d11fbed692d91e6c2765f364809948364e07cbef0dc0ca4247912b9a000a3b8c646aa56869d605bbb72b4483a2beec30b31c302100dbb922 SHA512 cc169f4dc5e8f082163de9e4e1d58d0a775fc6e7efcd40bdeb7986a0b0ca7710b1f34cec03e78db00fc9f032f2243eee3bbc18c3b38132332fb7101f62e4d3aa diff --git a/app-shells/liquidprompt/liquidprompt-2.2.0.ebuild b/app-shells/liquidprompt/liquidprompt-2.2.0.ebuild deleted file mode 100644 index 8aae627d6efa..000000000000 --- a/app-shells/liquidprompt/liquidprompt-2.2.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Full-featured & carefully designed adaptive prompt for Bash & Zsh" -HOMEPAGE="https://github.com/nojhan/liquidprompt https://liquidprompt.readthedocs.io/" -SRC_URI=" - https://github.com/nojhan/liquidprompt/releases/download/v${PV}/${PN}-v${PV}.tar.gz - -> ${P}.tar.gz - test? ( - https://raw.githubusercontent.com/rcaloras/bash-preexec/0.4.1/bash-preexec.sh - ) -" -S="${WORKDIR}/${PN}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-util/shunit2 )" - -DOCS=( CHANGELOG.md example.bashrc README.md ) - -src_test() { - cp "${DISTDIR}/bash-preexec.sh" tests/ || die - cp "$(type -P shunit2)" tests/shunit2 || die - ./tests.sh bash || die -} - -src_install() { - default - dobin liquidprompt - - insinto /usr/share/${PN} - doins -r themes templates tools - - insinto /etc/ - ./tools/config-from-doc.sh > "${T}/liquidpromptrc" || die - newins "${T}/liquidpromptrc" liquidpromptrc -} diff --git a/app-shells/liquidprompt/liquidprompt-2.2.1.ebuild b/app-shells/liquidprompt/liquidprompt-2.2.1.ebuild deleted file mode 100644 index 8aae627d6efa..000000000000 --- a/app-shells/liquidprompt/liquidprompt-2.2.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Full-featured & carefully designed adaptive prompt for Bash & Zsh" -HOMEPAGE="https://github.com/nojhan/liquidprompt https://liquidprompt.readthedocs.io/" -SRC_URI=" - https://github.com/nojhan/liquidprompt/releases/download/v${PV}/${PN}-v${PV}.tar.gz - -> ${P}.tar.gz - test? ( - https://raw.githubusercontent.com/rcaloras/bash-preexec/0.4.1/bash-preexec.sh - ) -" -S="${WORKDIR}/${PN}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-util/shunit2 )" - -DOCS=( CHANGELOG.md example.bashrc README.md ) - -src_test() { - cp "${DISTDIR}/bash-preexec.sh" tests/ || die - cp "$(type -P shunit2)" tests/shunit2 || die - ./tests.sh bash || die -} - -src_install() { - default - dobin liquidprompt - - insinto /usr/share/${PN} - doins -r themes templates tools - - insinto /etc/ - ./tools/config-from-doc.sh > "${T}/liquidpromptrc" || die - newins "${T}/liquidpromptrc" liquidpromptrc -} diff --git a/app-shells/liquidprompt/metadata.xml b/app-shells/liquidprompt/metadata.xml deleted file mode 100644 index b82a9d768074..000000000000 --- a/app-shells/liquidprompt/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>arthurzam@gentoo.org</email> - <name>Arthur Zamarin</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/localshell/Manifest b/app-shells/localshell/Manifest deleted file mode 100644 index 4c7a59af6094..000000000000 --- a/app-shells/localshell/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST localshell-1.3.4.tar.bz2 113170 BLAKE2B cf135b8ee2a6252f7bb792c71efdf86a9f063791346e05f4545ba88fd9503032d1448241cdc4e9babe1fd7e8a265a170f22e1df2e8d46cc1a4ac14d8533d66d6 SHA512 3a302b7d1b00e6ac8025a2145b3d12b916a60a9bad811d63c78c6eaac1b9a832f8796ab4429c677423287f70d6f6b31283aa2c90d3634ebe4bed52e1e240390d diff --git a/app-shells/localshell/localshell-1.3.4-r1.ebuild b/app-shells/localshell/localshell-1.3.4-r1.ebuild deleted file mode 100644 index da410e6062f8..000000000000 --- a/app-shells/localshell/localshell-1.3.4-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Localshell allows per-user/group local control of shell execution" -HOMEPAGE="http://git.orbis-terrarum.net/?p=infrastructure/localshellc.git;a=summary" -SRC_URI="http://git.orbis-terrarum.net/?p=infrastructure/localshellc.git;a=summary/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86" - -src_configure() { - # this is a shell, it needs to be in /bin - econf --bindir=/bin --sysconfdir=/etc -} - -src_install() { - emake install DESTDIR="${D}" - - mv "${ED}"/usr/share/doc/${P}/ "${ED}"/usr/share/doc/${PF} || die - - rm -f "${D}"/usr/share/doc/${PF}/{COPYING,INSTALL} || die -} - -pkg_postinst() { - elog "Remember to add /bin/localshell to /etc/shells and create" - elog "/etc/localshell.conf based on the included configuration examples" -} diff --git a/app-shells/localshell/metadata.xml b/app-shells/localshell/metadata.xml deleted file mode 100644 index 5d08ae950a93..000000000000 --- a/app-shells/localshell/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>robbat2@gentoo.org</email> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/loksh/Manifest b/app-shells/loksh/Manifest deleted file mode 100644 index 5e3f1f991673..000000000000 --- a/app-shells/loksh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST loksh-7.8.tar.xz 211668 BLAKE2B 8e0dd1f8d66f3a57f13abe91c4f3bb2e6d2e5095a1c8dab74af68398c8345210078dfffff755b6c2aa010233ae91457b88b5060e06c42fcde397b9b0e77cd91d SHA512 991b7002b18ce738a89ce7b508fb42ec473a0c368feca10514e66d4f760e9fd9a0d7b96e9922cec43cc338a90a689a8ee6cf75c2d79d3d786e519c84684dbe35 diff --git a/app-shells/loksh/loksh-7.8.ebuild b/app-shells/loksh/loksh-7.8.ebuild deleted file mode 100644 index c73693b77554..000000000000 --- a/app-shells/loksh/loksh-7.8.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Linux port of OpenBSD's ksh" -HOMEPAGE="https://github.com/dimkr/loksh/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/dimkr/${PN}" -else - SRC_URI="https://github.com/dimkr/${PN}/releases/download/${PV}/${P}.tar.xz" - - KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="public-domain" -SLOT="0" - -DEPEND=" - sys-libs/ncurses -" -RDEPEND=" - ${DEPEND} - !app-shells/ksh -" - -src_prepare() { - default - - sed -i "/install_dir/s@loksh@${PF}@" ./meson.build || die -} - -src_configure() { - # we want it as /bin/ksh - meson_src_configure --bindir=../bin -} diff --git a/app-shells/loksh/metadata.xml b/app-shells/loksh/metadata.xml deleted file mode 100644 index 0620fb13d0ec..000000000000 --- a/app-shells/loksh/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>xgqt@gentoo.org</email> - <name>Maciej Barć</name> - </maintainer> - <longdescription> - loksh is a Linux port of OpenBSD's ksh. Unlike other ports of ksh, - loksh targets only one platform, follows upstream closely and keeps - changes to a minimum. loksh does not add any extra features; this - reduces the risk of introducing security vulnerabilities and makes loksh - a good fit for resource-constrained systems. - </longdescription> - <upstream> - <bugs-to>https://github.com/dimkr/loksh/issues/</bugs-to> - <changelog>https://github.com/dimkr/loksh/releases/</changelog> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/mcfly/Manifest b/app-shells/mcfly/Manifest deleted file mode 100644 index 4ae9eafd1035..000000000000 --- a/app-shells/mcfly/Manifest +++ /dev/null @@ -1,72 +0,0 @@ -DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f SHA512 e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b -DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa -DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f -DIST arrayvec-0.5.1.crate 26816 BLAKE2B 172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff SHA512 53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043 -DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 -DIST autocfg-1.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260 SHA512 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3 -DIST base64-0.11.0.crate 48362 BLAKE2B 90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707 SHA512 31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33 -DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b -DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7 SHA512 7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a -DIST bstr-0.2.12.crate 344435 BLAKE2B b55a55be4875d9aefcff0091be82d80a19c1c92d5d6e17b751dd41bebd37f6a5f72d884fa8a70e829905baf3526ce4d854b162d10d894573dd2801ed030460e9 SHA512 2d14ac85274814bb29439acf67c3aaf84ac32ad361dd6d2cbca58bf571c968f594eeb1443a632b625296929b84047652fc60ec39983c110737ba1950d88bce89 -DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9 -DIST cc-1.0.52.crate 51006 BLAKE2B a19083042845bc1fcead482b1e644ce09701fc97aad60afc0750d7ee191e26257e5c926fb5a70bef8cc5a37a694581e6098a29c56e63868d67302bb270a8f8f8 SHA512 50558f9b76748298568a1e010ab85b0a0e1cf47d6f8589de718aac0afc130158b092e1be11b73bb1ff51d3a281c5e6ad72ecad5bce9dbff90b4c330c8d95dd90 -DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 -DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 -DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91 -DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01 -DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3 -DIST csv-1.1.3.crate 890849 BLAKE2B 4d5fcc75f693a7e5f224866c626f3e65c6af66c8f0c13bf7d3d5fddb31a5078c47b195c3e1068ebdb81a5cdfbd716db649b5f2f3e3ffbb4471bbd0176c3c7b5e SHA512 2e5319b50cdb96f85c129743c0ecfc23638713113641608b817e47ac34c6f9767079b98405808a387a8a870d52c44e858aea98b91126e5d996d4d3efecbab713 -DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328 -DIST dirs-2.0.2.crate 11779 BLAKE2B d1a6152d05a98eacff15c6c7f1f550d475b5a1cf62e541a2fa8b9836b9a1ea6b98f9314341dda35929b968fcf8a47dac7679c5c0b0dd97f21564a8d469c2e254 SHA512 34d6e5956c9db1dae965d33f13c64dde59d3e0e18cbdc56c02f7f31cac8e0034a80fbb561e0a73b8dbd145f85b46fc4e8a147b4c946b5816d8dda6caef185396 -DIST dirs-sys-0.3.4.crate 10477 BLAKE2B 062083f8469ab0d9f1c62c9213b66837e96e4e74ad2d167d5e7a1e3568c7f5432d6f254a248869117ceebdf3f2282231365173f7c6d5941dce42220ac51668b0 SHA512 af36976d97eca3dae3e0a53ea7e4cbefe4e3a4f5277fae5974d7e958e6a880f75b72128b1854320314e3f4da9b625bee7b55bc5331e561ecb3502462f82163f1 -DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf -DIST getrandom-0.1.14.crate 24698 BLAKE2B 8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17 SHA512 b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957 -DIST hermit-abi-0.1.12.crate 9217 BLAKE2B aecc8c743241596ef4dceaa61b4ac36ee0a2501e97eac976c733638cbc8a3c4926b9e231404a67a3687aae03049ad8ebb10fdba2d8c72002c0c08a2f8f76e3ec SHA512 7c2c7950f2b70dc64ef7c111b7790d7128b49c91aba9c063e11a3e09070b28171de6b77d1f31b4ca0c1642e61bf4b9d50e41d72b9c9228bdd1749347eb753df2 -DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c -DIST itertools-0.9.0.crate 96429 BLAKE2B 36d3b1dec7ece85639337f1a40a00330a5216ea8c460d13e52f0f9fea71bed5b3914cc4a7e05b407ed41e0dbc2292ae5873b3481297edcd92ec547866d044b8c SHA512 1c6650060750f3073140c4a77fc4d1acffa7d18320012807df0e20ab06ddb39afa7f086d89626e3909f89dc1f0408c9ccee4dd9454ca1f7a6a145bb213e7c5ce -DIST itoa-0.4.5.crate 11194 BLAKE2B d8f0e2aaf62152c187e0987ab4b0cf842ac13255262a9ccbf8484d730ea5397572791c023d2363d0562c18c8efd2418680583e99a1f5d14450b3f0184dce69ca SHA512 79ff8774524130a4729d5e708a4a4a837b3e5052384a12c22db4ae3e208dc4391ee185365f685137a8ba55ea7dc3499f8cddddb2fd98b84177ab292c264034d3 -DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 -DIST libc-0.2.69.crate 472393 BLAKE2B 41a9cd242ccc994c69da10f091061b2c31ed6a9c52cadb8e82fc7c5b7b5dd61c81ded5cfded098721500c87b021d5d79766571a7dd6fcde319c826e2e4244d38 SHA512 2addfd505e0904e18a600caa4e695536d2f95292af25906925066616bd588de9ea9abaae45bc8427bc6857c3b9fb6c4288e4cb48e3f1ba69ee1d7be8f3b3bcb6 -DIST libsqlite3-sys-0.10.0.crate 2175426 BLAKE2B dc7cbbcb632e2de1e8fcd6372cb0a82ed044db1d8634fa88b4294efb01470528fc86cece8c1ba6c4800a97c39d78bebb4b858efaf7c3c74510f5cf675ca2a1f0 SHA512 df030105952e8e0ca9def15d914a2eb7fb81754c85465788f7a3df5626b647d4af7f93b11f2f6d6e3dba286fd101c779dd51de7f2732084ba9542120cbc0e299 -DIST linked-hash-map-0.5.3.crate 16130 BLAKE2B 20ca73044271533d2da6bb6ca863a192b61231760fddb82ac373a34fe63d92efe5b841fa401b9aa509cc1e05b86cf672eae3f26ab5c07c7b0c25e764e128344e SHA512 90ec22fcd830ccfdefd1f7c480c5cebd5e95c822e0c28fff9ccf00bfbdda080c17a722697fdc991ee04a4a32e974309440a91284bc13c9ee70284e4e247d33b1 -DIST lru-cache-0.1.2.crate 9307 BLAKE2B 606072bc5390a13cf24b4c64c77ba7f84c4c2b1a73c4abe8ead4e1d19067b063888d5cbe478dc9108d193f0a66aa5fb2ddc073f3edfac466de34f85a52a15ef2 SHA512 ecc67b4b2ed8d3596816c47e9c6aa242c7bdd1ee8087646e90c27a60d59175f661ec3ef82058c196bef2abdd302d429b7ea4279169689254a9f322dfd5697bf1 -DIST mcfly-0.5.13.tar.gz 208538 BLAKE2B 93a63a7e2f78d914e6c1a098eb7139c2c23a30afeed7779991abd0f492e8401703e117556d5378150403fd4baf0ff700cbff438396dff07808223f7ef67286df SHA512 cd95457fd0063e828eb6882b61d2368159412e33c584d3c48cb4b58898f1c930d0d5fa77d19edeedb4489b4d5641dcbfe9994afc95927d9d774d0a71be82682b -DIST mcfly-0.9.0-crates.tar.xz 17684480 BLAKE2B 1ee72b8611c3ccf7e6938734c271d1e37d0d2b1ef65d5f5682204ff870a3fdf242b197745b8e733828508b3bf48021cebe87e4fa601adc943e45cc0493b286bf SHA512 f11f64b1f7fa559368277ea4903606e4c61aa14377feff3f66d70b9ae86e29c87445c0fc8e8e93f1a00aa1984fbe07531a8f5ca6bfb4b208b26b409e9b2ce7e1 -DIST mcfly-0.9.0.tar.gz 227470 BLAKE2B a2a62aebd77b1908a1cd8bb49bfc06d4c5a854f96d66b2d1db122dc9b7138d90c303e4363f33bd69f319d0db70f05d1c6ad71956d020e10c5fe82e632a9ecd67 SHA512 29014e8251a11aff75cd385fcc62f1f2dc7f91f91410317758f2ebf863d417c30247f2915b9df44146bf232b581de4745f948f188d7c31065ce3036d5588dc44 -DIST mcfly-0.9.3-crates.tar.xz 18182168 BLAKE2B 175439ab7fb5e544af23287dacfec356ca1ded331e504e422a511a2aa67938d27eaa08e85818eeace803ed72ff475889275990f92a6946309b7ad95913ac6aac SHA512 8710659d0b371d01ececadc9a84e357e4500da103d1e05124d4b63bce45cb9bde16e2cf11b956c8b4abc2cc501408d5c7a8e07ded7f0727bc0c5f2028459bb38 -DIST mcfly-0.9.3.tar.gz 229171 BLAKE2B 300c2e6b8e559510165f85645127143fc734f3f76c92759daaf5920a97ca988e6082edc41e00fadf85c9bbb0ae3b7e7c8835ba4a37fd98866e2dfeb7606ace05 SHA512 18ad0b53ca1a306041dbaa9af6118d9e1398dc9c63bb4febe24ec2aa935e3d5390c3533b75784433b54a3d8c289ba40972537bcdcc0ca4f5af47356148cf207e -DIST memchr-2.3.3.crate 22566 BLAKE2B f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5 SHA512 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248 -DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 -DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e -DIST numtoa-0.1.0.crate 8999 BLAKE2B 6a8cbf17458227fa87bdd6a35404e09afc092a1ea45d68c6c035e08a9d344fdb356b1bc7b52239dd6354ed9094e9338ccac599542bd7f0caf167ab8d17ad5fa7 SHA512 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354 -DIST pkg-config-0.3.17.crate 14533 BLAKE2B 729b15209bbbee8a6d3854e30a89b3e6041ca3cf7b1460ff6008e37866e326d9ec8b4ac582c125676e31eefa048b143beda33432b95f00a8f51cc7fa33ee4986 SHA512 42be78556adc07dffa8933ab1436d5d6a776018898377d58dfdc9f961981f9f21397301b41536c55d8a3772bf74a38069899d1a5cddce5c24a032017137044bc -DIST ppv-lite86-0.2.6.crate 20522 BLAKE2B 6e1e4f3d0daa02148df390be19d3575626e66f6a78dbf27c1275f097c4307b80d8182f7795a270aa2c34d8c31c8c3eecc88e9507a6c9def0e91af11233aba90b SHA512 b9764a841364eb89157c828a183fdf6aeeb63d1d35e4f5dcba79e5d8e20eee8f22c845636c5c7bc980da1d141d838528d5f190546b23aa5e4e51e626a0ddce3d -DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e -DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 -DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf -DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 -DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb SHA512 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1 -DIST redox_termios-0.1.1.crate 3227 BLAKE2B 0b109d34e942735e804dd3da2a9639506e8bf6eb5b1f69ae021b115b0b75ae5159e8457abdf647dabfc19d5119cd3a44b8966635d7862cc66a8a997e4468e1ab SHA512 201d051900e919e2c6c6769ef252e51979d90133df16b6605e2a2f424cfb2e6e505e21add75ef5854fe5e0cab1ed1f1c1451010f072ae4bc8703c585a4323981 -DIST redox_users-0.3.4.crate 12526 BLAKE2B cae43317cc63f129bec8d4da5959e5b00a17c4ecb35d5a18a410f12b70a9f72c235afcdbf9bf5de71a94cfe02f46d7e2d6988b536d02ff1b333c6025a5ab906d SHA512 7a42f4b6ced1b8ee53f2c35446154fea6646bd1634133738a281788e69121bfcbc02d4aeb88d25729382429945c0e89b6de4b6b63831e645c6197ff4ad022831 -DIST regex-1.3.7.crate 235600 BLAKE2B 15370ec0cc9f37c6a7092eaf78a731740aae3d79ec6d385244f4568395cac8947860828ff585aba9f35ccae684bb19e214120f39e7f4998350ff2890a43f2466 SHA512 59090515860c26551ce08e8b37cf1227712944844148b79dcc7348f430e5c3c70767c20807cb1affb242686e7e8f885224c4c9fb9ae890b57f766fec96e2aa69 -DIST regex-automata-0.1.9.crate 114560 BLAKE2B 2bbaeaaa896479c817b7bac2f51108f8f74fda72178068c3b5e599b466899692fba8ff3ce8cd30f1f978a944a0df98f466f3d4bd340bf595d6f7048ba6f648a8 SHA512 53323733dc2f8c47ec33b5b3aefacac3a0042cff80c59c3a05ee02b581671dd9a6ebf6b0b5eeddf9cd249662731cabf5a684553daeff440bf8d1d4d296afbeb0 -DIST regex-syntax-0.6.17.crate 294004 BLAKE2B 3d203b06b8b1a5bdb42d50d395ce117ad92e41a7d36e5cb5194014eb7af1b17f944ae493041b7e9a2a9ea929381b4c1cb513c895747beff97aafef524ea2ced5 SHA512 bd9a165bcac207ec3bb87a81ae644be98d9b5ea0053b3bcc69efb334e3ebfeb85021aa372bafc3575758200640cbaaa67d372950fbb3ab210d8ec62b336d147f -DIST relative-path-1.0.0.crate 17602 BLAKE2B 9d2e52e70d62065d46735ade4b0245995ba05c8db3804d8090bc29632fad27a7d6166ace51498cf860c04046521c40ebef65e3375499158875780a088d597fc6 SHA512 2341f1b5dcf4493ab4a5b3940f69ed74767e9d4b521c2c754877ad5ae5294b120466a7252852773520456c199c83e21fca9b45c0625ff195ce3b607208283824 -DIST rusqlite-0.15.0.crate 82548 BLAKE2B 0ab242b15554dedae3970873aae8e20463f62d60872c9e86325e2ab8b91d5b23a9824bfa8f03f99d916ca1ee68525424d01c3e66526bc9da25f7e186e2b645e7 SHA512 c7a66aa3bed9c0338a4e54f00416fd2ff50b90c12ebe4895237ec2db8c537bf500d64f65ae5219f870ff25c3a13ffe269d6b6653f28a9081ee52c3b9d0d1c972 -DIST rust-argon2-0.7.0.crate 27757 BLAKE2B ddeea9ffda1216294e0b8a3dced747fffbd8198fb3b5b74a347a8932a242db7c81554c08c3757574cfbcea5b13b253737df098355e65685d8ae7d95f55306290 SHA512 7310b7f993eb190c155b982bcc6e88e887ca4605dcdae521f0d744f48a5646694c4befa5518f9c94d303c8af1d9111e59c1c67512a9dac4e5f30b83cceed8ddc -DIST ryu-1.0.4.crate 42039 BLAKE2B a1cd38c85ff105a0aea5e0cf09aa2be15d07e5344fb4a52b00bcbee6c6f966276aed1163b480b2acf669276368f04217eb7c0a6c279140f34bb54b1802e1ca06 SHA512 a1b28c07b32374757019f93eae30f82ae00682d5e9838f50864dd4ca898b8220b9bdb0f5df55d23d6bfc7386a3ac93697a18c82215f2e946e06c079962123703 -DIST serde-1.0.106.crate 73343 BLAKE2B f2d8478f457e4416971bb0daa405a3b9c9d3176c314d512ff810f61b3baf80fd0966ea14194dd093ab9bf61d1d2cc860bb8fed753e1532ca74d028734f27705f SHA512 4d60918d9ed0d4d4706b0d0a9257583aa8f150b846b0603ebfa5bf70e02b728dbe1a1ebb08220a6996f764f6461f8cbdd85f74633f2223fbcc0722f0c3175313 -DIST shellexpand-2.0.0.crate 14253 BLAKE2B ba428a4eb62376210d2a432c5cf56cc7cc42b84d45202d9c5e8456e0a48cde8a33675acf75126e2a243f0f0fe351546732f41f12b4a7e35244f5a12da95f12d6 SHA512 7b174829742d0166f31b996ec0ac6682bfb3133179466e1b3b00a1581de02273783eb82ac562a9a59021424e096439d1020d1f12146ed4078032b0abbaef85b1 -DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 -DIST termion-1.5.5.crate 22783 BLAKE2B d383a648f2a32b1115a69a1d74fb4948e30b29ea7a7599ff49bb423c7a39f9f2321817817dbd4488256efe45dba7865285f4d21a23492aac02e662cd8b9cbf84 SHA512 4362678cba8cce41f8435d8184c80f94a0bb24055a7b7a922b15ba162f6dbe4143c37d6b9adb1ce226d160a96610f2827e5cba4a41c141f32b2c91265a1a25ad -DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a -DIST thread_local-1.0.1.crate 12609 BLAKE2B 34206b5232262cda9cc0fb970e20f154d43ff1c4477a5ad5ff9200e6d874a6c7b2bcd99a2dae75a984b54574281e049ad35307ace0dd188f44c9a95fa93139cf SHA512 f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b -DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25 -DIST unicode-segmentation-1.6.0.crate 90703 BLAKE2B b7d63bb8b62cabc604084957aaff021df24a1291f0ebdcddc424cceefe10ad399ed53152211c3e7557e39e21255166f922256f9f8e1fb488d3bae368b49a378e SHA512 80c6f92d9b39602a05809dc63a7cb05a305441689b6056801097a882a36c9795aabd660f884f707daa7e7fe6ad4983f6e245c226962cc982dbfeea2ddfddf41e -DIST unicode-width-0.1.7.crate 16644 BLAKE2B 8cc5ee2dfeeda8ffe3405a0d4f1576d2b3b8ede1a42cbefb0ba3bd0d71b53a92ceade86c4a06e9d5b31382955dc6e1152ae5cd279dc26dbc51f478dad1d0f64d SHA512 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84 -DIST vcpkg-0.2.8.crate 11209 BLAKE2B e393dfbaabf1e47bc74fd89dc05e09f2dd9fd8b965a84f638edafcb2f5cf062005224d0c1b229394b40a3ecdf0fb34bfb3bf2c62a5d5b1016663e02d08bbcc8c SHA512 a239e969a02c8d8670178cc2be654bd12d6e6bb18be9eb70ec547212289fd2ef98859e6b3592aa6fbaf3178e0f2c27e2c8598d82990077a74896e739ae1374b9 -DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 -DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 -DIST winapi-0.3.8.crate 1128308 BLAKE2B e0e8ef6121f222b0500525192ebb69b26b71cc16f9ba92186f8ad6acc9de4cb8cc7c738f9c31f5bd223d2e34c93c496e8448c973d69797776004670c70abf69c SHA512 5a899ee5f09f30d742b8b8eba78da05cd9f4c664408fdeb9370373f8756a962a23e3f1c07619e745b3270138606c9a369076c02c3f5353f657df09d203d9a736 -DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 -DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 diff --git a/app-shells/mcfly/mcfly-0.5.13-r1.ebuild b/app-shells/mcfly/mcfly-0.5.13-r1.ebuild deleted file mode 100644 index 0f6affe490b3..000000000000 --- a/app-shells/mcfly/mcfly-0.5.13-r1.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 2017-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - aho-corasick@0.7.10 - ansi_term@0.11.0 - arrayref@0.3.6 - arrayvec@0.5.1 - atty@0.2.14 - autocfg@1.0.0 - base64@0.11.0 - bitflags@1.2.1 - blake2b_simd@0.5.10 - bstr@0.2.12 - byteorder@1.3.4 - cc@1.0.52 - cfg-if@0.1.10 - chrono@0.4.19 - clap@2.33.0 - constant_time_eq@0.1.5 - crossbeam-utils@0.7.2 - csv@1.1.3 - csv-core@0.1.10 - dirs@2.0.2 - dirs-sys@0.3.4 - either@1.6.1 - getrandom@0.1.14 - hermit-abi@0.1.12 - humantime@2.1.0 - itertools@0.9.0 - itoa@0.4.5 - lazy_static@1.4.0 - libc@0.2.69 - libsqlite3-sys@0.10.0 - linked-hash-map@0.5.3 - lru-cache@0.1.2 - memchr@2.3.3 - num-integer@0.1.44 - num-traits@0.2.14 - numtoa@0.1.0 - pkg-config@0.3.17 - ppv-lite86@0.2.6 - rand@0.7.3 - rand_chacha@0.2.2 - rand_core@0.5.1 - rand_hc@0.2.0 - redox_syscall@0.1.56 - redox_termios@0.1.1 - redox_users@0.3.4 - regex@1.3.7 - regex-automata@0.1.9 - regex-syntax@0.6.17 - relative-path@1.0.0 - rusqlite@0.15.0 - rust-argon2@0.7.0 - ryu@1.0.4 - serde@1.0.106 - shellexpand@2.0.0 - strsim@0.8.0 - termion@1.5.5 - textwrap@0.11.0 - thread_local@1.0.1 - time@0.1.43 - unicode-segmentation@1.6.0 - unicode-width@0.1.7 - vcpkg@0.2.8 - vec_map@0.8.2 - wasi@0.9.0+wasi-snapshot-preview1 - winapi@0.3.8 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-x86_64-pc-windows-gnu@0.4.0 -" - -inherit cargo readme.gentoo-r1 - -DESCRIPTION="Context-aware bash history search replacement (ctrl-r)" -HOMEPAGE="https://github.com/cantino/mcfly" -SRC_URI="https://github.com/cantino/mcfly/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS}" - -LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 CC0-1.0 MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64" - -QA_FLAGS_IGNORED="usr/bin/mcfly" - -src_install() { - cargo_src_install - - insinto /usr/share/${PN} - doins ${PN}.{bash,fish,zsh} - - # create README.gentoo - local DISABLE_AUTOFORMATTING="yes" - local DOC_CONTENTS=\ -"To start using ${PN}, add the following to your shell: - -~/.bashrc -eval \"\$(mcfly init bash)\" - -~/.config/fish/config.fish -mcfly init fish | source - -~/.zsh -eval \"\$(mcfly init zsh)\"" - readme.gentoo_create_doc - - einstalldocs -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/mcfly/mcfly-0.9.0-r1.ebuild b/app-shells/mcfly/mcfly-0.9.0-r1.ebuild deleted file mode 100644 index 2c4a7577b00a..000000000000 --- a/app-shells/mcfly/mcfly-0.9.0-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2017-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -inherit cargo readme.gentoo-r1 - -DESCRIPTION="Context-aware bash history search replacement (ctrl-r)" -HOMEPAGE="https://github.com/cantino/mcfly" -SRC_URI="https://github.com/cantino/mcfly/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS}" -SRC_URI+="https://dev.gentoo.org/~arthurzam/distfiles/app-shells/${PN}/${P}-crates.tar.xz" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="~amd64" - -QA_FLAGS_IGNORED="usr/bin/mcfly" - -src_install() { - cargo_src_install - - insinto /usr/share/${PN} - doins ${PN}.{bash,fish,zsh} - - # create README.gentoo - local DISABLE_AUTOFORMATTING="yes" - local DOC_CONTENTS=\ -"To start using ${PN}, add the following to your shell: - -~/.bashrc -eval \"\$(mcfly init bash)\" - -~/.config/fish/config.fish -mcfly init fish | source - -~/.zsh -eval \"\$(mcfly init zsh)\"" - readme.gentoo_create_doc - - einstalldocs -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/mcfly/mcfly-0.9.3.ebuild b/app-shells/mcfly/mcfly-0.9.3.ebuild deleted file mode 100644 index 5099c793b015..000000000000 --- a/app-shells/mcfly/mcfly-0.9.3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2017-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" -RUST_MIN_VER="1.75.0" - -inherit cargo readme.gentoo-r1 - -DESCRIPTION="Context-aware bash history search replacement (ctrl-r)" -HOMEPAGE="https://github.com/cantino/mcfly" -SRC_URI="https://github.com/cantino/mcfly/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS}" -SRC_URI+="https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="~amd64" - -QA_FLAGS_IGNORED="usr/bin/mcfly" - -src_install() { - cargo_src_install - - insinto /usr/share/${PN} - doins ${PN}.{bash,fish,zsh} - - # create README.gentoo - local DISABLE_AUTOFORMATTING="yes" - local DOC_CONTENTS=\ -"To start using ${PN}, add the following to your shell: - -~/.bashrc -eval \"\$(mcfly init bash)\" - -~/.config/fish/config.fish -mcfly init fish | source - -~/.zsh -eval \"\$(mcfly init zsh)\"" - readme.gentoo_create_doc - - einstalldocs -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/mcfly/metadata.xml b/app-shells/mcfly/metadata.xml deleted file mode 100644 index b8b84315f7e0..000000000000 --- a/app-shells/mcfly/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription lang="en"> - McFly replaces your default ctrl-r Bash history search with an intelligent search engine - that takes into account your working directory and the context of recently executed commands. - McFly's suggestions are prioritized in real time with a small neural network. - - TL;DR: an upgraded ctrl-r for Bash whose history results make sense for what you're working on right now. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/mksh/Manifest b/app-shells/mksh/Manifest deleted file mode 100644 index e8c5f7225f21..000000000000 --- a/app-shells/mksh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mksh-R59c.tgz 442736 BLAKE2B 4e1b6e6fc69b27d01e262a5622191515fa71d29e81a3f10fb60458542506874b49f60f9af1e28c1cd266c63c91e3287579ab6bda00c39b7388445b19c969fa22 SHA512 f56b6956f9e1dd88ddce2294301a5eb698050d9d4f49286fdcd8f9df8554eabbcc71d37e2bf3eb7234e3968a17231cc6de8aa7efbf17768834a90b14e8cdf340 diff --git a/app-shells/mksh/files/mksh-59c-fgrep.patch b/app-shells/mksh/files/mksh-59c-fgrep.patch deleted file mode 100644 index c27bf893934c..000000000000 --- a/app-shells/mksh/files/mksh-59c-fgrep.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 94229c3fdb6bb3afcc6fbecf4b2e521a9d485dd1 Mon Sep 17 00:00:00 2001 -From: tg <tg@mirbsd.org> -Date: Tue, 27 Jul 2021 19:17:14 +0000 -Subject: [PATCH] =?UTF-8?q?we=20may=20have=20neither=20fgrep=20nor=20grep?= - =?UTF-8?q?=20-F=20(scosysv=20has=20only=20the=20former=E2=80=A6)?= -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - ---- - Build.sh | 6 +++--- - check.t | 8 ++++---- - 2 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/Build.sh b/Build.sh -index dc98dfa2..08d368d2 100644 ---- a/Build.sh -+++ b/Build.sh -@@ -1413,7 +1413,7 @@ tcc) - ;; - tendra) - vv '|' "$CC $CFLAGS $CPPFLAGS $LDFLAGS $NOWARN $LIBS -V 2>&1 | \ -- grep -F -i -e version -e release" -+ grep -i -e version -e release" - ;; - ucode) - vv '|' "$CC $CFLAGS $CPPFLAGS $LDFLAGS $NOWARN $LIBS -V" -@@ -2688,7 +2688,7 @@ cat >test.sh <<-EOF - args[\${#args[*]}]=\$TMPDIR - fi - print Testing mksh for conformance: -- grep -F -e 'KSH R' -e Mir''OS: "\$sflag" | sed '/KSH/s/^./& /' -+ grep -e 'KSH R' -e Mir''OS: "\$sflag" | sed '/KSH/s/^./& /' - print "This shell is actually:\\n\\t\$KSH_VERSION" - print 'test.sh built for mksh $dstversion' - cstr='\$os = defined \$^O ? \$^O : "unknown";' -diff --git a/check.t b/check.t -index 0d9d50c4..bfe116f0 100644 ---- a/check.t -+++ b/check.t -@@ -6726,7 +6726,7 @@ stdin: - echo FNORD-7 - typeset - - echo FNORD-8 -- } | fgrep FNORD -+ } | grep FNORD - fnord=(42 23) - typeset -p fnord - echo FNORD-9 -@@ -8723,8 +8723,8 @@ stdin: - (echo x; exit 12) | (cat; exit 23) | (cat; exit 42) - echo 5 $? , $PIPESTATUS , ${PIPESTATUS[0]} , ${PIPESTATUS[1]} , ${PIPESTATUS[2]} , ${PIPESTATUS[3]} . - echo 6 ${PIPESTATUS[0]} . -- set | fgrep PIPESTATUS -- echo 8 $(set | fgrep PIPESTATUS) . -+ set | grep PIPESTATUS -+ echo 8 $(set | grep PIPESTATUS) . - expected-stdout: - 1 0 . - 2 0 . diff --git a/app-shells/mksh/metadata.xml b/app-shells/mksh/metadata.xml deleted file mode 100644 index 734e7e41ef26..000000000000 --- a/app-shells/mksh/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="lksh"> -variant that uses POSIX-compliant arithmetics with the host “long” data type -and is automatically in POSIX mode when called as /bin/sh - </flag> - </use> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/mksh/mksh-59c.ebuild b/app-shells/mksh/mksh-59c.ebuild deleted file mode 100644 index 8a12e55f6592..000000000000 --- a/app-shells/mksh/mksh-59c.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -if [[ ${PV} == *9999 ]] ; then - ECVS_SERVER="anoncvs.mirbsd.org:/cvs" - ECVS_MODULE="mksh" - ECVS_USER="_anoncvs" - ECVS_AUTH="ext" - ECVS_SSH_EXTRA_OPTS=( "-oHostKeyAlgorithms=+ssh-rsa" ) - inherit cvs -else - SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -DESCRIPTION="MirBSD Korn Shell" -# Host is TLSv1.0-only, keep to http for compatibility with modern browsers -HOMEPAGE="http://mirbsd.de/mksh" -S="${WORKDIR}/${PN}" - -# See http://www.mirbsd.org/TaC-mksh.txt or ${S}/www/files/TaC-mksh.txt -# MirOS for most of it -# BSD for when strlcpy(3) is absent, such as with glibc -# unicode for some included Unicode data -# ISC if the printf builtin is used, not currently the case -LICENSE="MirOS BSD unicode" -SLOT="0" -IUSE="lksh static test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-lang/perl - sys-apps/ed - ) -" - -PATCHES=( - "${FILESDIR}/mksh-59c-fgrep.patch" -) - -src_prepare() { - default - if use lksh; then - cp -pr "${S}" "${S}"_lksh || die - fi -} - -src_compile() { - tc-export CC - use static && export LDSTATIC="-static" - export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\"" - - if use lksh; then - pushd "${S}"_lksh >/dev/null || die - CPPFLAGS="${CPPFLAGS} -DMKSH_BINSHPOSIX -DMKSH_BINSHREDUCED" \ - sh Build.sh -r -L || die - popd >/dev/null || die - fi - - sh Build.sh -r || die - sh FAQ2HTML.sh || die -} - -src_test() { - einfo "Testing regular mksh." - ./mksh test.sh -v || die - - if use lksh; then - einfo "Testing lksh, POSIX long-bit mksh." - pushd "${S}"_lksh >/dev/null || die - ./lksh test.sh -v || die - popd >/dev/null || die - fi -} - -src_install() { - into / - dobin mksh - dosym mksh /bin/rmksh - doman mksh.1 - dodoc dot.mkshrc - dodoc FAQ.htm - - if use lksh; then - dobin "${S}"_lksh/lksh - dosym lksh /bin/rlksh - doman "${S}"_lksh/lksh.1 - fi -} diff --git a/app-shells/mksh/mksh-9999.ebuild b/app-shells/mksh/mksh-9999.ebuild deleted file mode 100644 index 184fff78f758..000000000000 --- a/app-shells/mksh/mksh-9999.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -if [[ ${PV} == *9999 ]] ; then - ECVS_SERVER="anoncvs.mirbsd.org:/cvs" - ECVS_MODULE="mksh" - ECVS_USER="_anoncvs" - ECVS_AUTH="ext" - ECVS_SSH_EXTRA_OPTS=( "-oHostKeyAlgorithms=+ssh-rsa" ) - inherit cvs -else - SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -DESCRIPTION="MirBSD Korn Shell" -# Host is TLSv1.0-only, keep to http for compatibility with modern browsers -HOMEPAGE="http://mirbsd.de/mksh" -S="${WORKDIR}/${PN}" - -# See http://www.mirbsd.org/TaC-mksh.txt or ${S}/www/files/TaC-mksh.txt -# MirOS for most of it -# BSD for when strlcpy(3) is absent, such as with glibc -# unicode for some included Unicode data -# ISC if the printf builtin is used, not currently the case -LICENSE="MirOS BSD unicode" -SLOT="0" -IUSE="lksh static test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-lang/perl - sys-apps/ed - ) -" - -src_prepare() { - default - if use lksh; then - cp -pr "${S}" "${S}"_lksh || die - fi -} - -src_compile() { - tc-export CC - use static && export LDSTATIC="-static" - export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\"" - - if use lksh; then - pushd "${S}"_lksh >/dev/null || die - CPPFLAGS="${CPPFLAGS} -DMKSH_BINSHPOSIX -DMKSH_BINSHREDUCED" \ - sh Build.sh -r -L || die - popd >/dev/null || die - fi - - sh Build.sh -r || die - sh FAQ2HTML.sh || die -} - -src_test() { - einfo "Testing regular mksh." - ./mksh test.sh -v || die - - if use lksh; then - einfo "Testing lksh, POSIX long-bit mksh." - pushd "${S}"_lksh >/dev/null || die - ./lksh test.sh -v || die - popd >/dev/null || die - fi -} - -src_install() { - into / - dobin mksh - dosym mksh /bin/rmksh - doman mksh.1 - dodoc dot.mkshrc - dodoc FAQ.htm - - if use lksh; then - dobin "${S}"_lksh/lksh - dosym lksh /bin/rlksh - doman "${S}"_lksh/lksh.1 - fi -} diff --git a/app-shells/mpibash/Manifest b/app-shells/mpibash/Manifest deleted file mode 100644 index a8a67ab57e5a..000000000000 --- a/app-shells/mpibash/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mpibash-1.5.tar.gz 378098 BLAKE2B 9c8646ad93c08f9d8d3e773b2f71696f356de6d278fe155596f6b79490467ea7b8d87d66eba37d85bfdf35cf617eedc9f27f66aaea8dabdc17ba167baafb9486 SHA512 a12db26bc97798e49c2ccedc0ff0567f873713be8ef8a223af8567cd6b298e779a620c951ec7c1c89cb6594755a6f276fa131bd1bf4d05231837572b0e50e791 diff --git a/app-shells/mpibash/metadata.xml b/app-shells/mpibash/metadata.xml deleted file mode 100644 index b201c2cfeade..000000000000 --- a/app-shells/mpibash/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sci@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/mpibash/mpibash-1.5.ebuild b/app-shells/mpibash/mpibash-1.5.ebuild deleted file mode 100644 index ee0536d6a2c6..000000000000 --- a/app-shells/mpibash/mpibash-1.5.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -inherit autotools - -if [[ ${PV} = 9999 ]]; then - EGIT_REPO_URI="https://github.com/lanl/MPI-Bash.git" - inherit git-r3 -else - SRC_URI="https://github.com/lanl/MPI-Bash/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Parallel scripting right from the Bourne-Again Shell (Bash)" -HOMEPAGE="https://github.com/lanl/MPI-Bash" - -LICENSE="GPL-3" -SLOT="0" -IUSE="examples" - -DEPEND="virtual/mpi - >=app-shells/bash-4.2:0[plugins] - sys-cluster/libcircle" -RDEPEND="${DEPEND}" - -src_prepare() { - default - [[ ${PV} != 9999 ]] || eautoreconf -} - -src_configure() { - econf --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/bash \ - --with-bashdir="${EPREFIX}"/usr/include/bash-plugins -} - -src_install() { - default - sed -i '/^export LD_LIBRARY_PATH/d' "${ED}/usr/bin/${PN}" || die - use examples || rm -r "${ED}/usr/share/doc/${PF}/examples" || die -} diff --git a/app-shells/mpibash/mpibash-9999.ebuild b/app-shells/mpibash/mpibash-9999.ebuild deleted file mode 100644 index 164115f7f61a..000000000000 --- a/app-shells/mpibash/mpibash-9999.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -if [[ ${PV} = 9999 ]]; then - EGIT_REPO_URI="https://github.com/lanl/MPI-Bash.git" - inherit git-r3 -else - SRC_URI="https://github.com/lanl/MPI-Bash/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Parallel scripting right from the Bourne-Again Shell (Bash)" -HOMEPAGE="https://github.com/lanl/MPI-Bash" - -LICENSE="GPL-3" -SLOT="0" -IUSE="examples" - -DEPEND="virtual/mpi - >=app-shells/bash-4.2:0[plugins] - sys-cluster/libcircle" -RDEPEND="${DEPEND}" - -src_prepare() { - default - [[ ${PV} != 9999 ]] || eautoreconf -} - -src_configure() { - econf --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/bash \ - --with-bashdir="${EPREFIX}"/usr/include/bash-plugins -} - -src_install() { - default - sed -i '/^export LD_LIBRARY_PATH/d' "${ED}/usr/bin/${PN}" || die - use examples || rm -r "${ED}/usr/share/doc/${PF}/examples" || die -} diff --git a/app-shells/nushell/Manifest b/app-shells/nushell/Manifest deleted file mode 100644 index 8c028371817b..000000000000 --- a/app-shells/nushell/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -DIST nushell-0.110.0-crates.tar.xz 74774668 BLAKE2B c18b384fd9b5f8a88f8ac3d376ca50158a022c65597790fc8b51160191ef41a8148213e3d4f96b8d4a1d79f941671bf95da8bc1eb3c8d883aa1c04406df2b7b9 SHA512 32a8bc1e882913c9e0bcf98ccd740b9f109d30fb45c65138d305c6f2179e6e2f2c13c69baffebabab493f172b7b3180d2bc5f04a587fdb75152550c1d96cc7db -DIST nushell-0.110.0.tar.gz 3754147 BLAKE2B 9f37f4947de870421bd85b87b52cd3cc066b88f06897c6b13b759bffe57e7e9137580b9227b2b261423b77c51b5779e91857138de30d98fb492fd38a16100b6c SHA512 c030acb3cfa5aad35e1b516028de16b9b99e0b18be6fa4c1e75ab59f98fa8e7dfa2e448f8e6f7d08b1412f3fedae615d2d42179d4d83e4c5a06aae3dc51fd467 -DIST nushell-0.111.0-crates.tar.xz 82711756 BLAKE2B 88fa3ec429cc2482468e9a09f1151af1a993d409542e5382f7d6c2df08192b4044960546d77b25c90bd2d536864ed1842c6bcf65c6a6e102e2a3414d8ab50022 SHA512 42a4704a9d671a18d229ef23ad146c5483e7f51ac76d084870a49391c4657ac872b1e1d7ae24322646e5625421b6514b25c353c73495362196c17e8a4011f2d9 -DIST nushell-0.111.0.tar.gz 3849051 BLAKE2B 0861e107664d41df3ba3f2411518ea12a8858c577611555629ad0310a1e8e739a927025e1ea6f13880e82b2f78caba63535d62366039dd63cc6eca9ca14d7872 SHA512 13734dfd89136c43e6612e05598c7ca042c422598c43d7e6b68171a1a56d7ab7624168fb40eb6f5704970c798d21020e490a5ecbfdbca8b7697d508452332f9e -DIST nushell-0.112.1-crates.tar.xz 77893136 BLAKE2B 6e74e7b42c74f1d6fc1345e12460353d56f16314fc422b5bdb7075ea34e8e9b15c4fb0b7cd279279e9b388ded23388ff13f0028a2f609221e8fc0c093a117d8e SHA512 4fe70c220c6ff1b22f5d0478444b8dd134f42003f8ebfb257a7e5d451da4574e8cc078cb60a42cf039033cded34dabe68cb9eb0ec260da7d8d956c00cb7bdf22 -DIST nushell-0.112.1.tar.gz 3942402 BLAKE2B b4b00f0210c300273a872e045cc5874fc161096f5ef3a8053a70a11e6594b5a59a620500fcc024f98d37fa23c550cf33d5af81cafec55dc40f333f82ac10a60f SHA512 913b3d0068f7939aeee7dba28980581626e10373825721a63270782ac446b92715179504016265652db3b71cfea1a8282a84d2ba85328b6b700cced436af4b7a -DIST nushell-0.113.0-crates.tar.xz 78541236 BLAKE2B 70a5396c96cf53757ff307a601439cdb68b06d16ce8f61f1b36af8ace5cddd08a2330062ac840837e7d6927b0639d648e3d3d8c5436b5bed8813597830d2630b SHA512 e58721092f1b24c18d77e67c6e39ad4154e11cdbbbccb6b81f1382938d20b40e0e8543e788a49f754b9caa8efc609b64f58c073a2172f27b6c262f8562a55b5f -DIST nushell-0.113.0.tar.gz 4020157 BLAKE2B 2ede2167e4294ef4cee4d4935c7243e2d0930a7bd57ffd1271327c6abb8affe6a41100fb1337a965b0368b9f25a7178e6b6f0e83f5056bce3e4711e5004eb6c0 SHA512 e2c10d6f10fc439a058502757e2c0461e56ba1b4b5479c986e2f0234bd06a266259a495eb9306767e871e3822f7a11b36d1d103b37f9715ff64413943dcd9ff1 diff --git a/app-shells/nushell/files/nushell-dont-build-plugins-from-106.patch b/app-shells/nushell/files/nushell-dont-build-plugins-from-106.patch deleted file mode 100644 index 96f77d15ba7e..000000000000 --- a/app-shells/nushell/files/nushell-dont-build-plugins-from-106.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -24,14 +24,6 @@ - - [workspace] - members = [ -- "crates/nu_plugin_custom_values", -- "crates/nu_plugin_example", -- "crates/nu_plugin_formats", -- "crates/nu_plugin_gstat", -- "crates/nu_plugin_inc", -- "crates/nu_plugin_polars", -- "crates/nu_plugin_query", -- "crates/nu_plugin_stress_internals", - "crates/nu-cli", - "crates/nu-cmd-base", - "crates/nu-cmd-extra", diff --git a/app-shells/nushell/metadata.xml b/app-shells/nushell/metadata.xml deleted file mode 100644 index 40c2ce5b6c5b..000000000000 --- a/app-shells/nushell/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>zmedico@gentoo.org</email> - <name>Zac Medico</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>freijon@pm.me</email> - <name>Jonas Frei</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/nushell/nushell/issues</bugs-to> - <changelog>https://github.com/nushell/nushell/commits/main</changelog> - <doc>https://www.nushell.sh/book/</doc> - </upstream> - <use> - <flag name="mcp">Build MCP server</flag> - <flag name="plugins">Build official plugins</flag> - <flag name="system-clipboard">System clipboard support in `reedline`</flag> - </use> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/nushell/nushell-0.110.0.ebuild b/app-shells/nushell/nushell-0.110.0.ebuild deleted file mode 100644 index 18ec05a350c5..000000000000 --- a/app-shells/nushell/nushell-0.110.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.90.0" - -inherit cargo - -DESCRIPTION="A new type of shell, written in Rust" -HOMEPAGE="https://www.nushell.sh" -SRC_URI="https://github.com/nushell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/nushell/releases/download/${PV}/${P}-crates.tar.xz" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 BSD Boost-1.0 CC-PD CC0-1.0 ISC MIT MPL-2.0 MPL-2.0 - Unicode-DFS-2016 ZLIB -" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" -IUSE="mcp plugins system-clipboard X" - -DEPEND=" - dev-libs/openssl:0= - dev-db/sqlite:3= - system-clipboard? ( - X? ( - x11-libs/libX11 - x11-libs/libxcb - ) - ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -RESTRICT+=" test" - -QA_FLAGS_IGNORED="usr/bin/nu.*" - -src_prepare() { - use plugins || eapply "${FILESDIR}/${PN}-dont-build-plugins-from-106.patch" - default -} - -src_configure() { - # high magic to allow system-libs - export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - export OPENSSL_NO_VENDOR=true - export PKG_CONFIG_ALLOW_CROSS=1 - - local myfeatures=( - $(usev mcp) - network - plugin - native-tls - sqlite - $(usev system-clipboard) - trash-support - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --workspace -} - -src_install() { - cargo_src_install - if use plugins ; then - # Clear features to compile plugins - local myfeatures=() - cargo_src_configure - - cargo_src_install --path crates/nu_plugin_custom_values - cargo_src_install --path crates/nu_plugin_example - cargo_src_install --path crates/nu_plugin_formats - cargo_src_install --path crates/nu_plugin_gstat - cargo_src_install --path crates/nu_plugin_inc - cargo_src_install --path crates/nu_plugin_polars - cargo_src_install --path crates/nu_plugin_query - cargo_src_install --path crates/nu_plugin_stress_internals - fi - local DOCS=( README.md ) - einstalldocs -} - -pkg_postinst() { - if use plugins ; then - einfo "The plugins are installed alongside the main 'nu' binary." - einfo "Visit https://www.nushell.sh/book/plugins.html#adding-a-plugin" - einfo "for more information on how to use plugins." - fi -} diff --git a/app-shells/nushell/nushell-0.111.0.ebuild b/app-shells/nushell/nushell-0.111.0.ebuild deleted file mode 100644 index 010c7b039430..000000000000 --- a/app-shells/nushell/nushell-0.111.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.91.1" - -inherit cargo - -DESCRIPTION="A new type of shell, written in Rust" -HOMEPAGE="https://www.nushell.sh" -SRC_URI="https://github.com/nushell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/nushell/releases/download/${PV}/${P}-crates.tar.xz" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 BSD Boost-1.0 CC-PD CC0-1.0 ISC MIT MPL-2.0 MPL-2.0 - Unicode-DFS-2016 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" -IUSE="mcp plugins system-clipboard X" - -DEPEND=" - dev-libs/openssl:0= - dev-db/sqlite:3= - system-clipboard? ( - X? ( - x11-libs/libX11 - x11-libs/libxcb - ) - ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -RESTRICT+=" test" - -QA_FLAGS_IGNORED="usr/bin/nu.*" - -src_prepare() { - use plugins || eapply "${FILESDIR}/${PN}-dont-build-plugins-from-106.patch" - default -} - -src_configure() { - # high magic to allow system-libs - export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - export OPENSSL_NO_VENDOR=true - export PKG_CONFIG_ALLOW_CROSS=1 - - local myfeatures=( - $(usev mcp) - native-tls - network - plugin - sqlite - $(usev system-clipboard) - trash-support - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --workspace -} - -src_install() { - cargo_src_install - if use plugins ; then - # Clear features to compile plugins - local myfeatures=() - cargo_src_configure - - cargo_src_install --path crates/nu_plugin_custom_values - cargo_src_install --path crates/nu_plugin_example - cargo_src_install --path crates/nu_plugin_formats - cargo_src_install --path crates/nu_plugin_gstat - cargo_src_install --path crates/nu_plugin_inc - cargo_src_install --path crates/nu_plugin_polars - cargo_src_install --path crates/nu_plugin_query - cargo_src_install --path crates/nu_plugin_stress_internals - fi - local DOCS=( README.md ) - einstalldocs -} - -pkg_postinst() { - if use plugins ; then - einfo "The plugins are installed alongside the main 'nu' binary." - einfo "Visit https://www.nushell.sh/book/plugins.html#adding-a-plugin" - einfo "for more information on how to use plugins." - fi -} diff --git a/app-shells/nushell/nushell-0.112.1.ebuild b/app-shells/nushell/nushell-0.112.1.ebuild deleted file mode 100644 index 010c7b039430..000000000000 --- a/app-shells/nushell/nushell-0.112.1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.91.1" - -inherit cargo - -DESCRIPTION="A new type of shell, written in Rust" -HOMEPAGE="https://www.nushell.sh" -SRC_URI="https://github.com/nushell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/nushell/releases/download/${PV}/${P}-crates.tar.xz" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 BSD Boost-1.0 CC-PD CC0-1.0 ISC MIT MPL-2.0 MPL-2.0 - Unicode-DFS-2016 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" -IUSE="mcp plugins system-clipboard X" - -DEPEND=" - dev-libs/openssl:0= - dev-db/sqlite:3= - system-clipboard? ( - X? ( - x11-libs/libX11 - x11-libs/libxcb - ) - ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -RESTRICT+=" test" - -QA_FLAGS_IGNORED="usr/bin/nu.*" - -src_prepare() { - use plugins || eapply "${FILESDIR}/${PN}-dont-build-plugins-from-106.patch" - default -} - -src_configure() { - # high magic to allow system-libs - export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - export OPENSSL_NO_VENDOR=true - export PKG_CONFIG_ALLOW_CROSS=1 - - local myfeatures=( - $(usev mcp) - native-tls - network - plugin - sqlite - $(usev system-clipboard) - trash-support - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --workspace -} - -src_install() { - cargo_src_install - if use plugins ; then - # Clear features to compile plugins - local myfeatures=() - cargo_src_configure - - cargo_src_install --path crates/nu_plugin_custom_values - cargo_src_install --path crates/nu_plugin_example - cargo_src_install --path crates/nu_plugin_formats - cargo_src_install --path crates/nu_plugin_gstat - cargo_src_install --path crates/nu_plugin_inc - cargo_src_install --path crates/nu_plugin_polars - cargo_src_install --path crates/nu_plugin_query - cargo_src_install --path crates/nu_plugin_stress_internals - fi - local DOCS=( README.md ) - einstalldocs -} - -pkg_postinst() { - if use plugins ; then - einfo "The plugins are installed alongside the main 'nu' binary." - einfo "Visit https://www.nushell.sh/book/plugins.html#adding-a-plugin" - einfo "for more information on how to use plugins." - fi -} diff --git a/app-shells/nushell/nushell-0.113.0.ebuild b/app-shells/nushell/nushell-0.113.0.ebuild deleted file mode 100644 index 1538d703a965..000000000000 --- a/app-shells/nushell/nushell-0.113.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RUST_MIN_VER="1.93.1" - -inherit cargo - -DESCRIPTION="A new type of shell, written in Rust" -HOMEPAGE="https://www.nushell.sh" -SRC_URI="https://github.com/nushell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/nushell/releases/download/${PV}/${P}-crates.tar.xz" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 BSD Boost-1.0 CC-PD CC0-1.0 ISC MIT MPL-2.0 MPL-2.0 - Unicode-DFS-2016 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" -IUSE="mcp plugins system-clipboard X" - -DEPEND=" - dev-libs/openssl:0= - dev-db/sqlite:3= - system-clipboard? ( - X? ( - x11-libs/libX11 - x11-libs/libxcb - ) - ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -RESTRICT+=" test" - -QA_FLAGS_IGNORED="usr/bin/nu.*" - -src_prepare() { - use plugins || eapply "${FILESDIR}/${PN}-dont-build-plugins-from-106.patch" - default -} - -src_configure() { - # high magic to allow system-libs - export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - export OPENSSL_NO_VENDOR=true - export PKG_CONFIG_ALLOW_CROSS=1 - - local myfeatures=( - $(usev mcp) - native-tls - network - plugin - sqlite - $(usev system-clipboard) - trash-support - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cargo_src_compile --workspace -} - -src_install() { - cargo_src_install - if use plugins ; then - # Clear features to compile plugins - local myfeatures=() - cargo_src_configure - - cargo_src_install --path crates/nu_plugin_custom_values - cargo_src_install --path crates/nu_plugin_example - cargo_src_install --path crates/nu_plugin_formats - cargo_src_install --path crates/nu_plugin_gstat - cargo_src_install --path crates/nu_plugin_inc - cargo_src_install --path crates/nu_plugin_polars - cargo_src_install --path crates/nu_plugin_query - cargo_src_install --path crates/nu_plugin_stress_internals - fi - local DOCS=( README.md ) - einstalldocs -} - -pkg_postinst() { - if use plugins ; then - einfo "The plugins are installed alongside the main 'nu' binary." - einfo "Visit https://www.nushell.sh/book/plugins.html#adding-a-plugin" - einfo "for more information on how to use plugins." - fi -} diff --git a/app-shells/pdmenu/Manifest b/app-shells/pdmenu/Manifest deleted file mode 100644 index 3842a17e4408..000000000000 --- a/app-shells/pdmenu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pdmenu-1.3.6.tar.gz 160265 BLAKE2B 7b5a391e4f2ace71bbf7c9a9c184c997a8db91907d61dbcd79cda3112a5e6319942b3dc57bee19701b417a18689f57cb24f03bf38b9fcc064f3412ee175bef95 SHA512 2a930f98f49c3c94687fb403eb186ddc51fec67068c6b4b8dd6694cadb9fefb6802f878efe6e2caed62ddf68aeae36ec80fc9e56ca268021e32dee819f001fb5 diff --git a/app-shells/pdmenu/files/pdmenu-impl-dec.patch b/app-shells/pdmenu/files/pdmenu-impl-dec.patch deleted file mode 100644 index c0cd7ce3ac99..000000000000 --- a/app-shells/pdmenu/files/pdmenu-impl-dec.patch +++ /dev/null @@ -1,16 +0,0 @@ - src/actions.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) - -diff --git a/src/actions.c b/src/actions.c -index d42a63a..1f5a0d1 100644 ---- a/src/actions.c -+++ b/src/actions.c -@@ -30,6 +30,8 @@ - #include <libintl.h> - #define _(String) gettext (String) - -+#include <ctype.h> -+ - /* Handle a control c by either exiting pdmenu or doing nothing. */ - void Handle_Ctrl_C() { - if (Q_Exits) { diff --git a/app-shells/pdmenu/metadata.xml b/app-shells/pdmenu/metadata.xml deleted file mode 100644 index 5d076c5281ef..000000000000 --- a/app-shells/pdmenu/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bkohler@gentoo.org</email> - <name>Ben Kohler</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/pdmenu/pdmenu-1.3.6-r1.ebuild b/app-shells/pdmenu/pdmenu-1.3.6-r1.ebuild deleted file mode 100644 index 09a78a08033c..000000000000 --- a/app-shells/pdmenu/pdmenu-1.3.6-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="A simple console menu program" -HOMEPAGE="http://joeyh.name/code/pdmenu/" -SRC_URI="https://dev.gentoo.org/~bkohler/dist/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" -IUSE="nls gpm examples" - -DEPEND=" - sys-libs/slang - gpm? ( sys-libs/gpm ) - nls? ( sys-devel/gettext )" - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-impl-dec.patch -) - -DOCS=( doc/ANNOUNCE doc/BUGS doc/TODO ) - -src_prepare() { - default - sed \ - -e 's:\(-o pdmenu\):$(LDFLAGS) \1:g' \ - -i Makefile || die -} - -src_configure() { - CC="$(tc-getCC)" econf \ - $(use_with gpm) \ - $(use_enable nls) -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dobin "${PN}" - use examples && dodoc -r examples - mv "doc/${PN}.man" "doc/${PN}.1" || die - mv "doc/${PN}rc.man" "doc/${PN}rc.5" || die - doman "doc/${PN}.1" "doc/${PN}rc.5" - einstalldocs -} - -pkg_postinst() { - ewarn "Note this part from man page: Security warning! Any exec command" - ewarn "that uses the 'edit' flag will be a security hole. The user need" - ewarn "only to enter text with a ';' in it, and they can run an" - ewarn "arbitrary command after the semicolon!" -} diff --git a/app-shells/pdmenu/pdmenu-1.3.6-r2.ebuild b/app-shells/pdmenu/pdmenu-1.3.6-r2.ebuild deleted file mode 100644 index 8c3fd1c700c3..000000000000 --- a/app-shells/pdmenu/pdmenu-1.3.6-r2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="A simple console menu program" -HOMEPAGE="https://joeyh.name/code/pdmenu/" -SRC_URI="https://dev.gentoo.org/~bkohler/dist/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" -IUSE="nls gpm examples" - -DEPEND=" - sys-libs/slang - gpm? ( sys-libs/gpm ) - nls? ( sys-devel/gettext )" - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-impl-dec.patch -) - -DOCS=( doc/ANNOUNCE doc/BUGS doc/TODO ) - -src_prepare() { - default - sed \ - -e 's:\(-o pdmenu\):$(LDFLAGS) \1:g' \ - -i Makefile || die -} - -src_configure() { - # https://bugs.gentoo.org/963348 - append-cflags -std=gnu17 - - CC="$(tc-getCC)" econf \ - $(use_with gpm) \ - $(use_enable nls) -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dobin "${PN}" - use examples && dodoc -r examples - mv "doc/${PN}.man" "doc/${PN}.1" || die - mv "doc/${PN}rc.man" "doc/${PN}rc.5" || die - doman "doc/${PN}.1" "doc/${PN}rc.5" - einstalldocs -} - -pkg_postinst() { - ewarn "Note this part from man page: Security warning! Any exec command" - ewarn "that uses the 'edit' flag will be a security hole. The user need" - ewarn "only to enter text with a ';' in it, and they can run an" - ewarn "arbitrary command after the semicolon!" -} diff --git a/app-shells/pdmenu/pdmenu-1.3.6.ebuild b/app-shells/pdmenu/pdmenu-1.3.6.ebuild deleted file mode 100644 index 7acb86b321d3..000000000000 --- a/app-shells/pdmenu/pdmenu-1.3.6.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A simple console menu program" -HOMEPAGE="http://joeyh.name/code/pdmenu/" -SRC_URI="https://dev.gentoo.org/~bkohler/dist/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~mips x86" -IUSE="nls gpm examples" - -DEPEND=" - sys-libs/slang - gpm? ( sys-libs/gpm ) - nls? ( sys-devel/gettext )" - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-impl-dec.patch -) - -DOCS=( doc/ANNOUNCE doc/BUGS doc/TODO ) - -src_prepare() { - default - sed \ - -e 's:\(-o pdmenu\):$(LDFLAGS) \1:g' \ - -i Makefile || die -} - -src_configure() { - CC="$(tc-getCC)" econf \ - $(use_with gpm) \ - $(use_enable nls) -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dobin "${PN}" - use examples && dodoc -r examples - mv "doc/${PN}.man" "doc/${PN}.1" || die - mv "doc/${PN}rc.man" "doc/${PN}rc.5" || die - doman "doc/${PN}.1" "doc/${PN}rc.5" - einstalldocs -} - -pkg_postinst() { - ewarn "Note this part from man page: Security warning! Any exec command" - ewarn "that uses the 'edit' flag will be a security hole. The user need" - ewarn "only to enter text with a ';' in it, and they can run an" - ewarn "arbitrary command after the semicolon!" -} diff --git a/app-shells/pdsh/Manifest b/app-shells/pdsh/Manifest deleted file mode 100644 index 3e8395c67b85..000000000000 --- a/app-shells/pdsh/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST pdsh-2.34.tar.gz 215708 BLAKE2B dba626c66b9a17536fc02d8482b776d539ee680354326c821dc916735d1fc115226fcf22868407830245067cf45ddf9c997cd8c382b0dde0168d9ed6cb4fcc4d SHA512 2d4e090d97f6bad97ee1dbdf2ee29e4d9603edfd5c92a6935131ef7f7bbff797cceb8ad3a72e3d5995d3d5302eac985d129f4968e3fa6744785a3df2d0fda33c -DIST pdsh-2.35.tar.gz 215457 BLAKE2B 98e6a7a66bcc3e5620293cd609ddbd64c89810776b426fa6fce86ed65fb5e86fc7bb955bfaeb22ad1410a2296d3a82ee80db595f98c20fa71b2b866821014923 SHA512 fcfb72fa6db7d44599c93cee4dbf91acb7dc35e7e4a3da54e21ac4fa5feb0164bb8f2c4293c90cbc085c25f79af71008dc5de05a716a0070a46b1f4f249c47d8 diff --git a/app-shells/pdsh/files/pdsh-2.34-slibtool.patch b/app-shells/pdsh/files/pdsh-2.34-slibtool.patch deleted file mode 100644 index 1be0485b9c6a..000000000000 --- a/app-shells/pdsh/files/pdsh-2.34-slibtool.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://github.com/chaos/pdsh/pull/130 -https://bugs.gentoo.org/775593 -From 258de95760a46c6d4c84e904823425aa1a180211 Mon Sep 17 00:00:00 2001 -From: orbea <orbea@riseup.net> -Date: Tue, 16 Mar 2021 13:25:52 -0700 -Subject: [PATCH] build: Use LDADD instead of LDFLAGS for libcommon.la. ---- a/src/pdsh/Makefile.am -+++ b/src/pdsh/Makefile.am -@@ -16,9 +16,9 @@ else - MODULE_FLAGS = -export-dynamic $(AIX_PDSH_LDFLAGS) -ldl - endif - --pdsh_LDADD = $(READLINE_LIBS) --pdsh_LDFLAGS = $(MODULE_LIBS) $(MODULE_FLAGS) \ -+pdsh_LDADD = $(READLINE_LIBS) \ - $(top_builddir)/src/common/libcommon.la -+pdsh_LDFLAGS = $(MODULE_LIBS) $(MODULE_FLAGS) - - pdsh_inst_LDADD = $(pdsh_LDADD) - pdsh_inst_LDFLAGS = $(pdsh_LDFLAGS) diff --git a/app-shells/pdsh/files/pdsh-2.35-c23.patch b/app-shells/pdsh/files/pdsh-2.35-c23.patch deleted file mode 100644 index 4f0c0f5482a0..000000000000 --- a/app-shells/pdsh/files/pdsh-2.35-c23.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 01b1a2150e5d2c1a065aeb05a504f1f92b2cc147 Mon Sep 17 00:00:00 2001 -From: Egbert Eich <eich@suse.com> -Date: Sun, 9 Mar 2025 11:12:22 +0100 -Subject: [PATCH] Fix build on C23 compiler (gcc >= 15) - -'true' and 'false' are proper keywords in C23. -This fixes issue #165. - -Signed-off-by: Egbert Eich <eich@suse.com> ---- - src/common/macros.h | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/common/macros.h b/src/common/macros.h -index 3cab336..ea227ab 100644 ---- a/src/common/macros.h -+++ b/src/common/macros.h -@@ -58,9 +58,11 @@ - - #ifndef _BOOL_DEFINED - # define _BOOL_DEFINED -+# if __STDC_VERSION__ < 202311L - # if !defined (true) && !defined (false) - typedef enum { false, true } bool; - # endif -+# endif - #endif - - #endif /* !_MACROS_INCLUDED */ diff --git a/app-shells/pdsh/metadata.xml b/app-shells/pdsh/metadata.xml deleted file mode 100644 index 82bfb1f27912..000000000000 --- a/app-shells/pdsh/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>cluster@gentoo.org</email> - <name>Gentoo Cluster Project</name> - </maintainer> - <longdescription> - Pdsh is a high-performance, parallel remote shell utility. It has built-in, - thread-safe clients for Berkeley and Kerberos V4 rsh, and can call SSH - externally (though with reduced performance). Pdsh uses a "sliding window" - parallel algorithm to conserve socket resources on the initiating node and - to allow progress to continue while timeouts occur on some connections. - Pdsh is similar to DSH, part of the IBM PSSP software offering, but offers - improved performance and handling of error conditions. It runs on a variety - of platforms (including as a replacement for DSH on AIX/PSSP), but is - primarily developed on Linux. - </longdescription> - <use> - <flag name="rsh"> - This allows the use of rsh (remote shell) and rcp - (remote copy) for authoring websites. sftp is a much more secure protocol - and is preferred. - </flag> - </use> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/pdsh/pdsh-2.34-r2.ebuild b/app-shells/pdsh/pdsh-2.34-r2.ebuild deleted file mode 100644 index 1d35f068cb97..000000000000 --- a/app-shells/pdsh/pdsh-2.34-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A high-performance, parallel remote shell utility" -HOMEPAGE="https://github.com/chaos/pdsh" -SRC_URI="https://github.com/chaos/pdsh/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="crypt readline rsh test" -RESTRICT="!test? ( test )" - -RDEPEND=" - crypt? ( virtual/openssh ) - rsh? ( net-misc/netkit-rsh ) - readline? ( sys-libs/readline:0= )" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-util/dejagnu )" - -PATCHES=( - "${FILESDIR}/${PN}-2.34-slibtool.patch" -) - -pkg_setup() { - PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}" - MODULE_CONFIG="" - - local m - local valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:" - - for m in ${PDSH_MODULE_LIST}; do - if [[ "${valid_modules}" == *:${m}:* ]]; then - MODULE_CONFIG="${MODULE_CONFIG} --with-${m}" - fi - done - - elog "Building ${PF} with the following modules:" - elog " ${PDSH_MODULE_LIST}" - elog "This list can be changed in /etc/portage/make.conf by setting" - elog "PDSH_MODULE_LIST=\"module1 module2...\"" -} - -src_prepare() { - default - sed \ - -e '/git describe/d' \ - -e "s|AC_INIT(\[pdsh\],|AC_INIT(\[pdsh\],\[${PV}\])|g" \ - -i configure.ac \ - || die - eautoreconf -} - -src_configure() { - local myconf=( - ${MODULE_CONFIG} - --with-machines - --enable-shared - --disable-static - $(use_with crypt ssh) - $(use_with rsh) - $(use_with readline) - ) - econf "${myconf[@]}" -} diff --git a/app-shells/pdsh/pdsh-2.35.ebuild b/app-shells/pdsh/pdsh-2.35.ebuild deleted file mode 100644 index 21de8fcba265..000000000000 --- a/app-shells/pdsh/pdsh-2.35.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A high-performance, parallel remote shell utility" -HOMEPAGE="https://github.com/chaos/pdsh" -SRC_URI="https://github.com/chaos/pdsh/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="crypt readline rsh test" -RESTRICT="!test? ( test )" - -RDEPEND=" - crypt? ( virtual/openssh ) - rsh? ( net-misc/netkit-rsh ) - readline? ( sys-libs/readline:= )" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-util/dejagnu )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.35-c23.patch -) - -pkg_setup() { - PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}" - MODULE_CONFIG="" - - local m - local valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:" - - for m in ${PDSH_MODULE_LIST}; do - if [[ "${valid_modules}" == *:${m}:* ]]; then - MODULE_CONFIG="${MODULE_CONFIG} --with-${m}" - fi - done - - elog "Building ${PF} with the following modules:" - elog " ${PDSH_MODULE_LIST}" - elog "This list can be changed in /etc/portage/make.conf by setting" - elog "PDSH_MODULE_LIST=\"module1 module2...\"" -} - -src_prepare() { - default - sed \ - -e '/git describe/d' \ - -e "s|AC_INIT(\[pdsh\],|AC_INIT(\[pdsh\],\[${PV}\])|g" \ - -i configure.ac \ - || die - eautoreconf -} - -src_configure() { - local myconf=( - ${MODULE_CONFIG} - --with-machines - --enable-shared - --disable-static - $(use_with crypt ssh) - $(use_with rsh) - $(use_with readline) - ) - econf "${myconf[@]}" -} diff --git a/app-shells/peco/Manifest b/app-shells/peco/Manifest deleted file mode 100644 index ee095f6a9e3f..000000000000 --- a/app-shells/peco/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST peco-0.5.10-deps.tar.xz 443632 BLAKE2B 8ee92f51fd4156a518a9e020dacaf8e0489be228aa531b2c8565599b82b4a853a6bbd3543a353764b2917a7732541a02f256a2164dc828665189fbcc94ae2d75 SHA512 6358241a1f9f2926d9ce57f52646ef0e9e99c554b4d7a4708f6d3f29674f936a3f7519fb556794558923f8c7673d58878638c64a19aa00951104e7014e546159 -DIST peco-0.5.10.gh.tar.gz 81697 BLAKE2B 927039707f36bb285aefccecbf1643d2728f7e90deb2f46793ff2d0b1c60d6d71a0d89c13132d6e8901257ca1b726cee36b64e6160230b5aa6e5b84e22f25c3d SHA512 6764ca67cce6f17b2386b8ccd00cbe2f90bbf2c813047a83436db0bb7bab52b889e28b25df7165e7c84dd968ff2fd98cd7d86d8cb4330262c67a0c01d78ff9ba diff --git a/app-shells/peco/metadata.xml b/app-shells/peco/metadata.xml deleted file mode 100644 index 53288df464d9..000000000000 --- a/app-shells/peco/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>spiderx@spiderx.dp.ua</email> - <name>Vladimir Pavljuchenkov</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription lang="en"> - peco can be a great tool to filter stuff like logs, process stats, - find files, because unlike grep, you can type as you think and - look through the current results. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/peco/peco-0.5.10.ebuild b/app-shells/peco/peco-0.5.10.ebuild deleted file mode 100644 index 7b6fc14153bc..000000000000 --- a/app-shells/peco/peco-0.5.10.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Simplistic interactive filtering tool" -HOMEPAGE="https://github.com/peco/peco" -SRC_URI="https://github.com/peco/peco/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://github.com/SpiderX/portage-overlay/raw/deps/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64" - -DOCS=( {Changes,README.md} ) - -src_compile() { - ego build ./cmd/... -} - -src_test() { - ego test ./... -} - -src_install() { - einstalldocs - dobin peco -} diff --git a/app-shells/peco/peco-9999.ebuild b/app-shells/peco/peco-9999.ebuild deleted file mode 100644 index 13314759377e..000000000000 --- a/app-shells/peco/peco-9999.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_REPO_URI="https://github.com/peco/${PN}.git" - -inherit git-r3 go-module - -DESCRIPTION="Simplistic interactive filtering tool" -HOMEPAGE="https://github.com/peco/peco" -SRC_URI="" - -LICENSE="Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="" - -DOCS=( {Changes,README.md} ) - -src_unpack() { - git-r3_src_unpack - go-module_live_vendor -} - -src_compile() { - ego build ./cmd/... -} - -src_test() { - ego test ./... -} - -src_install() { - einstalldocs - dobin peco -} diff --git a/app-shells/platyps/Manifest b/app-shells/platyps/Manifest deleted file mode 100644 index d1a9b43f552b..000000000000 --- a/app-shells/platyps/Manifest +++ /dev/null @@ -1,264 +0,0 @@ -DIST dotnet-xunit.2.3.1.nupkg 774955 BLAKE2B 338a47a377be9bb1edc7bebd765d2d9e740307358bd03ab3f18153f21ad00a7a3cbbb7de0341ae96c0b4355e6f3a41b0e40692d73bd1bfb67d531f054ee0c60c SHA512 2f0ee05b38a7674b4e1826a1284dbf18e2d122ae3f5f741150b318669ad1ebedb03e22a7c5c35d8b43c3a7a1a70ec8253eeb0b74915eb81309bcd998218dcdb8 -DIST libuv.1.9.0.nupkg 1270373 BLAKE2B c20e78a6c8cac53a66968af0eabeb270c84987f2e1e118325034ab07e7d08784c58b60c5ee70b3fc0cae05410da66b446e94b112eda9957bcabce1417394c053 SHA512 75fc28894498f492bdf5db6c599e40059e7a8c5417ba71bd6b4a87416b0f669611f6dd98dae1da4c0b1e076598724914514c87d4cc92ed51197e5a251b94ecc3 -DIST microsoft.codeanalysis.analyzers.1.1.0.nupkg 102426 BLAKE2B a0b94d8d6036e8d1da75d12c60db77f5166aadb04e179607ad850782d3a602a62f3612798120ba29edb40588ccd277f1c400f87887c42933470eb7f5454ff6f6 SHA512 12d7a033ec66d072c9249677fb0712446290991a587b180e6d18ffef0eb97b738443fe69098370984ee56eba9f6ca0bbe57d11ac59d41a32d137c7f9a6734aac -DIST microsoft.codeanalysis.common.1.3.0.nupkg 3145733 BLAKE2B 22695ee9f2a6cd1bdb7f9a68fd9d8c1c8610580eac96b1f031c11629fdb44ebde10d3394b70af4dfc798c9e3dbd658a46af3c9abc8308eb8f5c03c53e653071b SHA512 ae29716477d0f7a34fc43298a8e71685362cef144def7d1554dcdac5efcd49686e8e03aaad411d972ebb087bd4529106683258ea201826d81aca1b8071ab218e -DIST microsoft.codeanalysis.csharp.1.3.0.nupkg 5754312 BLAKE2B 6e1197a35a17c6c81dd58fe787555429a2af3b3bd832b951f2434e565704d8cce6f10692c79f21b74ad66773c60e144bdef7bfc4ed090c650534b30f4e68b2fe SHA512 1f08f8902b8e21c0e72ffa7d40946a028c843e1a1d510f9038304a2a8c7feefb2dcfb94697210ee28cb98c3283a06cb45751458f87e5c6fcb86fe02d1e4113c0 -DIST microsoft.codeanalysis.visualbasic.1.3.0.nupkg 6956584 BLAKE2B e2f7f898c319742e71ee02494c3fde394dfbc1773e597892f558804f322cdcd01f803fb48f80fda82ca168be0526c52fb692e3b30dac53f8d6b704af15c984a5 SHA512 141b616d7a6c7b533083271d56ce0adf23003c3328d7637e31b09a2bdd33a8357108555be7926d6486671a1bceca059e0d90bec8db8588d9673b70b1c91136c4 -DIST microsoft.codecoverage.1.0.3.nupkg 26048 BLAKE2B cf1224b5edefe10192281a801088aa6feb6ef41d4176f4d3491f10014e3e31644208e5434f4304775baac51657888d7353b09a5b6ac82712fb5821418dc7578d SHA512 0a613ebb8dd329f03874b9257b637002bc19f6a02f3c30bff23cd30c623174023afb9954f092a6f70445f18202cf944cb4b7be8f33263e6d3faf5030a3ace889 -DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be SHA512 c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec -DIST microsoft.dotnet.platformabstractions.1.0.3.nupkg 35945 BLAKE2B f3fa8026a1db173fa03a2fd946cb2bfd840e035c8f63fd5716f3a78a1ddaabc1d400ca17b1fd700f733e6e5d83598622a54a1f053745470077231420da540400 SHA512 f8085e46fba2769ced0b79abd8fba41bc6e32aab73c06299ce7653bf629520b9eabdab8591306b7b0814bd4b3e1584907b4b84c85244015b010b91beb5544b03 -DIST microsoft.extensions.dependencymodel.1.0.3.nupkg 94484 BLAKE2B 7474c1bcc8ddad53cbc547d01d946b78f97984f4efc507573b4dc17d2928c0cce166f5e10633e9524c8ae2c13621b21effe9413ffc9ba79554d44830fa0f66b2 SHA512 a23f0feb4cb602dc3d1819beeb2e28f1c4e48e4814642d7ded31f81a6b00912293d7fc7e88f232f0ce6e76001ad14a1f2efa52d1a081fc57e00aa804d759b780 -DIST microsoft.net.test.sdk.15.5.0.nupkg 17241 BLAKE2B e160fb967a383f49ee9ea2e720d7bc9b2743bfffbc1478da8abdc6e98895d5e72132059f392dca5b8a7c10242f6e0adba698aea70786988f695790f962214ce4 SHA512 1018a1c362ef5b18d30a577cd37dffdaf88ab90ff7e13d08d0c97a1a9d6b60fa33526737f75b9892d9bed2e4da5d16a7e2b575e307b3fa5bcdb611792daaf4b2 -DIST microsoft.netcore.app.1.0.0.nupkg 17356 BLAKE2B 8144d7867739e8da6069353339c4d03d670a97b9d70538284ab63e6f0462e0e316c9cac59d236156328ef751e7c1ffd5f249a366891f789bd8e175ce6292d0aa SHA512 a1158ddafdb4d391b426c35a7162cf92894f9d3cf364666efe9ec1aa1dcae45b348bac4c99ecc6d13e9f0043cdd352506985b31c34fbdc2c521adfd01cff19e4 -DIST microsoft.netcore.app.2.0.0.nupkg 4072688 BLAKE2B ad6e6d1144ad9c47840fc85539e487b3450fc823449f09212e76db016397bda4da130d8d70edffd086ad1727e69d37211be0aa118610ddc8c63fe5ead8654943 SHA512 6848f8e3211bb0af97943c0f35233b09e6980e0df734c938f76cb690544838c3ce5665ef5cd3b42d30e6f255214b82659b6b8d16c2030c7e2082df659d20de8d -DIST microsoft.netcore.dotnetapphost.2.0.0.nupkg 13966 BLAKE2B 07aac32d7f414d966722664d479d5f4825ec467b5f8f6f90a99edab665c7ca559573cdee5c95c0a6c5ed419eb4b62c004c74b0063e353c0fc7d6b5699bae925a SHA512 75840d556341b0ef4b95da80c894edff0614ab6052717ab710d05a3548c42d2dec4f9de6c2b8323e99a82c7b04ec7d7447360e1c49791b4b20fe3a591a5200cc -DIST microsoft.netcore.dotnethost.1.0.1.nupkg 16977 BLAKE2B 3e30d365fa0e0ff1e9420d1ca2383db89017ecb95a84aedc594f16ab0c6d1f1f6a4f76324d6dc1db8a73d8b1a221b4708542f12b073aea37a4090f4c45a153f5 SHA512 7998499a697f483bbebb7ba360e7aae3b03edcc530af1391a009c648279566dfdced9720cfdc0466a13b9d15ec349402fc1b3e6738ab0fed64a7018e741e9d1d -DIST microsoft.netcore.dotnethostpolicy.1.0.1.nupkg 17064 BLAKE2B 79dd4b5796bb7eaafa5d830e2dd9c213f796cdea8ae1d2e4a5bc7a45e84c3419bc5d06bc8968555df52af8c5b871b9ab121702928831c5157954786f5b7f8d31 SHA512 6f6a98c3dc365d98d95e83c82ce9223667d27ae58061c585f4f5a8ee80590f4ebe3541eddd12b6874d9b114b2f92ca34c71a1adc851eea90f91679cd0169c719 -DIST microsoft.netcore.dotnethostpolicy.2.0.0.nupkg 14047 BLAKE2B 91535af7d537c88df896abf42628d4b02ea2acf3c11835ae8a7212c59597617f3ee245bcc7537cc38890081eae67b9e9802700bd4b8b4393e78b69d0b39fc8c5 SHA512 44032b42a04532217875ba47244bdcc305c6f884a8291724f335e57ebe3dc1a3dcef1965129bff00d1e2e1cde909391521d34d49d0d87fbd588db91a4521c982 -DIST microsoft.netcore.dotnethostresolver.1.0.1.nupkg 17025 BLAKE2B a7faa8e8160c339c9e0da1214e8baaa38a1300b5ca8acee835d7193da2088c9b3688f2274988d5bb1a60e2515bca3b7b92ccc6548cf94f6b0eefd72e6fd6f849 SHA512 dc32b37174efdc173121db21bd26858992913f0ce7a7c9e6c2427aa690fb6494c69cb0e911ff5950a7994b5c6a86961fe9a8e8291a5387de1f926ee101dd64b6 -DIST microsoft.netcore.dotnethostresolver.2.0.0.nupkg 14014 BLAKE2B 7b7de43ea6f83331f9caa5b879671f45177b2d392b47073efa934ca164e707f4cae724fc88732da724e82a1e79e6e4d29fcd9ba5701f9b08ae1b1749f57db20d SHA512 2eb67501c14917bf9d6b4dc8b3ee5129daa39c354d9e88b53014408b82d189fdee3bdad19ed7cd51ecde35c1bf38eff2198cf2130189922a32c3c65618988a5a -DIST microsoft.netcore.jit.1.0.2.nupkg 16774 BLAKE2B ac03120e9ec09723f4e016e903cbea68fc24d00d2ea030fbb0e184f8a1b4bfd8d61313c6dfbe05e3951e843e472608b6d8d7429f0bab539893c1db1489d9ae4c SHA512 6b7ff88a95ab3df176c61b671509f964b2d6212ef5a96cf8c1ec19eedc13bba57d65c4b87c3923fc8ab981a7dec04db83ba498061b823a09958fc2742926ed84 -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.2.0.0.nupkg 19181 BLAKE2B c784d2315e721a847facc7ce095baf628fe0e0afc626ada488a246a6b49f0f990f9ed3c4a9ff05654d8d8fe05bf80860970a5d3c999a03a63773e48f065bdb89 SHA512 0827f83639833a88ac7bb1408a3d953ee1c880a2acbbaf7abe44f084e90f5507cbb13981d962c57d0e3278ee5476d93c143eb7e9404cc7a63d7a8bf324a4fbe8 -DIST microsoft.netcore.runtime.coreclr.1.0.2.nupkg 17068 BLAKE2B 16aa55dc072c4c99929fc6005ddee2d2944ad16d431d13521ec64b72150058d582dd99c34ee1ac03ea5dda2550adc574edc3fed4e65ff9dcedc807fba14e9dc1 SHA512 53f43d3d75fac3e899d67f70d7e7bcf1e51a115d0595ec49ba3a409b048290a1e7f6d692e264cac3402460a0b696c89c3a10db1a33ec08852e5305c3a4fdd21b -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.netcore.windows.apisets.1.0.1.nupkg 17111 BLAKE2B 617169cecc24f0b79a1ee6f46bf70eb7cc9f5a0260afbbc4fd91f6c73caec4a6dda9e9478a77badafe6d184ec38bf7039a990f516d8d533b8580fdeae25dc746 SHA512 dded90be87a317a63be78ef9920a8a8d76c80e3466cf3aeeccfc4d795d5e2556a119dd05efebe6dedcc37d6d7aacaa2644ebfbda6c4f6b541f4cabeb9cdb2eff -DIST microsoft.netframework.referenceassemblies.1.0.3.nupkg 20961 BLAKE2B 8632244fc71708fbb2a56331c8642a12782baeebda676b1b8d3ada50788e0725a7572cf0ed1c296c4cad3fb8bdd669871c90f963b9c8da6eff796fd30ba768e2 SHA512 e3b8317b290696a380a32abdd9e75e71ddae68049769beb895024c34089f41262aeddf53e30984330b1293f013e34d854a83223ae1e2afe417186795da8dc148 -DIST microsoft.netframework.referenceassemblies.net451.1.0.3.nupkg 19872410 BLAKE2B cad71df59e92d775c131327ae723ea7022335d27e110b0feb17a8a1e2a8dee6c2e09b4ef72bb234898d99a8165ff77d3ea1b82d7d6dc18803a01f9230a5cb63d SHA512 7d2d90c31c7725ba09d9a50292730674cd7749a60bb20bab5de86ff8ba799676e5fe52b0b47e794bfb88dcaeca4411f90aa1b12ea05f59626f033fde952f4008 -DIST microsoft.testplatform.objectmodel.15.5.0.nupkg 1084475 BLAKE2B 8715ae7e6a2a29b9e075c0200da53c0c02cea59c487f1744d0a18f7a33361d6e2ac99fac9086acfc77181155c46fda7439dfe06f4b6d96918c0b78345d909112 SHA512 18021c65d5419124ebd657340c92202adea77774f54c91f3c6df35ba2bd7e3575a0544677fa93e3355756f3dc885aa4b7708ee249d5d18a0a4a193c4c2d8697b -DIST microsoft.testplatform.testhost.15.5.0.nupkg 4207684 BLAKE2B 8669a1b0de340aff4cafeabf6046879091f257f2e15c328245c9ce11d93b54c210234a313e79af13e030ef1d2c6fe22dc2735a0e43344be56d1c7952bd95b4ba SHA512 feba5fe6950a00efb8e1773632cf635df81c180f2d2da77ce903ef8195fd9b1c26dfe5984475076e7483826823d2aa6e03043dbd440ce6de4f21ad4a3b972b28 -DIST microsoft.visualbasic.10.0.1.nupkg 338094 BLAKE2B 9ec325fc69141e52e446eecd2cea1f4c4916705f8ba3bcf955c74b5828ec9aba13fa72194242c94d47ec26722cc75eea7554c3ab0ebbe2b9addc3d002aa5b512 SHA512 6ba8407fc013e5bea5614036f889fcf2983af3dc0a74a42d8d20498f9146cacba5cb7c236399ef58dde9c0a3612d0d95e8ab43fb42bb9fa427895e8d68dc8347 -DIST microsoft.win32.primitives.4.0.1.nupkg 63261 BLAKE2B cdb464bbbe34381e16193cb797776858b582db1530a88556f932e8bac1c065611eaf37405c7eb5369de2dbc31bc50579fd7d3564674b2e3c6d921b565ed3f449 SHA512 382bd3a66349e077fdf622a69a2d9e2a07d15143cf238f4fa21c74f2c1e5592f8ba97e6fb956c1c69ca0cf4eba91ca4a7d3c8ef195289c5a0e95bcac52e794be -DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 -DIST microsoft.win32.registry.4.0.0.nupkg 183394 BLAKE2B 5febb98cf99e900b73158c90e850c452bbfcd41131dbd76a4f4ee1ea7717e64f9dd02cce394e0e3b673630eea317ec3ec42ff96cefe7f1abf9a7af32b81bd04b SHA512 5224a9ee54f11adb05e89f7ac3012b15e3348f2823fdb5962af6eac2d44fdade8ea21813ed3093a63bd0d7eec32d02c7dc347bd22ebe791197ff2f39585bb3d5 -DIST netstandard.library.1.6.0.nupkg 17404 BLAKE2B fba4c1e7a034a8fc5d7eaf051eda3c11aa4165c32cf39cfb1d5f61760fa646c92d9495f99e00d6f8482ffbf702449a3a9f6baf2f555167a6c359c8e418ecd5c7 SHA512 9838af4e2a3621de24d117c7fa58e5e8f170e50ea4e0ae3fe3d3401dfadbefd6eb5ecc3b64532c8340f6340727822eed305ef3bc21629f2bb6d76c639d054925 -DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0 -DIST netstandard.library.2.0.0.nupkg 3143842 BLAKE2B 7e3fc865e7893fb531b21e2ca791b788af01481316e49a79c4676050c2b8ad413fd8a4ef9890557582ec8b9741c8aa01b080b8d2caa16e02bfff2a7b38777989 SHA512 e3d64072b9cd9f9e86209c06a22688ecda7070427c9a35327d2a9560824c0e1381ccf7bc1d21d2ef8b301761f4bfc7f38fba712df7188d2f4fe4f748aac4d0c7 -DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228 -DIST platyps-0.14.2.tar.gz 687757 BLAKE2B 0da20a68f9410ae16b7cb6d6998a17eef4b689142ad8f1abfdf5f11ee77c2375df3a5bc148039ab0d02db3c33d786dd224b6f0dd99d70470a005af5b3a51ea51 SHA512 046b1d273e4746d6b060ce9e9cbd45635049f4ede162ada32c6f796402abb909be4aadb093c46c50d7bdeb7beaa78f39c0a068b49b3f0dd9fdba37d1a40be6d4 -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.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab -DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31 -DIST runtime.linux-arm.microsoft.netcore.app.2.0.0.nupkg 14410192 BLAKE2B a46782016e93f8ae2e6546e09ba0341115811bf01a5696d3fcf8fbb22a13395c12235b446aeccf2b32bdd68f9bd01a40bb0c1c6756b986c74fef6a8c4c606f5f SHA512 1abcc2ac92517837ed30ea85ab55e55963a936ea72b9d78dfcefc83a5c7c2c9ead75444e56273210a8d1e5276f96c67be7fd11008bf4e1489bcc5d46805d26e2 -DIST runtime.linux-arm.microsoft.netcore.dotnetapphost.2.0.0.nupkg 42074 BLAKE2B 6c66a6e9dd44fdb23d147ce2e066a90cab4efd96961b51e6e7da1e2420ce86d44a4b0e4e92c41408b460bf13d2b24180c339edb85e85ddd1eabb643168b75654 SHA512 330f4949b06e9c6dc921cca18dca3cc47c277d28a05906adf14c1b563d58707d3970bad77a31f87e16649c3a25922ab521c659794695386ec4928d5bf7e64307 -DIST runtime.linux-arm.microsoft.netcore.dotnethostpolicy.2.0.0.nupkg 203386 BLAKE2B f1292ac5588427d237c50273006695f3ffe17a3cc67ea86e67d82001dcf660f47b53baf7b159b00391c7e92e6814dc4862f7b6da8a6b154ad0acb78a78a9bdc2 SHA512 992e2c0c706136d7381f87fb3e72a93b59ac7e91ac9b110415eff064d665fc8d2d62dc5882b9a1ec1a763cd890bd810720dad2747fdd54005c854f4aa8234107 -DIST runtime.linux-arm.microsoft.netcore.dotnethostresolver.2.0.0.nupkg 183734 BLAKE2B b902a528aec608b993ddd1b9e44f21029aea183393abb381bb24d57da6b43b00bf53ebb57f57bd70872bc6303ecbc68342429c49197b3ece22132c88fc884de8 SHA512 56b31291528e29edc870203b52f17bdeb18326d90b6190992c25f2330e1a1d55b45d22d937607a4c7a6c7c0bc65fb04e67c3ed3b4712d06051583b16ea022f3d -DIST runtime.linux-x64.microsoft.netcore.app.2.0.0.nupkg 28624669 BLAKE2B d386ca7eeb6bf38eb13357ba843d1d35bc0ce963f3287f7992a06a2c8c413c2251df16b7c134f80545d5ad47b9adb66f79b82bf9faadbbc6ce31b2bbe3a03174 SHA512 7a77a32ebcabf8bb1ef986654695a1b336a0d7d795808e6bca08e7f3b9c2f6c61ed04aa264bc003870e032955fe9a666f665a5eb8eb442d3d9438c8affcc7f87 -DIST runtime.linux-x64.microsoft.netcore.dotnetapphost.2.0.0.nupkg 44046 BLAKE2B f47aa507dc30e939c5747f4d958207c1d57105deafb67ad6475d5f1853bb8afbf376f872ed11daa3f0a200343cad5aeef127c6480876e19891972f3fa1715f09 SHA512 f6432b9e0256f41a117e6b5f360d84d96ffbdafaf1b66f1d3826058a3d5f9f7ddba04b739eb4fcbe17317d4e52d49884e4cbadb29a6e96e3fb4618df46405803 -DIST runtime.linux-x64.microsoft.netcore.dotnethostpolicy.2.0.0.nupkg 221907 BLAKE2B e6b4b61f7aeddc63004ae1948a49bc9c5c8a80bddd08f3eb3549e1fab66e193a7da57684ee1c4f1913f73f88123c1130ed45c660076cbbcac7dc456de4bbcffb SHA512 462773cd2f2a3c63677c35e15f2255fe10ffb14275dc0c5f81a7e2bdb7aab93590973904b7bb01e3020ef51c7ed2880433565fbe5cb8aa261f2e1719795fece6 -DIST runtime.linux-x64.microsoft.netcore.dotnethostresolver.2.0.0.nupkg 198127 BLAKE2B 5d3044c72f456b49a2585e3af080d743f6565ac2ef52a2d4afa3129d54be7fe464d73d6c82aad4cf94ef6824b530663233a69d6afe8391a3da53daed8f49b61c SHA512 2b89efb7156db8ac78c656d171bc5cd92dfd023ac6d5d3ab1390f87957ccafd65d946b620ec6b2fbe3b22dc0d509c4a077e48b5d96c5d7436cefb5f0d9d3f47e -DIST runtime.native.system.4.0.0.nupkg 16852 BLAKE2B 6914c7090188cc27789c962931875892dde24e1fc43080935d337840164d361e4410d8228c576a3eb1c0eacb82603f2015c05b39516893cabc718d8ce67467f7 SHA512 55ff3eafa406ec3d8e33d8be44d0d06352ce746abffdec1378716b275d634e133fc1bc56fc312bf0d921efc59e8de4ac811022cc34a77fc1f1abc982c931932b -DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8 -DIST runtime.native.system.io.compression.4.1.0.nupkg 16918 BLAKE2B fa843b70a55667cdacbf59b08a634aeaad6394f53504c4751fc58a758f550c35cde734d6a7134d35c0db78d09d8b423b53aaf5fb9f8c2a8acbab0b62116aa3d8 SHA512 453e16348b435b0d8bc5c4db85d77c99f6e4a79f62e8168eb91c972d6e788c8f1f965ba6e46c1b42f71dee4618373ac70499024f6a4d1462c040fe4989f68283 -DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891 -DIST runtime.native.system.net.http.4.0.1.nupkg 16894 BLAKE2B 22f9eecae135562c88061969182e0299f535e34f085c33c1cc8e04956435b7dade756bf6af75d12ec25dc2ac30d5cb9caf1948e250562f3e7b2678f1cd5424c7 SHA512 ad933eb14740a111a81b5de6837dd0fc9390dde308fedf4338a498f97cd40ecfc65c745802e92c8ec8543d75dd262ebfef476df2e646b63cd99c609258d1bbd9 -DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918 -DIST runtime.native.system.net.security.4.0.1.nupkg 16909 BLAKE2B 77555d966823db2b55e67480f98593bb7261292954e77bb13b4d62225340d1c91724ad7203ecd92cbad0ec3657fe283780a42e260f2f7d23409184d61669731e SHA512 a67044668bce06b249169fb639102cf9b62e11015c3b689804d6cdc110aacd9f54ed5bbaeaaa1325a7a4bce1a00b22a6b25bdc7af0152f19fbfcaf5773a97097 -DIST runtime.native.system.security.cryptography.4.0.0.nupkg 16946 BLAKE2B fdc0eb894da0f1421926e99cc6ef89c2b19ccda00b7b4669c684870aeb8bb535057c3bee0a88e89df7b6df805d859b6e9c81492b5690ee1714cf92564def6c19 SHA512 83b8befe1f76e75346ea2e49cf27aa86489813034dd6e2845ac700ddb155602968a7c1d9806770418c0426e304aef1efc24b3abd4c57f792cb32449c2adf1310 -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.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c -DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d -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.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665 -DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944 -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.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631 -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 system.appcontext.4.1.0.nupkg 146990 BLAKE2B 7881a5a903a358e19b0de72fe800c70ac9233e7c5e1e4115d69be6f8dbc4fbe86debb79bcd453295730e803ff1da974075c999f52e4c721e085676746c2f9b58 SHA512 f724af13eb14aa57255f82841683a93b427de172b8d31b9fe2c6bc8c21a795e60ecf211b4e49e1c2e285fe1ad498e6bd9c843e109a60a3dc27b49df560106e96 -DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 -DIST system.buffers.4.0.0.nupkg 35190 BLAKE2B fee35456dd7fde57a978d20526e4136f50764307ab2db6edf2c9d990992f4d2520531687885764ba2fb54f2a26640da699abb8ee538cda2015d65382d01128d5 SHA512 0663f4639c4e37c9dff12717cdeaebf30e38d91e986d6a99f9f16ba88189873e0399e418659e732a18c674d8875f8f41a1cf60319604173ca8430960759fddf2 -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.0.12.nupkg 502657 BLAKE2B 39d39b111bb1dbf282a42d0b7cf0cfc64509d1805beec3a10c216946b21f090e2d1f94227035de2c17442b463a1985a65ce4de203356381e88eec036b26e893a SHA512 a46bd40b8cc7afeaea14c80ee6ab99a5ef6d27e9e897cfe842e9ab5ca04b9de8d7192a310225b1040d57d4870921487acf5df993ab81301d49994048e1341e85 -DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 -DIST system.collections.immutable.1.2.0.nupkg 310324 BLAKE2B 286b222589e1a312d93cead33344b932bca357ed0ce542941e0037ae9f92bc38000c43953cc0219536aac5f1f24b01b0fa65386213875686440c949c32bb99f4 SHA512 0021795a155f67f1247e6572f70a5cde82422bb9288751a59d74385975bd378ae26f363c68a17a56be7a8c3d2b353b94cc5bd15836c7b9827f427aedaddffb54 -DIST system.collections.nongeneric.4.0.1.nupkg 239254 BLAKE2B 0179bcd640e80a53e15f96525ae9dcc67e463936c5e8af88713dc978de525265c7cb33356f56e34003398cf1974fcda377339f41ac0171a83155009d6f988832 SHA512 5c38a3c61b6f4ec205a970773db90fced9319cde2ba3b92876a2d04a0ea63a97d67b088972e7d8215d1580efdf1bd7fbf5c89ceab15faf1b8212d72bbbc573f2 -DIST system.collections.nongeneric.4.3.0.nupkg 239265 BLAKE2B cc987578ab9b0c1dfc8925f2c946876f8c8d6f335d8d6a6a0a30848c6c812a24774d059fe28aa83887b45d924705abe88fd96451dba7b2253dc9b99afc7a75e8 SHA512 dc6abfe778b3ea08e99f50b79112a51728e689f353b082234351b9f5b1be4b601a0b6d38a04c2138d05b5bdd83d6f3d91b53ee86ed119225c15e4683c38bf98c -DIST system.collections.specialized.4.0.1.nupkg 183457 BLAKE2B 4b886d3db9b40b6ba0372deb97ba84918a2523401b09986bd42b84f7b01d088e75467477f549113396c37db8b4f111987c93e5d6cd4e9a2935656b5c5de67abb SHA512 53d2b256394c9dd1d16930c25f21714dd2d23ab0c9f3d3ac3a3a4552b64f679f2342b03d193984d050d506a22c450dfebb5bc6e404930cfff98ac9c19d7c9d08 -DIST system.componentmodel.4.0.1.nupkg 95272 BLAKE2B 91bdd30bca847f0a48608e9cee642cba2bdc356661cf95e906e269a99f0679bf2497c88c770a93eb59cb9cb68aff68ed1f5322a62aee3ec658b01af17976eff4 SHA512 b4de433cc620eb214ee651792f9845e932190dc450ffe7f561c5c63fccb6632e3def55e8c4f38b1f896490bdb4bfacdbe1a015b29fb1ae4470ccc15e479647ab -DIST system.componentmodel.annotations.4.1.0.nupkg 609969 BLAKE2B 8d441bd869666d722cdd13cd719b3be1ccd453e03cd956be99735ed85a5fd244d592da6c8fd6b68a962aa71cb200142c49026d6c15ffefdb67a7b6a3aac8c86c SHA512 ef92333f99ca0626e0409100b6f5077fa814a51c78dc558ab1313a74ae69090e05dbfaf764418ba51b979beebd563065e4ba432e0d1181afd0ae1ddaecbf5924 -DIST system.componentmodel.eventbasedasync.4.0.11.nupkg 185698 BLAKE2B b4dfc7aa479e89be2e4eff37e469bbe286c700a2674e309f33ff855ce0498f7d107284d6edd527cb7c925824b25d89b34b53f792a1b05e607436d9b235606903 SHA512 12f7027897f67dcb1f395afedd5b7edb1c62d5324873c115abf82b116ae8a308c5b0425cec5500b3243de47f82bc0125bf796fdb7dd23be642a3bfdc89a412a9 -DIST system.componentmodel.primitives.4.1.0.nupkg 93070 BLAKE2B 0efc429102f0b9d8393ebb811c93f6d747ce2fdf66bd430728f8a1945198b21158a5004f888f078bfd1b5c76d3e0d66e4848785095c1860258354a214212b2b9 SHA512 d41981fd32ae4d37390ac0645138573becfadb92fde42c373ced5c064d18ac94840c0a0085297893bb19444169b90a6dc8f9106846ebbe3e68305eae09b9ffb5 -DIST system.componentmodel.typeconverter.4.1.0.nupkg 292996 BLAKE2B 69ff090b53f79c1ddca886dc326d4dd427a303b1e43537230a43f2bbb55640bd0a93c83a024a70e3b59febb3f42f4eb687028cebb3e2bdd2d6c998301de93b40 SHA512 636e19bed57f8ed573a533f15ee26265a26b54b1f88d4407d12d31897a1c5c6e7e21321e90299278d542c47e1aecd4611a9f55a8fb82cbf5cf63537a04824da0 -DIST system.console.4.0.0.nupkg 102388 BLAKE2B 9cadd0e2a0256da6c777eed3550c399df1bb936daab99dce3025d5781334b4583acddde3a0f8edf617ccb3e2b9f72158c791d63ccce7cbb2645882fb7d8efbe9 SHA512 44937dfe632127d3a7c89ca77502eeb6f66201ef135384e04b570a90a3eee3d72497869344c759c35295d6a4b46afd561ba19562dfff9896ecf2d4b07e96fb9b -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.0.0.nupkg 118325 BLAKE2B 4a066e6d77ee8ccb165a3771a927e78f279ec52890eb13875b3a1ef94a41860231b5769d2b1de9b5b33f89c1303f0c17f9f427dcada4e1282b93346326617eb8 SHA512 199e2a85b5cb0ea6c2ce13e12444af61e80da7625c4f7d0dcc97dcc363b21f2bee48c7bcfd85d99d0a23aeb1ea35f94dd7ff8fd22ab50f2481e472a749765471 -DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d -DIST system.diagnostics.fileversioninfo.4.0.0.nupkg 137948 BLAKE2B d34faed0fa541f67f854ac397f070be94040816c29442dd9301272aa13ee48fd405253abeab7e69a367d385720aa6f225816fcc8ff71a16412a274aee0dc3f51 SHA512 b6fb4fb753787c36114807039d0fa1f406d9e6a1b5cb6aca3f309d226565ad415cc0aa8247ff4ee8a60cf56ce8d656ba4ca7748c53bb3fd0e3ca4ca4a808e0e1 -DIST system.diagnostics.process.4.1.0.nupkg 543262 BLAKE2B 0b9b75918218a8e5dcbbd5d36a286bc47ff9f363b02672c59e3ba2d76310ca8b377481882b3b78652d4fd39c80b3f787ffe3d636ac71deb842ded661250c9b71 SHA512 4b6602f8cc29599e9eee1da5a8d71efee6cc8c3e2f7f611afee3849dc60d1f5fdf15769794a0ccf6283fcc2135ad1fb0c18cc4f055edbe3fb53729a1ea867d6e -DIST system.diagnostics.stacktrace.4.0.1.nupkg 101951 BLAKE2B 6f4b943fa0853865f9d16a9b932f640a4656c178d5e6f9ec1483373ddfbebceb42cdb6cd805e2fe687d09c4fe15bea376a0480ddc0bc73b7373ff5b2a4b18e89 SHA512 3abedfd73dfdd40d8b6b594f5fb5748696d69f34b464546d4689d2be3370f0f7d2f9e645018f78ffc678db319b24ead35eee5ab62d2d1d26ae0db84224632b6e -DIST system.diagnostics.textwritertracelistener.4.0.0.nupkg 94128 BLAKE2B 4bd268653a4b833cc1cc05f575b63636d1d8c5ee244dce6653304e285b3415f4091224e1edce2eecdf4e166237c5aaf92ce2681fb2b1500a6084194b05229bc0 SHA512 a11b170b3efa1830ccaf08cc8c7ea4791f5eac52287e119a20c736778372908e2b74112e50fe59b30600df42c63ddc822bb0d5e1b3011092f79c9172009a12fe -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.0.0.nupkg 227603 BLAKE2B 4136bea44d7e3edc19be3727877cc18af450e94b79465d9186fe9515d3b1be1c020c1478d614c43c4e2816affdf38026b023d8d34feca9fd4e598d994af0c544 SHA512 ab96c6cf3bd7562f9d20c88f591857655eebf8eb374c43ae456e4b1ec0140c6a6a247a25f1788ba24569b2001f3ea1c7364cb1d5b6efe65459a91911ac664ac5 -DIST system.diagnostics.tracing.4.1.0.nupkg 581838 BLAKE2B f7b28bb2adec08583617e0c6133cdfadda6e1ae4cb1b3bb83175199f1dcca28c9c1540af5a560e076d7a3120c509576f9c550a0d80481a740e2e09f78c9e57ee SHA512 0c64f255836cb629587b117bd8de5e70bfe7e4c6d7d138bff10b9e85f4883fba250ae07118c21d5e9130ba3cf120a9a2bf581a17577d3a7ec09260933c7b4d47 -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.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.0.1.nupkg 177634 BLAKE2B 9ecc74331495d4e10bf0b7bec8fd577c207771387465939db39cc3711e14bacf7ca9876710715cae4378a6b957e335ed68bd38b73b43297171bf699a3997c766 SHA512 e6f3f0fc443c52cbe754ccfe6c7752206557db7603187b0f1ab7e21fcb466248ee20844d9ce9f5f114e6daa5944a3293cca47f3c02a2e735a7b494f29f2278c0 -DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86 -DIST system.globalization.extensions.4.0.1.nupkg 142766 BLAKE2B 28344f900c32045cf4f6d168e02dd1df501fee3a5d0ede8ee35034e96cea6655ecb0f0d722eaeed78c500535b0795e7cd0f067e286cf65ca083fc4c37477efd5 SHA512 415ab44aa3e46b59ad1d314ceda11f9dc78f85adede3daece96c83c98448e2a0cad7e79045edeeeaca8618115c38517364b00cdd9a0a7228e7da1ebc342b0116 -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.1.0.nupkg 413984 BLAKE2B f0b7116d6502f9179935d4c00ee9542d302c17472ffefe4b44e97c3d8bd2fdaf9483e06f7809b5621a7d7d20d6b5336726e0b2f75aa2a8a5f924332f5052d1c2 SHA512 2402b7ba4f0b43bb916cbfd608f9efdb9f60406d2a19cd9e7a677867806962c30b5666b6270b873ff9748b4fc3f7fd6e0451f2a5214d5478593f57d4d8430979 -DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807 -DIST system.io.compression.zipfile.4.0.1.nupkg 113696 BLAKE2B 9b325bd23a5b4584742783b63f821365c74273b35737710c10580fda6beaac1ecfecd59b4c69a3885f28f653cc7c30e31d77a0453f63e49f4c0161438b6828e5 SHA512 49322ce411efafb4b55d43b0d7a52bc334990e1e45b321d01f0f394cf1aaba15845603d6f08a12c8f09454a03518e6c0ab7996ba73b1116c5c7f685d768bc62c -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.filesystem.watcher.4.0.0.nupkg 193224 BLAKE2B 88c42ed69eb005d2b67972f342c8fa36d83fe8855b42ef9152a7207523c8ae3b782212d53ea6e41a731f8b42a397ec185bd26dbb1f9a425f423d367a0fb78288 SHA512 8f260e535c69de59c4e18cdeef9e5523b06701f76d3ffb5b93ec05abbd69c5f68ca83f09c5c43bd40f6ddeef407526a8dca2a7a7ce0901561240ca5faec077fd -DIST system.io.memorymappedfiles.4.0.0.nupkg 196850 BLAKE2B 1efae5ffb9298afb52da81905f6404639604ac46d4c65be86c1340883591e3366a27a640801166859b904471345aa1642682930c7eaae8fbe3ff47f6b3f38f6d SHA512 a1e30430cc3362849a6ba741d703e9a03fc8b52590d225d0689ac624f9da7af02fcac992891e51a7ed5a007482bdc8e55ed322c8eda7fbf784450deaafb69c75 -DIST system.io.unmanagedmemorystream.4.0.1.nupkg 126379 BLAKE2B e6e107aef337cc704aaec3d3bb621ee717977b8a7c88f3ab1b25eaedf6b33bf8333a3cbb1cfa7a82dcc99d4ac453d3d9a93630c72548f714a0c034f7b7a3fe1d SHA512 e15b96f0a2b835a6e470ef5f85b890172bc4e85afd8e80e61b344de8006af5e5f6d63fcd7fcf0f28efcf3173adb43f9af6b473cda6a79c45dfd7d194543ce135 -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.linq.parallel.4.0.1.nupkg 522506 BLAKE2B 39d8376d24a2233d592756c0c01d0497c0956acbceb4f106137b2241ed12179be6f015a8e68677bd66043f2bfcb4a47bd1c41061766d6ae8bbc963432f3ed07a SHA512 f74824d2b288ef26e33855894bfb13d09674848f00850b1e6e4f7199dc377afe5e9c96a9127d0e757540c05342ea8bf1e0cd1f4983ecadef2a91c432a47f50cf -DIST system.linq.queryable.4.0.1.nupkg 275516 BLAKE2B e8987dee457125c1e6992574f90805d726c95ae262424f268324bd7e465ea4e5e453f2a104d6f8ac598ada779a7625a086a33b2fd09d41fba16d3d458cf11159 SHA512 e658e45e86fe826988cb0e053a78ef85b8ba8ea348173979b7d705a35d7e993c3e7c1bbb2aacd139511e3e305a0d4a4b87a4fd299038e9543e6338fe31c07fe3 -DIST system.net.http.4.1.0.nupkg 1372881 BLAKE2B 95aaf095ec258e9a8737c3bf608a887c11a3b28850ccf2d19a4ffb3615db638d56aa57143a4f4de5e7968492f506a5c5dd5baced6ce395b24b208050ff80defa SHA512 55ef2f727784e744ba069bc0cdd1586ed714cb9239ab724c650629055f4f2e9f88493afd176e833d46d1493974a8e95c805c4ed4d989f095d6def8d39322fd7c -DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41 -DIST system.net.nameresolution.4.0.0.nupkg 178900 BLAKE2B 378b837232dd720825a14189ff4ec95127611d665def11fb6df4346406cfcee3cfe782f1912b1b0dcb6d34fca3297e9c0f9868e85f54b197d984b3c619488463 SHA512 b737933f4afcb8c7f5d0b56b6f0ba30e24124d7349ce3968d8baae455ddbe451de13638dc1ef84657f715661be28561a27214d6f6b133411c0d64d6d7d252097 -DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4 -DIST system.net.primitives.4.0.11.nupkg 769354 BLAKE2B 5c2a6b46cd7eac3bd02e8791264f6bc04abc7a93352db986f363e6800cae19b52ead304ab74d49d9fbd249ac44b92331cccf156d86d91da798ac5d274ad51c93 SHA512 50d5a977a4926fbfaf47bc4656111ed6edb8bb6acfff0cc5c2ee9c104628a255c8298a649f33ca2abdf9c7dacf4bfbf15e48ab7f92bd797b7d50ca328fac48b9 -DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6 -DIST system.net.requests.4.0.11.nupkg 382487 BLAKE2B 5551aaa6ac034dbe7dc6c9dc6513a3e3d2125bea6a997e63a0604c378ed5c41a62c3cba2e86e442ebe426aaec489c0fdb81c6404b38b74fdf12b8ad301a4e307 SHA512 22f38b1934f3276cb91a94a7d1ec20ca90b9d930820fab5853c31d2de76d6505b455c3f6e356fab11276acb84514f9f99fe6e24d75ee6067da4f24f709551ff1 -DIST system.net.security.4.0.0.nupkg 313984 BLAKE2B 0e48770d578870400dfd07f8dfca5595d78dd332e0644526f517883353391493cfd8baff47305e80b613095edfbcb126e02a87f3d44a9e2ec79d8e53f393cf24 SHA512 7bbcbff7603be37eb0277dd53a751fe576c896e6c68071fbf9c38369091e630534c5777f7c1fe3e8a88e752e95bc77117c15d46083ecbc139dcf7592344d6c89 -DIST system.net.sockets.4.1.0.nupkg 135660 BLAKE2B f36e7d4191bdca249dad820e1d0a142fee23b77e27394ee7b980c085db23a3db8b09bd3d06c9168c221f264cd0e119c7d18bf9e7fb100bd66c9d96d6ff127ad5 SHA512 b231a1ca9d281923ffa1b8dbafa2cc074ce679fc2d473ad7c7192cdc3b51c8ab125c606cbbe0248e02b415e384bfba1bdbc59b28a139589c78aa3687e0236019 -DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955 -DIST system.net.webheadercollection.4.0.1.nupkg 85078 BLAKE2B 4c080c1157d172340b94b1eb406d340dabecbe279ad8b896b24d53eb87bd566e83d03ce0ce1188c419b05db2330b40ec1d977fd61a71356efd4750f21949a80c SHA512 d1a2e5f3269a1fefe3c88d1fd4c9fdc4ebc1596c3239a266fe947648f00dd91bf18530ffcb1c4f699b7977ed8a5c065d3e424e69f4b8410d4669785970c375ea -DIST system.numerics.vectors.4.1.1.nupkg 234884 BLAKE2B dfbdd164e434ef1f98574b1f252c524776a73a70061d003bae8cd44d8a53f2792164885d4dfea17bc434cee21261baf8eb63520142802ef09fff573c2e127710 SHA512 dd3cfd6017028fd348f96b898a756909f24530cd0754af04d40c8ceff75676fcefa7b5dba4d7e713735622712a991c7610385785252c56287ed238f6dfd1a453 -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.datacontractserialization.4.1.1.nupkg 476334 BLAKE2B df2609dea827597fd1ee0b3b8482cea126d86944a7250c99a8257b303886e4c74c4df57a6e839d028ed1a8415b26f7d2088df31154a06a90a167d3ae9c817857 SHA512 4e0339b94f4de7041575a6f2dc0e4026ff9c4def3818264eca7e5ceac3207a19e7c388b78bc59ae090d1f2c1afbc991132a71e0a149e07777a7e446a15759dc0 -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.dispatchproxy.4.0.1.nupkg 68266 BLAKE2B 14a1be86f528c7a01cfac51553a0522f0192dbf0b6e2a5d3e9114ddfa1bca854d73629897d717e16705b6cd8052cfcd2925026a18c5a931850bb15784a3d357c SHA512 da76cbd8e9c688233bfe56e20063a04f785754794b75f6078b1affd66e8678805de37c0b20b03c24dcd856f2c29dee2e68b4a95d45e4686cfa9e31e70935f5d6 -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.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.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.3.0.nupkg 434051 BLAKE2B 4ce1ed90775327f7e7136ae04f427c39b5d38dc9d1b45464fc39e86e8a1aee8f078e810e6b60ef665a8cb69cb7b409151306a0c3657d7dbe30e093389b40cad2 SHA512 a62b9a3b2d191f5fe734731dc05ac73f6ed3a18ed255b94ca9cfaef281157f8df821ca4c996a6e53d6975a10257916239ca99f077548bc6b301308b0a6db9e5e -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.reader.4.0.0.nupkg 34410 BLAKE2B 808f6bfe97ae42d67f763d97829830113d4016614c5624073cd40babe6832f94fdca74764ab71848830b0acd924954b98ae60d5da994936e32ef5dde715cb4cd SHA512 cf88c486ea14ab083f0b78c040d7ffefdbd07ba3b20fb0fb335867a0c4fa0f79185a983f710f60ff9b36a1b442ae0fb80f1682fcade80347c2b0150a46bca093 -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.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.0.0.nupkg 165972 BLAKE2B 0a4e21adbb275fded46ae04ccda695b9fcb29d4f199979b914a55d0cdc4457a6a7dfa8bbd82a5a46048d052a7e852cb935a1d4a7c6bf7e462f7b14327a52dc9d SHA512 462d35e66cbdd21dc007f06c6ef129ab57e810fa0f0416bd2fc6fb7eed55138780d4d31e31ee6267a82e2e3a1607e5c642bd6efeb130b57a1baa87e3141b0080 -DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b -DIST system.runtime.loader.4.0.0.nupkg 47372 BLAKE2B b6f7f4f74a8f36791eea44a32bc40df679a83ff586c92316af37e64a2c212bfec2557b403e3c40f1fce9d0273aaf074cfdf27ad1b9f3adced2fc11e7456a09f4 SHA512 0065abcb02c8d81d79fdd9cbb859e51d61635e6ab54e5d248d668a4c76da27c4fd908c6243c6064ed88c41cf2b52be3d9762637d96bb418d0a2aa972cc0ecd36 -DIST system.runtime.numerics.4.0.1.nupkg 283710 BLAKE2B f5ed3b1296fabe1bae02feed0585c171fa6c040f7ddd234034a36e87053a2a0016784adbf6b8b1d86da4bce7291107830ff8ac55fe3859d47f845c8b6ac93676 SHA512 333a3ba974e80ee66d33a9d8412e0bd585350bd30ecc65ed35e9d7c69284dbb90bc8b8d019c40476f3277049e0c7ae9b05a7d1e27614f057f39a141132304cd4 -DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 -DIST system.runtime.serialization.json.4.0.2.nupkg 113946 BLAKE2B e617a32c632e34b7e1b2a4840a1d50a5495852892955d7e33ecfb69336f815d6738232f0d64c30cb1e5bbf95a307985d86de59f54aa2abf90c0623ee83f1627c SHA512 624dfc2279ad7d10f95567d6a4a4101c2989257888e19d73e9e65e08cab8074a9c23a153f745ac40b7c8efa1efc14e3a0108deebbeccafc32cca1c99b9977772 -DIST system.runtime.serialization.primitives.4.1.1.nupkg 222353 BLAKE2B c53253fbc44b119c29e3cc5a049919d293600182543e6b0b39d0abbaa7853b4b025937d5e5df9e89630a74dfd22bea4c0da826ce2b37211b8db3cb4aeb18ba6a SHA512 fa6a90aeb26c0f1e72c48abec0b60a1ebea955cd3c1133b3245c04dd0bd6984c0ce0253944d28676abb8edb93e1c649c693e7c6425459a3c29a74381531cb540 -DIST system.security.claims.4.0.1.nupkg 147903 BLAKE2B 62b16ac0f1730d9d7a10eee470661d991afe6ee8b8adb762d9ed06f49d11c5e130adee1ce7898ec0337a9d05571f9b6c44386cfa975831bbaa484decc021e0ee SHA512 45e4bc0836dfc76089f9ed5949c69a04e35b67d073f0ad43605387af94397be28affcfca591d10f6407d02133577d12a9ed0a8ee227f27962b6665c82afbdea7 -DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86 -DIST system.security.cryptography.algorithms.4.2.0.nupkg 357563 BLAKE2B ac5ed2bb8ca463a248b7ff84492fb8c2f0eca535d299369948b731f574eab7a62fa0789f4475651c5f9f673316dd098440800d0ee0faf0097cda4df76b96fe77 SHA512 93d1e6394afc506b58bd26a9b3ccd64901bc2d48dbb8825ba1f927c17311cad607e6f8a9794cc41aee83b98eed08a23a7c58390b9b852f894735392342f37a3d -DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 -DIST system.security.cryptography.cng.4.2.0.nupkg 289992 BLAKE2B 61250b78551d119e7299ba5b64c2bba94d455fbe26c25919a5da12f66ea1a5976bd3fd7749f91af5f48578a7d2fddaa0d972a6bf375bca1b2adc98a791109f4e SHA512 4ed77501662e6d18733f507077de9d277b61b3d2dacee791e0b3a56c9a604bd2acfb81334c51660ba33bb7a6e24ed46c2da02716f6613a937152ea4806540bf1 -DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea -DIST system.security.cryptography.csp.4.0.0.nupkg 117365 BLAKE2B 9153851bb878bb339ea2ad715b24d4fc9f17d8b2448985466afefd528fdaca5a18e68da4a686e867cdb9d498df6141367bb2dec005e682f9447817e2ae1d6aa2 SHA512 6f3fb8256086a16ed7fe339e0f09d42a081c4f783b0f8626bb7eec08261532ecf517f6c7a41bfbb8e2b99b8f1c79ef99ef7c724d8719e287fe7981ebe8b6aa8e -DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351 -DIST system.security.cryptography.encoding.4.0.0.nupkg 144164 BLAKE2B 7231fc3c8d9899063cd547273dd50d4b29526d7a6c0dfdb081e9c0ca3af621ad98f98a792fb4a350f0cc737e9fc315820a965bc09760bc8f4333f414e470d929 SHA512 f20d60a5f9affcb49995d1bf27a1c09173ad601147241c4ca504e13324d35f7d6618e8a92d04e174d5d3d9821a03e122fd3b0f8fc1d512d105b6afd73b496c5f -DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 -DIST system.security.cryptography.openssl.4.0.0.nupkg 72038 BLAKE2B bb546c03ca8926bb113f590dbc08f99bad81b9dbdd3a58ad086c34e91f59748587af1323eb38073c0d77a8cd2ade1cbbc919983b93d35c3498438a7322b0127d SHA512 432629e457c7061a7d207fb60597a5a8a806fab8c62574833e509afa3c4ac8fed529dbc7f21d69e16dc9fdd091aaa575191e9fb552eedcf28aaa8b5954d32e9b -DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f -DIST system.security.cryptography.primitives.4.0.0.nupkg 81324 BLAKE2B fb247eb8938baee8c4a862994e7eb237a0dd5f54a5d3f288ce44a986bac042f4c2397a023f57cd9b05ade5013dbe3187365fc4264a8c4f38bfbcc5cbaa8794cc SHA512 a11562f4fd90ff39c12af2078aa3743e323d8a70fe98cfe3d7e0ec182a2166d353c1ed8d76dd2a9525a80287d7dea228f04982edef6584b89f32f72647b2822f -DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 -DIST system.security.cryptography.x509certificates.4.1.0.nupkg 702294 BLAKE2B e628b9c28a01eb4551ca5446c70f4621de0ab1f5224a2afe92c19935467ab1ad40eb4170eb044e021bcfc972e579961036b90a3d287667b571735f8a60d01254 SHA512 6171106ffefaea916a72abf17af038e0203b4e779b7bb75f6fe6cec04c6de3316a7ad4eda8fd3ce7dc0bd8375a0f5e45387456499b24ba22224538cf08a0cae6 -DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 -DIST system.security.principal.4.0.1.nupkg 94549 BLAKE2B c93adde0fb765f5930c78d8c057db6517db0fb6db411e0d0154523dab8d36553089f2c4c5b1851920f361749efd5e2ce14d3544ad5e3f3289f47f21ee05a2374 SHA512 92b8b4c8b10c54f3d79c849b2169a1d012efd2151e5a864d6b1f0babec7ae4e96467f992cbdab922cbdc1f74539f222d1b3ee6725a6c4a5073cb1b3e27305d0e -DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e -DIST system.security.principal.windows.4.0.0.nupkg 220965 BLAKE2B c06a2bb77d0c20027887624b1caec077a23c65f3bbb7f5888f1a0579dd524b4d3c59d1f86f6edb9597e21d0372cc5a977b2f55771cd6218cf344e769f711b420 SHA512 55c673485e9274db630b40c41ba5de3f477671220ac9a79b0230cd1a5cf6fa51062b7cc47d98908ed412de363f2fc73cbc030c1f064c5d4ab743a82d106c532a -DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019 -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.codepages.4.0.1.nupkg 1615060 BLAKE2B 158ad633b1dda45136413ecb49741d8f5c60217d4ccb8af0cbe49be5260298e44fa4f5d041677a2cbac0d521089869cfe1f6623fa1686bf84b0bd3a8fbf6e83c SHA512 da68445fffcffa0a8b8f2bdab880ec4cbe51dd66209ab455cf6f16166efdf31b47498e852f616b3b7ba0dd11209e05a2625cca6fb07fafa20a945cc501282026 -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.overlapped.4.0.1.nupkg 167694 BLAKE2B 03144d288128fe3c456f2380a5b32a62d70615a4d444778e32851daca88dbbd13d6f8e9ff5d9b97be9566ec96deb34f6adfb6cc8993a6fda794d7270f54fbba1 SHA512 e74b5cc0dd9e446d3509bdeaf6f9717f447b1909d9c88e1ce2e5e9ad5135dc9a6fd4883098c6c0c165ae9e8e0404afb630f9b0651a493ffa6a2cc31a14c8289d -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.6.0.nupkg 307650 BLAKE2B 5e67c7adaf5c07a6c6fd1ba01696a09bdaa8b909397f9bb885a5339b161337d2b5fdc9282244a4962968a34ee312b5bf0d5a0d3e7e2a6a8123087d8dec70fde7 SHA512 53e595bfe324522e53ecf337c890fb5ac5f4a6797335c334f2bfae6b63f9329bc65efebd0c4fb76c17e1773f14e99c6f3ed864bc3beacbf01a23166128a81477 -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.parallel.4.0.1.nupkg 176864 BLAKE2B 155f442714b86372fd66e6ba58d7c3e49609743b08c4202941ba1179919df86677177d1cffe8a12d3874e050206ba463ad5ba716071b6e3141300887ee28f57a SHA512 ce0508e835a5ccbe43cc5408f7faba9820b7580e8f728f81eadc8b963cef7998ac89a5228195cae541a6d0a283a824cf8c6e2151110d049d8433a563407b8c6c -DIST system.threading.thread.4.0.0.nupkg 98848 BLAKE2B 1a9cbcbf3741449d45077c9a7a2b4d497104509c809737f72485dba4777f327950569904228d253f33d74c93ff7c08142067794017faa0ee5783bb0c21edca48 SHA512 9ee52992ea7615b0785dfeb69f058046d9b5c10e39edf13247d2af2ec0b30528f5c904ed2aeaa6952830fdee9a8b00770a25040146d9d48804bf36bf9b6498c4 -DIST system.threading.threadpool.4.0.10.nupkg 89891 BLAKE2B bb769060b570d163fd4288b6c9fb821d77029cdbd19e93b931ad771be5289a01f9ffe1f49fa31a97bc4123e7eb6b6fb8b56945308b25ce97dc01e593a463733a SHA512 76ea4b3a95414976f71bf01bf6eb4b55b398c59fa19eae44c55cfa0e4f42065cd79ba667c3518020ebf91c48e5904099273e3423cce18716891d656c58ee3ce1 -DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159 -DIST system.threading.timer.4.0.1.nupkg 77056 BLAKE2B 6ba72241aaf4d35e499421f1beca01066f918a3b1ad587538b36ba8a29bb0ed80ae510660ce598a4b8f4575b0028f339e7a8d24c2138eb711a5b0585bc07072c SHA512 6aa43dc5b3914050850b8ddafcc2256e60670d51c0f1b38b0d26d80f36e76cf5b40d6053bf92b4abecce5f786de5b13daa70eddf541865509c7a73fe3785de4b -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.0.1.nupkg 285151 BLAKE2B a58a4b04d21e6de8fc5f662949983fb72c260596db149c228097d37a578fdd3b2f074abed98bc53eb0b672a8f41d36e485a324ec78bcf0951e2c9ec03d30918b SHA512 bf29bec129c8ea3fca70ff8357adcd24ade2db855c57c16459832c6e4489427f2959c70ae64fc860d2d3d41e3fe6d4df77c751fbbe8106099a8a0cd5fb38af7d -DIST system.xml.xmldocument.4.3.0.nupkg 285212 BLAKE2B 0d96ca356543e8e915597e0624dca42f0c7032a2ae9e380a6fba3fbee0dacb9e5f06017893b2b7a8b937dbb4de7d5665fa6648e3bf8df12e0d34e4075c125109 SHA512 22251b3f16de9aa06e091b24baea1b8c95752f0d22266faf34e1fb76b347b23f7910cdaf567058e23d06b7079961090ca70805070a2491add5da4d0271afd133 -DIST system.xml.xmlserializer.4.0.11.nupkg 685516 BLAKE2B 0c252497a54f4184e372620cb235b31e88986377ad0cb356608be4b3ab669b297c77efe94db0da12828b8d852ed93110fbd16953089c7f0f040cf294645557e1 SHA512 c90fa3f25ca18b4626a9251751595265fb9deff493898a2320acc794fd4ccabe04395bb8222da8bf4cf5dd6ed21993267e59670e53e8383520d5f3ccde2e4403 -DIST system.xml.xpath.4.0.1.nupkg 250135 BLAKE2B d6f211f98f33f6b8959b918cff8e676a0ee19505d11d096a92840c935a76ca70acfe111e40d5aa80d0d2db74c0db25db503d5f1f8a0e96b592d16e2715a0591c SHA512 af1b4150aff0f6e20bf4a73889d9b3e12b282d87ec6be88681cb78a8958eadaaadbc907ddad0856850fa4eee165e76b176e42ea866aeefbd6e323bfad6f26d64 -DIST system.xml.xpath.4.3.0.nupkg 250182 BLAKE2B 8a4177d47af56bc7a6289ed8f2cac41d504dee212a858ed221277b3f523b1ce38ccb47bc3ce4d59a2c7cfd77f00f3c9693a9c257c90adb38096ee77a860f10cc SHA512 2bd0979a2020579fb32ad374b89929a272e763ee1233ed9a215408c0a1f9f82a5fdb74330c1c55a6102e0dfdb8b7b59ed25fdf6454bf3de146152ea779f366e0 -DIST system.xml.xpath.xdocument.4.0.1.nupkg 89837 BLAKE2B f92f7152b2b562d4f15641129e18b109c783203154eaa02618ebcebc96468b979c3b14fdceff6b44e218e507f33deb419094c6de81b3983a347bb2f67890fd99 SHA512 237e12e54077b7bbb26a656925ce75360f0f426f12a0ddba628cc869a876558eb04247d857d6649c017dc84e3e5c734397bcb3b28da27d7fe1c97f79ecff50fa -DIST system.xml.xpath.xdocument.4.3.0.nupkg 89906 BLAKE2B b15b21497207c788ab23bb4f80af85044770087b25623285da5081989dc1608730a1b5040e32b7c080b98ed790b010237a6e295351d5ec27ef66e0b21ed405a0 SHA512 06ac9786b2f20b1336f3f56a3c97536907d033f1a9b9ec07267192f60ed51732924aa366f481e862f1f63d75fabdc5de51b445c5cb6c36f1fb89690a29b6e1e8 -DIST system.xml.xpath.xmldocument.4.0.1.nupkg 86933 BLAKE2B 4c03b5a9433c2c954e75d212f9026885aa7514574b73a54880c3d55baee6bd5517abb46b67b22b9b6e63de92a8bc5ab4ff37e3f7e6454a5c5137ae2be6574b75 SHA512 81041a08d3b9158c43dfb48d42f13ec9950d7c2b7f63e1600a779a77786edfb46c522c32d9cc6a44358fbfe11efba0e539e578ef169261867a1905b8121a045d -DIST xunit.2.3.1.nupkg 11715 BLAKE2B 85e7af0f5a1f1382f074cb957b86216b45fd75756d28d52cb174cbb518e30d385c5cd2cbc7d974c0b77ced2713c0050f0eec178d163e2efc6a09a673f6bebecd SHA512 71f53799cb57f497d36f6d58b86da4557cb82ecb8866b3fbf98c0972dd387a1f69dd892afa20251a10985a3be8eaea481691357412865c475f73320fcfa4b2df -DIST xunit.abstractions.2.0.1.nupkg 37118 BLAKE2B dad6ea33ee4180f9351ac3c0e0e2b7d13cf6534d5824732e70c942d1733ff18408f2723f3b353d0b3598d644e2acc2974ce8d3e1592b0603c199ab27231a45f7 SHA512 5b6377b01564f995df21962d1d8b1419fea3eeab052764251bfcd0a231660edd230766219c0829fe598a55db9e767e5931cbca1ceccc503438b99e4194d692f9 -DIST xunit.analyzers.0.7.0.nupkg 72527 BLAKE2B 78d1622df5eba921a3cbbee8638c32292dda093f8f2c6e4cf5c664ef9592c54d6e213150ab14418cfd4e5edfae74dd62802cea650261ed8edacd3e8c9d96bcc0 SHA512 35152327edb197de7272a12fecbb0de97782ee8e54196c38d4334f36b83909efbca7296e59f2f8e7f2bb3bbfc1ff30309ff45928fd37cd21207994812b767085 -DIST xunit.assert.2.3.1.nupkg 56453 BLAKE2B c25e3dce277168e671359320dd8af76c9c874cc6f6dec254d12b0a12aab84568d3e7ab18ceff89762f298a7435a0d272b555080414d961c5ba52496fb913d369 SHA512 fa99ad3a6651f00af29182d4ed45918f39a1848250070c6225b4c3d46bc73fc26537d0f208f6bcbccef75866b1f29ac950538572fe3aee6e0fec4b8d3376a34f -DIST xunit.core.2.3.1.nupkg 139602 BLAKE2B 21f28e8500a1f00f034b43670a5ed2c43de1474cb48c26a7cb8d85de007343f5f0cdbc941df4069828a868de9752ee2cc90f79d115a9b66a6d22efecde3923c6 SHA512 85248aaa5b7ae00a49c12c897beb013f0e66b60b1f993e641e86b6d1d511c34d5103c422c4bca9266a21e0fd3a88fd6e7e6fee4319bdfbab9f4b6de9eab7ee49 -DIST xunit.extensibility.core.2.3.1.nupkg 213469 BLAKE2B 0a3acc00829a3e2cdcf083ba0f2d8f1c949aa47c9db96cd743c360e4ed634eb85bdbaf96b85e3031aa1d427e33f05d3b4d6e9218d2b17f3ae3364b98c1d42c36 SHA512 49d10824ef7a7c801e2afb7d363c97d56135fee4c4c2cf327a8e5066006d913e9e046f884fbeeb87af96ca183c3199a3f0526a6609bd89be8027e29ba8e24709 -DIST xunit.extensibility.execution.2.3.1.nupkg 307151 BLAKE2B 827a2b661199e2167b09afbec771bb8025a3d528b6729d575075a2daafce94fec3eb3ddf9048a42d0e06a9ae2057f838768025aabfa6e53629ddf5d378fcaf89 SHA512 04f6c919dbf1d333bdc17f0538464be5954cfa2d572256683da2d0bcbb12c60b6d99dee16013526b4852f91cf8b45465f2da4fe8b134d3be52eabcb7f06f5fcd -DIST xunit.runner.visualstudio.2.3.1.nupkg 685817 BLAKE2B b9d7114631004f82556eb09eaccf4d100e02864e59711ae2042153bafb73b0677e750ad191bd388342308f98b3a86ef983e4d1f0320fac8bd46cdd0298d4ddd0 SHA512 b5b940f21c5705cc873006828f00fe6d099be04b8da0adfb141d62bf815592ce418a7650636e12a78e15ac68cfaa36d2f5993e4f6307a8af90b458f21e448915 -DIST yamldotnet.5.0.0.nupkg 418351 BLAKE2B b52bfe79a2a39108246829f5946e46175c4a8382613d20789f82797cdd99097fb76e0925d7720bc54586fc1753918cb6bb05fd7731de1668c7161a97a28fcbc4 SHA512 cb8a80bdc897452c832c03d736d841b8b2b39ea6fec6a98e6f919f869b5a296e9c8a7146137cd4a503d8c57de2c84f9329bef787ae3b0b42de4520b015b17c9a diff --git a/app-shells/platyps/files/platyps-0.14.2-net8.0.patch b/app-shells/platyps/files/platyps-0.14.2-net8.0.patch deleted file mode 100644 index 11efa77a8401..000000000000 --- a/app-shells/platyps/files/platyps-0.14.2-net8.0.patch +++ /dev/null @@ -1,54 +0,0 @@ -diff --git a/build.ps1 b/build.ps1 -index e9de3bc..419f392 100644 ---- a/build.ps1 -+++ b/build.ps1 -@@ -28,11 +28,7 @@ if (-not $DotnetCli) { - Write-Host "Using dotnet from $DotnetCli" - } - --if (Get-Variable -Name IsCoreClr -ValueOnly -ErrorAction SilentlyContinue) { -- $framework = 'netstandard1.6' --} else { -- $framework = 'net451' --} -+$framework = "net8.0" - - & $DotnetCli publish ./src/Markdown.MAML -f $framework --output=$pwd/publish /p:Configuration=$Configuration - -diff --git a/src/Markdown.MAML/Markdown.MAML.csproj b/src/Markdown.MAML/Markdown.MAML.csproj -index d11d7b2..2c2a4d4 100644 ---- a/src/Markdown.MAML/Markdown.MAML.csproj -+++ b/src/Markdown.MAML/Markdown.MAML.csproj -@@ -1,6 +1,6 @@ - <Project Sdk="Microsoft.NET.Sdk"> - <PropertyGroup> -- <TargetFrameworks>netstandard1.6;net451</TargetFrameworks> -+ <TargetFrameworks>net8.0</TargetFrameworks> - </PropertyGroup> - <PropertyGroup> - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> -diff --git a/src/Markdown.MAML/Transformer/ModelTransformerBase.cs b/src/Markdown.MAML/Transformer/ModelTransformerBase.cs -index 1e07e69..3800c3d 100644 ---- a/src/Markdown.MAML/Transformer/ModelTransformerBase.cs -+++ b/src/Markdown.MAML/Transformer/ModelTransformerBase.cs -@@ -197,7 +197,7 @@ namespace Markdown.MAML.Transformer - { - Report("Schema exception. This can occur when there are multiple code blocks in one example. " + headingException.Message); - -- throw headingException; -+ throw; - } - - } -diff --git a/test/Markdown.MAML.Test/Markdown.MAML.Test.csproj b/test/Markdown.MAML.Test/Markdown.MAML.Test.csproj -index 6289a9c..3ac58c8 100644 ---- a/test/Markdown.MAML.Test/Markdown.MAML.Test.csproj -+++ b/test/Markdown.MAML.Test/Markdown.MAML.Test.csproj -@@ -1,6 +1,6 @@ - <Project Sdk="Microsoft.NET.Sdk"> - <PropertyGroup> -- <TargetFramework>netcoreapp2.0</TargetFramework> -+ <TargetFramework>net8.0</TargetFramework> - <IsPackable>false</IsPackable> - </PropertyGroup> - <PropertyGroup> diff --git a/app-shells/platyps/metadata.xml b/app-shells/platyps/metadata.xml deleted file mode 100644 index 36456c18716f..000000000000 --- a/app-shells/platyps/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <upstream> - <changelog>https://github.com/PowerShell/platyPS/blob/master/CHANGELOG.md</changelog> - <bugs-to>https://gitlab.com/PowerShell/platyPS/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/platyps/platyps-0.14.2.ebuild b/app-shells/platyps/platyps-0.14.2.ebuild deleted file mode 100644 index 630c7987078b..000000000000 --- a/app-shells/platyps/platyps-0.14.2.ebuild +++ /dev/null @@ -1,353 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -APP_PN="platyPS" - -DOTNET_PKG_COMPAT=8.0 -NUGETS=" -dotnet-xunit@2.3.1 -libuv@1.9.0 -microsoft.codeanalysis.analyzers@1.1.0 -microsoft.codeanalysis.common@1.3.0 -microsoft.codeanalysis.csharp@1.3.0 -microsoft.codeanalysis.visualbasic@1.3.0 -microsoft.codecoverage@1.0.3 -microsoft.csharp@4.0.1 -microsoft.dotnet.platformabstractions@1.0.3 -microsoft.extensions.dependencymodel@1.0.3 -microsoft.net.test.sdk@15.5.0 -microsoft.netcore.app@1.0.0 -microsoft.netcore.app@2.0.0 -microsoft.netcore.dotnetapphost@2.0.0 -microsoft.netcore.dotnethost@1.0.1 -microsoft.netcore.dotnethostpolicy@1.0.1 -microsoft.netcore.dotnethostpolicy@2.0.0 -microsoft.netcore.dotnethostresolver@1.0.1 -microsoft.netcore.dotnethostresolver@2.0.0 -microsoft.netcore.jit@1.0.2 -microsoft.netcore.platforms@1.0.1 -microsoft.netcore.platforms@1.1.0 -microsoft.netcore.platforms@2.0.0 -microsoft.netcore.runtime.coreclr@1.0.2 -microsoft.netcore.targets@1.0.1 -microsoft.netcore.targets@1.1.0 -microsoft.netcore.windows.apisets@1.0.1 -microsoft.netframework.referenceassemblies.net451@1.0.3 -microsoft.netframework.referenceassemblies@1.0.3 -microsoft.testplatform.objectmodel@15.5.0 -microsoft.testplatform.testhost@15.5.0 -microsoft.visualbasic@10.0.1 -microsoft.win32.primitives@4.0.1 -microsoft.win32.primitives@4.3.0 -microsoft.win32.registry@4.0.0 -netstandard.library@1.6.0 -netstandard.library@1.6.1 -netstandard.library@2.0.0 -newtonsoft.json@9.0.1 -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.calendars@4.3.0 -runtime.any.system.globalization@4.3.0 -runtime.any.system.io@4.3.0 -runtime.any.system.reflection.extensions@4.3.0 -runtime.any.system.reflection.primitives@4.3.0 -runtime.any.system.reflection@4.3.0 -runtime.any.system.resources.resourcemanager@4.3.0 -runtime.any.system.runtime.handles@4.3.0 -runtime.any.system.runtime.interopservices@4.3.0 -runtime.any.system.runtime@4.3.0 -runtime.any.system.text.encoding.extensions@4.3.0 -runtime.any.system.text.encoding@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.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.linux-arm.microsoft.netcore.app@2.0.0 -runtime.linux-arm.microsoft.netcore.dotnetapphost@2.0.0 -runtime.linux-arm.microsoft.netcore.dotnethostpolicy@2.0.0 -runtime.linux-arm.microsoft.netcore.dotnethostresolver@2.0.0 -runtime.linux-x64.microsoft.netcore.app@2.0.0 -runtime.linux-x64.microsoft.netcore.dotnetapphost@2.0.0 -runtime.linux-x64.microsoft.netcore.dotnethostpolicy@2.0.0 -runtime.linux-x64.microsoft.netcore.dotnethostresolver@2.0.0 -runtime.native.system.io.compression@4.1.0 -runtime.native.system.io.compression@4.3.0 -runtime.native.system.net.http@4.0.1 -runtime.native.system.net.http@4.3.0 -runtime.native.system.net.security@4.0.1 -runtime.native.system.security.cryptography.apple@4.3.0 -runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.native.system.security.cryptography@4.0.0 -runtime.native.system@4.0.0 -runtime.native.system@4.3.0 -runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -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.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0 -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 -system.appcontext@4.1.0 -system.appcontext@4.3.0 -system.buffers@4.0.0 -system.buffers@4.3.0 -system.collections.concurrent@4.0.12 -system.collections.concurrent@4.3.0 -system.collections.immutable@1.2.0 -system.collections.nongeneric@4.0.1 -system.collections.nongeneric@4.3.0 -system.collections.specialized@4.0.1 -system.collections@4.0.11 -system.collections@4.3.0 -system.componentmodel.annotations@4.1.0 -system.componentmodel.eventbasedasync@4.0.11 -system.componentmodel.primitives@4.1.0 -system.componentmodel.typeconverter@4.1.0 -system.componentmodel@4.0.1 -system.console@4.0.0 -system.console@4.3.0 -system.diagnostics.debug@4.0.11 -system.diagnostics.debug@4.3.0 -system.diagnostics.diagnosticsource@4.0.0 -system.diagnostics.diagnosticsource@4.3.0 -system.diagnostics.fileversioninfo@4.0.0 -system.diagnostics.process@4.1.0 -system.diagnostics.stacktrace@4.0.1 -system.diagnostics.textwritertracelistener@4.0.0 -system.diagnostics.tools@4.0.1 -system.diagnostics.tools@4.3.0 -system.diagnostics.tracesource@4.0.0 -system.diagnostics.tracing@4.1.0 -system.diagnostics.tracing@4.3.0 -system.dynamic.runtime@4.0.11 -system.globalization.calendars@4.0.1 -system.globalization.calendars@4.3.0 -system.globalization.extensions@4.0.1 -system.globalization.extensions@4.3.0 -system.globalization@4.0.11 -system.globalization@4.3.0 -system.io.compression.zipfile@4.0.1 -system.io.compression.zipfile@4.3.0 -system.io.compression@4.1.0 -system.io.compression@4.3.0 -system.io.filesystem.primitives@4.0.1 -system.io.filesystem.primitives@4.3.0 -system.io.filesystem.watcher@4.0.0 -system.io.filesystem@4.0.1 -system.io.filesystem@4.3.0 -system.io.memorymappedfiles@4.0.0 -system.io.unmanagedmemorystream@4.0.1 -system.io@4.1.0 -system.io@4.3.0 -system.linq.expressions@4.1.0 -system.linq.expressions@4.3.0 -system.linq.parallel@4.0.1 -system.linq.queryable@4.0.1 -system.linq@4.1.0 -system.linq@4.3.0 -system.net.http@4.1.0 -system.net.http@4.3.0 -system.net.nameresolution@4.0.0 -system.net.nameresolution@4.3.0 -system.net.primitives@4.0.11 -system.net.primitives@4.3.0 -system.net.requests@4.0.11 -system.net.security@4.0.0 -system.net.sockets@4.1.0 -system.net.sockets@4.3.0 -system.net.webheadercollection@4.0.1 -system.numerics.vectors@4.1.1 -system.objectmodel@4.0.12 -system.objectmodel@4.3.0 -system.private.datacontractserialization@4.1.1 -system.private.uri@4.3.0 -system.reflection.dispatchproxy@4.0.1 -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@4.0.1 -system.reflection.emit@4.3.0 -system.reflection.extensions@4.0.1 -system.reflection.extensions@4.3.0 -system.reflection.metadata@1.3.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.reflection@4.1.0 -system.reflection@4.3.0 -system.resources.reader@4.0.0 -system.resources.resourcemanager@4.0.1 -system.resources.resourcemanager@4.3.0 -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.runtimeinformation@4.0.0 -system.runtime.interopservices.runtimeinformation@4.3.0 -system.runtime.interopservices@4.1.0 -system.runtime.interopservices@4.3.0 -system.runtime.loader@4.0.0 -system.runtime.numerics@4.0.1 -system.runtime.numerics@4.3.0 -system.runtime.serialization.json@4.0.2 -system.runtime.serialization.primitives@4.1.1 -system.runtime@4.1.0 -system.runtime@4.3.0 -system.security.claims@4.0.1 -system.security.claims@4.3.0 -system.security.cryptography.algorithms@4.2.0 -system.security.cryptography.algorithms@4.3.0 -system.security.cryptography.cng@4.2.0 -system.security.cryptography.cng@4.3.0 -system.security.cryptography.csp@4.0.0 -system.security.cryptography.csp@4.3.0 -system.security.cryptography.encoding@4.0.0 -system.security.cryptography.encoding@4.3.0 -system.security.cryptography.openssl@4.0.0 -system.security.cryptography.openssl@4.3.0 -system.security.cryptography.primitives@4.0.0 -system.security.cryptography.primitives@4.3.0 -system.security.cryptography.x509certificates@4.1.0 -system.security.cryptography.x509certificates@4.3.0 -system.security.principal.windows@4.0.0 -system.security.principal.windows@4.3.0 -system.security.principal@4.0.1 -system.security.principal@4.3.0 -system.text.encoding.codepages@4.0.1 -system.text.encoding.extensions@4.0.11 -system.text.encoding.extensions@4.3.0 -system.text.encoding@4.0.11 -system.text.encoding@4.3.0 -system.text.regularexpressions@4.1.0 -system.text.regularexpressions@4.3.0 -system.threading.overlapped@4.0.1 -system.threading.tasks.dataflow@4.6.0 -system.threading.tasks.extensions@4.0.0 -system.threading.tasks.extensions@4.3.0 -system.threading.tasks.parallel@4.0.1 -system.threading.tasks@4.0.11 -system.threading.tasks@4.3.0 -system.threading.thread@4.0.0 -system.threading.threadpool@4.0.10 -system.threading.threadpool@4.3.0 -system.threading.timer@4.0.1 -system.threading.timer@4.3.0 -system.threading@4.0.11 -system.threading@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.0.1 -system.xml.xmldocument@4.3.0 -system.xml.xmlserializer@4.0.11 -system.xml.xpath.xdocument@4.0.1 -system.xml.xpath.xdocument@4.3.0 -system.xml.xpath.xmldocument@4.0.1 -system.xml.xpath@4.0.1 -system.xml.xpath@4.3.0 -xunit.abstractions@2.0.1 -xunit.analyzers@0.7.0 -xunit.assert@2.3.1 -xunit.core@2.3.1 -xunit.extensibility.core@2.3.1 -xunit.extensibility.execution@2.3.1 -xunit.runner.visualstudio@2.3.1 -xunit@2.3.1 -yamldotnet@5.0.0 -" - -inherit dotnet-pkg check-reqs edo - -DESCRIPTION="Generate PowerShell external help files from Markdown" -HOMEPAGE="https://github.com/PowerShell/platyPS/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/PowerShell/${APP_PN}.git" -else - SRC_URI="https://github.com/PowerShell/${APP_PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${APP_PN}-${PV}" - - KEYWORDS="amd64" -fi - -SRC_URI+=" ${NUGET_URIS} " - -LICENSE="MIT" -SLOT="${PV}" - -RDEPEND=" - virtual/pwsh:* -" -BDEPEND=" - ${RDEPEND} -" - -CHECKREQS_DISK_BUILD="1G" -DOTNET_PKG_PROJECTS=( src/Markdown.MAML/Markdown.MAML.csproj ) -PATCHES=( "${FILESDIR}/${PN}-0.14.2-net8.0.patch" ) - -DOCS=( CHANGELOG.md README.md ) - -pkg_setup() { - check-reqs_pkg_setup - dotnet-pkg_pkg_setup -} - -src_unpack() { - dotnet-pkg_src_unpack - - if [[ -n "${EGIT_REPO_URI}" ]] ; then - git-r3_src_unpack - fi -} - -src_prepare() { - dotnet-pkg_src_prepare - - cat << EOF > NuGet.config || die -<?xml version="1.0" encoding="utf-8"?> -<configuration> -<packageSources> -<clear /> -<add key="nuget" value="${NUGET_PACKAGES}" /> -</packageSources> -</configuration> -EOF - sed -i "./src/${APP_PN}/${APP_PN}.psd1" -e "s|0.0.1|${PV}|" || die -} - -src_compile() { - dotnet-pkg_src_compile - - local -a ps1opts=( - -Configuration "${DOTNET_PKG_CONFIGURATION}" - -DotnetCli "${DOTNET_PKG_EXECUTABLE}" - ) - edo pwsh -NoProfile -NonInteractive ./build.ps1 "${ps1opts[@]}" -} - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/${APP_PN}/${PV}" - doins -r "./out/${APP_PN}/." - - einstalldocs -} diff --git a/app-shells/posh-dotnet/Manifest b/app-shells/posh-dotnet/Manifest deleted file mode 100644 index 1dff1b35e6e3..000000000000 --- a/app-shells/posh-dotnet/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST posh-dotnet-1.2.3.tar.gz 27996 BLAKE2B 88c6c771c5a8df6dc98785d11a586347b2ca167fd2353d373e371c40fa8b9f8385c6706ac9d9473a8a5d07a432a60e72644e69d806c298a9369dd2dc4e778266 SHA512 020d039ba3818cdc4861132514a2182f8093230be9647d1c18a015f095201d1df91b8622e5275db19b0ca5483357854ea5ecb840f2fdcf5a24a358705a3a5751 diff --git a/app-shells/posh-dotnet/metadata.xml b/app-shells/posh-dotnet/metadata.xml deleted file mode 100644 index 3b34a5269048..000000000000 --- a/app-shells/posh-dotnet/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <upstream> - <bugs-to>https://gitlab.com/bergmeister/posh-dotnet/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/posh-dotnet/posh-dotnet-1.2.3.ebuild b/app-shells/posh-dotnet/posh-dotnet-1.2.3.ebuild deleted file mode 100644 index 24b8af8302f2..000000000000 --- a/app-shells/posh-dotnet/posh-dotnet-1.2.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="PowerShell tab completion and tooltip support for the dotnet CLI" -HOMEPAGE="https://github.com/bergmeister/posh-dotnet/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/bergmeister/${PN}.git" -else - if [[ "${PV}" == 1.2.3 ]] ; then - COMMIT="c017886cbad9c4f6ce1fbaa38ebbbcada664655b" - - SRC_URI="https://github.com/bergmeister/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/${PN}-${COMMIT} - else - SRC_URI="https://github.com/bergmeister/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - fi - - KEYWORDS="amd64" -fi - -LICENSE="GPL-3+" -SLOT="${PV}" -RESTRICT="test" # Tests fail. - -RDEPEND="virtual/pwsh:*" - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/${PN}/${PV}" - doins "${PN}.psd1" "${PN}.psm1" - - einstalldocs -} diff --git a/app-shells/posh-git/Manifest b/app-shells/posh-git/Manifest deleted file mode 100644 index c3b38039f241..000000000000 --- a/app-shells/posh-git/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST posh-git-1.1.0.tar.gz 90089 BLAKE2B 3759c8382d1e1c48cd5ee40668ae5e3f8edff3ae73861af904a1a4674af52f57e010e2f187813caf728d750b5f492d15860e58a57a24f6e3aa65fa5eb2b7a9cc SHA512 1aa8150c07d212476527c32a8a6acad903811de0068147b43810e3aa897a837c7adf69838195654ca26715ec7e736e56897190b344c6f432374b1d2493e5b891 diff --git a/app-shells/posh-git/metadata.xml b/app-shells/posh-git/metadata.xml deleted file mode 100644 index dcffea94e625..000000000000 --- a/app-shells/posh-git/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <upstream> - <changelog>https://github.com/dahlbyk/posh-git/blob/master/CHANGELOG.md</changelog> - <bugs-to>https://gitlab.com/dahlbyk/posh-git/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/posh-git/posh-git-1.1.0.ebuild b/app-shells/posh-git/posh-git-1.1.0.ebuild deleted file mode 100644 index 724e3cda7576..000000000000 --- a/app-shells/posh-git/posh-git-1.1.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A PowerShell environment for Git" -HOMEPAGE="http://dahlbyk.github.io/posh-git/ - https://github.com/dahlbyk/posh-git/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/dahlbyk/${PN}.git" -else - SRC_URI="https://github.com/dahlbyk/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="amd64" -fi - -LICENSE="MIT" -SLOT="${PV}" - -RDEPEND=" - virtual/pwsh:* - dev-vcs/git -" - -DOCS=( CHANGELOG.md ISSUE_TEMPLATE.md README.md profile.example.ps1 ) - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/${PN}/${PV}" - doins -r src/. - - einstalldocs -} diff --git a/app-shells/posh-z/Manifest b/app-shells/posh-z/Manifest deleted file mode 100644 index 95b69e19f158..000000000000 --- a/app-shells/posh-z/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST posh-z-1.1.12_p20230811.tar.gz 290155 BLAKE2B 227d14c947daf121d013e4ad020a80935c87fd198e57e486d0f3598ef9c7d72d660e61b9576fecc6635226a47388d2eb9ea785762436fd177a74eeb867ad4095 SHA512 91d2173205ef5d27e9385ed5a09e6809be284488e69e4d6ca85019cdf0abfac26aaa01765c52eaee85aacd367982510bad5b3881ca3679f2e8ba19101db3cd50 -DIST posh-z-1.1.15.snapshot.gh.tar.gz 290598 BLAKE2B da1d90eb23260b99b47f36d328091aabfd8c89d8c97d07ac1bde97094078fe1d909c0cbe11f1266722b9ea7ccc11a692607cc305a4ef2d3ea902ac790aa906b6 SHA512 1d48113b052ccfd89e07af88914a6293de89b063ad930cbb7fa1400e0d9c2ff001d78ee3a5d06a8a32b60aa5b5f5fa1ef52d1cd73c8d940de1e415c0a21f2bdf diff --git a/app-shells/posh-z/metadata.xml b/app-shells/posh-z/metadata.xml deleted file mode 100644 index 4aba798679d7..000000000000 --- a/app-shells/posh-z/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <upstream> - <bugs-to>https://gitlab.com/badmotorfinger/z/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/posh-z/posh-z-1.1.12_p20230811.ebuild b/app-shells/posh-z/posh-z-1.1.12_p20230811.ebuild deleted file mode 100644 index dea56695dbfa..000000000000 --- a/app-shells/posh-z/posh-z-1.1.12_p20230811.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Quickly navigate the file system based on your cd history" -HOMEPAGE="https://github.com/badmotorfinger/z/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/badmotorfinger/z.git" -else - if [[ "${PV}" == *_p20230811 ]] ; then - COMMIT="ca1c8d9f004eede2ba907da199bde542d9eff344" - - SRC_URI="https://github.com/badmotorfinger/z/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/z-${COMMIT}" - else - SRC_URI="https://github.com/badmotorfinger/z/archive/${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/z-${PV}" - fi - - KEYWORDS="amd64" -fi - -LICENSE="public-domain" -SLOT="${PV%%_p*}" - -RDEPEND="virtual/pwsh:*" - -src_compile() { - : -} - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/z/${SLOT}" - doins z.* - - einstalldocs -} diff --git a/app-shells/posh-z/posh-z-1.1.15.ebuild b/app-shells/posh-z/posh-z-1.1.15.ebuild deleted file mode 100644 index e20ff3c2436a..000000000000 --- a/app-shells/posh-z/posh-z-1.1.15.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=9 - -[[ ${PV} == 1.1.15 ]] && COMMIT=966b1210b987f39e0c18bdf43ff509fe4fb0f2e3 - -DESCRIPTION="Quickly navigate the file system based on your cd history" -HOMEPAGE="https://github.com/badmotorfinger/z/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/badmotorfinger/z" -else - SRC_URI="https://github.com/badmotorfinger/z/archive/${COMMIT}.tar.gz - -> ${P}.snapshot.gh.tar.gz" - S="${WORKDIR}/z-${COMMIT}" - - KEYWORDS="amd64" -fi - -LICENSE="public-domain" -SLOT="${PV%%_p*}" - -RDEPEND=" - virtual/pwsh:* -" - -src_compile() { - # Script-only module. Nothing to do here. - : -} - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/z/${SLOT}" - doins z.* - einstalldocs -} diff --git a/app-shells/posh/Manifest b/app-shells/posh/Manifest deleted file mode 100644 index 1ffe53879a1e..000000000000 --- a/app-shells/posh/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST posh-debian-0.14.3.tar.bz2 213735 BLAKE2B 70bbf21d80d9074ee48841d18d15f30d30c5cc7169c862eac873602f967cea1b43af61005c410b0269b1e8368203bd2afbe2a36e2435733e83f0445edd4be07c SHA512 0746463210c6b0c4ccd78285e05183551f08d9572725ce82bab9e2553c4b221c27635cc369d1bbfd3ff8bf4da04f571f76bee61eeca4250c32391f96fbe3967e -DIST posh-debian-0.14.5.tar.bz2 214083 BLAKE2B 94e2efc4d972784662d36aef4aff824af5fc0631510f8869cf1b94d998faddc483837480e9583c053002e3f38db102b22939b692fb7deb147c8e2f5ba15a1e56 SHA512 b9a6b3d990dba07580e7a766d9b2e7dc9555a1b86bd9a29640afac32ec08f82adff7073d758721f2394f372f4ed800cb64ccf37ce4c6b87af11bf0b929238a59 diff --git a/app-shells/posh/metadata.xml b/app-shells/posh/metadata.xml deleted file mode 100644 index 66d8707954f7..000000000000 --- a/app-shells/posh/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mgorny@gentoo.org</email> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/posh/posh-0.14.3.ebuild b/app-shells/posh/posh-0.14.3.ebuild deleted file mode 100644 index 23f0439c9d03..000000000000 --- a/app-shells/posh/posh-0.14.3.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 autotools - -MY_P=posh-debian-${PV} -DESCRIPTION="Reimplementation of Bourne shell based on pdksh" -HOMEPAGE="https://salsa.debian.org/clint/posh" -SRC_URI=" - https://salsa.debian.org/clint/posh/-/archive/debian/${PV}/${MY_P}.tar.bz2" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2+ BSD public-domain" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - --exec-prefix="${EPREFIX:-/}" - ) - econf "${myconf[@]}" -} diff --git a/app-shells/posh/posh-0.14.5.ebuild b/app-shells/posh/posh-0.14.5.ebuild deleted file mode 100644 index 513c1e7fb0e8..000000000000 --- a/app-shells/posh/posh-0.14.5.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 autotools - -MY_P=posh-debian-${PV} -DESCRIPTION="Reimplementation of Bourne shell based on pdksh" -HOMEPAGE="https://salsa.debian.org/clint/posh" -SRC_URI=" - https://salsa.debian.org/clint/posh/-/archive/debian/${PV}/${MY_P}.tar.bz2" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2+ BSD public-domain" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - --exec-prefix="${EPREFIX:-/}" - ) - econf "${myconf[@]}" -} diff --git a/app-shells/powerline/Manifest b/app-shells/powerline/Manifest deleted file mode 100644 index 41d2857bb211..000000000000 --- a/app-shells/powerline/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST powerline-2.8.4.tar.gz 369057 BLAKE2B 1e43bd30e5efef99c0658fd4388fef198db1fd637c3fe368c4f64dcc477b81ea4c38a90c7dad99762050400a79d169de7966f64e00349e787d92fe50de2d9613 SHA512 758356725b24545adc2680871eaf79147ea6c79746bcbd6eaba731b2e86542275854ba6de970e47a2938fbe29dbd933f5208d8bb6b1586ee1f383249a963f7c8 diff --git a/app-shells/powerline/metadata.xml b/app-shells/powerline/metadata.xml deleted file mode 100644 index d5df5787ba72..000000000000 --- a/app-shells/powerline/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>prometheanfire@gentoo.org</email> - <name>Matthew Thode</name> - </maintainer> - <longdescription lang="en"> - Powerline is a statusline plugin for vim, and provides statuslines and - prompts for several other applications, including zsh, bash, fish, - tmux, IPython, Awesome, i3 and Qtile. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/powerline/powerline-2.8.4.ebuild b/app-shells/powerline/powerline-2.8.4.ebuild deleted file mode 100644 index 164e3f89ca78..000000000000 --- a/app-shells/powerline/powerline-2.8.4.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYPI_NO_NORMALIZE=1 -PYPI_PN="powerline-status" -DISTUTILS_USE_PEP517=setuptools -# tests restricted due to https://github.com/powerline/powerline/issues/2128 -RESTRICT="test" -inherit distutils-r1 - -DESCRIPTION="The ultimate statusline/prompt utility" -HOMEPAGE="https://github.com/powerline/powerline" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/powerline/powerline" - EGIT_BRANCH="develop" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" diff --git a/app-shells/powerline/powerline-9999.ebuild b/app-shells/powerline/powerline-9999.ebuild deleted file mode 100644 index 22032854e8e5..000000000000 --- a/app-shells/powerline/powerline-9999.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -PYPI_NO_NORMALIZE=1 -PYPI_PN="powerline-status" -DISTUTILS_USE_PEP517=setuptools -# tests restricted due to https://github.com/powerline/powerline/issues/2128 -RESTRICT="test" -inherit distutils-r1 - -DESCRIPTION="The ultimate statusline/prompt utility" -HOMEPAGE="https://github.com/powerline/powerline" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/powerline/powerline" - EGIT_BRANCH="develop" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" diff --git a/app-shells/psh/Manifest b/app-shells/psh/Manifest deleted file mode 100644 index ea8b44f46f40..000000000000 --- a/app-shells/psh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST psh-1.8.1.tar.gz 120552 BLAKE2B 68ada33507a780e60e478362406c778ea6f0a68228807c1677371052ef1d40be64c730fc0bf0d1cdd4a915739ecbffcfcd3a16de931c28c3e5ec11a3116920ff SHA512 01e9def98fa89f347ad540cbb0584773de4b7e11595432d7b8e1f1a563725004b898a5fd30f39b01de661ac6ec3274b6cfecdbd7f0bec3fe175119493163ca9a diff --git a/app-shells/psh/files/psh-1.8.1-r3-array-ref-deprecated.patch b/app-shells/psh/files/psh-1.8.1-r3-array-ref-deprecated.patch deleted file mode 100644 index 13c497064ee1..000000000000 --- a/app-shells/psh/files/psh-1.8.1-r3-array-ref-deprecated.patch +++ /dev/null @@ -1,37 +0,0 @@ -From fec038344e05b4fe1b369a979b9ab224343297dd Mon Sep 17 00:00:00 2001 -From: r <rocky@gnu.org> -Date: Sun, 25 Mar 2012 18:17:45 -0400 -Subject: [PATCH] Get rid of 'Using an array as a reference is deprecated in - Psh/StrategyBunch.pm' - ---- - lib/Psh/Strategy/Darwin_apps.pm | 2 +- - lib/Psh/Strategy/Executable.pm | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/Psh/Strategy/Darwin_apps.pm b/lib/Psh/Strategy/Darwin_apps.pm -index cbcbb1d..8c4879e 100644 ---- a/lib/Psh/Strategy/Darwin_apps.pm -+++ b/lib/Psh/Strategy/Darwin_apps.pm -@@ -44,7 +44,7 @@ sub _recursive_search { - - - sub applies { -- my $com= @{$_[2]}->[0]; -+ my $com= $_[2]->[0]; - if ($com !~ m/$Psh::which_regexp/) { return ''; } - my $path=$ENV{APP_PATH}||'/Applications'; - my @path= split /:/, $path; -diff --git a/lib/Psh/Strategy/Executable.pm b/lib/Psh/Strategy/Executable.pm -index 7d09119..7767082 100644 ---- a/lib/Psh/Strategy/Executable.pm -+++ b/lib/Psh/Strategy/Executable.pm -@@ -24,7 +24,7 @@ sub runs_before { - } - - sub applies { -- my $com= @{$_[2]}->[0]; -+ my $com= $_[2]->[0]; - my $executable= Psh::Util::which($com); - return $executable if defined $executable; - return ''; diff --git a/app-shells/psh/files/psh-1.8.1-r3-defined-array.patch b/app-shells/psh/files/psh-1.8.1-r3-defined-array.patch deleted file mode 100644 index 660ca34daf44..000000000000 --- a/app-shells/psh/files/psh-1.8.1-r3-defined-array.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib/Psh.pm 2007-07-21 16:40:44.000000000 +1200 -+++ b/lib/Psh.pm 2015-07-18 05:30:29.840928282 +1200 -@@ -367,7 +367,7 @@ - - sub defined_and_nonempty - { -- if (!defined(@_)) { return 0; } -+ if (!@_) { return 0; } - if (scalar(@_) == 0) { return 0; } - - if (scalar(@_) == 1) { diff --git a/app-shells/psh/metadata.xml b/app-shells/psh/metadata.xml deleted file mode 100644 index 89c67f49bdb9..000000000000 --- a/app-shells/psh/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>perl@gentoo.org</email> - <name>Gentoo Perl Project</name> - </maintainer> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/psh/psh-1.8.1-r4.ebuild b/app-shells/psh/psh-1.8.1-r4.ebuild deleted file mode 100644 index 9e7a280fb0c5..000000000000 --- a/app-shells/psh/psh-1.8.1-r4.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_EXAMPLES=( "examples/*" ) - -inherit optfeature perl-module - -DESCRIPTION="Combines the interactive nature of a Unix shell with the power of Perl" -HOMEPAGE="https://gnp.github.io/psh/" -SRC_URI="https://github.com/gnp/psh/archive/${P}.tar.gz" -S="${WORKDIR}"/${PN}-${P} - -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="readline" - -RDEPEND=" - readline? ( - dev-perl/Term-ReadLine-Gnu - dev-perl/TermReadKey - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/perl-ExtUtils-MakeMaker" - -PATCHES=( - "${FILESDIR}"/${P}-r3-defined-array.patch - "${FILESDIR}"/${P}-r3-array-ref-deprecated.patch -) - -src_install() { - myinst="SITEPREFIX=${D}/usr" - - perl-module_src_install - - docompress -x /usr/share/doc/${PF}/pod - - docinto pod/ - dodoc -r doc/* -} - -pkg_postinst() { - optfeature "ulimit functionality" dev-perl/BSD-Resource -} diff --git a/app-shells/push/Manifest b/app-shells/push/Manifest deleted file mode 100644 index 9de267a53982..000000000000 --- a/app-shells/push/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST push-3.4.tar.gz 2839 BLAKE2B cc7dcdb0208b1eb9d36963acbbc1e0c852c4164d5ba2a35bd52848338bab7f66073c9c780c82e28b3f1bdd55d81f26f5281694ba76214fd7631f946e0fdc199c SHA512 aa118f42210b40d790c0b274045ff45c2067cf894731228f5065eb44a723fd813549204797c365329f409e36f564ec22f6d956341b1f2b62964b918e76991344 diff --git a/app-shells/push/metadata.xml b/app-shells/push/metadata.xml deleted file mode 100644 index 13898dca4850..000000000000 --- a/app-shells/push/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mgorny@gentoo.org</email> - <name>Michał Górny</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>martin@mvath.de</email> - <name>Martin Väth</name> - <description>Upstream developer, CC on bugs, do not copy ebuilds - from his overlay</description> - </maintainer> - <stabilize-allarches /> - <upstream> - <maintainer> - <email>martin@mvath.de</email> - <name>Martin Väth</name> - </maintainer> - <bugs-to>mailto:martin@mvath.de</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/push/push-3.4.ebuild b/app-shells/push/push-3.4.ebuild deleted file mode 100644 index 4d9579ba1721..000000000000 --- a/app-shells/push/push-3.4.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A POSIX shell function to treat a variable like an array, quoting args" -HOMEPAGE="https://github.com/vaeth/push/" -SRC_URI=" - https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -src_compile() { :; } - -src_install() { - insinto /usr/share/${PN} - doins bin/push.sh - dodoc README.md -} diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest deleted file mode 100644 index 1cfcecb991e7..000000000000 --- a/app-shells/pwsh-bin/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -DIST powershell-7.6.0-linux-arm32.tar.gz 74849549 BLAKE2B f35632ead6740c23a934f08d4f42b2ff0603c9185c7825fd458d9fa9e672dbb009515926870efc199eee55c9d08162d07df129ce8ea5e5794d50e6dd44f30ca9 SHA512 63d3170cf60710028426a4365b4a8c59d72e8339c5393ab3ea004f450fc295705d1452e5c0dba6d6873fc881e2e7588223ed097e1b82b729c3b3833801e9401e -DIST powershell-7.6.0-linux-arm64.tar.gz 73684145 BLAKE2B f3e8e11e660df6915dfc6ae02b05d0f5c0d3855b6dda3a702681f4fa12fe44396ff998d6ac22cc660d499b14aed8964c13f53584e3509beea4e59a37ef085126 SHA512 2c34382635571c05d6f1bfd0aa1ca0a359df843fc957769627111e76f7580f85762cb086e95963a1e5a805c200be22f116e826c32477249f98e0d7f70883a75b -DIST powershell-7.6.0-linux-x64.tar.gz 77709512 BLAKE2B 3bca5f6c627b05bbc31f7b89a1ddcb68c9368f348e3d4148eaa2a86df25e87730a9388c6dc94f094eb88c3db4ff80443761d1da7d6b965b7960fd3e493302ef1 SHA512 83c09724c799ac14316585e5e7e5971bff68b7a16017296805446cc849c82fd773600eb424453229a893836caac87d6805fdb98bbe234f1ae06c7d017c0bfb39 -DIST powershell-7.6.1-linux-arm32.tar.gz 74859588 BLAKE2B 8bea078e0a29ef94a69c625cbe20124dc3cca4da58bbf89c1427cf12365adf1cd870db4844d263e49dab8a656136ea0a67f760c9637174306a5129d70c36d0d4 SHA512 664de3fdfd70694d253b408d60d1319136d550e67497085d6c7806bc198f85eac5efcdf3d7480dc7a244525fdc3232f407981243cd67adef24188ccd0549624e -DIST powershell-7.6.1-linux-arm64.tar.gz 73692902 BLAKE2B 148141fbca0c84252de7b3f3e547194bd07b9e9de7a4a61e2b0969b34b061a147938a8b85ee9ca258d7d67821608e922f7b927754d0a1e5510be07dbfe67f695 SHA512 f165e34db2fe6799583a6847871f30c1096404b3637306a2ec8a1e646569810f5f78eff2bddc37eff36e85755a86cff4b00a147b975a5eb020fb6f8b240223f3 -DIST powershell-7.6.1-linux-x64.tar.gz 77667171 BLAKE2B 5fb5e1b39dbb65c74f2f21b5446e55e88f83b3ddd98aa54b2724a939be713eb88b9c967af43893829af413c55a301c4ce1ed6cd7ef2e03d6504d2ac8b310fe49 SHA512 2a0670a70d02dd1cb0481483a45cebde818afd93970b2a787efd2adbc94c8a54496dc20ab4b2bdb52110eedb4266cf3e44a2b868b132ffc6b98232175a0bec52 -DIST powershell-7.6.2-linux-arm32.tar.gz 74805874 BLAKE2B 311cfb67e0d83ead5bb06c0324698eb46dddc7c08210b597df64d2ac61b2739b555176375a665fd86ed20270fc2e56efeade2574fa7131775c0c89ba7fbc7bf3 SHA512 1ccfdd50f14ebb6948bed85ffca55bba99d91830031ded0a49e2181f0405a91f33731d2955167620f020ba8372bddb01361663d55ed1c152bb9a236ee0518eb8 -DIST powershell-7.6.2-linux-arm64.tar.gz 73644007 BLAKE2B 684438a2c76868535f4a52b31928c774b3a43b492949fc699e9fac750616044e02449bc5d540a82f867839c7f0f9d51594e7ad9beb041d87851a710fe7a05778 SHA512 97b6e78208e1dd428b7d0786cc90a647b0f4d4cf939be2454a33f6c710fe5954fd0643befd4cecb69adba78eaf8ad453595d7413a58415e510c4136bb6856210 -DIST powershell-7.6.2-linux-x64.tar.gz 77648422 BLAKE2B 9016fc6430c747db7a9b8050ed4a229cc289ea6cd6aaf599f6ca8c475134ef17abbff3c8d992dfed52ccfc41e47df36ea49dff083bce58d406e4aaee7bed9924 SHA512 effb505a891664d7c885129be67dc829218a074569c36dc00dcb3706435c72075c63ed67a1c533c044944993eefe460500c447163cab9f5b43233cd4d9d51b95 diff --git a/app-shells/pwsh-bin/metadata.xml b/app-shells/pwsh-bin/metadata.xml deleted file mode 100644 index 6a3547d48795..000000000000 --- a/app-shells/pwsh-bin/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <longdescription> - PowerShell Core is a cross-platform automation and configuration - tool/framework that works well with your existing tools and is optimized - for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, - and object models. It includes a command-line shell, an associated - scripting language and a framework for processing cmdlets. - </longdescription> - <upstream> - <changelog>https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/7.1.md</changelog> - <doc>https://learn.microsoft.com/en-us/powershell/</doc> - <bugs-to>https://github.com/PowerShell/PowerShell/issues</bugs-to> - <remote-id type="cpe">cpe:/a:microsoft:powershell</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/pwsh-bin/pwsh-bin-7.6.0.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.6.0.ebuild deleted file mode 100644 index 310519d6f93a..000000000000 --- a/app-shells/pwsh-bin/pwsh-bin-7.6.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit wrapper - -DESCRIPTION="Cross-platform automation and configuration tool (binary package)" -HOMEPAGE="https://microsoft.com/powershell/ - https://github.com/PowerShell/PowerShell/" - -BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/" -SRC_URI=" - amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz ) - arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz ) - arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="amd64 arm arm64" -REQUIRED_USE="elibc_glibc" -RESTRICT="splitdebug" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-libs/openssl-compat:1.0.0 - sys-libs/pam:0/0 - virtual/zlib:0/1 - || ( - dev-util/lttng-ust-compat:0/2.12 - dev-util/lttng-ust:0/2.12 - ) -" -IDEPEND=" - app-eselect/eselect-pwsh -" - -QA_PREBUILT="*" - -src_install() { - local -a broken_symlinks - broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 ) - - local symlink - for symlink in "${broken_symlinks[@]}" ; do - if [[ -L "${symlink}" ]] ; then - rm "${symlink}" || die "failed to remove ${symlink}" - fi - done - - local dest="opt/${PN}-${SLOT}" - local dest_root="/${dest}" - - insinto "${dest_root}" - doins -r . - - fperms 0755 "${dest_root}/pwsh" - - local gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"' - make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh" -} - -pkg_postinst() { - eselect pwsh update ifunset -} - -pkg_postrm() { - eselect pwsh update ifunset -} diff --git a/app-shells/pwsh-bin/pwsh-bin-7.6.1.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.6.1.ebuild deleted file mode 100644 index d966e86d913c..000000000000 --- a/app-shells/pwsh-bin/pwsh-bin-7.6.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit wrapper - -DESCRIPTION="Cross-platform automation and configuration tool (binary package)" -HOMEPAGE="https://microsoft.com/powershell/ - https://github.com/PowerShell/PowerShell/" - -BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/" -SRC_URI=" - amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz ) - arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz ) - arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64" -REQUIRED_USE="elibc_glibc" -RESTRICT="splitdebug" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-libs/openssl-compat:1.0.0 - sys-libs/pam:0/0 - virtual/zlib:0/1 - || ( - dev-util/lttng-ust-compat:0/2.12 - dev-util/lttng-ust:0/2.12 - ) -" -IDEPEND=" - app-eselect/eselect-pwsh -" - -QA_PREBUILT="*" - -src_install() { - local -a broken_symlinks - broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 ) - - local symlink - for symlink in "${broken_symlinks[@]}" ; do - if [[ -L "${symlink}" ]] ; then - rm "${symlink}" || die "failed to remove ${symlink}" - fi - done - - local dest="opt/${PN}-${SLOT}" - local dest_root="/${dest}" - - insinto "${dest_root}" - doins -r . - - fperms 0755 "${dest_root}/pwsh" - - local gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"' - make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh" -} - -pkg_postinst() { - eselect pwsh update ifunset -} - -pkg_postrm() { - eselect pwsh update ifunset -} diff --git a/app-shells/pwsh-bin/pwsh-bin-7.6.2.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.6.2.ebuild deleted file mode 100644 index d966e86d913c..000000000000 --- a/app-shells/pwsh-bin/pwsh-bin-7.6.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit wrapper - -DESCRIPTION="Cross-platform automation and configuration tool (binary package)" -HOMEPAGE="https://microsoft.com/powershell/ - https://github.com/PowerShell/PowerShell/" - -BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/" -SRC_URI=" - amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz ) - arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz ) - arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64" -REQUIRED_USE="elibc_glibc" -RESTRICT="splitdebug" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-libs/openssl-compat:1.0.0 - sys-libs/pam:0/0 - virtual/zlib:0/1 - || ( - dev-util/lttng-ust-compat:0/2.12 - dev-util/lttng-ust:0/2.12 - ) -" -IDEPEND=" - app-eselect/eselect-pwsh -" - -QA_PREBUILT="*" - -src_install() { - local -a broken_symlinks - broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 ) - - local symlink - for symlink in "${broken_symlinks[@]}" ; do - if [[ -L "${symlink}" ]] ; then - rm "${symlink}" || die "failed to remove ${symlink}" - fi - done - - local dest="opt/${PN}-${SLOT}" - local dest_root="/${dest}" - - insinto "${dest_root}" - doins -r . - - fperms 0755 "${dest_root}/pwsh" - - local gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"' - make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh" -} - -pkg_postinst() { - eselect pwsh update ifunset -} - -pkg_postrm() { - eselect pwsh update ifunset -} diff --git a/app-shells/pwsh/Manifest b/app-shells/pwsh/Manifest deleted file mode 100644 index 74fefdd85c0a..000000000000 --- a/app-shells/pwsh/Manifest +++ /dev/null @@ -1,126 +0,0 @@ -DIST dotnetanalyzers.documentationanalyzers.1.0.0-beta.59.nupkg 14410 BLAKE2B 1a8b2431c6ecada6995d14a244b6a9b346ddbbef5f142afa4097b1167e6e7a4eb177eef52b4cbc2c2abfdf1383d65e822d95e28c124353d51b156e77f014af6f SHA512 b3a943f1a2a5c2dfc67650e13e4b0437d9e2892cb90a76576ece80a2ce74d080545135165b39c8a6c6e2d9a6ea9b8a9671044c8e4dd877a4c4134af46634dfaf -DIST dotnetanalyzers.documentationanalyzers.unstable.1.0.0.59.nupkg 148293 BLAKE2B 2aa4ed104a4c0e14c010106c204c6d31419a41b55a3df8655b61b65577a1ac4a2d84894ca352be7ef31bd590d749b368889124a7e00ac8fa41366791166d7b22 SHA512 904ddfff355e901719c30fdac37aa31c8fcc80b2e16433da14484a356717de45ce8fca241c4797d09c5f09efcdf2251f19a59d7edebb9b00f80b7f2854de9174 -DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3 -DIST json.more.net.2.1.1.nupkg 139570 BLAKE2B edcf2f48149c585cfdb2439ed7b689f0330593ad58fdbbc947cec40ae7860bec090767a72c719ea82610e12cc0af9e08f678ca651912b754f7ad825de2ba0735 SHA512 737ecfc42e607d494622520af076aa51cd65ee524050757d8fd4708767c55ad43d5b58ad8fe821e8fef13e6de13d98443c57f9ec79d23b39ee64afca01a66af7 -DIST jsonpointer.net.5.3.1.nupkg 99133 BLAKE2B 6b8ad542567bfbd2fe3420c5f59c3f52431c2186049fd4761b8ca213105053c488e0905a4c3a954f4f187b0e66616868099b49a9dd0c17df0b1b319e9f136a73 SHA512 cfe24ee6d732fc4eda7e87f11baa01f087946d2345d80801f4353f6e29e20958e7a69befb63e88ae81c3ddbfd6ab203e3a8f05b26dfc88a1a0878b3ba3785290 -DIST jsonschema.net.7.4.0.nupkg 811258 BLAKE2B 7a444aad155260404dac879701fdf2d71ff53a9a1541bbddd803537935d533f6423a60c4a0bdfc3d5a17eabb95d806075f2e60397498cd5b79dca273fa6a339d SHA512 7ea588fcdde95ffb642e999f82bc7f0939a68b32dec09bfa528f6519e5c3efcb50526c4f54238113423fba4368506c26d9cfc4a2e034003606b3c8f800715183 -DIST markdig.signed.0.31.0.nupkg 890019 BLAKE2B 0eefc64a8f43e595a5d08970f876f39b948b65c30f4e22b1d794fc3c9a977c463ee91e2aceb5c5881555ac0c893b55ef6f61f8cbe9a696e1a349452d18df3fb6 SHA512 9f965c3c1ae1d7752a33c93335132d542a27dcc6b5d9d9d0821af0d58e6870d7d418a2d0d891047af8987d1859ad9fd8995d29de2b3390f9dc4b01df0059a43c -DIST markdig.signed.0.44.0.nupkg 1156437 BLAKE2B e8ee0ce3f7083a3f2141bb6ac9ed5709dbc4d0e2bc717b519184b0d72bf10edbfadc97fd5e41dc7fde66b493fdae4bc876f86fcf6bcbe4adbcd906ffbe511313 SHA512 062fe10196c1d958d0b27cf6e0487ccdb38f4dcb4cfe2767df7669c47d35256f2ffefa9db6016cd00f17893af0d1d5cb81ce6489b867fd85ec8b6637110a920e -DIST microsoft.applicationinsights.2.23.0.nupkg 1737910 BLAKE2B 5d9ebb12765f55b786241ff01b779bab037c897b54fd560b13d6d80aec1bfb8f0a76b6ac900fbb77ac60d42e79340484e02523e1e4f8948130c05905aba3aec5 SHA512 dd497bfad0c65e54a4f78d2a1644f3d0854d4cd01dd83ba506f8d5d53635e28152c7c13210dd5dd3985780aab146a7620de3ebaead8ef12c6f87088676c2157f -DIST microsoft.bcl.asyncinterfaces.10.0.5.nupkg 100020 BLAKE2B cb46cdd51a0eef463bc4306806da293130e206735314a94591770d153297ca8550b055902c2c364e2135458b39f5ad38850ef5c7ac764718cf2b820cebda8296 SHA512 0228ce2f6d110ef0ba723303d1d90553d3e46511fb6106be4240cc55eeff639c9dfcaae742fa50d51e95df36a243e9427ba523bf8fa04fb1ca524db1b9f476eb -DIST microsoft.codeanalysis.analyzers.3.11.0.nupkg 1605871 BLAKE2B 741db7af552609b6edf19b6045cdee0a011ebedf82a887af6df6b8b6168d61821304e04daa8d2a1367a41a59553f9ad88d9ca3448163b7bf7cd3388a928c6591 SHA512 b4ff522f32caef65c2131961f0a5dfaca6d4eb272664bdc4c4697f6b7325ecb372d9469a9bb8058e3526773c936243174f27240871e9cf1edb0fa04cba687c06 -DIST microsoft.codeanalysis.analyzers.5.3.0.nupkg 2555904 BLAKE2B 0396ca9f8471b075ca69b7cbcaaeedeebe46a6ae8da282dee45bf17e4729406b5ba9d1562620a49fe822556bd25beefa1f593ffe9c1e6160b44824efc0602c24 SHA512 bfd8cf952b3f7c4ec0536fde64ec39114cead0939a5a03feda0821c083f65db6d3bf9e8f65966ccb542012231ade38cef2147c48dd7e349bc6d71c472f614383 -DIST microsoft.codeanalysis.common.5.0.0.nupkg 7089852 BLAKE2B 0e2ee4770602709c7edf3c34b064cc49c8947c3284a750e32ebad70a363affb3044e77ca91d2aec5711e64883f2cc1632cbcd5ff2816c22912f1ff8b4cdb6de2 SHA512 b8ae72b254c94365339f3625b6d16e0c26bfe8aaee3756905bf64d1451ef2becb203aabbbd9e68d0148fbcb8fe0a89b5fd1ef0189d3b7363b494f71b0eb99077 -DIST microsoft.codeanalysis.csharp.5.0.0.nupkg 17670053 BLAKE2B 9f4300605b70e74afae25da261ab25d2635cc0b073c467b4e87029e4579e2c08b9ff81a1b52cd48faca5da7915926673c91ca4ac86824a1189fe35e8568686e8 SHA512 c304ff089390c90ef62dda2ecbb8234bfdd58bdda16c00285376347bfea66f7f7e569eda5ebdcfc6e043ef753642b2b5cf3813cafdd086f24fad05f4122592f1 -DIST microsoft.codecoverage.18.0.1.nupkg 10065448 BLAKE2B 34062a0d932a292d9494aa6b73772328936ee32e39715d6bc8ba8df2e3d06e38fb0481d5e104bd23d1dccada61c6109a61d648cbcd5bf7adf9fba4b27443a4ec SHA512 d1bcebcfebd1e3d13f8ed741c925da2523cfe299709cc1c4daab3225981926e0dd20eb4b505b3022755aee4af1215cf6babe8a25915d4cf5ebdd63177e09c336 -DIST microsoft.extensions.objectpool.10.0.0.nupkg 88175 BLAKE2B 9cd144155f93f1284f58ab9bdebc0574281b4f4aed2c3256b00465660ed092bbdf35b13511666969b7dfaf9081c21089bd7cb21820046b313ac194817aba50fb SHA512 73da5cd098744a6de197ecb9a93c32275c1e95d42ddc2ef74b03c585a94be204d61b1406a395c5195bf2e6736ab0e1f9b5761e3f0723b821282578bf9c8ea760 -DIST microsoft.extensions.objectpool.10.0.5.nupkg 88206 BLAKE2B 5a95f33e1574e8ab2441d4695bbcd47e53e018063fd06e3aed5e28f253155233c61b47ada1c697ed9fa0166d0f47fe5275c88d766bbbe258db68cdc45cc20415 SHA512 ea507e570e0c97591bda700ec0c87fc5653f81b10ae31c01f6a5000c8c27cabba44ea5c5af800ff2ad1c95f757644796b4757bfd4492238752bb3c306ae2587b -DIST microsoft.management.infrastructure.3.0.0.nupkg 108606 BLAKE2B edd8e8a5e8848c8b72ee247624aa8980fc3dfafc434623dfcd8a4268fdc2cff4c79c1554f57be6f430c66ed3a0ec7ba819beb813fa4df3027e62c461ed43ac23 SHA512 95cfdfab16f201bca7ee0584199e18412094e7cb3ec7373dc2142cc1e76792de5ab78f8f89253fd1a36dedde7b62c0bba0c1376bdd14a5c591c143db96f7cbb5 -DIST microsoft.management.infrastructure.runtime.unix.3.0.0.nupkg 122301 BLAKE2B bf6f4bd7d51ebbf0cce6ef4ea8bc0a3a5f84ab3a98fa2cff1c86ae70dc60bdcba2dd6398c163d02524a1e9ef226b05c41e2f515f57c583bdb44be53ceeb6f6c6 SHA512 d8ae69c763aa128703ff2a159ff804fab46e22a4088759fc7017e1deda1227703caa72003dd20d2528b97b84f975e655e68a7afbe6100d9d63ee3490272580b7 -DIST microsoft.management.infrastructure.runtime.win.3.0.0.nupkg 787562 BLAKE2B 521b9b691bfaf36f3f03de4827f175fdf108e2a5510c07deadcdf304ea8c494b1d8082468332d3ea714118bde324b87da417b47de4d1a4e342e93902be2b1367 SHA512 e164be0209c1c2e50e840908d99c0135fa43b4dedc9665e96827215c72ce187c4d688511b9ee7ebe7daab154af4220eea6793651a56b9a48ebe381e5bfb01f91 -DIST microsoft.net.test.sdk.18.0.1.nupkg 39745 BLAKE2B 77aefae8dc1ffac70f8e57186ef87594172e6b99350fc589549bec30286ffc83750f7a14c0415a06deeffbdc21a7904ec8e8f51d3833eb5e1f91bd01ca358349 SHA512 71fa67e085b443e7a6203f1e528712ef17e6c306200ff257e52fb309903697b81c633c59d6fbdf71d64770a92ecc21f880c6c162a719aad067f6e65ad1625152 -DIST microsoft.netcore.platforms.1.1.2.nupkg 27498 BLAKE2B 0e236d61bf81e7788df8442349de30ecef4c937bf309643343bc424ae07748bc096ddd2f3efe5b0a909b7a95df4a91494ca06249262a8630972423ad75e51636 SHA512 7a6d09f38ca0ff35f42fe8642c44c0e41b01945400e6d27a16a39cf7358c89a2742ea3b30162c68b7dc595b1c4b0c945195bd7c04bd1db4bd258604e096dcc7c -DIST microsoft.powershell.archive.1.2.5.nupkg 43929 BLAKE2B 6be1f9ba229b7d75032a9a62c924df8d87d98743be0c9fbecfb8ca6bd49e2c0048c17bd5a4d3ad39f15c9cd2b6cbb59b037103f3e45f9b3d02133903584771cc SHA512 7338db9ccd5d135c60b0b9c2a9fa557b8a321dd74644b87690dcb70e61de043133626f5047a451edf6be69fb61514c942040e384159d49fb5ab81d04766e4182 -DIST microsoft.powershell.markdownrender.7.2.1.nupkg 49815 BLAKE2B 8c231eab9bb94e865876b6d077bdccd42366363ff9e775f2e0fb26a80c00add66920b265b1a292543378a009eef630f0e6f372c731d597f7d861d37582456989 SHA512 57b690134424adf02a83c0320e05b0a37809c53c4a978f8083d74262b3778b0f4661eec41a2f52c4eec2da3befe296664e710219572e884eeaccfecbbf1537b4 -DIST microsoft.powershell.native.700.0.0-rc.1.nupkg 709367 BLAKE2B aeba4cccd05b013f59ae7f14952ae76326546f79b5678f0bc090f4c8b713e230fbf55081aea159d55287b7619b70a0806a1f821ce47212113c13d48c47dddff7 SHA512 c904f8955755073047452826d0de90584f147dca9d7b1aba4e8bf435bbac3bd4c4c61f89c46faca4852c0654e3ac02d7597947bb4231c71f4dd2a3eb15f1488f -DIST microsoft.powershell.native.700.0.0.nupkg 710591 BLAKE2B 3064b0bc97465323935f80c5a0e9ca9ceb0d08a64a9807e6095b78d5c685558fd2492900af61e048333231f380c613669c96828528f621ac2d89360aa4624298 SHA512 d4d14aaafc758128b82b813a844fb521a482d7eb6243a425b82666abd57c65af682a9248ba079718cbe1752136f7028c69e661b746388c479cb59432b2a55183 -DIST microsoft.powershell.psresourceget.1.2.0.nupkg 3354854 BLAKE2B 15b6fb9a2542552af4079a6fe9477b18675b6e821103e4c5695ad7816947abdb8527f31f9ca3d0f59d2190409745a150ba3a6c91f2d0451e75e0df4e73077926 SHA512 0ace2dd20baf73430250677d268a1fc26833bb989363d5cf428581c96b5311df41dcc364ffa7032b6ac6c68abf9eaaa1b121a9eaaa718c728d83fd1cbc959192 -DIST microsoft.powershell.threadjob.2.2.0.nupkg 49678 BLAKE2B 957beada3c8b609f9060886663e20766ee52f42f48fa9cccab5cbe09d3f83b32fe410d7e48c2db9b23f7a3c0fa6a9ad8606c158b8310bc9567c4ecf50665e2ce SHA512 e3c83febdf6cf69a7d216a5b173d286bbaf91864a71e9297c62aca4454d192b0c0dfefc01ecee9afaf5049258cf4c68d144dbcf13d82b94664d43578a8e6b5c5 -DIST microsoft.security.extensions.1.4.0.nupkg 131310 BLAKE2B 31949bef91b6cb3684562282ba88401df6fbe483c6329a34753c3afe843949eb0fc03e447f8f5c40c73df439a5eb5a645033e321b6e21573d4151582e57c447c SHA512 ffd4a20c3c435778877e766525a3c1bdbeb8757ef1713c476a7a3f6c977e8d1887fb3497fa74be26b7776b01bfae1a998691ded8878b005f092490ded0e4d1af -DIST microsoft.testplatform.objectmodel.18.0.1.nupkg 1665637 BLAKE2B cf924336243b98eeec6870aeb91b8c2522c0f52922c741d2c7b2c3629429c0e94ac220e1b8b6795830db59c7c43304da1665cb91a24f0fd264cfeadae38cc6bb SHA512 a9929cb12e6637b18cc2da5dfad45f02de039a0f3255bb56926f6219fa98d8634e1b6a96f79347eb37ff16b4cb5d3892eeb07bcea8a158611c4aca4e6922bc4d -DIST microsoft.testplatform.testhost.18.0.1.nupkg 3260813 BLAKE2B a6bd22af2315a8d0c987982d764bec319f6440d30dd0bb0f569c62a5ca1f740f1b4058136d43c5e4867eac1d288fc752f0587602b8a48a94c0045331cadee94b SHA512 497d459d803ccdc36ffe56d62b71a32e7031f778da966c87c903158be4cd580eb547ac7390b30da42ddfa2d6dfa4385e5c2161c32ff5acaa142f268e39ed2312 -DIST microsoft.win32.registry.accesscontrol.10.0.5.nupkg 153066 BLAKE2B 4ffa3cadf16b3f703956c3ba2147c943fc60e7c62e75c70873c2844191ca39593ab1c8467141ec633605e48ab6c840628f58acd87d36bd0b71795c932034a560 SHA512 a383305c9c6417c6fdfde01b9b50bb2f6cccf90edbf795d9aabc1157ac5a79513a2e7320a0170cb07d67cb41a5af8c0e3f5316dbd5df31bdef56ed4c7ea3381e -DIST microsoft.win32.systemevents.10.0.5.nupkg 256286 BLAKE2B b4774c3d76633767a096bcbdbeff4171c36c685e6c39a96300868b53673a8b9bbc38ee1893b685310762f4af5f87f4bc20e4bc83b65f7d6a6bc8d951c008a43f SHA512 5d521da0c9c7ce952e0c8008e58a5b558ec367a691b45c8eb363e03a157cfa58a2f78d68dbc1fff64931c25d70b6e12033cb9d4b0a2e176d4a1cf86bba3b349a -DIST microsoft.windows.compatibility.10.0.5.nupkg 31601 BLAKE2B e2d45b8c2c3e8bf63417d0f6d4966b291a8eb38a7b250ac74c09c0180b0b2a65206e55356356b3b9f928a5dbe8c1e28b435c9b554eb061e7d188fc61b7b27639 SHA512 166e60ce15820a85660187632d86933b5904c2c59d44c541501573eb5997f2514021e93a0ac4cb7ee80b1239164bf4ce6a99c507c6a897e9a1e925a8054a0db9 -DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 -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 packagemanagement.1.4.8.1.nupkg 1153134 BLAKE2B a56bfaddf35023b57682b7e39a5782cc9cfe746d231ed94ae7631b76d15c527e695d0dd3beda598d88caa09a078a6902ebc8d9b448e1605c7e1d88bc8aff0156 SHA512 5896bf6ae8496eafd81add32dc21216ded0fad0b4839598f6c9b04aaea8a1f903e6cc519d7ea432917b4641482d756bd50bc9473d3624e95964e39f3fc69ba39 -DIST powershellget.2.2.5.nupkg 270249 BLAKE2B 15f040cbbca89db9a455791d14bf30959c21da9c94507f3bfc4978c06557f0570272613b55d4b05b1dff630989c93e825a48a64a7d6dcac4d43fde5151dc5ff4 SHA512 5a4af7aa61b6ff0f449efa384e8d44cd7899d586515af9cf7ba266c26a625abf33c0c0dbe0d476cd17980af39a5c764d4ca722e752bec03ed478a73a38397c3c -DIST psreadline.2.4.5.nupkg 234360 BLAKE2B 660472d53b20afbcc4058588b56ae562a0b09adead904cbcbc439ab6e82a06b0525faf6933c41d00b41af2681f22b82630721714cf700a5f9000f68598addcdd SHA512 240d7487d21f9cef419fd4e04b613ade1c5c86ade37b357d5acbab8ec63d0c0b6bad1676aac11fd168abd0cfd0f4de4d1fdc1de3c1c48289b57b5a3f05d7222c -DIST pwsh-7.6.0.repackaged.tar.xz 9442772 BLAKE2B 814da0f09d549833e51a854db56803630aed1e10b5e38436ff94db74e0870efbdb48c081c23927c743f17b65a8eb3c1cd4716611deccb39e3709127ec4f645db SHA512 56ab8ab8f777d4380fd398f88e2a6f2e9dbdde018128fc1e488c388068447ca14b8ca14a3a9d34ad7fce9904d3d4f47f7aad65d1ab79d5243f55d21eeffa7900 -DIST pwsh-7.6.1.repackaged.tar.xz 8915972 BLAKE2B 45fa6f2dd7652d3c94108c0c45ef0f1e1563363bb3fb81835774b361767827935ad8eda50fee60a084382d104f7276e069a6efe9ac6fd067a5c4a4b47c728b60 SHA512 10650bb95d3ce974e5e4f9a7dcdbbbc2b47eaaddd0bcfae98e75f268890103a3630db1377ec3ff454f10113ea53d9bc1eb46827a81a29db6358d4ee76d1cabe9 -DIST pwsh-7.6.2.repackaged.tar.xz 8921840 BLAKE2B a0771dfe3f6484be51e4417ffe2230a6257f5c9e5a44fa57bf9e7857d1093574f10618b05fe5c0eda6b8d26e2fb37ad5ab850a858e88901e7652e1ef4b4cc785 SHA512 75b3b6fee1c1f11b0ef7a3a8183c048491c5d2d0f7f82dc401984ea3da73d4d27bab0f084d1659c30235ea586727d6b36d9c6462286871a31f07284379aac085 -DIST runtime.android-arm.runtime.native.system.io.ports.10.0.5.nupkg 51511 BLAKE2B 19f6bd3cd5b91987563e8fbaa12833cf981695e336efc104ed1cb327ed3e249f1cefa4579cb51908013f3df1c99d3ac94732cf26e9e327a1f3e46d5d7a28924c SHA512 200a765734a674784add2d3f92c44085736128d98e4ba39152a219200dc382e7a091d23329146f0177d927d4beb0c05427eee479bfaf9812d916958e6d16bceb -DIST runtime.android-arm64.runtime.native.system.io.ports.10.0.5.nupkg 52574 BLAKE2B 754896848b2460694bda7d6e3c9e4878152c5a0545c92025be74e50fae48c500a3fa94efa773546e72d91c1a4a9938db484745a286ccf3beeb7543d5aef1e242 SHA512 d448f6d942a97497c700b157f44c941b72d1525f3048d99b43a4528ecd8703fe836175ed09e46e0766f25a725898289ee871ddd96229a17be1c634996bb6cd84 -DIST runtime.android-x64.runtime.native.system.io.ports.10.0.5.nupkg 52829 BLAKE2B ccbfbfb65c0730f9ffb2d60e6c2b2acd2e4dd49210a59ab095269aaacad002a06527d43787c8bc0400248cf932896f4f78900a067386906b862f3d8e6ede2efe SHA512 34b7907109f5633697788681e1e88d05f186322aa316cc8d22ac736203a4198c7a3c669669d319b93b878e9668a7698799843730d407a04c009f87edd595fe39 -DIST runtime.android-x86.runtime.native.system.io.ports.10.0.5.nupkg 52809 BLAKE2B 2962e66b0325164ff2a709d52aea9a5be4b8a7f57a900def85a9af599cece72d4881e77efe766b4134f77b9e2c26f35a39be816a0cc01ee74ba9b61120316015 SHA512 5bbe0deb59b2b9e5a678d620d4b166af2de0a31140046ec32e3b087405da702b13cdf6cc9424f62ee21f3e5cc31fe58bef526c69b0579482199a89dc3b3d4e87 -DIST runtime.linux-arm.runtime.native.system.io.ports.10.0.5.nupkg 51551 BLAKE2B fdd042b0c686d111a4c0a067cf8a9b87686812395a1d3471ea50a122cd90c095879cfd9b15c38832e41f4573a6f2f865c756b6143d66517cc783b19b36551872 SHA512 2a8fe2b08bf315e99e0911b120a12bb501096d2b5939523579b696766d40fbc1ed83baf49825abc8d072cf1fc27f13f1d1b495521d453fa3f128995242cc8718 -DIST runtime.linux-arm64.runtime.native.system.io.ports.10.0.5.nupkg 52595 BLAKE2B 1c9b37dd2493517b2cab57e14546ff4c924e993619175fcda6ea26332948aa8a14972812418ee18a00bf4a9de8e7065eb63b335d72489aa425a359282b97183b SHA512 6f575483b0c9e04ceafc98543549e5931b952d1fb9d21abbe58079aa8fdfeac702e7dc999cb33e6ca63cf6905eea3dd6ac0fb6ca9229ad6e9d0555f04142d0fe -DIST runtime.linux-bionic-arm64.runtime.native.system.io.ports.10.0.5.nupkg 52595 BLAKE2B 0fc41b78c261221c8e4f7a7a42ebd06b698b7518ffa0fa45fd4e080bd59976ab5b870b12fa7f25c70de7ee648122da75e5ff4ac230fbd23dd0bcc030ac174b31 SHA512 a742e0755cacc9ac58650a9eacdc920fd48d1422174080512ac6f3ffae82930e9027475b54800c77dc2cf7a2f1273a76377780ee7b554f7dacc4bbb7c94e9e93 -DIST runtime.linux-bionic-x64.runtime.native.system.io.ports.10.0.5.nupkg 52849 BLAKE2B 76411b4f4e164bf1997838f28b52defa4f7b43ebf7069aee84f854c27eba2bb788060295c104cc67afc6c9e11e07b2afb94d3e86dbbe1964b84d5d9acf23a70d SHA512 4a1802881179bf69e74bfbdfcec908528678978d912eceba7445cb9023025d932be753190418c2e27cec91300280766478dc9cbedf6ac098d2fd1ce3abe125d5 -DIST runtime.linux-musl-arm.runtime.native.system.io.ports.10.0.5.nupkg 51491 BLAKE2B 423963fd76f9141fa523972cb1379c9bde4d65e97eda927c00809e4550d586f1ad3b5334c02928074647b6ec237204d672da26e4058fcd25686b0d3c82f74153 SHA512 e6388987af51d3ebe31e3f1e056808c82b362713d06b50d5315c3e942efa5abc27108967ebd71411e212ef781fe18f1d0fefbec51e14e004c84129d853f9b369 -DIST runtime.linux-musl-arm64.runtime.native.system.io.ports.10.0.5.nupkg 52645 BLAKE2B de42d629dd08c99a0661a3656577ad2a640b988255f42cbfc63914496ea9c526ff6fef785687e2257319f445e0a9966d65c7ac9321e21558a222f25422869bb1 SHA512 4b296b45f046e68a1a32b3215c4a87e6e436750dbc735fa15438054a93b26d03b074859e4c8ff602b6852e33fe3d535fcbd89ca163bc5068949061e98e677abc -DIST runtime.linux-musl-x64.runtime.native.system.io.ports.10.0.5.nupkg 52807 BLAKE2B a5a9b59fd1fe09d066122063ac7bc14f5d5fc9804f9d7a6b8312944dd40718ec0bd79a2437755c2f4c245b2713811a37a6611f11dfc10936b6938476b9d68a32 SHA512 b04b5feb29203b64b98219b823e57201501d447e40a40f1f83cdd61570ae353910f92251d5d34df121de91ad53956de1769384561781e200342de825b5e75b39 -DIST runtime.linux-x64.runtime.native.system.io.ports.10.0.5.nupkg 52803 BLAKE2B 4062b2970c2c3798e34f9ecd247f2ae05b9988eaaaeed769d939cab8fae9466e8aa70ee42bdf68812d1f83d9e9074687ea34648d66a3017d3bba3c4372c42382 SHA512 f977acfb9587fa0caa0cd459bbfaf57f7aea7df6a9da110877f7a7d369c6479aa6022cb2b4877e880f4f73c966137b8903869b0e3f8d2cd5be8cbb53c411e6d2 -DIST runtime.maccatalyst-arm64.runtime.native.system.io.ports.10.0.5.nupkg 57172 BLAKE2B 5cb0cb4c31d3b995b3213379a1e2185f00e94a43157d02ec4df9a6682be90770c77e994e899d15b28c0f838a7081e08a13bc84f84a708b5edf4066561d18e151 SHA512 2987bc3cb4c35a6ff2b1a360f31a6cd14d4aafa2edbeb36947d3d5c283720fdfd4d4722279a43f50a8b4d48b9dd67bbda5aeb4a24a39f5d85018b21502d1eee5 -DIST runtime.maccatalyst-x64.runtime.native.system.io.ports.10.0.5.nupkg 57203 BLAKE2B 6aacb49dcf9570c949a6496bde39e790561f90ecc6b274822585d68e943e0186a937ccd3d44c37309b787a4f7cbf5dbd38c4e2cdfd913f20bd91fa877c2146c8 SHA512 db16df3fc4b5509087da2d0a72d26aeff72b18aa4361aa700ee9559f343b394089749a147c706f327f8351b4249752717aedf0b0409373e33c3da9ba597d6d83 -DIST runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 16755 BLAKE2B ce86b76be20761cca7e5dd1979cd87d117711036d18b42ad508c74903347b7008634babd88ae7b14a043c67449a42f70b00fcfd1be08966f58d555faf7a31194 SHA512 5eeec0505b57bb112ca503c8e672820c488471b46613915320ed2a135af4a80f6fd4ea1ac106676d69ac9eb75868ef2f9528b15cc79d3efd54ebdd7a4938cf9d -DIST runtime.native.system.io.ports.10.0.5.nupkg 44514 BLAKE2B 5975d5bebdc8da34cd2b2510289799e6595c29c684db6f3d8db7e81f36c6d52cb8e4b041d66e52a1584f2d58c74bf4cc520cf1eac642ce2b7cf5f8654551e3aa SHA512 9ccc23887f0fdbf14124d963d81347b0887d284b1b1be7486ce3a7d6e7118ae3d6c4d282cf18bc0b052fcd392b8c1fa2f38766fd7c1d74952b9411b9b1566605 -DIST runtime.osx-arm64.runtime.native.system.io.ports.10.0.5.nupkg 57129 BLAKE2B 46052549a1b058a917678fdf7e890740eb9219b0c259bcf549b5b35d6aca6186377095d2072f612a86dccd0b87d6b809424f5c8f484da4c5726b02186d939992 SHA512 a85fc544d52db33ce54283adb7f6cb8228db86692f4107f590dcb3503c1b2c2599761e05dbe39f6ba4d7085efd0fef030db4287b916da96406fbcfd4422b0c3c -DIST runtime.osx-x64.runtime.native.system.io.ports.10.0.5.nupkg 57155 BLAKE2B 5c80a3a134b1ae6575ee65c022c60fb99efdea557e8c1a06d3887cfd16adf0cdea86b5050ff8f9be8a073cdba9394c5672ff12a293c51eb57c2ec42dcf1f7b50 SHA512 4c8f6b5b581629b8be769de8d4315d2651c60115f675e76b215f0725d21869d8c8e43a82415bfad028ed259911a3e07a5e66ec8a0c6975becf00aafe37f54c01 -DIST runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 97899 BLAKE2B db793b4d370daa113a188eb02fe946ea70d191cef9bb58b51a26096e8e3320fdb3785f4bf8309d3c6162f9c8edfe17ebd8f48af468641087cad4a05a2c745fce SHA512 8b70d2de4d689fa42b7bc4746ad04abb553c68693bc0b099c2df29d222e8d45c2294c4a52e1b02fffd64a6a7f26fd009bb3d2f2081e8d7f2a0091d50efe51305 -DIST runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 100353 BLAKE2B 5bb97d3f9bbc1ec8906eda22c36c8b4dfa040a2f4f99b9b473c90348ead5715cfc321790b5d8cf86b8cf0b3f6a469c9564869aa8d910b2cc896377f5928a9463 SHA512 9d4e2a28266503ffbe411e6cb18922ebb92b1667d4e4081faba46c16e23d4fe90daf010d5650aecefad6f43c7ab9388b0ca644f4d0a2aa4e9d8f9e07208345fd -DIST runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 90533 BLAKE2B 7267e1fbd77dc3671bf7c5ba707ff098c48c0c800a4642383093a51d05cb972331c5d51ec4ea7318d89c80f37435d01c6ea904a3b4ae1cb836287c27c023ed10 SHA512 42d4ba39423a13f51b48ff3f04bb6bc7ace0b4678c7838a433a14c3cbfcf28267089df852056503b22a954ca1c1b53d1282c4a090d126ec6f4b7d0625d7e91b9 -DIST stylecop.analyzers.1.2.0-beta.556.nupkg 15876 BLAKE2B 3a36696e404ca3240693c0ef9599e03d712045117b8e6d497f7d49feaf169cfa6e2218c89f1d19cdec3dc2d8e92190edc1a6e3b688e8ca67b39411ad74861b27 SHA512 08163f6061ebc26ea9b8069a82e9f575d656a50f1d9299eda874f4107731eb2e02b512f201f1c34c6983d92baecd6ee5e992aa6b61c78ae9490a7fddbdd51882 -DIST stylecop.analyzers.unstable.1.2.0.556.nupkg 474559 BLAKE2B 8f710d19ac7ba3440e00523e92e78b24bf3ea4fba72e4a58899101e9455cfa91fb45492a466f7ccbf880823542cfa3c2fcf5755668946e651963821bcf7ea634 SHA512 0e9fbae713d2d30690bb331e7308a619894ee26c13798855ec0a2529b32468d67fbcf2bc1f02aa0f3ae7e6851d2b595684ef415245aa8119b9b1b7d58c30916b -DIST system.buffers.4.6.1.nupkg 67724 BLAKE2B 72a7b08b5e1b830fcd8c4ece1c56457699f5bf98ac71e61d3974d837ae4871008fa96af76e3fd29d0fa7aae20b8ceeb7d12cec0209b9fd27f046864a39bf7ef4 SHA512 aaf7bf745c040b07a14969599a992bae521e0130afa3f1f0da4a3232b515703072e605c042b9f05fca47128aa08fc0e092b5ae596d43ad06c5aa831ba3e16fae -DIST system.codedom.10.0.5.nupkg 514123 BLAKE2B a57dcde3fca037b175a312bfd40702ce5b2d12cb68f691485d10ac7e3033c92ceadac190bd6dcf282b4cad75cff45dd22be982a6a03693a0386cc52e8cac8a03 SHA512 79a547689d32c4727bc6362a91e15a9157d4dd2d9a3455a128868c38c80a6362fe0ba3bee47aa5294e383154a2cfd747115b115c6f882ff7957148eb49735e37 -DIST system.collections.immutable.9.0.14.nupkg 651161 BLAKE2B 781f5c2764da01f1184a925d8c267fc03c35876bede6824dea7be80f4a93daf216e993349a6a7c2275d65566192fc420790507b091744b26b0debc8ca78ed1eb SHA512 d970fed2b1c086ef2b499976b4f0c4468f5de657ea9309a919315a874e59dcbbecf071b375b7f930be1a6b50207988611a70946ff83f77816159e17c6536c9da -DIST system.componentmodel.composition.10.0.5.nupkg 535223 BLAKE2B 6630b3c618cfe920eadab6742b039b148d2af457af5c86814494918a1b8d2a9a6a5d383de6e12ea52cbab585fb98c299e7b747733d6a744d6e24e7f2d8afa1de SHA512 04a0c0e47bfdcd31f87f548fbde32029728071a509e9e3d40cfa839891e601487c2bce6b0a9c207c84ac65797167580aa111b787682bdc6bc303f196378a06f6 -DIST system.componentmodel.composition.registration.10.0.5.nupkg 152842 BLAKE2B d4bdb0b0afb86f8828d6dfd662cb39ac1b140648fba9161dc16dc1b3cbd660f2646130ab9d0ad415153b9ec0a119a205313990938a94ee616678cf66ab075caa SHA512 af63d096720cd96abfe9755077799fed4ed0a34515ff17c011e538b75e697003785fa91f634d6bf6949a0f38eb8da7d0a7707f40b0444ca633504e5a1d3b9f9a -DIST system.configuration.configurationmanager.10.0.5.nupkg 988164 BLAKE2B 9b5c57f04340d10cf4293e12067d72770f0c90e52276a2e0c62aa63bd3bb6e78788b5ea8105862fa21dde87a46ab9dba2d91ceccf13c4337d4812b700243953b SHA512 6420222f266a8239bbc50c8393a87fcd36db417927f1cdcb4c381ea384ef560072d68bde3ecf60c28d192b47b1506c62545c625501b0f83efa3396bb0a7361a7 -DIST system.data.odbc.10.0.5.nupkg 1015253 BLAKE2B 513abc30d0cdca336b2efc9fef48ea391eba3312f0ea5bfb16fc331bcbe7e9c2454c659c9290cc2a6ccd446132d388a2c51dda2114411295683c57ec31947635 SHA512 3a04e224a10893f0b3f633b59b9463ea0d27b9553967b39262444fa79fd53077b1bac9ae6bfb87a0e3f7f9db2ab4eaf9ec86afdb87fdc7c1866e401acabf15c2 -DIST system.data.oledb.10.0.5.nupkg 814938 BLAKE2B 726011e306179f44bb4cfb492700437d1a78d92bbbd457a02d1b0c04de9d56427969563bb4b8ed9fec25f336e4c13ee3ea48703a401967bc3bde503d622dcb45 SHA512 cfdc42194bf19e60466a360b77a4d6f3d8fda8f94e336e415a4accb410b1aed22aa299c2c80923eaad439b5f5c27074cca470bf641aae7acda76506ffd5e2d0f -DIST system.data.sqlclient.4.9.0.nupkg 1970901 BLAKE2B ab78d9ebe979829786ae93e186be8edff46017840a48ab8714d493a99aad041a2ba04f56b80f7bc4ec73c5e75367dc23ff7cc39e14e250f6f566e6dc35d7d0c4 SHA512 0e22e7ff3ecce51b1d3517837834b3041c05f99740bf5561d180c40dea5d74aa86f9f812937a2486f6fb33a47ccaf037021f91f8c77f05dc307a5e3476587ed4 -DIST system.data.sqlclient.4.9.1.nupkg 1970943 BLAKE2B e806bbcb1298b703effe2a2ef23c531591c07cbcdcc4a3ffc4ed10ffff531c173f1833b5ad1e85026668e14bc8a1c46365241cf17caf4123cf0efcfc81c66c9d SHA512 5156aa1307fcf4e18e0116a333507a8a7697b419347e8b68072f34b32e989e889d0c325528134b3b017173decc719a476bc7642d37bb7429ea041901502b45a9 -DIST system.diagnostics.eventlog.10.0.5.nupkg 550019 BLAKE2B b6fd965465593dd261447ecf272cd434e95bcff0e1a281ac07c6b82108bd776795d2b92a7c8a6d31a1528a0cf739fb8cb9b37f24c26a521ee981a5a31986eb95 SHA512 0c1b1bf3d2de0269f881792d62364923e5b64c46608a4a1862141fd09065017796409214528e0c8eae5672d8b15d385242079a67c42660a397163271bb89d9d4 -DIST system.diagnostics.performancecounter.10.0.5.nupkg 440096 BLAKE2B 5167dd4585e368490773a399bb59b20fd50bac8ac2f0c7fe8c0d6b8e2e99c733f965227d3c26b07899475a59263f51d23385f75149b170d47e80fb9c1f2a46f5 SHA512 8179577855a3e58820691b5f713bf21ff75f0de46f5f2949e79c8cd9740144bcb2945d07bca85de0d8f8ee2b7637f6bb8aaaaa16c1222a54d153fe61ec5ba187 -DIST system.directoryservices.10.0.5.nupkg 1015689 BLAKE2B aa5190776b0499a5f89478b33519ddf7c77ad37732e1e9bf4fb521b7838392c74d0a456fd850327b4f678fa14eae56c0ff097d0759440d0db25d97d45c562765 SHA512 4e7028ecb9bfc2972b7fa6196b5b320022510fb5d87ea5bdd148db07edb756289b5d902380aee1d7c50704cb06eabe1c158db0b73c5e170ab5066294ce2a8cfc -DIST system.directoryservices.accountmanagement.10.0.5.nupkg 601352 BLAKE2B 930912e6b2fca5eb6180e1edf4e134b4fa0814150829ee6cf72a8caad460463cec571319d722ba359e0632837bb82488674d5719db639e0354c471ea7fd45d48 SHA512 0d9ce3ff6ee06edd68cac5d876958892eab945b3de9e23a22bd50d6dc116ff30abced0d29936be48e05f043fd3ec9209ad5ff6ac583e7b183124f45b6c778474 -DIST system.directoryservices.protocols.10.0.5.nupkg 992425 BLAKE2B 5ce666ab0b07586f8942f5c936db7f1afdd7876dd472532f1d1292378d69269eb226fc94cbfd4e17980b2393cb0c59507ef27b2a9d06f1817cd2ee35d435b9a9 SHA512 bbfd04e0fe5b5cee679025afec6abe0cfba5abb873ebed7675a95593946aeabfc5891dbed02e2ed8e205dfb7ee6b4df02a985dca7434daaa03a22d0706be7072 -DIST system.drawing.common.10.0.5.nupkg 3743199 BLAKE2B b16d1ffc20c3966167702c32d5cd953ac44ea9b696d37e6b86d435a26f00dbda26788003227cfa705737211c72fba58ccca2f3f59dca8b65bd565145f9c37766 SHA512 0dfdef04964a64cc5a78071d17ca1e7e701758dcf6af114d3a1dc91e2645696d5242425b369c32c1441bf1cb4be3ee468ab727629ee47512f0449c39f5839276 -DIST system.io.packaging.10.0.5.nupkg 376936 BLAKE2B 47596dd4fa9f32a2f49ab2316374750803c4236dbf895096fee72c6148101167895b481fef3ec600c043c9facb84e196f6a7d9f254fd1b2bf8964282bbb3ab0c SHA512 66b0a02723fc0904141ea89502e9f8e377bd7d07467d794e67b29abd214675ecd329fb4465b9badba9d05c507d3d519a10583e0c8788eec0e890945fd61f2985 -DIST system.io.ports.10.0.5.nupkg 423894 BLAKE2B 4a3c4630e047e3c18605f661d347f7cc051e1518fa2eb5c43e064437fdec77ffc7bba30f92b9ee69b2f70704ae4a3e4fa05aea229d8b6c91f503f96a7fe36a8b SHA512 7ca3d800f76c11e466a44c175d194f4e60a9c5d9456146c5747215e177a4ae0d26602b0e0eba354ee0eac74e3f8a2bb938db99f3c98e8a4d6d6bf5fbe700d60d -DIST system.management.10.0.5.nupkg 801622 BLAKE2B 1b39bc0990b894e2b418c1e9bcb40903cdf9b9cd840b3aaedc2bb7187a6bda0be4395c0b35b0b6b4c5330322f3e6c81bff4b72145dc7c3e638abe28d2dc0bf72 SHA512 80c87f24cfbdc7fa44c7cbea2aebe82dadeb814a7477d26cf3a706096e2da204237148f4cf74c74ff487915021a8958a5a057575ae01495a5d4f94307e8f1dd6 -DIST system.memory.4.6.3.nupkg 192935 BLAKE2B 365de32eeddf5dc6b6753a57f10ab27fe05eb43e491ea60c58baa7c472867d4a20d1041215d3347e349997dff3b6cf6f5c859e6756828b6559df5aaf136c451a SHA512 35770d6255a85dee5ccfdb1bf07ba8eb1d9d099558921c0ab60134d27fcca08f15e1923feffb7e108e5b3a14059597c58e3a8cf3e53aa6b8d4fda011b7b1ffb4 -DIST system.net.http.winhttphandler.10.0.5.nupkg 420345 BLAKE2B 813a806994b045582d3fb5c78b24fdfc89543336c5d9a9306172c0b8d74e001d95a5f974397742dbaa47ba66c70ea4413a11f322b3eaf63e137f6a04c9363a44 SHA512 68db7e8a73c31607ac1993c086c38fb9c02a3a1101770eaa199bb8e2a7b86181d2950d90356bb8b06ad1d12ba65f27495a6775da4097c75278be11c44d8f6988 -DIST system.numerics.vectors.4.6.1.nupkg 136872 BLAKE2B 8d40cb67d1c283d3928b81edf4324cbb15eca9baaa9fca1f92bdd344ebcb62232ee5cf79425b19004fdb5a46f92e98e5bed4705f4760f74b909afa065ac57298 SHA512 feb92fa547943e5098ff6a985502a252c8f920a69765ccb6f924001807de980772105e408088183853524cc5835e8d3d256157f4707ec15d720b28b63308b74c -DIST system.reflection.context.10.0.5.nupkg 221275 BLAKE2B 94716856c06ed0f5addb37413fb1df6821c94454839604d25573fd862b12b95b5c7a565b71a1cafd80b93ada78ed0bc9061f11f642ae2b4fcc3a2bc604099775 SHA512 7190994813be5cc349a7822783305d7a3e2453ee0a9009136a6cd770da66362f25de8901cf25cc83f51947370ab6ee280312be15faee60b01eaaed56ab31fe01 -DIST system.reflection.metadata.9.0.14.nupkg 1114744 BLAKE2B b024943f1f39233b37f2fbeeaacf018da0807db601e7a0892b8bdf4eca0bebed46283cbf663c19deb33a4a2c8c0e3a20aa6343b1ecd4486ebcefead57f09858c SHA512 363da120c00e1bae3891db873d823e955b8f3099e943b2e93ac3c2448b40663ffe49cf7d765d3795ca8dd436f33c6b37e2897838636f783212e8d84063ec78ad -DIST system.runtime.caching.10.0.5.nupkg 391059 BLAKE2B bb67d7b432fcc60d0ab953e6f037d401d79b1efc105d287cd0c726af44f18eb23fcf5d8cb10a1866b0dbad900bb9fe5a8a025dce7725ec059da9a230acdd7e38 SHA512 84ae93f82a8744e5e8068581b92340a541bec7e88c9dfa84c3629fc83fcc285f9cf116e30696a00a06bfa9a64f22ab024ae0d671d2585b03b8bab1f6c5f8eb75 -DIST system.runtime.compilerservices.unsafe.6.1.2.nupkg 75106 BLAKE2B 642dc72840391f9171189db5cd020df5d0e6efd5bf54c30793baedc669ae6473bc197f02c035f81cdb4da2bf5d191ab9f93480b9a2c6affda7b64ae9aa3b55f5 SHA512 b76697589641900911ad33a7c37d4e0442ca1154830f962f0b73b975768716c47aebf9d14ca9b5cb722ae8dc05239bb92252ab5987dd6a7eba57e18a2a463c85 -DIST system.security.cryptography.pkcs.10.0.5.nupkg 1145315 BLAKE2B 419c3cb00959253037764e6b343621584232cbd60196f9196f29f2b1f0ce0774fc59226508b79008e8e9e3bc6faddbfbd1c2defac5e9f0269eaeefeb1d56e64a SHA512 809a939e862dac6ad77986023af01b512a4b8aa572d4b6635cd02eab1d7607cb73854a54799f7254fcd98309890bf9f3a39733d920845abcb92c8d66d292fc98 -DIST system.security.cryptography.pkcs.10.0.6.nupkg 1145339 BLAKE2B f5d32571c7dd3cfe2cdf5de422f5bac44f9993dd15d84e007c732be9ae7cd4a8e75a67c329bbe09a358eaa370c400501a52da4540f848449e25dc952b5908ad5 SHA512 982f8f651d31021e8f32c6c0b396c4974885d66a7d5301f883ecfd148f199c0fd645f67c52ad1e153cd8c9850cc878b52e9fc431d95581662d315fa2a7031378 -DIST system.security.cryptography.protecteddata.10.0.5.nupkg 155386 BLAKE2B 74afe1244ae359f59065f1b4dc82eaae4d302671dedc5c1976a99cdc83f41b0f92347e22dd3ac4d9e520d92d8bfbd905c05b5c33ab03367cb16567ad5b471f8a SHA512 6cfb9a9366bdd46bab92335172c0539370d298b52e98bd41e8f9ab030b2013a208b2090abb1e93c5659c179e1f4ff2dec04d84cd728cd01abc42935535074322 -DIST system.security.cryptography.xml.10.0.0.nupkg 470932 BLAKE2B cf29123982cbe44835b5a83f10e4e76bfe871fb6268828a05c69bdbd031afd1089531f662da92b6bbedfe6e22a9395a179d4f12d53438f8106556cb592f66316 SHA512 63d3ea1903ece621d7ec5c026e9721cdecbe50067c92a9318b334e6290f03bdb443cd9908e934ac65ce0e8056679b01a623c8943140da685008da9c8a4ca1765 -DIST system.security.cryptography.xml.10.0.5.nupkg 470942 BLAKE2B d1ae33d10b95ad2e5e5e76bbcfea2bdcc24c284e8dc545e62d0426ca7a7e5366e9ae6df6f931657338a5e5c422a36ced2eed35723dc55eaa1aaf4324f8fbc75e SHA512 cc54a78bca6663303a9d16121d0de0273ff26664a4b3bd9010ceb5654271df6fc6e73d5bee5c53a3e6f09e76f2e4a121a7c717cea91508900624360aa701faf7 -DIST system.security.cryptography.xml.10.0.6.nupkg 475488 BLAKE2B 1541dd08bf78bafa5508d2ad533913c56df1f8e319d7670f452dfaec8e1b41e88ab2fb18b826fe0170d3c1059f993b88cbb8a11775b9b7f0f73d1ad03b17176a SHA512 a2b43b29443b86b136e210d23a2f65193be26a0f657676012e167ac9ab501827dcb6675b0eff05df0a0baab7312a8f55609dd15273f70cf4ace8caee0bdf9552 -DIST system.security.permissions.10.0.5.nupkg 544212 BLAKE2B 2d2f681a9e8df0d3bab0152e1d9f83d93c698acdeb080ce97737b34d2b6cbb73d45775c3444fa5a7326bd03cbb58dd4833eecf74c61f40eac41854f18ee1d71c SHA512 97a81bc32810239423c41f372d323f60858024cddf54c0e5fd6be36fc14ee7a705a200c06704ebcb3a1633457cc863d966db1894e4ad20831e836ca12bea71ce -DIST system.servicemodel.http.10.0.652802.nupkg 447216 BLAKE2B 86fdf6d38e0804f0671324b18973f20437c9985bd571e8fce01e80130a769434c9b497596e84f2ef5076c0a93d28b2012912edfd4961543df61dc8cfadf9f428 SHA512 9a15aaefd1e21ae8a3038deca0ef15200d13b45e77be87452562163cc3405054eb22554adffee0052430df97c9342bae8f734da4694ac0edccd3c5b5642a7ec2 -DIST system.servicemodel.http.8.1.2.nupkg 446839 BLAKE2B fd8f1b24b2d2239821a0212493b055b9c2c5ae4c5fadcfcfc65bb0aef363eafb60a807ecb2ad3891b69adffd668502340ead8b15e233390a05ce8d52f1632dc0 SHA512 d0f49893dbaa2efdf56896729af6d86631a97d7eb47baa052a2b36384d968d8e95ae4725d5387be017addc16522f0c41657a70f5f034edfa3ca78a28d532eaec -DIST system.servicemodel.netframingbase.10.0.652802.nupkg 366561 BLAKE2B daa37dc6b9bcd14f2cd9d49a58d0dffa738de3812f88c162f68fa7337d8ee8fabc95f6cef461264d33e42770b10bfa938486450df989cc6b5073c827fc7c8dab SHA512 a2c4ee55726ac1fe30989aa413d141d1fcfd2929f5d0b08692e17cbfdacfb82c90aca2203c88270e9e7919657ff82d65d6682d62050b9cf617a674992a1a06bf -DIST system.servicemodel.nettcp.10.0.652802.nupkg 298229 BLAKE2B 00aa8e430f3f1813ad1ea30aa26d639dd147b8018ffb250c8b50d0a58742bcb274bfc42756629871a7f6bec8511d7e385121742cbb9ba050f0db579684e8f029 SHA512 7ab3762fc028f42d63eb3e488ba2bbb30dac2a60d5da831960bab790b256707d4de28ac4bc4ca8a58f1147637282da09637cc69344d10deb159515a8f47b0b53 -DIST system.servicemodel.nettcp.8.1.2.nupkg 298086 BLAKE2B 2e5af7f52158dde825f63482b98855b7e54af5c4b934e98ab629f8a4a8b10c38afe7884de317f4383241c68127087848bd1181f6255801fef28803ea3fc76eb6 SHA512 b6dfd6eef519d13c008f83e4319f69f6381bb09b17eb51c6f0827f0a9715f46c073e20544b3f1a91f516eecc17e18c748acbd5869baa40e728bcd3cace0efbbf -DIST system.servicemodel.primitives.10.0.652802.nupkg 2405338 BLAKE2B 15390c9a830a2670fea2182183941000869d71cd153ac9b76a453f78baf0b30eda68f724fcb3618b651f3707a9e625942201bbc2c6f12fc8280cefa4494f6715 SHA512 6aa954a5f4b653b3ea3f48f8a5127e6454e80b3a3c4da41e9bdb84c23bcddc4d7c2208af352f6201276a4a1805a136dac5f5e5e31372a897a62224f0ece3a8fd -DIST system.servicemodel.primitives.8.1.2.nupkg 2405056 BLAKE2B 19493c33f534dcb45fa6e80dfae0ecf78f94590aae1b33039428a05345dd1f17134f76d77c05b1cec1674cc15bfc367c10f90b3ae71c0cf3f39ecf2b137df4fc SHA512 a0e4697cdb33d1edc0b3a9ea6fa3a76d1c4433e8f67f5afea5efabe8996c85550813c2008483c8f27f02c4f599b79b07a0897f8e8b0d0faffdf1d7beeaa00fe5 -DIST system.servicemodel.syndication.10.0.5.nupkg 354181 BLAKE2B 2472743d53788e87a78d6af3bd180375a91b6040f5aacd2bf84919031e4d08f265642d9c65a8c964e631349146372b5325b47068f548f60674a046ce8868f2e6 SHA512 a8b612c3dc9faeb57c801086390425dc9824c46018462b21f04e18140b2571e74bdead8fa6daa91dfdbd54fe5081ad7c488f3a1078d1a7e2c3317e4785576951 -DIST system.serviceprocess.servicecontroller.10.0.5.nupkg 301245 BLAKE2B a6a06ce7858e5d0ba3085fb4a0ffa96587b07623ab5198c0967a7d39587d8c00374cf1a5512d4722238f0c61f4910146a9dc2bf68494a84739cfccf9cee8bce7 SHA512 bcb72ff3cddf1f8a277aba1d2248d9981344182af4fd04c8cd83f357b251c7812fa8f5128946af1ea1f3e1abf9161b7547337f49abaf181aaf7b3e4bc5321c58 -DIST system.speech.10.0.5.nupkg 1336686 BLAKE2B 4eb9929889faddd86caaecbca513e40986933b1d534dc34c8aa4df94c1fe641e9f19c4dd703968cbc42b73a2bb37221d55e3c84acf17d5657abf36154117dbe1 SHA512 3e248d976b7ab8ba6034eded32356fa5f5134593c754ef74cbb98bbc2ed0e6e1c23a755ce2f58184cf8d1526f67c41564244d17e73277ca1196fd15d8ec004b6 -DIST system.text.encoding.codepages.8.0.0.nupkg 4260927 BLAKE2B a31aecd7246d821bec0b0f793c7076210132c2f9433265ec2059b8059d574a89e6167dc1154c645559ab0115e4abc43305518e0d62868640d8651009c84fec24 SHA512 77dadf6b1a73eeefb50507a6d76f5e3a20e0ae7d3f550c349265ae4e0d55f0ae4f0ef1b41be08dd810798a8e01dbba74e2caac746b5158b8e23d722523d473ed -DIST system.threading.tasks.extensions.4.6.3.nupkg 74604 BLAKE2B 2901bbfb1cc07b9883f70ae3c073301305ef3639436b488b26a87f8b6412eddfd9bf74fbb65ec31fdd543c93fbaa7210bb603dcaa1eb265aef0fb867b96d706e SHA512 cd64475c80676dfcd013549a98da16f57e4d8c4716fc9340b6f57118a7776dc83bd704159a8237a43abe5946b603eb5e99748d0a6efbd3b866005c3071894ad0 -DIST system.web.services.description.8.1.2.nupkg 306215 BLAKE2B 25c7252276206d223c0cc8dd1d999330dafac493b03334dc51d5d77ae659bc11f28e57c10bf70b5d6d8a579995061df2892d370171981440e7464c0cb80552d9 SHA512 548a47ade523598922d899049c90d67006b716e8ff7784e55b4d6bef21db973b906d200aae7369dac961e718b554fc0f124b4a21cae2e540459de155c0b43e18 -DIST system.windows.extensions.10.0.5.nupkg 208160 BLAKE2B 15f4b53caf73aa99431095a0b18bd313b9bdeb72a0c60664aaa638f695160f178141dbe11c36bdfb78efe22b5a8d483a43d799315f33ef90c63e0f34e92dc4fb SHA512 3b4feee998ef1bfaae41335922ca1ab2ddf18bd1ef05882e9457006bed5639eab14326b57af8a54163405de4c7b987a4ba69333357213749eac4a89cdd7cf79f -DIST validation.2.6.68.nupkg 124308 BLAKE2B 69919ed29b1934ea82310d5b9857322b037ff4df29fa244e89a90c998d3f648852a3fef6659270c504607ac1ea8440a70354af4473f90864fb72c11b7fdac983 SHA512 d2b7722c157a6f9f6c31925a8248e97cb6e9db98789cdada6c621cc8f5a00fb11a72f1ae79084c949e007cc375e7c5a809847560f4368fc15bf0e32692ae2fb7 -DIST xunit.2.9.3.nupkg 31659 BLAKE2B 86383dd03468e2fe349584d99613f351c51081af82a15d8cb0f46cf18d5e75305d3fc0d287d3bee47f91da8a5b2ae57f8481826477c0c1f4c05c7c8e44ad1f77 SHA512 dff6b254f0bb35059010d4794446ce81762c6e1a09b26a67c506b9a4ee25c5b8c66dc90eb3ada7b26e242c4af373c9e0ed5e57cf4f2ec158cca9a6462625c2ae -DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624 -DIST xunit.analyzers.1.18.0.nupkg 269902 BLAKE2B e5bf57ffd937164ca12bf160ae86fe29def4999540aa1241534b42f6ef2042c0c528f1c4403bbba3551bc4b384638b16eb2b7810f0cb486d14d92ee285300429 SHA512 632f6d380cd59dc1356af0361ab389a14c53993e9f40939cab1b20f5fe773b1ed8ed5fff06d438195f7383baa7a8ccf2cf299a6eb889e7948629bd4729b3ce38 -DIST xunit.assert.2.9.3.nupkg 246078 BLAKE2B 584ada9e74830d5f8879b083f3c283ab0ad4bf35289e94481c2bbdbae339a6e9979dc5d026b1c25f525355b01836442c79fa23c0ed01a00f4907c188f35e2b53 SHA512 c1fab008a0214961b2f4ffdd3ea0c64880673d6dec509e3d3047dc4ea345fb90602708f0b476fd484eda8d866e47cca64ddf1dc31a041a79491e27a36e00eff7 -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.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.9.3.nupkg 379849 BLAKE2B eb8adb43db9c650ced7fcc0e8909cb9d598b18333c90a9af10244bb696419c68db34baeadabb0dd85b8aaf764e952994b6fdc6e55258d4a43ec16f35f777377a SHA512 222768052ac6c3f2a15b366c29721c4ada218ffa111598b36d6794bfed213852de30931e8125b942818dce68d0b85f01b91b42c8f410ba459261d3679df3c090 -DIST xunit.runner.visualstudio.3.1.5.nupkg 1327518 BLAKE2B dea35c20994f1a83886749a97590158e11e52162edd6192de3a1c2f67171cf6d623754a73184cdd843e33769a974b2bb0b8e15e160c5fd6842a81ce72c1fae0e SHA512 6ffb6f37d917b54777c124986c2f3421ceb2fdd62561b352bdab588afef58a8ccf857a8ce0468eb87ba3908261f396fec18e9d81fdb993d10d4b2f2337a9a5bd -DIST xunit.skippablefact.1.5.61.nupkg 57876 BLAKE2B 3d20ce9684591114c7cfbc32e575694c712aaeaa06d95a1d30978457d8c2ee34665ff21c0b9d65a6a7631ffadb97ec2198fc785b9da131e9ae8a993aacfdf3de SHA512 8aa09cbdd364754b242b96f04ff9c0ae558fa159134614649ad594b7f9c7f6d9e1c42c8201d2f89fd5c9660711b3a58d9b1dfed12896c3cfedb25a3a7fabb0d8 -DIST xunitxml.testlogger.8.0.0.nupkg 104673 BLAKE2B 7cd56d418ae7a730cbb3ff5f2b2c346f1aeb67d33951354a7497ad2c50feef131d10e2954ca41bcf264f79fd915140dfd77a2f30e81fe82228d73fe95386f6c6 SHA512 2d79046a6852d623a0aa9893634ebb9af9d8b8eef3a7c269af8207e2520a504cff80afa5add0b9af0abe42008602ec5f6a62cdbb33da31205da5778a3e9469f0 diff --git a/app-shells/pwsh/files/pwsh-7.3.3-copy-ref.fsx b/app-shells/pwsh/files/pwsh-7.3.3-copy-ref.fsx deleted file mode 100644 index 127d6eb9444b..000000000000 --- a/app-shells/pwsh/files/pwsh-7.3.3-copy-ref.fsx +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright 1999-2024 Gentoo Authors -// Distributed under the terms of the GNU General Public License v2 - -open System.IO -open System.Runtime.InteropServices - -let args = fsi.CommandLineArgs |> Array.tail - -let wantedDirectory = System.IO.Path.GetFullPath args.[0] - -printfn $" * Wanted directory: {wantedDirectory}" - -System.IO.Directory.CreateDirectory wantedDirectory - -let runtimeDirectory = RuntimeEnvironment.GetRuntimeDirectory() - -printfn $" * Runtime directory: {runtimeDirectory}" - -let runtimeFiles = - System.IO.Directory.GetFiles runtimeDirectory - |> Array.filter (fun s -> s.EndsWith ".dll") - |> Array.sort - -printfn $" * Copying {runtimeFiles.Length} files into {wantedDirectory}" - -for runtime_file in runtimeFiles do - let runtimeFileName = System.IO.Path.GetFileName runtime_file - let wantedRuntimeFile = System.IO.Path.Join(wantedDirectory, runtimeFileName) - - FileInfo(runtime_file).CopyTo(wantedRuntimeFile, true) |> ignore diff --git a/app-shells/pwsh/files/pwsh-7.3.3-disable-update-check.patch b/app-shells/pwsh/files/pwsh-7.3.3-disable-update-check.patch deleted file mode 100644 index 7e2efd4232bb..000000000000 --- a/app-shells/pwsh/files/pwsh-7.3.3-disable-update-check.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/UpdatesNotification.cs -+++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/UpdatesNotification.cs -@@ -395,7 +395,7 @@ namespace Microsoft.PowerShell - string str = Environment.GetEnvironmentVariable(UpdateCheckEnvVar); - if (string.IsNullOrEmpty(str)) - { -- return NotificationType.Default; -+ return NotificationType.Off; - } - - if (Enum.TryParse(str, ignoreCase: true, out NotificationType type)) diff --git a/app-shells/pwsh/files/pwsh-7.5.0-disable-telemetry.patch b/app-shells/pwsh/files/pwsh-7.5.0-disable-telemetry.patch deleted file mode 100644 index 921262a6a351..000000000000 --- a/app-shells/pwsh/files/pwsh-7.5.0-disable-telemetry.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/System.Management.Automation/utils/Telemetry.cs -+++ b/src/System.Management.Automation/utils/Telemetry.cs -@@ -640,6 +640,8 @@ namespace Microsoft.PowerShell.Telemetry - "Az Predictor" - }; - } -+ -+ CanSendTelemetry = false; - } - - /// <summary> diff --git a/app-shells/pwsh/metadata.xml b/app-shells/pwsh/metadata.xml deleted file mode 100644 index 9a4b674af186..000000000000 --- a/app-shells/pwsh/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <longdescription> - PowerShell Core is a cross-platform automation and configuration - tool/framework that works well with your existing tools and is optimized - for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, - and object models. It includes a command-line shell, an associated - scripting language and a framework for processing cmdlets. - </longdescription> - <upstream> - <changelog>https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/</changelog> - <doc>https://learn.microsoft.com/en-us/powershell/</doc> - <bugs-to>https://github.com/PowerShell/PowerShell/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/pwsh/pwsh-7.6.0.ebuild b/app-shells/pwsh/pwsh-7.6.0.ebuild deleted file mode 100644 index 46db8c637696..000000000000 --- a/app-shells/pwsh/pwsh-7.6.0.ebuild +++ /dev/null @@ -1,330 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# NOTICE: Before packaging we have to run "ResGen" and "GetDependencies". -# See: https://git.alpinelinux.org/aports/tree/community/powershell/APKBUILD -# The repackaged tarball contains some C# code generated by that subproject. - -EAPI=8 - -DOTNET_PKG_COMPAT="10.0" -NUGET_APIS=( - "https://api.nuget.org/v3-flatcontainer" - "https://www.powershellgallery.com/api/v2" -) -NUGETS=" -dotnetanalyzers.documentationanalyzers.unstable@1.0.0.59 -dotnetanalyzers.documentationanalyzers@1.0.0-beta.59 -humanizer.core@2.14.1 -json.more.net@2.1.1 -jsonpointer.net@5.3.1 -jsonschema.net@7.4.0 -markdig.signed@0.31.0 -markdig.signed@0.44.0 -microsoft.applicationinsights@2.23.0 -microsoft.bcl.asyncinterfaces@10.0.5 -microsoft.codeanalysis.analyzers@3.11.0 -microsoft.codeanalysis.analyzers@5.3.0 -microsoft.codeanalysis.common@5.0.0 -microsoft.codeanalysis.csharp@5.0.0 -microsoft.codecoverage@18.0.1 -microsoft.extensions.objectpool@10.0.0 -microsoft.extensions.objectpool@10.0.5 -microsoft.management.infrastructure.runtime.unix@3.0.0 -microsoft.management.infrastructure.runtime.win@3.0.0 -microsoft.management.infrastructure@3.0.0 -microsoft.net.test.sdk@18.0.1 -microsoft.netcore.platforms@1.1.2 -microsoft.powershell.markdownrender@7.2.1 -microsoft.powershell.native@700.0.0-rc.1 -microsoft.security.extensions@1.4.0 -microsoft.testplatform.objectmodel@18.0.1 -microsoft.testplatform.testhost@18.0.1 -microsoft.win32.registry.accesscontrol@10.0.5 -microsoft.win32.systemevents@10.0.5 -microsoft.windows.compatibility@10.0.5 -netstandard.library@2.0.3 -newtonsoft.json@13.0.3 -newtonsoft.json@13.0.4 -packagemanagement@1.4.8.1 -runtime.android-arm.runtime.native.system.io.ports@10.0.5 -runtime.android-arm64.runtime.native.system.io.ports@10.0.5 -runtime.android-x64.runtime.native.system.io.ports@10.0.5 -runtime.android-x86.runtime.native.system.io.ports@10.0.5 -runtime.linux-arm.runtime.native.system.io.ports@10.0.5 -runtime.linux-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-bionic-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-bionic-x64.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-arm.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-x64.runtime.native.system.io.ports@10.0.5 -runtime.linux-x64.runtime.native.system.io.ports@10.0.5 -runtime.maccatalyst-arm64.runtime.native.system.io.ports@10.0.5 -runtime.maccatalyst-x64.runtime.native.system.io.ports@10.0.5 -runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.native.system.io.ports@10.0.5 -runtime.osx-arm64.runtime.native.system.io.ports@10.0.5 -runtime.osx-x64.runtime.native.system.io.ports@10.0.5 -runtime.win-arm64.runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.win-x64.runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.win-x86.runtime.native.system.data.sqlclient.sni@4.4.0 -stylecop.analyzers.unstable@1.2.0.556 -stylecop.analyzers@1.2.0-beta.556 -system.buffers@4.6.1 -system.codedom@10.0.5 -system.collections.immutable@9.0.14 -system.componentmodel.composition.registration@10.0.5 -system.componentmodel.composition@10.0.5 -system.configuration.configurationmanager@10.0.5 -system.data.odbc@10.0.5 -system.data.oledb@10.0.5 -system.data.sqlclient@4.9.0 -system.data.sqlclient@4.9.1 -system.diagnostics.eventlog@10.0.5 -system.diagnostics.performancecounter@10.0.5 -system.directoryservices.accountmanagement@10.0.5 -system.directoryservices.protocols@10.0.5 -system.directoryservices@10.0.5 -system.drawing.common@10.0.5 -system.io.packaging@10.0.5 -system.io.ports@10.0.5 -system.management@10.0.5 -system.memory@4.6.3 -system.net.http.winhttphandler@10.0.5 -system.numerics.vectors@4.6.1 -system.reflection.context@10.0.5 -system.reflection.metadata@9.0.14 -system.runtime.caching@10.0.5 -system.runtime.compilerservices.unsafe@6.1.2 -system.security.cryptography.pkcs@10.0.5 -system.security.cryptography.protecteddata@10.0.5 -system.security.cryptography.xml@10.0.0 -system.security.cryptography.xml@10.0.5 -system.security.permissions@10.0.5 -system.servicemodel.http@10.0.652802 -system.servicemodel.http@8.1.2 -system.servicemodel.netframingbase@10.0.652802 -system.servicemodel.nettcp@10.0.652802 -system.servicemodel.nettcp@8.1.2 -system.servicemodel.primitives@10.0.652802 -system.servicemodel.primitives@8.1.2 -system.servicemodel.syndication@10.0.5 -system.serviceprocess.servicecontroller@10.0.5 -system.speech@10.0.5 -system.text.encoding.codepages@8.0.0 -system.threading.tasks.extensions@4.6.3 -system.web.services.description@8.1.2 -system.windows.extensions@10.0.5 -validation@2.6.68 -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.61 -xunit@2.9.3 -xunitxml.testlogger@8.0.0 -" - -# Additional PowerShell Gallery modules. -NUGETS+=" -microsoft.powershell.archive@1.2.5 -microsoft.powershell.psresourceget@1.2.0 -microsoft.powershell.threadjob@2.2.0 -packagemanagement@1.4.8.1 -powershellget@2.2.5 -psreadline@2.4.5 -" - -inherit check-reqs desktop dotnet-pkg xdg-utils - -DESCRIPTION="Cross-platform automation and configuration tool" -HOMEPAGE="https://microsoft.com/powershell/ - https://github.com/PowerShell/PowerShell/" -SRC_URI=" - https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.repackaged.tar.xz - ${NUGET_URIS} -" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="amd64 arm arm64" -IUSE="gui vanilla" - -RDEPEND=" - >=dev-libs/libpsl-native-7.4.0:= - dev-libs/openssl-compat:1.0.0 - sys-libs/pam:0/0 - gui? ( - dev-util/desktop-file-utils - x11-misc/shared-mime-info - ) -" -DEPEND=" - ${RDEPEND} -" -IDEPEND=" - app-eselect/eselect-pwsh -" - -CHECKREQS_DISK_BUILD="2G" -DOTNET_PKG_PROJECTS=( - src/powershell-unix/powershell-unix.csproj - src/Modules/PSGalleryModules.csproj -) -DOTNET_PKG_RESTORE_EXTRA_ARGS=( - -p:"RollForward=Major" - -p:"RuntimeIdentifiers=" - -p:"TreatWarningsAsErrors=false" -) -DOTNET_PKG_BUILD_EXTRA_ARGS=( - "${DOTNET_PKG_RESTORE_EXTRA_ARGS[@]}" -) -PATCHES=( - "${FILESDIR}/pwsh-7.3.3-disable-update-check.patch" -) -DOCS=( CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md README.md docs ) - -check_requirements_locale() { - if [[ "${MERGE_TYPE}" != binary ]] ; then - if use elibc_glibc ; then - local locales="$(locale -a)" - - if has en_US.utf8 ${locales} ; then - LC_ALL="en_US.utf8" - elif has en_US.UTF-8 ${locales} ; then - LC_ALL="en_US.UTF-8" - else - eerror "The locale en_US.utf8 or en_US.UTF-8 is not available." - eerror "Please generate en_US.UTF-8 before building ${CATEGORY}/${P}." - - die "Could not switch to the en_US.UTF-8 locale." - fi - else - LC_ALL="en_US.UTF-8" - fi - - export LC_ALL - einfo "Successfully switched to the ${LC_ALL} locale." - fi -} - -pkg_pretend() { - check-reqs_pkg_pretend - - check_requirements_locale -} - -pkg_setup() { - check-reqs_pkg_setup - dotnet-pkg_pkg_setup - - check_requirements_locale -} - -src_prepare() { - if ! use vanilla ; then - PATCHES+=( - "${FILESDIR}/pwsh-7.5.0-disable-telemetry.patch" - ) - fi - - # This is guarded by "RegexGitVersion" in "PowerShell.Common.props". - local fake_describe="v${PV}-0-g0" - sed -e "s|git describe --abbrev=60 --long|echo ${fake_describe}|g" \ - -i ./PowerShell.Common.props || die - - echo "v${PV}" > ./powershell.version || die - - dotnet-pkg_src_prepare -} - -src_compile() { - einfo 'Copying DLL files for the missing "ref" directory' - efsi "${FILESDIR}/pwsh-7.3.3-copy-ref.fsx" "${WORKDIR}/${P}_ref" - - dotnet-pkg_src_compile -} - -src_test() { - local -a test_args=( - "${DOTNET_PKG_RESTORE_EXTRA_ARGS[@]}" - -p:"RuntimeIdentifier=${DOTNET_PKG_RUNTIME}" - "${S}/test/xUnit/xUnit.tests.csproj" - ) - dotnet-pkg-base_restore "${test_args[@]}" - dotnet-pkg-base_test "${test_args[@]}" -} - -src_install() { - local dest_root="/usr/share/${PN}-${SLOT}" - - # Install additional PowerShell Gallery modules. - local -a psg_modules=( - Microsoft.PowerShell.Archive - Microsoft.PowerShell.PSResourceGet - Microsoft.PowerShell.ThreadJob - PSReadLine - PackageManagement - PowerShellGet - ) - local psg_module="" - for psg_module in "${psg_modules[@]}" ; do - insinto "${dest_root}/Modules/${psg_module}" - doins -r "${NUGET_PACKAGES}/${psg_module,,}"/* - done - - dotnet-pkg-base_append_launchervar 'DOTNET_ROLL_FORWARD="Major"' - dotnet-pkg-base_append_launchervar 'PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"' - dotnet-pkg-base_install "${dest_root}" - dotnet-pkg-base_dolauncher-portable "${dest_root}/pwsh.dll" "pwsh-${SLOT}" - - insinto "${dest_root}/ref" - doins "${WORKDIR}/${P}_ref"/* - - # Fix runtime config because we roll forward from .NET 9.0 into .NET >-10.0. - sed -i "${ED}/${dest_root}/pwsh.runtimeconfig.json" \ - -e "s|.*rollForwardOnNoCandidateFx.*||g" \ - || die "sed failed" - - # Replace "libpsl-native.so" provided by "microsoft.powershell.native". - rm "${ED}/${dest_root}/libpsl-native.so" || die - dosym -r "/usr/$(get_libdir)/libpsl-native.so" "${dest_root}/libpsl-native.so" - - # On musl remove "libSystem.IO.Ports.Native.so" linked against glibc. - if ! use elibc_glibc ; then - ewarn "libSystem.IO.Ports.Native.so is available only for glibc, removing it" - - rm -f "${ED}/${dest_root}/libSystem.IO.Ports.Native.so" || die - fi - - if use gui ; then - newicon ./assets/ps_black_128.svg "powershell-${SLOT}.svg" - make_desktop_entry "pwsh-${SLOT} -l" "PowerShell ${SLOT}" \ - "powershell-${SLOT}" "ConsoleOnly;System;" "Terminal=true" - fi - - einstalldocs -} - -pkg_postinst() { - if use gui ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi - - eselect pwsh update ifunset -} - -pkg_postrm() { - if use gui ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi - - eselect pwsh update ifunset -} diff --git a/app-shells/pwsh/pwsh-7.6.1.ebuild b/app-shells/pwsh/pwsh-7.6.1.ebuild deleted file mode 100644 index 00c18634c147..000000000000 --- a/app-shells/pwsh/pwsh-7.6.1.ebuild +++ /dev/null @@ -1,337 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# NOTICE: Before packaging we have to run "ResGen" and "GetDependencies". -# See: https://git.alpinelinux.org/aports/tree/community/powershell/APKBUILD -# The repackaged tarball contains some C# code generated by that subproject. - -EAPI=8 - -DOTNET_PKG_COMPAT="10.0" -NUGET_APIS=( - "https://api.nuget.org/v3-flatcontainer" - "https://www.powershellgallery.com/api/v2" -) -NUGETS=" -dotnetanalyzers.documentationanalyzers.unstable@1.0.0.59 -dotnetanalyzers.documentationanalyzers@1.0.0-beta.59 -humanizer.core@2.14.1 -json.more.net@2.1.1 -jsonpointer.net@5.3.1 -jsonschema.net@7.4.0 -markdig.signed@0.31.0 -markdig.signed@0.44.0 -microsoft.applicationinsights@2.23.0 -microsoft.bcl.asyncinterfaces@10.0.5 -microsoft.codeanalysis.analyzers@3.11.0 -microsoft.codeanalysis.analyzers@5.3.0 -microsoft.codeanalysis.common@5.0.0 -microsoft.codeanalysis.csharp@5.0.0 -microsoft.codecoverage@18.0.1 -microsoft.extensions.objectpool@10.0.0 -microsoft.extensions.objectpool@10.0.5 -microsoft.management.infrastructure.runtime.unix@3.0.0 -microsoft.management.infrastructure.runtime.win@3.0.0 -microsoft.management.infrastructure@3.0.0 -microsoft.net.test.sdk@18.0.1 -microsoft.netcore.platforms@1.1.2 -microsoft.powershell.markdownrender@7.2.1 -microsoft.powershell.native@700.0.0-rc.1 -microsoft.security.extensions@1.4.0 -microsoft.testplatform.objectmodel@18.0.1 -microsoft.testplatform.testhost@18.0.1 -microsoft.win32.registry.accesscontrol@10.0.5 -microsoft.win32.systemevents@10.0.5 -microsoft.windows.compatibility@10.0.5 -netstandard.library@2.0.3 -newtonsoft.json@13.0.3 -newtonsoft.json@13.0.4 -runtime.android-arm.runtime.native.system.io.ports@10.0.5 -runtime.android-arm64.runtime.native.system.io.ports@10.0.5 -runtime.android-x64.runtime.native.system.io.ports@10.0.5 -runtime.android-x86.runtime.native.system.io.ports@10.0.5 -runtime.linux-arm.runtime.native.system.io.ports@10.0.5 -runtime.linux-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-bionic-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-bionic-x64.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-arm.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-x64.runtime.native.system.io.ports@10.0.5 -runtime.linux-x64.runtime.native.system.io.ports@10.0.5 -runtime.maccatalyst-arm64.runtime.native.system.io.ports@10.0.5 -runtime.maccatalyst-x64.runtime.native.system.io.ports@10.0.5 -runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.native.system.io.ports@10.0.5 -runtime.osx-arm64.runtime.native.system.io.ports@10.0.5 -runtime.osx-x64.runtime.native.system.io.ports@10.0.5 -runtime.win-arm64.runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.win-x64.runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.win-x86.runtime.native.system.data.sqlclient.sni@4.4.0 -stylecop.analyzers.unstable@1.2.0.556 -stylecop.analyzers@1.2.0-beta.556 -system.buffers@4.6.1 -system.codedom@10.0.5 -system.collections.immutable@9.0.14 -system.componentmodel.composition.registration@10.0.5 -system.componentmodel.composition@10.0.5 -system.configuration.configurationmanager@10.0.5 -system.data.odbc@10.0.5 -system.data.oledb@10.0.5 -system.data.sqlclient@4.9.0 -system.data.sqlclient@4.9.1 -system.diagnostics.eventlog@10.0.5 -system.diagnostics.performancecounter@10.0.5 -system.directoryservices.accountmanagement@10.0.5 -system.directoryservices.protocols@10.0.5 -system.directoryservices@10.0.5 -system.drawing.common@10.0.5 -system.io.packaging@10.0.5 -system.io.ports@10.0.5 -system.management@10.0.5 -system.memory@4.6.3 -system.net.http.winhttphandler@10.0.5 -system.numerics.vectors@4.6.1 -system.reflection.context@10.0.5 -system.reflection.metadata@9.0.14 -system.runtime.caching@10.0.5 -system.runtime.compilerservices.unsafe@6.1.2 -system.security.cryptography.pkcs@10.0.5 -system.security.cryptography.pkcs@10.0.6 -system.security.cryptography.protecteddata@10.0.5 -system.security.cryptography.xml@10.0.0 -system.security.cryptography.xml@10.0.5 -system.security.cryptography.xml@10.0.6 -system.security.permissions@10.0.5 -system.servicemodel.http@10.0.652802 -system.servicemodel.http@8.1.2 -system.servicemodel.netframingbase@10.0.652802 -system.servicemodel.nettcp@10.0.652802 -system.servicemodel.nettcp@8.1.2 -system.servicemodel.primitives@10.0.652802 -system.servicemodel.primitives@8.1.2 -system.servicemodel.syndication@10.0.5 -system.serviceprocess.servicecontroller@10.0.5 -system.speech@10.0.5 -system.text.encoding.codepages@8.0.0 -system.threading.tasks.extensions@4.6.3 -system.web.services.description@8.1.2 -system.windows.extensions@10.0.5 -validation@2.6.68 -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.61 -xunit@2.9.3 -xunitxml.testlogger@8.0.0 -" - -# Additional PowerShell Gallery modules. -NUGETV_MICROSOFT_POWERSHELL_ARCHIVE="1.2.5" -NUGETV_MICROSOFT_POWERSHELL_PSRESOURCEGET="1.2.0" -NUGETV_MICROSOFT_POWERSHELL_THREADJOB="2.2.0" -NUGETV_PACKAGEMANAGEMENT="1.4.8.1" -NUGETV_POWERSHELLGET="2.2.5" -NUGETV_PSREADLINE="2.4.5" -NUGETS+=" -microsoft.powershell.archive@${NUGETV_MICROSOFT_POWERSHELL_ARCHIVE} -microsoft.powershell.psresourceget@${NUGETV_MICROSOFT_POWERSHELL_PSRESOURCEGET} -microsoft.powershell.threadjob@${NUGETV_MICROSOFT_POWERSHELL_THREADJOB} -packagemanagement@${NUGETV_PACKAGEMANAGEMENT} -powershellget@${NUGETV_POWERSHELLGET} -psreadline@${NUGETV_PSREADLINE} -" - -inherit check-reqs desktop dotnet-pkg xdg-utils - -DESCRIPTION="Cross-platform automation and configuration tool" -HOMEPAGE="https://microsoft.com/powershell/ - https://github.com/PowerShell/PowerShell/" -SRC_URI=" - https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.repackaged.tar.xz - ${NUGET_URIS} -" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="gui vanilla" - -RDEPEND=" - >=dev-libs/libpsl-native-7.4.0:= - dev-libs/openssl-compat:1.0.0 - sys-libs/pam:0/0 - gui? ( - dev-util/desktop-file-utils - x11-misc/shared-mime-info - ) -" -DEPEND=" - ${RDEPEND} -" -IDEPEND=" - app-eselect/eselect-pwsh -" - -CHECKREQS_DISK_BUILD="2G" -DOTNET_PKG_PROJECTS=( - src/powershell-unix/powershell-unix.csproj - src/Modules/PSGalleryModules.csproj -) -DOTNET_PKG_RESTORE_EXTRA_ARGS=( - -p:"RollForward=Major" - -p:"RuntimeIdentifiers=" - -p:"TreatWarningsAsErrors=false" -) -DOTNET_PKG_BUILD_EXTRA_ARGS=( - "${DOTNET_PKG_RESTORE_EXTRA_ARGS[@]}" -) -PATCHES=( - "${FILESDIR}/pwsh-7.3.3-disable-update-check.patch" -) -DOCS=( CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md README.md docs ) - -check_requirements_locale() { - if [[ "${MERGE_TYPE}" != binary ]] ; then - if use elibc_glibc ; then - local locales="$(locale -a)" - - if has en_US.utf8 ${locales} ; then - LC_ALL="en_US.utf8" - elif has en_US.UTF-8 ${locales} ; then - LC_ALL="en_US.UTF-8" - else - eerror "The locale en_US.utf8 or en_US.UTF-8 is not available." - eerror "Please generate en_US.UTF-8 before building ${CATEGORY}/${P}." - - die "Could not switch to the en_US.UTF-8 locale." - fi - else - LC_ALL="en_US.UTF-8" - fi - - export LC_ALL - einfo "Successfully switched to the ${LC_ALL} locale." - fi -} - -pkg_pretend() { - check-reqs_pkg_pretend - - check_requirements_locale -} - -pkg_setup() { - check-reqs_pkg_setup - dotnet-pkg_pkg_setup - - check_requirements_locale -} - -src_prepare() { - if ! use vanilla ; then - PATCHES+=( - "${FILESDIR}/pwsh-7.5.0-disable-telemetry.patch" - ) - fi - - # This is guarded by "RegexGitVersion" in "PowerShell.Common.props". - local fake_describe="v${PV}-0-g0" - sed -e "s|git describe --abbrev=60 --long|echo ${fake_describe}|g" \ - -i ./PowerShell.Common.props || die - - echo "v${PV}" > ./powershell.version || die - - dotnet-pkg_src_prepare -} - -src_compile() { - einfo 'Copying DLL files for the missing "ref" directory' - efsi "${FILESDIR}/pwsh-7.3.3-copy-ref.fsx" "${WORKDIR}/${P}_ref" - - dotnet-pkg_src_compile -} - -src_test() { - local -a test_args=( - "${DOTNET_PKG_RESTORE_EXTRA_ARGS[@]}" - -p:"RuntimeIdentifier=${DOTNET_PKG_RUNTIME}" - "${S}/test/xUnit/xUnit.tests.csproj" - ) - dotnet-pkg-base_restore "${test_args[@]}" - dotnet-pkg-base_test "${test_args[@]}" -} - -src_install() { - local dest_root="/usr/share/${PN}-${SLOT}" - - # Install additional PowerShell Gallery modules. - local -a psg_modules=( - Microsoft.PowerShell.Archive - Microsoft.PowerShell.PSResourceGet - Microsoft.PowerShell.ThreadJob - PSReadLine - PackageManagement - PowerShellGet - ) - local psg_module="" - for psg_module in "${psg_modules[@]}" ; do - insinto "${dest_root}/Modules/${psg_module}" - doins -r "${NUGET_PACKAGES}/${psg_module,,}"/* - done - - dotnet-pkg-base_append_launchervar 'DOTNET_ROLL_FORWARD="Major"' - dotnet-pkg-base_append_launchervar 'PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"' - dotnet-pkg-base_install "${dest_root}" - dotnet-pkg-base_dolauncher-portable "${dest_root}/pwsh.dll" "pwsh-${SLOT}" - - insinto "${dest_root}/ref" - doins "${WORKDIR}/${P}_ref"/* - - # Fix runtime config because we roll forward from .NET 9.0 into .NET >-10.0. - sed -i "${ED}/${dest_root}/pwsh.runtimeconfig.json" \ - -e "s|.*rollForwardOnNoCandidateFx.*||g" \ - || die "sed failed" - - # Replace "libpsl-native.so" provided by "microsoft.powershell.native". - rm "${ED}/${dest_root}/libpsl-native.so" || die - dosym -r "/usr/$(get_libdir)/libpsl-native.so" "${dest_root}/libpsl-native.so" - - # On musl remove "libSystem.IO.Ports.Native.so" linked against glibc. - if ! use elibc_glibc ; then - ewarn "libSystem.IO.Ports.Native.so is available only for glibc, removing it" - - rm -f "${ED}/${dest_root}/libSystem.IO.Ports.Native.so" || die - fi - - if use gui ; then - newicon ./assets/ps_black_128.svg "powershell-${SLOT}.svg" - make_desktop_entry "pwsh-${SLOT} -l" "PowerShell ${SLOT}" \ - "powershell-${SLOT}" "ConsoleOnly;System;" "Terminal=true" - fi - - einstalldocs -} - -pkg_postinst() { - if use gui ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi - - eselect pwsh update ifunset -} - -pkg_postrm() { - if use gui ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi - - eselect pwsh update ifunset -} diff --git a/app-shells/pwsh/pwsh-7.6.2.ebuild b/app-shells/pwsh/pwsh-7.6.2.ebuild deleted file mode 100644 index 59a5cda71954..000000000000 --- a/app-shells/pwsh/pwsh-7.6.2.ebuild +++ /dev/null @@ -1,340 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# NOTICE: Before packaging we have to run "ResGen" and "GetDependencies". -# See: https://git.alpinelinux.org/aports/tree/community/powershell/APKBUILD -# The repackaged tarball contains some C# code generated by that subproject. - -EAPI=8 - -DOTNET_PKG_COMPAT="10.0" -NUGET_APIS=( - "https://api.nuget.org/v3-flatcontainer" - "https://www.powershellgallery.com/api/v2" -) -NUGETS=" -dotnetanalyzers.documentationanalyzers.unstable@1.0.0.59 -dotnetanalyzers.documentationanalyzers@1.0.0-beta.59 -humanizer.core@2.14.1 -json.more.net@2.1.1 -jsonpointer.net@5.3.1 -jsonschema.net@7.4.0 -markdig.signed@0.31.0 -markdig.signed@0.44.0 -microsoft.applicationinsights@2.23.0 -microsoft.bcl.asyncinterfaces@10.0.5 -microsoft.codeanalysis.analyzers@3.11.0 -microsoft.codeanalysis.analyzers@5.3.0 -microsoft.codeanalysis.common@5.0.0 -microsoft.codeanalysis.csharp@5.0.0 -microsoft.codecoverage@18.0.1 -microsoft.extensions.objectpool@10.0.0 -microsoft.extensions.objectpool@10.0.5 -microsoft.management.infrastructure.runtime.unix@3.0.0 -microsoft.management.infrastructure.runtime.win@3.0.0 -microsoft.management.infrastructure@3.0.0 -microsoft.net.test.sdk@18.0.1 -microsoft.netcore.platforms@1.1.2 -microsoft.powershell.markdownrender@7.2.1 -microsoft.powershell.native@700.0.0 -microsoft.security.extensions@1.4.0 -microsoft.testplatform.objectmodel@18.0.1 -microsoft.testplatform.testhost@18.0.1 -microsoft.win32.registry.accesscontrol@10.0.5 -microsoft.win32.systemevents@10.0.5 -microsoft.windows.compatibility@10.0.5 -netstandard.library@2.0.3 -newtonsoft.json@13.0.3 -newtonsoft.json@13.0.4 -runtime.android-arm.runtime.native.system.io.ports@10.0.5 -runtime.android-arm64.runtime.native.system.io.ports@10.0.5 -runtime.android-x64.runtime.native.system.io.ports@10.0.5 -runtime.android-x86.runtime.native.system.io.ports@10.0.5 -runtime.linux-arm.runtime.native.system.io.ports@10.0.5 -runtime.linux-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-bionic-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-bionic-x64.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-arm.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-arm64.runtime.native.system.io.ports@10.0.5 -runtime.linux-musl-x64.runtime.native.system.io.ports@10.0.5 -runtime.linux-x64.runtime.native.system.io.ports@10.0.5 -runtime.maccatalyst-arm64.runtime.native.system.io.ports@10.0.5 -runtime.maccatalyst-x64.runtime.native.system.io.ports@10.0.5 -runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.native.system.io.ports@10.0.5 -runtime.osx-arm64.runtime.native.system.io.ports@10.0.5 -runtime.osx-x64.runtime.native.system.io.ports@10.0.5 -runtime.win-arm64.runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.win-x64.runtime.native.system.data.sqlclient.sni@4.4.0 -runtime.win-x86.runtime.native.system.data.sqlclient.sni@4.4.0 -stylecop.analyzers.unstable@1.2.0.556 -stylecop.analyzers@1.2.0-beta.556 -system.buffers@4.6.1 -system.codedom@10.0.5 -system.collections.immutable@9.0.14 -system.componentmodel.composition.registration@10.0.5 -system.componentmodel.composition@10.0.5 -system.configuration.configurationmanager@10.0.5 -system.data.odbc@10.0.5 -system.data.oledb@10.0.5 -system.data.sqlclient@4.9.0 -system.data.sqlclient@4.9.1 -system.diagnostics.eventlog@10.0.5 -system.diagnostics.performancecounter@10.0.5 -system.directoryservices.accountmanagement@10.0.5 -system.directoryservices.protocols@10.0.5 -system.directoryservices@10.0.5 -system.drawing.common@10.0.5 -system.io.packaging@10.0.5 -system.io.ports@10.0.5 -system.management@10.0.5 -system.memory@4.6.3 -system.net.http.winhttphandler@10.0.5 -system.numerics.vectors@4.6.1 -system.reflection.context@10.0.5 -system.reflection.metadata@9.0.14 -system.runtime.caching@10.0.5 -system.runtime.compilerservices.unsafe@6.1.2 -system.security.cryptography.pkcs@10.0.5 -system.security.cryptography.pkcs@10.0.6 -system.security.cryptography.protecteddata@10.0.5 -system.security.cryptography.xml@10.0.0 -system.security.cryptography.xml@10.0.5 -system.security.cryptography.xml@10.0.6 -system.security.permissions@10.0.5 -system.servicemodel.http@10.0.652802 -system.servicemodel.http@8.1.2 -system.servicemodel.netframingbase@10.0.652802 -system.servicemodel.nettcp@10.0.652802 -system.servicemodel.nettcp@8.1.2 -system.servicemodel.primitives@10.0.652802 -system.servicemodel.primitives@8.1.2 -system.servicemodel.syndication@10.0.5 -system.serviceprocess.servicecontroller@10.0.5 -system.speech@10.0.5 -system.text.encoding.codepages@8.0.0 -system.threading.tasks.extensions@4.6.3 -system.web.services.description@8.1.2 -system.windows.extensions@10.0.5 -validation@2.6.68 -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.61 -xunit@2.9.3 -xunitxml.testlogger@8.0.0 -" - -# Additional PowerShell Gallery modules. -NUGETV_MICROSOFT_POWERSHELL_ARCHIVE="1.2.5" -NUGETV_MICROSOFT_POWERSHELL_PSRESOURCEGET="1.2.0" -NUGETV_MICROSOFT_POWERSHELL_THREADJOB="2.2.0" -NUGETV_PACKAGEMANAGEMENT="1.4.8.1" -NUGETV_POWERSHELLGET="2.2.5" -NUGETV_PSREADLINE="2.4.5" -NUGETS+=" -microsoft.powershell.archive@${NUGETV_MICROSOFT_POWERSHELL_ARCHIVE} -microsoft.powershell.psresourceget@${NUGETV_MICROSOFT_POWERSHELL_PSRESOURCEGET} -microsoft.powershell.threadjob@${NUGETV_MICROSOFT_POWERSHELL_THREADJOB} -packagemanagement@${NUGETV_PACKAGEMANAGEMENT} -powershellget@${NUGETV_POWERSHELLGET} -psreadline@${NUGETV_PSREADLINE} -" - -inherit check-reqs desktop dotnet-pkg xdg-utils - -DESCRIPTION="Cross-platform automation and configuration tool" -HOMEPAGE="https://microsoft.com/powershell/ - https://github.com/PowerShell/PowerShell/" - -SRC_URI=" - https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.repackaged.tar.xz - ${NUGET_URIS} -" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="gui vanilla" - -RDEPEND=" - >=dev-libs/libpsl-native-7.4.0:= - dev-libs/openssl-compat:1.0.0 - sys-libs/pam:0/0 - gui? ( - dev-util/desktop-file-utils - x11-misc/shared-mime-info - ) -" -DEPEND=" - ${RDEPEND} -" -IDEPEND=" - app-eselect/eselect-pwsh -" - -DOTNET_PKG_PROJECTS=( - src/powershell-unix/powershell-unix.csproj - src/Modules/PSGalleryModules.csproj -) -DOTNET_PKG_RESTORE_EXTRA_ARGS=( - -p:"RollForward=Major" - -p:"RuntimeIdentifiers=" - -p:"TreatWarningsAsErrors=false" -) -DOTNET_PKG_BUILD_EXTRA_ARGS=( - "${DOTNET_PKG_RESTORE_EXTRA_ARGS[@]}" -) - -CHECKREQS_DISK_BUILD="2G" - -PATCHES=( - "${FILESDIR}/pwsh-7.3.3-disable-update-check.patch" -) - -DOCS=( - CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md README.md - docs -) - -check_requirements_locale() { - if [[ "${MERGE_TYPE}" != binary ]] ; then - if use elibc_glibc ; then - local locales="$(locale -a)" - - if has en_US.utf8 ${locales} ; then - LC_ALL="en_US.utf8" - elif has en_US.UTF-8 ${locales} ; then - LC_ALL="en_US.UTF-8" - else - eerror "The locale en_US.utf8 or en_US.UTF-8 is not available." - eerror "Please generate en_US.UTF-8 before building ${CATEGORY}/${P}." - - die "Could not switch to the en_US.UTF-8 locale." - fi - else - LC_ALL="en_US.UTF-8" - fi - - export LC_ALL - einfo "Successfully switched to the ${LC_ALL} locale." - fi -} - -pkg_pretend() { - check-reqs_pkg_pretend - check_requirements_locale -} - -pkg_setup() { - check-reqs_pkg_setup - dotnet-pkg_pkg_setup - check_requirements_locale -} - -src_prepare() { - if ! use vanilla ; then - PATCHES+=( - "${FILESDIR}/pwsh-7.5.0-disable-telemetry.patch" - ) - fi - - # This is guarded by "RegexGitVersion" in "PowerShell.Common.props". - local fake_describe="v${PV}-0-g0" - sed -e "s|git describe --abbrev=60 --long|echo ${fake_describe}|g" \ - -i ./PowerShell.Common.props || die - - echo "v${PV}" > ./powershell.version || die - dotnet-pkg_src_prepare -} - -src_compile() { - einfo 'Copying DLL files for the missing "ref" directory' - efsi "${FILESDIR}/pwsh-7.3.3-copy-ref.fsx" "${WORKDIR}/${P}_ref" - dotnet-pkg_src_compile -} - -src_test() { - local -a test_args=( - "${DOTNET_PKG_RESTORE_EXTRA_ARGS[@]}" - -p:"RuntimeIdentifier=${DOTNET_PKG_RUNTIME}" - "${S}/test/xUnit/xUnit.tests.csproj" - ) - dotnet-pkg-base_restore "${test_args[@]}" - dotnet-pkg-base_test "${test_args[@]}" -} - -src_install() { - local dest_root="/usr/share/${PN}-${SLOT}" - - # Install additional PowerShell Gallery modules. - local -a psg_modules=( - Microsoft.PowerShell.Archive - Microsoft.PowerShell.PSResourceGet - Microsoft.PowerShell.ThreadJob - PSReadLine - PackageManagement - PowerShellGet - ) - local psg_module="" - for psg_module in "${psg_modules[@]}" ; do - insinto "${dest_root}/Modules/${psg_module}" - doins -r "${NUGET_PACKAGES}/${psg_module,,}"/* - done - - dotnet-pkg-base_append_launchervar 'DOTNET_ROLL_FORWARD="Major"' - dotnet-pkg-base_append_launchervar 'PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"' - dotnet-pkg-base_install "${dest_root}" - dotnet-pkg-base_dolauncher-portable "${dest_root}/pwsh.dll" "pwsh-${SLOT}" - - insinto "${dest_root}/ref" - doins "${WORKDIR}/${P}_ref"/* - - # Fix runtime config because we roll forward from .NET 9.0 into .NET >-10.0. - sed -i "${ED}/${dest_root}/pwsh.runtimeconfig.json" \ - -e "s|.*rollForwardOnNoCandidateFx.*||g" \ - || die "sed failed" - - # Replace "libpsl-native.so" provided by "microsoft.powershell.native". - rm "${ED}/${dest_root}/libpsl-native.so" || die - dosym -r "/usr/$(get_libdir)/libpsl-native.so" "${dest_root}/libpsl-native.so" - - # On musl remove "libSystem.IO.Ports.Native.so" linked against glibc. - if ! use elibc_glibc ; then - ewarn "libSystem.IO.Ports.Native.so is available only for glibc, removing it" - - rm -f "${ED}/${dest_root}/libSystem.IO.Ports.Native.so" || die - fi - - if use gui ; then - newicon ./assets/ps_black_128.svg "powershell-${SLOT}.svg" - make_desktop_entry "pwsh-${SLOT} -l" "PowerShell ${SLOT}" \ - "powershell-${SLOT}" "ConsoleOnly;System;" "Terminal=true" - fi - - einstalldocs -} - -pkg_postinst() { - if use gui ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi - - eselect pwsh update ifunset -} - -pkg_postrm() { - if use gui ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi - - eselect pwsh update ifunset -} diff --git a/app-shells/quoter/Manifest b/app-shells/quoter/Manifest deleted file mode 100644 index edf2d26181b7..000000000000 --- a/app-shells/quoter/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST quoter-4.2.tar.gz 11128 BLAKE2B 6b13a8eabae57c50c12dcbf9a65e28990ee6d74ee2c45c4a6127f5ed98c2ae029fd5d00f82444c46ab6a21057c6279e9f3d19c432f921d04ca3bf3eaa9507cb0 SHA512 0080ae6d5f5308b9e2f9e414619049f10246c221a9524f9f0dc0d329af3592694ae9d6ef6a086615b895c5f6598fbed7ec7164b5a847d11108fbe3687316c02d diff --git a/app-shells/quoter/metadata.xml b/app-shells/quoter/metadata.xml deleted file mode 100644 index 70e643da92b7..000000000000 --- a/app-shells/quoter/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mgorny@gentoo.org</email> - <name>Michał Górny</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>martin@mvath.de</email> - <name>Martin Väth</name> - <description>Upstream developer, CC on bugs, do not copy ebuilds - from his overlay</description> - </maintainer> - <upstream> - <maintainer> - <email>martin@mvath.de</email> - <name>Martin Väth</name> - </maintainer> - <bugs-to>mailto:martin@mvath.de</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/quoter/quoter-4.2.ebuild b/app-shells/quoter/quoter-4.2.ebuild deleted file mode 100644 index ede9828632ea..000000000000 --- a/app-shells/quoter/quoter-4.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2016-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Quote arguments or standard input for usage in POSIX shell by eval" -HOMEPAGE="https://github.com/vaeth/quoter/" -SRC_URI=" - https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -src_configure() { - tc-export CC -} - -src_install() { - emake DESTDIR="${ED}" install - - rm -f "${ED}"/usr/bin/quoter_pipe.sh || die - insinto /usr/share/${PN} - doins bin/quoter_pipe.sh -} diff --git a/app-shells/rc/Manifest b/app-shells/rc/Manifest deleted file mode 100644 index b239967529b1..000000000000 --- a/app-shells/rc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rc-1.7.4.tar.gz 215206 BLAKE2B df01f618cd4d3c5bbf155768ada49c20fe7916e2b999ae13d08487b00c4565c3c4d1d45d16dddef70fe58cf7c405d293832b31dc8a66d8b36b2503675b260db1 SHA512 49e124207b5370b88b8fba0376dda33451451a58bfb85fabfc06ae59eb88fedf38d7aeaaf292e4f380e2c00efc8301ba68d12180923186d1c53ef94f78f7e435 diff --git a/app-shells/rc/files/rc-1.7.4-C23.patch b/app-shells/rc/files/rc-1.7.4-C23.patch deleted file mode 100644 index 730319135cd8..000000000000 --- a/app-shells/rc/files/rc-1.7.4-C23.patch +++ /dev/null @@ -1,30 +0,0 @@ -just use build-ins when C is modern enough -and other glibc defines that need enablement -diff -ru a/rc.h b/rc.h ---- a/rc.h 2025-01-05 21:16:39.487999355 +0400 -+++ b/rc.h 2025-01-05 21:21:13.688559101 +0400 -@@ -44,9 +44,14 @@ - eError, eBreak, eReturn, eVarstack, eArena, eFifo, eFd - } ecodes; - -+#if __STDC_VERSION__ <= 201710L - typedef enum bool { - FALSE, TRUE - } bool; -+#else -+#define FALSE false -+#define TRUE true -+#endif - - typedef enum redirtype { - rFrom, rCreate, rAppend, rHeredoc, rHerestring -diff -ru a/configure.ac b/configure.ac ---- a/configure.ac 2025-01-05 21:33:03.952267739 +0400 -+++ b/configure.ac 2025-01-05 21:33:20.702194221 +0400 -@@ -1,5 +1,6 @@ - dnl Our package name, version, ... - AC_INIT([rc], [1.7.4]) -+AC_USE_SYSTEM_EXTENSIONS - - dnl ... and release date - RELDATE=`date -I` diff --git a/app-shells/rc/files/rc-1.7.4-libedit.patch b/app-shells/rc/files/rc-1.7.4-libedit.patch deleted file mode 100644 index 14ab77d18069..000000000000 --- a/app-shells/rc/files/rc-1.7.4-libedit.patch +++ /dev/null @@ -1,17 +0,0 @@ -bug https://bugs.gentoo.org/925558 -truncating number of lines from long uint to int and hoping -for the best, due to API mismatch -diff -ru a/edit-edit.c b/edit-edit.c ---- a/edit-edit.c 2025-01-05 20:59:08.759555902 +0400 -+++ b/edit-edit.c 2025-01-05 21:01:03.040010129 +0400 -@@ -50,8 +50,8 @@ - - oldint = sys_signal(SIGINT, edit_catcher); - oldquit = sys_signal(SIGQUIT, edit_catcher); -- -- r = el_gets(c->el, count); -+ int trunc_count = *count; -+ r = el_gets(c->el, &trunc_count); - - sys_signal(SIGINT, oldint); - sys_signal(SIGQUIT, oldquit); diff --git a/app-shells/rc/metadata.xml b/app-shells/rc/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/rc/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/rc/rc-1.7.4-r3.ebuild b/app-shells/rc/rc-1.7.4-r3.ebuild deleted file mode 100644 index ad6676be2d7b..000000000000 --- a/app-shells/rc/rc-1.7.4-r3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A reimplementation of the Plan 9 shell" -HOMEPAGE="http://static.tobold.org/" -SRC_URI="http://static.tobold.org/${PN}/${P}.tar.gz" - -LICENSE="rc" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libedit readline" - -RDEPEND="sys-libs/ncurses:= - readline? ( sys-libs/readline:= ) - libedit? ( dev-libs/libedit )" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -PATCHES=( - "${FILESDIR}"/"${P}"-libedit.patch - "${FILESDIR}"/"${P}"-C23.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf="--with-history" - use readline && myconf="--with-edit=readline" - use libedit && myconf="--with-edit=edit" - - econf "${myconf}" -} - -src_install() { - into /usr - newbin "${PN}" "${PN}sh" - newman "${PN}.1" "${PN}sh.1" - einstalldocs -} - -pkg_postinst() { - if ! grep -q '^/usr/bin/rcsh$' "${EROOT}"/etc/shells ; then - ebegin "Updating /etc/shells" - echo "/usr/bin/rcsh" >> "${EROOT}"/etc/shells - eend $? - fi -} diff --git a/app-shells/rrs/Manifest b/app-shells/rrs/Manifest deleted file mode 100644 index cb40c1bc1462..000000000000 --- a/app-shells/rrs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rrs-1.70.tar.gz 49579 BLAKE2B 0345f559239f64d51891100c11f3b80d2b41277eaa0e283c86dbd990496f083e1da60aa6937c870c133bfe8e7f905848d0da1a17b827a2bb07bd8ee1be4b36de SHA512 58a3d34bd80f2ddaa62112819d83ab2175daf1b9e66605d0b629a15d1fc6b43b482e1a4a763b99a07d85bbb0fa6df339d0dfcc203e3a3da3d5cfdabbd14a4bfa diff --git a/app-shells/rrs/files/rrs-1.70-asneeded.patch b/app-shells/rrs/files/rrs-1.70-asneeded.patch deleted file mode 100644 index 8c55d17678e1..000000000000 --- a/app-shells/rrs/files/rrs-1.70-asneeded.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/Makefile 2004-05-30 02:14:14.000000000 +0200 -+++ b/Makefile 2009-01-03 15:02:19.253460887 +0100 -@@ -8,8 +8,8 @@ - # if your system doesn't have GNU's getopt_long(), add -DWITHOUT_GNU_GETOPT - CFLAGS=-I/usr/local/include -Wall -O2 - # openpty() is in libutil on most Unix-like operating systems --LDFLAGS=-L/usr/local/lib -s -lstdc++ -lm -lutil -lssl -lcrypto --LDFLAGSNOSSL=-s -lstdc++ -lm -lutil -+LDFLAGS=-L/usr/local/lib -lstdc++ -lm -lutil -lssl -lcrypto -+LDFLAGSNOSSL=-lstdc++ -lm -lutil - - PREFIX=/usr/local - BINDIR=bin -@@ -36,9 +36,9 @@ - generic-nossl: clean compile-generic-nossl - - qnx: clean -- $(MAKE) LDFLAGS="-L/usr/local/lib -s -lsocket -lssl -lcrypto" compile-qnx -+ $(MAKE) LDFLAGS="-L/usr/local/lib -lsocket -lssl -lcrypto" compile-qnx - qnx-nossl: clean -- $(MAKE) LDFLAGSNOSSL="-s -lsocket" compile-qnx-nossl -+ $(MAKE) LDFLAGSNOSSL="-lsocket" compile-qnx-nossl - - distclean: clean - -@@ -47,10 +47,10 @@ - - ## generic - compile-generic: -- $(CC) $(CFLAGS) $(LDFLAGS) $(LDEXTRA) -o $(out) rrs.c md5.c sha1.c farm9crypt.cc twofish2.cc -+ $(CC) $(CFLAGS) $(LDEXTRA) -o $(out) rrs.c md5.c sha1.c farm9crypt.cc twofish2.cc $(LDFLAGS) - - compile-generic-nossl: -- $(CC) -DWITHOUT_SSL $(CFLAGS) $$CFLAGS $(LDFLAGSNOSSL) $(LDEXTRA) -o $(out) rrs.c md5.c sha1.c farm9crypt.cc twofish2.cc -+ $(CC) -DWITHOUT_SSL $(CFLAGS) $$CFLAGS $(LDEXTRA) -o $(out) rrs.c md5.c sha1.c farm9crypt.cc twofish2.cc $(LDFLAGSNOSSL) - - ## qnx - compile-qnx: diff --git a/app-shells/rrs/files/rrs-1.70-drop-old-ssl-algos.patch b/app-shells/rrs/files/rrs-1.70-drop-old-ssl-algos.patch deleted file mode 100644 index ab7b43e63672..000000000000 --- a/app-shells/rrs/files/rrs-1.70-drop-old-ssl-algos.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- a/rrs.c 2019-01-17 12:36:21.134181933 +0300 -+++ b/rrs.c 2019-01-17 12:37:56.133181353 +0300 -@@ -186,11 +186,9 @@ - " can change it with, e.g., --ssl=tlsv1 for instance, or\n" - " the -S option.\n" - " -S, --ssl=method Choose OpenSSL protocol (case doesn't matter):\n" --" -S SSLv2\n" --" -S SSLv3\n" - " -S TLSv1\n" - " If you use --ssl instead of -S, please remember to use\n" --" the equal sign, e.g., --ssl=sslv3.\n" -+" the equal sign, e.g., --ssl=tlsv1.\n" - " -P, --pem file Specify private key and certificate (public key) file.\n" - " The file should begin with a PEM encoded private key\n" - " followed by a PEM encoded certificate. Both the\n" -@@ -336,8 +334,8 @@ - /****** various other global variables ******/ - - #if ! defined(WITHOUT_SSL) -- enum { none, TLSv1, SSLv3, SSLv2 } rrs_ssl = none; -- char *sslprotocols[] = { "none", "TLSv1", "SSLv3", "SSLv2" }; -+ enum { none, TLSv1 } rrs_ssl = none; -+ char *sslprotocols[] = { "none", "TLSv1" }; - #endif - - unsigned int sourceport = 0, -@@ -1826,11 +1824,7 @@ - } - rrs_ssl = TLSv1; - if (optarg) { -- if (!strcasecmp(optarg, "SSLv2")) { -- rrs_ssl = SSLv2; -- } else if (!strcasecmp(optarg, "SSLv3")) { -- rrs_ssl = SSLv3; -- } else if (!strcasecmp(optarg, "TLSv1")) { -+ if (!strcasecmp(optarg, "TLSv1")) { - rrs_ssl = TLSv1; - } else { - fprintf(stderr, "[?] not supported ssl protocol: %s\n", optarg); -@@ -1981,22 +1975,14 @@ - SSL_load_error_strings(); - - if (rrs_listen) { -- if (rrs_ssl == SSLv2) { -- sslmethod = SSLv2_server_method(); -- } else if (rrs_ssl == SSLv3) { -- sslmethod = SSLv3_server_method(); -- } else if (rrs_ssl == TLSv1) { -+ if (rrs_ssl == TLSv1) { - sslmethod = TLSv1_server_method(); - } else { - fprintf(stderr, "[?] huh? rrs_ssl = 0x%08x\n", (unsigned int)sslmethod); - return err_generic; - } - } else { -- if (rrs_ssl == SSLv2) { -- sslmethod = SSLv2_client_method(); -- } else if (rrs_ssl == SSLv3) { -- sslmethod = SSLv3_client_method(); -- } else if (rrs_ssl == TLSv1) { -+ if (rrs_ssl == TLSv1) { - sslmethod = TLSv1_client_method(); - } else { - fprintf(stderr, "[?] huh? rrs_ssl = 0x%08x\n", (unsigned int)sslmethod); diff --git a/app-shells/rrs/metadata.xml b/app-shells/rrs/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/rrs/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/rrs/rrs-1.70-r2.ebuild b/app-shells/rrs/rrs-1.70-r2.ebuild deleted file mode 100644 index 58f401d896ac..000000000000 --- a/app-shells/rrs/rrs-1.70-r2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Reverse Remote Shell" -HOMEPAGE="http://freshmeat.sourceforge.net/projects/rrs" -SRC_URI="http://www.cycom.se/uploads/36/19/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -IUSE="ssl" - -DEPEND="ssl? ( dev-libs/openssl:0= )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-asneeded.patch" - "${FILESDIR}/${P}-drop-old-ssl-algos.patch" -) - -src_prepare() { - default - sed -i -e "s#-s ##g" Makefile || die -} - -src_compile() { - local target="" - use ssl || target="-nossl" - - emake generic${target} CFLAGS="${CFLAGS}" LDEXTRA="${LDFLAGS}" CC="$(tc-getCC)" -} - -src_install() { - dobin "${PN}" - doman "${PN}.1" - einstalldocs -} diff --git a/app-shells/rush/Manifest b/app-shells/rush/Manifest deleted file mode 100644 index 950e24b89397..000000000000 --- a/app-shells/rush/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rush-2.4.tar.xz 925060 BLAKE2B 4df318c6ef1d06e56c90fb2e8845f3243732c7978227ad76790b7365168b361a6432b7db0d8aeeb7786ef91e1435778487a2ad52c95781a5b7aa78e73c1236d5 SHA512 d4da2a17971dc5a617a0845d5100f29313300e55ee9ed130ac5c154d420c97dcb11fe62e57f486b9be088285251ea10edeb5461e8aaf3351465a95fd18bf8133 diff --git a/app-shells/rush/metadata.xml b/app-shells/rush/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/rush/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/rush/rush-2.4.ebuild b/app-shells/rush/rush-2.4.ebuild deleted file mode 100644 index 400776c0f35f..000000000000 --- a/app-shells/rush/rush-2.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Restricted User Shell" -HOMEPAGE="https://puszcza.gnu.org.ua/projects/rush/" -SRC_URI="https://download.gnu.org.ua/pub/release/${PN}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls" - -BDEPEND="nls? ( sys-devel/gettext )" - -src_prepare() { - default - - # These tests see SANDBOX_* variables and fail as a result, bug #689554 - for file in tests/{eval,clr,unset,keep,set}env.at tests/legacy/env.at ; do - echo > ${file} || die - done -} - -src_configure() { - local myeconfargs=( - $(use_enable nls) - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-shells/sash/Manifest b/app-shells/sash/Manifest deleted file mode 100644 index 473c58c04996..000000000000 --- a/app-shells/sash/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sash-3.8.tar.gz 53049 BLAKE2B 151e24e3f1f56231a12fa332505ad21586c97c7bb9cc3858e12ea4aa410d4e30da4af8201b4e24f0b960f2f142c964ac1996f3475ec9a104bdc52a5e1a55c010 SHA512 e544721dbb5d13d2184531a2caa4b90fb29fc360e2b80f64adb2433cbe4e5588171f3567bde03b520fbe7cbd0f3007e0e9c9c41cb16570709b03cedc2dfbe291 diff --git a/app-shells/sash/files/sash-3.7-builtin.patch b/app-shells/sash/files/sash-3.7-builtin.patch deleted file mode 100644 index be943063efdf..000000000000 --- a/app-shells/sash/files/sash-3.7-builtin.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Nrup sash-3.7.orig/sash.c sash-3.7/sash.c ---- sash-3.7.orig/sash.c 2004-01-14 00:08:03.000000000 -0500 -+++ sash-3.7/sash.c 2004-10-31 00:05:59.000000000 -0400 -@@ -739,6 +739,10 @@ tryBuiltIn(const char * cmd) - while (*endCmd && !isBlank(*endCmd)) - endCmd++; - -+ /* FIXME: command line will segv with -c 12000bytes -solar */ -+ if ((endCmd - cmd) >= sizeof(cmdName)) -+ return FALSE; -+ - memcpy(cmdName, cmd, endCmd - cmd); - - cmdName[endCmd - cmd] = '\0'; diff --git a/app-shells/sash/metadata.xml b/app-shells/sash/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/sash/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/sash/sash-3.8.ebuild b/app-shells/sash/sash-3.8.ebuild deleted file mode 100644 index 7714ae385237..000000000000 --- a/app-shells/sash/sash-3.8.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs flag-o-matic - -DESCRIPTION="A small (static) UNIX Shell" -HOMEPAGE="https://www.canb.auug.org.au/~dbell/" -SRC_URI="https://www.canb.auug.org.au/~dbell/programs/${P}.tar.gz" - -LICENSE="sash" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="static" - -DEPEND=" - static? ( virtual/zlib:=[static-libs] ) - !static? ( >=virtual/zlib-1.2.3:= )" -RDEPEND="!static? ( ${DEPEND} )" - -src_prepare() { - eapply "${FILESDIR}"/sash-3.7-builtin.patch - - sed \ - -e "s|-O3|${CFLAGS}|" \ - -e '/strip/d' \ - -i Makefile || die - sed \ - -e 's:linux/ext2_fs.h:ext2fs/ext2_fs.h:g' \ - -i cmd_chattr.c || die - eapply_user -} - -src_compile() { - use static && append-ldflags -static - - emake LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" -} - -src_install() { - dobin sash - doman sash.1 - dodoc README -} diff --git a/app-shells/smrsh/Manifest b/app-shells/smrsh/Manifest deleted file mode 100644 index 493d582327b7..000000000000 --- a/app-shells/smrsh/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST sendmail.8.18.1.tar.gz 2401566 BLAKE2B 3afa36073fd611c7fdb43ef0ab9f02d5fb8ae388e9471bdc7275c6c9dcee0a654f46ddef505b70e978cb1b818b0da375250678e501676d8bace534d59ee40d90 SHA512 9ce713b44439d4de6faa9e3cdfa2226b44b4fbeb352a5f81584c062570e9472da244158287e489aabe258d28fe54ca4964565c7b0adc7e1763d212be42f98061 -DIST sendmail.8.18.1.tar.gz.sig 543 BLAKE2B f5f8ffaee2b4380babb033257aa30a3ade3686f3ae3dc4ced3beb25698c1917489e05456cf6b3cfcf3f0a8a1725ac42a6ce1db317939f944012e994672f6c22d SHA512 a1b3fc2278061c220ca36b954e333867a187b52c32ecd10793a12c1c90c0466bc3f1e6f76ca3aeaaf02e14f71f8cef418f5291557461b61509ed255c55c6ef47 -DIST sendmail.8.18.2.tar.gz 2372458 BLAKE2B a291006fd498d61b8fe19eb02cdeb92f83cef68b5c3db0c8b6479edb8e4722ed2d2ae03cf39553c0631224a1dfa00754cf4ea32bb7bc762ad8152ccaebe606dc SHA512 55515220ea84db4b56b8154efbf21aeb7161943c92bd63527cfc20169ea566e299cc289f0a6e160dc5637f656bdc451707003750d4b42a7894d40f35f51f6040 -DIST sendmail.8.18.2.tar.gz.sig 543 BLAKE2B 6c397ada6b93de4608d11bc09d58c687819f333161865129d70d5dd3fc35124fda3f5c8d2533a10b8a327804feb261b4abd3506bb9a8ede686cc0b3f159203c5 SHA512 4e531f89e5e10dba7d3c66c8c5378aadeb139ec9d2f6ac6568f272adea4d1515c1ba858bb34585e0d52ac070185052e901d58bd677ef59a5cc733b4f60fb827f diff --git a/app-shells/smrsh/files/sendmail-8.18.1-c23.patch b/app-shells/smrsh/files/sendmail-8.18.1-c23.patch deleted file mode 100644 index 93301cbfba35..000000000000 --- a/app-shells/smrsh/files/sendmail-8.18.1-c23.patch +++ /dev/null @@ -1,113 +0,0 @@ -Bug: https://bugs.gentoo.org/944460 -Bug: https://bugs.gentoo.org/945726 - ---- a/libsm/vfscanf.c -+++ b/libsm/vfscanf.c -@@ -37,6 +37,7 @@ - #define SUPPRESS 0x10 /* suppress assignment */ - #define POINTER 0x20 /* weird %p pointer (`fake hex') */ - #define NOSKIP 0x40 /* do not skip blanks */ -+#define UNSIGNED 0x80 /* unsigned conversions */ - - /* - ** The following are used in numeric conversions only: -@@ -122,9 +123,6 @@ - int nassigned; /* number of fields assigned */ - int nread; /* number of characters consumed from fp */ - int base; /* base argument to strtoll/strtoull */ -- -- /* conversion function (strtoll/strtoull) */ -- ULONGLONG_T (*ccfn) __P((const char *, char **, int)); - char ccltab[256]; /* character class table for %[...] */ - char buf[BUF]; /* buffer for numeric conversions */ - SM_EVENT *evt = NULL; -@@ -160,7 +158,6 @@ - nassigned = 0; - nread = 0; - base = 0; /* XXX just to keep gcc happy */ -- ccfn = NULL; /* XXX just to keep gcc happy */ - for (;;) - { - c = *fmt++; -@@ -240,13 +237,11 @@ - /* FALLTHROUGH */ - case 'd': - c = CT_INT; -- ccfn = (ULONGLONG_T (*)())sm_strtoll; - base = 10; - break; - - case 'i': - c = CT_INT; -- ccfn = (ULONGLONG_T (*)())sm_strtoll; - base = 0; - break; - -@@ -255,21 +250,20 @@ - /* FALLTHROUGH */ - case 'o': - c = CT_INT; -- ccfn = sm_strtoull; -+ flags |= UNSIGNED; - base = 8; - break; - - case 'u': - c = CT_INT; -- ccfn = sm_strtoull; -+ flags |= UNSIGNED; - base = 10; - break; - - case 'X': - case 'x': -- flags |= PFXOK; /* enable 0x prefixing */ -+ flags |= PFXOK | UNSIGNED; - c = CT_INT; -- ccfn = sm_strtoull; - base = 16; - break; - -@@ -297,9 +291,8 @@ - break; - - case 'p': /* pointer format is like hex */ -- flags |= POINTER | PFXOK; -+ flags |= POINTER | PFXOK | UNSIGNED; - c = CT_INT; -- ccfn = sm_strtoull; - base = 16; - break; - -@@ -324,7 +317,6 @@ - if (isupper(c)) - flags |= LONG; - c = CT_INT; -- ccfn = (ULONGLONG_T (*)()) sm_strtoll; - base = 10; - break; - } -@@ -628,7 +620,12 @@ - ULONGLONG_T res; - - *p = 0; -- res = (*ccfn)(buf, (char **)NULL, base); -+ if (flags & UNSIGNED) -+ res = sm_strtoull(buf, (char **)NULL, -+ base); -+ else -+ res = sm_strtoll(buf, (char **)NULL, -+ base); - if (flags & POINTER) - *SM_VA_ARG(ap, void **) = - (void *)(long) res; ---- a/mailstats/mailstats.c -+++ b/mailstats/mailstats.c -@@ -65,7 +65,6 @@ - char sfilebuf[MAXPATHLEN]; - char buf[MAXLINE]; - struct statistics stats; -- extern char *ctime(); - extern char *optarg; - extern int optind; - # define MSOPTS "cC:f:opP" diff --git a/app-shells/smrsh/files/site.config.m4 b/app-shells/smrsh/files/site.config.m4 deleted file mode 100644 index 1b7b0db95821..000000000000 --- a/app-shells/smrsh/files/site.config.m4 +++ /dev/null @@ -1,14 +0,0 @@ -define(`confCCOPTS', `@@confCCOPTS@@') -define(`confSTDIO_TYPE', `portable') -define(`confENVDEF', `@@confENVDEF@@') -define(`confLDOPTS', `@@confLDOPTS@@') -define(`confMANOWN', `root') -define(`confMANGRP', `root') -define(`confMANMODE', `644') -define(`confMAN1SRC', `1') -define(`confMAN5SRC', `5') -define(`confMAN8SRC', `8') -define(`confLDOPTS_SO', `@@confLDOPTS@@') -define(`confCC', `@@confCC@@') -APPENDDEF(`conf_smrsh_ENVDEF', `-DSMRSH_PATH=\"/bin:/usr/bin\"') -APPENDDEF(`conf_smrsh_ENVDEF', `-DSMRSH_CMDDIR=\"/var/lib/smrsh\"') diff --git a/app-shells/smrsh/files/smrsh-musl-disable-cdefs.patch b/app-shells/smrsh/files/smrsh-musl-disable-cdefs.patch deleted file mode 100644 index 6dc4ac63105e..000000000000 --- a/app-shells/smrsh/files/smrsh-musl-disable-cdefs.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/include/sm/os/sm_os_linux.h 2020-06-09 11:57:46.789786561 +0200 -+++ b/include/sm/os/sm_os_linux.h 2020-06-09 11:57:49.174781812 +0200 -@@ -33,7 +33,7 @@ - # endif /* LINUX_VERSION_CODE */ - #endif /* SM_CONF_SHM */ - --#define SM_CONF_SYS_CDEFS_H 1 -+#define SM_CONF_SYS_CDEFS_H 0 - #ifndef SM_CONF_SEM - # define SM_CONF_SEM 2 - #endif /* SM_CONF_SEM */ diff --git a/app-shells/smrsh/metadata.xml b/app-shells/smrsh/metadata.xml deleted file mode 100644 index bec1207b7a42..000000000000 --- a/app-shells/smrsh/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>cfuga@cfuga.mx</email> - <name>Cristian Othón Martínez Vera</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="cpe">cpe:/a:sendmail:sendmail</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/smrsh/smrsh-8.18.1-r1.ebuild b/app-shells/smrsh/smrsh-8.18.1-r1.ebuild deleted file mode 100644 index 559a3003a44a..000000000000 --- a/app-shells/smrsh/smrsh-8.18.1-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: please bump this together with mail-mta/sendmail and mail-filter/libmilter - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/sendmail.asc" -inherit toolchain-funcs verify-sig - -DESCRIPTION="Sendmail restricted shell, for use with MTAs other than Sendmail" -HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution" -if [[ -n $(ver_cut 4) ]] ; then - # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9) - SRC_URI=" - https://ftp.sendmail.org/snapshots/sendmail.${PV}.tar.gz - verify-sig? ( https://ftp.sendmail.org/snapshots/sendmail.${PV}.tar.gz.sig ) - " -fi -SRC_URI+=" - https://ftp.sendmail.org/sendmail.${PV}.tar.gz - verify-sig? ( https://ftp.sendmail.org/sendmail.${PV}.tar.gz.sig ) -" -SRC_URI+=" - https://ftp.sendmail.org/past-releases/sendmail.${PV}.tar.gz - verify-sig? ( https://ftp.sendmail.org/past-releases/sendmail.${PV}.tar.gz.sig ) -" -S="${WORKDIR}/sendmail-${PV}" - -LICENSE="Sendmail" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND="!mail-mta/sendmail" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/m4 - verify-sig? ( ~sec-keys/openpgp-keys-sendmail-20250220 ) -" - -PATCHES=( - "${FILESDIR}"/sendmail-8.18.1-c23.patch -) - -src_prepare() { - default - local confENVDEF="-DXDEBUG=0" - - if use elibc_musl; then - eapply "${FILESDIR}"/${PN}-musl-disable-cdefs.patch - confENVDEF+=" -DHASSTRERROR" - fi - - cd "${S}/${PN}" || die - - sed -e "s:/usr/libexec:/usr/sbin:g" \ - -e "s:/usr/adm/sm.bin:/var/lib/smrsh:g" \ - -i README -i smrsh.8 || die "sed failed" - - sed -e "s|@@confCCOPTS@@|${CFLAGS}|" \ - -e "s|@@confLDOPTS@@|${LDFLAGS}|" \ - -e "s|@@confENVDEF@@|${confENVDEF}|" \ - -e "s:@@confCC@@:$(tc-getCC):" "${FILESDIR}/site.config.m4" \ - > "${S}/devtools/Site/site.config.m4" || die "sed failed" -} - -src_compile() { - cd "${S}/${PN}" || die - /bin/sh Build AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" || die -} - -src_install() { - dosbin "${S}/obj.$(uname -s).$(uname -r).$(arch)/${PN}/${PN}" - - cd "${S}/${PN}" || die - doman "${PN}.8" - dodoc README - - keepdir /var/lib/${PN} -} - -pkg_postinst() { - elog "smrsh is compiled to look for programs in /var/lib/smrsh." -} diff --git a/app-shells/smrsh/smrsh-8.18.2.ebuild b/app-shells/smrsh/smrsh-8.18.2.ebuild deleted file mode 100644 index 4dfaab58db3c..000000000000 --- a/app-shells/smrsh/smrsh-8.18.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: please bump this together with mail-mta/sendmail and mail-filter/libmilter - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/sendmail.asc" -inherit toolchain-funcs verify-sig - -DESCRIPTION="Sendmail restricted shell, for use with MTAs other than Sendmail" -HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution" -if [[ -n $(ver_cut 4) ]] ; then - # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9) - SRC_URI=" - https://ftp.sendmail.org/snapshots/sendmail.${PV}.tar.gz - verify-sig? ( https://ftp.sendmail.org/snapshots/sendmail.${PV}.tar.gz.sig ) - " -fi -SRC_URI+=" - https://ftp.sendmail.org/sendmail.${PV}.tar.gz - verify-sig? ( https://ftp.sendmail.org/sendmail.${PV}.tar.gz.sig ) -" -SRC_URI+=" - https://ftp.sendmail.org/past-releases/sendmail.${PV}.tar.gz - verify-sig? ( https://ftp.sendmail.org/past-releases/sendmail.${PV}.tar.gz.sig ) -" -S="${WORKDIR}/sendmail-${PV}" - -LICENSE="Sendmail" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86" - -RDEPEND="!mail-mta/sendmail" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/m4 - verify-sig? ( ~sec-keys/openpgp-keys-sendmail-20250220 ) -" - -src_prepare() { - default - local confENVDEF="-DXDEBUG=0" - - if use elibc_musl; then - eapply "${FILESDIR}"/${PN}-musl-disable-cdefs.patch - confENVDEF+=" -DHASSTRERROR" - fi - - cd "${S}/${PN}" || die - - sed -e "s:/usr/libexec:/usr/sbin:g" \ - -e "s:/usr/adm/sm.bin:/var/lib/smrsh:g" \ - -i README -i smrsh.8 || die "sed failed" - - sed -e "s|@@confCCOPTS@@|${CFLAGS}|" \ - -e "s|@@confLDOPTS@@|${LDFLAGS}|" \ - -e "s|@@confENVDEF@@|${confENVDEF}|" \ - -e "s:@@confCC@@:$(tc-getCC):" "${FILESDIR}/site.config.m4" \ - > "${S}/devtools/Site/site.config.m4" || die "sed failed" -} - -src_compile() { - cd "${S}/${PN}" || die - /bin/sh Build AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" || die -} - -src_install() { - dosbin "${S}/obj.$(uname -s).$(uname -r).$(arch)/${PN}/${PN}" - - cd "${S}/${PN}" || die - doman "${PN}.8" - dodoc README - - keepdir /var/lib/${PN} -} - -pkg_postinst() { - elog "smrsh is compiled to look for programs in /var/lib/smrsh." -} diff --git a/app-shells/soapbox/Manifest b/app-shells/soapbox/Manifest deleted file mode 100644 index 0872ed1d403d..000000000000 --- a/app-shells/soapbox/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST soapbox-0.3.1.tar.bz2 19947 BLAKE2B bbf271d1e48b43e1aa7a274e0020b69a7f389374b7ac14ec2084bca4cd8f1cc5312082a33e6f79527dd92756d88631eb77a37256d0315c45853bab0176a8a95e SHA512 c74420e6ea7e088347c897c275095fce5ecd093af9eb7f95ece4959d174fcc79e600704b6116ba9f36534fc8139dee70393db33ab22cd8f870cd77c449e2f430 diff --git a/app-shells/soapbox/metadata.xml b/app-shells/soapbox/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/soapbox/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/soapbox/soapbox-0.3.1-r2.ebuild b/app-shells/soapbox/soapbox-0.3.1-r2.ebuild deleted file mode 100644 index b8ded42ec5eb..000000000000 --- a/app-shells/soapbox/soapbox-0.3.1-r2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A preload (sandbox) library to restrict filesystem writes" -HOMEPAGE="http://dag.wieers.com/home-made/soapbox/" -SRC_URI="http://dag.wieers.com/home-made/soapbox/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" - -src_prepare() { - default - - sed -i soapbox.sh \ - -e "s|0.3.0|${PV}|g" \ - -e "s:/lib:/usr/$(get_libdir):" \ - || die "sed soapbox.sh" - sed -i Makefile \ - -e 's|$(CFLAGS)|& $(LDFLAGS)|g' \ - || die "sed Makefile" -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - LD="$(tc-getCC)" \ - CFLAGS="${CFLAGS} -fPIC" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - dolib.so libsoapbox.so - newbin soapbox.sh soapbox - dodoc AUTHORS BUGS ChangeLog README THANKS TODO -} diff --git a/app-shells/squirrelsh/Manifest b/app-shells/squirrelsh/Manifest deleted file mode 100644 index 6b6e3142730e..000000000000 --- a/app-shells/squirrelsh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST squirrelsh-1.2.7-src.tar.bz2 673462 BLAKE2B a2e6a1e0c3e3c5eeb329ec33596514e09657439723d34069b66b744f525318d237d15e951bf4c8fe364d50091cd8dcb2d25cae837ebdfd5a219c0bab20d1adce SHA512 7db82cad969ba209cae6b2d1c4cf76ba10acbf79c051f4340556ae81dc98d36dfb6f1f6993e9198e5a5254eaaab3fbaca3d01fc547c2f303572060b2093af78a diff --git a/app-shells/squirrelsh/files/squirrelsh-1.2.7-gcc6.patch b/app-shells/squirrelsh/files/squirrelsh-1.2.7-gcc6.patch deleted file mode 100644 index ea60d29dc3cb..000000000000 --- a/app-shells/squirrelsh/files/squirrelsh-1.2.7-gcc6.patch +++ /dev/null @@ -1,217 +0,0 @@ -diff --git a/shell/base.cpp b/shell/base.cpp -index 3a89b6d..33803c3 100644 ---- a/shell/base.cpp -+++ b/shell/base.cpp -@@ -1,5 +1,5 @@ - // Squirrel Shell --// Copyright (c) 2006-2010, Constantin Makshin -+// Copyright (c) 2006-2017, Constantin Makshin - // - // This program is free software; you can redistribute it and/or modify - // it under the terms of the GNU General Public License as published by -@@ -15,6 +15,7 @@ - // along with this program. If not, see <http://www.gnu.org/licenses/>. - - #include "common.h" -+#include <algorithm> - #include <string.h> - #include <string> - -@@ -36,14 +37,6 @@ typedef HANDLE SysHandle; - typedef int SysHandle; - #endif - --#if !defined(min) --# define min(a, b) ((a) < (b) ? (a) : (b)) --#endif -- --#if !defined(max) --# define max(a, b) ((a) > (b) ? (a) : (b)) --#endif -- - // Maximum number of command line arguments passed to the child process - #define MAX_ARGS 130 - // Maximum number of environment variables passed to the child process -@@ -177,7 +170,7 @@ static bool ReadFromPipe (SysHandle pipe, void* buffer, size_t numBytesToRead, s - - if (!numBytesToRead || - !PeekNamedPipe(pipe, NULL, 0, NULL, &numBytesAvailable, NULL) || !numBytesAvailable || -- !ReadFile(pipe, buffer, min(numBytesToRead, numBytesAvailable), &nbr, NULL) || !nbr) -+ !ReadFile(pipe, buffer, std::min(numBytesToRead, numBytesAvailable), &nbr, NULL) || !nbr) - { - return false; - } -@@ -188,7 +181,7 @@ static bool ReadFromPipe (SysHandle pipe, void* buffer, size_t numBytesToRead, s - #else - int nbr = read(pipe, buffer, numBytesToRead); - if (numBytesRead) -- *numBytesRead = max(nbr, 0); -+ *numBytesRead = std::max(nbr, 0); - - return nbr > 0; - #endif -@@ -210,7 +203,7 @@ static bool WriteToPipe (SysHandle pipe, const void* buffer, size_t numBytesToWr - #else - int nbw = write(pipe, buffer, numBytesToWrite); - if (numBytesWritten) -- *numBytesWritten = max(nbw, 0); -+ *numBytesWritten = std::max(nbw, 0); - - return nbw > 0; - #endif -@@ -786,7 +779,7 @@ static SQInteger Run (HSQUIRRELVM) - // Pass data to/from child process' streams - std::basic_string<SQChar> output, - error; -- int nfds = max(newInput[1], max(newOutput[0], newError[0])) + 1; -+ int nfds = std::max(newInput[1], std::max(newOutput[0], newError[0])) + 1; - for (;;) - { - // Check if there's any data available for reading/writing -diff --git a/shell/common.h b/shell/common.h -index 7cb4d47..461410d 100644 ---- a/shell/common.h -+++ b/shell/common.h -@@ -1,5 +1,5 @@ - // Squirrel Shell --// Copyright (c) 2006-2010, Constantin Makshin -+// Copyright (c) 2006-2017, Constantin Makshin - // - // This program is free software; you can redistribute it and/or modify - // it under the terms of the GNU General Public License as published by -@@ -47,6 +47,7 @@ - # define WIN32_LEAN_AND_MEAN - # define WIN64_LEAN_AND_MEAN - # define STRICT -+# define NOMINMAX - # include <windows.h> - #else - # include <unistd.h> -@@ -88,14 +89,6 @@ - # define MAX_PATH 260 - #endif - --#if !defined(min) --# define min(a, b) ((a) < (b) ? (a) : (b)) --#endif -- --#if !defined(max) --# define max(a, b) ((a) > (b) ? (a) : (b)) --#endif -- - #define SQUIRREL_VERSION_SHORT "3.0.3" - - extern HSQUIRRELVM sqvm; // We aren't going to create more than one VM, so it's acceptable to make this global -diff --git a/shell/hash_adler32.cpp b/shell/hash_adler32.cpp -index c42f440..b250875 100644 ---- a/shell/hash_adler32.cpp -+++ b/shell/hash_adler32.cpp -@@ -8,6 +8,7 @@ - */ - - #include "hash.h" -+#include <algorithm> - - #define BASE 65521ul - #define NMAX 5552 -@@ -87,7 +88,7 @@ void Hash_Adler32 (FILE* file, unsigned char* block, unsigned char* hash, SQInte - unsigned adler = 1; - do - { -- size_t r = fread(block, 1, min(left, BLOCK_SIZE), file); -+ size_t r = fread(block, 1, size_t(std::min<SQInteger>(left, BLOCK_SIZE)), file); - adler = adler32(adler, block, r); - left -= SQInteger(r); - } while (left); -diff --git a/shell/hash_crc32.cpp b/shell/hash_crc32.cpp -index d18a3aa..9bcb233 100644 ---- a/shell/hash_crc32.cpp -+++ b/shell/hash_crc32.cpp -@@ -8,6 +8,7 @@ - */ - - #include "hash.h" -+#include <algorithm> - - static unsigned crc_table[256]; - -@@ -63,7 +64,7 @@ void Hash_CRC32 (FILE* file, unsigned char* block, unsigned char* hash, SQIntege - unsigned crc = 0; - do - { -- size_t r = fread(block, 1, min(left, BLOCK_SIZE), file); -+ size_t r = fread(block, 1, size_t(std::min<SQInteger>(left, BLOCK_SIZE)), file); - crc = crc32(crc, block, r); - left -= SQInteger(r); - } while (left); -diff --git a/shell/hash_md5.cpp b/shell/hash_md5.cpp -index b1a3c2a..a82d4c5 100644 ---- a/shell/hash_md5.cpp -+++ b/shell/hash_md5.cpp -@@ -20,6 +20,7 @@ - */ - - #include "hash.h" -+#include <algorithm> - - struct MD5Context - { -@@ -201,7 +202,7 @@ void Hash_MD5 (FILE* file, unsigned char* block, unsigned char* hash, SQInteger - MD5Init(&ctx); - do - { -- size_t r = fread(block, 1, min(left, BLOCK_SIZE), file); -+ size_t r = fread(block, 1, size_t(std::min<SQInteger>(left, BLOCK_SIZE)), file); - MD5Update(&ctx, block, r); - left -= SQInteger(r); - } while (left); -diff --git a/shell/util.cpp b/shell/util.cpp -index 48983f6..6d0d199 100644 ---- a/shell/util.cpp -+++ b/shell/util.cpp -@@ -1,5 +1,5 @@ - // Squirrel Shell --// Copyright (c) 2006-2009, Constantin Makshin -+// Copyright (c) 2006-2017, Constantin Makshin - // - // This program is free software; you can redistribute it and/or modify - // it under the terms of the GNU General Public License as published by -@@ -15,6 +15,7 @@ - // along with this program. If not, see <http://www.gnu.org/licenses/>. - - #include "common.h" -+#include <algorithm> - #include <string.h> - #include <ctype.h> - -@@ -123,8 +124,12 @@ SQInteger TimeToInt (unsigned year, unsigned month, unsigned day, unsigned hour, - --day; - - DateAndTime result; -- result.dt.time = (min(hour, 23) * 3600) + (min(minute, 59) * 60) + min(second, 59); -- result.dt.date = (min(year, NUM_YEARS) * 372) + (min(month, 11) * 31) + min(day, NumberOfDays(month, year) - 1); -+ result.dt.time = (std::min<SQInteger>(hour, 23) * 3600) -+ + (std::min<SQInteger>(minute, 59) * 60) -+ + std::min<SQInteger>(second, 59); -+ result.dt.date = (std::min<SQInteger>(year, NUM_YEARS) * 372) -+ + (std::min<SQInteger>(month, 11) * 31) -+ + std::min<SQInteger>(day, NumberOfDays(month, year) - 1); - return result.value; - } - -@@ -798,8 +803,13 @@ static SQInteger MkTime (HSQUIRRELVM) - sq_getinteger(sqvm, 5, &hour); - sq_getinteger(sqvm, 6, &minute); - sq_getinteger(sqvm, 7, &second); -- sq_pushinteger(sqvm, TimeToInt(unsigned(max(year, MIN_YEAR)), unsigned(max(month, 1)), unsigned(max(day, 1)), -- unsigned(max(hour, 0)), unsigned(max(minute, 0)), unsigned(max(second, 0)))); -+ sq_pushinteger(sqvm, -+ TimeToInt(unsigned(std::max<SQInteger>(year, MIN_YEAR)), -+ unsigned(std::max<SQInteger>(month, 1)), -+ unsigned(std::max<SQInteger>(day, 1)), -+ unsigned(std::max<SQInteger>(hour, 0)), -+ unsigned(std::max<SQInteger>(minute, 0)), -+ unsigned(std::max<SQInteger>(second, 0)))); - return 1; - } - diff --git a/app-shells/squirrelsh/files/squirrelsh-drop-register.patch b/app-shells/squirrelsh/files/squirrelsh-drop-register.patch deleted file mode 100644 index 77670ffe12d2..000000000000 --- a/app-shells/squirrelsh/files/squirrelsh-drop-register.patch +++ /dev/null @@ -1,12 +0,0 @@ -Bug: https://bugs.gentoo.org/894640 ---- a/shell/hash_md5.cpp -+++ b/shell/hash_md5.cpp -@@ -52,7 +52,7 @@ void MD5Init (MD5Context *ctx) - // The core of the MD5 algorithm - void MD5Transform (unsigned buf[4], const unsigned in[16]) - { -- register unsigned a, b, c, d; -+ unsigned a, b, c, d; - - a = buf[0]; - b = buf[1]; diff --git a/app-shells/squirrelsh/files/squirrelsh-fix-in_LDFLAGS.patch b/app-shells/squirrelsh/files/squirrelsh-fix-in_LDFLAGS.patch deleted file mode 100644 index 71319c0cc7f4..000000000000 --- a/app-shells/squirrelsh/files/squirrelsh-fix-in_LDFLAGS.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur squirrelsh-1.2.6.orig//configure squirrelsh-1.2.6/configure ---- squirrelsh-1.2.6.orig//configure 2012-03-12 21:45:25.000000000 -0400 -+++ squirrelsh-1.2.6/configure 2012-03-12 21:50:36.000000000 -0400 -@@ -1138,7 +1138,7 @@ - in_INSTALL_EXE="$installer -c -m 0755 \"\$(target)\" \"$bindir/\$(target_name)\"" - - if [ "$with_pcre" = "local" ] || [ "$with_squirrel" = "local" ]; then -- in_LDFLAGS="-L\"$source_dir/lib\"" -+ in_LDFLAGS="$in_LDFLAGS -L\"$source_dir/lib\"" - fi - - if [ -n "$pkgconfig" ]; then diff --git a/app-shells/squirrelsh/files/squirrelsh-no-docs.patch b/app-shells/squirrelsh/files/squirrelsh-no-docs.patch deleted file mode 100644 index 2ed4d0160bf4..000000000000 --- a/app-shells/squirrelsh/files/squirrelsh-no-docs.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -Naur squirrelsh-1.2.6.orig//Makefile.in squirrelsh-1.2.6/Makefile.in ---- squirrelsh-1.2.6.orig//Makefile.in 2011-12-16 13:25:08.000000000 -0500 -+++ squirrelsh-1.2.6/Makefile.in 2012-03-12 21:58:50.000000000 -0400 -@@ -19,14 +19,6 @@ - @MAKE_PCRE@ - @MAKE_SQUIRREL@ - @MAKE_SHELL@ -- @INSTALL@ -d -m 0755 "@DOCDIR@" -- @INSTALL@ -c -m 0644 COPYING "@DOCDIR@" -- @INSTALL@ -c -m 0644 COPYING-squirrel "@DOCDIR@" -- @INSTALL@ -c -m 0644 COPYING-zlib "@DOCDIR@" -- @INSTALL@ -c -m 0644 HISTORY "@DOCDIR@" -- @INSTALL@ -c -m 0644 README "@DOCDIR@" -- @INSTALL@ -c -m 0644 doc/squirrel3.pdf "@DOCDIR@" -- @INSTALL@ -c -m 0644 doc/squirrelsh.pdf "@DOCDIR@" - @INSTALL@ -d -m 0755 "@MANDIR@" - @INSTALL@ -c -m 0644 doc/squirrelsh.1 "@MANDIR@" - @INSTALL_MIME@ -@@ -35,6 +27,5 @@ - @MAKE_PCRE@ - @MAKE_SQUIRREL@ - @MAKE_SHELL@ -- @RMDIR@ "@DOCDIR@" - @RM@ "@MANDIR@/squirrelsh.1" - @UNINSTALL_MIME@ diff --git a/app-shells/squirrelsh/files/squirrelsh-no-strip.patch b/app-shells/squirrelsh/files/squirrelsh-no-strip.patch deleted file mode 100644 index cf0286c5c562..000000000000 --- a/app-shells/squirrelsh/files/squirrelsh-no-strip.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -Naur squirrelsh-1.2.6.orig//configure squirrelsh-1.2.6/configure ---- squirrelsh-1.2.6.orig//configure 2012-03-12 20:19:01.000000000 -0400 -+++ squirrelsh-1.2.6/configure 2012-03-12 20:32:25.000000000 -0400 -@@ -1163,7 +1163,6 @@ - [ -z "$CFLAGS" ] && in_CFLAGS="$in_CFLAGS -fomit-frame-pointer" - [ -z "$CXXFLAGS" ] && in_CXXFLAGS="$in_CXXFLAGS -fomit-frame-pointer" - in_DEFINES="-DNDEBUG" -- [ -z "$LDFLAGS" ] && in_LDFLAGS="$in_LDFLAGS -s" - fi - - if [ "$with_pcre" = "local" ] && [ "$with_libraries" = "static" ]; then -@@ -1233,7 +1232,6 @@ - in_CXXFLAGS_LIB="$in_CXXFLAGS -fPIC" - in_MAKE_LIB="$linker -shared $in_LDFLAGS -o \"\$(target)\" \$(objects)" - in_INSTALL_LIB="$installer -c -m 0755 \"\$(target)\" \"$libdir\"" -- [ "$with_strip" ] && in_INSTALL_LIB="$in_INSTALL_LIB \\&\\& strip --strip-unneeded \"$libdir/\$(target_name)\"" - in_UNINSTALL_LIB="rm -f \"$libdir/\$(target_name)\"" - fi - diff --git a/app-shells/squirrelsh/files/squirrelsh-remove-forced-abi.patch b/app-shells/squirrelsh/files/squirrelsh-remove-forced-abi.patch deleted file mode 100644 index d9a5f0b34fe1..000000000000 --- a/app-shells/squirrelsh/files/squirrelsh-remove-forced-abi.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -Naur squirrelsh-1.2.6.orig//configure squirrelsh-1.2.6/configure ---- squirrelsh-1.2.6.orig//configure 2012-03-12 22:02:40.000000000 -0400 -+++ squirrelsh-1.2.6/configure 2012-03-12 22:05:42.000000000 -0400 -@@ -1172,15 +1172,10 @@ - # ... CFLAGS, CXXFLAGS, DEFINES, LDFLAGS (machine-dependent) - case "$target" in - x86) -- in_CFLAGS="-m32 $in_CFLAGS" -- in_CXXFLAGS="-m32 $in_CXXFLAGS" -- in_LDFLAGS="-m32 $in_LDFLAGS";; -+ :;; - - x86_64) -- in_CFLAGS="-m64 $in_CFLAGS" -- in_CXXFLAGS="-m64 $in_CXXFLAGS" -- in_DEFINES="$in_DEFINES -D_SQ64" -- in_LDFLAGS="-m64 $in_LDFLAGS";; -+ in_DEFINES="$in_DEFINES -D_SQ64";; - - ia64) - in_DEFINES="$in_DEFINES -D_SQ64";; diff --git a/app-shells/squirrelsh/files/squirrelsh-rename-LDFLAGS.patch b/app-shells/squirrelsh/files/squirrelsh-rename-LDFLAGS.patch deleted file mode 100644 index 0c36d7548623..000000000000 --- a/app-shells/squirrelsh/files/squirrelsh-rename-LDFLAGS.patch +++ /dev/null @@ -1,140 +0,0 @@ -diff -Naur squirrelsh-1.2.6.orig//configure squirrelsh-1.2.6/configure ---- squirrelsh-1.2.6.orig//configure 2010-11-09 13:16:43.000000000 -0500 -+++ squirrelsh-1.2.6/configure 2012-03-12 20:19:01.000000000 -0400 -@@ -55,8 +55,8 @@ - with_ranlib="yes" # yes, no - linker="$cpp_compiler" - --if [ -n "$LFLAGS" ]; then -- linker_flags="$LFLAGS" -+if [ -n "$LDFLAGS" ]; then -+ linker_flags="$LDFLAGS" - else - linker_flags="-Wl,-O1 -Wl,--as-needed" - fi -@@ -136,7 +136,7 @@ - CFLAGS C compiler options - CXX C++ compiler - CXXFLAGS C++ compiler options -- LFLAGS Linker options -+ LDFLAGS Linker options - __SHEOF__ - closescript - } -@@ -275,7 +275,7 @@ - return 1 - } - --# getoutput CPPFLAGS LFLAGS -+# getoutput CPPFLAGS LDFLAGS - # Compile C++ code and run the compiled program - getoutput () - { -@@ -824,7 +824,7 @@ - checkforlinkeroption || msg_fail - - # Check for optional linker options --if [ -z "$LFLAGS" ]; then -+if [ -z "$LDFLAGS" ]; then - checkforlinkeroption "-pipe" || msg_result "no" - checkforlinkeroption "-flto" y || msg_result "no" - fi -@@ -1131,27 +1131,27 @@ - #------ CREATE MAKEFILES -------------------------------------------------------------------------- - - # Define variables for substitution --# ... CFLAGS, CXXFLAGS, DEFINES, LFLAGS, INSTALL_EXE (machine-independent) -+# ... CFLAGS, CXXFLAGS, DEFINES, LDFLAGS, INSTALL_EXE (machine-independent) - in_CFLAGS="-c $c_compiler_flags" - in_CXXFLAGS="-c $cpp_compiler_flags" --in_LFLAGS="$linker_flags" -+in_LDFLAGS="$linker_flags" - in_INSTALL_EXE="$installer -c -m 0755 \"\$(target)\" \"$bindir/\$(target_name)\"" - - if [ "$with_pcre" = "local" ] || [ "$with_squirrel" = "local" ]; then -- in_LFLAGS="-L\"$source_dir/lib\"" -+ in_LDFLAGS="-L\"$source_dir/lib\"" - fi - - if [ -n "$pkgconfig" ]; then - if [ "$with_pcre" = "system" ]; then - in_CFLAGS="$in_CFLAGS `$pkgconfig --cflags-only-other libpcre`" - in_CXXFLAGS="$in_CXXFLAGS `$pkgconfig --cflags-only-other libpcre`" -- in_LFLAGS="$in_LFLAGS `$pkgconfig --libs-only-other --libs-only-L libpcre`" -+ in_LDFLAGS="$in_LDFLAGS `$pkgconfig --libs-only-other --libs-only-L libpcre`" - fi - - if [ "$with_squirrel" = "system" ]; then - in_CFLAGS="$in_CFLAGS `$pkgconfig --cflags-only-other libsquirrel`" - in_CXXFLAGS="$in_CXXFLAGS `$pkgconfig --cflags-only-other libsquirrel`" -- in_LFLAGS="$in_LFLAGS `$pkgconfig --libs-only-other --libs-only-L libsquirrel`" -+ in_LDFLAGS="$in_LDFLAGS `$pkgconfig --libs-only-other --libs-only-L libsquirrel`" - fi - fi - -@@ -1163,25 +1163,25 @@ - [ -z "$CFLAGS" ] && in_CFLAGS="$in_CFLAGS -fomit-frame-pointer" - [ -z "$CXXFLAGS" ] && in_CXXFLAGS="$in_CXXFLAGS -fomit-frame-pointer" - in_DEFINES="-DNDEBUG" -- [ -z "$LFLAGS" ] && in_LFLAGS="$in_LFLAGS -s" -+ [ -z "$LDFLAGS" ] && in_LDFLAGS="$in_LDFLAGS -s" - fi - - if [ "$with_pcre" = "local" ] && [ "$with_libraries" = "static" ]; then - in_DEFINES="$in_DEFINES -DPCRE_STATIC" - fi - --# ... CFLAGS, CXXFLAGS, DEFINES, LFLAGS (machine-dependent) -+# ... CFLAGS, CXXFLAGS, DEFINES, LDFLAGS (machine-dependent) - case "$target" in - x86) - in_CFLAGS="-m32 $in_CFLAGS" - in_CXXFLAGS="-m32 $in_CXXFLAGS" -- in_LFLAGS="-m32 $in_LFLAGS";; -+ in_LDFLAGS="-m32 $in_LDFLAGS";; - - x86_64) - in_CFLAGS="-m64 $in_CFLAGS" - in_CXXFLAGS="-m64 $in_CXXFLAGS" - in_DEFINES="$in_DEFINES -D_SQ64" -- in_LFLAGS="-m64 $in_LFLAGS";; -+ in_LDFLAGS="-m64 $in_LDFLAGS";; - - ia64) - in_DEFINES="$in_DEFINES -D_SQ64";; -@@ -1223,7 +1223,7 @@ - - # Work around Apple's linker behavior ("-L../lib" linker option seems to be ignored) - if [ "$platform" = "macosx" ]; then -- #in_LFLAGS="$in_LFLAGS -search_paths_first" -+ #in_LDFLAGS="$in_LDFLAGS -search_paths_first" - [ "$with_pcre" = "local" ] && in_LIBS=`echo "$in_LIBS" | $sed -e "s@-lpcre@../lib/libpcre$lib_suffix@"` - [ "$with_squirrel" = "local" ] && in_LIBS=`echo "$in_LIBS" | $sed -e "s@-lsquirrel@../lib/libsquirrel$lib_suffix@"` - fi -@@ -1231,7 +1231,7 @@ - in_LIB_EXT="$dll_suffix" - in_CFLAGS_LIB="$in_CFLAGS -fPIC" - in_CXXFLAGS_LIB="$in_CXXFLAGS -fPIC" -- in_MAKE_LIB="$linker -shared $in_LFLAGS -o \"\$(target)\" \$(objects)" -+ in_MAKE_LIB="$linker -shared $in_LDFLAGS -o \"\$(target)\" \$(objects)" - in_INSTALL_LIB="$installer -c -m 0755 \"\$(target)\" \"$libdir\"" - [ "$with_strip" ] && in_INSTALL_LIB="$in_INSTALL_LIB \\&\\& strip --strip-unneeded \"$libdir/\$(target_name)\"" - in_UNINSTALL_LIB="rm -f \"$libdir/\$(target_name)\"" -@@ -1274,7 +1274,7 @@ - s#@LINK@#$linker# - s#@EXE_EXT@#$exe_suffix# - s#@LIB_EXT@#$in_LIB_EXT# --s#@MAKE_EXE@#$linker $in_LFLAGS -o "\$(target)" \$(objects) $in_LIBS# -+s#@MAKE_EXE@#$linker $in_LDFLAGS -o "\$(target)" \$(objects) $in_LIBS# - s#@MAKE_LIB@#$in_MAKE_LIB# - s#@MAKE_PCRE@#$in_MAKE_PCRE# - s#@MAKE_SHELL@#@cd shell \&\& \$(MAKE) \$@# -@@ -1285,7 +1285,7 @@ - s#@CXXFLAGS_EXE@#$in_CXXFLAGS_EXE# - s#@CFLAGS_LIB@#$in_CFLAGS_LIB# - s#@CXXFLAGS_LIB@#$in_CXXFLAGS_LIB# --s#@LFLAGS@#$in_LFLAGS# -+s#@LDFLAGS@#$in_LDFLAGS# - s#@DEFINES@#$in_DEFINES# - s#@INCLUDES@#$in_INCLUDES# - s#@LIBS@#$in_LIBS# diff --git a/app-shells/squirrelsh/metadata.xml b/app-shells/squirrelsh/metadata.xml deleted file mode 100644 index 5f33304011d5..000000000000 --- a/app-shells/squirrelsh/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/squirrelsh/squirrelsh-1.2.7-r1.ebuild b/app-shells/squirrelsh/squirrelsh-1.2.7-r1.ebuild deleted file mode 100644 index 940022cf1d35..000000000000 --- a/app-shells/squirrelsh/squirrelsh-1.2.7-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo flag-o-matic toolchain-funcs - -DESCRIPTION="Cross-platform object-oriented scripting shell using the squirrel language" -HOMEPAGE="https://squirrelsh.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="doc" - -RDEPEND="dev-libs/libpcre" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-rename-LDFLAGS.patch - "${FILESDIR}"/${PN}-no-strip.patch - "${FILESDIR}"/${PN}-fix-in_LDFLAGS.patch - "${FILESDIR}"/${PN}-remove-forced-abi.patch - "${FILESDIR}"/${PN}-no-docs.patch - "${FILESDIR}"/${P}-gcc6.patch - "${FILESDIR}"/${PN}-drop-register.patch -) - -src_configure() { - # bug #854876 - append-flags -fno-strict-aliasing - strip-flags - - # This package uses a custom written configure script - edo ./configure --prefix="${D}"/usr \ - --with-librarian="$(tc-getAR) rc" \ - --with-cc="$(tc-getCC)" \ - --with-cpp="$(tc-getCXX)" \ - --with-linker="$(tc-getCXX)" \ - --libdir=/usr/"$(get_libdir)" \ - --with-pcre="system" \ - --with-squirrel="local" \ - --with-mime=no -} - -src_install() { - emake DESTDIR="${D}" install - doman doc/${PN}.1 - dodoc HISTORY INSTALL README - use doc && dodoc doc/*.pdf -} diff --git a/app-shells/starship/Manifest b/app-shells/starship/Manifest deleted file mode 100644 index 39b43b2ddf43..000000000000 --- a/app-shells/starship/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -DIST starship-1.23.0-crates.tar.xz 26250264 BLAKE2B c13e472850abb73ebfa960514beff2e9ea7a156f103e05d029142f3809fb27aacdbe7485af687d51d214a0c0f0960ac32f879dac7f8ba414757d83581d76c877 SHA512 f144704bfa32574f87dcb8d71be3efc55449f1aeefed4aaae22883ad93e237a3e8bbc5754c31540735909eff4ed8cc263082f7646af2f98b73827755ff917bf8 -DIST starship-1.23.0.tar.gz 10760658 BLAKE2B e475e991240d46c2c2bc850ecd439f557f5508112a13731b85ba51d3ff9ccf07c3ec29c345209566a0cca60aa180d0fc0e31ffe2656224497f20a351b6fc83fb SHA512 e04a1b711d91aed4fe756c8f2be87304e8a4fbabc4720e4c39c517829ca9cd4f93b27fb20b9208350147f5ca6af97b5e0572c04a57f5d66172539a1c41110eae -DIST starship-1.24.0-crates.tar.xz 34085856 BLAKE2B d9d94eb46711df432b0c6d998566752e31a203aa1e0e37f302f8ed5db1dc3750198a04038ff5a05f96e831d87d9ad6777fa4af170776bbd1d0784bd4c48ac9de SHA512 e2e71b1f4fd5f596bbc2a3a6949475e209550b8881bbfe8e901457a95bee5cdaea913e40c244ef5cba17b5b29c8d871da889acd183e4778ca35cf4248c74f249 -DIST starship-1.24.0.tar.gz 10808717 BLAKE2B f66758970a148fed0827d09350adb4723d6d67ad7474c51df0eaeb15ab1a1d2f6235fe718156728f0745fc5fde98a1e7f1b8d993c7700d2f8f6212085e21c0b1 SHA512 cfdcfb7bfb1e02b9f26945fa35eaa44834066de209e1ea321f1c52494bcf5420cabde85553da0924a0ecb0fb0a7db3108de69d2be2ed118a62d1b5b418625837 -DIST starship-1.24.1-crates.tar.xz 34111124 BLAKE2B c2b15816bb431343791b9693ecf8c18882313f4911b652fa834c722783eadc0490182ce343898487c9c49f82ba923646f5d81eb7e0e7331641f15215e1f5ef4c SHA512 c41b5a57d97b023fe28222b3f1ac03f45a11316340ce6cc93a20e387deb7440079ddd73429c954a3f44ffe00c3f1da2ee123028f71f65eaa6739f8af812f429b -DIST starship-1.24.1.tar.gz 10845446 BLAKE2B b7a4cd4a4599656a227a3765637a851f5c1355900fff1bc6fd2ae4b87344ea4b9d31ffd9d7a44a756f285234cb07b4af2f36e8f3b0ebee3e7c50f48ad7799284 SHA512 7e82e92c77aa35506191b7a431ede407f108366dc7802aafc563d6bd57b6dc4af877ac0ee03f3ede463731fecd906c6b33994161ad3d4a0c63ac8b708e599b8e -DIST starship-1.24.2-crates.tar.xz 32217520 BLAKE2B b7421de0fe4d62dc5382483a4cfaaf9f1cccabe0dfa6493564c7ff532f5df9db5493d3d845cbbb8d30ccbb26500718d479edc25492feb6c3d033b8d7116d79d0 SHA512 cc4ede2e47d8f89fd0d9ece8ca162a47dcbf6c6895038f93773275c3d41aa3f95a89c92c77e063dc2cfc5f7e025083c3828eeadb5c836c94c75edc36977901ca -DIST starship-1.24.2.tar.gz 10845172 BLAKE2B d03065d61e3efbe991b7d4e25df1748f4b8951f074357ae310c679ce7c6eea05d6c9626de350289ef10998e228b696ecf0224f07070cde32600aaa9571f9441b SHA512 07c2bb32ec25cc698e4ad713b9c5285041f6fa3c868bace740765cbfe9e6cd41bbb471609b22397314e63a4edda2a20a732837a48ba395093da833efa815a15f -DIST starship-1.25.0-crates.tar.xz 31514820 BLAKE2B 13ab82a98cbb8ec1abb05a70026d2a36fd0c7743c53fb84375757e2f0d366358516eb579a69f5df8a5a983f24762ff644f063b100c12139affb0c26953b59173 SHA512 b834f36a36820e4aa15564e4ac68b4b903dfa0d959ea0a1d1d888745d36268de1143aaca528d103d49ac7c9fcb20fc0b3f1eba8d0cae531f322e0945a07028a9 -DIST starship-1.25.0.tar.gz 10871784 BLAKE2B 7b62464a6934ebf3eed87c0591b2a1e8b889a96801e2e63dcba2ec8d72898455090b8a7616f80d80509c7f4281f41cd3915ff69d18f48edefe0692f204eb79e4 SHA512 ed3e0be311a0838e894039d24e2ae527792517ebb933cf0126994c6a872012d58fad0c821b2d027fe91cfc233619de4fc272f0768493a03a94bf1799e3d53e36 -DIST starship-1.25.1-crates.tar.xz 31162024 BLAKE2B 3ac54466e535d9b452299f3865abb319dcd8013d2ca934ea3031799f36bc7d7f8039e2cd633108a17b10f742dd69db1add3bff8463e3e130e432699a75a9a272 SHA512 866bb32581224ef8dcac0540ae2bb0ef310fe2fd48ff11375678d3d150b4663914be4f376ca4fd66360ce37e5e064427effdbe6f80407cdf188e21564de4caba -DIST starship-1.25.1.tar.gz 10962049 BLAKE2B 7024fb9c7143e9fed9ba445bba45881b42999246d41ad2a7199277ac3e7e9425eaaf3f4c670a4ca6c75c06cca7e4eae1571917e142ed3f76280d5e5a8e9cadd1 SHA512 f5d8b99f67e5dad1f36f8f0dd5810ac34f3402f942d27815737b342a66f06035cda8403e14bad06d59d8a140602e1326da9979ec803458a74c1ee60cacbbe25e diff --git a/app-shells/starship/metadata.xml b/app-shells/starship/metadata.xml deleted file mode 100644 index 44aad8f87c2f..000000000000 --- a/app-shells/starship/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>randy@electronsweatshop.com</email> - <name>Randy Barlow</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="person"> - <email>arthurzam@gentoo.org</email> - <name>Arthur Zamarin</name> - </maintainer> - <longdescription lang="en"> - Starship is a customizable shell prompt. It's fast, supports many shells - on a variety of operating systems, displays useful information based on - current working directory, and is easy to configure. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/starship/starship-1.23.0.ebuild b/app-shells/starship/starship-1.23.0.ebuild deleted file mode 100644 index e35856c994ab..000000000000 --- a/app-shells/starship/starship-1.23.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" -RUST_MIN_VER="1.85.0" -inherit cargo optfeature shell-completion - -DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for any shell" -HOMEPAGE="https://starship.rs/" -SRC_URI="https://github.com/starship/starship/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="ISC" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense WTFPL-2 - ZLIB -" -SLOT="0" -KEYWORDS="amd64 arm64" - -BDEPEND=" - dev-build/cmake -" - -QA_FLAGS_IGNORED="usr/bin/starship" - -src_prepare() { - sed -e '/^strip/s/true/false/' -i Cargo.toml || die # bug 866133 - default -} - -src_configure() { - export PKG_CONFIG_ALLOW_CROSS=1 - export OPENSSL_NO_VENDOR=true - - cargo_src_configure -} - -src_compile() { - cargo_src_compile - - local STARSHIP_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir "${T}/completions" || die - local shell - for shell in bash fish zsh; do - "${STARSHIP_BIN}" completions ${shell} > "${T}/completions/${shell}" || die - done -} - -src_install() { - dobin "$(cargo_target_dir)/${PN}" - dodoc README.md - - newbashcomp "${T}/completions/bash" "${PN}" - newzshcomp "${T}/completions/zsh" "${PN}" - newfishcomp "${T}/completions/fish" "${PN}.fish" -} - -pkg_postinst() { - optfeature "font support" media-fonts/iosevka media-fonts/noto-emoji -} diff --git a/app-shells/starship/starship-1.24.0.ebuild b/app-shells/starship/starship-1.24.0.ebuild deleted file mode 100644 index f112389b2596..000000000000 --- a/app-shells/starship/starship-1.24.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -RUST_MIN_VER="1.85.0" -inherit cargo optfeature shell-completion - -DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for any shell" -HOMEPAGE="https://starship.rs/" -SRC_URI="https://github.com/starship/starship/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="ISC" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense WTFPL-2 - ZLIB -" -SLOT="0" -KEYWORDS="amd64 arm64" - -BDEPEND=" - dev-build/cmake -" - -QA_FLAGS_IGNORED="usr/bin/starship" - -src_prepare() { - sed -e '/^strip/s/true/false/' -i Cargo.toml || die # bug 866133 - default -} - -src_configure() { - export PKG_CONFIG_ALLOW_CROSS=1 - export OPENSSL_NO_VENDOR=true - - cargo_src_configure -} - -src_compile() { - cargo_src_compile - - local STARSHIP_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir "${T}/completions" || die - local shell - for shell in bash fish zsh; do - "${STARSHIP_BIN}" completions ${shell} > "${T}/completions/${shell}" || die - done -} - -src_install() { - dobin "$(cargo_target_dir)/${PN}" - dodoc README.md - - newbashcomp "${T}/completions/bash" "${PN}" - newzshcomp "${T}/completions/zsh" "${PN}" - newfishcomp "${T}/completions/fish" "${PN}.fish" -} - -pkg_postinst() { - optfeature "font support" media-fonts/iosevka media-fonts/noto-emoji -} diff --git a/app-shells/starship/starship-1.24.1.ebuild b/app-shells/starship/starship-1.24.1.ebuild deleted file mode 100644 index 4e5ff21f0e44..000000000000 --- a/app-shells/starship/starship-1.24.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" -RUST_MIN_VER="1.89.0" -inherit cargo optfeature shell-completion - -DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for any shell" -HOMEPAGE="https://starship.rs/" -SRC_URI="https://github.com/starship/starship/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="ISC" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense WTFPL-2 - ZLIB -" -SLOT="0" -KEYWORDS="amd64 arm64" - -BDEPEND=" - dev-build/cmake -" - -QA_FLAGS_IGNORED="usr/bin/starship" - -src_prepare() { - sed -e '/^strip/s/true/false/' -i Cargo.toml || die # bug 866133 - default -} - -src_configure() { - export PKG_CONFIG_ALLOW_CROSS=1 - export OPENSSL_NO_VENDOR=true - - cargo_src_configure -} - -src_compile() { - cargo_src_compile - - local STARSHIP_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir "${T}/completions" || die - local shell - for shell in bash fish zsh; do - "${STARSHIP_BIN}" completions ${shell} > "${T}/completions/${shell}" || die - done -} - -src_install() { - dobin "$(cargo_target_dir)/${PN}" - dodoc README.md - - newbashcomp "${T}/completions/bash" "${PN}" - newzshcomp "${T}/completions/zsh" "${PN}" - newfishcomp "${T}/completions/fish" "${PN}.fish" -} - -pkg_postinst() { - optfeature "font support" media-fonts/iosevka media-fonts/noto-emoji -} diff --git a/app-shells/starship/starship-1.24.2.ebuild b/app-shells/starship/starship-1.24.2.ebuild deleted file mode 100644 index 7fb04a3c4921..000000000000 --- a/app-shells/starship/starship-1.24.2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" -RUST_MIN_VER="1.91.0" -inherit cargo optfeature shell-completion - -DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for any shell" -HOMEPAGE="https://starship.rs/" -SRC_URI="https://github.com/starship/starship/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="ISC" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense WTFPL-2 - ZLIB -" -SLOT="0" -KEYWORDS="amd64 arm64" - -BDEPEND=" - dev-build/cmake -" - -QA_FLAGS_IGNORED="usr/bin/starship" - -src_prepare() { - sed -e '/^strip/s/true/false/' -i Cargo.toml || die # bug 866133 - default -} - -src_configure() { - export PKG_CONFIG_ALLOW_CROSS=1 - export OPENSSL_NO_VENDOR=true - - cargo_src_configure -} - -src_compile() { - cargo_src_compile - - local STARSHIP_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir "${T}/completions" || die - local shell - for shell in bash fish zsh; do - "${STARSHIP_BIN}" completions ${shell} > "${T}/completions/${shell}" || die - done -} - -src_install() { - dobin "$(cargo_target_dir)/${PN}" - dodoc README.md - - newbashcomp "${T}/completions/bash" "${PN}" - newzshcomp "${T}/completions/zsh" "${PN}" - newfishcomp "${T}/completions/fish" "${PN}.fish" -} - -pkg_postinst() { - optfeature "font support" media-fonts/iosevka media-fonts/noto-emoji -} diff --git a/app-shells/starship/starship-1.25.0.ebuild b/app-shells/starship/starship-1.25.0.ebuild deleted file mode 100644 index f90d96ca14c5..000000000000 --- a/app-shells/starship/starship-1.25.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" -RUST_MIN_VER="1.91.0" -inherit cargo optfeature shell-completion - -DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for any shell" -HOMEPAGE="https://starship.rs/" -SRC_URI="https://github.com/starship/starship/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="ISC" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense WTFPL-2 - ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -BDEPEND=" - dev-build/cmake -" - -QA_FLAGS_IGNORED="usr/bin/starship" - -src_prepare() { - sed -e '/^strip/s/true/false/' -i Cargo.toml || die # bug 866133 - default -} - -src_configure() { - export PKG_CONFIG_ALLOW_CROSS=1 - export OPENSSL_NO_VENDOR=true - - cargo_src_configure -} - -src_compile() { - cargo_src_compile - - local STARSHIP_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir "${T}/completions" || die - local shell - for shell in bash fish zsh; do - "${STARSHIP_BIN}" completions ${shell} > "${T}/completions/${shell}" || die - done -} - -src_install() { - dobin "$(cargo_target_dir)/${PN}" - dodoc README.md - - newbashcomp "${T}/completions/bash" "${PN}" - newzshcomp "${T}/completions/zsh" "${PN}" - newfishcomp "${T}/completions/fish" "${PN}.fish" -} - -pkg_postinst() { - optfeature "font support" media-fonts/iosevka media-fonts/noto-emoji -} diff --git a/app-shells/starship/starship-1.25.1.ebuild b/app-shells/starship/starship-1.25.1.ebuild deleted file mode 100644 index f7eeae59ebab..000000000000 --- a/app-shells/starship/starship-1.25.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" -RUST_MIN_VER="1.91.0" -inherit cargo optfeature shell-completion - -DESCRIPTION="The minimal, blazing-fast, and infinitely customizable prompt for any shell" -HOMEPAGE="https://starship.rs/" -SRC_URI="https://github.com/starship/starship/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" - -LICENSE="ISC" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense WTFPL-2 - ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -BDEPEND="dev-build/cmake" - -QA_FLAGS_IGNORED="usr/bin/starship" - -src_prepare() { - sed -e '/^strip/s/true/false/' -i Cargo.toml || die # bug 866133 - default -} - -src_configure() { - export PKG_CONFIG_ALLOW_CROSS=1 - export OPENSSL_NO_VENDOR=true - - cargo_src_configure -} - -src_compile() { - cargo_src_compile - - local STARSHIP_BIN="$(cargo_target_dir)/${PN}" - - # Prepare shell completion generation - mkdir "${T}/completions" || die - local shell - for shell in bash fish zsh; do - "${STARSHIP_BIN}" completions ${shell} > "${T}/completions/${shell}" || die - done -} - -src_install() { - dobin "$(cargo_target_dir)/${PN}" - dodoc README.md - - newbashcomp "${T}/completions/bash" "${PN}" - newzshcomp "${T}/completions/zsh" "${PN}" - newfishcomp "${T}/completions/fish" "${PN}.fish" -} - -pkg_postinst() { - optfeature "font support" media-fonts/iosevka media-fonts/noto-emoji -} diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest deleted file mode 100644 index 6cb096d61f71..000000000000 --- a/app-shells/tcsh/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST tcsh-6.24.15.tar.gz 958802 BLAKE2B da369d2c6abfcbd93c1a1eaf74663443b545ce82f53fa0272829a1e625255c982f890250f1adf26c952dc026e22cbe960981c19c16194ce4801a907f2b3e32e2 SHA512 190d394ee15772b846ccc8052ba019baea7a59a1cd303a9440c39fb28325b29726135caf79382b76be1ba1479061c9e6c5240590ae3165e03d968ce506926b62 -DIST tcsh-6.24.16.tar.gz 958396 BLAKE2B addbfc37a4276499f56b6ca2f13e3937ea66a0449d19d2c4edacb6193bba679ef324a7bbb8221f62343f23b30ea27e1f6ea0eed634e5dc8ea882dbc4601d55a0 SHA512 076ec595a8789bca33b16ba3b805fdbc6ea4e4e259110b0c59b4fc3a28c2d82ff62803c9c9bbfb537eae176f18e37e8ea5196f1ace3d44f7e466c423310e5b71 -DIST tcsh-gentoo-patches-r1.10.tar.xz 2344 BLAKE2B 82131a926b99734173c2524cddfad69cdfc4653370699da8ebc135bd198a32b0bb290ff93b7a478dcf02c7353a82a2cc4efb0a2e39539d1a74ea9fea1b3f7e2a SHA512 d9e01c9b162529501b5eaafe031dfe880818129f4d197a07012e698293841269568a19c595453259d784129271c7f7230b6ce326880b06c4c82bb89b8645a3f4 diff --git a/app-shells/tcsh/files/tcsh-6.21.00-use-ncurses.patch b/app-shells/tcsh/files/tcsh-6.21.00-use-ncurses.patch deleted file mode 100644 index d268474d9783..000000000000 --- a/app-shells/tcsh/files/tcsh-6.21.00-use-ncurses.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- tcsh-6.21.00/configure.ac -+++ tcsh-6.21.00/configure.ac -@@ -317,7 +317,7 @@ - dnl Checks for libraries - AC_SEARCH_LIBS(crypt, crypt) - AC_SEARCH_LIBS(getspnam, sec) --AC_SEARCH_LIBS([tgetent], [termlib tinfo termcap curses ncurses], [], [ -+AC_SEARCH_LIBS([tgetent], [tinfo ncurses], [], [ - AC_MSG_ERROR([unable to find the tgetent() function]) - ]) - AC_SEARCH_LIBS(gethostbyname, nsl) diff --git a/app-shells/tcsh/metadata.xml b/app-shells/tcsh/metadata.xml deleted file mode 100644 index 1cd0744b5c4c..000000000000 --- a/app-shells/tcsh/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>grobian@gentoo.org</email> - <name>Fabian Groffen</name> - </maintainer> - <longdescription> - Tcsh is an enhanced, but completely compatible version of the Berkeley - UNIX C shell (csh). It is a command language interpreter usable both as - an interactive login shell and a shell script command processor. It - includes a command-line editor, programmable word completion, spelling - correction, a history mechanism, job control and a C-like syntax. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/tcsh/tcsh-6.24.15.ebuild b/app-shells/tcsh/tcsh-6.24.15.ebuild deleted file mode 100644 index c2ce9074c23a..000000000000 --- a/app-shells/tcsh/tcsh-6.24.15.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit flag-o-matic autotools prefix - -CONFVER="1.10" - -DESCRIPTION="Enhanced version of the Berkeley C shell (csh)" -HOMEPAGE="https://www.tcsh.org/" -SRC_URI=" - https://astron.com/pub/tcsh/${P}.tar.gz - https://astron.com/pub/tcsh/old/${P}.tar.gz - https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.xz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="nls man" -RESTRICT="test" - -# we need gettext because we run autoconf (AM_ICONV) -RDEPEND=" - >=sys-libs/ncurses-5.1:0= - virtual/libcrypt:= - virtual/libiconv" -DEPEND="${RDEPEND} - sys-devel/gettext" - -CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER} - -PATCHES=( - "${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch -) - -src_prepare() { - default - - eautoreconf - - # fix gencat usage - sed \ - -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> $^/' \ - -i nls/Makefile.in || die - - # always use sysmalloc, the builtin malloc fails on Darwin, musl, - # etc. it's already used for glibc-linux, so this doesn't change - # anything for the majority of users - sed -i -e 's/undef SYSMALLOC/define SYSMALLOC/' config_f.h || die - - # unify ECHO behaviour - echo "#undef ECHO_STYLE" >> config_f.h - echo "#define ECHO_STYLE BOTH_ECHO" >> config_f.h - - eprefixify "${CONFDIR}"/* - # activate the right default PATH - if [[ -z ${EPREFIX} ]] ; then - sed -i \ - -e 's/^#MAIN//' -e '/^#PREFIX/d' \ - "${CONFDIR}"/csh.login || die - else - sed -i \ - -e 's/^#PREFIX//' -e '/^#MAIN/d' \ - "${CONFDIR}"/csh.login || die - fi -} - -src_configure() { - # make tcsh look and live along the lines of the prefix - append-cppflags -D_PATH_DOTCSHRC="'"'"${EPREFIX}/etc/csh.cshrc"'"'" - append-cppflags -D_PATH_DOTLOGIN="'"'"${EPREFIX}/etc/csh.login"'"'" - append-cppflags -D_PATH_DOTLOGOUT="'"'"${EPREFIX}/etc/csh.logout"'"'" - append-cppflags -D_PATH_USRBIN="'"'"${EPREFIX}/usr/bin"'"'" - append-cppflags -D_PATH_BIN="'"'"${EPREFIX}/bin"'"'" - - # musl's utmp is non-functional - if use elibc_musl ; then - export ac_cv_header_utmp_h=no - export ac_cv_header_utmpx_h=no - fi - - econf \ - --prefix="${EPREFIX:-}" \ - --datarootdir='${prefix}/usr/share' \ - $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install install.man - - DOCS=( FAQ Fixes Ported README.md WishList Y2K ) - einstalldocs - - if ! use man ; then - rm -Rf "${ED}"/usr/share/man - fi - - insinto /etc - doins \ - "${CONFDIR}"/csh.cshrc \ - "${CONFDIR}"/csh.login - - # bug #119703: add csh -> tcsh symlink - dosym tcsh /bin/csh -} diff --git a/app-shells/tcsh/tcsh-6.24.16.ebuild b/app-shells/tcsh/tcsh-6.24.16.ebuild deleted file mode 100644 index c6d5bbc5d2f7..000000000000 --- a/app-shells/tcsh/tcsh-6.24.16.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit flag-o-matic autotools prefix - -CONFVER="1.10" - -DESCRIPTION="Enhanced version of the Berkeley C shell (csh)" -HOMEPAGE="https://www.tcsh.org/" -SRC_URI=" - https://astron.com/pub/tcsh/${P}.tar.gz - https://astron.com/pub/tcsh/old/${P}.tar.gz - https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.xz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="nls man" -RESTRICT="test" - -# we need gettext because we run autoconf (AM_ICONV) -RDEPEND=" - >=sys-libs/ncurses-5.1:0= - virtual/libcrypt:= - virtual/libiconv" -DEPEND="${RDEPEND} - sys-devel/gettext" - -CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER} - -PATCHES=( - "${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch -) - -src_prepare() { - default - - eautoreconf - - # fix gencat usage - sed \ - -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> $^/' \ - -i nls/Makefile.in || die - - # always use sysmalloc, the builtin malloc fails on Darwin, musl, - # etc. it's already used for glibc-linux, so this doesn't change - # anything for the majority of users - sed -i -e 's/undef SYSMALLOC/define SYSMALLOC/' config_f.h || die - - # unify ECHO behaviour - echo "#undef ECHO_STYLE" >> config_f.h - echo "#define ECHO_STYLE BOTH_ECHO" >> config_f.h - - eprefixify "${CONFDIR}"/* - # activate the right default PATH - if [[ -z ${EPREFIX} ]] ; then - sed -i \ - -e 's/^#MAIN//' -e '/^#PREFIX/d' \ - "${CONFDIR}"/csh.login || die - else - sed -i \ - -e 's/^#PREFIX//' -e '/^#MAIN/d' \ - "${CONFDIR}"/csh.login || die - fi -} - -src_configure() { - # make tcsh look and live along the lines of the prefix - append-cppflags -D_PATH_DOTCSHRC="'"'"${EPREFIX}/etc/csh.cshrc"'"'" - append-cppflags -D_PATH_DOTLOGIN="'"'"${EPREFIX}/etc/csh.login"'"'" - append-cppflags -D_PATH_DOTLOGOUT="'"'"${EPREFIX}/etc/csh.logout"'"'" - append-cppflags -D_PATH_USRBIN="'"'"${EPREFIX}/usr/bin"'"'" - append-cppflags -D_PATH_BIN="'"'"${EPREFIX}/bin"'"'" - - # musl's utmp is non-functional - if use elibc_musl ; then - export ac_cv_header_utmp_h=no - export ac_cv_header_utmpx_h=no - fi - - econf \ - --prefix="${EPREFIX:-}" \ - --datarootdir='${prefix}/usr/share' \ - $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install install.man - - DOCS=( FAQ Fixes Ported README.md WishList Y2K ) - einstalldocs - - if ! use man ; then - rm -Rf "${ED}"/usr/share/man - fi - - insinto /etc - doins \ - "${CONFDIR}"/csh.cshrc \ - "${CONFDIR}"/csh.login - - # bug #119703: add csh -> tcsh symlink - dosym tcsh /bin/csh -} diff --git a/app-shells/thefuck/Manifest b/app-shells/thefuck/Manifest deleted file mode 100644 index c7bfaeb70daa..000000000000 --- a/app-shells/thefuck/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST thefuck-3.32.tar.gz 1234795 BLAKE2B f62aca1601b2cec4cc14dc63f6d7e7fffc8ab0e1cf88e44c3170ec6744998e97e97813e9dc6aaccc0a850b0a15f958483da24bcf1d176e43bad1b2272272e7a0 SHA512 961b9b6dc374cc0b854698455f688cf110adb21cfebd4cb645eb5f1ce11c14de6699bb4d40de86a5f9461273cbfc2eea318a9d437f803dc578dd431966cf26c1 diff --git a/app-shells/thefuck/files/thefuck-3.32-python-312.patch b/app-shells/thefuck/files/thefuck-3.32-python-312.patch deleted file mode 100644 index 96554b046dcd..000000000000 --- a/app-shells/thefuck/files/thefuck-3.32-python-312.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://github.com/nvbn/thefuck/commit/0420442e778dd7bc53bdbdb50278eea2c207dc74 -From: Pablo Santiago Blum de Aguiar <scorphus@gmail.com> -Date: Mon, 10 Jul 2023 14:43:45 +0200 -Subject: [PATCH] #1248: Use imp only when importlib.util not available - -The imp module is deprecated and will be removed in Python 12. - ---- a/thefuck/conf.py -+++ b/thefuck/conf.py -@@ -1,4 +1,3 @@ --from imp import load_source - import os - import sys - from warnings import warn -@@ -6,6 +5,17 @@ - from . import const - from .system import Path - -+try: -+ import importlib.util -+ -+ def load_source(name, pathname, _file=None): -+ module_spec = importlib.util.spec_from_file_location(name, pathname) -+ module = importlib.util.module_from_spec(module_spec) -+ module_spec.loader.exec_module(module) -+ return module -+except ImportError: -+ from imp import load_source -+ - - class Settings(dict): - def __getattr__(self, item): ---- a/thefuck/types.py -+++ b/thefuck/types.py -@@ -1,9 +1,8 @@ --from imp import load_source - import os - import sys - from . import logs - from .shells import shell --from .conf import settings -+from .conf import settings, load_source - from .const import DEFAULT_PRIORITY, ALL_ENABLED - from .exceptions import EmptyCommand - from .utils import get_alias, format_raw_script diff --git a/app-shells/thefuck/files/thefuck-3.32-setuptools_82.patch b/app-shells/thefuck/files/thefuck-3.32-setuptools_82.patch deleted file mode 100644 index a9736bc11169..000000000000 --- a/app-shells/thefuck/files/thefuck-3.32-setuptools_82.patch +++ /dev/null @@ -1,26 +0,0 @@ -don't use obsolete pkg_resources -partially from PR https://github.com/nvbn/thefuck/pull/1558 -see https://bugs.gentoo.org/971648 ---- a/setup.py -+++ b/setup.py -@@ -1,17 +1,17 @@ - #!/usr/bin/env python - from setuptools import setup, find_packages --import pkg_resources -+from importlib.metadata import version as get_version, PackageNotFoundError - import sys - import os - import fastentrypoints - - - try: -- if int(pkg_resources.get_distribution("pip").version.split('.')[0]) < 6: -+ if int(get_version("pip").split('.')[0]) < 6: - print('pip older than 6.0 not supported, please upgrade pip with:\n\n' - ' pip install -U pip') - sys.exit(-1) --except pkg_resources.DistributionNotFound: -+except PackageNotFoundError: - pass - - if os.environ.get('CONVERT_README'): diff --git a/app-shells/thefuck/metadata.xml b/app-shells/thefuck/metadata.xml deleted file mode 100644 index f686c236d8b5..000000000000 --- a/app-shells/thefuck/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <stabilize-allarches /> - <upstream> - <remote-id type="cpe">cpe:/a:the_fuck_project:the_fuck</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/thefuck/thefuck-3.32-r2.ebuild b/app-shells/thefuck/thefuck-3.32-r2.ebuild deleted file mode 100644 index 36a3f2c92290..000000000000 --- a/app-shells/thefuck/thefuck-3.32-r2.ebuild +++ /dev/null @@ -1,43 +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_{13..14} ) - -inherit distutils-r1 - -DESCRIPTION="Magnificent app which corrects your previous console command" -HOMEPAGE="https://github.com/nvbn/thefuck" -SRC_URI="https://github.com/nvbn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/decorator[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/pyte[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${P}-python-312.patch - "${FILESDIR}"/${PN}-3.32-setuptools_82.patch -) - -EPYTEST_PLUGINS=( pytest-mock mock ) -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # failing tests because of trying to access portage's home dir - tests/test_conf.py - tests/entrypoints/test_not_configured.py - tests/test_utils.py::test_get_all_executables_exclude_paths - tests/test_utils.py::TestCache - # These tests fail with py312; #929026 - tests/test_utils.py::TestGetValidHistoryWithoutCurrent::test_get_valid_history_without_current -) diff --git a/app-shells/ugit/Manifest b/app-shells/ugit/Manifest deleted file mode 100644 index b7bc62392dbb..000000000000 --- a/app-shells/ugit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ugit-0.4.5.1.tar.gz 165487 BLAKE2B 57afd4858883da80361cb74239076062faaeff05adb877c36b0424f2b04b8c7f235f680072604adbd97d1bab41c94264b22461906a735de3c8f5fdbc43d6bb73 SHA512 9d1473d54b3d4ab84e5964428a72e92c6006e940d4ff31651e7df7c4956d4bb3d52f18b7e9f6feba907bb8b0eb25b69b77077758d81845dce5f8fab8223c9afe diff --git a/app-shells/ugit/metadata.xml b/app-shells/ugit/metadata.xml deleted file mode 100644 index 53da133b962e..000000000000 --- a/app-shells/ugit/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/StartAutomating/ugit/issues/</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/ugit/ugit-0.4.5.1.ebuild b/app-shells/ugit/ugit-0.4.5.1.ebuild deleted file mode 100644 index ed2f9b50c4be..000000000000 --- a/app-shells/ugit/ugit-0.4.5.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="PowerShell wrapper for git, automate repos and output git as objects" -HOMEPAGE="https://ugit.start-automating.com/ - https://github.com/StartAutomating/ugit/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/StartAutomating/${PN}.git" -else - SRC_URI="https://github.com/StartAutomating/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="amd64" -fi - -LICENSE="MIT" -SLOT="${PV}" - -RDEPEND=" - dev-vcs/git - virtual/pwsh:* -" - -src_install() { - insinto "/usr/share/GentooPowerShell/Modules/${PN}/${PV}" - doins "${PN}.psd1" - doins *.ps1 *.ps1xml *.psm1 - doins -r Commands Extensions Types en-us - - dodoc *.md -} diff --git a/app-shells/yash/Manifest b/app-shells/yash/Manifest deleted file mode 100644 index f0203d77d721..000000000000 --- a/app-shells/yash/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yash-2.61.tar.xz 821560 BLAKE2B b18e6676a1ef184a7e9f15b807a252e9996eb2fb03d3f71d4f128c1966601d0977df5fa51cc27978d9cbbb1219d6af8f1ab9d457f73d04820404fd8a17ff81d3 SHA512 17e11aafb387d007dc7adee07e83d5166f0e6022a64eeaed36eeedb529c25f49ca7631cd4225bac3c01e14aa1cafe49514b8742a6e6a886d1e94cd7af3706ca8 diff --git a/app-shells/yash/metadata.xml b/app-shells/yash/metadata.xml deleted file mode 100644 index 93c49f88bb5d..000000000000 --- a/app-shells/yash/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>hattya@gentoo.org</email> - <name>Akinori Hattori</name> - </maintainer> - <longdescription lang="en"> - Yash, yet another shell, is a POSIX-compliant command line shell - written in C99 (ISO/IEC 9899:1999). Yash is intended to be the most - POSIX-compliant shell in the world while supporting features for daily - interactive and scripting use. Notable features are: - - * Global aliases - * Arrays - * Socket redirection, pipeline redirection, and process redirection - * Brace expansion and extended globbing - * Fractional numbers in arithmetic expansion - * Prompt command and command-not-found handler - * Command line completion with predefined completion scripts for more than 100 commands - * Command line prediction based on command history - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/yash/yash-2.61.ebuild b/app-shells/yash/yash-2.61.ebuild deleted file mode 100644 index 366bce5e570e..000000000000 --- a/app-shells/yash/yash-2.61.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -PLOCALES="en ja" - -inherit flag-o-matic plocale toolchain-funcs - -DESCRIPTION="Yash is a POSIX-compliant command line shell" -HOMEPAGE="https://magicant.github.io/yash/" -SRC_URI="https://github.com/magicant/${PN}/releases/download/${PV}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~mips x86" -IUSE="nls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/ncurses:= - nls? ( virtual/libintl )" -DEPEND="${RDEPEND}" -BDEPEND="nls? ( sys-devel/gettext ) - test? ( sys-apps/ed )" - -src_configure() { - append-cflags -std=c99 - - sh ./configure \ - --prefix="${EPREFIX}"/usr \ - --exec-prefix="${EPREFIX}" \ - $(use_enable nls) \ - CC="$(tc-getCC)" \ - LINGUAS="$(plocale_get_locales | sed "s/en/en@quot en@boldquot/")" \ - || die -} diff --git a/app-shells/zoxide/Manifest b/app-shells/zoxide/Manifest deleted file mode 100644 index 5e52d0d791a3..000000000000 --- a/app-shells/zoxide/Manifest +++ /dev/null @@ -1,292 +0,0 @@ -DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d -DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c -DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 -DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba5cccc1bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8 -DIST anstream-0.6.12.crate 30769 BLAKE2B 7e1427a8d81ab52f74c5d25209ba2a410575958139ec5e6a94d0a7751c4a177285ece215222b16bffc0fb12b19014e9925e27a988a52e7dfa5139476bec4cf7b SHA512 47396e1617464188e7b4d7c931c5a6fafa918ca7aa39044a5b3dad1b8685ea96829ee87e7b70820bbe2efb35571fb331539f0fb8938d229034a9b9bb60700a70 -DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 -DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 -DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea -DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa -DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 -DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 -DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef -DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 -DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc -DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce -DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 -DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 -DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 -DIST anstyle-wincon-3.0.8.crate 12534 BLAKE2B 92899660ae3192624e352c0f657c5040b3b75f00cfb772aa2c4752f7c4ac5ef940ad3a6bd090ade0aefacb13b4d32343b1701abc6f0433532e445470e39b2496 SHA512 ba4f68186ff007e810f486cdbf658817326180151b28776836aa7ec6bd8afa544c774f247bc0aeab594c6aae85f95f0ce5764783262d6150041b2e5010466a99 -DIST anyhow-1.0.80.crate 45138 BLAKE2B 4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39 SHA512 481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59 -DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 -DIST anyhow-1.0.98.crate 53334 BLAKE2B 469c6bb7f535c0c665daae37b61a001fb7da688db3bedcb8e7b76392af109e5b9335dadaa5775c80d365d599674ce3961240a07582d4fc9a45c6367a6e7bd7da SHA512 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6 -DIST askama-0.12.1.crate 16976 BLAKE2B 9257c6d292d6399d81a750ff4b55958a0ffbdbd5f96f3e0f2ac1e777a8bc8e11264a89bdd6edea6a6a3d0b3324138c1524b0f00fc2168afd1abd0f4b777e1473 SHA512 b719134fe73080e8360f35ff4ddeb3039ed1c4d20861cd3cae40e20832fcf8b12eb8b04ad82ea49d5c5f5ae6fbb29180aeae7e41be5f72ab97e9abfd60cceb4b -DIST askama-0.14.0.crate 43374 BLAKE2B f25652c44c2095111384727e8e9131501d4a3ce48e23f8c817c4757380681ee73d6c4de863b9cd569e8d66bcaed1a7863a93cc1a3b80ee0ebcdd1681ea1d782f SHA512 3b58a2c8d958ee0c4f883da087a880d3a880ccc39706125a57173e5affbe2f6597889320cd1f7be4779ae6dd1550e035f20429aef0fd824939ec7f7f7bf570d6 -DIST askama_derive-0.12.5.crate 31218 BLAKE2B 0646c0df57dd6d3d3f48424db2456df37c11cbf1bb159570f7bb3e878b0abce3ebf9e948554f214dd9f77449ed79ade4ffe88511e66274d3d4beea8a8e1b539a SHA512 37fd963d0aab2f29866931858f3235086170133f86953f70b44003e9505a5c716ffa6ed7429601520716259688cf2e4cb17649e89065d210eff28119416773f9 -DIST askama_derive-0.14.0.crate 65597 BLAKE2B 50fd3b1672bf38de0540be957d7bcdc8cae3b6f14bdfb38fec72998c4a7d2fd092ebc49e426e2941ae25a5f4f0283d6741e94e145d1d2eca06c1110a2b7e4a54 SHA512 317b44d611d00e5c50ab5fdae3df0cf3cb621067596095e868710a0aa6c4442e7555407c9e70acd65ed43c086dbec1038f56bc183198c874698efa7535ce607c -DIST askama_escape-0.10.3.crate 8875 BLAKE2B 6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8 SHA512 1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2 -DIST askama_parser-0.14.0.crate 57641 BLAKE2B afb44aab368617e0ff17c86658fdbfa1b9b509e64ea4014a2af0a9b5a62c9f26a2ccfdf857e8b06957ce65edc12b6891eb637ef1b71b31c85d371ebc147e85b4 SHA512 6580396e8de88a9d7c5944d9c007e3f9589f1a7149c7b3f208509aa1332b0e1b19d2c39d301335f0709f98cf6090aaaf2e7c3cd58b858e2a221535d6e60fd861 -DIST askama_parser-0.2.1.crate 20707 BLAKE2B 14d385d906295c892543bf917a835b9b354666927a63cb66c6082b8bd7330b07b89a1cb60a88ce0b8a8a58cc23023587fdea2117329bf384a22c097c0e45aaa6 SHA512 50c2a8a1f08006b375c450275ca7b455209aabcaf2b5a2ed903d1f8cf26920d95985e1ce2b6d77397b8dc32cdcbea6c442a1b4f590af64f92e4e5b47e3a52f75 -DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613 -DIST assert_cmd-2.0.16.crate 26554 BLAKE2B fc803af7ca45de94e120c560efb7e1e39ecb706738d292695680f9fe14b2d570f7214dcda37122dbc1227228ba265c6dac7d7afa4fb22178c38b015bc8745828 SHA512 0b9167282d75169b0b1fad0b1401b42884185976ae0dd690851671aedbc1a9af26dd33f3047400eb4a1b5070216acc293aade149aded7e4f86dd5c0ef0e9a6a9 -DIST assert_cmd-2.0.17.crate 26914 BLAKE2B 4e1ceeb31fee7884f02fda2578b49221a160ea6c71cddb887bbb7846f33ace653d469d36ff206167c06b097f1c0026b2bee7efa2b2add293e8d45a477a5f6b36 SHA512 55b4142b1f4b5f3721dd29a000923c84e68eaef130cc94a6e21206d463533e44b75e0367a736a1ac4422aa383e3a9c1ad1b1104d5df9816f05cc850be330b014 -DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 -DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 -DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf -DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 -DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2 -DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a -DIST bstr-1.9.0.crate 380170 BLAKE2B 06ae5065a5d566b6333e911a5b97e3999ad2f0bc19b27023187004c81cd01e5315dcac920ff87a6bb87ccfbb949364f1361dc04d342e24f9f54490b5d44a81d1 SHA512 dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba -DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f -DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c -DIST clap-4.5.1.crate 55389 BLAKE2B ed23a9d14663a974b14c53b3abc91daae349cae6277664283c27ef201e53969b7ddde1cbd83dee796c9e248e88a622ab1753563ffe474a8b48c1351a7e21ad7b SHA512 b777ed43aea510e789ed76514825ca3a27fac7e386c58a88a1d5c74d0d72fd720e0d97777ddc49ae2e060d76af3ca554f3b9cf6a5f10b944f044d2554a7a4d35 -DIST clap-4.5.17.crate 56802 BLAKE2B fcdd23d66ecd27ee3820c4abe681bc997dd6cfd69948e11603aa8c4ca39513d5de901373959328986ef81c046318f240ea87a2f19b38921faf76b6c93d0e4f67 SHA512 69f0fe213007a2e0a564945bf58794b891a345c34747e92ec16877253ff60c1a30fab24031b5f56d6e31ea7b0d8c9dc0c815fd1489b2c0df1e2d24b4a2be6406 -DIST clap-4.5.38.crate 57140 BLAKE2B d23a305a72f0fcc7a03e7029c6c972b673e2aebd5b4173970ebb3b89084d963e33749192b1b075ff14f5431d91c030a28792b05e65b21d330228c1e6d9239a48 SHA512 5bcf0e9284d08b7b96e25319cec708876e50ad98d71577952c783478bdcb605c13a93b1410183cc9bc04487499a8043d8deb899c2aa28484c2e7f78caa16d7f2 -DIST clap_builder-4.5.1.crate 163569 BLAKE2B b3300cefbd190c6a23bc8e5b9f5a7f763b0bca47691011a11769383296fc99da8f7424af2272eb1d2d748d8ab6401bfc285c71aafe3f4d1dbb514151e234c9d0 SHA512 336ccf8d3f0fe43a9cad6f49939aa87cef9fb33451f5ae09e79c399680b94b84bf08f9974b0bc7a90f5c6727cdb26540e3b74ad47eb1bc0a5bc2358385825874 -DIST clap_builder-4.5.17.crate 163559 BLAKE2B 10731513f76c64027116ec97aa7dcbfbff74e649c64bd32db1a14ed1ec00e81a3b7c8e3ca478e5f077fa49eae9ae48dca4810190924b9af5dccea9cb0f883b5d SHA512 86411378aefae1eeec1128d797a21697d9470fad7ba2e109e00e8ae20d4da218e909d56a2f7065a4b2651d6c5d76d14a7394d747b2a4313c739abe0c9b046492 -DIST clap_builder-4.5.38.crate 169177 BLAKE2B aee35e6fe0c873fbbd32613123727822d8c99ec8ab8bbce7a5acc06561cc67d593822e5266a04c874f01a73af4951e9fbdb48c44e94c4c2e5fcad6768c4ed073 SHA512 a35cc32480f6001e3b60526aaf43d565440a61fbc6e08999a895b6b6ddf33c749174581fdfb3cdbcbed0d10f1a2c2b81b9d1decd5c53e6cb9b46658961c8ec66 -DIST clap_complete-4.5.1.crate 37823 BLAKE2B 0cf64989041e0773ee0d4ea767dc781d9cfaa68c3edfbf2b04874f24064aab762223b50b5fb511a09583191fddf03f5bc7afc443c213871eb24f94695fcfe004 SHA512 c815e6f8fe190b0cfab85e739973b8a40fb23586fd329f96cc21a5ecfa9108ad5bb4a5a6cc5e00983e704d4272c87433b426f582ee44dcc9fc59d9a7784f9334 -DIST clap_complete-4.5.28.crate 46250 BLAKE2B e40bb9c76bed3356440822b2adf39fc431490706ddd9db9537e75d3a909a2716a6e1528bff396555425922ca4da26886276130ef29975c03dd30c71a3c60c0c7 SHA512 d097aa7006003a993573938e66d06137844a93dbb1991ae4b00ba33af59be280b554ab675e001900c2b50eb1b11bf4198f450d29a247a7f3d2121db58704b033 -DIST clap_complete-4.5.50.crate 48292 BLAKE2B 05979fbc2be828161fdb014090831d653dd607d6655265b45f507807bb5067c44a0af8862766b3120ba4cca745bc9949038558d00f9b39c85ce4cac6382f3cd5 SHA512 891c0daa5303fd12d12e61e7474990ced66b807b8fd42e16860aa494172f36ea3a5741438e37ff9ed6ee1ff47b79bddaf1397a37f2878e499a675e7201554fbe -DIST clap_complete_fig-4.5.0.crate 10932 BLAKE2B ea828d2d36a92f13b176af614562634ff2117f23a328ffc1bb873893ed3101d2cd52ed09cf5b1f299a5a51597e51ca2806411158cbde8dbceb6c56417b4b9111 SHA512 8cbe3e2466149f2af74aa9e9acf538ec84450111a698a83bd95684685419dc9c37251c3f1d06800d1ef8e8fe9739186f95c1d626fb61b27a672cb79bd0d08bc8 -DIST clap_complete_fig-4.5.2.crate 11376 BLAKE2B 4814167837b8b61321559beafe65e6f506bcf28298da469d62f2bf3e3e89b6f478910fef7eeb0a5a43dab121aade7e9c8e30eff02f34aa8f60af5cfb0489aa32 SHA512 4663ac7418b3ac68fce31054fa45e17dff23b51dbf8a1f3b9382b05a4258dccd402669e9a881c93692453b6b3a82d0c9a9338f9dc6bbf19e556b4a7fe0ad6094 -DIST clap_complete_nushell-4.5.5.crate 33986 BLAKE2B b3968f340050878e3a7ad4f0b2b598d84b1438f08789b23de9b5906aaaea06f09fc470ae22414d363622849c184cd7f647cfa530993f03ddc972a0af78b4526d SHA512 96cd024763f0e9761d9102611b0a4bf1501a22722cbcf7ca259ad5ec50347364eaf3862012ed77242b7130eee37dc20b47d0bbba2d4325c0e26b051830231218 -DIST clap_derive-4.5.0.crate 29042 BLAKE2B 80a7646b2e30432008d52e27494e2563637e408a90557e5b0009a9db6a39abfdc79c04139f99caedd433a94b45f7d95fa11b49cfd33d203fbc4bc911fad4f9d1 SHA512 0a9d79f957067b929f8e1340b0e0623f78808c5d287cae252e6508fe8e07c4f11bfa39b1d3b60bb6a531d888d809c43ad3f6a491a7dd1e3d3ce89af7e1b670f6 -DIST clap_derive-4.5.13.crate 30132 BLAKE2B d5fcd2c5a213817165c61ba2071fc6424ce822e4881686556b8379fc71188f60d8c6712f6f4a8e5c8b125b58d7454aa9846214caf324fbc93300abba240bea17 SHA512 2dae32bffd91de9311d94e2be0d990074cb2e2edc832f422cd5e7c5177f5daafc0c335e74f865024c77cae5fff631ddaba58028fcfc24b203467478fd473bbf5 -DIST clap_derive-4.5.32.crate 33441 BLAKE2B de532305380fd457c0fac504f845ba595f157661de7ae72b14598dde1f3d4ec1961196220354a2eac97943004ca8354f4623b29fc2b6557c6ef4a83ab6fd61d8 SHA512 ddac7bfd885efdc97ed07b23eb1a42827aff9cb0c6eabde0a0b247233316f99fb80acb8122d8faa054dc65b6fd7a76091ea2e533cb44e85e8dda125330cdbf86 -DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 -DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 -DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e -DIST color-print-0.3.5.crate 11245 BLAKE2B adc6907db10692a18f99967341f2da59ad816d3104408f3942626e72f0f8bb29b778756ae37c664817b016dd7552fcaccff3327bbb00af8fcd4f94f3582675ad SHA512 79819069e71b120bf9f8bc42fa71d902f8dff569988ee4413454cea9b5500fc2c31a493b9fc28795b327e099c09109ff6336219c65c89ce87aea5507982a0a15 -DIST color-print-0.3.6.crate 11242 BLAKE2B f9ec22bd2c9d725a155d2fdd55f196c9d82acdbba7b4c5e7fa13fd87e273fb6bc01499023badd80424b5464302a54c1252dca839e6fff48d9d26843bc87f8677 SHA512 501df490f457ce1965d4e405b58acbba6a105de3208e50e027af51e76dcd658c2bafd1d1244e7d60bd9fe4fa0be48267056ad81ceec04646fc415f46953bb225 -DIST color-print-0.3.7.crate 11586 BLAKE2B ebf70ac13c88e6b9ddae78b04997c4843263955ee53d292e2c75e8549b9f8ca22dc5d950417f2b366635d710ebe41d0f5a1933dfce79cdd10644bfaa2059092a SHA512 b79418bbd1ceb75a079f30648bcc6e9fa90c083058e5eae486932ec9334b1b9edbfb61a5de4034562d06dfa20d0afe45e6c2902d057cc14258abef393ac1a506 -DIST color-print-proc-macro-0.3.5.crate 23434 BLAKE2B 76aa0a806a8737b60e865b6bdd4763642ed38943367319c4e4dfea9e96343c84be8e4c4db17be0652e30daef7bcd397204c1a400b7cf15d126d8876472a5f6d2 SHA512 03ff7fa8b80ac3bc2186853787a592b1d8fac75ad32bbdf5f2ff9ba6c27a56c57b90c0d23f40cb43595a4e4f9f6d817d2525e8127f62b5b94f58dc7070a7e3f9 -DIST color-print-proc-macro-0.3.6.crate 22499 BLAKE2B 23154ff7332e9ffedaef964d4242a922dd381bd3ce611ece52d7833dcb0d114eca32f6ca6e5d33037a4d859c59edf7379bdce4155a89b0b8078030bab95001df SHA512 a7b2719a4eb88d10d0af656bed3b4c690d98ffa3fe9bb373e426ad275b03b1a2088fb243bcb5215339e00f26889cf3f2ccdfe3cd7ec4c90af3df42035200a3ca -DIST color-print-proc-macro-0.3.7.crate 23082 BLAKE2B 0b4b90ce42dcf0668732c5286178bad6fdbb520a0e272e5f375bb576aff099116ab70fba46b83d5b140d4505d477aad20da43ab6c5f6f55cebccb751ccbf9269 SHA512 e315b1bb6458462ca61bbf4bc5289bdbb51fb2c42e0b10df473e74ec30d2044e67d134052e6e86184ca8e896af264a380e842a73cb2a3562f3601b44d4e2602f -DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 -DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 -DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 -DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 -DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 -DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 -DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a -DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 -DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba -DIST dunce-1.0.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8 -DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 -DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432 -DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 -DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f -DIST env_home-0.1.0.crate 9006 BLAKE2B 3737d6a3c2c750271d67727a2f7f3466a20ffe2e88998c104416f4814643f929af744b91c2c89ef3db5353faaf8a5daf34430f9e413b0d09c79cee3d10863399 SHA512 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f -DIST errno-0.3.12.crate 12423 BLAKE2B 1649129fb459f1b68423e1f2ddf4f2a4cfb9746796786a7ac3f10f9239aec0023604dfc48835180b554a86c533867ebf335bebd12700a4c2d6ef212738560ac6 SHA512 de95d970f4a66a4317f4a4c71900033a6f9252e584c5dbce59478177fdb4af899ca720f25c27ecc24a44eb8be56efca207cf73e68e8c3a103427a3488ffd4cb9 -DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d -DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a -DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 -DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e -DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 -DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee -DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb -DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e -DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b -DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b -DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 -DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 -DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 -DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 -DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 -DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 -DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 -DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 -DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 -DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 -DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61 -DIST libc-0.2.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105 -DIST libc-0.2.172.crate 791646 BLAKE2B 3a6eb0eba1e31cf89ac792a8e667c0f68b2a0e62502710ffe77c2b06321103a30ffdc4516c0a91fd3ff44508d5304dfb04ab919bd3e723e34c66b560a20e7f86 SHA512 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34 -DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41 -DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 -DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 -DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 -DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 -DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 -DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 -DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 -DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 -DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 -DIST mime_guess-2.0.4.crate 26399 BLAKE2B 667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57dffff543c3a57316e07b525f7f5 SHA512 acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908 -DIST mime_guess-2.0.5.crate 27166 BLAKE2B a8ec67e16a336e7d07c9aaa55025c24c3d4a62aae25213ce768786d9f292b76930132a880d662cd9a5d63aa899e9d488ab76fa9d99350e9f448ef484705ba4d9 SHA512 433c876e28394282cfbe14bb9543616cd296879f253ed331c15ace8a7d9f3629f5b596c2d5a64823a97ca9b774acc711b65006c46d54d1e9ee0553cbf1f13b7c -DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c -DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010 -DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f -DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 -DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad -DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c -DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 -DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 -DIST once_map-0.4.19.crate 12767 BLAKE2B 50f15afe406d0d1fe4027c8b4106a6ea93199d68c2e6b0b234acd6ef3e817bd4e0f95a972de3c4d4dbc7add6acc85a6842da3ffd42ab8d25194a049abd0ebf1a SHA512 5f1fd1c6ffb32ca2b6bb97923a9012b1e0ca22cf122dbb7cf3c3922123c351d5358daae2476e11fd29436a437bf17a08e3c9b985f75cbfd0214924b88029923e -DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 -DIST ouroboros-0.18.3.crate 11348 BLAKE2B c9000e383cde013c0e2cb32aaa52dfa41b76fd388918b9977322ea864bfd01d15c4d0062141a3ed10dfb252fba704acf974fca247872d9083ac3c4e01eb8426d SHA512 3f155b8cb1668f61104e32263f024bb76108e4c4794291841ce67dfde8c420b998ab5d097e56def08a0fd3fbefa365acd8633e517c61f57c7d2c077aa7e2b8f5 -DIST ouroboros-0.18.4.crate 11394 BLAKE2B 5ad404afb92a18821a24d9fc45851736ec9fd20639425344c4cd0618611daa3cdc2c1962428aa0fbcf8665024cd5856acc07621fce1450671c8d869cef94d697 SHA512 53e35dc321391033aaa5f064a98abfdda822bc0f2ddf53eac7b692b69163c669a82a8f1ec3ab1620dad8ed085810b06c897ee3827450efa60ac5a1d05c128e7f -DIST ouroboros-0.18.5.crate 11678 BLAKE2B e733dd3455f1033e5d2fb32b4c468f5614ec8717e15e20f3748b19f9b9d4c5bb3648dc3c50e7a9f8692ed9e78a4800fa4a94529149b4901d3822ae64d45d248d SHA512 6ad2e1ef6b2e5192749fdcfd495f4ee2506e399186da4937d7b539b7874139b74e26812e283f344b4cd7b3caf87407b48bb329f5e77bc990beb7649dd0209dea -DIST ouroboros_macro-0.18.3.crate 21969 BLAKE2B b5c82309392d1795bdc90597532a7fbf869016184ce69202833310dd6506fe37d88a55466cb17e24c0ac11961405c2cc960a0c2466af28f1f0f12c0a67a4518d SHA512 316b2a4a86d5735bb547f6b6e6a6088098d3a194c428c841d7b15a8bb23e20cde336ee859a0a9fcceade59415af7edbf8d8977a26f4df3eb83c9e9c91269add0 -DIST ouroboros_macro-0.18.4.crate 22011 BLAKE2B 6fff8fa61a2ac102b734a99bb06f48e936777664b941c5dc6982d46d23b7682e4d95503bb5eda7c9e189dd6084e7951bb837fbfc34df10818dc921f79882be8f SHA512 ab4f490a08e34220165df2c2a3fd398e3f3980d1bbbd6da07ff258028ac55460079b05605d616b209f2c2e00e2ae6ee3160e52ce9396122badd1dac98fa37bfb -DIST ouroboros_macro-0.18.5.crate 22021 BLAKE2B 7ce1b4215da8d509014cf44a9ef3dc6155744afab4cb68c256555f53af6fa67d07168aad933fbdf47cdc19dd658af4bc52c883a2a3ea61b7d90836256db6b09e SHA512 2a4e0d3c77aa1b9d81dd340ec23ccc7a307cda6d8dcad99eb3df4c8ef94562cad87b017db568a8fbd6eee905ab8e9438b28a1ffccf7f38565cc2f676e73b862a -DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 -DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 -DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 -DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a -DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 -DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc -DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0 -DIST predicates-3.1.2.crate 23986 BLAKE2B db4209b491f82a1ef6147158fdf86c0bd8a059e61c4a1922dccba257e461be36e31d4a03440c2b80b3c7c49d612dec81fb76f648bd5837c481d93cc9ac5ede65 SHA512 50896189f39842ef424aebc12c2633112fda83eba1bdeaa3e6f398db1e28dca0cc7838948f25e67f6fceede1a91a1b0ede5d4dc4edac6da752e48c7a07bbe3ae -DIST predicates-3.1.3.crate 24063 BLAKE2B f57d4d19128107107b436bcce2be5efcb2a17cb18952221bbcb63691f5bb0fa3932a50e721dcfbd959d27b34084a6a9931378bc55c3c23a6668fa6a552e72abf SHA512 0da703faeb708e3f9eb9bb8803dd8cf6a493b02d38b9b617fd1eed7ccb870ae96c5be6cfe63b7ea8855cb2a019a7ea59799faf2bd78fb490d62e640d1a7de1e2 -DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 -DIST predicates-core-1.0.8.crate 8552 BLAKE2B 774ed04fea09335ae9b4e87a237871f954b85e54df369c5be60977381e8cb50f11aa869e5ee41e57e4f3283003a9da67bdbe3460420ac8620f18fd81e33f0597 SHA512 8cfd010b70aa694620d6c573bd8ddc50ea16ba08f6c737902ba6697307af4510b9298ffcc3068b45bdc6430103db6fb4499783c64044d87d023bea46d45d0f7c -DIST predicates-core-1.0.9.crate 8618 BLAKE2B e5ff73c0756f4cd91ff5d2fdd7dfd33e300dae34731933c11798d7ad2e07d9500dbb7828e7473a055c55b5ffa8a761f02a9d04ef313e544e477e4cb94159576b SHA512 618db56d417f44f5575159265f245fbb62399951824730546df735dd9bc9dba2200f58c0a7c7830040bf27954bb48e01fddb5fe0f4d4890d5e172cb1c586735b -DIST predicates-tree-1.0.11.crate 8393 BLAKE2B a8ed762ab18f3cd72ed749cb3db3d756dfd2d3875b0f1c68a99e39ed4ac5c7000086606c21a834ea0a81db961ceab659a4648435d9eaf1bf3d7f29d92410efb6 SHA512 e1b08010f9cab65c75d82cc44cfdf64d92127acf6a72ee0ce1533e5d7d8027ccab912e1c499b7b78508b5e3cb20dc03df94de3dd520ae13736906a5f374b10cd -DIST predicates-tree-1.0.12.crate 8392 BLAKE2B 4b124a7b718d2942f5624d410fb8c59c06e90ec5b576fdfe20542dd00da64fe6a5fbacadcde3c3a6f19b8ef99efd862b08be08e08691e858a4b3d7bd72a4cf71 SHA512 f5f6d7d0cba4ca7176a26d9adea5ded46f1a3361f9b6ceaa7dcf468ce616912cf3b764b8250f39a42a24eac71fb94e0d4d822c89361aae02472cf761ba55dfaa -DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3 -DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 -DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 -DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 -DIST proc-macro2-diagnostics-0.10.1.crate 12219 BLAKE2B 4997c323129a17a8b28d7cc21885ad70ae2b002eae05d39becd66645d1c9fe69055dea4e74f20fcf36e3b9ab877a4dd797b7fdc1df76209c47e475cde02b973c SHA512 dc32cfa0f73f05cb1894d44eb75e0c8836529e12eedb21afcf4381bda478c5e04d03573509be8a103ef2ab8d3ec93def1a6d8a2653307afc4874e9ff5d038a1e -DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 -DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 -DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 -DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad -DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 -DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 -DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 -DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d -DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e -DIST redox_syscall-0.5.4.crate 25977 BLAKE2B 84544c8ef9f67e119f0d7e3e58c6097c560e359699975834c1040f7640dcf333a5224d5cd1deacaa4ba3328a74f670e03ce1bfcdb3bb1e1bd911f083161bb8b3 SHA512 42d54ecadf57cf95a3d9204c9f45bc3a22c367ac56dd901d569f215c5d709ef53aee6a5ede6569ae44f1ef604bf9c70b1b234980f0fc0555a0504efdd1b7ab2c -DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269 -DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 -DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 -DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d -DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964 -DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 -DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 -DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 -DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 -DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 -DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed -DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 -DIST relative-path-1.9.2.crate 22420 BLAKE2B e2fdcef72f1633b2c315e5d2d316d56defe758fa916e872d84a8450ca0223f54489541175940beb43347c3a1759e4ca4d4afbd49410859cfeb6bfc703bc7a8ae SHA512 fa12c9df710fa3b5f9df9ada9efb13cd52cc10b151cdba5ed094fe74c6102cc557a5f38d05c9c0fddf2510aa13604428aecb4ee9b84405d02a98e6ba3177b2be -DIST relative-path-1.9.3.crate 22400 BLAKE2B c6bd04b060013de042079a741a864150632c02cdc493ca1cfd746bcc12f6ad903f8f0748ec68261c979d833089c0fc091f7c9da2b2936e8f75dad8d4638a7b10 SHA512 fd5c88d370865870570859a110245e009eba557225e4297783a606227b13b42abf0c7e69a4beb5093a5a9dabac1545afd988f4c831abe912c21ccd8013c30382 -DIST rinja-0.3.2.crate 26823 BLAKE2B 0960eb23ecd49e7c8ee9029922ca6185f0518b7d6cf0e1ad3e9c1395891a5a9a41dd616b7d3572547ce5d7291cca87876d8b75bf11862f3bf4811960e30200e3 SHA512 5f4ac7666d66810c3785baaeecb987b0f1d9e7ec639e9747aec203bb05c7b08f05b3f6d5f9386de76f1ffd2d1bc7381bf1452b09badcd2972b3015091ff1c720 -DIST rinja-0.3.3.crate 27674 BLAKE2B 2c0b7850d46b9aecd3a2c9d44eb7cf96031af3eea02ae8a6523600fa5fa692a63371f96038055098285672108614dfa9d013e01405dc6ea8798199731e6ab13a SHA512 45da0fba51e37348b43cbd3ad409314fa6609d3f0246d1f75b8d0ee7e7f253bd9cff3ce2b98f8107adaee2c05729957be7e04ccd290ae4e9988e3d797fa992ce -DIST rinja_derive-0.3.2.crate 48100 BLAKE2B fb128d7db59cefc578c490a1ee1940974105426e6e65f3f71525f85148410ce6c4efa6d0395313ac3837055ff230d710323ed013e55df43b5baceaf5e3a05be0 SHA512 1f958ad79efaeacb57197fa49c2f9f3774f7e881ba800d41162fd8a4d183b63c4978c4028da4a77b6590ef986cf6baa872130e9e0f06c56cd445337bc0f95203 -DIST rinja_derive-0.3.3.crate 48258 BLAKE2B 0fad132396990973fc45ebb7607c857b60ebab497e88000988f0238811a8e25a2e93e3ff14a1e645331cd5a4d8e95468cef2418528004999be0218e35c6c7f2f SHA512 f1b520f005b9dc0de2630951d95d28d3b280b209848b0ce29a9e6924e282d9ad82baa685f01ad1ee9a10aeb17b541f76a07107baa4f13dd676f009bbb6c5aa1c -DIST rinja_parser-0.3.2.crate 42023 BLAKE2B ee0db9e971f3637cfc310d00b9ef10d65d9e6843db3a5fba817999549b54667b0afb1b6cefff16ba97e5ea58b9857bfb8e84141da51df0c2809ee45d0e4e3089 SHA512 520c82d47f2c7957781eeffc8f44177dbeef4146e8c038d0d25bfbfd76cb1c1be58e7216f888690dd67ffdf10399bc953306607e02032da8a45968a372071c88 -DIST rinja_parser-0.3.3.crate 43426 BLAKE2B 1eb4667505472824e024609abfee1e0813c9ed5e1f0d8302fd07b38407017b44a1bb5701a947e55d1cf6f350b48afbb1bcbd9bf9cc4567c64420c2860971e2fb SHA512 5c6be5d756aa6edccca841d39b59f0182ebbeef8033e7ec3632afa6298a175ac2009f1bf9a7c99fb246e0f9aa5bda23d4b9710096b96a829ea165f9a50bc344a -DIST rstest-0.18.2.crate 28868 BLAKE2B 44368c85da79308277d9cad96659520ecdddd767e55acc5a4f35e246af64a29112867c4ed40bded5dc0f9d3230d828f6ca98a73adbc1067b60a9119b3cbdf369 SHA512 b73b902c761717acf5848adf888c27e5c58fe304f235e91e1e543cdcfb4e678472b8fe9930cb559be525c0f1a037bdfb2d77b7a0632b021d51976b85288f459a -DIST rstest-0.23.0.crate 45414 BLAKE2B 6e31af0811504c2d644963d14c0ba07cc67506363a7d93c85e1ee06616d14f3382765aef635b68dafac531b58c7a4bc41f3ef82580c065d6f002b7b8670ac988 SHA512 5bedc6c08a003189280efbc0c3fc30d5faac227a93fa34083200601f4d8e2ddd337e36026ef2c1c93bad436c761d9969756cf289b5994dea854f06f2a881ecd7 -DIST rstest-0.25.0.crate 55273 BLAKE2B 03976237833018bdaa815ca87e20ba2f2c4e57d5c5ee9a9b127a7630ef101500ad2921905afc95ee354258d3ab870a9389841d69c9e8aacc7ab3062a927da41a SHA512 bf49c23f5920ec788dc0439a56ca43d54046f173c13eab295104becfa8c2f67dea53bbb0078a408467bea73a22cdef8362353d7e03a99c85c4937fa5f09c9b77 -DIST rstest-0.26.1.crate 56940 BLAKE2B 0bf13628fc34acd579531ec0ae0b101ecfd05597d2450854b4c88c49235dbe2d73e4fe8cdbff5b38702b5c7e30dd89831f2d65cb20a9d9733525d2823a58c6d3 SHA512 36a8ac6a89a5edf3af7aefeb45980a4ffeeb3b6343a7d0140050ea12336d375d029425b72d941125ea5c6a329ca8d763a5c21d139964d1b9895a7498d5957fc3 -DIST rstest_macros-0.18.2.crate 57534 BLAKE2B d06bb6453eefa572cd784e38ecf9361873a5f3ddd5dc4926728183bc303e28a304030d45304bb287019b42337d78f294d9ae350d4204fee027b68c264272d86a SHA512 614944fbd51de32b5e7ec1b485c12cd68ed9fae6ef296f9a9811de2495bc27887fa5ff8695c619255ac18da5af2b6ef8a557753d96b4c1ec3d711a9036bc7392 -DIST rstest_macros-0.23.0.crate 61327 BLAKE2B c522dc07e4544dd1694f02f7ad707b8fdcb315afc735e031abab6c4e90b49a3987856241bc3ec445ccbfdb2cbc6e6568d61724dc2a17ca603e4d6068301f784f SHA512 5b404d73088bcf248e66bd58caee3c25a94fc614975996f52bc58e8be771e0152d093174e9c06440a73937bc682d896a0ec089b2a8cef8b6c8f5c6cd58e639b9 -DIST rstest_macros-0.25.0.crate 70557 BLAKE2B 2bdc033d247a36c06ac39d1a7f8c18d3628366770253fd549b5a231e91505d6f05c233dda2aa02e5171f6e345356fdd243fb8abea266c437b2932c9bca9d12be SHA512 e6c866132f99690e3675a11f9e4eea1a7c0b469eb18611074fe63b8773a1f91732799f5dd125c0eb9c875b01a153cd75374f5e08e3b39c9d55ea6c83f4d68d0b -DIST rstest_macros-0.26.1.crate 68256 BLAKE2B c502c49c156dcd5cf18dac7d89369e16ebc3f34bf058cc95aa7bdd247243e0e71dab61bcff098665aa8d6544320602d88ebfa90bdbbc5bd888a22de797001572 SHA512 cb8aa2bdc06ec1ee88abd128b796a6d35632b5f84fba85cadcf519e195a1f4834e0001e91e2c08bb2328c3bd346e20d8d25d5c8b7bc3750b39d8d7600fc45341 -DIST rstest_reuse-0.6.0.crate 9971 BLAKE2B 154fbb839aee7e948f917b1c96bcecb141538b3ee7838a19ec96bbb18594db6addcbe2c098f22caa947256c734af299362d0a9af1fef945d1687c988ef4babf0 SHA512 b8a4c6c0484587e7f88153a2cf20e8c3ca9c48a46cb93a686a40be642743d2952158232c36a5078abd81722ea8fba2981ffe31585052771bec7cf29976417705 -DIST rstest_reuse-0.7.0.crate 12828 BLAKE2B aa10967f66833b7389c65a38ffa9fcb03e5d9a55ecc98871c37dd925ef82b71eee066ea72a283d47cfa0676fae53382b26f4d199ac43d4320f2e200e7dddabcc SHA512 2c13730957c1598d8613e22b0969aa975cf89620a93196d2d3ce110fab2456060ce17588bd37354eff0f2ce44b5973842376897762936f6a41369486336b2aac -DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339 -DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 -DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db -DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 -DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 -DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 -DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f -DIST rustix-1.0.7.crate 414500 BLAKE2B 493473a0d4c669260efa7017981f2e095acd5edff597a0f9808c3501336954cc63b54a682e35740a3518286e8675242790130f6690b42e10738cf2ce95d1c954 SHA512 b8fbdf01af89ebc59d4ed6b5889e5d483b449857a119bea8746cb30091d707beb0c36da5235d85913092e0314b3a702ed8159bf59eac6655f2ff2da9c98abd8b -DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 -DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb -DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949 -DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec -DIST semver-1.0.26.crate 31303 BLAKE2B f99e282e2bc7844a451a4f600308840c4a96dfe032fad6e897e9ce66c8b5ee44ace8f94f93dc50a53792c8c485fa81dfa5477255c211017f06937212d9473dca SHA512 2d2c5edd771b67a9e32664255cc4c4eea8c9a6a4ab08a8ed968a493db70774b393ae98e20be0a87ff60149b7c142a01acc0ace28205b41b39320d63fd5dc6155 -DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410 -DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae -DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 -DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994 -DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 -DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b -DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 -DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 -DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 -DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee -DIST strsim-0.11.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226 -DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c -DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d -DIST syn-2.0.101.crate 299250 BLAKE2B 7018cdede66dca82e7d7a7e07e52a178687957fcfd69f1a2862094497d2fb9d78ada14b94761679bbc5f6c76c808a63e948ed071e4f65c2f9580a40bf58c9426 SHA512 05e4233a51f4d229dd4c9bd23c5224c42ec5554d02fd316dad10dfdb876aa1d379c7ea30b1ace979537da91ee746ca4fdcef7690885f83fd41ec8c9dc5984101 -DIST syn-2.0.50.crate 254314 BLAKE2B a0aebb5fc4d84a6fc22cfd983bfe6f68d1fc6faa2c6878650ba387ae9432281308f188be693ca0b685d8bb2f488cac36d06afd05cb6f0a47615a4e4874cebbc4 SHA512 c09fcce91ba585d24bd6955399152a207b3f02176c02343ac5d079ae30c432d51cf13831278d98f3b614a907813bb0105d82d19798268245f8c280ac4a1a8a5c -DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2 -DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa -DIST tempfile-3.12.0.crate 34423 BLAKE2B a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c SHA512 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66 -DIST tempfile-3.15.0.crate 35693 BLAKE2B 1b4d6b17ed4263ff89ef6967650b0c18671b2b80cbfe388cbfd77ca597473e91c1c7aebfc715d0fe4360c20d0f235df31147b1f029b471aea8c57d188f7c2be0 SHA512 82636d50a29e1ea8cc61e80dc1fa28ea4cfaeb6175e5bf0558d6cd6f8da823f50a808a555ec17fc8601acfd0f504e15688fe95f64e8792feeb216bf27678807d -DIST tempfile-3.20.0.crate 42306 BLAKE2B e293a7cb6837a13d8cfe70ed190246fb5901e74e345f149ad29a937b25ac55390784d0ee764c8017ccbae269c8e3179673c9527f43a87fa70eac470b21aa96b0 SHA512 e317273225182b565f971b08160080e6162b0de855c0cc8c5b8d34b2afb48f73ed15a2848b65b6db73789fbf96dc88354b1d357d9c2267658de0c718286de8c6 -DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 -DIST termtree-0.5.1.crate 8498 BLAKE2B ebe1face80741908e28d3fbf828bd0a7a70bb317f4532fe38ac9b6adae898a7032f751718a39300ecca8c7bf0ea6cca028c02c93c7ce7a645d67656318e90172 SHA512 43d92132cef6d352c6c0190ce4a688d7cffb61ee86dbc6b49ba1f4c404661f9b329331198063d913ae52b2d4c69e6a2d9f5cd62886894c468093abd8604f0125 -DIST thiserror-1.0.57.crate 20993 BLAKE2B 4eb90b8ee027e39102d6c030176db94510180f2bd2966503501ff89ca6b49afd61e6d9e1ebf18c08d374ff9de4e958dfcb3da8740fdfe31cceace5be456bfe4b SHA512 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936 -DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753 -DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c -DIST thiserror-impl-1.0.57.crate 15639 BLAKE2B 2838235c5536fcb16d19382fe286850d6fb882b1d77ca4ade6a62e1d4727ef89f69cf0383cf330996f9e2303226d5fd709557331a45c9a91393db1788fbf4422 SHA512 a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c -DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8 SHA512 f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102 -DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb -DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828 -DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 -DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 -DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 -DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 -DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 -DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 -DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db -DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 -DIST wait-timeout-0.2.1.crate 11435 BLAKE2B 6fc9e1b88253c96aaadeafa4eace8281ef9c4bc961334058866e9db9490da35f191973d46753c381cbd53fd8b8843ed3ccaf681bd26fed5113cbdc9872b1f635 SHA512 aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334 -DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 -DIST which-6.0.0.crate 16751 BLAKE2B f681600f2e2af626273e4b189d43dee9ca5c09f1808870c49aa0974d56ea1f944e83a0078656ef519d6c172c0b22a56f5d0adba21ef640afb2665bf9b58a0d54 SHA512 f0da2731701a33a07704672490e53e3b1476f3b06856e7b9e00aecf92dde5b6ae13199780ffe202a19205cc61ba1eeacd519f6a132307d8d2d07d0577cb73b50 -DIST which-6.0.3.crate 16937 BLAKE2B c4916ce80625b8b869cbf43844d689c62545964cb60f9741851393540a241d1d440dd64517949f3a64a4e9256584393fff84e3cea5f75773c9afd8b7ef580333 SHA512 82048af7dee4bd274f977530a19c2e2c86ac12936b7d814b2a86f13b2063e1a3d7092846d1ab66e3f653bf7ebbf5eae8bbce061a970c5ddb30b151234dd0593d -DIST which-7.0.3.crate 18872 BLAKE2B f2d71b1b517a40814418ac3af69b6c6848182b379dfb17aef4e5cf3cbf384e76c7b2b2c4a88e7e025a90924342df877d2c40e5931100eaddae67391406827348 SHA512 d79b043c730678ae9d74268a0598bd7b4497d10f5a99fa2b0ee0aa21fed08c41ea2a329bc54aa3c51d23fa3fa4d519522079944dd3b0d7267cd34edc6da28856 -DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed -DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 -DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 -DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 -DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e -DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f -DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 -DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f -DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 -DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff -DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 -DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b -DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a -DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e -DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 -DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f -DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e -DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 -DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 -DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 -DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 -DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb -DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa -DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 -DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd -DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 -DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 -DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 -DIST winnow-0.7.10.crate 176073 BLAKE2B 8c50414b2ca5bf02646db0002352c562114e388d821fa5c828b73158726ee406d988340ff1760a17b2ac79f0d9f8be2531738f790582eb44feda27a4fad46419 SHA512 e5c8767734074e5b1780b9ea7fe6d3c590ff5abf1ae3e825143f577f6ed80dc4be70d0e9b35e8d034e18268f88b89fa1352884dd36b2c56a3298b01aa9748bc8 -DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 -DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 -DIST yansi-1.0.0-rc.1.crate 28933 BLAKE2B f7947e661c03aebc711b5f6bbf781e1cc40b3b713c2efffdefa5cb9a90488b5ecfa98b49d41626c33e24bcd2fbfcd9d047d1da166ee69bb95c109032b4280f06 SHA512 ad2e8739de10e23dae074290fffb76fccbfddf70729d33a059cbf699f4d7841e534529e4834a4af244c62f5bad8023d06498f92edaece683c609af01e7f8120b -DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 -DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c -DIST zerocopy-0.8.25.crate 252714 BLAKE2B 161dc6e80765faa6b52a84e3a08d4958ee1446b1bbd63609c111c55c06a3fed409aaa7cfe0e7bd0815c8e35a3dfc896c0e5eabab72acb11ff717d81fa36bc040 SHA512 cb496ecf8a52ffebfe80059381c1d79e5e42abedcc112d0d5b9284b33e53549c1d5ee13e293a77a67a1082381d7600890a42adc27f2b118d6260252f99344fe2 -DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb -DIST zerocopy-derive-0.8.25.crate 87671 BLAKE2B 147f8e7de236cf260c089bd14ca44eeaf9f94d233fcedcd72a220abc0731f373d78d03c7f035babf00ee98e59ffb17ae0eff2b695bcf82fdbdb7bc1d07aa477e SHA512 c4e1086155e2b6e53ad6af11e8f1d66f09a6496476bca069b39bf5f6f51cccf83485c1043dd652e9cf63c72fc0da55b80871f725b34878ca534d1ee22c24cbb9 -DIST zoxide-0.9.4.tar.gz 968188 BLAKE2B 862eb2411fe83e7782d12322bb4ada5a8be6cdb0c9b312c47e0935a5f88619ad277506ad1f2fc6e3d2ae36d1cb078752e778a5ccf0d8f3913dfd94ca03dbcb19 SHA512 c09c54402bb8db52952017e51b65728a5b1a63be617ddc2dbab47aae59e2059f0c58c97c3355a4a00570a0e9d79c6cdd529adb4f73d5cec0f2f9b490c2af668c -DIST zoxide-0.9.6.tar.gz 971703 BLAKE2B 33d2dbcb9a05468eab1a8d340eebd936b8090a291e93a1ef5cceb1f31420d6791121c55d24b41e531492106bb11b8c4c8ca767c99adad20cfdadb4d2532f6f0b SHA512 55cd5b1c47c5643c976b6ad7762686c8e02a4e326e2b58f4a10adf754437371bcffea6321b34bed338c9cc0657369c7201e727db9dcca7409c05e493dd012ad1 -DIST zoxide-0.9.7.tar.gz 1657615 BLAKE2B 2dc702929f3646ba2451d625a6a22af7f3c68c2f122156165ec162fd18524c0ffbe025be45a3f3e5be1c2dc7c1dd49239c6700d9d062620c300ac1739372d72c SHA512 e1b8634600342002f6e1d1f52eaf98978e44b1b47b7161979c3756e33968912c1aace09451242925b1195273c5e52d6dc97150af971e6806086d4d8efddc5a57 -DIST zoxide-0.9.8.tar.gz 2007937 BLAKE2B 5e0220fd043d7f516edb0f39b0e4e67e1bd8ffdbabef5031f930f49dfe9f84b6614918ef134534f6137888eeb20224a2a42a561bcb029d4f47727a40c5ea1fa7 SHA512 44173287c9893d2de248a21d82bf5322302b69659ff87153f248a310529f06083b9ca98d6dc30df4ea574de2139ec127f7bed076d51085164c9742ea7462028c -DIST zoxide-0.9.9.tar.gz 146026 BLAKE2B 83da432ad443e7f041f0f90109b10155940858aa599182325ad14c077e559b26306d7eb484179f7f3136cb1432b35e119a8e5419d4014214f3fca3e4930f1a51 SHA512 1eaecdc43e06d988cdb113e158b1ac42121fe0c8863d01cb9b84ca219105d159517e1e7fb4ab9777fb7076ffae569d6f3ee346add8e60e366becb720afad8694 diff --git a/app-shells/zoxide/metadata.xml b/app-shells/zoxide/metadata.xml deleted file mode 100644 index 6d31dbd64713..000000000000 --- a/app-shells/zoxide/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>arsen@gentoo.org</email> - <name>Arsen Arsenović</name> - </maintainer> - <maintainer type="person" proxied="yes"> - <email>leohdz172@proton.me</email> - <name>Leonardo Hernández Hernández</name> - </maintainer> - <longdescription lang="en"> - zoxide is a blazing fast replacement for your cd command, inspired - by z and z.lua. It keeps track of the directories you use most - frequently, and uses a ranking algorithm to navigate to the best - match. - </longdescription> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/zoxide/zoxide-0.9.4-r1.ebuild b/app-shells/zoxide/zoxide-0.9.4-r1.ebuild deleted file mode 100644 index 000e4b303a2d..000000000000 --- a/app-shells/zoxide/zoxide-0.9.4-r1.ebuild +++ /dev/null @@ -1,160 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.10 - -EAPI=8 - -CRATES=" - aho-corasick@1.1.2 - aliasable@0.1.3 - anstream@0.6.12 - anstyle-parse@0.2.3 - anstyle-query@1.0.2 - anstyle-wincon@3.0.2 - anstyle@1.0.6 - anyhow@1.0.80 - askama@0.12.1 - askama_derive@0.12.5 - askama_escape@0.10.3 - askama_parser@0.2.1 - assert_cmd@2.0.14 - bincode@1.3.3 - bitflags@1.3.2 - bitflags@2.4.2 - bstr@1.9.0 - cfg-if@1.0.0 - clap@4.5.1 - clap_builder@4.5.1 - clap_complete@4.5.1 - clap_complete_fig@4.5.0 - clap_derive@4.5.0 - clap_lex@0.7.0 - color-print-proc-macro@0.3.5 - color-print@0.3.5 - colorchoice@1.0.0 - difflib@0.4.0 - dirs-sys@0.4.1 - dirs@5.0.1 - doc-comment@0.3.3 - dunce@1.0.4 - either@1.10.0 - errno@0.3.8 - fastrand@2.0.1 - getrandom@0.2.12 - glob@0.3.1 - heck@0.4.1 - home@0.5.9 - itertools@0.12.1 - libc@0.2.153 - libredox@0.0.1 - linux-raw-sys@0.4.13 - memchr@2.7.1 - mime@0.3.17 - mime_guess@2.0.4 - minimal-lexical@0.2.1 - nix@0.27.1 - nom@7.1.3 - once_cell@1.19.0 - option-ext@0.2.0 - ouroboros@0.18.3 - ouroboros_macro@0.18.3 - ppv-lite86@0.2.17 - predicates-core@1.0.6 - predicates-tree@1.0.9 - predicates@3.1.0 - proc-macro2-diagnostics@0.10.1 - proc-macro2@1.0.78 - quote@1.0.35 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - redox_syscall@0.4.1 - redox_users@0.4.4 - regex-automata@0.4.5 - regex-syntax@0.8.2 - regex@1.10.3 - relative-path@1.9.2 - rstest@0.18.2 - rstest_macros@0.18.2 - rstest_reuse@0.6.0 - rustc_version@0.4.0 - rustix@0.38.31 - semver@1.0.22 - serde@1.0.197 - serde_derive@1.0.197 - static_assertions@1.1.0 - strsim@0.11.0 - syn@1.0.109 - syn@2.0.50 - tempfile@3.10.0 - termtree@0.4.1 - thiserror-impl@1.0.57 - thiserror@1.0.57 - unicase@2.7.0 - unicode-ident@1.0.12 - utf8parse@0.2.1 - version_check@0.9.4 - wait-timeout@0.2.0 - wasi@0.11.0+wasi-snapshot-preview1 - which@6.0.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-targets@0.48.5 - windows-targets@0.52.0 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.0 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.0 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.0 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.0 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.0 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.0 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.0 - yansi@1.0.0-rc.1 -" - -inherit cargo shell-completion - -DESCRIPTION="A smarter cd command for your terminal" -HOMEPAGE="https://github.com/ajeetdsouza/zoxide" -SRC_URI=" - https://github.com/ajeetdsouza/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - MIT MPL-2.0 Unicode-DFS-2016 - || ( Apache-2.0 CC0-1.0 MIT-0 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -QA_FLAGS_IGNORED="usr/bin/zoxide" - -src_prepare() { - sed -i 's:strip = true:strip = false:g' Cargo.toml || die - default -} - -src_install() { - cargo_src_install - - doman man/man1/* - dodoc README.md CHANGELOG.md - - newbashcomp contrib/completions/"${PN}".bash "${PN}" - dozshcomp contrib/completions/_"${PN}" - dofishcomp contrib/completions/"${PN}".fish - - insinto /usr/share/"${PN}" - doins init.fish - doins zoxide.plugin.zsh -} diff --git a/app-shells/zoxide/zoxide-0.9.6-r1.ebuild b/app-shells/zoxide/zoxide-0.9.6-r1.ebuild deleted file mode 100644 index ebabae35a6f2..000000000000 --- a/app-shells/zoxide/zoxide-0.9.6-r1.ebuild +++ /dev/null @@ -1,174 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.10 - -EAPI=8 - -CRATES=" - ahash@0.8.11 - aho-corasick@1.1.2 - aliasable@0.1.3 - anstream@0.6.12 - anstyle-parse@0.2.3 - anstyle-query@1.0.2 - anstyle-wincon@3.0.2 - anstyle@1.0.6 - anyhow@1.0.80 - assert_cmd@2.0.14 - autocfg@1.3.0 - bincode@1.3.3 - bitflags@1.3.2 - bitflags@2.4.2 - bstr@1.9.0 - cfg-if@1.0.0 - clap@4.5.1 - clap_builder@4.5.1 - clap_complete@4.5.1 - clap_complete_fig@4.5.0 - clap_derive@4.5.0 - clap_lex@0.7.0 - color-print-proc-macro@0.3.5 - color-print@0.3.5 - colorchoice@1.0.0 - difflib@0.4.0 - dirs-sys@0.4.1 - dirs@5.0.1 - doc-comment@0.3.3 - dunce@1.0.4 - either@1.10.0 - errno@0.3.8 - fastrand@2.0.1 - getrandom@0.2.12 - glob@0.3.1 - hashbrown@0.14.5 - heck@0.4.1 - itoa@1.0.11 - home@0.5.9 - itertools@0.12.1 - libc@0.2.154 - libredox@0.0.1 - linux-raw-sys@0.4.13 - lock_api@0.4.12 - memchr@2.7.1 - mime@0.3.17 - mime_guess@2.0.4 - minimal-lexical@0.2.1 - nix@0.27.1 - nom@7.1.3 - once_cell@1.19.0 - once_map@0.4.19 - option-ext@0.2.0 - ouroboros@0.18.3 - ouroboros_macro@0.18.3 - parking_lot@0.12.3 - parking_lot_core@0.9.10 - ppv-lite86@0.2.17 - predicates-core@1.0.6 - predicates-tree@1.0.9 - predicates@3.1.0 - proc-macro2-diagnostics@0.10.1 - proc-macro2@1.0.78 - quote@1.0.35 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - redox_syscall@0.4.1 - redox_syscall@0.5.3 - redox_users@0.4.4 - regex-automata@0.4.5 - regex-syntax@0.8.2 - regex@1.10.3 - relative-path@1.9.2 - rinja@0.3.2 - rinja_derive@0.3.2 - rinja_parser@0.3.2 - rstest@0.18.2 - rstest_macros@0.18.2 - rstest_reuse@0.6.0 - rustc-hash@2.0.0 - rustc_version@0.4.0 - rustix@0.38.31 - scopeguard@1.2.0 - semver@1.0.22 - serde@1.0.197 - serde_derive@1.0.197 - smallvec@1.13.2 - stable_deref_trait@1.2.0 - static_assertions@1.1.0 - strsim@0.11.0 - syn@1.0.109 - syn@2.0.50 - tempfile@3.10.0 - termtree@0.4.1 - thiserror-impl@1.0.57 - thiserror@1.0.57 - unicase@2.7.0 - unicode-ident@1.0.12 - utf8parse@0.2.1 - version_check@0.9.4 - wait-timeout@0.2.0 - wasi@0.11.0+wasi-snapshot-preview1 - which@6.0.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-targets@0.48.5 - windows-targets@0.52.0 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.0 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.0 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.0 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.0 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.0 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.0 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.0 - yansi@1.0.0-rc.1 - zerocopy@0.7.35 - zerocopy-derive@0.7.35 -" - -inherit cargo shell-completion - -DESCRIPTION="A smarter cd command for your terminal" -HOMEPAGE="https://github.com/ajeetdsouza/zoxide" -SRC_URI=" - https://github.com/ajeetdsouza/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - MIT MPL-2.0 Unicode-DFS-2016 - || ( Apache-2.0 CC0-1.0 MIT-0 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -QA_FLAGS_IGNORED="usr/bin/zoxide" - -src_prepare() { - sed -i 's:strip = true:strip = false:g' Cargo.toml || die - default -} - -src_install() { - cargo_src_install - - doman man/man1/* - dodoc README.md CHANGELOG.md - - newbashcomp contrib/completions/"${PN}".bash "${PN}" - dozshcomp contrib/completions/_"${PN}" - dofishcomp contrib/completions/"${PN}".fish - - insinto /usr/share/"${PN}" - doins init.fish - doins zoxide.plugin.zsh -} diff --git a/app-shells/zoxide/zoxide-0.9.7.ebuild b/app-shells/zoxide/zoxide-0.9.7.ebuild deleted file mode 100644 index 6b3f3b6bec11..000000000000 --- a/app-shells/zoxide/zoxide-0.9.7.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.10 - -EAPI=8 - -CRATES=" - ahash@0.8.11 - aho-corasick@1.1.3 - aliasable@0.1.3 - anstream@0.6.15 - anstyle-parse@0.2.5 - anstyle-query@1.1.1 - anstyle-wincon@3.0.4 - anstyle@1.0.8 - anyhow@1.0.89 - assert_cmd@2.0.16 - autocfg@1.3.0 - bincode@1.3.3 - bitflags@2.6.0 - bstr@1.10.0 - byteorder@1.5.0 - cfg-if@1.0.0 - cfg_aliases@0.2.1 - clap@4.5.17 - clap_builder@4.5.17 - clap_complete@4.5.28 - clap_complete_fig@4.5.2 - clap_derive@4.5.13 - clap_lex@0.7.2 - color-print-proc-macro@0.3.6 - color-print@0.3.6 - colorchoice@1.0.2 - difflib@0.4.0 - dirs-sys@0.4.1 - dirs@5.0.1 - doc-comment@0.3.3 - dunce@1.0.5 - either@1.13.0 - errno@0.3.9 - fastrand@2.1.1 - getrandom@0.2.15 - glob@0.3.1 - hashbrown@0.14.5 - heck@0.4.1 - heck@0.5.0 - home@0.5.9 - is_terminal_polyfill@1.70.1 - itertools@0.12.1 - itoa@1.0.11 - libc@0.2.158 - libredox@0.1.3 - linux-raw-sys@0.4.14 - lock_api@0.4.12 - memchr@2.7.4 - mime@0.3.17 - mime_guess@2.0.5 - minimal-lexical@0.2.1 - nix@0.29.0 - nom@7.1.3 - once_cell@1.19.0 - once_map@0.4.19 - option-ext@0.2.0 - ouroboros@0.18.4 - ouroboros_macro@0.18.4 - parking_lot@0.12.3 - parking_lot_core@0.9.10 - ppv-lite86@0.2.20 - predicates-core@1.0.8 - predicates-tree@1.0.11 - predicates@3.1.2 - proc-macro2-diagnostics@0.10.1 - proc-macro2@1.0.86 - quote@1.0.37 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - redox_syscall@0.5.4 - redox_users@0.4.6 - regex-automata@0.4.7 - regex-syntax@0.8.4 - regex@1.10.6 - relative-path@1.9.3 - rinja@0.3.3 - rinja_derive@0.3.3 - rinja_parser@0.3.3 - rstest@0.23.0 - rstest_macros@0.23.0 - rstest_reuse@0.7.0 - rustc-hash@2.0.0 - rustc_version@0.4.1 - rustix@0.38.37 - scopeguard@1.2.0 - semver@1.0.23 - serde@1.0.210 - serde_derive@1.0.210 - smallvec@1.13.2 - stable_deref_trait@1.2.0 - static_assertions@1.1.0 - strsim@0.11.1 - syn@2.0.87 - tempfile@3.12.0 - termtree@0.4.1 - thiserror-impl@1.0.63 - thiserror@1.0.63 - unicase@2.7.0 - unicode-ident@1.0.13 - utf8parse@0.2.2 - version_check@0.9.5 - wait-timeout@0.2.0 - wasi@0.11.0+wasi-snapshot-preview1 - which@6.0.3 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 - winsafe@0.0.19 - yansi@1.0.1 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 -" - -inherit cargo shell-completion - -DESCRIPTION="A smarter cd command for your terminal" -HOMEPAGE="https://github.com/ajeetdsouza/zoxide" -SRC_URI=" - https://github.com/ajeetdsouza/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - MIT MPL-2.0 Unicode-DFS-2016 - || ( Apache-2.0 CC0-1.0 MIT-0 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -QA_FLAGS_IGNORED="usr/bin/zoxide" - -src_prepare() { - sed -i 's:strip = true:strip = false:g' Cargo.toml || die - default -} - -src_install() { - cargo_src_install - - doman man/man1/* - dodoc README.md CHANGELOG.md - - newbashcomp contrib/completions/"${PN}".bash "${PN}" - dozshcomp contrib/completions/_"${PN}" - dofishcomp contrib/completions/"${PN}".fish - - insinto /usr/share/"${PN}" - doins init.fish - doins zoxide.plugin.zsh -} diff --git a/app-shells/zoxide/zoxide-0.9.8.ebuild b/app-shells/zoxide/zoxide-0.9.8.ebuild deleted file mode 100644 index d8ebb6469072..000000000000 --- a/app-shells/zoxide/zoxide-0.9.8.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.10 - -EAPI=8 - -CRATES=" - aho-corasick@1.1.3 - aliasable@0.1.3 - anstream@0.6.18 - anstyle-parse@0.2.6 - anstyle-query@1.1.2 - anstyle-wincon@3.0.8 - anstyle@1.0.10 - anyhow@1.0.98 - askama@0.14.0 - askama_derive@0.14.0 - askama_parser@0.14.0 - assert_cmd@2.0.17 - bincode@1.3.3 - bitflags@2.9.1 - bstr@1.12.0 - cfg-if@1.0.0 - cfg_aliases@0.2.1 - clap@4.5.38 - clap_builder@4.5.38 - clap_complete@4.5.50 - clap_complete_fig@4.5.2 - clap_complete_nushell@4.5.5 - clap_derive@4.5.32 - clap_lex@0.7.4 - color-print-proc-macro@0.3.7 - color-print@0.3.7 - colorchoice@1.0.3 - difflib@0.4.0 - dirs-sys@0.5.0 - dirs@6.0.0 - doc-comment@0.3.3 - dunce@1.0.5 - either@1.15.0 - env_home@0.1.0 - errno@0.3.12 - fastrand@2.3.0 - getrandom@0.2.16 - glob@0.3.2 - heck@0.4.1 - heck@0.5.0 - is_terminal_polyfill@1.70.1 - itoa@1.0.15 - libc@0.2.172 - libredox@0.1.3 - linux-raw-sys@0.4.15 - linux-raw-sys@0.9.4 - memchr@2.7.4 - minimal-lexical@0.2.1 - nix@0.30.1 - nom@7.1.3 - once_cell@1.21.3 - once_cell_polyfill@1.70.1 - option-ext@0.2.0 - ouroboros@0.18.5 - ouroboros_macro@0.18.5 - percent-encoding@2.3.1 - ppv-lite86@0.2.21 - predicates-core@1.0.9 - predicates-tree@1.0.12 - predicates@3.1.3 - proc-macro2-diagnostics@0.10.1 - proc-macro2@1.0.95 - quote@1.0.40 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - redox_users@0.5.0 - regex-automata@0.4.9 - regex-syntax@0.8.5 - regex@1.11.1 - relative-path@1.9.3 - rstest@0.25.0 - rstest_macros@0.25.0 - rstest_reuse@0.7.0 - rustc-hash@2.1.1 - rustc_version@0.4.1 - rustix@0.38.44 - rustix@1.0.7 - ryu@1.0.20 - semver@1.0.26 - serde@1.0.219 - serde_derive@1.0.219 - serde_json@1.0.140 - static_assertions@1.1.0 - strsim@0.11.1 - syn@2.0.101 - tempfile@3.15.0 - termtree@0.5.1 - thiserror-impl@2.0.12 - thiserror@2.0.12 - unicode-ident@1.0.18 - utf8parse@0.2.2 - version_check@0.9.5 - wait-timeout@0.2.1 - wasi@0.11.0+wasi-snapshot-preview1 - which@7.0.3 - windows-sys@0.59.0 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.52.6 - winnow@0.7.10 - winsafe@0.0.19 - yansi@1.0.1 - zerocopy-derive@0.8.25 - zerocopy@0.8.25 -" - -RUST_MIN_VER="1.85.0" - -inherit cargo shell-completion - -DESCRIPTION="A smarter cd command for your terminal" -HOMEPAGE="https://github.com/ajeetdsouza/zoxide" -SRC_URI=" - https://github.com/ajeetdsouza/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - MIT MPL-2.0 Unicode-3.0 - || ( Apache-2.0 Boost-1.0 ) - || ( Apache-2.0 CC0-1.0 MIT-0 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -QA_FLAGS_IGNORED="usr/bin/zoxide" - -src_prepare() { - sed -i 's:strip = true:strip = false:g' Cargo.toml || die - default -} - -src_install() { - cargo_src_install - - doman man/man1/* - dodoc README.md CHANGELOG.md - - newbashcomp contrib/completions/"${PN}".bash "${PN}" - dozshcomp contrib/completions/_"${PN}" - dofishcomp contrib/completions/"${PN}".fish - - insinto /usr/share/"${PN}" - doins init.fish - doins zoxide.plugin.zsh -} diff --git a/app-shells/zoxide/zoxide-0.9.9.ebuild b/app-shells/zoxide/zoxide-0.9.9.ebuild deleted file mode 100644 index 911428c094cb..000000000000 --- a/app-shells/zoxide/zoxide-0.9.9.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.10 - -EAPI=8 - -CRATES=" - aho-corasick@1.1.3 - aliasable@0.1.3 - anstream@0.6.18 - anstyle-parse@0.2.6 - anstyle-query@1.1.2 - anstyle-wincon@3.0.8 - anstyle@1.0.10 - anyhow@1.0.98 - askama@0.14.0 - askama_derive@0.14.0 - askama_parser@0.14.0 - assert_cmd@2.0.17 - bincode@1.3.3 - bitflags@2.9.1 - bstr@1.12.0 - cfg-if@1.0.0 - cfg_aliases@0.2.1 - clap@4.5.38 - clap_builder@4.5.38 - clap_complete@4.5.50 - clap_complete_fig@4.5.2 - clap_complete_nushell@4.5.5 - clap_derive@4.5.32 - clap_lex@0.7.4 - color-print-proc-macro@0.3.7 - color-print@0.3.7 - colorchoice@1.0.3 - difflib@0.4.0 - dirs-sys@0.5.0 - dirs@6.0.0 - doc-comment@0.3.3 - dunce@1.0.5 - either@1.15.0 - env_home@0.1.0 - errno@0.3.12 - fastrand@2.3.0 - getrandom@0.2.16 - getrandom@0.3.3 - glob@0.3.2 - heck@0.4.1 - heck@0.5.0 - is_terminal_polyfill@1.70.1 - itoa@1.0.15 - libc@0.2.172 - libredox@0.1.3 - linux-raw-sys@0.9.4 - memchr@2.7.4 - minimal-lexical@0.2.1 - nix@0.30.1 - nom@7.1.3 - once_cell@1.21.3 - once_cell_polyfill@1.70.1 - option-ext@0.2.0 - ouroboros@0.18.5 - ouroboros_macro@0.18.5 - percent-encoding@2.3.1 - ppv-lite86@0.2.21 - predicates-core@1.0.9 - predicates-tree@1.0.12 - predicates@3.1.3 - proc-macro2-diagnostics@0.10.1 - proc-macro2@1.0.95 - quote@1.0.40 - r-efi@5.3.0 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - redox_users@0.5.0 - regex-automata@0.4.9 - regex-syntax@0.8.5 - regex@1.11.1 - relative-path@1.9.3 - rstest@0.26.1 - rstest_macros@0.26.1 - rstest_reuse@0.7.0 - rustc-hash@2.1.1 - rustc_version@0.4.1 - rustix@1.0.7 - ryu@1.0.20 - semver@1.0.26 - serde@1.0.219 - serde_derive@1.0.219 - serde_json@1.0.140 - static_assertions@1.1.0 - strsim@0.11.1 - syn@2.0.101 - tempfile@3.20.0 - termtree@0.5.1 - thiserror-impl@2.0.12 - thiserror@2.0.12 - unicode-ident@1.0.18 - utf8parse@0.2.2 - version_check@0.9.5 - wait-timeout@0.2.1 - wasi@0.11.0+wasi-snapshot-preview1 - wasi@0.14.2+wasi-0.2.4 - which@7.0.3 - windows-sys@0.59.0 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.52.6 - winnow@0.7.10 - winsafe@0.0.19 - wit-bindgen-rt@0.39.0 - yansi@1.0.1 - zerocopy-derive@0.8.25 - zerocopy@0.8.25 -" - -RUST_MIN_VER="1.85.0" - -inherit cargo shell-completion - -DESCRIPTION="A smarter cd command for your terminal" -HOMEPAGE="https://github.com/ajeetdsouza/zoxide" -SRC_URI=" - https://github.com/ajeetdsouza/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - MIT MPL-2.0 Unicode-3.0 - || ( Apache-2.0 Boost-1.0 ) - || ( Apache-2.0 CC0-1.0 MIT-0 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -QA_FLAGS_IGNORED="usr/bin/zoxide" - -src_prepare() { - sed -i 's:strip = true:strip = false:g' Cargo.toml || die - default -} - -src_install() { - cargo_src_install - - doman man/man1/* - dodoc README.md CHANGELOG.md - - newbashcomp contrib/completions/"${PN}".bash "${PN}" - dozshcomp contrib/completions/_"${PN}" - dofishcomp contrib/completions/"${PN}".fish - - insinto /usr/share/"${PN}" - doins init.fish - doins zoxide.plugin.zsh -} diff --git a/app-shells/zsh-completions/Manifest b/app-shells/zsh-completions/Manifest deleted file mode 100644 index 8c6a90e53dd9..000000000000 --- a/app-shells/zsh-completions/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST zsh-completions-0.34.0.tar.gz 304543 BLAKE2B 75afed3059e889f92843099ad3eddae1f939a7d9a46d87a8048c5742b44699c2da13a9c2ea00ca2ea02898472199f064c420aac8943338e3b22189a7cc0d23b4 SHA512 643e967a77ab708c6316a9b43edd8b411f133aa4abe10bf69d3f5e545b2128423ad80d3509e7f9077b30cb8a83f60fe8d4355ed0a697dadffe1e1aaac6597c04 -DIST zsh-completions-0.35.0.tar.gz 329686 BLAKE2B 22b4dff55749852a41373a8d96b01963f47dc1fbee0f2ff2a21e5ec48e43b022967630dd3ad2dc74793efe1f3bf77d6783161b671730d2e726df913981a676da SHA512 d6ab46db72b311731abca41e82fded954a43a1e13b81deb7b0acf7d85402ef575c69ead66af97dc2c148a1e681f39e48cfcab53993207f2b786bfe20228587e6 diff --git a/app-shells/zsh-completions/metadata.xml b/app-shells/zsh-completions/metadata.xml deleted file mode 100644 index a6052e4f377f..000000000000 --- a/app-shells/zsh-completions/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>floppym@gentoo.org</email> - <name>Mike Gilbert</name> - </maintainer> - <maintainer type="person"> - <email>tamiko@gentoo.org</email> - <name>Matthias Maier</name> - </maintainer> - <stabilize-allarches /> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild b/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild deleted file mode 100644 index cb75ef6bd97b..000000000000 --- a/app-shells/zsh-completions/zsh-completions-0.34.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git" -else - SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~x64-macos" -fi - -DESCRIPTION="Additional completion definitions for Zsh" -HOMEPAGE="https://github.com/zsh-users/zsh-completions" - -LICENSE="Apache-2.0 BSD MIT ZSH" -SLOT="0" - -RDEPEND="app-shells/zsh" - -src_install() { - insinto /usr/share/zsh/site-functions - doins src/_* -} - -pkg_postinst() { - elog "If you happen to compile your functions, you may need to delete" - elog "~/.zcompdump{,.zwc} and recompile to make the new completions available" - elog "to your shell." -} diff --git a/app-shells/zsh-completions/zsh-completions-0.35.0.ebuild b/app-shells/zsh-completions/zsh-completions-0.35.0.ebuild deleted file mode 100644 index cb75ef6bd97b..000000000000 --- a/app-shells/zsh-completions/zsh-completions-0.35.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git" -else - SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~x64-macos" -fi - -DESCRIPTION="Additional completion definitions for Zsh" -HOMEPAGE="https://github.com/zsh-users/zsh-completions" - -LICENSE="Apache-2.0 BSD MIT ZSH" -SLOT="0" - -RDEPEND="app-shells/zsh" - -src_install() { - insinto /usr/share/zsh/site-functions - doins src/_* -} - -pkg_postinst() { - elog "If you happen to compile your functions, you may need to delete" - elog "~/.zcompdump{,.zwc} and recompile to make the new completions available" - elog "to your shell." -} diff --git a/app-shells/zsh-completions/zsh-completions-9999.ebuild b/app-shells/zsh-completions/zsh-completions-9999.ebuild deleted file mode 100644 index f5ebe5d49325..000000000000 --- a/app-shells/zsh-completions/zsh-completions-9999.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git" -else - SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" -fi - -DESCRIPTION="Additional completion definitions for Zsh" -HOMEPAGE="https://github.com/zsh-users/zsh-completions" - -LICENSE="Apache-2.0 BSD MIT ZSH" -SLOT="0" - -RDEPEND="app-shells/zsh" - -src_install() { - insinto /usr/share/zsh/site-functions - doins src/_* -} - -pkg_postinst() { - elog "If you happen to compile your functions, you may need to delete" - elog "~/.zcompdump{,.zwc} and recompile to make the new completions available" - elog "to your shell." -} diff --git a/app-shells/zsh-syntax-highlighting/Manifest b/app-shells/zsh-syntax-highlighting/Manifest deleted file mode 100644 index e2b72f6c8548..000000000000 --- a/app-shells/zsh-syntax-highlighting/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST zsh-syntax-highlighting-0.8.0.tar.gz 155914 BLAKE2B bdb95dc825514e2c0ced2a33133967089fdbd851e00874f68497cd5daae2010f5335fb173569f5af6aea65f4e23744076c420ebc957b7bdba325fcec573d3805 SHA512 58593c8bf3fa1476ecf0fceb1fc4eab986a778de657d359a28fe48798e787896fbf2588441c69b017a08227ab44dd46473afb16e0f125aae59cc58004bfa8c2e diff --git a/app-shells/zsh-syntax-highlighting/metadata.xml b/app-shells/zsh-syntax-highlighting/metadata.xml deleted file mode 100644 index 3ea69deb0f76..000000000000 --- a/app-shells/zsh-syntax-highlighting/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>beatussum@protonmail.com</email> - <name>Mattéo Rossillol‑‑Laruelle</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <stabilize-allarches /> - <upstream> - <maintainer status="active"> - <name>zsh-users</name> - </maintainer> - <changelog>https://raw.githubusercontent.com/zsh-users/zsh-syntax-highlighting/master/changelog.md</changelog> - <bugs-to>https://github.com/zsh-users/zsh-syntax-highlighting/issues</bugs-to> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.8.0.ebuild b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.8.0.ebuild deleted file mode 100644 index 33fbe3d0710d..000000000000 --- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.8.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit readme.gentoo-r1 - -if [[ "${PV}" = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/zsh-users/${PN}.git" -else - SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" -fi - -DESCRIPTION="Fish shell like syntax highlighting for zsh" -HOMEPAGE="https://github.com/zsh-users/zsh-syntax-highlighting" - -LICENSE="BSD" -SLOT="0" - -RDEPEND="app-shells/zsh" - -DISABLE_AUTOFORMATTING="true" - -DOC_CONTENTS="\ -In order to use ${CATEGORY}/${PN}, add -\`source /usr/share/zsh/site-functions/zsh-syntax-highlighting.zsh\` -at the end of your ~/.zshrc" - -src_prepare() { - default - - sed -i "s/COPYING.md//" Makefile || die -} - -src_install() { - emake \ - SHARE_DIR="${ED}/usr/share/zsh/site-functions" \ - DOC_DIR="${ED}/usr/share/doc/${PF}" \ - install - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-9999.ebuild b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-9999.ebuild deleted file mode 100644 index 0b1f5c2efd49..000000000000 --- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-9999.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit readme.gentoo-r1 - -if [[ "${PV}" = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/zsh-users/${PN}.git" -else - SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -fi - -DESCRIPTION="Fish shell like syntax highlighting for zsh" -HOMEPAGE="https://github.com/zsh-users/zsh-syntax-highlighting" - -LICENSE="BSD" -SLOT="0" - -RDEPEND="app-shells/zsh" - -DISABLE_AUTOFORMATTING="true" - -DOC_CONTENTS="\ -In order to use ${CATEGORY}/${PN}, add -\`source /usr/share/zsh/site-functions/zsh-syntax-highlighting.zsh\` -at the end of your ~/.zshrc" - -src_prepare() { - default - - sed -i "s/COPYING.md//" Makefile || die -} - -src_install() { - emake \ - SHARE_DIR="${ED}/usr/share/zsh/site-functions" \ - DOC_DIR="${ED}/usr/share/doc/${PF}" \ - install - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest deleted file mode 100644 index 5de3fde6a865..000000000000 --- a/app-shells/zsh/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -DIST zsh-5.9-doc.tar.xz 3130444 BLAKE2B 96b635b438f8a90bc1f3c15c8a287ab392ba830e975e49b7f1c09d12de44c250dcf33d1d6dc93b58693839af2e57eb5c9d4e874ca08dd82fe876cb5ca26e6508 SHA512 5cc6abcdcfb4f5ad7bc4a31364ca49dfd87ae03e0082d89cc2ba1f00570f6757266ee60894ad31b562408de91494c22f177b414b03cb78c31d92328686be9860 -DIST zsh-5.9.0.3-test-doc.tar.xz 3215800 BLAKE2B 6db889717f9261a7155d4232954c9b4eac386312c0924a2aaa9a924eccfd6e759b9b04914f7c9efca345555bb074d6e7c2783eb5c119b8bfcec45da757f36b86 SHA512 64fd5ae5d50480cfb34c70c718856f1d29ff49f717743170175ea211dadde84724d0e4d206af1d252723f41d8166112dc487ff5e464859f6b0655c51aad3e8eb -DIST zsh-5.9.0.3-test.tar.xz 3454540 BLAKE2B 9015a8ac83421239c306d2c3685c3acf7c1ec577460fc6b9af39ef9e054a264c3a2bf98ea7d8bf6d026a5ee6b3dfee8b929d08d07a623b9dcde0f5299754bfba SHA512 9a4f3af9ec42e3a9e406138966f448ab451c1577e888d59a04c51d85cc105eb6c79741aa7cdb401ebd1c5a6f8e698453b3770eefe4b8d4f8a255d99668da47b4 -DIST zsh-5.9.1-doc.tar.xz 3080816 BLAKE2B 19a604c68444d9d1332aa27f261849cadc8b9833f587c17c334538eaee2897199b520e55a45bb355cf4702c8ed1aba484a892c055239d77643326efc7e4e0338 SHA512 4513672a49609e1bac3b73956b05a3b40c1755e59dbd9d4109a2b8dde475e8dcbd95df31ad6840697a99155f359723130d1ea0e7eac017663fa467d00d5bb64a -DIST zsh-5.9.1-doc.tar.xz.asc 525 BLAKE2B 5c71b5475afbb8f9660ec1ad57adc087ed1aa633459cafd759eae9a6f5646bb949c9e9aecdf9c35ff1ca0bc3816d83944c43858e82a14539eb6eb4c9116c19d1 SHA512 6d66ac5b791a19a4e79a8c51f68e642465c6136c340624dd6afbcf67fc65c453ea01d42784c1c70d80f861c1ba33c92840a817cda3edeeafd333845aab396a5f -DIST zsh-5.9.1.tar.xz 3414612 BLAKE2B 681864a98a3180ac78e1d38efba68b2bb21634d0c97552fe1ae325bd9b9f8de6e48e629bc3a4e2b484cfac1e19170ee8c9103f92c74f88a2b5f46900f97964ed SHA512 e16c13559262577e725b290c35ce6598d58c2acdd204eac619e8ed9b6a918bce39bfbf9d3ef4c5eb877af7d3279c8a4b15439eba6a38c4e4d47d5555d5f79872 -DIST zsh-5.9.1.tar.xz.asc 525 BLAKE2B 881d9272664e569288645b4eea9b04e3e97b318a7a06f8c5f86b826a35a5ad958d743e99bf166b0385c8f64ebf8e16fb2416b5e511bdc710862d0c9ec8cf0f2e SHA512 8c9fb393de9b9ff84353ed35f812c8e05e6131c238fd233a2f6e3aa02b0644c7afd597a8b4e7a737152e4478d0d4dae7a5e42559047f100eb536049c4490ceeb -DIST zsh-5.9.tar.xz 3332400 BLAKE2B 3ecd6d080ff47b78d228d9bf5c1bafd3dfc602beb681ec533ce1039041d0e93143ebd7e0e73a9aed0789e27ca42d58a55f3b6e2c7d89113ab3ee99112dec46d1 SHA512 d9138b7f379ad942a5f46819d2dd52d31f3a1129f2a0d1b53d4c5cd43c318b60396da6d37c57c477b8e958fb750209aca0ae93f8c9dd42ac958de006a0ff067e diff --git a/app-shells/zsh/files/prompt_gentoo_setup-1 b/app-shells/zsh/files/prompt_gentoo_setup-1 deleted file mode 100644 index 8b9ac4439919..000000000000 --- a/app-shells/zsh/files/prompt_gentoo_setup-1 +++ /dev/null @@ -1,33 +0,0 @@ -# gentoo prompt theme - -prompt_gentoo_help () { - cat <<'EOF' -This prompt is color-scheme-able. You can invoke it thus: - - prompt gentoo [<promptcolor> [<usercolor> [<rootcolor>]]] - -EOF -} - -prompt_gentoo_setup () { - local prompt_gentoo_prompt=${1:-'blue'} - local prompt_gentoo_user=${2:-'green'} - local prompt_gentoo_root=${3:-'red'} - - if [ "$EUID" = '0' ] - then - local base_prompt="%B%F{$prompt_gentoo_root}%m%k " - else - local base_prompt="%B%F{$prompt_gentoo_user}%n@%m%k " - fi - local post_prompt="%b%f%k" - - #setopt noxtrace localoptions - - local path_prompt="%B%F{$prompt_gentoo_prompt}%1~" - typeset -g PS1="$base_prompt$path_prompt %# $post_prompt" - typeset -g PS2="$base_prompt$path_prompt %_> $post_prompt" - typeset -g PS3="$base_prompt$path_prompt ?# $post_prompt" -} - -prompt_gentoo_setup "$@" diff --git a/app-shells/zsh/files/zprofile-5 b/app-shells/zsh/files/zprofile-5 deleted file mode 100644 index a89fddea48af..000000000000 --- a/app-shells/zsh/files/zprofile-5 +++ /dev/null @@ -1,26 +0,0 @@ -# /etc/zsh/zprofile - -# Load environment settings from profile.env, which is created by -# env-update from the files in /etc/env.d -if [[ -e /etc/profile.env ]] ; then - . /etc/profile.env -fi - -# You should override these in your ~/.zprofile (or equivalent) for per-user -# settings. For system defaults, you can add a new file in /etc/profile.d/. -export EDITOR=${EDITOR:-/bin/nano} -export PAGER=${PAGER:-/usr/bin/less} - -# 077 would be more secure, but 022 is generally quite realistic -umask 022 - -unset ROOTPATH - -shopts=$- -setopt nullglob -for sh in /etc/profile.d/*.sh ; do - [[ -r "${sh}" ]] && . "${sh}" -done -unsetopt nullglob -set -$shopts -unset sh shopts diff --git a/app-shells/zsh/files/zprofile-6 b/app-shells/zsh/files/zprofile-6 deleted file mode 100644 index 11070d7f8d05..000000000000 --- a/app-shells/zsh/files/zprofile-6 +++ /dev/null @@ -1,23 +0,0 @@ -# /etc/zsh/zprofile - -# Load environment settings from profile.env, which is created by -# env-update from the files in /etc/env.d -if [[ -e /etc/profile.env ]] ; then - . /etc/profile.env -fi - -# You should override these in your ~/.zprofile (or equivalent) for per-user -# settings. For system defaults, you can add a new file in /etc/profile.d/. -export EDITOR=${EDITOR:-/bin/nano} -export PAGER=${PAGER:-/usr/bin/less} - -unset ROOTPATH - -shopts=$- -setopt nullglob -for sh in /etc/profile.d/*.sh ; do - [[ -r "${sh}" ]] && . "${sh}" -done -unsetopt nullglob -set -$shopts -unset sh shopts diff --git a/app-shells/zsh/files/zsh-5.3-init.d-gentoo.diff b/app-shells/zsh/files/zsh-5.3-init.d-gentoo.diff deleted file mode 100644 index 9deafd0d981c..000000000000 --- a/app-shells/zsh/files/zsh-5.3-init.d-gentoo.diff +++ /dev/null @@ -1,31 +0,0 @@ ---- zsh-5.3/Completion/Unix/Command/_init_d -+++ zsh-5.3/Completion/Unix/Command/_init_d -@@ -1,6 +1,6 @@ - #compdef -p */(init|rc[0-9S]#).d/* - --local cmds script -+local cmds script opts - local -a flags - - _compskip=all -@@ -102,10 +102,18 @@ - - script=$words[1] - [[ $script = */* ]] || script="$(_init_d_fullpath "$script")" -+[[ ! -f $script ]] && -+ { _message "${words[1]:t} is not an init script" && return } -+ - - cmds=( $(_init_d_get_cmds) ) || return 1 - --(( $#cmds )) || zstyle -a ":completion:${curcontext}:commands" commands cmds || -- cmds=(start stop) -+(( $#cmds )) || zstyle -a ":completion:${curcontext}:commands" commands cmds -+opts=(start stop restart pause zap status ineed iuse needsme usesme broken) -+ -+# If we didn't get $cmds from a zstyle, then read init script for opts. -+# If script doesn't specify opts, then default to the standard opts. -+(( $#cmds )) || cmds=( ${(eQz)${(M)${(f)"$( <$script)"}:#[[:blank:]]#opts=*}#*=} ) -+(( $#cmds )) || cmds=($opts) - - _arguments -s -A "-*" $flags ':init.d command:_sub_commands $cmds' diff --git a/app-shells/zsh/files/zsh-5.9-c99.patch b/app-shells/zsh/files/zsh-5.9-c99.patch deleted file mode 100644 index fad71a6a6c2b..000000000000 --- a/app-shells/zsh/files/zsh-5.9-c99.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://github.com/zsh-users/zsh/commit/4c89849c98172c951a9def3690e8647dae76308f -https://bugs.gentoo.org/919001 - -Avoid incompatible pointer types in terminfo global variable checks. -Some compilers reject these incompatible pointer types, causing the -checks to always fail, when these variables are in fact available. - -Submitted upstream: <https://www.zsh.org/mla/workers/2023/msg01112.html> - ---- a/configure.ac -+++ b/configure.ac -@@ -1769,27 +1769,27 @@ if test x$zsh_cv_path_term_header != xnone; then - fi - - AC_MSG_CHECKING(if boolcodes is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = boolcodes; puts(*test);]])],[AC_DEFINE(HAVE_BOOLCODES) boolcodes=yes],[boolcodes=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)boolcodes; puts(*test);]])],[AC_DEFINE(HAVE_BOOLCODES) boolcodes=yes],[boolcodes=no]) - AC_MSG_RESULT($boolcodes) - - AC_MSG_CHECKING(if numcodes is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = numcodes; puts(*test);]])],[AC_DEFINE(HAVE_NUMCODES) numcodes=yes],[numcodes=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)numcodes; puts(*test);]])],[AC_DEFINE(HAVE_NUMCODES) numcodes=yes],[numcodes=no]) - AC_MSG_RESULT($numcodes) - - AC_MSG_CHECKING(if strcodes is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = strcodes; puts(*test);]])],[AC_DEFINE(HAVE_STRCODES) strcodes=yes],[strcodes=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)strcodes; puts(*test);]])],[AC_DEFINE(HAVE_STRCODES) strcodes=yes],[strcodes=no]) - AC_MSG_RESULT($strcodes) - - AC_MSG_CHECKING(if boolnames is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = boolnames; puts(*test);]])],[AC_DEFINE(HAVE_BOOLNAMES) boolnames=yes],[boolnames=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)boolnames; puts(*test);]])],[AC_DEFINE(HAVE_BOOLNAMES) boolnames=yes],[boolnames=no]) - AC_MSG_RESULT($boolnames) - - AC_MSG_CHECKING(if numnames is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = numnames; puts(*test);]])],[AC_DEFINE(HAVE_NUMNAMES) numnames=yes],[numnames=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)numnames; puts(*test);]])],[AC_DEFINE(HAVE_NUMNAMES) numnames=yes],[numnames=no]) - AC_MSG_RESULT($numnames) - - AC_MSG_CHECKING(if strnames is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = strnames; puts(*test);]])],[AC_DEFINE(HAVE_STRNAMES) strnames=yes],[strnames=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)strnames; puts(*test);]])],[AC_DEFINE(HAVE_STRNAMES) strnames=yes],[strnames=no]) - AC_MSG_RESULT($strnames) - - dnl There are apparently defective terminal library headers on some diff --git a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch deleted file mode 100644 index eb74a6ab65c9..000000000000 --- a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch +++ /dev/null @@ -1,551 +0,0 @@ -https://bugs.gentoo.org/869539 -https://github.com/zsh-users/zsh/commit/ab4d62eb975a4c4c51dd35822665050e2ddc6918 -https://www.zsh.org/mla/workers/2022/msg00964.html ---- a/configure.ac -+++ b/configure.ac -@@ -583,11 +583,11 @@ if test x$zsh_cv_c_have_union_init = xye - fi - - dnl Checking if compiler correctly cast signed to unsigned. - AC_CACHE_CHECK(if signed to unsigned casting is broken, - zsh_cv_c_broken_signed_to_unsigned_casting, --[AC_RUN_IFELSE([AC_LANG_SOURCE([[main(){return((int)(unsigned char)((char) -1) == 255);}]])],[zsh_cv_c_broken_signed_to_unsigned_casting=yes],[zsh_cv_c_broken_signed_to_unsigned_casting=no],[zsh_cv_c_broken_signed_to_unsigned_casting=no])]) -+[AC_RUN_IFELSE([AC_LANG_SOURCE([[int main(){return((int)(unsigned char)((char) -1) == 255);}]])],[zsh_cv_c_broken_signed_to_unsigned_casting=yes],[zsh_cv_c_broken_signed_to_unsigned_casting=no],[zsh_cv_c_broken_signed_to_unsigned_casting=no])]) - AH_TEMPLATE([BROKEN_SIGNED_TO_UNSIGNED_CASTING], - [Define to 1 if compiler incorrectly cast signed to unsigned.]) - if test x$zsh_cv_c_broken_signed_to_unsigned_casting = xyes; then - AC_DEFINE(BROKEN_SIGNED_TO_UNSIGNED_CASTING) - fi -@@ -1044,21 +1044,21 @@ if test x$zsh_cv_long_is_64_bit = xyes; - else - AC_CACHE_CHECK(if off_t is 64 bit, zsh_cv_off_t_is_64_bit, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <sys/types.h> - --main() { return sizeof(off_t) < 8; } -+int main() { return sizeof(off_t) < 8; } - ]])],[zsh_cv_off_t_is_64_bit=yes],[zsh_cv_off_t_is_64_bit=no],[zsh_cv_off_t_is_64_bit=no])]) - if test x$zsh_cv_off_t_is_64_bit = xyes; then - AC_DEFINE(OFF_T_IS_64_BIT) - fi - - AC_CACHE_CHECK(if ino_t is 64 bit, zsh_cv_ino_t_is_64_bit, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <sys/types.h> - --main() { return sizeof(ino_t) < 8; } -+int main() { return sizeof(ino_t) < 8; } - ]])],[zsh_cv_ino_t_is_64_bit=yes],[zsh_cv_ino_t_is_64_bit=no],[zsh_cv_ino_t_is_64_bit=no])]) - if test x$zsh_cv_ino_t_is_64_bit = xyes; then - AC_DEFINE(INO_T_IS_64_BIT) - fi - -@@ -1394,22 +1394,22 @@ zsh_cv_func_tgetent_accepts_null, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <fcntl.h> - #include <stdlib.h> - int tgetent(char *, char *); - char *tgetstr(char *, char **); --main() -+int main() - { - char buf[4096]; - int r1 = tgetent(buf, "vt100"); - int r2 = tgetent((char*)0,"vt100"); - if (r1 >= 0 && r1 == r2) { - char tbuf[1024], *u; - u = tbuf; - tgetstr("cl", &u); - creat("conftest.tgetent", 0640); - } -- exit((r1 != r2) || r2 == -1); -+ return((r1 != r2) || r2 == -1); - } - ]])],[if test -f conftest.tgetent; then - zsh_cv_func_tgetent_accepts_null=yes - else - zsh_cv_func_tgetent_accepts_null=no -@@ -1422,22 +1422,22 @@ zsh_cv_func_tgetent_zero_success, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <fcntl.h> - #include <stdlib.h> - int tgetent(char *, char*); - char *tgetstr(char *, char **); --main() -+int main() - { - char buf[4096]; - int r1 = tgetent(buf, "!@#$%^&*"); - int r2 = tgetent(buf, "vt100"); - if (r1 < 0 && r2 == 0) { - char tbuf[1024], *u; - u = tbuf; - tgetstr("cl", &u); - creat("conftest.tgetent0", 0640); - } -- exit(r1 == r2); -+ return(r1 == r2); - } - ]])],[if test -f conftest.tgetent0; then - zsh_cv_func_tgetent_zero_success=yes - else - zsh_cv_func_tgetent_zero_success=no -@@ -1860,27 +1860,27 @@ zsh_cv_rlim_t_is_longer, - #ifdef HAVE_SYS_TIME_H - #include <sys/time.h> - #endif - #include <sys/resource.h> - #include <stdlib.h> --main(){struct rlimit r;exit(sizeof(r.rlim_cur) <= sizeof(long));}]])],[zsh_cv_rlim_t_is_longer=yes],[zsh_cv_rlim_t_is_longer=no],[zsh_cv_rlim_t_is_longer=yes])]) -+int main(){struct rlimit r;return(sizeof(r.rlim_cur) <= sizeof(long));}]])],[zsh_cv_rlim_t_is_longer=yes],[zsh_cv_rlim_t_is_longer=no],[zsh_cv_rlim_t_is_longer=yes])]) - if test x$zsh_cv_rlim_t_is_longer = xyes; then - AC_CACHE_CHECK(if rlim_t is a quad, - zsh_cv_rlim_t_is_quad_t, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #ifdef HAVE_SYS_TIME_H - #include <sys/time.h> - #endif - #include <stdio.h> - #include <sys/resource.h> - #include <stdlib.h> --main() { -+int main() { - struct rlimit r; - char buf[20]; - r.rlim_cur = 0; - sprintf(buf, "%qd", r.rlim_cur); -- exit(strcmp(buf, "0")); -+ return(strcmp(buf, "0")); - }]])],[zsh_cv_rlim_t_is_quad_t=yes],[zsh_cv_rlim_t_is_quad_t=no],[zsh_cv_rlim_t_is_quad_t=no])]) - if test x$zsh_cv_rlim_t_is_quad_t = xyes; then - AC_DEFINE(RLIM_T_IS_QUAD_T) - DEFAULT_RLIM_T=quad_t - else -@@ -1894,11 +1894,11 @@ else - #ifdef HAVE_SYS_TIME_H - #include <sys/time.h> - #endif - #include <sys/resource.h> - #include <stdlib.h> -- main(){struct rlimit r;r.rlim_cur=-1;exit(r.rlim_cur<0);}]])],[zsh_cv_type_rlim_t_is_unsigned=yes],[zsh_cv_type_rlim_t_is_unsigned=no],[zsh_cv_type_rlim_t_is_unsigned=no])]) -+ int main(){struct rlimit r;r.rlim_cur=-1;return(r.rlim_cur<0);}]])],[zsh_cv_type_rlim_t_is_unsigned=yes],[zsh_cv_type_rlim_t_is_unsigned=no],[zsh_cv_type_rlim_t_is_unsigned=no])]) - if test x$zsh_cv_type_rlim_t_is_unsigned = xyes; then - AC_DEFINE(RLIM_T_IS_UNSIGNED) - DEFAULT_RLIM_T="unsigned $DEFAULT_RLIM_T" - fi - fi -@@ -2175,11 +2175,11 @@ zsh_cv_sys_fifo, - #include <fcntl.h> - #include <signal.h> - #include <unistd.h> - #include <stdlib.h> - #include <sys/stat.h> --main() -+int main() - { - char c; - int fd; - int pid, ret; - unlink("/tmp/fifo$$"); -@@ -2189,19 +2189,19 @@ main() - if(mknod("/tmp/fifo$$", 0010600, 0) < 0) - #endif - exit(1); - pid = fork(); - if(pid < 0) -- exit(1); -+ return(1); - if(pid) { - fd = open("/tmp/fifo$$", O_RDONLY); -- exit(fd < 0 || read(fd, &c, 1) != 1 || c != 'x'); -+ return(fd < 0 || read(fd, &c, 1) != 1 || c != 'x'); - } - fd = open("/tmp/fifo$$", O_WRONLY); - ret = (fd < 0 || write(fd, "x", 1) < 1); - unlink("/tmp/fifo$$"); -- exit(ret); -+ return(ret); - } - ]])],[zsh_cv_sys_fifo=yes],[zsh_cv_sys_fifo=no],[zsh_cv_sys_fifo=yes]) - ]) - AH_TEMPLATE([HAVE_FIFOS], - [Define to 1 if system has working FIFOs.]) -@@ -2276,24 +2276,24 @@ AC_CACHE_CHECK(if link() works, - zsh_cv_sys_link, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <unistd.h> - #include <fcntl.h> - #include <stdlib.h> --main() -+int main() - { - int ret; - char *tmpfile, *newfile; - tmpfile="/tmp/zsh.linktest$$"; - newfile="/tmp/zsh.linktest2$$"; - unlink(tmpfile); - unlink(newfile); - if(creat(tmpfile, 0644) < 0) -- exit(1); -+ return(1); - ret = link(tmpfile, newfile); - unlink(tmpfile); - unlink(newfile); -- exit(ret<0); -+ return(ret<0); - } - ]])],[zsh_cv_sys_link=yes],[zsh_cv_sys_link=no],[zsh_cv_sys_link=yes])]) - AH_TEMPLATE([HAVE_LINK], - [Define to 1 if system has working link().]) - if test x$zsh_cv_sys_link = xyes; then -@@ -2309,15 +2309,15 @@ zsh_cv_sys_killesrch, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <unistd.h> - #include <signal.h> - #include <errno.h> - #include <stdlib.h> --main() -+int main() - { - int pid = (getpid() + 10000) & 0xffffff; - while (pid && (kill(pid, 0) == 0 || errno != ESRCH)) pid >>= 1; -- exit(errno!=ESRCH); -+ return(errno!=ESRCH); - } - ]])],[zsh_cv_sys_killesrch=yes],[zsh_cv_sys_killesrch=no],[zsh_cv_sys_killesrch=yes])]) - AH_TEMPLATE([BROKEN_KILL_ESRCH], - [Define to 1 if kill(pid, 0) doesn't return ESRCH, ie BeOS R4.51.]) - if test x$zsh_cv_sys_killesrch = xno; then -@@ -2339,11 +2339,11 @@ if test x$signals_style = xPOSIX_SIGNALS - #include <stdlib.h> - int child=0; - void handler(sig) - int sig; - {if(sig==SIGCHLD) child=1;} --main() { -+int main() { - struct sigaction act; - sigset_t set; - int pid, ret; - act.sa_handler = &handler; - sigfillset(&act.sa_mask); -@@ -2354,11 +2354,11 @@ main() { - pid=fork(); - if(pid==0) return 0; - if(pid>0) { - sigemptyset(&set); - ret=sigsuspend(&set); -- exit(child==0); -+ return(child==0); - } - } - ]])],[zsh_cv_sys_sigsuspend=yes],[zsh_cv_sys_sigsuspend=no],[zsh_cv_sys_sigsuspend=yes])]) - if test x$zsh_cv_sys_sigsuspend = xno; then - AC_DEFINE(BROKEN_POSIX_SIGSUSPEND) -@@ -2387,18 +2387,18 @@ case "x$zsh_working_tcsetpgrp" in - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <sys/types.h> - #include <unistd.h> - #include <fcntl.h> - #include <stdlib.h> --main() { -+int main() { - int fd; - int ret; - fd=open("/dev/tty", O_RDWR); - if (fd < 0) exit(2); - ret=tcsetpgrp(fd, tcgetpgrp(fd)); - if (ret < 0) exit(1); -- exit(0); -+ return(0); - } - ]])],[zsh_cv_sys_tcsetpgrp=yes],[ - case $? in - 1) zsh_cv_sys_tcsetpgrp=no;; - 2) zsh_cv_sys_tcsetpgrp=notty;; -@@ -2434,19 +2434,19 @@ if test x$ac_cv_func_getpwnam = xyes; th - #include <pwd.h> - #include <stdio.h> - #include <string.h> - #include <stdlib.h> - #include <unistd.h> --main() { -+int main() { - struct passwd *pw1, *pw2; - char buf[1024], name[1024]; - sprintf(buf, "%d:%d", getpid(), rand()); - pw1=getpwnam(buf); - if (pw1) strcpy(name, pw1->pw_name); - sprintf(buf, "%d:%d", rand(), getpid()); - pw2=getpwnam(buf); -- exit(pw1!=0 && pw2!=0 && !strcmp(name, pw2->pw_name)); -+ return(pw1!=0 && pw2!=0 && !strcmp(name, pw2->pw_name)); - } - ]])],[zsh_cv_sys_getpwnam_faked=no],[zsh_cv_sys_getpwnam_faked=yes],[zsh_cv_sys_getpwnam_faked=no])]) - if test x$zsh_cv_sys_getpwnam_faked = xyes; then - AC_DEFINE(GETPWNAM_FAKED) - fi -@@ -2763,22 +2763,20 @@ elif test "x$dynamic" = xyes; then - zsh_cv_sys_elf, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[/* Test for whether ELF binaries are produced */ - #include <fcntl.h> - #include <stdlib.h> - #include <unistd.h> --main(argc, argv) --int argc; --char *argv[]; -+int main(int argc, char *argv[]) - { - char b[4]; - int i = open(argv[0],O_RDONLY); - if(i == -1) - exit(1); /* fail */ - if(read(i,b,4)==4 && b[0]==127 && b[1]=='E' && b[2]=='L' && b[3]=='F') -- exit(0); /* succeed (yes, it's ELF) */ -+ return(0); /* succeed (yes, it's ELF) */ - else -- exit(1); /* fail */ -+ return(1); /* fail */ - }]])],[zsh_cv_sys_elf=yes],[zsh_cv_sys_elf=no],[zsh_cv_sys_elf=yes])]) - - # We use [0-9]* in case statements, so need to change quoting - changequote(, ) - -@@ -2908,11 +2908,11 @@ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[ - EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-rdynamic}"],[zsh_cvs_rdynamic_available=no]) - LDFLAGS="$old_LDFLAGS") - AC_CACHE_CHECK(if your dlsym() needs a leading underscore, - zsh_cv_func_dlsym_needs_underscore, - [echo failed >conftestval && cat >conftest.c <<EOM --fred () { } -+void fred () { } - EOM - AC_TRY_COMMAND($CC -c $CFLAGS $CPPFLAGS $DLCFLAGS conftest.c 1>&AS_MESSAGE_LOG_FD) && - AC_TRY_COMMAND($DLLD $LDFLAGS $DLLDFLAGS -o conftest.$DL_EXT conftest.o 1>&AS_MESSAGE_LOG_FD) && - AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <stdio.h> -@@ -2943,34 +2941,34 @@ char *zsh_gl_sym_addr ; - #define RTLD_LAZY 1 - #endif - - extern int fred() ; - --main() -+int main() - { - void * handle ; - void * symbol ; - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - handle = dlopen("./conftest.$DL_EXT", RTLD_LAZY) ; - if (handle == NULL) { - fprintf (f, "dlopen failed") ; -- exit(1); -+ return(1); - } - symbol = dlsym(handle, "fred") ; - if (symbol == NULL) { - /* try putting a leading underscore */ - symbol = dlsym(handle, "_fred") ; - if (symbol == NULL) { - fprintf (f, "dlsym failed") ; -- exit(1); -+ return(1); - } - fprintf (f, "yes") ; - } - else - fprintf (f, "no") ; -- exit(0); -+ return(0); - }]])],[zsh_cv_func_dlsym_needs_underscore=`cat conftestval`],[zsh_cv_func_dlsym_needs_underscore=failed - dynamic=no],[zsh_cv_func_dlsym_needs_underscore=no])]) - if test "x$zsh_cv_func_dlsym_needs_underscore" = xyes; then - AC_DEFINE(DLSYM_NEEDS_UNDERSCORE) - elif test "x$zsh_cv_func_dlsym_needs_underscore" != xno; then ---- a/aczsh.m4.old -+++ b/aczsh.m4 -@@ -42,10 +42,11 @@ AC_DEFUN(zsh_64_BIT_TYPE, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #ifdef HAVE_SYS_TYPES_H - #include <sys/types.h> - #endif - -+int - main() - { - $1 foo = 0; - int bar = (int) foo; - return sizeof($1) != 8; -@@ -144,33 +145,34 @@ char *zsh_gl_sym_addr ; - #endif - #ifndef RTLD_GLOBAL - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle1, *handle2; - void *(*zsh_getaddr1)(), *(*zsh_getaddr2)(); - void *sym1, *sym2; - handle1 = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle1) exit(1); -+ if(!handle1) return(1); - handle2 = dlopen("./conftest2.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle2) exit(1); -+ if(!handle2) return(1); - zsh_getaddr1 = (void *(*)()) dlsym(handle1, "${us}zsh_getaddr1"); - zsh_getaddr2 = (void *(*)()) dlsym(handle2, "${us}zsh_getaddr2"); - sym1 = zsh_getaddr1(); - sym2 = zsh_getaddr2(); -- if(!sym1 || !sym2) exit(1); -- if(sym1 != sym2) exit(1); -+ if(!sym1 || !sym2) return(1); -+ if(sym1 != sym2) return(1); - dlclose(handle1); - handle1 = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle1) exit(1); -+ if(!handle1) return(1); - zsh_getaddr1 = (void *(*)()) dlsym(handle1, "${us}zsh_getaddr1"); - sym1 = zsh_getaddr1(); -- if(!sym1) exit(1); -- if(sym1 != sym2) exit(1); -- exit(0); -+ if(!sym1) return(1); -+ if(sym1 != sym2) return(1); -+ return(0); - } - ]])],[zsh_cv_shared_$1=yes], - [zsh_cv_shared_$1=no], - [zsh_cv_shared_$1=no] - ) -@@ -226,23 +228,23 @@ char *zsh_gl_sym_addr ; - #endif - #ifndef RTLD_GLOBAL - #define RTLD_GLOBAL 0 - #endif - -- -+int - main() - { - void *handle1, *handle2; - int (*fred1)(), (*fred2)(); - handle1 = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle1) exit(1); -+ if(!handle1) return(1); - handle2 = dlopen("./conftest2.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle2) exit(1); -+ if(!handle2) return(1); - fred1 = (int (*)()) dlsym(handle1, "${us}fred"); - fred2 = (int (*)()) dlsym(handle2, "${us}fred"); -- if(!fred1 || !fred2) exit(1); -- exit((*fred1)() != 42 || (*fred2)() != 69); -+ if(!fred1 || !fred2) return(1); -+ return((*fred1)() != 42 || (*fred2)() != 69); - } - ]])],[zsh_cv_sys_dynamic_clash_ok=yes], - [zsh_cv_sys_dynamic_clash_ok=no], - [zsh_cv_sys_dynamic_clash_ok=no] - ) -@@ -302,21 +304,22 @@ char *zsh_gl_sym_addr ; - #endif - #ifndef RTLD_GLOBAL - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle; - int (*barneysym)(); - handle = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - handle = dlopen("./conftest2.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - barneysym = (int (*)()) dlsym(handle, "${us}barney"); -- if(!barneysym) exit(1); -- exit((*barneysym)() != 69); -+ if(!barneysym) return(1); -+ return((*barneysym)() != 69); - } - ]])],[zsh_cv_sys_dynamic_rtld_global=yes], - [zsh_cv_sys_dynamic_rtld_global=no], - [zsh_cv_sys_dynamic_rtld_global=no] - ) -@@ -372,19 +375,20 @@ char *zsh_gl_sym_addr ; - #endif - #ifndef RTLD_GLOBAL - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle; - int (*barneysym)(); - handle = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - barneysym = (int (*)()) dlsym(handle, "${us}barney"); -- if(!barneysym) exit(1); -- exit((*barneysym)() != 69); -+ if(!barneysym) return(1); -+ return((*barneysym)() != 69); - } - - int fred () { return 42; } - ]])],[zsh_cv_sys_dynamic_execsyms=yes], - [zsh_cv_sys_dynamic_execsyms=no], -@@ -446,19 +450,20 @@ char *zsh_gl_sym_addr ; - #endif - #ifndef RTLD_GLOBAL - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle; - int (*barneysym)(); - handle = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - barneysym = (int (*)()) dlsym(handle, "${us}barney"); -- if(!barneysym) exit(1); -- exit((*barneysym)() != 69); -+ if(!barneysym) return(1); -+ return((*barneysym)() != 69); - } - - int fred () { return 42; } - ]])],[zsh_cv_sys_dynamic_strip_exe=yes], - [zsh_cv_sys_dynamic_strip_exe=no], -@@ -514,19 +519,20 @@ char *zsh_gl_sym_addr ; - #endif - #ifndef RTLD_GLOBAL - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle; - int (*fredsym)(); - handle = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - fredsym = (int (*)()) dlsym(handle, "${us}fred"); -- if(!fredsym) exit(1); -- exit((*fredsym)() != 42); -+ if(!fredsym) return(1); -+ return((*fredsym)() != 42); - } - ]])],[zsh_cv_sys_dynamic_strip_lib=yes], - [zsh_cv_sys_dynamic_strip_lib=no], - [zsh_cv_sys_dynamic_strip_lib=no] - ) - diff --git a/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch b/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch deleted file mode 100644 index 070767058c3b..000000000000 --- a/app-shells/zsh/files/zsh-5.9-do-not-use-egrep-in-tests.patch +++ /dev/null @@ -1,168 +0,0 @@ -https://github.com/zsh-users/zsh/commit/4fc5dc0292acd77f17281f451774ba2ca4203026 - -commit 4fc5dc0292acd77f17281f451774ba2ca4203026 -Author: Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> -Date: 2022-09-15 18:56:20 +0900 - - 50629: do not use egrep in tests - - (ChangeLog changes removed) - -diff --git a/Test/D07multibyte.ztst b/Test/D07multibyte.ztst -index e2e9a25ef..6909346cb 100644 ---- a/Test/D07multibyte.ztst -+++ b/Test/D07multibyte.ztst -@@ -1,19 +1,7 @@ - %prep - --# Find a UTF-8 locale. -- setopt multibyte --# Don't let LC_* override our choice of locale. -- unset -m LC_\* -- mb_ok= -- langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8 -- $(locale -a 2>/dev/null | egrep 'utf8|UTF-8')) -- for LANG in $langs; do -- if [[ é = ? ]]; then -- mb_ok=1 -- break; -- fi -- done -- if [[ -z $mb_ok ]]; then -+ LANG=$(ZTST_find_UTF8) -+ if [[ -z $LANG ]]; then - ZTST_unimplemented="no UTF-8 locale or multibyte mode is not implemented" - else - print -u $ZTST_fd Testing multibyte with locale $LANG -diff --git a/Test/E01options.ztst b/Test/E01options.ztst -index 2acbfd357..d38fbed74 100644 ---- a/Test/E01options.ztst -+++ b/Test/E01options.ztst -@@ -651,7 +651,7 @@ - >noktarg1 - >0 1 - -- showopt() { setopt | egrep 'localoptions|ksharrays'; } -+ showopt() { echo ${(FM)${(@f)"$(setopt)"}:#(localoptions|ksharrays)*} } - f1() { setopt localoptions ksharrays; showopt } - f2() { setopt ksharrays; showopt } - setopt kshoptionprint -diff --git a/Test/V07pcre.ztst b/Test/V07pcre.ztst -index c9c844d2a..ca13419e5 100644 ---- a/Test/V07pcre.ztst -+++ b/Test/V07pcre.ztst -@@ -6,20 +6,8 @@ - return 0 - fi - setopt rematch_pcre --# Find a UTF-8 locale. -- setopt multibyte --# Don't let LC_* override our choice of locale. -- unset -m LC_\* -- mb_ok= -- langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8 -- $(locale -a 2>/dev/null | egrep 'utf8|UTF-8')) -- for LANG in $langs; do -- if [[ é = ? ]]; then -- mb_ok=1 -- break; -- fi -- done -- if [[ -z $mb_ok ]]; then -+ LANG=$(ZTST_find_UTF8) -+ if [[ -z $LANG ]]; then - ZTST_unimplemented="no UTF-8 locale or multibyte mode is not implemented" - else - print -u $ZTST_fd Testing PCRE multibyte with locale $LANG -diff --git a/Test/X02zlevi.ztst b/Test/X02zlevi.ztst -index 8146d6752..203c13c32 100644 ---- a/Test/X02zlevi.ztst -+++ b/Test/X02zlevi.ztst -@@ -1,16 +1,7 @@ - # Tests of the vi mode of ZLE - - %prep -- unset -m LC_\* -- ZSH_TEST_LANG= -- langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8 -- $(locale -a 2>/dev/null | egrep 'utf8|UTF-8')) -- for LANG in $langs; do -- if [[ é = ? ]]; then -- ZSH_TEST_LANG=$LANG -- break; -- fi -- done -+ ZSH_TEST_LANG=$(ZTST_find_UTF8) - if ( zmodload zsh/zpty 2>/dev/null ); then - . $ZTST_srcdir/comptest - comptestinit -v -z $ZTST_testdir/../Src/zsh -diff --git a/Test/X03zlebindkey.ztst b/Test/X03zlebindkey.ztst -index 43692a85b..5277332a7 100644 ---- a/Test/X03zlebindkey.ztst -+++ b/Test/X03zlebindkey.ztst -@@ -3,16 +3,7 @@ - # into bindings. The latter is particularly tricky with multibyte sequences. - - %prep -- unset -m LC_\* -- ZSH_TEST_LANG= -- langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8 -- $(locale -a 2>/dev/null | egrep 'utf8|UTF-8')) -- for LANG in $langs; do -- if [[ é = ? ]]; then -- ZSH_TEST_LANG=$LANG -- break; -- fi -- done -+ ZSH_TEST_LANG=$(ZTST_find_UTF8) - if ( zmodload zsh/zpty 2>/dev/null ); then - . $ZTST_srcdir/comptest - comptestinit -z $ZTST_testdir/../Src/zsh -diff --git a/Test/Y01completion.ztst b/Test/Y01completion.ztst -index 6af0efc6d..f976f9f91 100644 ---- a/Test/Y01completion.ztst -+++ b/Test/Y01completion.ztst -@@ -1,16 +1,7 @@ - # Tests for completion system. - - %prep -- unset -m LC_\* -- ZSH_TEST_LANG= -- langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8 -- $(locale -a 2>/dev/null | egrep 'utf8|UTF-8')) -- for LANG in $langs; do -- if [[ é = ? ]]; then -- ZSH_TEST_LANG=$LANG -- break; -- fi -- done -+ ZSH_TEST_LANG=$(ZTST_find_UTF8) - if ( zmodload zsh/zpty 2>/dev/null ); then - . $ZTST_srcdir/comptest - mkdir comp.tmp -diff --git a/Test/ztst.zsh b/Test/ztst.zsh -index aca275c1c..d95b726e7 100755 ---- a/Test/ztst.zsh -+++ b/Test/ztst.zsh -@@ -37,6 +37,21 @@ emulate -R zsh - # LANG must be passed to child zsh. - export LANG - -+# find UTF-8 locale -+ZTST_find_UTF8 () { -+ setopt multibyte -+ # Don't let LC_* override our choice of locale. -+ unset -m LC_\* -+ local langs=(en_{US,GB}.{UTF-,utf}8 en.UTF-8 -+ ${(M)$(locale -a 2>/dev/null):#*.(utf8|UTF-8)}) -+ for LANG in $langs; do -+ if [[ é = ? ]]; then -+ echo $LANG -+ return -+ fi -+ done -+} -+ - # Don't propagate variables that are set by default in the shell. - typeset +x WORDCHARS - diff --git a/app-shells/zsh/files/zsh-5.9-musl-V09datetime-test-fix.patch b/app-shells/zsh/files/zsh-5.9-musl-V09datetime-test-fix.patch deleted file mode 100644 index 6f9fa4458a29..000000000000 --- a/app-shells/zsh/files/zsh-5.9-musl-V09datetime-test-fix.patch +++ /dev/null @@ -1,15 +0,0 @@ -# On musl strftime '%@' returns new line, so we include to check for that too -# Closes: https://bugs.gentoo.org/833981 ---- a/Test/V09datetime.ztst -+++ b/Test/V09datetime.ztst -@@ -79,8 +79,8 @@ - >1973^@03^@03 - - # We assume '%@' is not a valid format on any OSs. --# The result can be '%@' (Linux), '@' (BSDs) or an error (Cygwin). -- [[ $(strftime '%@' 0 2> /dev/null) == (%|)@ || $? != 0 ]] -+# The result can be '%@' (Linux), '\n' (Linux with musl libc) '@', (BSDs) or an error (Cygwin). -+ [[ $(strftime '%@' 0 2> /dev/null) == (%|)@ || $? != 0 || $'\n' ]] - 0:bad format specifier - - # This test may fail at 23:59:59.xxx on New Year's Eve :/ diff --git a/app-shells/zsh/files/zsh-5.9-relro.patch b/app-shells/zsh/files/zsh-5.9-relro.patch deleted file mode 100644 index 7475c7cb85a6..000000000000 --- a/app-shells/zsh/files/zsh-5.9-relro.patch +++ /dev/null @@ -1,71 +0,0 @@ -https://src.fedoraproject.org/rpms/zsh/blob/rawhide/f/0003-zsh-fix-module-loading-problem-with-full-RELRO.patch -https://github.com/zsh-users/zsh/commit/a84fdd7c8f77935ecce99ff2b0bdba738821ed79 - -From a84fdd7c8f77935ecce99ff2b0bdba738821ed79 Mon Sep 17 00:00:00 2001 -From: Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> -Date: Mon, 26 Jun 2023 17:13:04 +0900 -Subject: [PATCH] 51889: fix module loading problem with full RELRO - -If full RELRO (relocation read-only, one of the security enhancement -methods for ELF-based systems) is used when building zsh (as in binary -packages of most Linuxes), loading a module (e.g. zsh/zftp) fails unless -all the modules it depends on are already loaded. With this patch the -necessary modules are automatically loaded. - -Upstream-commit: a84fdd7c8f77935ecce99ff2b0bdba738821ed79 -Signed-off-by: Lukáš Zaoral <lzaoral@redhat.com> ---- - Src/Modules/zftp.c | 2 +- - Src/mkbltnmlst.sh | 24 ++++++++++++++++++++++++ - 2 files changed, 25 insertions(+), 1 deletion(-) - -diff --git a/Src/Modules/zftp.c b/Src/Modules/zftp.c -index 49b3ffa89..47a5e9de9 100644 ---- a/Src/Modules/zftp.c -+++ b/Src/Modules/zftp.c -@@ -3172,7 +3172,7 @@ static struct features module_features = { - int - setup_(UNUSED(Module m)) - { -- return (require_module("zsh/net/tcp", NULL, 0) == 1); -+ return 0; - } - - /**/ -diff --git a/Src/mkbltnmlst.sh b/Src/mkbltnmlst.sh -index c4611d8b3..067ecdaf9 100644 ---- a/Src/mkbltnmlst.sh -+++ b/Src/mkbltnmlst.sh -@@ -76,6 +76,30 @@ for x_mod in $x_mods; do - test "x$linked" = xno && echo "#endif" - done - -+# if dynamic module 'mod' with load=no has moddeps in its .mdd, -+# then output add_dep(mod, dep) for each 'dep' in moddeps. -+dyn_mods="`grep ' link=dynamic .* load=no ' $CFMOD | \ -+ sed -e '/^#/d' -e 's/ .*/ /' -e 's/^name=/ /'`" -+ -+for mod in $dyn_mods; do -+ modfile="`grep '^name='$mod' ' $CFMOD | \ -+ sed -e 's/^.* modfile=//' -e 's/ .*//'`" -+ if test "x$modfile" = x; then -+ echo >&2 "WARNING: no name for \`$mod' in $CFMOD (ignored)" -+ continue -+ fi -+ unset moddeps -+ . $srcdir/../$modfile -+ if test -n "$moddeps"; then -+ echo '#ifdef DYNAMIC' -+ echo "/* non-linked-in known module \`$mod' */" -+ for dep in $moddeps; do -+ echo " add_dep(\"$mod\", \"$dep\");" -+ done -+ echo '#endif' -+ fi -+done -+ - echo - done_mods=" " - for bin_mod in $bin_mods; do --- -2.41.0 diff --git a/app-shells/zsh/files/zsh-5.9.0.3-musl-fpurge.patch b/app-shells/zsh/files/zsh-5.9.0.3-musl-fpurge.patch deleted file mode 100644 index 146ff4e0e3e2..000000000000 --- a/app-shells/zsh/files/zsh-5.9.0.3-musl-fpurge.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 31d360646d7c1866a6ca1ee4b452b2c19940d028 Mon Sep 17 00:00:00 2001 -From: Mike Gilbert <floppym@gentoo.org> -Date: Wed, 15 Oct 2025 14:26:43 -0400 -Subject: [PATCH] Check for fpurge declaration - -musl libc defines fpurge, but does not declare it in stdio.h. -It seems to be unnecessary to call fpurge on musl. - -Bug: https://bugs.gentoo.org/963567 ---- - Src/utils.c | 2 +- - configure.ac | 5 ++++- - 2 files changed, 5 insertions(+), 2 deletions(-) - -diff --git a/Src/utils.c b/Src/utils.c -index 4ea7b8e93..5e41b712b 100644 ---- a/Src/utils.c -+++ b/Src/utils.c -@@ -2022,7 +2022,7 @@ redup(int x, int y) - { - int ret = y; - --#ifdef HAVE_FPURGE -+#if HAVE_DECL_FPURGE - /* Make sure buffers are cleared when changing descriptor for a - * FILE object. No fflush() here because the only way anything - * can legitimately be left in the buffer is when an error has -diff --git a/configure.ac b/configure.ac -index 13895bb1d..1f035bc0d 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1250,7 +1250,7 @@ AC_CHECK_FUNCS(strftime strptime mktime timelocal \ - select poll \ - readlink faccessx fchdir ftruncate \ - fstat lstat lchown fchown fchmod \ -- fpurge fseeko ftello \ -+ fseeko ftello \ - mkfifo _mktemp mkstemp \ - waitpid wait3 \ - sigqueue \ -@@ -1292,6 +1292,9 @@ AC_CHECK_FUNCS(strftime strptime mktime timelocal \ - setutxent getutxent endutxent getutent) - AC_FUNC_STRCOLL - -+# fpurge exists on musl, but is undeclared in stdio.h and isn't actually required -+AC_CHECK_DECLS([fpurge]) -+ - # isinf() and isnan() can exist as either functions or macros. - AH_TEMPLATE([HAVE_ISINF], - [Define to 1 if you have the `isinf' macro or function.]) --- -2.51.0 - diff --git a/app-shells/zsh/files/zsh-5.9.1-init.d-gentoo.patch b/app-shells/zsh/files/zsh-5.9.1-init.d-gentoo.patch deleted file mode 100644 index 15309c6e0623..000000000000 --- a/app-shells/zsh/files/zsh-5.9.1-init.d-gentoo.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/Completion/Unix/Command/_init_d -+++ b/Completion/Unix/Command/_init_d -@@ -1,6 +1,6 @@ - #compdef -p */(init|rc[0-9S]#).d/* - --local cmds script state -+local cmds script state opts - local -a flags line - - _compskip=all -@@ -116,11 +116,19 @@ fi - - script=$words[1] - [[ $script = */* ]] || script="$(_init_d_fullpath "$script")" -+[[ ! -f $script ]] && -+ { _message "${words[1]:t} is not an init script" && return } -+ - - cmds=( $(_init_d_get_cmds) ) || return 1 - --(( $#cmds )) || zstyle -a ":completion:${curcontext}:commands" commands cmds || -- cmds=(start stop) -+(( $#cmds )) || zstyle -a ":completion:${curcontext}:commands" commands cmds -+opts=(start stop restart pause zap status ineed iuse needsme usesme broken) -+ -+# If we didn't get $cmds from a zstyle, then read init script for opts. -+# If script doesn't specify opts, then default to the standard opts. -+(( $#cmds )) || cmds=( ${(eQz)${(M)${(f)"$( <$script)"}:#[[:blank:]]#opts=*}#*=} ) -+(( $#cmds )) || cmds=($opts) - - local svcname=$words[1] ret=1 - diff --git a/app-shells/zsh/metadata.xml b/app-shells/zsh/metadata.xml deleted file mode 100644 index 1c29dc8d2c7c..000000000000 --- a/app-shells/zsh/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>floppym@gentoo.org</email> - <name>Mike Gilbert</name> - </maintainer> - <maintainer type="person"> - <email>tamiko@gentoo.org</email> - <name>Matthias Maier</name> - </maintainer> - <longdescription> - Zsh is a shell designed for interactive use, although it is also a - powerful scripting language. Many of the useful features of bash, ksh, - and tcsh were incorporated into zsh; many original features were - added. - </longdescription> - <upstream> - <remote-id type="cpe">cpe:/a:zsh:zsh</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/zsh/zsh-5.9-r6.ebuild b/app-shells/zsh/zsh-5.9-r6.ebuild deleted file mode 100644 index 251b75d01ce9..000000000000 --- a/app-shells/zsh/zsh-5.9-r6.ebuild +++ /dev/null @@ -1,245 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic prefix - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -SRC_URI="https://www.zsh.org/pub/${P}.tar.xz - https://www.zsh.org/pub/old/${P}.tar.xz - https://downloads.sourceforge.net/${PN}/${P}.tar.xz - doc? ( - https://www.zsh.org/pub/${P}-doc.tar.xz - https://downloads.sourceforge.net/${PN}/${P}-doc.tar.xz - )" - -DESCRIPTION="UNIX Shell similar to the Korn shell" -HOMEPAGE="https://www.zsh.org/" - -LICENSE="ZSH gdbm? ( GPL-2 )" -SLOT="0" -IUSE="caps debug doc examples gdbm maildir pcre static valgrind" - -# Next release should use pcre2: https://github.com/zsh-users/zsh/commit/b62e911341c8ec7446378b477c47da4256053dc0 -RDEPEND=" - >=sys-libs/ncurses-5.1:0= - static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) - caps? ( sys-libs/libcap ) - pcre? ( - >=dev-libs/libpcre-3.9 - static? ( >=dev-libs/libpcre-3.9[static-libs] ) - ) - gdbm? ( - sys-libs/gdbm:= - static? ( sys-libs/gdbm:=[static-libs] ) - ) -" -DEPEND="sys-apps/groff - valgrind? ( dev-debug/valgrind ) - ${RDEPEND}" -PDEPEND=" - examples? ( app-doc/zsh-lovers ) -" -if [[ ${PV} == *9999 ]] ; then - DEPEND+=" app-text/yodl - doc? ( - sys-apps/texinfo - app-text/texi2html - virtual/latex-base - )" -fi - -PATCHES=( - # Add openrc specific options for init.d completion - "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff - # Please refer gentoo bug #833981 - "${FILESDIR}"/${PN}-5.9-musl-V09datetime-test-fix.patch - # bug #869539 - "${FILESDIR}"/${PN}-5.9-clang-15-configure.patch - "${FILESDIR}"/${PN}-5.9-do-not-use-egrep-in-tests.patch - # bug #919001 - "${FILESDIR}"/${PN}-5.9-c99.patch - "${FILESDIR}"/${PN}-5.9-relro.patch -) - -src_prepare() { - if [[ ${PV} != *9999 ]]; then - # fix zshall problem with soelim - ln -s Doc man1 || die - mv Doc/zshall.1 Doc/zshall.1.soelim || die - soelim Doc/zshall.1.soelim > Doc/zshall.1 || die - fi - - default - - hprefixify configure.ac - if [[ ${PV} == *9999 ]] ; then - sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die - fi - eautoreconf -} - -src_configure() { - local myconf=( - --bindir="${EPREFIX}"/bin - --libdir="${EPREFIX}"/usr/$(get_libdir) - --enable-etcdir="${EPREFIX}"/etc/zsh - --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help - --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions - --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions - --enable-function-subdirs - --with-tcsetpgrp - --enable-multibyte - --with-term-lib='tinfow ncursesw' - $(use_enable maildir maildir-support) - $(use_enable pcre) - $(use_enable caps cap) - $(use_enable gdbm) - $(use_enable valgrind zsh-valgrind) - ) - - if use static ; then - myconf+=( --disable-dynamic ) - append-ldflags -static - fi - if use debug ; then - myconf+=( - --enable-zsh-debug - --enable-zsh-mem-debug - --enable-zsh-mem-warning - --enable-zsh-secure-free - --enable-zsh-hash-debug - ) - fi - - if [[ ${CHOST} == *-darwin* ]]; then - myconf+=( --enable-libs=-liconv ) - append-ldflags -Wl,-x - fi - - econf "${myconf[@]}" - - if use static ; then - # compile all modules statically, see Bug #27392 - # removed cap and curses because linking failes - sed -e "s,link=no,link=static,g" \ - -e "/^name=zsh\/cap/s,link=static,link=no," \ - -e "/^name=zsh\/curses/s,link=static,link=no," \ - -i "${S}"/config.modules || die - if ! use gdbm ; then - sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \ - "${S}"/config.modules || die - fi - fi -} - -src_compile() { - default - - if [[ ${PV} == *9999 ]] && use doc ; then - emake -C Doc everything - fi -} - -src_test() { - # Fixes tests A03quoting.ztst B03print.ztst on musl - # Please refer: - # https://www.zsh.org/mla/workers/2021/msg00805.html - # Test E02xtrace fails on musl, so we are removing it. - # Closes: https://bugs.gentoo.org/833981 - if use elibc_musl ; then - unset LC_ALL - unset LC_COLLATE - unset LC_NUMERIC - unset LC_MESSAGES - unset LANG - rm "${S}"/Test/E02xtrace.ztst || die - fi - - # Breaks tests if inherited from environment. - unset TMPPREFIX - - addpredict /dev/ptmx - local i - for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do - rm "${S}"/Test/${i} || die - done - emake check -} - -src_install() { - emake DESTDIR="${D}" install $(usex doc "install.info" "") - - insinto /etc/zsh - export PREFIX_QUOTE_CHAR='"' PREFIX_EXTRA_REGEX="/EUID/s,0,${EUID}," - newins "$(prefixify_ro "${FILESDIR}"/zprofile-5)" zprofile - - keepdir /usr/share/zsh/site-functions - insinto /usr/share/zsh/${PV%_*}/functions/Prompts - newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup - - local i - - # install miscellaneous scripts (bug #54520) - sed -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \ - -e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" \ - -i {Util,Misc}/* || die - for i in Util Misc ; do - insinto /usr/share/zsh/${PV%_*}/${i} - doins ${i}/* - done - - # install header files (bug #538684) - insinto /usr/include/zsh - doins config.h Src/*.epro - for i in Src/{zsh.mdh,*.h} ; do - sed -e 's@\.\./config\.h@config.h@' \ - -e 's@#\(\s*\)include "\([^"]\+\)"@#\1include <zsh/\2>@' \ - -i "${i}" - doins "${i}" - done - - dodoc ChangeLog* META-FAQ NEWS README config.modules - - if use doc ; then - pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null - dodoc Doc/zsh.{dvi,pdf} - docinto html - dodoc Doc/*.html - popd >/dev/null - fi - - docinto StartupFiles - dodoc StartupFiles/z* -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - echo - elog "If you want to enable Portage completions and Gentoo prompt," - elog "emerge app-shells/gentoo-zsh-completions and add" - elog " autoload -U compinit promptinit" - elog " compinit" - elog " promptinit; prompt gentoo" - elog "to your ~/.zshrc" - echo - elog "Also, if you want to enable cache for the completions, add" - elog " zstyle ':completion::complete:*' use-cache 1" - elog "to your ~/.zshrc" - echo - elog "Note that a system zprofile startup file is installed. This will override" - elog "PATH and possibly other variables that a user may set in ~/.zshenv." - elog "Custom PATH settings and similar overridden variables can be moved to ~/.zprofile" - elog "or other user startup files that are sourced after the system zprofile." - echo - elog "If PATH must be set in ~/.zshenv to affect things like non-login ssh shells," - elog "one method is to use a separate path-setting file that is conditionally sourced" - elog "in ~/.zshenv and also sourced from ~/.zprofile. For more information, see the" - elog "zshenv example in ${EROOT}/usr/share/doc/${PF}/StartupFiles/." - echo - elog "See https://wiki.gentoo.org/wiki/Zsh/HOWTO for more introduction documentation." - echo - fi -} diff --git a/app-shells/zsh/zsh-5.9-r7.ebuild b/app-shells/zsh/zsh-5.9-r7.ebuild deleted file mode 100644 index 5e3f8535f148..000000000000 --- a/app-shells/zsh/zsh-5.9-r7.ebuild +++ /dev/null @@ -1,245 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic prefix - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -SRC_URI="https://www.zsh.org/pub/${P}.tar.xz - https://www.zsh.org/pub/old/${P}.tar.xz - https://downloads.sourceforge.net/${PN}/${P}.tar.xz - doc? ( - https://www.zsh.org/pub/${P}-doc.tar.xz - https://downloads.sourceforge.net/${PN}/${P}-doc.tar.xz - )" - -DESCRIPTION="UNIX Shell similar to the Korn shell" -HOMEPAGE="https://www.zsh.org/" - -LICENSE="ZSH gdbm? ( GPL-2 )" -SLOT="0" -IUSE="caps debug doc examples gdbm maildir pcre static valgrind" - -# Next release should use pcre2: https://github.com/zsh-users/zsh/commit/b62e911341c8ec7446378b477c47da4256053dc0 -RDEPEND=" - >=sys-libs/ncurses-5.1:0= - static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) - caps? ( sys-libs/libcap ) - pcre? ( - >=dev-libs/libpcre-3.9 - static? ( >=dev-libs/libpcre-3.9[static-libs] ) - ) - gdbm? ( - sys-libs/gdbm:= - static? ( sys-libs/gdbm:=[static-libs] ) - ) -" -DEPEND="sys-apps/groff - valgrind? ( dev-debug/valgrind ) - ${RDEPEND}" -PDEPEND=" - examples? ( app-doc/zsh-lovers ) -" -if [[ ${PV} == *9999 ]] ; then - DEPEND+=" app-text/yodl - doc? ( - sys-apps/texinfo - app-text/texi2html - virtual/latex-base - )" -fi - -PATCHES=( - # Add openrc specific options for init.d completion - "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff - # Please refer gentoo bug #833981 - "${FILESDIR}"/${PN}-5.9-musl-V09datetime-test-fix.patch - # bug #869539 - "${FILESDIR}"/${PN}-5.9-clang-15-configure.patch - "${FILESDIR}"/${PN}-5.9-do-not-use-egrep-in-tests.patch - # bug #919001 - "${FILESDIR}"/${PN}-5.9-c99.patch - "${FILESDIR}"/${PN}-5.9-relro.patch -) - -src_prepare() { - if [[ ${PV} != *9999 ]]; then - # fix zshall problem with soelim - ln -s Doc man1 || die - mv Doc/zshall.1 Doc/zshall.1.soelim || die - soelim Doc/zshall.1.soelim > Doc/zshall.1 || die - fi - - default - - hprefixify configure.ac - if [[ ${PV} == *9999 ]] ; then - sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die - fi - eautoreconf -} - -src_configure() { - local myconf=( - --bindir="${EPREFIX}"/bin - --libdir="${EPREFIX}"/usr/$(get_libdir) - --enable-etcdir="${EPREFIX}"/etc/zsh - --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help - --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions - --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions - --enable-function-subdirs - --with-tcsetpgrp - --enable-multibyte - --with-term-lib='tinfow ncursesw' - $(use_enable maildir maildir-support) - $(use_enable pcre) - $(use_enable caps cap) - $(use_enable gdbm) - $(use_enable valgrind zsh-valgrind) - ) - - if use static ; then - myconf+=( --disable-dynamic ) - append-ldflags -static - fi - if use debug ; then - myconf+=( - --enable-zsh-debug - --enable-zsh-mem-debug - --enable-zsh-mem-warning - --enable-zsh-secure-free - --enable-zsh-hash-debug - ) - fi - - if [[ ${CHOST} == *-darwin* ]]; then - myconf+=( --enable-libs=-liconv ) - append-ldflags -Wl,-x - fi - - econf "${myconf[@]}" - - if use static ; then - # compile all modules statically, see Bug #27392 - # removed cap and curses because linking failes - sed -e "s,link=no,link=static,g" \ - -e "/^name=zsh\/cap/s,link=static,link=no," \ - -e "/^name=zsh\/curses/s,link=static,link=no," \ - -i "${S}"/config.modules || die - if ! use gdbm ; then - sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \ - "${S}"/config.modules || die - fi - fi -} - -src_compile() { - default - - if [[ ${PV} == *9999 ]] && use doc ; then - emake -C Doc everything - fi -} - -src_test() { - # Fixes tests A03quoting.ztst B03print.ztst on musl - # Please refer: - # https://www.zsh.org/mla/workers/2021/msg00805.html - # Test E02xtrace fails on musl, so we are removing it. - # Closes: https://bugs.gentoo.org/833981 - if use elibc_musl ; then - unset LC_ALL - unset LC_COLLATE - unset LC_NUMERIC - unset LC_MESSAGES - unset LANG - rm "${S}"/Test/E02xtrace.ztst || die - fi - - # Breaks tests if inherited from environment. - unset TMPPREFIX - - addpredict /dev/ptmx - local i - for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do - rm "${S}"/Test/${i} || die - done - emake check -} - -src_install() { - emake DESTDIR="${D}" install $(usex doc "install.info" "") - - insinto /etc/zsh - export PREFIX_QUOTE_CHAR='"' PREFIX_EXTRA_REGEX="/EUID/s,0,${EUID}," - newins "$(prefixify_ro "${FILESDIR}"/zprofile-6)" zprofile - - keepdir /usr/share/zsh/site-functions - insinto /usr/share/zsh/${PV%_*}/functions/Prompts - newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup - - local i - - # install miscellaneous scripts (bug #54520) - sed -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \ - -e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" \ - -i {Util,Misc}/* || die - for i in Util Misc ; do - insinto /usr/share/zsh/${PV%_*}/${i} - doins ${i}/* - done - - # install header files (bug #538684) - insinto /usr/include/zsh - doins config.h Src/*.epro - for i in Src/{zsh.mdh,*.h} ; do - sed -e 's@\.\./config\.h@config.h@' \ - -e 's@#\(\s*\)include "\([^"]\+\)"@#\1include <zsh/\2>@' \ - -i "${i}" - doins "${i}" - done - - dodoc ChangeLog* META-FAQ NEWS README config.modules - - if use doc ; then - pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null - dodoc Doc/zsh.{dvi,pdf} - docinto html - dodoc Doc/*.html - popd >/dev/null - fi - - docinto StartupFiles - dodoc StartupFiles/z* -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - echo - elog "If you want to enable Portage completions and Gentoo prompt," - elog "emerge app-shells/gentoo-zsh-completions and add" - elog " autoload -U compinit promptinit" - elog " compinit" - elog " promptinit; prompt gentoo" - elog "to your ~/.zshrc" - echo - elog "Also, if you want to enable cache for the completions, add" - elog " zstyle ':completion::complete:*' use-cache 1" - elog "to your ~/.zshrc" - echo - elog "Note that a system zprofile startup file is installed. This will override" - elog "PATH and possibly other variables that a user may set in ~/.zshenv." - elog "Custom PATH settings and similar overridden variables can be moved to ~/.zprofile" - elog "or other user startup files that are sourced after the system zprofile." - echo - elog "If PATH must be set in ~/.zshenv to affect things like non-login ssh shells," - elog "one method is to use a separate path-setting file that is conditionally sourced" - elog "in ~/.zshenv and also sourced from ~/.zprofile. For more information, see the" - elog "zshenv example in ${EROOT}/usr/share/doc/${PF}/StartupFiles/." - echo - elog "See https://wiki.gentoo.org/wiki/Zsh/HOWTO for more introduction documentation." - echo - fi -} diff --git a/app-shells/zsh/zsh-5.9.0.3-r2.ebuild b/app-shells/zsh/zsh-5.9.0.3-r2.ebuild deleted file mode 100644 index 9d0cfcc6e0ea..000000000000 --- a/app-shells/zsh/zsh-5.9.0.3-r2.ebuild +++ /dev/null @@ -1,237 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic prefix - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code" -else - MY_PN="zsh-test" - SRC_URI="https://downloads.sourceforge.net/zsh/zsh-test/${PV}-test/${P}-test.tar.xz - doc? ( https://downloads.sourceforge.net/zsh/zsh-test/${P}-test-doc.tar.xz )" - S="${WORKDIR}/${P}-test" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="UNIX Shell similar to the Korn shell" -HOMEPAGE="https://www.zsh.org/" - -LICENSE="ZSH gdbm? ( GPL-2 )" -SLOT="0" -IUSE="caps debug doc examples gdbm maildir pcre static valgrind" - -RDEPEND=" - >=sys-libs/ncurses-5.1:0= - static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) - caps? ( sys-libs/libcap ) - pcre? ( - dev-libs/libpcre2 - static? ( dev-libs/libpcre2[static-libs] ) - ) - gdbm? ( - sys-libs/gdbm:= - static? ( sys-libs/gdbm:=[static-libs] ) - ) -" -DEPEND="${RDEPEND} - valgrind? ( dev-debug/valgrind ) -" -PDEPEND=" - examples? ( app-doc/zsh-lovers ) -" -BDEPEND=" - sys-apps/groff -" -if [[ ${PV} == *9999 ]] ; then - BDEPEND+=" - app-text/yodl - doc? ( virtual/texi2dvi ) - " -fi - -PATCHES=( - # Add openrc specific options for init.d completion - "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff - "${FILESDIR}"/zsh-5.9.0.3-musl-fpurge.patch -) - -src_prepare() { - if [[ ${PV} != *9999 ]]; then - # fix zshall problem with soelim - ln -s Doc man1 || die - mv Doc/zshall.1 Doc/zshall.1.soelim || die - soelim Doc/zshall.1.soelim > Doc/zshall.1 || die - fi - - default - - hprefixify configure.ac - if [[ ${PV} == *9999 ]] ; then - sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die - fi - eautoreconf -} - -src_configure() { - local myconf=( - --bindir="${EPREFIX}"/bin - --libdir="${EPREFIX}"/usr/$(get_libdir) - --enable-etcdir="${EPREFIX}"/etc/zsh - --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help - --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions - --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions - --enable-function-subdirs - --enable-multibyte - --with-term-lib='tinfow ncursesw' - $(use_enable maildir maildir-support) - $(use_enable pcre) - $(use_enable caps cap) - $(use_enable gdbm) - $(use_enable valgrind zsh-valgrind) - ) - - if use static ; then - myconf+=( --disable-dynamic ) - append-ldflags -static - fi - if use debug ; then - myconf+=( - --enable-zsh-debug - --enable-zsh-mem-debug - --enable-zsh-mem-warning - --enable-zsh-secure-free - --enable-zsh-hash-debug - ) - fi - - if [[ ${CHOST} == *-darwin* ]]; then - myconf+=( --enable-libs=-liconv ) - append-ldflags -Wl,-x - fi - - econf "${myconf[@]}" - - if use static ; then - # compile all modules statically, see Bug #27392 - # removed cap and curses because linking failes - sed -e "s,link=no,link=static,g" \ - -e "/^name=zsh\/cap/s,link=static,link=no," \ - -e "/^name=zsh\/curses/s,link=static,link=no," \ - -i "${S}"/config.modules || die - if ! use gdbm ; then - sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \ - "${S}"/config.modules || die - fi - fi -} - -src_compile() { - default - - if [[ ${PV} == *9999 ]] && use doc ; then - emake -C Doc everything - fi -} - -src_test() { - # Fixes tests A03quoting.ztst B03print.ztst on musl - # Please refer: - # https://www.zsh.org/mla/workers/2021/msg00805.html - # Test E02xtrace fails on musl, so we are removing it. - # Closes: https://bugs.gentoo.org/833981 - if use elibc_musl ; then - unset LC_ALL - unset LC_COLLATE - unset LC_NUMERIC - unset LC_MESSAGES - unset LANG - rm "${S}"/Test/E02xtrace.ztst || die - fi - - # Breaks tests if inherited from environment. - unset TMPPREFIX - - addpredict /dev/ptmx - local i - for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do - rm "${S}"/Test/${i} || die - done - emake check -} - -src_install() { - emake DESTDIR="${D}" install - if use doc; then - emake -C Doc DESTDIR="${D}" install.html install.html - fi - - insinto /etc/zsh - export PREFIX_QUOTE_CHAR='"' PREFIX_EXTRA_REGEX="/EUID/s,0,${EUID}," - newins "$(prefixify_ro "${FILESDIR}"/zprofile-6)" zprofile - - keepdir /usr/share/zsh/site-functions - insinto /usr/share/zsh/${PV%_*}/functions/Prompts - newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup - - local i - - # install miscellaneous scripts (bug #54520) - sed -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \ - -e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" \ - -i {Util,Misc}/* || die - for i in Util Misc ; do - insinto /usr/share/zsh/${PV%_*}/${i} - doins ${i}/* - done - - # install header files (bug #538684) - insinto /usr/include/zsh - doins config.h Src/*.epro - for i in Src/{zsh.mdh,*.h} ; do - sed -e 's@\.\./config\.h@config.h@' \ - -e 's@#\(\s*\)include "\([^"]\+\)"@#\1include <zsh/\2>@' \ - -i "${i}" - doins "${i}" - done - - dodoc ChangeLog* META-FAQ NEWS README config.modules - - if use doc; then - dodoc Doc/intro.{a4,us}.pdf Doc/zsh.{dvi,pdf} - fi - - docinto StartupFiles - dodoc StartupFiles/z* -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - echo - elog "If you want to enable Portage completions and Gentoo prompt," - elog "emerge app-shells/gentoo-zsh-completions and add" - elog " autoload -U compinit promptinit" - elog " compinit" - elog " promptinit; prompt gentoo" - elog "to your ~/.zshrc" - echo - elog "Also, if you want to enable cache for the completions, add" - elog " zstyle ':completion::complete:*' use-cache 1" - elog "to your ~/.zshrc" - echo - elog "Note that a system zprofile startup file is installed. This will override" - elog "PATH and possibly other variables that a user may set in ~/.zshenv." - elog "Custom PATH settings and similar overridden variables can be moved to ~/.zprofile" - elog "or other user startup files that are sourced after the system zprofile." - echo - elog "If PATH must be set in ~/.zshenv to affect things like non-login ssh shells," - elog "one method is to use a separate path-setting file that is conditionally sourced" - elog "in ~/.zshenv and also sourced from ~/.zprofile. For more information, see the" - elog "zshenv example in ${EROOT}/usr/share/doc/${PF}/StartupFiles/." - echo - elog "See https://wiki.gentoo.org/wiki/Zsh/HOWTO for more introduction documentation." - echo - fi -} diff --git a/app-shells/zsh/zsh-5.9.1.ebuild b/app-shells/zsh/zsh-5.9.1.ebuild deleted file mode 100644 index c42ff68110ad..000000000000 --- a/app-shells/zsh/zsh-5.9.1.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic prefix - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code" -else - inherit verify-sig - SRC_URI=" - https://www.zsh.org/pub/${P}.tar.xz - doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz ) - verify-sig? ( - https://www.zsh.org/pub/${P}.tar.xz.asc - doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz.asc ) - ) - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="UNIX Shell similar to the Korn shell" -HOMEPAGE="https://www.zsh.org/" - -LICENSE="ZSH gdbm? ( GPL-2 )" -SLOT="0" -IUSE="caps debug doc examples gdbm maildir pcre static valgrind" - -RDEPEND=" - >=sys-libs/ncurses-5.1:0= - static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) - caps? ( sys-libs/libcap ) - pcre? ( - dev-libs/libpcre2 - static? ( dev-libs/libpcre2[static-libs] ) - ) - gdbm? ( - sys-libs/gdbm:= - static? ( sys-libs/gdbm:=[static-libs] ) - ) -" -DEPEND="${RDEPEND} - valgrind? ( dev-debug/valgrind ) -" -PDEPEND=" - examples? ( app-doc/zsh-lovers ) -" -BDEPEND=" - sys-apps/groff -" -if [[ ${PV} == *9999 ]] ; then - BDEPEND+=" - app-text/yodl - doc? ( virtual/texi2dvi ) - " -else - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-zsh )" - VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/zsh-keyring.asc" -fi - -PATCHES=( - # Add openrc specific options for init.d completion - "${FILESDIR}"/zsh-5.9.1-init.d-gentoo.patch -) - -src_prepare() { - if [[ ${PV} != *9999 ]]; then - # fix zshall problem with soelim - ln -s Doc man1 || die - mv Doc/zshall.1 Doc/zshall.1.soelim || die - soelim Doc/zshall.1.soelim > Doc/zshall.1 || die - fi - - default - - hprefixify configure.ac - if [[ ${PV} == *9999 ]] ; then - sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die - fi - eautoreconf -} - -src_configure() { - local myconf=( - --bindir="${EPREFIX}"/bin - --libdir="${EPREFIX}"/usr/$(get_libdir) - --enable-etcdir="${EPREFIX}"/etc/zsh - --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help - --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions - --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions - --enable-function-subdirs - --enable-multibyte - --with-term-lib='tinfow ncursesw' - $(use_enable maildir maildir-support) - $(use_enable pcre) - $(use_enable caps cap) - $(use_enable gdbm) - $(use_enable valgrind zsh-valgrind) - ) - - if use static ; then - myconf+=( --disable-dynamic ) - append-ldflags -static - fi - if use debug ; then - myconf+=( - --enable-zsh-debug - --enable-zsh-mem-debug - --enable-zsh-mem-warning - --enable-zsh-secure-free - --enable-zsh-hash-debug - ) - fi - - if [[ ${CHOST} == *-darwin* ]]; then - myconf+=( --enable-libs=-liconv ) - append-ldflags -Wl,-x - fi - - econf "${myconf[@]}" - - if use static ; then - # compile all modules statically, see Bug #27392 - # removed cap and curses because linking failes - sed -e "s,link=no,link=static,g" \ - -e "/^name=zsh\/cap/s,link=static,link=no," \ - -e "/^name=zsh\/curses/s,link=static,link=no," \ - -i "${S}"/config.modules || die - if ! use gdbm ; then - sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \ - "${S}"/config.modules || die - fi - fi -} - -src_compile() { - default - - if [[ ${PV} == *9999 ]] && use doc ; then - emake -C Doc everything - fi -} - -src_test() { - # Fixes tests A03quoting.ztst B03print.ztst on musl - # Please refer: - # https://www.zsh.org/mla/workers/2021/msg00805.html - # Test E02xtrace fails on musl, so we are removing it. - # Closes: https://bugs.gentoo.org/833981 - if use elibc_musl ; then - unset LC_ALL - unset LC_COLLATE - unset LC_NUMERIC - unset LC_MESSAGES - unset LANG - rm "${S}"/Test/E02xtrace.ztst || die - fi - - # Breaks tests if inherited from environment. - unset TMPPREFIX - - addpredict /dev/ptmx - local i - for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do - rm "${S}"/Test/${i} || die - done - emake check -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc ChangeLog* META-FAQ NEWS README config.modules - - if use doc; then - emake -C Doc DESTDIR="${D}" install.html - dodoc Doc/*.dvi Doc/*.pdf - fi - - docinto StartupFiles - dodoc StartupFiles/z* - - insinto /etc/zsh - export PREFIX_QUOTE_CHAR='"' PREFIX_EXTRA_REGEX="/EUID/s,0,${EUID}," - newins "$(prefixify_ro "${FILESDIR}"/zprofile-6)" zprofile - - keepdir /usr/share/zsh/site-functions - insinto /usr/share/zsh/${PV%_*}/functions/Prompts - newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup - - local i - - # install miscellaneous scripts (bug #54520) - sed -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \ - -e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" \ - -i {Util,Misc}/* || die - for i in Util Misc ; do - insinto /usr/share/zsh/${PV%_*}/${i} - doins ${i}/* - done - - # install header files (bug #538684) - insinto /usr/include/zsh - doins config.h Src/*.epro - for i in Src/{zsh.mdh,*.h} ; do - sed -e 's@\.\./config\.h@config.h@' \ - -e 's@#\(\s*\)include "\([^"]\+\)"@#\1include <zsh/\2>@' \ - -i "${i}" - doins "${i}" - done -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - echo - elog "If you want to enable Portage completions and Gentoo prompt," - elog "emerge app-shells/gentoo-zsh-completions and add" - elog " autoload -U compinit promptinit" - elog " compinit" - elog " promptinit; prompt gentoo" - elog "to your ~/.zshrc" - echo - elog "Also, if you want to enable cache for the completions, add" - elog " zstyle ':completion::complete:*' use-cache 1" - elog "to your ~/.zshrc" - echo - elog "Note that a system zprofile startup file is installed. This will override" - elog "PATH and possibly other variables that a user may set in ~/.zshenv." - elog "Custom PATH settings and similar overridden variables can be moved to ~/.zprofile" - elog "or other user startup files that are sourced after the system zprofile." - echo - elog "If PATH must be set in ~/.zshenv to affect things like non-login ssh shells," - elog "one method is to use a separate path-setting file that is conditionally sourced" - elog "in ~/.zshenv and also sourced from ~/.zprofile. For more information, see the" - elog "zshenv example in ${EROOT}/usr/share/doc/${PF}/StartupFiles/." - echo - elog "See https://wiki.gentoo.org/wiki/Zsh/HOWTO for more introduction documentation." - echo - fi -} diff --git a/app-shells/zsh/zsh-9999.ebuild b/app-shells/zsh/zsh-9999.ebuild deleted file mode 100644 index c42ff68110ad..000000000000 --- a/app-shells/zsh/zsh-9999.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic prefix - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code" -else - inherit verify-sig - SRC_URI=" - https://www.zsh.org/pub/${P}.tar.xz - doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz ) - verify-sig? ( - https://www.zsh.org/pub/${P}.tar.xz.asc - doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz.asc ) - ) - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="UNIX Shell similar to the Korn shell" -HOMEPAGE="https://www.zsh.org/" - -LICENSE="ZSH gdbm? ( GPL-2 )" -SLOT="0" -IUSE="caps debug doc examples gdbm maildir pcre static valgrind" - -RDEPEND=" - >=sys-libs/ncurses-5.1:0= - static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) - caps? ( sys-libs/libcap ) - pcre? ( - dev-libs/libpcre2 - static? ( dev-libs/libpcre2[static-libs] ) - ) - gdbm? ( - sys-libs/gdbm:= - static? ( sys-libs/gdbm:=[static-libs] ) - ) -" -DEPEND="${RDEPEND} - valgrind? ( dev-debug/valgrind ) -" -PDEPEND=" - examples? ( app-doc/zsh-lovers ) -" -BDEPEND=" - sys-apps/groff -" -if [[ ${PV} == *9999 ]] ; then - BDEPEND+=" - app-text/yodl - doc? ( virtual/texi2dvi ) - " -else - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-zsh )" - VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/zsh-keyring.asc" -fi - -PATCHES=( - # Add openrc specific options for init.d completion - "${FILESDIR}"/zsh-5.9.1-init.d-gentoo.patch -) - -src_prepare() { - if [[ ${PV} != *9999 ]]; then - # fix zshall problem with soelim - ln -s Doc man1 || die - mv Doc/zshall.1 Doc/zshall.1.soelim || die - soelim Doc/zshall.1.soelim > Doc/zshall.1 || die - fi - - default - - hprefixify configure.ac - if [[ ${PV} == *9999 ]] ; then - sed -i "/^VERSION=/s@=.*@=${PV}@" Config/version.mk || die - fi - eautoreconf -} - -src_configure() { - local myconf=( - --bindir="${EPREFIX}"/bin - --libdir="${EPREFIX}"/usr/$(get_libdir) - --enable-etcdir="${EPREFIX}"/etc/zsh - --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help - --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions - --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions - --enable-function-subdirs - --enable-multibyte - --with-term-lib='tinfow ncursesw' - $(use_enable maildir maildir-support) - $(use_enable pcre) - $(use_enable caps cap) - $(use_enable gdbm) - $(use_enable valgrind zsh-valgrind) - ) - - if use static ; then - myconf+=( --disable-dynamic ) - append-ldflags -static - fi - if use debug ; then - myconf+=( - --enable-zsh-debug - --enable-zsh-mem-debug - --enable-zsh-mem-warning - --enable-zsh-secure-free - --enable-zsh-hash-debug - ) - fi - - if [[ ${CHOST} == *-darwin* ]]; then - myconf+=( --enable-libs=-liconv ) - append-ldflags -Wl,-x - fi - - econf "${myconf[@]}" - - if use static ; then - # compile all modules statically, see Bug #27392 - # removed cap and curses because linking failes - sed -e "s,link=no,link=static,g" \ - -e "/^name=zsh\/cap/s,link=static,link=no," \ - -e "/^name=zsh\/curses/s,link=static,link=no," \ - -i "${S}"/config.modules || die - if ! use gdbm ; then - sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \ - "${S}"/config.modules || die - fi - fi -} - -src_compile() { - default - - if [[ ${PV} == *9999 ]] && use doc ; then - emake -C Doc everything - fi -} - -src_test() { - # Fixes tests A03quoting.ztst B03print.ztst on musl - # Please refer: - # https://www.zsh.org/mla/workers/2021/msg00805.html - # Test E02xtrace fails on musl, so we are removing it. - # Closes: https://bugs.gentoo.org/833981 - if use elibc_musl ; then - unset LC_ALL - unset LC_COLLATE - unset LC_NUMERIC - unset LC_MESSAGES - unset LANG - rm "${S}"/Test/E02xtrace.ztst || die - fi - - # Breaks tests if inherited from environment. - unset TMPPREFIX - - addpredict /dev/ptmx - local i - for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do - rm "${S}"/Test/${i} || die - done - emake check -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc ChangeLog* META-FAQ NEWS README config.modules - - if use doc; then - emake -C Doc DESTDIR="${D}" install.html - dodoc Doc/*.dvi Doc/*.pdf - fi - - docinto StartupFiles - dodoc StartupFiles/z* - - insinto /etc/zsh - export PREFIX_QUOTE_CHAR='"' PREFIX_EXTRA_REGEX="/EUID/s,0,${EUID}," - newins "$(prefixify_ro "${FILESDIR}"/zprofile-6)" zprofile - - keepdir /usr/share/zsh/site-functions - insinto /usr/share/zsh/${PV%_*}/functions/Prompts - newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup - - local i - - # install miscellaneous scripts (bug #54520) - sed -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \ - -e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" \ - -i {Util,Misc}/* || die - for i in Util Misc ; do - insinto /usr/share/zsh/${PV%_*}/${i} - doins ${i}/* - done - - # install header files (bug #538684) - insinto /usr/include/zsh - doins config.h Src/*.epro - for i in Src/{zsh.mdh,*.h} ; do - sed -e 's@\.\./config\.h@config.h@' \ - -e 's@#\(\s*\)include "\([^"]\+\)"@#\1include <zsh/\2>@' \ - -i "${i}" - doins "${i}" - done -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - echo - elog "If you want to enable Portage completions and Gentoo prompt," - elog "emerge app-shells/gentoo-zsh-completions and add" - elog " autoload -U compinit promptinit" - elog " compinit" - elog " promptinit; prompt gentoo" - elog "to your ~/.zshrc" - echo - elog "Also, if you want to enable cache for the completions, add" - elog " zstyle ':completion::complete:*' use-cache 1" - elog "to your ~/.zshrc" - echo - elog "Note that a system zprofile startup file is installed. This will override" - elog "PATH and possibly other variables that a user may set in ~/.zshenv." - elog "Custom PATH settings and similar overridden variables can be moved to ~/.zprofile" - elog "or other user startup files that are sourced after the system zprofile." - echo - elog "If PATH must be set in ~/.zshenv to affect things like non-login ssh shells," - elog "one method is to use a separate path-setting file that is conditionally sourced" - elog "in ~/.zshenv and also sourced from ~/.zprofile. For more information, see the" - elog "zshenv example in ${EROOT}/usr/share/doc/${PF}/StartupFiles/." - echo - elog "See https://wiki.gentoo.org/wiki/Zsh/HOWTO for more introduction documentation." - echo - fi -} |
