From ddf32e7ca99c4d15fd0be370b608b29a61913ca8 Mon Sep 17 00:00:00 2001 From: Luciano Degni Date: Wed, 15 Dec 2021 13:22:13 +0100 Subject: [PATCH 001/118] app-misc/xplr: Upgraded and fixed build Signed-off-by: Luciano Degni --- app-misc/xplr/Manifest | 4 + app-misc/xplr/xplr-0.15.2.ebuild | 177 +++++++++++++++++++++++++++++++ app-misc/xplr/xplr-0.17.0.ebuild | 5 +- 3 files changed, 184 insertions(+), 2 deletions(-) create mode 100644 app-misc/xplr/xplr-0.15.2.ebuild diff --git a/app-misc/xplr/Manifest b/app-misc/xplr/Manifest index 0f322faeb8..f6c28234c3 100644 --- a/app-misc/xplr/Manifest +++ b/app-misc/xplr/Manifest @@ -120,5 +120,9 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST xplr-0.15.2.tar.gz 221475 BLAKE2B 05594d2f38d937d204fcbadbe3ba63c72dbf5957e014f944f1fdb0f60bab9730ee5196f1162ba42c1f2daaa2d36dc35e595515d1c0c6188f6ef3e9f535157422 SHA512 502ceb0661ac3cdde337d76a5eef5089902b2ad906cde0465b63a89141a554ddb56ef4a4747e7064eda48e58d4037e36e36dfe709d6a67da986b1f953033fc3c DIST xplr-0.17.0.tar.gz 228181 BLAKE2B b1094007de1997b7c6e76afe7b457289bd358b2f24dc855bcc62ce7ad7bb09c0870fc7190781d68287e2871f615cbde18b50b1d6340e59a36065743875f05ce8 SHA512 fbf278097e2b5fb6e0a0d946cc234d6cc4b33989e3c24304ca3413a83ae56b245b8c37285fb8b9a77e41a5b97f472cc2139fe2768f3b025d75d4764bfa7429cd DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 +EBUILD xplr-0.15.2.ebuild 3327 BLAKE2B fc9f802524a20619daa26d4a92dbbac08a8eaec65ccacdbd990b283141c7971328fef4288c56fdd9538d2bfdf7e7772a1ce8c3f5fd931236bf0e69e2f9e388eb SHA512 3a5f1cd9c89bb32ec7599de647c8e2e912f2f34099ae79209fba3d0fccd917420e958f28b48b7d3a57cf06b8e2974537a725a9436364202ceb89a6ba9801fae7 +EBUILD xplr-0.17.0.ebuild 3288 BLAKE2B c44872a79e15da55d4d17df931c4b9d3e07ae23d7ac450b21ef29558a0a908e7504ddb18882964a8ced255f5a07b31af2924eac93469d18ca195d0032bd3a60f SHA512 2f37e380ee0ea6891f3e916136934129875481b0c0929e7a1ddded6ee5ea28f669abd20e4ba997f3d65680890867ab48c3f74b82c64b1688f20007d83204c35f +MISC metadata.xml 375 BLAKE2B 790ae543ed524251d09a91fab97140f5e6bc564dfa17aac29836fb3d842b3f18ac885f030de22be44ed8b505beaae88c256a8ee1b8d94f4e9f24511a8d7491d0 SHA512 d127ffe8aa6728c0afd03955fb4863c5574db6ab3bb9369daf6db196d4cd74638ca71d6e9fb4ca15b506fd61f76083877a0c80586f58636cb58ff4274561c09c diff --git a/app-misc/xplr/xplr-0.15.2.ebuild b/app-misc/xplr/xplr-0.15.2.ebuild new file mode 100644 index 0000000000..36eced5f83 --- /dev/null +++ b/app-misc/xplr/xplr-0.15.2.ebuild @@ -0,0 +1,177 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + ansi-to-tui-0.4.1 + anyhow-1.0.51 + assert_cmd-2.0.2 + atty-0.2.14 + autocfg-1.0.1 + bitflags-1.3.2 + bstr-0.2.17 + bumpalo-3.8.0 + cassowary-0.3.0 + cast-0.2.7 + cc-1.0.72 + cfg-if-1.0.0 + chrono-0.4.19 + clap-2.34.0 + criterion-0.3.5 + criterion-plot-0.4.4 + crossbeam-channel-0.5.1 + crossbeam-deque-0.8.1 + crossbeam-epoch-0.9.5 + crossbeam-utils-0.8.5 + crossterm-0.20.0 + crossterm-0.22.1 + crossterm_winapi-0.8.0 + crossterm_winapi-0.9.0 + csv-1.1.6 + csv-core-0.1.10 + difflib-0.4.0 + dirs-4.0.0 + dirs-sys-0.3.6 + doc-comment-0.3.3 + dtoa-0.4.8 + either-1.6.1 + erased-serde-0.3.16 + getrandom-0.2.3 + half-1.8.2 + hashbrown-0.11.2 + hermit-abi-0.1.19 + humansize-1.1.1 + indexmap-1.7.0 + instant-0.1.12 + itertools-0.10.3 + itoa-0.4.8 + js-sys-0.3.55 + lazy_static-1.4.0 + libc-0.2.109 + linked-hash-map-0.5.4 + lock_api-0.4.5 + log-0.4.14 + lua-src-543.1.0 + luajit-src-210.3.2+resty1085a4d + memchr-2.4.1 + memoffset-0.6.5 + mime-0.3.16 + mime_guess-2.0.3 + mio-0.7.14 + miow-0.3.7 + mlua-0.7.0 + natord-1.0.9 + ntapi-0.3.6 + num-integer-0.1.44 + num-traits-0.2.14 + num_cpus-1.13.0 + once_cell-1.8.0 + oorandom-11.1.3 + parking_lot-0.11.2 + parking_lot_core-0.8.5 + pkg-config-0.3.24 + plotters-0.3.1 + plotters-backend-0.3.2 + plotters-svg-0.3.1 + predicates-2.1.0 + predicates-core-1.0.2 + predicates-tree-1.0.4 + proc-macro2-1.0.33 + quote-1.0.10 + rayon-1.5.1 + rayon-core-1.9.1 + redox_syscall-0.2.10 + redox_users-0.4.0 + regex-1.5.4 + regex-automata-0.1.10 + regex-syntax-0.6.25 + rustc-hash-1.1.0 + rustc_version-0.4.0 + ryu-1.0.7 + same-file-1.0.6 + scopeguard-1.1.0 + semver-1.0.4 + serde-1.0.131 + serde_cbor-0.11.2 + serde_derive-1.0.131 + serde_json-1.0.72 + serde_yaml-0.8.21 + signal-hook-0.3.12 + signal-hook-mio-0.2.1 + signal-hook-registry-1.4.0 + smallvec-1.7.0 + syn-1.0.82 + termtree-0.2.3 + textwrap-0.11.0 + time-0.1.44 + tinytemplate-1.2.1 + tui-0.16.0 + tui-input-0.1.2 + unicase-2.6.0 + unicode-segmentation-1.8.0 + unicode-width-0.1.9 + unicode-xid-0.2.2 + version_check-0.9.3 + wait-timeout-0.2.0 + walkdir-2.3.2 + wasi-0.10.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.78 + wasm-bindgen-backend-0.2.78 + wasm-bindgen-macro-0.2.78 + wasm-bindgen-macro-support-0.2.78 + wasm-bindgen-shared-0.2.78 + web-sys-0.3.55 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + yaml-rust-0.4.5 +" + +inherit cargo flag-o-matic desktop + +DESCRIPTION="A hackable, minimal, fast TUI file explorer" +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://github.com/sayanarijit/xplr" +SRC_URI=" + https://github.com/sayanarijit/xplr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) +" + +LICENSE=" + || ( Apache-2.0 ) + || ( BSD ) + || ( MIT ) + || ( Unlicense ) + Apache-2.0 + BSD + MIT + Unlicense +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-vcs/git + sys-devel/make + sys-devel/gcc +" + +QA_FLAGS_IGNORED="usr/bin/.*" + +src_configure() { + cargo_src_configure --locked --bin xplr + sed "s:\$(CROSS)::g" -i ../cargo_home/gentoo/luajit-src-210.3.2+resty1085a4d/luajit2/src/Makefile || die + +} + +src_compile() { + cargo_src_compile +} + +src_install() { + dodoc RELEASE.md README.md CODE_OF_CONDUCT.md CONTRIBUTING.md + dobin target/release/xplr +} diff --git a/app-misc/xplr/xplr-0.17.0.ebuild b/app-misc/xplr/xplr-0.17.0.ebuild index 563c768979..36eced5f83 100644 --- a/app-misc/xplr/xplr-0.17.0.ebuild +++ b/app-misc/xplr/xplr-0.17.0.ebuild @@ -129,7 +129,7 @@ CRATES=" yaml-rust-0.4.5 " -inherit xdg cargo +inherit cargo flag-o-matic desktop DESCRIPTION="A hackable, minimal, fast TUI file explorer" # Double check the homepage as the cargo_metadata crate @@ -163,10 +163,11 @@ QA_FLAGS_IGNORED="usr/bin/.*" src_configure() { cargo_src_configure --locked --bin xplr + sed "s:\$(CROSS)::g" -i ../cargo_home/gentoo/luajit-src-210.3.2+resty1085a4d/luajit2/src/Makefile || die + } src_compile() { - sed "s:\$(CROSS)::g" -i /var/tmp/portage/app-misc/xplr-0.17.0/work/cargo_home/gentoo/luajit-src-210.3.2+resty1085a4d/luajit2/src/Makefile || die cargo_src_compile } From d512221f0d58d0d628a9598cf87d2182b1ac82fd Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Thu, 16 Dec 2021 01:32:03 +0300 Subject: [PATCH 002/118] games-board/fairy-stockfish: 14.0.1 version bump Add embed built-in NNUE support for Xiangqi and Janggi Signed-off-by: Sergey Torokhov --- games-board/fairy-stockfish/Manifest | 3 + .../fairy-stockfish-14.0.1.ebuild | 116 ++++++++++++++++++ games-board/fairy-stockfish/metadata.xml | 3 +- 3 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild diff --git a/games-board/fairy-stockfish/Manifest b/games-board/fairy-stockfish/Manifest index 031cae2a03..9f011abcb8 100644 --- a/games-board/fairy-stockfish/Manifest +++ b/games-board/fairy-stockfish/Manifest @@ -1 +1,4 @@ DIST fairy-stockfish-14.tar.gz 326041 BLAKE2B 16c8f07e60a2df19d0c87c5acb2a5d0e9fe3ffcba5791ac36a33337a35eebaaa01296f86a9cfbecc2916744c73c3d3f6f4ae03f2ea74759bfa96cb92c32f30b4 SHA512 7b684009447ddc0083cf356b1859215c11817a81892d887c1e47d34b26da5338a2f12846fac804995a2d21903ccc74132870a71bec46644ac0a8bba453ba7666 +DIST fairy-stockfish-14.0.1.tar.gz 330996 BLAKE2B 18bfe84edae242800f1e75d76d674012680972e44ba341ac429f90e39d075883fc66a808c2b85ed3c3a5aaabec2a290d0c0b2f47076b6cadc92519673ebcbfe9 SHA512 267837285c735ad7579233b6b6635c227b28727be1c63edb471b54b74f69330003aa3c6abf0667a0697868e8fd059c0ba23b3956ead269708abf61764bd33f3d +DIST janggi-85de3dae670a.nnue 11261915 BLAKE2B 97436ab482e4754cc7f13fea66dcacb2a6cf57876467b0756bc6360ed9bac281e4ec19b31abb0743973f4a5e01ac3b2f669bb973e667657b171582adfc79da24 SHA512 7aee208cb68952ef2fc1365de7c2dc5e2778af59f98a8adbf4d63225e6838133976b9d6c2cdf8ac5342f79259cf47ffc1a2e3e5a83747d77b804399da09e2604 +DIST xiangqi-83f16c17fe26.nnue 11261915 BLAKE2B 3c77b4827331fdfa23bbc5d09d232e2d1c039dbd1fdbf4c22a1a78fa250f48f65d25fd01f222a7bd74e0da8b5b90be9a114f13fa6edcbee30b08420ce81530b9 SHA512 2111284ea97d5b08af0f444dd5d8a9277edc6f8b5feb3da36165de22f67cdba8c39172294cc5a5c308ac17bae50cf4c7ce1ed2a345a33ec29a39ee1ed37120fe diff --git a/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild b/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild new file mode 100644 index 0000000000..09b8e5d5fa --- /dev/null +++ b/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Chess variant engine derived from Stockfish to support fairy chess variants" +HOMEPAGE="https://github.com/ianfab/Fairy-Stockfish" + +MY_PV=$(ver_rs 1-2 _) + +SRC_URI=" + https://github.com/ianfab/Fairy-Stockfish/archive/fairy_sf_${MY_PV}_xq.tar.gz -> ${P}.tar.gz + nnue? ( + https://github.com/ianfab/Fairy-Stockfish/releases/download/fairy_sf_${MY_PV}_xq/janggi-85de3dae670a.nnue + https://github.com/ianfab/Fairy-Stockfish/releases/download/fairy_sf_${MY_PV}_xq/xiangqi-83f16c17fe26.nnue + ) +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug + general-32 general-64 largeboards nnue test" + +# Require largeboards for nnue support as it also built-in .nnue files for Xiangqi and Janggi +REQUIRED_USE="nnue? ( largeboards )" +RESTRICT="!test? ( test )" + +DEPEND=" + || ( app-arch/unzip app-arch/zip ) + test? ( dev-tcltk/expect ) +" +RDEPEND="" + +S="${WORKDIR}/Fairy-Stockfish-fairy_sf_${MY_PV}_xq/src" + +src_unpack() { + unpack ${P}.tar.gz + if use nnue ; then + cp "${DISTDIR}"/janggi-85de3dae670a.nnue "${S}/" || die + cp "${DISTDIR}"/xiangqi-83f16c17fe26.nnue "${S}/" || die + fi +} + +src_prepare() { + default + + local item + # Rename Stockfish to Fairy-Stockfish + sed -i -e 's:EXE = stockfish:EXE = fairy-stockfish:' Makefile || die + for item in ../tests/*.sh ; do + sed -i -e 's:./stockfish:./fairy-stockfish:' $item || die + done + # protocol.sh test 'ucci.exp' fails for timeout 5 but pass with 15 + sed -i -e 's:timeout 5:timeout 15:' ../tests/protocol.sh || die + # instrumented.sh syzygy test data tarball get differ size every time, drop it + sed -i -e '112,141d' ../tests/instrumented.sh || die + + # prevent pre-stripping + sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \ + || die 'failed to disable stripping in the Makefile' +} + +src_compile() { + local my_arch + + # generic unoptimized first + use general-32 && my_arch=general-32 + use general-64 && my_arch=general-64 + + # x86 + use x86 && my_arch=x86-32-old + use cpu_flags_x86_sse && my_arch=x86-32 + + # amd64 + use amd64 && my_arch=x86-64 + use cpu_flags_x86_popcnt && my_arch=x86-64-modern + + # both bmi2 and avx2 are part of hni (haswell new instructions) + use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2 + + # other architectures + use cpu_flags_arm_v7 && my_arch=armv7 + use ppc && my_arch=ppc + use ppc64 && my_arch=ppc64 + + # Skip the "build" target and use "all" instead to avoid the config + # sanity check (which would throw a fit about our compiler). There's + # a nice hack in the Makefile that overrides the value of CXX with + # COMPILER to support Travis CI and we abuse it to make sure that we + # build with our compiler of choice. + # Build all variants (add Amazons game) and disable default optimize (-O3/-ffast) + emake all ARCH="${my_arch}" \ + COMP=$(tc-getCXX) \ + COMPILER=$(tc-getCXX) \ + all=yes \ + debug=$(usex debug "yes" "no") \ + largeboards=$(usex largeboards "yes" "no") \ + nnue=$(usex nnue "yes" "no") \ + optimize=no +} + +src_test() { + ../tests/instrumented.sh || die + ../tests/perft.sh || die + ../tests/protocol.sh || die + ../tests/reprosearch.sh || die + ../tests/signature.sh || die +} + +src_install() { + dobin "${PN}" + dodoc ../AUTHORS ../README.md +} diff --git a/games-board/fairy-stockfish/metadata.xml b/games-board/fairy-stockfish/metadata.xml index 2537e27797..7e1faff621 100644 --- a/games-board/fairy-stockfish/metadata.xml +++ b/games-board/fairy-stockfish/metadata.xml @@ -1,5 +1,5 @@ - + torokhov-s-a@yandex.ru @@ -9,6 +9,7 @@ Generic unoptimized 32-bits build Generic unoptimized 64-bits build Support for board sizes more than 8x8 (e.g., Xiangqi, Shogi). Engine is slower + Embed and enable NNUE support (built-in for Xiangqi and Janggi, executable file is larger) ianfab/Fairy-Stockfish From 83f56faf3f33d31c3f3c9e70b80df107e42005fc Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Thu, 16 Dec 2021 01:50:07 +0300 Subject: [PATCH 003/118] dev-util/eclipse-parallel-bin: 4.22 version bump Signed-off-by: Sergey Torokhov --- dev-util/eclipse-parallel-bin/Manifest | 2 + .../eclipse-parallel-bin-4.22.ebuild | 49 +++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.22.ebuild diff --git a/dev-util/eclipse-parallel-bin/Manifest b/dev-util/eclipse-parallel-bin/Manifest index 0de66404d8..d1c6dc110e 100644 --- a/dev-util/eclipse-parallel-bin/Manifest +++ b/dev-util/eclipse-parallel-bin/Manifest @@ -2,3 +2,5 @@ DIST eclipse-parallel-2021-06-R-linux-gtk-aarch64.tar.gz 335511560 BLAKE2B 71b27 DIST eclipse-parallel-2021-06-R-linux-gtk-x86_64.tar.gz 335565165 BLAKE2B d4c42681e0d5d1cccd83391776779ef82d429675ce4ae74dbd04edcd84aa1a9e146365a157f4168fdff763d78acfa8b4021cac7152ebaae02ceca6c727d0ab4b SHA512 61609e2d4455f1fa77928b90506f5c00da91e96635ba1011a7db5c43db45ea534155b202aadfc1693bf48c213af505704ad1599d9444160f5520dba80808cfcb DIST eclipse-parallel-2021-09-R-linux-gtk-aarch64.tar.gz 338674794 BLAKE2B fd64fc2f126a4bf7518213d4e30a70233729df661ce13d7ef8c16ed72435781488a5aadd53c952bce9608ecc318da49c4ee57867146b745e23b23cf9a8ffa8e1 SHA512 f8e8eb60cc50130343692ddd773c66a920ccea67af2886f7c41f56f56a59babb5cc44210914a07cfb6f7bed690b501b9c2515377794128dae4d7a9834262b0a9 DIST eclipse-parallel-2021-09-R-linux-gtk-x86_64.tar.gz 338718848 BLAKE2B 0cea9d26a2b4e8dd8afb787e6736f49810a032f157b39e5dd8e15ebd6dc1de479e28a35f5cbeb4330aee95f5aead618e4cfb86ce5ae0f502f1bd11c9c3a2f1a9 SHA512 2ff7d935053abdeb33f29f1cbedbf1a6a4872cc59acc2681d07b8adf09ce57cde2b24dc388262b1963ef4984b341ae102f79ef380635da06325045d09ce9b9b2 +DIST eclipse-parallel-2021-12-R-linux-gtk-aarch64.tar.gz 322857025 BLAKE2B 4bfcfff5ba39199a434c123de98d087ba452e520e450b4621a947c97ca60815622ed20f7b11027992a9549bb218870fdbce8dddbc0b4b86e7ce35afe5eb0d8db SHA512 c5c8d39fda3d10bb80cf2b0ca3a918b00c5df1541e0258839b976b6fd7830ba929ffce1587fbeaf43082303ca19d0a9881ebe374db84cc91883f50c15ace9105 +DIST eclipse-parallel-2021-12-R-linux-gtk-x86_64.tar.gz 322889015 BLAKE2B 71fd13913965d677a1402df61371f838ec75449f43c43d4a2db6efa1b9ac3ca147895e7dabe85d47f9be060a2695380f1244f5d0d61b47b1ccf41ac508a1b956 SHA512 58996bf346e774386056124c8b7b4d8562f9766f873d088d922d33d40b4dc60ffbea919c2a88a2f16fc357ea7383c81de45f14c0dd93a594a773d7aa8bca66ec diff --git a/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.22.ebuild b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.22.ebuild new file mode 100644 index 0000000000..7d6c0f2c8b --- /dev/null +++ b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.22.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="eclipse" +MY_PV="2021-12" +DESCRIPTION="Eclipse IDE for Scientific Computing (C, C++, Fortran)" +HOMEPAGE="https://www.eclipse.org/" +SRC_URI=" + amd64? ( https://download.eclipse.org/technology/epp/downloads/release/${MY_PV}/R/eclipse-parallel-${MY_PV}-R-linux-gtk-x86_64.tar.gz ) + arm64? ( https://download.eclipse.org/technology/epp/downloads/release/${MY_PV}/R/eclipse-parallel-${MY_PV}-R-linux-gtk-aarch64.tar.gz ) +" + +S="${WORKDIR}/${MY_PN}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="mirror" + +RDEPEND=" + || ( + dev-java/openjdk:11 dev-java/openjdk:17 + dev-java/openjdk-bin:11 dev-java/openjdk-bin:17 + dev-java/openjdk-jre-bin:11 + dev-java/openjdk-sts-bin:15 + ) + x11-libs/gtk+:3 +" + +QA_FLAGS_IGNORED=" + /opt/eclipse-parallel-bin/eclipse + /opt/eclipse-parallel-bin/plugins/org.eclipse.equinox.launcher.gtk.linux[.].*/eclipse_.*[.]so +" + +src_install() { + insinto "/opt/${PN}" + doins -r "${S}/." + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${PN%-*} "/opt/${PN}/${MY_PN} -vm /opt/openjdk*/bin/java" "" "/opt/${PN}" "/opt/bin" + + doicon -s 48 plugins/org.eclipse.platform_4.22.0.v20211124-1800/eclipse48.png + make_desktop_entry eclipse-parallel "Eclipse IDE Parallel ${MY_PV}" eclipse48 "Development;" || die "Failed making desktop entry!" +} From 9bb4620a66edaee950e67711a496495ee334879d Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 16 Dec 2021 06:49:10 +0100 Subject: [PATCH 004/118] move sys-boot/bmaptools to sys-boot/bmap-tools Signed-Off-By: Marco Scardovi --- profiles/updates/4Q-2021 | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021 index 67dbe908d6..3acd8b4f8f 100644 --- a/profiles/updates/4Q-2021 +++ b/profiles/updates/4Q-2021 @@ -2,3 +2,4 @@ move dev-python/geopy sci-geosciences/geopy move dev-util/xdp-tools net-libs/xdp-tools move dev-lisp/arc dev-lang/arc move dev-lang/lean sci-mathematics/lean +move sys-boot/bmaptools sys-boot/bmap-tools From 1f6ddb2dba91573f9feaba06ed074028875862df Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 16 Dec 2021 06:55:03 +0100 Subject: [PATCH 005/118] sys-boot/bmap-tools: fix the correct name of bmap-tools Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- sys-boot/bmap-tools/Manifest | 1 + sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild | 41 ++++++++++++++++++++ sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild | 40 +++++++++++++++++++ sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild | 40 +++++++++++++++++++ sys-boot/bmap-tools/metadata.xml | 8 ++++ 5 files changed, 130 insertions(+) create mode 100644 sys-boot/bmap-tools/Manifest create mode 100644 sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild create mode 100644 sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild create mode 100644 sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild create mode 100644 sys-boot/bmap-tools/metadata.xml diff --git a/sys-boot/bmap-tools/Manifest b/sys-boot/bmap-tools/Manifest new file mode 100644 index 0000000000..e9012b8a51 --- /dev/null +++ b/sys-boot/bmap-tools/Manifest @@ -0,0 +1 @@ +DIST bmap-tools-3.6.tar.gz 97815 BLAKE2B 3c6728386d66283a4df0376c90d2eafc670bba835ca97ebe25ab12f5eb1f745dea9a55d8c287c815306b9d603b6d804f9711a19b2df23870355983ebce4c0a07 SHA512 a55fe88d8f136b39f2bb92690322ae65d66ae1ae0454050d74bd37a39d69dca6428ba05ff42d2faf8e83f8f8342d882caaf8bb45aa00c74bbd5e4b12289a406a diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild new file mode 100644 index 0000000000..4b8d7727e4 --- /dev/null +++ b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps" +HOMEPAGE="https://github.com/intel/bmap-tools" + +SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RESTRICT="test" # missing python slot fot backports-* packages + +S="${WORKDIR}/${MY_P}" + +RDEPEND="dev-python/six" + +# leave it here until backports-* are ported into python3.9 and 10 + +#DEPEND=" +# ${RDEPEND} +# test? ( +# dev-python/backports-tempfile[${PYTHON_USEDEP}] +# dev-python/mock[${PYTHON_USEDEP}] +# dev-python/nose[${PYTHON_USEDEP}] +# ) +#" + +python_install_all() { + distutils-r1_python_install_all +} + +#distutils_enable_tests nose diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild new file mode 100644 index 0000000000..ea3f2334a0 --- /dev/null +++ b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps" +HOMEPAGE="https://github.com/intel/bmap-tools" + +SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RESTRICT="test" # missing python slot fot backports-* packages + +S="${WORKDIR}/${MY_P}" + +RDEPEND="dev-python/six" + +# leave it here until backports-* are ported into python3.9 and 10 + +#DEPEND=" +# ${RDEPEND} +# test? ( +# dev-python/backports-tempfile[${PYTHON_USEDEP}] +# dev-python/mock[${PYTHON_USEDEP}] +# dev-python/nose[${PYTHON_USEDEP}] +# ) +#" + +python_install_all() { + distutils-r1_python_install_all +} + +#distutils_enable_tests nose diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild new file mode 100644 index 0000000000..de90304552 --- /dev/null +++ b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_P="bmap-tools-${PV}" + +DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps" +HOMEPAGE="https://github.com/intel/bmap-tools" + +SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RESTRICT="test" # missing python slot fot backports-* packages + +RDEPEND="dev-python/six" + +# leave it here until backports-* are ported into python3.9 and 10 + +#DEPEND=" +# ${RDEPEND} +# test? ( +# dev-python/backports-tempfile[${PYTHON_USEDEP}] +# dev-python/mock[${PYTHON_USEDEP}] +# dev-python/nose[${PYTHON_USEDEP}] +# ) +#" + +python_install_all() { + distutils-r1_python_install_all +} + +#distutils_enable_tests nose diff --git a/sys-boot/bmap-tools/metadata.xml b/sys-boot/bmap-tools/metadata.xml new file mode 100644 index 0000000000..90c5ed1085 --- /dev/null +++ b/sys-boot/bmap-tools/metadata.xml @@ -0,0 +1,8 @@ + + + + + marco@scardovi.com + Marco Scardovi + + From 28d71cd8352ba4550acc2ac3edf03a1cfc9af45b Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 16 Dec 2021 06:55:57 +0100 Subject: [PATCH 006/118] move bmaptools -> bmap-tools Signed-Off-By: Marco Scardovi --- sys-boot/bmaptools/Manifest | 1 - sys-boot/bmaptools/bmaptools-3.6-r1.ebuild | 43 ---------------------- sys-boot/bmaptools/bmaptools-3.6-r2.ebuild | 42 --------------------- sys-boot/bmaptools/metadata.xml | 8 ---- 4 files changed, 94 deletions(-) delete mode 100644 sys-boot/bmaptools/Manifest delete mode 100644 sys-boot/bmaptools/bmaptools-3.6-r1.ebuild delete mode 100644 sys-boot/bmaptools/bmaptools-3.6-r2.ebuild delete mode 100644 sys-boot/bmaptools/metadata.xml diff --git a/sys-boot/bmaptools/Manifest b/sys-boot/bmaptools/Manifest deleted file mode 100644 index ed3ffbc6a4..0000000000 --- a/sys-boot/bmaptools/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bmaptools-3.6.tar.gz 97815 BLAKE2B 3c6728386d66283a4df0376c90d2eafc670bba835ca97ebe25ab12f5eb1f745dea9a55d8c287c815306b9d603b6d804f9711a19b2df23870355983ebce4c0a07 SHA512 a55fe88d8f136b39f2bb92690322ae65d66ae1ae0454050d74bd37a39d69dca6428ba05ff42d2faf8e83f8f8342d882caaf8bb45aa00c74bbd5e4b12289a406a diff --git a/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild b/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild deleted file mode 100644 index 68303e83b2..0000000000 --- a/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -MY_P="bmap-tools-${PV}" - -DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps" -HOMEPAGE="https://github.com/intel/bmap-tools" - -SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RESTRICT="test" # missing python slot fot backports-* packages - -S="${WORKDIR}/${MY_P}" - -RDEPEND="dev-python/six" - -# leave it here until backports-* are ported into python3.9 and 10 - -#DEPEND=" -# ${RDEPEND} -# test? ( -# dev-python/backports-tempfile[${PYTHON_USEDEP}] -# dev-python/mock[${PYTHON_USEDEP}] -# dev-python/nose[${PYTHON_USEDEP}] -# ) -#" - -python_install_all() { - distutils-r1_python_install_all -} - -#distutils_enable_tests nose diff --git a/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild b/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild deleted file mode 100644 index b2fa55e385..0000000000 --- a/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -MY_P="bmap-tools-${PV}" - -DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps" -HOMEPAGE="https://github.com/intel/bmap-tools" - -SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RESTRICT="test" # missing python slot fot backports-* packages - -S="${WORKDIR}/${MY_P}" - -RDEPEND="dev-python/six" - -# leave it here until backports-* are ported into python3.9 and 10 - -#DEPEND=" -# ${RDEPEND} -# test? ( -# dev-python/backports-tempfile[${PYTHON_USEDEP}] -# dev-python/mock[${PYTHON_USEDEP}] -# dev-python/nose[${PYTHON_USEDEP}] -# ) -#" - -python_install_all() { - distutils-r1_python_install_all -} - -#distutils_enable_tests nose diff --git a/sys-boot/bmaptools/metadata.xml b/sys-boot/bmaptools/metadata.xml deleted file mode 100644 index 90c5ed1085..0000000000 --- a/sys-boot/bmaptools/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - marco@scardovi.com - Marco Scardovi - - From 700036ebac3c49039b81d9f61a0aa752cef4a3d0 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 16 Dec 2021 06:58:55 +0100 Subject: [PATCH 007/118] sys-boot/bmap-tools: drop older ebuilds Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild | 41 -------------------- sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild | 40 ------------------- 2 files changed, 81 deletions(-) delete mode 100644 sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild delete mode 100644 sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild deleted file mode 100644 index 4b8d7727e4..0000000000 --- a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps" -HOMEPAGE="https://github.com/intel/bmap-tools" - -SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RESTRICT="test" # missing python slot fot backports-* packages - -S="${WORKDIR}/${MY_P}" - -RDEPEND="dev-python/six" - -# leave it here until backports-* are ported into python3.9 and 10 - -#DEPEND=" -# ${RDEPEND} -# test? ( -# dev-python/backports-tempfile[${PYTHON_USEDEP}] -# dev-python/mock[${PYTHON_USEDEP}] -# dev-python/nose[${PYTHON_USEDEP}] -# ) -#" - -python_install_all() { - distutils-r1_python_install_all -} - -#distutils_enable_tests nose diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild deleted file mode 100644 index ea3f2334a0..0000000000 --- a/sys-boot/bmap-tools/bmap-tools-3.6-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=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps" -HOMEPAGE="https://github.com/intel/bmap-tools" - -SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RESTRICT="test" # missing python slot fot backports-* packages - -S="${WORKDIR}/${MY_P}" - -RDEPEND="dev-python/six" - -# leave it here until backports-* are ported into python3.9 and 10 - -#DEPEND=" -# ${RDEPEND} -# test? ( -# dev-python/backports-tempfile[${PYTHON_USEDEP}] -# dev-python/mock[${PYTHON_USEDEP}] -# dev-python/nose[${PYTHON_USEDEP}] -# ) -#" - -python_install_all() { - distutils-r1_python_install_all -} - -#distutils_enable_tests nose From 400cc02c10ad0f87f7f6c57669dc830134c482c3 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 16 Dec 2021 07:54:42 +0100 Subject: [PATCH 008/118] sys-boot/bmap-tools: fixed test! Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild | 29 +- .../bmap-tools/files/requirements-test.txt | 4 + sys-boot/bmap-tools/files/test_api_base.py | 263 ++++++++++++++++++ .../bmap-tools/files/test_bmap_helpers.py | 153 ++++++++++ 4 files changed, 438 insertions(+), 11 deletions(-) create mode 100644 sys-boot/bmap-tools/files/requirements-test.txt create mode 100644 sys-boot/bmap-tools/files/test_api_base.py create mode 100644 sys-boot/bmap-tools/files/test_bmap_helpers.py diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild index de90304552..79a95fb740 100644 --- a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild +++ b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild @@ -18,23 +18,30 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -RESTRICT="test" # missing python slot fot backports-* packages +RESTRICT="!test? ( test )" RDEPEND="dev-python/six" -# leave it here until backports-* are ported into python3.9 and 10 +DEPEND=" + ${RDEPEND} + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + ) +" -#DEPEND=" -# ${RDEPEND} -# test? ( -# dev-python/backports-tempfile[${PYTHON_USEDEP}] -# dev-python/mock[${PYTHON_USEDEP}] -# dev-python/nose[${PYTHON_USEDEP}] -# ) -#" +src_prepare() { + eapply_user + if use test; then + rm requirements-test.txt || die "Failed to remove old requirement-test.txt" + cp "${FILESDIR}"/requirements-test.txt ./ || die "Failed to copy new requirement-test.txt" + rm tests/{test_bmap_helpers,test_api_base}.py || die "Failed to remove broken tests" + cp "${FILESDIR}"/{test_bmap_helpers,test_api_base}.py tests/ || die "Failed to copy new tests" + fi +} python_install_all() { distutils-r1_python_install_all } -#distutils_enable_tests nose +distutils_enable_tests nose diff --git a/sys-boot/bmap-tools/files/requirements-test.txt b/sys-boot/bmap-tools/files/requirements-test.txt new file mode 100644 index 0000000000..f83802da49 --- /dev/null +++ b/sys-boot/bmap-tools/files/requirements-test.txt @@ -0,0 +1,4 @@ +six +nose +backports.tempfile ; python_version < '3.2' +mock ; python_version < '3.3' diff --git a/sys-boot/bmap-tools/files/test_api_base.py b/sys-boot/bmap-tools/files/test_api_base.py new file mode 100644 index 0000000000..a4f289bb5e --- /dev/null +++ b/sys-boot/bmap-tools/files/test_api_base.py @@ -0,0 +1,263 @@ +# -*- coding: utf-8 -*- +# vim: ts=4 sw=4 et ai si +# +# Copyright (c) 2012-2014 Intel, Inc. +# License: GPLv2 +# Author: Artem Bityutskiy +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License, version 2, +# as published by the Free Software Foundation. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. + +""" +This test verifies the base bmap creation and copying API functionality. It +generates a random sparse file, then creates a bmap fir this file and copies it +to a different file using the bmap. Then it compares the original random sparse +file and the copy and verifies that they are identical. +""" + +# Disable the following pylint recommendations: +# * Too many public methods (R0904) +# * Too many local variables (R0914) +# * Too many statements (R0915) +# pylint: disable=R0904 +# pylint: disable=R0914 +# pylint: disable=R0915 + +import os +import sys +import tempfile +import filecmp +import subprocess +from six.moves import zip_longest +from tests import helpers +from bmaptools import BmapHelpers, BmapCreate, Filemap + +# This is a work-around for Centos 6 +try: + import unittest2 as unittest # pylint: disable=F0401 +except ImportError: + import unittest + + +class Error(Exception): + """A class for exceptions generated by this test.""" + pass + + +def _compare_holes(file1, file2): + """ + Make sure that files 'file1' and 'file2' have holes at the same places. + The 'file1' and 'file2' arguments may be full file paths or file objects. + """ + + filemap1 = Filemap.filemap(file1) + filemap2 = Filemap.filemap(file2) + + iterator1 = filemap1.get_unmapped_ranges(0, filemap1.blocks_cnt) + iterator2 = filemap2.get_unmapped_ranges(0, filemap2.blocks_cnt) + + iterator = zip_longest(iterator1, iterator2) + for range1, range2 in iterator: + if range1 != range2: + raise Error("mismatch for hole %d-%d, it is %d-%d in file2" + % (range1[0], range1[1], range2[0], range2[1])) + + +def _generate_compressed_files(file_path, delete=True): + """ + This is a generator which yields compressed versions of a file + 'file_path'. + The 'delete' argument specifies whether the compressed files that this + generator yields have to be automatically deleted. + """ + + # Make sure the temporary files start with the same name as 'file_obj' in + # order to simplify debugging. + prefix = os.path.splitext(os.path.basename(file_path))[0] + '.' + # Put the temporary files in the directory with 'file_obj' + directory = os.path.dirname(file_path) + + compressors = [("bzip2", None, ".bz2", "-c -k"), + ("pbzip2", None, ".p.bz2", "-c -k"), + ("gzip", None, ".gz", "-c"), + ("pigz", None, ".p.gz", "-c -k"), + ("xz", None, ".xz", "-c -k"), + ("lzop", None, ".lzo", "-c -k"), + ("lz4", None, ".lz4", "-c -k"), + ("zstd", None, ".zst", "-c -k"), + # The "-P -C /" trick is used to avoid silly warnings: + # "tar: Removing leading `/' from member names" + ("bzip2", "tar", ".tar.bz2", "-c -j -O -P -C /"), + ("gzip", "tar", ".tar.gz", "-c -z -O -P -C /"), + ("xz", "tar", ".tar.xz", "-c -J -O -P -C /"), + ("lzop", "tar", ".tar.lzo", "-c --lzo -O -P -C /"), + ("lz4", "tar", ".tar.lz4", "-c -Ilz4 -O -P -C /"), + ("zstd", "tar", ".tar.zst", "-c -Izstd -O -P -C /"), + ("zip", None, ".zip", "-q -j -")] + + for decompressor, archiver, suffix, options in compressors: + if not BmapHelpers.program_is_available(decompressor): + continue + if archiver and not BmapHelpers.program_is_available(archiver): + continue + + tmp_file_obj = tempfile.NamedTemporaryFile('wb+', prefix=prefix, + delete=delete, dir=directory, + suffix=suffix) + + if archiver: + args = archiver + " " + options + " " + file_path + else: + args = decompressor + " " + options + " " + file_path + child_process = subprocess.Popen(args, shell=True, stdout=tmp_file_obj) + child_process.wait() + tmp_file_obj.flush() + yield tmp_file_obj.name + tmp_file_obj.close() + + +def _do_test(image, image_size, delete=True): + """ + A basic test for the bmap creation and copying functionality. It first + generates a bmap for file 'image', and then copies the sparse file to a + different file, and then checks that the original file and the copy are + identical. + The 'image_size' argument is size of the image in bytes. The 'delete' + argument specifies whether the temporary files that this function creates + have to be automatically deleted. + """ + + try: + Filemap.filemap(image) + except Filemap.ErrorNotSupp as e: + sys.stderr.write('%s\n' % e) + return + + # Make sure the temporary files start with the same name as 'image' in + # order to simplify debugging. + prefix = os.path.splitext(os.path.basename(image))[0] + '.' + # Put the temporary files in the directory with the image + directory = os.path.dirname(image) + + # Create and open a temporary file for a copy of the image + f_copy = tempfile.NamedTemporaryFile("wb+", prefix=prefix, + delete=delete, dir=directory, + suffix=".copy") + + # Create and open 2 temporary files for the bmap + f_bmap1 = tempfile.NamedTemporaryFile("w+", prefix=prefix, + delete=delete, dir=directory, + suffix=".bmap1") + f_bmap2 = tempfile.NamedTemporaryFile("w+", prefix=prefix, + delete=delete, dir=directory, + suffix=".bmap2") + + image_chksum = helpers.calculate_chksum(image) + + # + # Pass 1: generate the bmap, copy and compare + # + + # Create bmap for the random sparse file + creator = BmapCreate.BmapCreate(image, f_bmap1.name) + creator.generate() + + helpers.copy_and_verify_image(image, f_copy.name, f_bmap1.name, + image_chksum, image_size) + + # Make sure that holes in the copy are identical to holes in the random + # sparse file. + _compare_holes(image, f_copy.name) + + # + # Pass 2: same as pass 1, but use file objects instead of paths + # + + creator = BmapCreate.BmapCreate(image, f_bmap2) + creator.generate() + helpers.copy_and_verify_image(image, f_copy.name, f_bmap2.name, + image_chksum, image_size) + _compare_holes(image, f_copy.name) + + # Make sure the bmap files generated at pass 1 and pass 2 are identical + assert filecmp.cmp(f_bmap1.name, f_bmap2.name, False) + + # + # Pass 3: test compressed files copying with bmap + # + + for compressed in _generate_compressed_files(image, delete=delete): + helpers.copy_and_verify_image(compressed, f_copy.name, + f_bmap1.name, image_chksum, image_size) + + # Test without setting the size + helpers.copy_and_verify_image(compressed, f_copy.name, f_bmap1.name, + image_chksum, None) + + # Append a "file:" prefixe to make BmapCopy use urllib + compressed = "file:" + compressed + helpers.copy_and_verify_image(compressed, f_copy.name, f_bmap1.name, + image_chksum, image_size) + helpers.copy_and_verify_image(compressed, f_copy.name, f_bmap1.name, + image_chksum, None) + + # + # Pass 5: copy without bmap and make sure it is identical to the original + # file. + + helpers.copy_and_verify_image(image, f_copy.name, None, image_chksum, + image_size) + helpers.copy_and_verify_image(image, f_copy.name, None, image_chksum, None) + + # + # Pass 6: test compressed files copying without bmap + # + + for compressed in _generate_compressed_files(image, delete=delete): + helpers.copy_and_verify_image(compressed, f_copy.name, f_bmap1.name, + image_chksum, image_size) + + # Test without setting the size + helpers.copy_and_verify_image(compressed, f_copy.name, f_bmap1.name, + image_chksum, None) + + # Append a "file:" prefix to make BmapCopy use urllib + helpers.copy_and_verify_image(compressed, f_copy.name, f_bmap1.name, + image_chksum, image_size) + helpers.copy_and_verify_image(compressed, f_copy.name, f_bmap1.name, + image_chksum, None) + + # Close temporary files, which will also remove them + f_copy.close() + f_bmap1.close() + f_bmap2.close() + + +class TestCreateCopy(unittest.TestCase): + """ + The test class for this unit tests. Basically executes the '_do_test()' + function for different sparse files. + """ + + def test(self): # pylint: disable=R0201 + """ + The test entry point. Executes the '_do_test()' function for files of + different sizes, holes distribution and format. + """ + + # Delete all the test-related temporary files automatically + delete = True + # Create all the test-related temporary files in current directory + directory = '.' + + iterator = helpers.generate_test_files(delete=delete, + directory=directory) + for f_image, image_size, _, _ in iterator: + assert image_size == os.path.getsize(f_image.name) + _do_test(f_image.name, image_size, delete=delete) diff --git a/sys-boot/bmap-tools/files/test_bmap_helpers.py b/sys-boot/bmap-tools/files/test_bmap_helpers.py new file mode 100644 index 0000000000..36c455713a --- /dev/null +++ b/sys-boot/bmap-tools/files/test_bmap_helpers.py @@ -0,0 +1,153 @@ +# -*- coding: utf-8 -*- +# vim: ts=4 sw=4 et ai si +# +# Copyright (c) 2012-2014 Intel, Inc. +# License: GPLv2 +# Author: Artem Bityutskiy +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License, version 2, +# as published by the Free Software Foundation. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. + +""" +This test verifies 'BmapHelpers' module functionality. +""" + +import os +import sys +import tempfile +try: + from unittest.mock import patch +except ImportError: # for Python < 3.3 + from mock import patch +try: + from tempfile import TemporaryDirectory +except ImportError: # for Python < 3.2 + from backports.tempfile import TemporaryDirectory +from bmaptools import BmapHelpers + + +# This is a work-around for Centos 6 +try: + import unittest2 as unittest # pylint: disable=F0401 +except ImportError: + import unittest + + +class TestBmapHelpers(unittest.TestCase): + """The test class for these unit tests.""" + + def test_get_file_system_type(self): + """Check a file system type is returned when used with a file""" + + with tempfile.NamedTemporaryFile("r", prefix="testfile_", + delete=True, dir=".", suffix=".img") as fobj: + fstype = BmapHelpers.get_file_system_type(fobj.name) + self.assertTrue(fstype) + + def test_get_file_system_type_no_fstype_found(self): + """Check error raised when supplied file doesnt exist""" + + directory = os.path.dirname(__file__) + fobj = os.path.join(directory, "BmapHelpers/file/does/not/exist") + with self.assertRaises(BmapHelpers.Error): + BmapHelpers.get_file_system_type(fobj) + + def test_get_file_system_type_symlink(self): + """Check a file system type is returned when used with a symlink""" + + with TemporaryDirectory(prefix="testdir_", dir=".") as directory: + fobj = tempfile.NamedTemporaryFile("r", prefix="testfile_", delete=False, + dir=directory, suffix=".img") + lnk = os.path.join(directory, "test_symlink") + os.symlink(fobj.name, lnk) + fstype = BmapHelpers.get_file_system_type(lnk) + self.assertTrue(fstype) + + def test_is_zfs_configuration_compatible_enabled(self): + """Check compatiblilty check is true when zfs param is set correctly""" + + with tempfile.NamedTemporaryFile("w+", prefix="testfile_", + delete=True, dir=".", suffix=".txt") as fobj: + fobj.write("1") + fobj.flush() + mockobj = patch.object(BmapHelpers, "ZFS_COMPAT_PARAM_PATH", fobj.name) + with mockobj: + self.assertTrue(BmapHelpers.is_zfs_configuration_compatible()) + + + def test_is_zfs_configuration_compatible_disabled(self): + """Check compatiblilty check is false when zfs param is set incorrectly""" + + with tempfile.NamedTemporaryFile("w+", prefix="testfile_", + delete=True, dir=".", suffix=".txt") as fobj: + fobj.write("0") + fobj.flush() + mockobj = patch.object(BmapHelpers, "ZFS_COMPAT_PARAM_PATH", fobj.name) + with mockobj: + self.assertFalse(BmapHelpers.is_zfs_configuration_compatible()) + + def test_is_zfs_configuration_compatible_invalid_read_value(self): + """Check error raised if any content of zfs config file invalid""" + + with tempfile.NamedTemporaryFile("a", prefix="testfile_", + delete=True, dir=".", suffix=".txt") as fobj: + mockobj = patch.object(BmapHelpers, "ZFS_COMPAT_PARAM_PATH", fobj.name) + with self.assertRaises(BmapHelpers.Error): + with mockobj: + BmapHelpers.is_zfs_configuration_compatible() + + @patch("builtins.open" if sys.version_info[0] >= 3 else "__builtin__.open") + def test_is_zfs_configuration_compatible_unreadable_file(self, mock_open): + """Check error raised if any IO errors when checking zfs config file""" + + mock_open.side_effect = IOError + with self.assertRaises(BmapHelpers.Error): + if not BmapHelpers.is_zfs_configuration_compatible(): + raise BmapHelpers.Error + + def test_is_zfs_configuration_compatible_notinstalled(self): + """Check compatiblilty check passes when zfs not installed""" + + directory = os.path.dirname(__file__) + filepath = os.path.join(directory, "BmapHelpers/file/does/not/exist") + mockobj = patch.object(BmapHelpers, "ZFS_COMPAT_PARAM_PATH", filepath) + with mockobj: + self.assertFalse(BmapHelpers.is_zfs_configuration_compatible()) + + @patch.object(BmapHelpers, "get_file_system_type", return_value="zfs") + def test_is_compatible_file_system_zfs_valid(self, mock_get_fs_type): #pylint: disable=unused-argument + """Check compatiblilty check passes when zfs param is set correctly""" + + with tempfile.NamedTemporaryFile("w+", prefix="testfile_", + delete=True, dir=".", suffix=".img") as fobj: + fobj.write("1") + fobj.flush() + mockobj = patch.object(BmapHelpers, "ZFS_COMPAT_PARAM_PATH", fobj.name) + with mockobj: + self.assertTrue(BmapHelpers.is_compatible_file_system(fobj.name)) + + @patch.object(BmapHelpers, "get_file_system_type", return_value="zfs") + def test_is_compatible_file_system_zfs_invalid(self, mock_get_fs_type): #pylint: disable=unused-argument + """Check compatiblilty check fails when zfs param is set incorrectly""" + + with tempfile.NamedTemporaryFile("w+", prefix="testfile_", + delete=True, dir=".", suffix=".img") as fobj: + fobj.write("0") + fobj.flush() + mockobj = patch.object(BmapHelpers, "ZFS_COMPAT_PARAM_PATH", fobj.name) + with mockobj: + self.assertFalse(BmapHelpers.is_compatible_file_system(fobj.name)) + + @patch.object(BmapHelpers, "get_file_system_type", return_value="ext4") + def test_is_compatible_file_system_ext4(self, mock_get_fs_type): #pylint: disable=unused-argument + """Check non-zfs file systems pass compatiblilty checks""" + + with tempfile.NamedTemporaryFile("w+", prefix="testfile_", + delete=True, dir=".", suffix=".img") as fobj: + self.assertTrue(BmapHelpers.is_compatible_file_system(fobj.name)) From 96f287a35227bd823da750da46724f0bb524306f Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 16 Dec 2021 08:09:04 +0100 Subject: [PATCH 009/118] app-editors/atom-bin: bump to 1.58.0 and EAPI 8 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- app-editors/atom-bin/Manifest | 2 +- .../{atom-bin-1.57.0-r2.ebuild => atom-bin-1.58.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename app-editors/atom-bin/{atom-bin-1.57.0-r2.ebuild => atom-bin-1.58.0.ebuild} (99%) diff --git a/app-editors/atom-bin/Manifest b/app-editors/atom-bin/Manifest index 0fd6ebc926..672999ce7b 100644 --- a/app-editors/atom-bin/Manifest +++ b/app-editors/atom-bin/Manifest @@ -1 +1 @@ -DIST atom-bin-1.57.0.tar.gz 203944990 BLAKE2B de34c30d826798574e71922f106ba6dc638abfb556f0b335f80e287424622236e95eb505cc3d9c384ac52e658e6f7dfd6b5b87a3fc9da0caff37990e9d5dcac9 SHA512 57e23e85ecff3ebce00ea73f3c7aff84c86598a6e0a3620de9e75c3ba1843b5e03534f256cb26345d160b9c9718396017022f9efd1ba8b2e463a96897ae41c33 +DIST atom-bin-1.58.0.tar.gz 203905263 BLAKE2B 95311b625bbee45f64d3e3d44f7870fba0efaa31ca14025e68d587b60e5d618c89e948dae7856348f0e55ea434f80d484f74809f1d244d6609f84023047794e6 SHA512 5e5c456ca745e2e51c4c24a2cba76d59ae9c519639f301b8677b5627ebecc1b8c114fc1942c22318266fe985ca1064618dc89379ecf8cdd935bfee7e605f33f1 diff --git a/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild b/app-editors/atom-bin/atom-bin-1.58.0.ebuild similarity index 99% rename from app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild rename to app-editors/atom-bin/atom-bin-1.58.0.ebuild index 600a25b346..e259517525 100644 --- a/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild +++ b/app-editors/atom-bin/atom-bin-1.58.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop xdg From 7f0b41da309cc23bf05057af28cd4c2d0adfc15e Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Thu, 16 Dec 2021 08:10:39 +0100 Subject: [PATCH 010/118] app-editors/atom-bin: gonna take it back Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- app-editors/atom-bin/metadata.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-editors/atom-bin/metadata.xml b/app-editors/atom-bin/metadata.xml index 203024baca..a0b29038e0 100644 --- a/app-editors/atom-bin/metadata.xml +++ b/app-editors/atom-bin/metadata.xml @@ -1,7 +1,10 @@ - + + marco@scardovi.com + Marco Scardovi + atom/atom From 7dac5c2206c41dd7855db2b5ef9830d7ee297c62 Mon Sep 17 00:00:00 2001 From: Denis Reva Date: Thu, 16 Dec 2021 13:47:25 +0500 Subject: [PATCH 011/118] media-libs/amdvlk: See #665590 I've burned out trying to make it buildable https://bugs.gentoo.org/665590#c73 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Denis Reva --- media-libs/amdvlk/Manifest | 14 +++--- ...2021.1.2.ebuild => amdvlk-2021.4.2.ebuild} | 44 +++++++++---------- 2 files changed, 29 insertions(+), 29 deletions(-) rename media-libs/amdvlk/{amdvlk-2021.1.2.ebuild => amdvlk-2021.4.2.ebuild} (71%) diff --git a/media-libs/amdvlk/Manifest b/media-libs/amdvlk/Manifest index 9e894294b4..e329dd7562 100644 --- a/media-libs/amdvlk/Manifest +++ b/media-libs/amdvlk/Manifest @@ -1,19 +1,21 @@ DIST AMDVLK-v-2020.Q4.5.tar.gz 32258 BLAKE2B e2acdbb87c0a53b45cbbceeda0b7a6432db5713891dc35d9c3c3932e20799fe0ab219de9f2d042ebd403c1904c5a1b0bdf23f8d1a033b7c6d7a17e7c65132373 SHA512 98158c82c08657d130d462f1e5e70f6c77749eb0f139c3b392984c1b44eed0828aab71c580747799a734fa0d581720c5b70779c4c5f5bd3dc269b128df95cec8 DIST AMDVLK-v-2020.Q4.6.tar.gz 32275 BLAKE2B f7bb0e5df49df9fe5d0a2f5bb169a2fdec7c36548f53c5bd23702465373a754aa43659a2fc7c4b57882ffe64be4438911dcda3766cba26d5a9c08a4e5816e66f SHA512 be8b28ef15e9e7941c97296342393a645095617b96f189939be3885f1e430d7ee683868ec0b1aa6c9642f2572aa066f638b3f770bc425dcb5b284dbf655b32f3 -DIST AMDVLK-v-2021.Q1.2.tar.gz 32689 BLAKE2B 13269d8cf77c4dd808c160cce50b03160c6f639a65fe69bafb654f2e5045b595a17c8dc0e6e8a5e4801bcfa1818d0b4a4f3099ba4475ff627b2ec01c625e32fd SHA512 5f3a3cc408b18a5b6f94f816e0af14b499367097888bc28acd17f9ef4630f7f7fe9753d43855b4f9615f0bd73c0101151b2983174db73fe2b3477408ebce5dd2 +DIST AMDVLK-v-2021.Q4.2-CWPack-39f8940199e60c44d4211cf8165dfd12876316fa.tar.gz 39581 BLAKE2B a3cf15d6525a886f5b95e7c3de7d283d4c637266c36312d7b44b7e240aa1b970ea1ee59e421e0fed4ad581ffcf5796cf91cf92162ac380b4fea9532e5c0ca28c SHA512 d642e693856df0808f499e34f36204b748eb969d6eb5a51138d7f894d78f92c955b89b743fde3b8f28904e407e7694a6092b85f3a91fc68c37477c57e1b59d3c +DIST AMDVLK-v-2021.Q4.2-MetroHash-3c566dd9cda44ca7fd97659e0b53ac953f9037d2.tar.gz 11804 BLAKE2B 683ca8a9e4b93a945dc455c5cb78a2c6dd9dbdf22432ea9f447a6d2d1b05399cc57b621d1e304dc5695ab936a212a2df110e47ec9141764f4eaa2b184a01f4ba SHA512 ae4fcf09a097ceddfcc9f0b721cae0018fff8a0360d8fbbb195d2a8c2809cf8f3c01090ba8129593d89fe1c041224e42a49e7a1c66f20e60958a5373f6d9027f +DIST AMDVLK-v-2021.Q4.2-llpc-80b124752f5f689b21d46a3fd459b2df659de187.tar.gz 2259366 BLAKE2B a304f87ddbfd3dbc9a5599ffa43c85b2615b185368543bb82672239a1834ea3ecc919f7b7ed34718229a93e3983dc09e5530e6449f128bf53b5eba14365b8699 SHA512 3307846069f17478daeb4174377cf37d1e490137cdfaf738d5b15a4ce017b102699bad004bb17ce9e9efeb89190693f2fd24b73f64d81b43a89de9082e4fcb6e +DIST AMDVLK-v-2021.Q4.2-llvm-project-63581e1504f3854df7d1ea7aab6af935da1b515d.tar.gz 150625232 BLAKE2B 07b7a6ad6f0a7443ba81d029191bbd8a8f94abf3445697f96a65df0ba17bcc2b21af1bcad669210e6049e8371da9e0908032f8490d00ba11a06045b86ba21ada SHA512 651267c622e8e9d52a4732d7e7414e8c5b94ba98cd7d1ab59a5e36e69a26afbad98bd36c0cfd9a71c9b5e354a255c9807ebfe11d2105a1992402e576c18f7128 +DIST AMDVLK-v-2021.Q4.2-pal-61409c1cea19a2ca5ad00461b1e75b3ab46c4389.tar.gz 8773968 BLAKE2B e79dda192865235831f07069deafe7b17113f415436026cff81ecae45192e725c45ea8d65ee910a08f3c23fc74be0915f19e43b9b9580d5d4a91a624b6b5c344 SHA512 3a56fa25c10c9b99aa77d3a5bef09817c48ef62d9b03bac0d7216099404120496b7fb13d979e6ded5b406ad59b1472d54729d75f6025b4469aa8343de8604c1c +DIST AMDVLK-v-2021.Q4.2-spvgen-0aa19873514a8272dfdc5cb8861859a52f5de503.tar.gz 20466 BLAKE2B 7cce36d8f5a6952b4eb49a5c7bc7b5e5ffac268d6ba6e852f5a959004f5626d27f06db6ae3d318a12ca164406d042db09df610f09e664de358aadf3e20b6d604 SHA512 1cc221f8665ed35b4ea867ee0b1059f81d9b7009b847e4795d10817f2e357330b07e254118f73392f4bf6ee74e9b61f8961719564203cf43ee9917006aa0b802 +DIST AMDVLK-v-2021.Q4.2-xgl-da1a583a51c69c115f9144b68ec2bdf5b6519056.tar.gz 960709 BLAKE2B 825e7d349da18e8a0beb42c4125bb208bd2e62780d97d5131e76e9ddc08dc6d60b2d78455aa245bb4172bb7ee7d64084307e48df2c18598cee638911fce8074c SHA512 a626459503b50a511ac04f4973036468336e9d55baecda5a84165f7209d867291ef35a9292734f38a53d13aaf70cd46fc8e3068fc3748d80278fcf3c5f8a54bb +DIST AMDVLK-v-2021.Q4.2.tar.gz 30012 BLAKE2B 27d11126d54df299ce702adb7c66bd0aa8a905074dac0e2cd8560f2fa9c39deafd16885c15ae9df4f70f4008a446d8e90e1dcc50514afa7ab0a874d12b2e5334 SHA512 15fb89bb78039c36435fb9534588f08e0e0e6e6099d5e803e9bacafef8b5e81eedc19e0fcc7cd7ca7dad919397cab8b87b30b22950ae32945a5465da542d6d99 DIST CWPack-7387247eb9889ddcabbc1053b9c2052e253b088e.tar.gz 24538 BLAKE2B 76c4da32ea06df355f7e8f77a14c185b2ccab2ce2762988f04a04d65b674e089d4fc27206e744f89b4bd84c9d7226d324414a31941303290e7f574e9d64756cf SHA512 38378ef325e42a7356511c2fc06b6c896581968079e85c4b924a1768d895feecaf1eb8fd65afb59bed0f66e0547104d67c2deb9f82a86f4b9fa65b36e57cd47d DIST MetroHash-3c566dd9cda44ca7fd97659e0b53ac953f9037d2.tar.gz 11804 BLAKE2B 683ca8a9e4b93a945dc455c5cb78a2c6dd9dbdf22432ea9f447a6d2d1b05399cc57b621d1e304dc5695ab936a212a2df110e47ec9141764f4eaa2b184a01f4ba SHA512 ae4fcf09a097ceddfcc9f0b721cae0018fff8a0360d8fbbb195d2a8c2809cf8f3c01090ba8129593d89fe1c041224e42a49e7a1c66f20e60958a5373f6d9027f DIST llpc-38dcb76aadf729b67cabe15c2cc07a784020f704.tar.gz 2079177 BLAKE2B eb3f594b195af82faeeb9e9f5d73cc294d8178d7390183c083b4231f17a8382f0e72480f3e883b7d3e3b1f7a654974efd4d2dec1c60f6d9ae019696f467f296a SHA512 599ea375fc87621d0085bc9a1d68f00bbde42408c1b9f745ea7da8658c041cdc24722b763e53981a2ad844efa042348be7df939cee4459503ab66d462403ce32 -DIST llpc-86ed348f405120042a2540ec3157e28baf45dc81.tar.gz 2138674 BLAKE2B fc29be141042803de90ca1402bd3cc94ac465889ec139fb0bc39946b4798ec1c145e451938c1e3a28961d2d0d453774722ea23838b6a9cc55a7bf427ae3db49d SHA512 f814d1f084e22b5316fb47499ac2b48e389cb01e50083e2b0b7c531d9d2d22dc27aa3f525f9f3cb20b6cfdc85e1791f67415c2b90fd847828ea8229a0de67102 DIST llpc-e2d38b0c8042efbc435e51696aba5c1abd256c88.tar.gz 2091062 BLAKE2B 64dbba4f1a9c1739e56015b149143ece3795022f81eb28cb05930a1b86e505789d474ab5e6483e9700f3dba07d30a21591417564e630b2fc0e4827ab7f61a0e3 SHA512 04c3f12e6c89cae9b44703bca545e824e9f6ccb6bd88d3be80efe5edc29956fa3b8368bf79f026a691f916567f12643cf7f38a09265db656457d34600a7fe6e6 -DIST llvm-project-1551e626ea6b19f81928d2e4eddab657eb82af9b.tar.gz 132456009 BLAKE2B eb17a949da39dafa46c9ff8de0e7e994a39167919981a0bc5c5281cb6c65100a4bc76dd5bdcfbef4a05b7cc0606a8f29c8c25775a722e8842950a730a81641e9 SHA512 1b5ebd367e5a978b3f39b203d5497862d57921ab2027239da798fdab92e7dccf1ecdc8ee80b8f3ec49474097576bcc2ab9b0cfb6660cd56ba1f87adb564addfe DIST llvm-project-7ff363c8283c1d41ecbdcdc45c8b724b52312d67.tar.gz 128585110 BLAKE2B 2902b68f08f6a978a08061a145e93d0cbea57e4c47431b0249a06ae986e739d9fbb749b2e59996abcc25834cff59ab2dc837debc7acc7ee12c3ec488cb300cab SHA512 b8e4a6858f1c4ffb26206e545095e64641fef4cee47188d5481d14780f6b8276f70b5c485da1fc26025ee42b6b984c2901caf85ade1599f1a6aa73e0ab190087 DIST llvm-project-a0777f49050191c9e215a4880c855395ba805508.tar.gz 129045563 BLAKE2B 1234834158b43c7609037cf8eadbc2564dd432eae476f6993383c48164dc4718f450616c35fbddd451a01382ad633c2980c81d27c57b1275dd72a7afc22fe437 SHA512 952843621edfa2f60c08f4c934091acfaed50463f59c24e18821a0023f383840a7346d250e56d1df3ac40fb573957357d4f61f155a2e747508b3748ceaa4df25 -DIST pal-57cd977c79e4321c28dcb1a18a4aa23880aa48f4.tar.gz 8097698 BLAKE2B c3a644c61b9448155158333e870eac484bf1e529984306d9717e1e2a17d1f3acd7118a4ab794066303b4262759a7c8b58b4eb790c94ee19b610f85ef4e80b701 SHA512 610e9aa8f76dc7a9b1d742ce03551ba74dc35bd2e8e4428fc64d88d7daf406606af6006a0f227d4aed9ea2e14b86caf104630ada35f3cb98543db158646099e4 DIST pal-b1e752d402592628f61eb7e1aa2a802a205de798.tar.gz 8029839 BLAKE2B 776b85c0d5780a3b6a5a50d04609a20f1552a0afa0caff090013c2506bc9f97592b42f69941ac29697f3dced45e4619ca8be918e1b68fabd5c651893ba689d35 SHA512 5d98bcf1631d70620bb56a380c7b510f6f517d48e1cc0b2f7007687b929fc36af69d7478984756bf84e2f7e6934034c10f7bfce24b83df812de93e3a6b9b9faa DIST pal-f92844ecbba39be3d2663717ad69c3dffc282211.tar.gz 8049042 BLAKE2B a11b40deb3d9645b88861f9bb3ed198fab07baace72ee5c9566601d71b0cda94178161ea59d4ba09384b3c9f88fb40a956243aacbc5ccc3e1b6b58bc053ab98f SHA512 bc2bcfbfc6d1d39ae3ed0f409e9708c9ef7fe01c83d4941f68f3afd4936c014b143a82c65c4d59714c24d85c8dde4338de426ad3b48d68fb4077d0d08382a33c -DIST spvgen-6b84106b7e107173428647850b4ba93a75b23d84.tar.gz 19676 BLAKE2B 93560bdb1810685d36e1f9d42e95b5b7b4c5c22740c46178be5c05d6d5055000b1c01a71403f89d2091339e13ab2083ad02f24e7a3c687794eb34f1e1c557a78 SHA512 01f2012bb5c894e0ae4f267d903b835f5197699ce00a55b249f7525146da036dee1ac195df6d4e3f67e9e222b826458595e4d1fb2c8f9b2c05749bf2c98d1136 DIST spvgen-fb798cb760a436e9496dbaab8827e4d183b74744.tar.gz 19475 BLAKE2B ace1afe0f9b129fdf3079341a09f0e761b1604a415412a3ea33325e770cecb62e67945a5d83b3248a29222b2dca86ad63c4c7d89e250851edc37d22543e75f20 SHA512 2c4f72518e6f1fbefebfe51d6e7d14187bad99b036b26f131ed726d0525244b33017549f5a56a4f7770239eaa411ff93561be53072458c6f491452ae496ee156 DIST xgl-86f61a31988a626371131a1633547b0d0ebfcfcb.tar.gz 818497 BLAKE2B 17973a57d15c96568107f6b27096f275a59405c97465f7788876282d1082e1d30f20a48b8a2c83553ec5ff0a7ba36c8a89885596386a8788192ed4a476035554 SHA512 028336666bc83a9df29b090852cfd1781a4dca70b477d8ddeb29e2347f01ff50c457f2da3ea9ad8880e6223451543cd8d695bd99108e2240b63e3b176a120536 -DIST xgl-88a4f8c5657824f93790eefe3c9e078806c2a768.tar.gz 804535 BLAKE2B 6cf6db041857f3f32cd35766611871c739b0b7c6eed8c05c63e54c9cd210cce05f9e9dc4f5fe9bbdf028de3336f525b886afe8df39f215a78dff15412448309b SHA512 c37846c53850a4c5c5c7021e837f9dcc6bac94dca49a9eaa48663ada8e32de02aebaab3cbca7d99c1d38f39c9f7d2eadcb52fa52a12de8310b7e3e3bbd591211 DIST xgl-fc11e79aab63337702d8efc05e5433dec9efdf06.tar.gz 810567 BLAKE2B 452a9264df787d42f18618e8d49cad9fb79f4a6ece505d238f5a09652505886555db892c8c6f4f6139c28cf7db6efc387330f101e32c1262f00fc5c6e1c17e74 SHA512 db50fcdac279eb17b977f47ca66397c7194d021dd4db9b4e34e4a0eccb6fdbda5222a57c306ac8fba8eec2986703596a5cb1b2130d8a1bcf81c30f69be0f2808 diff --git a/media-libs/amdvlk/amdvlk-2021.1.2.ebuild b/media-libs/amdvlk/amdvlk-2021.4.2.ebuild similarity index 71% rename from media-libs/amdvlk/amdvlk-2021.1.2.ebuild rename to media-libs/amdvlk/amdvlk-2021.4.2.ebuild index eca5dccd50..a4b9ef85db 100644 --- a/media-libs/amdvlk/amdvlk-2021.1.2.ebuild +++ b/media-libs/amdvlk/amdvlk-2021.4.2.ebuild @@ -1,37 +1,35 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -CMAKE_ECLASS=cmake inherit cmake-multilib check-reqs -#inherit cmake-multilib and cmake-utils build doesn't support https://github.com/GPUOpen-Drivers/AMDVLK/issues/151 DESCRIPTION="AMD Open Source Driver for Vulkan" HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK" LICENSE="MIT" SLOT="0" -KEYWORDS="" +KEYWORDS="" # Package is broken: https://github.com/GPUOpen-Drivers/llpc/issues/1594 IUSE="debug wayland" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )" ###DEPENDS BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]" DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] ) - ${BUNDLED_LLVM_DEPEND} - >=dev-util/vulkan-headers-1.2.162" + ${BUNDLED_LLVM_DEPEND}" BDEPEND="${BUNDLED_LLVM_DEPEND} dev-util/cmake" RDEPEND=" ${DEPEND} + dev-util/vulkan-headers x11-libs/libdrm[${MULTILIB_USEDEP}] x11-libs/libXrandr[${MULTILIB_USEDEP}] x11-libs/libxcb[${MULTILIB_USEDEP}] x11-libs/libxshmfence[${MULTILIB_USEDEP}] - >=media-libs/vulkan-loader-1.2.162[${MULTILIB_USEDEP}]" + media-libs/vulkan-loader[${MULTILIB_USEDEP}]" -CHECKREQS_MEMORY="4G" -CHECKREQS_DISK_BUILD="2G" +CHECKREQS_MEMORY="8G" +CHECKREQS_DISK_BUILD="4G" S="${WORKDIR}" CMAKE_USE_DIR="${S}/xgl" @@ -40,24 +38,24 @@ FETCH_URI="https://github.com/GPUOpen-Drivers" CORRECT_AMDVLK_PV="v-$(ver_rs 1 '.Q')" #Works only for amdvlk source code: transforming version 2019.2.2 to v-2019.Q2.2. Any other commits should be updated manually ##For those who wants update ebuild: check https://github.com/GPUOpen-Drivers/AMDVLK/blob/master/default.xml ##and place commits in the desired variables -## EXAMPLE: XGL_COMMIT="80e5a4b11ad2058097e77746772ddc9ab2118e07" +## PSEUDOEXAMPLE: XGL_COMMIT="80e5a4b11ad2058097e77746772ddc9ab2118e07" ## SRC_URI="... ${FETCH_URI}/$PART/archive/$COMMIT.zip -> $PART-$COMMIT.zip ..." -XGL_COMMIT="88a4f8c5657824f93790eefe3c9e078806c2a768" -PAL_COMMIT="57cd977c79e4321c28dcb1a18a4aa23880aa48f4" -LLPC_COMMIT="86ed348f405120042a2540ec3157e28baf45dc81" -SPVGEN_COMMIT="6b84106b7e107173428647850b4ba93a75b23d84" -LLVM_PROJECT_COMMIT="1551e626ea6b19f81928d2e4eddab657eb82af9b" +XGL_COMMIT="da1a583a51c69c115f9144b68ec2bdf5b6519056" +PAL_COMMIT="61409c1cea19a2ca5ad00461b1e75b3ab46c4389" +LLPC_COMMIT="80b124752f5f689b21d46a3fd459b2df659de187" +SPVGEN_COMMIT="0aa19873514a8272dfdc5cb8861859a52f5de503" +LLVM_PROJECT_COMMIT="63581e1504f3854df7d1ea7aab6af935da1b515d" METROHASH_COMMIT="3c566dd9cda44ca7fd97659e0b53ac953f9037d2" -CWPACK_COMMIT="7387247eb9889ddcabbc1053b9c2052e253b088e" +CWPACK_COMMIT="39f8940199e60c44d4211cf8165dfd12876316fa" ## SRC_URI SRC_URI=" ${FETCH_URI}/AMDVLK/archive/${CORRECT_AMDVLK_PV}.tar.gz -> AMDVLK-${CORRECT_AMDVLK_PV}.tar.gz -${FETCH_URI}/xgl/archive/${XGL_COMMIT}.tar.gz -> xgl-${XGL_COMMIT}.tar.gz -${FETCH_URI}/pal/archive/${PAL_COMMIT}.tar.gz -> pal-${PAL_COMMIT}.tar.gz -${FETCH_URI}/llpc/archive/${LLPC_COMMIT}.tar.gz -> llpc-${LLPC_COMMIT}.tar.gz -${FETCH_URI}/spvgen/archive/${SPVGEN_COMMIT}.tar.gz -> spvgen-${SPVGEN_COMMIT}.tar.gz -${FETCH_URI}/llvm-project/archive/${LLVM_PROJECT_COMMIT}.tar.gz -> llvm-project-${LLVM_PROJECT_COMMIT}.tar.gz -${FETCH_URI}/MetroHash/archive/${METROHASH_COMMIT}.tar.gz -> MetroHash-${METROHASH_COMMIT}.tar.gz -${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> CWPack-${CWPACK_COMMIT}.tar.gz" +${FETCH_URI}/xgl/archive/${XGL_COMMIT}.tar.gz -> AMDVLK-${CORRECT_AMDVLK_PV}-xgl-${XGL_COMMIT}.tar.gz +${FETCH_URI}/pal/archive/${PAL_COMMIT}.tar.gz -> AMDVLK-${CORRECT_AMDVLK_PV}-pal-${PAL_COMMIT}.tar.gz +${FETCH_URI}/llpc/archive/${LLPC_COMMIT}.tar.gz -> AMDVLK-${CORRECT_AMDVLK_PV}-llpc-${LLPC_COMMIT}.tar.gz +${FETCH_URI}/spvgen/archive/${SPVGEN_COMMIT}.tar.gz -> AMDVLK-${CORRECT_AMDVLK_PV}-spvgen-${SPVGEN_COMMIT}.tar.gz +${FETCH_URI}/llvm-project/archive/${LLVM_PROJECT_COMMIT}.tar.gz -> AMDVLK-${CORRECT_AMDVLK_PV}-llvm-project-${LLVM_PROJECT_COMMIT}.tar.gz +${FETCH_URI}/MetroHash/archive/${METROHASH_COMMIT}.tar.gz -> AMDVLK-${CORRECT_AMDVLK_PV}-MetroHash-${METROHASH_COMMIT}.tar.gz +${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> AMDVLK-${CORRECT_AMDVLK_PV}-CWPack-${CWPACK_COMMIT}.tar.gz" ###EBUILD FUNCTIONS src_prepare() { From edbb294562062944800a133399663ac1eeabdd6c Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Thu, 16 Dec 2021 14:11:48 +0100 Subject: [PATCH 012/118] media-video/megapixels: Version Bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Gerben Jan Dijkman --- media-video/megapixels/Manifest | 2 +- .../{megapixels-1.4.2.ebuild => megapixels-1.4.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename media-video/megapixels/{megapixels-1.4.2.ebuild => megapixels-1.4.3.ebuild} (100%) diff --git a/media-video/megapixels/Manifest b/media-video/megapixels/Manifest index 41e81aa229..79e370a234 100644 --- a/media-video/megapixels/Manifest +++ b/media-video/megapixels/Manifest @@ -1 +1 @@ -DIST megapixels-1.4.2.tar.gz 88467 BLAKE2B caa42f13c4c68b811a3c74b908414c5d6d09ca2251d3a4f156edd7627013bc54ecd3ce8abecd29cc4886b03c81331842fd70524b2a9940d9450fb510f523a75a SHA512 85a0aad8ddaf1c91f97760ff2c8d7238d903d331f3fcd40dff49d64d605b63fad86770965d0788d6e07632fe120d5bafee2946e01361eb277a492afd712605c5 +DIST megapixels-1.4.3.tar.gz 88452 BLAKE2B dbf51b996d0d1475d05b850c58d3bac4e832f3ac833ef54003384a39bf1570a37a9a9e0b75276ad61e5802e051a9d5743037cb38389708e5f6ccb78712fd7567 SHA512 71c6e93cf212a5927a56b2b71847331c476c5e778f628e644100a759985b3575ffe5dec24f63ac2254c6bcc4b2e211fc6dfd9efb2e7190e4896e652e001bb25b diff --git a/media-video/megapixels/megapixels-1.4.2.ebuild b/media-video/megapixels/megapixels-1.4.3.ebuild similarity index 100% rename from media-video/megapixels/megapixels-1.4.2.ebuild rename to media-video/megapixels/megapixels-1.4.3.ebuild From e548b82d4353a83733446d469dc24090c414adb1 Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Thu, 16 Dec 2021 16:09:26 +0100 Subject: [PATCH 013/118] sys-fuse/gcsfuse: sync with the usptream Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mathieu Tortuyaux --- sys-fs/gcsfuse/Manifest | 4 +++- .../gcsfuse/{gcsfuse-0.38.0.ebuild => gcsfuse-0.39.0.ebuild} | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) rename sys-fs/gcsfuse/{gcsfuse-0.38.0.ebuild => gcsfuse-0.39.0.ebuild} (99%) diff --git a/sys-fs/gcsfuse/Manifest b/sys-fs/gcsfuse/Manifest index 864b82bfc6..5af3f082d5 100644 --- a/sys-fs/gcsfuse/Manifest +++ b/sys-fs/gcsfuse/Manifest @@ -71,7 +71,7 @@ DIST cloud.google.com%2Fgo%2Ftrace%2F@v%2Fv1.0.0.zip 45820 BLAKE2B 526d423a55e17 DIST contrib.go.opencensus.io%2Fexporter%2Fstackdriver%2F@v%2Fv0.13.10.mod 797 BLAKE2B 8273f658be191c7da32b063d7370b6eba2f8cebd662d6cd881de108af56d42058ed2e7bd614bd80bb87565f2e839e1ce395cfcf677dabca04e047f44014cbd20 SHA512 03db27c2c0c00f61369f7aacc3078d2991ac0fe7c112bdee19904554e2e7acefc7e2ebe80fc23a0e21636e773850ddecc6a9f2f82aae10a7c04d5bb3dab74b1d DIST contrib.go.opencensus.io%2Fexporter%2Fstackdriver%2F@v%2Fv0.13.10.zip 142685 BLAKE2B d25035f62dedb2118b43dd22353817537e9bf6ee05ed513082f912977772183879b7f56ed54393cc9b241fc2f4b745a5b371b279965bbc21f08a961515348344 SHA512 149f016d1bd47ef5706729e3dd1e5611620e327969d2af4908c238a23de5d22c3f2ae27cb253fdfe055c4f88256dde8bfe597ed5b8c39e20d54a2485a00c98c6 DIST dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 36 BLAKE2B b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00 SHA512 196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1 -DIST gcsfuse-0.38.0.tar.gz 6042742 BLAKE2B 185464d5b5cfafedf478639a8baf4456088d043e43c58ad62f9debc1f9c9169b1c1997dd1f7b266d778a9f847a41c4289f5b1cbc4c16d7417e534ba9b8844178 SHA512 c804aa040c61e58dab59832b433205f7fb24d5a2e7dbd20ad78eedc96fe6b2c3ca756338c7a916535128369bd3f9f63e4c4c5ddfd1cfd5755e4f121d369076f1 +DIST gcsfuse-0.39.0.tar.gz 6043927 BLAKE2B 345d9858d4d0cc6ac59a7fbe814d410d3f4f9d369dae086002962a1c89d47eaa608c0fbc185721be0ae5af8537ffd6a6596e457560fec4c1b58f79141f3ef2c9 SHA512 1399f705504187aab044e26f664329e579451eae92492909bd1dd2505a6b7026d0f5a88fa41908a51a59c37e83273348b0b3578c3203e3125722967e7f6d2d14 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb SHA512 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f DIST github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 33 BLAKE2B d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2 SHA512 dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d @@ -332,6 +332,8 @@ DIST github.com%2Fjacobsa%2Fgcloud%2F@v%2Fv0.0.0-20210325123825-0cb59778cc89.mod DIST github.com%2Fjacobsa%2Fgcloud%2F@v%2Fv0.0.0-20210325123825-0cb59778cc89.zip 107798 BLAKE2B b8edcf308caf726d11576cdd88629ebcc290d2c65b7001c619bb223c25b0fb4a2fa249e0ca58e11a4479ac130d5ae1a782e176d7209357ef7bbcc4a289d52856 SHA512 13e8de783ea3f91401141ab3a56992646727addc3e5ff0fc9f8fe438cabce6f88f994160f5247b5c91a20a790ab47af77984cd83ed2f1d6f834f5593c6ace81f DIST github.com%2Fjacobsa%2Fgcloud%2F@v%2Fv0.0.0-20210611094250-93436725bc18.mod 33 BLAKE2B b8eb2e1316f10904e40df01151493e21bb92d4b326c468d6a8e8af27e83cd13cca9c3a1e8f24e074498a1cc2a43d4dc36c343066c841ebff574cac7217912a8b SHA512 8aec7bfeae5ea840188681e1d3e8157776c0c20c7a05b397142662351f3bb62e8edab5f130c5c3397fce65fbb65f02a701301279650e191e4b971fbad804cc98 DIST github.com%2Fjacobsa%2Fgcloud%2F@v%2Fv0.0.0-20210611094250-93436725bc18.zip 107928 BLAKE2B 31aafea0bce1c3796a7ecd6d704a1a40c3bc452b845955ef8d864e907e17c9a875216dd5ef02c302f53b62e5bd4649df1e48207d3b58cdd8225662279150f930 SHA512 43c980b38c65ba411dfaabc1fc402acdb11dccf4aae2068c3b21e4cbf0d4fb559cf0b1099e227b8dfc9f929800a6e3e0469caae9261290795019868fda9c5a01 +DIST github.com%2Fjacobsa%2Fgcloud%2F@v%2Fv0.0.0-20211209095912-b31f414cf7c3.mod 33 BLAKE2B b8eb2e1316f10904e40df01151493e21bb92d4b326c468d6a8e8af27e83cd13cca9c3a1e8f24e074498a1cc2a43d4dc36c343066c841ebff574cac7217912a8b SHA512 8aec7bfeae5ea840188681e1d3e8157776c0c20c7a05b397142662351f3bb62e8edab5f130c5c3397fce65fbb65f02a701301279650e191e4b971fbad804cc98 +DIST github.com%2Fjacobsa%2Fgcloud%2F@v%2Fv0.0.0-20211209095912-b31f414cf7c3.zip 108159 BLAKE2B 93afaea2f3ef660d069dcd2e9389005f7ceab0f2094467dfc36b0688d950a6b50c6cac5eefcb2ebde70c322cbd7a5e439e9809ff2e655dddd434ac047b96c1c5 SHA512 0c0b36eff7a88fd788474e6c2e53254ef4fa0d71400275165bbe960d53c3bfccf770d475a2220ec20da9da1e1e987faa9c91ecc8cd30d68385dc0db5470f2eb1 DIST github.com%2Fjacobsa%2Foglematchers%2F@v%2Fv0.0.0-20150720000706-141901ea67cd.mod 39 BLAKE2B 715a235f7e5aef09b9785c8dcac729d71c6efbbfd3fa948aa13f25f7201410546d6ecb2df2b19b45ef2d6ceb456a8de5a6b3cd3bc58087ee7b7c8acac6bdf557 SHA512 14734a1a9934bf020b5c4ad6338f1dbc44040c035652bca147f13994ccc61b719dfe8c2b7ccfd4c263618daa3d74c5a15f962d28bda0d40419196dbe5d1999aa DIST github.com%2Fjacobsa%2Foglematchers%2F@v%2Fv0.0.0-20150720000706-141901ea67cd.zip 77954 BLAKE2B 1a6c2fcdd779f3465c74fd42ab7d1152fd8af3397878d711045dadb040bda7f936a106b2291eedd44e8c800cd7df048f17cea1cacc8d71263a201702f42818f4 SHA512 5bab66cf8db7f6df54d487e8e21b1ee954830f057dc8ff7289a1601445cc370ee4ad2bfb3960d7c032d8298df74339e2a870507f667f31ad3445093b63605203 DIST github.com%2Fjacobsa%2Foglemock%2F@v%2Fv0.0.0-20150831005832-e94d794d06ff.mod 35 BLAKE2B 1b15a78ef082b0aa2b17bd682bb0ea457876dd9136ce1c3c821045e3923ca00a2bc6401264c8f0f30df9afcb9547d1153b37f738c4747d2482ef8ac909033af5 SHA512 9807c01076ff62eea0d5a42922192185161d98d6a86798036a1196bfd885e17a28bab3a5b4498d2e2b338cfc6562401a80d260194dbe61953af54d967895b675 diff --git a/sys-fs/gcsfuse/gcsfuse-0.38.0.ebuild b/sys-fs/gcsfuse/gcsfuse-0.39.0.ebuild similarity index 99% rename from sys-fs/gcsfuse/gcsfuse-0.38.0.ebuild rename to sys-fs/gcsfuse/gcsfuse-0.39.0.ebuild index 0d8bc14ffe..05f3a00695 100644 --- a/sys-fs/gcsfuse/gcsfuse-0.38.0.ebuild +++ b/sys-fs/gcsfuse/gcsfuse-0.39.0.ebuild @@ -339,6 +339,8 @@ EGO_SUM=( "github.com/jacobsa/gcloud v0.0.0-20210325123825-0cb59778cc89/go.mod" "github.com/jacobsa/gcloud v0.0.0-20210611094250-93436725bc18" "github.com/jacobsa/gcloud v0.0.0-20210611094250-93436725bc18/go.mod" + "github.com/jacobsa/gcloud v0.0.0-20211209095912-b31f414cf7c3" + "github.com/jacobsa/gcloud v0.0.0-20211209095912-b31f414cf7c3/go.mod" "github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd" "github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd/go.mod" "github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff" From f8045b512875e4c2db87a90a74c6f8f12b693ca2 Mon Sep 17 00:00:00 2001 From: tiotags Date: Thu, 16 Dec 2021 21:31:45 +0200 Subject: [PATCH 014/118] www-servers/hinsightd: added ffcall iuse flag Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexandru Campeanu --- www-servers/hinsightd/hinsightd-9999.ebuild | 4 +++- www-servers/hinsightd/metadata.xml | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/www-servers/hinsightd/hinsightd-9999.ebuild b/www-servers/hinsightd/hinsightd-9999.ebuild index 0248c5caa3..f160cba686 100644 --- a/www-servers/hinsightd/hinsightd-9999.ebuild +++ b/www-servers/hinsightd/hinsightd-9999.ebuild @@ -25,7 +25,7 @@ else KEYWORDS="~amd64" fi -IUSE="+openssl cgi +fcgi +rproxy" +IUSE="+openssl cgi +fcgi +rproxy +ffcall" REQUIRED_USE="${LUA_REQUIRED_USE}" BDEPEND=" @@ -41,6 +41,7 @@ RDEPEND=" sys-libs/zlib virtual/libcrypt openssl? ( dev-libs/openssl ) + ffcall? ( dev-libs/ffcall ) " DEPEND="${RDEPEND}" @@ -59,6 +60,7 @@ src_configure() { -DUSE_CGI=$(usex cgi) -DUSE_FCGI=$(usex fcgi) -DUSE_RPROXY=$(usex rproxy) + -DUSE_FFCALL=$(usex ffcall) ) cmake_src_configure } diff --git a/www-servers/hinsightd/metadata.xml b/www-servers/hinsightd/metadata.xml index 1db7cf87d2..db9315164a 100644 --- a/www-servers/hinsightd/metadata.xml +++ b/www-servers/hinsightd/metadata.xml @@ -19,7 +19,8 @@ Enable tls encryption with openssl Enable old/slow cgi support (legacy should not be used) - Enable fast cgi support (disabling will break the default config) + Enable fast cgi support Enable reverse proxying support + Use ffcall library for better logging format support From 37bfd672132c7f14a9f8f996ea1f68be6ba584f9 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Thu, 16 Dec 2021 14:03:52 -0800 Subject: [PATCH 015/118] media-libs/fcft: Bump to 2.5.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Ryan Fox --- media-libs/fcft/Manifest | 1 + media-libs/fcft/fcft-2.5.1.ebuild | 83 +++++++++++++++++++++++++++++++ media-libs/fcft/fcft-9999.ebuild | 5 +- 3 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 media-libs/fcft/fcft-2.5.1.ebuild diff --git a/media-libs/fcft/Manifest b/media-libs/fcft/Manifest index 5167c874a3..cad9ccf701 100644 --- a/media-libs/fcft/Manifest +++ b/media-libs/fcft/Manifest @@ -7,3 +7,4 @@ DIST fcft-2.4.4.tar.gz 324371 BLAKE2B 2bba92bb67904e8ce26228191fad77fe4b5bf881dc DIST fcft-2.4.5.tar.gz 403734 BLAKE2B 3fbd0119bb1d955b0e01be4f0ab00348b0b589849e0b338b39e424edd4994bb7ef9f51daa4e2905052a524e47d7b0f1c324300bb755eb4a43a8d920bdb820a1a SHA512 e29cabcb76357c91a93b63eaac1d548a7e4a4c05f6db39448bef6949c5e42965493b588b5c1d5cd2a223bce29e6f2a673ed63ebfa2d0d59a7edc453df06c5c8d DIST fcft-2.4.6.tar.gz 411139 BLAKE2B bbf0becd32060b74fdd0bbea09cdeb9251fdf660b63fb06c6d27b2cf7e7c088fb9a7e97ef2eb16326a139739a671fbd1ee0ae06ba026a27b16a16b37560db33f SHA512 554d4e01a24aba36eb44c195eef8b82aac08e8e32ddae3dabc45bef20428d02aee981610edecfb9f8311250b5c2c783664b0929305a857dd2910431512a91d95 DIST fcft-2.5.0.tar.gz 440068 BLAKE2B fa98eace254c2f0e04735b2f6a17bc68a94e24ad201474d3af546d385279fe275ab8a283ca0e50566879befc3bc28f7ecaef2e3aa8380d1f55999f1c0c136b66 SHA512 2bd65232ecaf10a4995051eb1409aa8e676365c7d7574e1cd6cbda73e809558572beb0c0bd7e85ee4cf946bfbc83968bef90e54fa70833ab64d70f5439de9bad +DIST fcft-2.5.1.tar.gz 440347 BLAKE2B 604e4d5cd3402bc9e2df757db8c85849ec626e2a0790de42f0e19b6ae58ee27914c4c6dceb78dfac56bd2979577e0098643e27a4a5d6c816891053657029839b SHA512 a5f8baca67bb86cd478bca768259bc162472b95407a5ee4384466d44bdb17ba4788c80465a3bf61fd23e7c9c6b1fc4adef69283250510f646539614cbbca5ab0 diff --git a/media-libs/fcft/fcft-2.5.1.ebuild b/media-libs/fcft/fcft-2.5.1.ebuild new file mode 100644 index 0000000000..c884511f3a --- /dev/null +++ b/media-libs/fcft/fcft-2.5.1.ebuild @@ -0,0 +1,83 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/dnkl/fcft.git" +fi + +DESCRIPTION="A simple library for font loading and glyph rasterization" +HOMEPAGE="https://codeberg.org/dnkl/fcft" +LICENSE="MIT" +SLOT="0/3" +IUSE="examples +text-shaping +man test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/tllist + media-libs/fontconfig + media-libs/freetype + x11-libs/pixman + text-shaping? ( + dev-libs/libutf8proc:= + media-libs/harfbuzz + ) + examples? ( + dev-libs/libutf8proc:= + dev-libs/wayland + ) +" +DEPEND=" + ${RDEPEND} + test? ( + text-shaping? ( media-fonts/noto-emoji ) + ) +" +BDEPEND=" + app-i18n/unicode-data + man? ( app-text/scdoc ) + examples? ( + dev-libs/wayland-protocols + dev-util/wayland-scanner + ) +" + +src_prepare() { + default + + rm -r "unicode" || die "Failed removing vendored unicode-data" + + sed -i "s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \ + meson.build || die "Failed changing UnicodeData.txt to system's copy" + sed -i "s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;" \ + meson.build || die "Failed changing emoji-data.txt to system's copy" +} + +src_configure() { + local emesonargs=( + $(meson_feature text-shaping run-shaping) + $(meson_feature man docs) + $(meson_use examples) + "-Dwerror=false" + ) + + use test && emesonargs+=( + $(meson_use text-shaping test-text-shaping) + ) + + meson_src_configure +} + +src_install() { + meson_src_install + use examples && newbin "${BUILD_DIR}/example/example" fcft-example + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die "Failed to install docs" +} diff --git a/media-libs/fcft/fcft-9999.ebuild b/media-libs/fcft/fcft-9999.ebuild index 2dbb8707a3..c884511f3a 100644 --- a/media-libs/fcft/fcft-9999.ebuild +++ b/media-libs/fcft/fcft-9999.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="A simple library for font loading and glyph rasterization" HOMEPAGE="https://codeberg.org/dnkl/fcft" LICENSE="MIT" SLOT="0/3" -IUSE="examples +text-shaping test" +IUSE="examples +text-shaping +man test" RESTRICT="!test? ( test )" RDEPEND=" @@ -42,8 +42,8 @@ DEPEND=" ) " BDEPEND=" - app-text/scdoc app-i18n/unicode-data + man? ( app-text/scdoc ) examples? ( dev-libs/wayland-protocols dev-util/wayland-scanner @@ -64,6 +64,7 @@ src_prepare() { src_configure() { local emesonargs=( $(meson_feature text-shaping run-shaping) + $(meson_feature man docs) $(meson_use examples) "-Dwerror=false" ) From 36fe610be4ce131cf75d3199b20a498c575e283c Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Thu, 16 Dec 2021 14:06:55 -0800 Subject: [PATCH 016/118] gui-apps/foot: Bump to 1.10.2 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Ryan Fox --- gui-apps/foot/Manifest | 1 + gui-apps/foot/foot-1.10.2.ebuild | 60 ++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 gui-apps/foot/foot-1.10.2.ebuild diff --git a/gui-apps/foot/Manifest b/gui-apps/foot/Manifest index bc30638869..eb4960f3e0 100644 --- a/gui-apps/foot/Manifest +++ b/gui-apps/foot/Manifest @@ -1,5 +1,6 @@ DIST foot-1.10.0.tar.gz 442267 BLAKE2B 3038b25a51c1084f5b80bb12a393b53f9c8036654a665d3ca06ca2b918a2152d27db523b5fa10f3c509a32dca9f95492d42cada6b76131cd23f84ec7b88dae0c SHA512 8578eaee5d6889cc2d76c09cb58b1848bd35064c82d18af46237cc3fe4b5d0b7f4236ee51ef6c91105910e85fb8739919b6f8b10016ae1bd5c642c85634be1e8 DIST foot-1.10.1.tar.gz 443696 BLAKE2B 320d7d574a186cbbac4e5e3cde04164adee6a98e30b370045ea6576747a5ef3d721c20fa08c421a677be232e6a867941e6120ba561c9f1e893e332412ccbc0ab SHA512 26355a7a0bcf2f5ec0e7fb844fccda48bc04b31adae76a84c2513b9ba45e2fd22e9cdf64fa4d322952a56ec6d5ed38bbd39d86fade5f29d960a81737f9a984fc +DIST foot-1.10.2.tar.gz 449170 BLAKE2B a49274c6f2e46cb21382c5945effefc1ce8047c23f1cb1d2bbce19e301d33c0fb683ceb3056d9ccd3c17dca653b0a83349a0d75c1d0e95a76c21810c80240962 SHA512 e6df2db55c40d392c11c81d9908a48aad93fee6b1bf1ff18f368be37056c9180e53608b3e0af7e5f9d8ea0664e9dfaee8eeff6684287fbb39207005219816601 DIST foot-1.7.1.tar.gz 390533 BLAKE2B 5eac8041ac5f46b71d8037550bcdd14899071e63fc4a9c6eabe2c44d336e3339e7dbf8b487ff79aa09a6f73378d1faca140fedbf864fdf641a0706c0b9c7912a SHA512 fa6961b24ef7929378c796a77547f509bc2ff319b3b546be8fad31dd02f2686771d2d4a0c72792746e004052fc032f180eb716cb45e2ebbf549859f1b7de7420 DIST foot-1.7.2.tar.gz 392748 BLAKE2B effd72665c553fbf3687fdb17776b264a775311503d974d12b5de4f4b7d1b835755824781a345f29f4866a33f449c61990830452bdca101952ff8c490e37b5f2 SHA512 2acb46daca5840b3a9fb0fc7055f9234618d7d6884ce74fee382f3904136a85f5c17f7119449fd7943dba2ccce2dde9a62d13a1b363ee234765b6ab65d95e19b DIST foot-1.8.0.tar.gz 415924 BLAKE2B ec97a6b76f568770fd9011e2245aee9b96c8fc51fb11f022ce7cc8a40bae81d45172e5e435aeab4575a8123825481fe3537376ac700f7036ea4e7079a0844eac SHA512 eb0e0c1b29490f60b241259819bb2e7ab4b847e1d5a1fe70a31e893d8588e82f04f184d88a91e77222aba6fb9473f10e20461278535b6de4c2f3345440354583 diff --git a/gui-apps/foot/foot-1.10.2.ebuild b/gui-apps/foot/foot-1.10.2.ebuild new file mode 100644 index 0000000000..4c91677f75 --- /dev/null +++ b/gui-apps/foot/foot-1.10.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/dnkl/foot.git" +fi + +DESCRIPTION="A fast, lightweight and minimalistic Wayland terminal emulator" +HOMEPAGE="https://codeberg.org/dnkl/foot" +LICENSE="MIT" +SLOT="0" +IUSE="ime +themes +grapheme-clustering" + +DEPEND=" + dev-libs/libutf8proc + dev-libs/wayland + media-libs/fcft + media-libs/fontconfig + media-libs/freetype + x11-libs/libxkbcommon + x11-libs/pixman +" +RDEPEND=" + ${DEPEND} + || ( + >=sys-libs/ncurses-6.3 + gui-apps/foot-terminfo + ) +" +BDEPEND=" + app-text/scdoc + dev-libs/tllist + dev-libs/wayland-protocols + sys-libs/ncurses +" + +src_configure() { + local emesonargs=( + $(meson_use ime) + $(meson_use themes) + $(meson_feature grapheme-clustering) + "-Dterminfo=disabled" + "-Dwerror=false" + ) + meson_src_configure +} + +src_install() { + meson_src_install + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die +} From 73106a6387c0d06d9a6033fddb7641b32c6bcefe Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Thu, 16 Dec 2021 14:09:28 -0800 Subject: [PATCH 017/118] gui-apps/foot: Bump to 1.10.3 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Ryan Fox --- gui-apps/foot/Manifest | 1 + gui-apps/foot/foot-1.10.3.ebuild | 60 ++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 gui-apps/foot/foot-1.10.3.ebuild diff --git a/gui-apps/foot/Manifest b/gui-apps/foot/Manifest index eb4960f3e0..5630652922 100644 --- a/gui-apps/foot/Manifest +++ b/gui-apps/foot/Manifest @@ -1,6 +1,7 @@ DIST foot-1.10.0.tar.gz 442267 BLAKE2B 3038b25a51c1084f5b80bb12a393b53f9c8036654a665d3ca06ca2b918a2152d27db523b5fa10f3c509a32dca9f95492d42cada6b76131cd23f84ec7b88dae0c SHA512 8578eaee5d6889cc2d76c09cb58b1848bd35064c82d18af46237cc3fe4b5d0b7f4236ee51ef6c91105910e85fb8739919b6f8b10016ae1bd5c642c85634be1e8 DIST foot-1.10.1.tar.gz 443696 BLAKE2B 320d7d574a186cbbac4e5e3cde04164adee6a98e30b370045ea6576747a5ef3d721c20fa08c421a677be232e6a867941e6120ba561c9f1e893e332412ccbc0ab SHA512 26355a7a0bcf2f5ec0e7fb844fccda48bc04b31adae76a84c2513b9ba45e2fd22e9cdf64fa4d322952a56ec6d5ed38bbd39d86fade5f29d960a81737f9a984fc DIST foot-1.10.2.tar.gz 449170 BLAKE2B a49274c6f2e46cb21382c5945effefc1ce8047c23f1cb1d2bbce19e301d33c0fb683ceb3056d9ccd3c17dca653b0a83349a0d75c1d0e95a76c21810c80240962 SHA512 e6df2db55c40d392c11c81d9908a48aad93fee6b1bf1ff18f368be37056c9180e53608b3e0af7e5f9d8ea0664e9dfaee8eeff6684287fbb39207005219816601 +DIST foot-1.10.3.tar.gz 450785 BLAKE2B 18269ed727ab6307b9e92755ba8ef6bfa5ecfbeeb0c6a7720ca3a09a280d0b3ccbebe4677bfbc6bb50cb7649c6d3e7bbeaae6127c903113224837b8d826042ab SHA512 9e4ba5f7041d45908c9267fc761a6e1d8cbf1d70c85e864de6fb82afa941e9f25dffffe6427bfc4f7578971a7ded055a6d0958eed949e432b5dda27b3644fbb9 DIST foot-1.7.1.tar.gz 390533 BLAKE2B 5eac8041ac5f46b71d8037550bcdd14899071e63fc4a9c6eabe2c44d336e3339e7dbf8b487ff79aa09a6f73378d1faca140fedbf864fdf641a0706c0b9c7912a SHA512 fa6961b24ef7929378c796a77547f509bc2ff319b3b546be8fad31dd02f2686771d2d4a0c72792746e004052fc032f180eb716cb45e2ebbf549859f1b7de7420 DIST foot-1.7.2.tar.gz 392748 BLAKE2B effd72665c553fbf3687fdb17776b264a775311503d974d12b5de4f4b7d1b835755824781a345f29f4866a33f449c61990830452bdca101952ff8c490e37b5f2 SHA512 2acb46daca5840b3a9fb0fc7055f9234618d7d6884ce74fee382f3904136a85f5c17f7119449fd7943dba2ccce2dde9a62d13a1b363ee234765b6ab65d95e19b DIST foot-1.8.0.tar.gz 415924 BLAKE2B ec97a6b76f568770fd9011e2245aee9b96c8fc51fb11f022ce7cc8a40bae81d45172e5e435aeab4575a8123825481fe3537376ac700f7036ea4e7079a0844eac SHA512 eb0e0c1b29490f60b241259819bb2e7ab4b847e1d5a1fe70a31e893d8588e82f04f184d88a91e77222aba6fb9473f10e20461278535b6de4c2f3345440354583 diff --git a/gui-apps/foot/foot-1.10.3.ebuild b/gui-apps/foot/foot-1.10.3.ebuild new file mode 100644 index 0000000000..4c91677f75 --- /dev/null +++ b/gui-apps/foot/foot-1.10.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/dnkl/foot.git" +fi + +DESCRIPTION="A fast, lightweight and minimalistic Wayland terminal emulator" +HOMEPAGE="https://codeberg.org/dnkl/foot" +LICENSE="MIT" +SLOT="0" +IUSE="ime +themes +grapheme-clustering" + +DEPEND=" + dev-libs/libutf8proc + dev-libs/wayland + media-libs/fcft + media-libs/fontconfig + media-libs/freetype + x11-libs/libxkbcommon + x11-libs/pixman +" +RDEPEND=" + ${DEPEND} + || ( + >=sys-libs/ncurses-6.3 + gui-apps/foot-terminfo + ) +" +BDEPEND=" + app-text/scdoc + dev-libs/tllist + dev-libs/wayland-protocols + sys-libs/ncurses +" + +src_configure() { + local emesonargs=( + $(meson_use ime) + $(meson_use themes) + $(meson_feature grapheme-clustering) + "-Dterminfo=disabled" + "-Dwerror=false" + ) + meson_src_configure +} + +src_install() { + meson_src_install + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die +} From a827c00586287842d0282aa01ea20ef61bbdd40a Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Fri, 17 Dec 2021 16:39:05 +0100 Subject: [PATCH 018/118] games-util/legendary: Version bump 0.20.21 Signed-off-by: Ronny (tastytea) Gutbrod --- games-util/legendary/Manifest | 1 + games-util/legendary/legendary-0.20.21.ebuild | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 games-util/legendary/legendary-0.20.21.ebuild diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index a8abfeb860..1735a17c52 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,2 +1,3 @@ DIST legendary-0.20.17.tar.gz 105244 BLAKE2B 5313a6ffa732d159debb4e9bbaa7d4d60a3ce1ada694133224ed9fe12cf885f38f4fc078fc518f364a44e26c3e804952c1ab671c63cab669f3341c0507f3b845 SHA512 7fe89f1d286d7bf2a3dc1948758020b9c298d549164812a09ef7ff1e683672ea2d3311b215f7862a060ba74537a12b8178a2f71e1f6899cebbc3b6afbe6a7b5d DIST legendary-0.20.18.tar.gz 105531 BLAKE2B f321ae20c2d4207df5027ab95a31d7aab3673f38037c2a4a6ea07af999f5471bce1e790836d551f4109a600f6eba9b223db768046c937a05250c9a020b55d2e7 SHA512 25720fc5eee42c180f084a5cc2543c344608a0831bcf4d987d288544ea8164adc48d3c964ffe12fab4967d25a2a3285f3743233c6bf3e94c8934b167756dca15 +DIST legendary-0.20.21.tar.gz 111863 BLAKE2B fabfbf88d3fffb8077306b99a98718c771e2a96c12599138354bbb7b75a00e9fe2d25ea1984308c77c8a1238d8d74d23f900b4735f1e2c9441bc4d6c31e6ca1c SHA512 ce25c69f8c5bb5281a6cc0ccb89d3866179778a5305e12061c02711322ad72bc2b25ba8960dc78a8280a3ff738c97ad9f55e6ae041bcd79876a12d76df758be9 diff --git a/games-util/legendary/legendary-0.20.21.ebuild b/games-util/legendary/legendary-0.20.21.ebuild new file mode 100644 index 0000000000..42ccdcc711 --- /dev/null +++ b/games-util/legendary/legendary-0.20.21.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" +HOMEPAGE="https://github.com/derrod/legendary" +SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="webview" + +# NOTE: dev-python/pywebview[qt5] is not much tested and does not function +# correctly in some cases, according to release notes for 0.20.16. +RDEPEND=" + $(python_gen_cond_dep ' + Date: Fri, 17 Dec 2021 16:05:13 -0800 Subject: [PATCH 019/118] dev-libs/octetos-core: updating to 2.32.0 Signed-off-by: Azael Reyes Package-Manager: Portage-3.0.28, Repoman-3.0.3 --- dev-libs/octetos-core/Manifest | 1 + .../octetos-core-2.32.0_beta.ebuild | 39 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest index 7cbde57376..87c0cf1bb2 100644 --- a/dev-libs/octetos-core/Manifest +++ b/dev-libs/octetos-core/Manifest @@ -5,3 +5,4 @@ DIST octetos-core-2.25.1_beta.tar.gz 99500 BLAKE2B b8e9a38e79311866cc30e95bd4866 DIST octetos-core-2.31.2_beta.tar.gz 109324 BLAKE2B a8cf319229ae03804ebf1062aeee984837a69b20e90257f6a966404525ee650828477f878b87a6ddc32f907ecb4855f3947b39e349095e71945b3236a6e41bfc SHA512 f1051567300025751b8486602897d1e30b25458cdc33f974f23eab72361d65c90d20d4f6d84b2609cdf002a1f87586be053a2104fec275f93a56d6bae87db4ab DIST octetos-core-2.31.3_beta.tar.gz 109294 BLAKE2B baf2d98dae6973f9455d747c9833bf8123c9b8171d4d3e6c94e880d9a5adbd0248fa5a02dbbbd63c21d97755b52d239ab126470f0dac982861748a09c315b006 SHA512 fdab21df5080472a393d53a9bd4b1b6a14b04801160051f950f7eb0cb76c602b51244c9d1ab087f659b00da6ddb5b8d3ae52185a82e0e23f2b0beecd2a9484e6 DIST octetos-core-2.31.5_beta.tar.gz 109294 BLAKE2B 521d6cb0dbb07e933a6df7e64e4b360cb60eefff5cbb639c725de05e11268a234c5256daaedbb74fcb0a7f117df02586d643f25bfe5994e1a7c8f3ea6b947629 SHA512 0fa2275d0b69f4027af90daede76b2d6d27f4b5897ae864caf671d37c4bf69ac5fadedfa18cbe4e02e86f93a35b2d033807634a160bb30bae5627922cec9aaee +DIST octetos-core-2.32.0_beta.tar.gz 112988 BLAKE2B 51d463d8a03c2931d8481883091f022b6d19b190d91c4f744ae9659ec20f1b939c2b1fb055d28f7880e96d0b2e10e6cc04d01e9b33ed3210b653b5610cd95d22 SHA512 449879f619bddb9aeeed3cb31d84be3fe265e29d53e21177b6cd7847d337257e75fbbc6845f2a5f1a290b747b9fcf8b3643af62778fe7780482444a6e6a6221d diff --git a/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild new file mode 100644 index 0000000000..8970c37f77 --- /dev/null +++ b/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MYPV="${PV/_beta/-beta/}" +DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation" +HOMEPAGE="https://github.com/azaeldevel/octetos-core" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/azaeldevel/octetos-core.git" +else + inherit autotools + SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + dev-libs/libconfig + dev-perl/XML-Parser +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/cunit + dev-util/intltool + sys-devel/bison + >=sys-devel/gcc-8.1 + sys-devel/libtool +" + +S="${WORKDIR}/${PN}-${MYPV}" + +src_prepare() { + default + eautoreconf -fi +} From bd1f54a2071e47aac83ecc13b5c19db50d83d40e Mon Sep 17 00:00:00 2001 From: Adel KARA SLIMANE Date: Sat, 18 Dec 2021 14:33:17 +0100 Subject: [PATCH 020/118] media-video/obs-vkcapture: version bump to 1.1 Signed-off-by: Adel KARA SLIMANE --- media-video/obs-vkcapture/Manifest | 2 +- .../{obs-vkcapture-1.0.ebuild => obs-vkcapture-1.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename media-video/obs-vkcapture/{obs-vkcapture-1.0.ebuild => obs-vkcapture-1.1.ebuild} (100%) diff --git a/media-video/obs-vkcapture/Manifest b/media-video/obs-vkcapture/Manifest index df02555e7d..50e8cd69f8 100644 --- a/media-video/obs-vkcapture/Manifest +++ b/media-video/obs-vkcapture/Manifest @@ -1 +1 @@ -DIST obs-vkcapture-1.0.tar.gz 84852 BLAKE2B 632d8db777b80e1efca48ca93edb9e400fed9edcfd7caf1108ba6f7481e1fdcfab2db715797e0019dec2fd65ed9ee3095285f2332609a848fa9a50585740eab9 SHA512 c2da876a9c13cb172bbcc122ada04e2b65278d292e1addfd591e50529cf64eabd43ac7902106b87095019f64536a7adb946d7c63b1125a4eb90da4908753c423 +DIST obs-vkcapture-1.1.tar.gz 49609 BLAKE2B 17ff40a0802513f2f3487d16a611442be8ca9c16f16cfb89c5bf2bd85a3f9cde64dc6c3e0f8d2364bbd6b4daab2d56a8538dae25c5a9b2560117606a0218ad0f SHA512 dec5afd9d32161bb947a38c37a3ba6b9b415cc8cbaaca6b25f23aeb10f9ab7714f01bf116b121800f204fdddc41e9fa9f34522ee4f69f4e60c506e44c735fa7d diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.1.ebuild similarity index 100% rename from media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild rename to media-video/obs-vkcapture/obs-vkcapture-1.1.ebuild From fca773a1b987cf8322c280090b5b5810859970ac Mon Sep 17 00:00:00 2001 From: Lev Babiev Date: Sat, 18 Dec 2021 15:02:17 +0000 Subject: [PATCH 021/118] gui-apps/sfwbar: version bump Signed-off-by: Lev Babiev --- gui-apps/sfwbar/Manifest | 1 + gui-apps/sfwbar/sfwbar-1.0_beta1.ebuild | 26 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 gui-apps/sfwbar/sfwbar-1.0_beta1.ebuild diff --git a/gui-apps/sfwbar/Manifest b/gui-apps/sfwbar/Manifest index df8d37d711..01fe4f9d8b 100644 --- a/gui-apps/sfwbar/Manifest +++ b/gui-apps/sfwbar/Manifest @@ -2,3 +2,4 @@ DIST sfwbar-0.9.10.1.tar.gz 214168 BLAKE2B d9ff7fbf500c5f24a0ad787c2ea73d8c19dc8 DIST sfwbar-0.9.7.tar.gz 98524 BLAKE2B 151c0065584858bc3f7e0d092df859840b1806c4f122962e160b9211fc7b6fbfc99febb02f98eb798ef986e37e9e52e5b3d4ec1f36f5da7e9766b8598c014e1f SHA512 e9f214eaf1fa9741fd32c3689b3eb7c9ac1db831c327f7d6e55b876e50dade1514091083e4ee0ab7f3cbc69e07e7f8f73242a54c5ffbb2fddfd1bddb8d33b591 DIST sfwbar-0.9.8.tar.gz 197627 BLAKE2B 352bf354fd55541c6d554ed4fbb2f1f766d00c6fd06ddf94ec640abfd11c95ede0fb9660906105fa390add7d0f34d9ba778a257ab04c3f20ae900a0d96127a40 SHA512 514bff2752756706d03e8ba71078a35b4bb552d3983c0cbe1e139f415ade705b34bc6abf478feee0e98f36865aca0aa21b72b37bbd0393e6d4bb61eddf7ab377 DIST sfwbar-0.9.9.3.tar.gz 208100 BLAKE2B eb31d249eb032435f1553991ffd58c244731dfbe15f570aa53fe35dfa583841e0a3fa8bc1b907e1d89b28aa7e9f2bcef556e163372f6a7be0afeeddfe05cba04 SHA512 a8cccaed028e32b924609bb6d6b502bccbfe70c1179aab6f50d82a52ddef705de268660613c530d011513a8f72d8785578d75287ad5280c7cf39306d6457e5b7 +DIST sfwbar-1.0_beta1.tar.gz 190758 BLAKE2B 2719fb4c31b3bd051ef0ba4ce6f5c9525f8af2ecbdb678d00d5a88a2b8f2caaa4c25ecd799ee865c25e314b5d607f23191f7f872a82d604c5b3c2f9221eff70f SHA512 2d2b7259890ac0eb630e3c393568a960f2264dab8bee7838f14abdea7ad9683c2fc56b2aa5ee8821f078431a1ebd344de2badc81e37303847fd25d616f45e2e3 diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta1.ebuild b/gui-apps/sfwbar/sfwbar-1.0_beta1.ebuild new file mode 100644 index 0000000000..5adcf0e68f --- /dev/null +++ b/gui-apps/sfwbar/sfwbar-1.0_beta1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Sway Floating Window Bar" +HOMEPAGE="https://github.com/LBCrion/sfwbar" +SRC_URI="https://github.com/LBCrion/sfwbar/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=" + >=x11-libs/gtk+-3.22.0:3[introspection,wayland] + gui-libs/gtk-layer-shell + dev-libs/json-c + dev-util/wayland-scanner +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" From 55832e344598211cd4f5449b6b5bd0bf54854641 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Sat, 18 Dec 2021 18:07:48 +0100 Subject: [PATCH 022/118] media-sound/spotify_dl: bump to 7.6.0-r1 The -r1 uses the backported commit to remove the dependency from youtube-dl. Both versions are kept, to allow users to install the one they prefer. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nicola Smaniotto --- .../spotify_dl-7.6.0-switch-to-yt-dlp.patch | 22 ++++++++++++ .../spotify_dl/spotify_dl-7.6.0-r1.ebuild | 34 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 media-sound/spotify_dl/files/spotify_dl-7.6.0-switch-to-yt-dlp.patch create mode 100644 media-sound/spotify_dl/spotify_dl-7.6.0-r1.ebuild diff --git a/media-sound/spotify_dl/files/spotify_dl-7.6.0-switch-to-yt-dlp.patch b/media-sound/spotify_dl/files/spotify_dl-7.6.0-switch-to-yt-dlp.patch new file mode 100644 index 0000000000..7cabedc8d7 --- /dev/null +++ b/media-sound/spotify_dl/files/spotify_dl-7.6.0-switch-to-yt-dlp.patch @@ -0,0 +1,22 @@ +From f52a1ff5a6064597aca8a77a05cad9c3d049f75d Mon Sep 17 00:00:00 2001 +From: Sathyajith Bhat +Date: Sun, 17 Oct 2021 16:31:18 +0000 +Subject: [PATCH] switch to yt_dlp from youtube_dl + +--- + spotify_dl/youtube.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/spotify_dl/youtube.py b/spotify_dl/youtube.py +index e9a09d4..84cc5a9 100644 +--- a/spotify_dl/youtube.py ++++ b/spotify_dl/youtube.py +@@ -2,7 +2,7 @@ + from os import path + + import mutagen +-import youtube_dl ++import yt_dlp as youtube_dl + from mutagen.easyid3 import EasyID3 + from mutagen.id3 import APIC, ID3 + from mutagen.mp3 import MP3 diff --git a/media-sound/spotify_dl/spotify_dl-7.6.0-r1.ebuild b/media-sound/spotify_dl/spotify_dl-7.6.0-r1.ebuild new file mode 100644 index 0000000000..bf476439fa --- /dev/null +++ b/media-sound/spotify_dl/spotify_dl-7.6.0-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +MY_PN="${PN/_/-}" + +DESCRIPTION="Downloads songs from a Spotify Playlist/Track/Album that you provide" +HOMEPAGE="https://github.com/SathyaBhat/spotify-dl/" +SRC_URI="https://github.com/SathyaBhat/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" # tests require network access + +S="${WORKDIR}/${MY_PN}-${PV}" + +RDEPEND=" + dev-python/spotipy[${PYTHON_USEDEP}] + media-libs/mutagen[${PYTHON_USEDEP}] + dev-python/sentry-sdk[${PYTHON_USEDEP}] + dev-python/peewee[${PYTHON_USEDEP}] + >=net-misc/yt-dlp-2021.10.10[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/"${P}"-switch-to-yt-dlp.patch +) From 81d640d111be8a15e1a4033e4ae71239df8143a8 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 8 Dec 2021 04:44:50 +0500 Subject: [PATCH 023/118] sec-keys/signify-keys-gmid: initial import Signed-off-by: Anna (cybertailor) Vyalkova --- sec-keys/signify-keys-gmid/Manifest | 1 + .../signify-keys-gmid-1.7.ebuild | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 sec-keys/signify-keys-gmid/Manifest create mode 100644 sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild diff --git a/sec-keys/signify-keys-gmid/Manifest b/sec-keys/signify-keys-gmid/Manifest new file mode 100644 index 0000000000..dd09710009 --- /dev/null +++ b/sec-keys/signify-keys-gmid/Manifest @@ -0,0 +1 @@ +DIST gmid-1.7.pub 95 BLAKE2B 4975dca61d35e80829b42217863caf394fb3cb4e161b59f2700d089f6e230cb0b9cb278fc0e4cd690c931cd4986a0491f7cbc8434ac51876e15b08d865f8f0ee SHA512 4d337576549d9202afbe357cc85a34a2ea6098c035b19d449446810ca0c89b641886ec5290a03122e238640a29c994581829f0631ee8ce82c3011a37a03d7da7 diff --git a/sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild b/sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild new file mode 100644 index 0000000000..d07f8b4d6d --- /dev/null +++ b/sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN#signify-keys-}" +MY_PV="$(ver_cut 1-2)" +MY_P="${MY_PN}-${MY_PV}" +DESCRIPTION="Signify keys used to sign gmid releases" +HOMEPAGE="https://github.com/omar-polo/gmid" +SRC_URI="https://github.com/omar-polo/${MY_PN}/releases/download/${PV}/${MY_P}.pub" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="${MY_PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/signify-keys + newins - ${MY_P}.pub < <(cat "${files[@]/#/${DISTDIR}/}" || die) +} From 106bc6af2064326d78479f863222963eca59b35f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 8 Dec 2021 09:54:15 +0500 Subject: [PATCH 024/118] sec-keys/signify-keys-telescope: initial import Signed-off-by: Anna (cybertailor) Vyalkova --- sec-keys/signify-keys-telescope/Manifest | 1 + .../signify-keys-telescope-0.6.1.ebuild | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 sec-keys/signify-keys-telescope/Manifest create mode 100644 sec-keys/signify-keys-telescope/signify-keys-telescope-0.6.1.ebuild diff --git a/sec-keys/signify-keys-telescope/Manifest b/sec-keys/signify-keys-telescope/Manifest new file mode 100644 index 0000000000..43e04eae1e --- /dev/null +++ b/sec-keys/signify-keys-telescope/Manifest @@ -0,0 +1 @@ +DIST telescope-0.6.pub 95 BLAKE2B 13a306f27b5fea26eb07593ee68600524dfb8dd864299c4b3a7eb4824e22036ff10c0b316e60086f5e816e824a1b33cc26a0dfed62d43831f8b32b01880560e3 SHA512 b8175112a2b900406efc6b71b0668a0b26d62238d37b0a8ffc4b8493ac0cb9d5aa4204d466a0442c142fe5ba18da183a0bfa1493e261e71fc089dab63a4b1c6b diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.6.1.ebuild b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.6.1.ebuild new file mode 100644 index 0000000000..948775a0f8 --- /dev/null +++ b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.6.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN#signify-keys-}" +MY_PV="$(ver_cut 1-2)" +MY_P="${MY_PN}-${MY_PV}" +DESCRIPTION="Signify keys used to sign telescope releases" +HOMEPAGE="https://github.com/omar-polo/telescope" +SRC_URI="https://github.com/omar-polo/${MY_PN}/releases/download/${PV}/${MY_P}.pub" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="${MY_PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/signify-keys + newins - ${MY_P}.pub < <(cat "${files[@]/#/${DISTDIR}/}" || die) +} From 87cc97af41e087eb6bd5ff40437252ab9f56a962 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 10 Dec 2021 10:45:00 +0500 Subject: [PATCH 025/118] net-misc/gmid: verify-sig Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/gmid/Manifest | 3 ++- net-misc/gmid/gmid-1.7.5.ebuild | 26 +++++++++++++++++++++++--- net-misc/gmid/gmid-9999.ebuild | 28 ++++++++++++++++++++++++---- 3 files changed, 49 insertions(+), 8 deletions(-) diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest index 6b8fd2dedf..4f673292d4 100644 --- a/net-misc/gmid/Manifest +++ b/net-misc/gmid/Manifest @@ -1,2 +1,3 @@ DIST gmid-1.7.4.tar.gz 81988 BLAKE2B 4dc2ec0e89aeb0b2c627927f35a9996f3d91c91b0266f351c6b64f1ba52e0f425cc48add1bdee6f5434f2a486ddd76db8c9e574ac9cbaea3e2a34b16bf0ee9ad SHA512 3dd2cae5597d1b88eec8f2f3b8e60ccc3e2034cbaa30382d982cf0435f1a243643d40c5d00aa7d1c7abae9c9f6751b38f7d6741ec08f7ee280bc2db99263d19e -DIST gmid-1.7.5.tar.gz 82063 BLAKE2B 1506a520e7bd32429e054b73275a1dd4b49683511d02148c802b8ba8b0babf1fef9ed035d9c54671b3db2b5a07ca611b985b81515d5fef3e9c28f9d7da8eea3f SHA512 bbb89cc64aa433aede90186d2bb047081dabd8752e053142fd8785f2194ea9be49e462c2f5b2ff7bdc73c2745d2fdcf13426a6f9f39118da2fbcbd6f955a41b0 +DIST gmid-1.7.5.sha.sig 708 BLAKE2B ae5c1ee80e7994c9d8b1b630c01b9dea121f08d2d8efd2a6ccfa129badaa680da037c2a0b955497ba81224e0faf2ca95a9ce11076aadf4012321648bdd5cde81 SHA512 b2ca1974188199eae71aab4d7cc740b7101adc7b3ebe36aa5690aa638e03e028f6f8cd6798fda2586543e2ca71981d95d0921fa58775dd8d66898650d9299578 +DIST gmid-1.7.5.tar.gz 82100 BLAKE2B 15d5ff725019193dd0394ad7d0f641d036064355118c37980c899b8c84b226eff2ebd5c8f0b17d5575e44f26d93b9492ef48efac6d7d93c4f1972dfb965e4e3d SHA512 eb7951f93746fe133291ac4136837b07d768997241fe913650ecd75d98153479e417c34a4e687ca30dc08f904dcc738d16834910ca21b100e3a220d7ed715507 diff --git a/net-misc/gmid/gmid-1.7.5.ebuild b/net-misc/gmid/gmid-1.7.5.ebuild index 10cb49b3a1..eb001b79ed 100644 --- a/net-misc/gmid/gmid-1.7.5.ebuild +++ b/net-misc/gmid/gmid-1.7.5.ebuild @@ -5,7 +5,8 @@ EAPI=8 SSL_DAYS=36500 SSL_CERT_MANDATORY=1 -inherit ssl-cert systemd toolchain-funcs +VERIFY_SIG_METHOD="signify" +inherit ssl-cert systemd toolchain-funcs verify-sig DESCRIPTION="Simple and secure Gemini server" HOMEPAGE="https://gmid.omarpolo.com" @@ -14,8 +15,9 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git" inherit git-r3 else - SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz + verify-sig? ( https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> ${P}.sha.sig )" + KEYWORDS="~amd64 ~x86" fi LICENSE="BSD ISC MIT" @@ -34,11 +36,29 @@ DEPEND=" BDEPEND=" virtual/pkgconfig virtual/yacc + verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) ) " RDEPEND="${DEPEND}" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub" + DOCS=( README.md ChangeLog contrib/README ) +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + else + if use verify-sig; then + # Too many levels of symbolic links + cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die + cd "${WORKDIR}" || die + verify-sig_verify_signed_checksums \ + ${P}.sha.sig sha256 ${P}.tar.gz + fi + default + fi +} + src_prepare() { default diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild index 10cb49b3a1..1b951a81f4 100644 --- a/net-misc/gmid/gmid-9999.ebuild +++ b/net-misc/gmid/gmid-9999.ebuild @@ -5,7 +5,8 @@ EAPI=8 SSL_DAYS=36500 SSL_CERT_MANDATORY=1 -inherit ssl-cert systemd toolchain-funcs +VERIFY_SIG_METHOD="signify" +inherit ssl-cert systemd toolchain-funcs verify-sig DESCRIPTION="Simple and secure Gemini server" HOMEPAGE="https://gmid.omarpolo.com" @@ -14,8 +15,9 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://git.omarpolo.com/${PN} https://github.com/omar-polo/${PN}.git" inherit git-r3 else - SRC_URI="https://git.omarpolo.com/${PN}/snapshot/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz + verify-sig? ( https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> ${P}.sha.sig )" + KEYWORDS="~amd64 ~x86" fi LICENSE="BSD ISC MIT" @@ -28,17 +30,35 @@ DEPEND=" acct-user/gemini dev-libs/imsg-compat dev-libs/libevent:= - dev-libs/libretls + dev-libs/libretls:= dev-libs/openssl:= " BDEPEND=" virtual/pkgconfig virtual/yacc + verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) ) " RDEPEND="${DEPEND}" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub" + DOCS=( README.md ChangeLog contrib/README ) +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + else + if use verify-sig; then + # Too many levels of symbolic links + cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die + cd "${WORKDIR}" || die + verify-sig_verify_signed_checksums \ + ${P}.sha.sig sha256 ${P}.tar.gz + fi + default + fi +} + src_prepare() { default From cb9434e01529af9120c579af74a3d46d48808b58 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 10 Dec 2021 10:52:45 +0500 Subject: [PATCH 026/118] net-misc/telescope: verify-sig Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/telescope/Manifest | 1 + net-misc/telescope/telescope-0.6.1.ebuild | 26 +++++++++++++++++++---- 2 files changed, 23 insertions(+), 4 deletions(-) diff --git a/net-misc/telescope/Manifest b/net-misc/telescope/Manifest index 4f26b18b7f..2184b792f0 100644 --- a/net-misc/telescope/Manifest +++ b/net-misc/telescope/Manifest @@ -1,2 +1,3 @@ DIST telescope-0.5.2.tar.gz 270398 BLAKE2B e745eca6f259707036bed780956c57efad2320d66b40b13d644cff78a84d225d5dea58f19d2586d22b2ce43e193f37f47337ee229be09558bf16cd029515b8f4 SHA512 34e22fd2139c4e0ca04562d3f9542891a6cb743814cf8c1eae3c15e7ae65dd5bc9b609701788aa8b641ce30ce27ca602662ddad597093fa10966f0d588e85806 +DIST telescope-0.6.1.sha.sig 437 BLAKE2B 6ebfe552772f99c4ffba71db429ecbc12b3722154137965b93d250389c91a3ef00da4578b1987e0d9867ae4e0a8af64280192fa30cb1d45f01f0791d8741d6b5 SHA512 c963c43f8e17b6bb5e964f999d041e3cf6bdee14c2123b5e5041511cdef63f5e308c8b4d31c9eee32708d9a54c75cc43cb65b32b89f2f8b13918b54f216350db DIST telescope-0.6.1.tar.gz 277742 BLAKE2B 3a782084dbb2f56836fcb5f68158c4b767d3ca742d6d177aca00757485ee0854b56b7f561a3f2040382584087f0a5e7936e7c2daa959b5549f1fd678b4b22ba6 SHA512 aff74406c87ed59a3adec7e5d43ac99f4e8d18e761d7590197ab86b4b8fd50882bcc783f47e1da8eab2a0a632a8b78212b45b1ab314527fc7b96fb2cb16d78f0 diff --git a/net-misc/telescope/telescope-0.6.1.ebuild b/net-misc/telescope/telescope-0.6.1.ebuild index 0342badba9..0f77f2d8c7 100644 --- a/net-misc/telescope/telescope-0.6.1.ebuild +++ b/net-misc/telescope/telescope-0.6.1.ebuild @@ -3,15 +3,17 @@ EAPI=8 -inherit toolchain-funcs +VERIFY_SIG_METHOD="signify" +inherit toolchain-funcs verify-sig DESCRIPTION="w3m-like browser for Gemini" HOMEPAGE="https://telescope.omarpolo.com" -SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz" +SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz + verify-sig? ( https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> ${P}.sha.sig )" LICENSE="!libbsd? ( BSD MIT ) ISC unicode" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="+libbsd" DEPEND=" @@ -22,7 +24,23 @@ DEPEND=" libbsd? ( dev-libs/libbsd ) " RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( sec-keys/signify-keys-telescope:$(ver_cut 1-2) ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub" + +src_unpack() { + if use verify-sig; then + # Too many levels of symbolic links + cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die + cd "${WORKDIR}" || die + verify-sig_verify_signed_checksums \ + ${P}.sha.sig sha256 ${P}.tar.gz + fi + default +} src_configure() { tc-export_build_env BUILD_CC From 73baebaae42b946e01ac13c5d11421b6b01e2581 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 16 Dec 2021 18:33:43 +0500 Subject: [PATCH 027/118] net-misc/starfish: add 1.3.0 Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/starfish/Manifest | 1 + net-misc/starfish/starfish-1.3.0.ebuild | 59 +++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 net-misc/starfish/starfish-1.3.0.ebuild diff --git a/net-misc/starfish/Manifest b/net-misc/starfish/Manifest index 294f8d05cd..80b1704b1e 100644 --- a/net-misc/starfish/Manifest +++ b/net-misc/starfish/Manifest @@ -1 +1,2 @@ DIST starfish-1.2.0.tar.gz 1104871 BLAKE2B 1d1748eb5ccdcf083ee093a7f3ada78327e84bafbfaea990a85723b30da6633036f90005ab255c2d947e1fc202ca25ed7f9ebc592dac16ad2a16481dfc069b6b SHA512 68680f3dd2be36d7b43ed7e127f1e9480d4d9ad5e1f71354337d90163e3818fbcdabc9b02176807422bd1cbf581fabd2e3fba58a2f2ab22fa2667d2af08417e4 +DIST starfish-1.3.0.tar.gz 1099739 BLAKE2B 4ea566b4627f444f62c522bb28ee07f1466b08c2e767a4840b2875fa2739965f4ad9e133aa30f015590d1ca3d5bf33ea9c70bb60a318def1af337f38b57c7439 SHA512 1d37a77a550020067642ef1d9aaf12fd58f0b920d8605c831715ce131272f65deaddf06df4b60a0710db367d582c64bec08a8262ffc9f6e8f618045f56047939 diff --git a/net-misc/starfish/starfish-1.3.0.ebuild b/net-misc/starfish/starfish-1.3.0.ebuild new file mode 100644 index 0000000000..7061e4a0fe --- /dev/null +++ b/net-misc/starfish/starfish-1.3.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome2-utils meson vala xdg + +DESCRIPTION="A Gemini browser for elementary OS" +HOMEPAGE="https://github.com/starfish-app/Starfish" +SRC_URI="https://github.com/${PN}-app/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN^}-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-text/gtkspell:3=[vala] + dev-libs/glib:2 + dev-libs/granite + dev-libs/libgee:= + gui-libs/libhandy:1 + net-libs/gnutls:= + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND}" +BDEPEND="$(vala_depend)" + +src_prepare() { + default + vala_src_prepare + + sed "s/'doc', 'starfish'/'doc', '${PF}'/" -i meson.build || die + sed \ + -e "s:{{MESON_INSTALL_PREFIX}}:${EPREFIX}/usr:g" \ + -e "s:doc/starfish:doc/${PF}:g" \ + -i data/gschema.xml || die +} + +pkg_preinst() { + gnome2_schemas_savelist + gnome2_gdk_pixbuf_update + xdg_pkg_preinst +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + gnome2_gdk_pixbuf_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + gnome2_gdk_pixbuf_update + xdg_pkg_postrm +} From 78e712526b65566f1a895fc5610c68dc065d56cc Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 17 Dec 2021 21:35:05 +0500 Subject: [PATCH 028/118] dev-python/iuliia: initial import Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/iuliia/Manifest | 1 + dev-python/iuliia/iuliia-0.11.4.ebuild | 22 ++++++++++++++++++++++ dev-python/iuliia/metadata.xml | 12 ++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-python/iuliia/Manifest create mode 100644 dev-python/iuliia/iuliia-0.11.4.ebuild create mode 100644 dev-python/iuliia/metadata.xml diff --git a/dev-python/iuliia/Manifest b/dev-python/iuliia/Manifest new file mode 100644 index 0000000000..b28753f160 --- /dev/null +++ b/dev-python/iuliia/Manifest @@ -0,0 +1 @@ +DIST iuliia-0.11.4.tar.gz 21376 BLAKE2B 181c7ace6ff35c10d6dbb1669621f94e51391ae4dc22c0f1d046856c99c7fce2dfd8d70f395b9dfa58d00212f3010049d02bcf8cf1ff9ac215274ae31236355e SHA512 29b36c1df9ddd4ddd0700d93f42615729984e82b20e5b8d9e72040936ee50b6df06cea95eca98497d12992913a6618ab67900d2f60e32f6c8d1043e784781827 diff --git a/dev-python/iuliia/iuliia-0.11.4.ebuild b/dev-python/iuliia/iuliia-0.11.4.ebuild new file mode 100644 index 0000000000..1eaba52452 --- /dev/null +++ b/dev-python/iuliia/iuliia-0.11.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +DISTUTILS_USE_SETUPTOOLS="pyproject.toml" +inherit distutils-r1 + +DESCRIPTION="Transliterate Cyrillic → Latin in every possible way" +HOMEPAGE=" + https://dangry.ru/iuliia/ + https://pypi.org/project/iuliia + https://github.com/nalgeon/iuliia-py +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest diff --git a/dev-python/iuliia/metadata.xml b/dev-python/iuliia/metadata.xml new file mode 100644 index 0000000000..998c430e02 --- /dev/null +++ b/dev-python/iuliia/metadata.xml @@ -0,0 +1,12 @@ + + + + + nalgeon/iuliia-py + iuliia + + + cyber+gentoo@sysrq.in + Anna + + From 9f1465c034ba6f1c15b6b97a14ef4795575edc5a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 19 Dec 2021 15:06:17 +0500 Subject: [PATCH 029/118] net-misc/starfish: add 1.3.1, drop 1.3.0 Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/starfish/Manifest | 2 +- .../starfish/{starfish-1.3.0.ebuild => starfish-1.3.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename net-misc/starfish/{starfish-1.3.0.ebuild => starfish-1.3.1.ebuild} (100%) diff --git a/net-misc/starfish/Manifest b/net-misc/starfish/Manifest index 80b1704b1e..bc2d47d7c3 100644 --- a/net-misc/starfish/Manifest +++ b/net-misc/starfish/Manifest @@ -1,2 +1,2 @@ DIST starfish-1.2.0.tar.gz 1104871 BLAKE2B 1d1748eb5ccdcf083ee093a7f3ada78327e84bafbfaea990a85723b30da6633036f90005ab255c2d947e1fc202ca25ed7f9ebc592dac16ad2a16481dfc069b6b SHA512 68680f3dd2be36d7b43ed7e127f1e9480d4d9ad5e1f71354337d90163e3818fbcdabc9b02176807422bd1cbf581fabd2e3fba58a2f2ab22fa2667d2af08417e4 -DIST starfish-1.3.0.tar.gz 1099739 BLAKE2B 4ea566b4627f444f62c522bb28ee07f1466b08c2e767a4840b2875fa2739965f4ad9e133aa30f015590d1ca3d5bf33ea9c70bb60a318def1af337f38b57c7439 SHA512 1d37a77a550020067642ef1d9aaf12fd58f0b920d8605c831715ce131272f65deaddf06df4b60a0710db367d582c64bec08a8262ffc9f6e8f618045f56047939 +DIST starfish-1.3.1.tar.gz 1093518 BLAKE2B 320f39f426c0430e026e56dd111cff4569f47f1793feecc4ab2b29823b78a8fd78ca3b246f0bceea8d15851b51d17b45ec42d4731f3da9e28c6162eaf46fea54 SHA512 77b4976b649820a58430a69e1fde7d34a5cce8af4ebe8de5704a63dce5b70148c34cfaf35bd88b0acb8d08c4dda0c57916b61a8aef2ac567393f70bdead31cdd diff --git a/net-misc/starfish/starfish-1.3.0.ebuild b/net-misc/starfish/starfish-1.3.1.ebuild similarity index 100% rename from net-misc/starfish/starfish-1.3.0.ebuild rename to net-misc/starfish/starfish-1.3.1.ebuild From ec4066ef84f2d1022d64a7b4a4c85606f275e34e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 19 Dec 2021 15:15:36 +0500 Subject: [PATCH 030/118] =?UTF-8?q?Move=20{app-crypt=20=E2=86=92=20sec-key?= =?UTF-8?q?s}/openpgp-keys-aepaneshnikov?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Anna (cybertailor) Vyalkova --- app-accessibility/rhvoice/rhvoice-1.6.0.ebuild | 2 +- app-crypt/openpgp-key-aepaneshnikov/Manifest | 1 - profiles/updates/4Q-2021 | 1 + sec-keys/openpgp-keys-aepaneshnikov/Manifest | 1 + .../openpgp-keys-aepaneshnikov}/metadata.xml | 0 .../openpgp-keys-aepaneshnikov-20211208.ebuild | 0 6 files changed, 3 insertions(+), 2 deletions(-) delete mode 100644 app-crypt/openpgp-key-aepaneshnikov/Manifest create mode 100644 sec-keys/openpgp-keys-aepaneshnikov/Manifest rename {app-crypt/openpgp-key-aepaneshnikov => sec-keys/openpgp-keys-aepaneshnikov}/metadata.xml (100%) rename app-crypt/openpgp-key-aepaneshnikov/openpgp-key-aepaneshnikov-20211208.ebuild => sec-keys/openpgp-keys-aepaneshnikov/openpgp-keys-aepaneshnikov-20211208.ebuild (100%) diff --git a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild index f7105d6895..801cbac777 100644 --- a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild +++ b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild @@ -53,7 +53,7 @@ RDEPEND="${DEPEND} BDEPEND=" dev-cpp/cli11 dev-libs/utfcpp - verify-sig? ( app-crypt/openpgp-key-aepaneshnikov ) + verify-sig? ( sec-keys/openpgp-keys-aepaneshnikov ) " REQUIRED_USE="|| ( ao portaudio pulseaudio )" diff --git a/app-crypt/openpgp-key-aepaneshnikov/Manifest b/app-crypt/openpgp-key-aepaneshnikov/Manifest deleted file mode 100644 index 2fc022ed90..0000000000 --- a/app-crypt/openpgp-key-aepaneshnikov/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST openpgp-key-aepaneshnikov-20211208.asc 31060 BLAKE2B 3fb33b21d387874373227be7d8aaf5317850ab7e39108d3b6116424a236fea6b5e2dcf081403d9c4014cb54e6611f8248ccc74cee32ac8eca0604b3fb6c2b714 SHA512 8d51c206c949af6cba37f2caf096136793b82fa4a3c111a6807734f286ed61c90d666b009aa627e464c68d932610d6563dba93577f2e432c3bb9e05741b11558 diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021 index 3acd8b4f8f..af1681e80e 100644 --- a/profiles/updates/4Q-2021 +++ b/profiles/updates/4Q-2021 @@ -3,3 +3,4 @@ move dev-util/xdp-tools net-libs/xdp-tools move dev-lisp/arc dev-lang/arc move dev-lang/lean sci-mathematics/lean move sys-boot/bmaptools sys-boot/bmap-tools +move app-crypt/openpgp-key-aepaneshnikov sec-keys/openpgp-keys-aepaneshnikov diff --git a/sec-keys/openpgp-keys-aepaneshnikov/Manifest b/sec-keys/openpgp-keys-aepaneshnikov/Manifest new file mode 100644 index 0000000000..ea87fb89c4 --- /dev/null +++ b/sec-keys/openpgp-keys-aepaneshnikov/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-aepaneshnikov-20211208.asc 31060 BLAKE2B 3fb33b21d387874373227be7d8aaf5317850ab7e39108d3b6116424a236fea6b5e2dcf081403d9c4014cb54e6611f8248ccc74cee32ac8eca0604b3fb6c2b714 SHA512 8d51c206c949af6cba37f2caf096136793b82fa4a3c111a6807734f286ed61c90d666b009aa627e464c68d932610d6563dba93577f2e432c3bb9e05741b11558 diff --git a/app-crypt/openpgp-key-aepaneshnikov/metadata.xml b/sec-keys/openpgp-keys-aepaneshnikov/metadata.xml similarity index 100% rename from app-crypt/openpgp-key-aepaneshnikov/metadata.xml rename to sec-keys/openpgp-keys-aepaneshnikov/metadata.xml diff --git a/app-crypt/openpgp-key-aepaneshnikov/openpgp-key-aepaneshnikov-20211208.ebuild b/sec-keys/openpgp-keys-aepaneshnikov/openpgp-keys-aepaneshnikov-20211208.ebuild similarity index 100% rename from app-crypt/openpgp-key-aepaneshnikov/openpgp-key-aepaneshnikov-20211208.ebuild rename to sec-keys/openpgp-keys-aepaneshnikov/openpgp-keys-aepaneshnikov-20211208.ebuild From 78062791354349153b603beb9d216337443f3b60 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 13:37:43 +0500 Subject: [PATCH 031/118] net-im/cawbird: add use flags Signed-off-by: Anna (cybertailor) Vyalkova --- net-im/cawbird/cawbird-1.4.2.ebuild | 42 +++++++++++++---------------- 1 file changed, 18 insertions(+), 24 deletions(-) diff --git a/net-im/cawbird/cawbird-1.4.2.ebuild b/net-im/cawbird/cawbird-1.4.2.ebuild index a6c73bd7b9..c0ba375841 100644 --- a/net-im/cawbird/cawbird-1.4.2.ebuild +++ b/net-im/cawbird/cawbird-1.4.2.ebuild @@ -13,43 +13,37 @@ SRC_URI="https://github.com/IBBoard/cawbird/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+introspection +vala" -REQUIRED_USE="vala? ( introspection )" +IUSE="+X gstreamer spell" DEPEND=" - gui-libs/gtk - >=x11-libs/gtk+-3.22 - >=dev-libs/glib-2.44 - >=dev-libs/json-glib-1.0 - >=dev-db/sqlite-3.0 - >=net-libs/libsoup-2.4:* + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/json-glib + net-libs/libsoup:2.4 net-libs/liboauth - >=sys-devel/gettext-0.19 - media-libs/gst-plugins-base - media-libs/gst-plugins-bad media-plugins/gst-plugins-libav - >=app-text/gspell-1.0 + sys-devel/gettext + x11-libs/gtk+:3 + X? ( x11-libs/libX11 ) + gstreamer? ( + media-libs/gst-plugins-base + media-libs/gst-plugins-bad + ) + spell? ( app-text/gspell ) " RDEPEND="${DEPEND}" BDEPEND=" - vala? ( $(vala_depend) ) - dev-util/meson - dev-libs/gobject-introspection + $(vala_depend) + dev-libs/gobject-introspection " -S="${WORKDIR}/$PN-${PV}" - src_configure() { - local mycmakeargs+=( - "-DVALA_EXECUTABLE=${VALAC}" - ) local emesonargs=( + $(meson_use X x11) + $(meson_use gstreamer video) + $(meson_use spell spellcheck) -Dconsumer_key_base64=VmY5dG9yRFcyWk93MzJEZmhVdEk5Y3NMOA== -Dconsumer_secret_base64=MThCRXIxbWRESDQ2Y0podzVtVU13SGUyVGlCRXhPb3BFRHhGYlB6ZkpybG5GdXZaSjI= ) meson_src_configure } - -src_install() { - meson_src_install -} From e74095aa49533bb8f3655a691f3c7b8f638c531f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 13:43:50 +0500 Subject: [PATCH 032/118] dev-python/digitalocean: update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/829320 Closes: https://bugs.gentoo.org/829319 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/digitalocean/digitalocean-1.17.0.ebuild | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/dev-python/digitalocean/digitalocean-1.17.0.ebuild b/dev-python/digitalocean/digitalocean-1.17.0.ebuild index 813a208c71..33ec6bf8d6 100644 --- a/dev-python/digitalocean/digitalocean-1.17.0.ebuild +++ b/dev-python/digitalocean/digitalocean-1.17.0.ebuild @@ -1,17 +1,15 @@ # Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - inherit distutils-r1 DESCRIPTION="Digitalocean API access library" HOMEPAGE="https://github.com/koalalorenzo/python-digitalocean" -SRC_URI="https://github.com/koalalorenzo/python-digitalocean/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/python-digitalocean-${PV} +SRC_URI="https://github.com/koalalorenzo/python-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/python-${P}" LICENSE="LGPL-3" SLOT="0" @@ -21,3 +19,7 @@ RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] dev-python/jsonpickle[${PYTHON_USEDEP}] " + +distutils_enable_sphinx docs dev-python/alabaster + +distutils_enable_tests pytest From 82958ed67cd9c93f3b4edd78ca7ed65d3cd6aedd Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 13:55:38 +0500 Subject: [PATCH 033/118] app-crypt/certbot-dns-digitalocean: disable tests Closes: https://bugs.gentoo.org/829318 Signed-off-by: Anna (cybertailor) Vyalkova --- app-crypt/certbot-dns-digitalocean/Manifest | 1 - .../certbot-dns-digitalocean-1.20.0.ebuild | 25 ------------------- .../certbot-dns-digitalocean-1.22.0.ebuild | 20 +++++++++------ 3 files changed, 12 insertions(+), 34 deletions(-) delete mode 100644 app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.20.0.ebuild diff --git a/app-crypt/certbot-dns-digitalocean/Manifest b/app-crypt/certbot-dns-digitalocean/Manifest index 58b3b96edc..a2dbbdffd3 100644 --- a/app-crypt/certbot-dns-digitalocean/Manifest +++ b/app-crypt/certbot-dns-digitalocean/Manifest @@ -1,3 +1,2 @@ -DIST certbot-dns-digitalocean-1.20.0.tar.gz 1339066 BLAKE2B 01278a53ea7166037c039d270ddd11a10c0570a9f038571dc6791e51f214fbff1589371b40c0dc73cbc18ed2005cfc231452bd00b039841a09ddb3c65d4ab122 SHA512 d35b2574811ac896ad119355be3a901438400e81a67388bd93290c4e7e9f6fa60dad99b51bc9bac7a7ac60714ed8bb6f60f522ce1a1a169886d0a15f0d0e371b DIST certbot-dns-digitalocean-1.21.0.tar.gz 1343180 BLAKE2B 79bbaafe96bca4cee9aabb39f4e9f1f12be4d2e1d9c1b156966061606ac3b07e5d80c5053baa03698e5513477076ca8f604aff43f77ee7f45d70d4b88429a875 SHA512 11ea781c5113cf68e3a76cafc2cf38d5ebc9cdb2f40a79eae0cdeac5d40f8dac05a4c71a269d5a6ff78027a1db0676195a8413e28a87d00aaf1602f6f2ce5b5e DIST certbot-dns-digitalocean-1.22.0.tar.gz 1352714 BLAKE2B 213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5 SHA512 9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932 diff --git a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.20.0.ebuild b/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.20.0.ebuild deleted file mode 100644 index 403846ac0d..0000000000 --- a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.20.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Digitalocean DNS Authenticator plugin for Certbot (Let's Encrypt Client)" -HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" -SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/certbot-${PV}/${PN} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - ~app-crypt/certbot-1.20.0[${PYTHON_USEDEP}] - >=dev-python/digitalocean-1.11-r0[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] -" diff --git a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.22.0.ebuild b/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.22.0.ebuild index 12d302d04e..3926dd913c 100644 --- a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.22.0.ebuild +++ b/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.22.0.ebuild @@ -1,25 +1,29 @@ # Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - +DISTUTILS_USE_SETUPTOOLS="rdepend" inherit distutils-r1 DESCRIPTION="Digitalocean DNS Authenticator plugin for Certbot (Let's Encrypt Client)" HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/certbot-${PV}/${PN} +S="${WORKDIR}/certbot-${PV}/${PN}" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" + +RESTRICT="test" RDEPEND=" - ~app-crypt/certbot-1.22.0[${PYTHON_USEDEP}] - >=dev-python/digitalocean-1.11-r0[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] + ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/digitalocean-1.11[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] " + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme + +distutils_enable_tests unittest From 0898b48fb491a259e7addaa71c7126b36d34d775 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 13:57:08 +0500 Subject: [PATCH 034/118] dev-python/sphinx-argparse: fix deps Closes: https://bugs.gentoo.org/829297 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild index f83f7af0a6..a96f44947f 100644 --- a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild +++ b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild @@ -18,7 +18,10 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] +" distutils_enable_tests pytest From f43c3ede31e3539d6c1fa10ca03cf5126472f8a5 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 13:58:34 +0500 Subject: [PATCH 035/118] dev-python/pip-api: deselect failing test Closes: https://bugs.gentoo.org/829296 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/pip-api/pip-api-0.0.26.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pip-api/pip-api-0.0.26.ebuild b/dev-python/pip-api/pip-api-0.0.26.ebuild index 05845f5e80..d5cc12bab9 100644 --- a/dev-python/pip-api/pip-api-0.0.26.ebuild +++ b/dev-python/pip-api/pip-api-0.0.26.ebuild @@ -29,4 +29,5 @@ distutils_enable_tests pytest EPYTEST_DESELECT=( tests/test_installed_distributions.py::test_installed_distributions_legacy_version + tests/test_installed_distributions.py::test_installed_distributions_multiple_paths ) From ea2721c306f38d7926cfbe4ea1dff296a4927858 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 14:02:23 +0500 Subject: [PATCH 036/118] net-client: new category Signed-off-by: Anna (cybertailor) Vyalkova --- net-client/metadata.xml | 8 ++++++++ profiles/categories | 1 + 2 files changed, 9 insertions(+) create mode 100644 net-client/metadata.xml diff --git a/net-client/metadata.xml b/net-client/metadata.xml new file mode 100644 index 0000000000..6bd27142b1 --- /dev/null +++ b/net-client/metadata.xml @@ -0,0 +1,8 @@ + + + + + The net-client category contains browsers for miscellaneous + network protocols. + + diff --git a/profiles/categories b/profiles/categories index b099bef949..a25e58ef63 100644 --- a/profiles/categories +++ b/profiles/categories @@ -1 +1,2 @@ dev-R +net-client From 2a134fe241cf5d2e48ee2c6c0ca0000653c35994 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 14:03:50 +0500 Subject: [PATCH 037/118] net-client/telescope: rename net-misc/telescope Signed-off-by: Anna (cybertailor) Vyalkova --- {net-misc => net-client}/telescope/Manifest | 0 {net-misc => net-client}/telescope/metadata.xml | 0 {net-misc => net-client}/telescope/telescope-0.5.2.ebuild | 0 {net-misc => net-client}/telescope/telescope-0.6.1.ebuild | 0 profiles/updates/4Q-2021 | 1 + 5 files changed, 1 insertion(+) rename {net-misc => net-client}/telescope/Manifest (100%) rename {net-misc => net-client}/telescope/metadata.xml (100%) rename {net-misc => net-client}/telescope/telescope-0.5.2.ebuild (100%) rename {net-misc => net-client}/telescope/telescope-0.6.1.ebuild (100%) diff --git a/net-misc/telescope/Manifest b/net-client/telescope/Manifest similarity index 100% rename from net-misc/telescope/Manifest rename to net-client/telescope/Manifest diff --git a/net-misc/telescope/metadata.xml b/net-client/telescope/metadata.xml similarity index 100% rename from net-misc/telescope/metadata.xml rename to net-client/telescope/metadata.xml diff --git a/net-misc/telescope/telescope-0.5.2.ebuild b/net-client/telescope/telescope-0.5.2.ebuild similarity index 100% rename from net-misc/telescope/telescope-0.5.2.ebuild rename to net-client/telescope/telescope-0.5.2.ebuild diff --git a/net-misc/telescope/telescope-0.6.1.ebuild b/net-client/telescope/telescope-0.6.1.ebuild similarity index 100% rename from net-misc/telescope/telescope-0.6.1.ebuild rename to net-client/telescope/telescope-0.6.1.ebuild diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021 index af1681e80e..4e43cab982 100644 --- a/profiles/updates/4Q-2021 +++ b/profiles/updates/4Q-2021 @@ -4,3 +4,4 @@ move dev-lisp/arc dev-lang/arc move dev-lang/lean sci-mathematics/lean move sys-boot/bmaptools sys-boot/bmap-tools move app-crypt/openpgp-key-aepaneshnikov sec-keys/openpgp-keys-aepaneshnikov +move net-misc/telescope net-client/telescope From 3b277d266b6180874aee81c69b0ce616551f81d1 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 14:06:02 +0500 Subject: [PATCH 038/118] net-client/amfora: rename net-misc/amfora Signed-off-by: Anna (cybertailor) Vyalkova --- {net-misc => net-client}/amfora/Manifest | 0 {net-misc => net-client}/amfora/amfora-1.8.0.ebuild | 0 {net-misc => net-client}/amfora/amfora-1.9.2.ebuild | 0 {net-misc => net-client}/amfora/metadata.xml | 0 profiles/updates/4Q-2021 | 1 + 5 files changed, 1 insertion(+) rename {net-misc => net-client}/amfora/Manifest (100%) rename {net-misc => net-client}/amfora/amfora-1.8.0.ebuild (100%) rename {net-misc => net-client}/amfora/amfora-1.9.2.ebuild (100%) rename {net-misc => net-client}/amfora/metadata.xml (100%) diff --git a/net-misc/amfora/Manifest b/net-client/amfora/Manifest similarity index 100% rename from net-misc/amfora/Manifest rename to net-client/amfora/Manifest diff --git a/net-misc/amfora/amfora-1.8.0.ebuild b/net-client/amfora/amfora-1.8.0.ebuild similarity index 100% rename from net-misc/amfora/amfora-1.8.0.ebuild rename to net-client/amfora/amfora-1.8.0.ebuild diff --git a/net-misc/amfora/amfora-1.9.2.ebuild b/net-client/amfora/amfora-1.9.2.ebuild similarity index 100% rename from net-misc/amfora/amfora-1.9.2.ebuild rename to net-client/amfora/amfora-1.9.2.ebuild diff --git a/net-misc/amfora/metadata.xml b/net-client/amfora/metadata.xml similarity index 100% rename from net-misc/amfora/metadata.xml rename to net-client/amfora/metadata.xml diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021 index 4e43cab982..d21b1eda83 100644 --- a/profiles/updates/4Q-2021 +++ b/profiles/updates/4Q-2021 @@ -5,3 +5,4 @@ move dev-lang/lean sci-mathematics/lean move sys-boot/bmaptools sys-boot/bmap-tools move app-crypt/openpgp-key-aepaneshnikov sec-keys/openpgp-keys-aepaneshnikov move net-misc/telescope net-client/telescope +move net-misc/amfora net-client/amfora From 15084c1a252a7ff21af9b7a49faf1869e06cb07c Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 14:06:37 +0500 Subject: [PATCH 039/118] net-client/lagrange: rename net-misc/lagrange Signed-off-by: Anna (cybertailor) Vyalkova --- {net-misc => net-client}/lagrange/Manifest | 0 {net-misc => net-client}/lagrange/lagrange-1.9.0.ebuild | 0 {net-misc => net-client}/lagrange/lagrange-1.9.1.ebuild | 0 {net-misc => net-client}/lagrange/metadata.xml | 0 profiles/updates/4Q-2021 | 1 + 5 files changed, 1 insertion(+) rename {net-misc => net-client}/lagrange/Manifest (100%) rename {net-misc => net-client}/lagrange/lagrange-1.9.0.ebuild (100%) rename {net-misc => net-client}/lagrange/lagrange-1.9.1.ebuild (100%) rename {net-misc => net-client}/lagrange/metadata.xml (100%) diff --git a/net-misc/lagrange/Manifest b/net-client/lagrange/Manifest similarity index 100% rename from net-misc/lagrange/Manifest rename to net-client/lagrange/Manifest diff --git a/net-misc/lagrange/lagrange-1.9.0.ebuild b/net-client/lagrange/lagrange-1.9.0.ebuild similarity index 100% rename from net-misc/lagrange/lagrange-1.9.0.ebuild rename to net-client/lagrange/lagrange-1.9.0.ebuild diff --git a/net-misc/lagrange/lagrange-1.9.1.ebuild b/net-client/lagrange/lagrange-1.9.1.ebuild similarity index 100% rename from net-misc/lagrange/lagrange-1.9.1.ebuild rename to net-client/lagrange/lagrange-1.9.1.ebuild diff --git a/net-misc/lagrange/metadata.xml b/net-client/lagrange/metadata.xml similarity index 100% rename from net-misc/lagrange/metadata.xml rename to net-client/lagrange/metadata.xml diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021 index d21b1eda83..0885a60081 100644 --- a/profiles/updates/4Q-2021 +++ b/profiles/updates/4Q-2021 @@ -6,3 +6,4 @@ move sys-boot/bmaptools sys-boot/bmap-tools move app-crypt/openpgp-key-aepaneshnikov sec-keys/openpgp-keys-aepaneshnikov move net-misc/telescope net-client/telescope move net-misc/amfora net-client/amfora +move net-misc/lagrange net-client/lagrange From 23faa45b59ceebfd0172d76ac5275c834f71df96 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 14:07:23 +0500 Subject: [PATCH 040/118] net-client/kristall: rename net-misc/kristall Signed-off-by: Anna (cybertailor) Vyalkova --- {net-misc => net-client}/kristall/Manifest | 0 .../kristall/files/kristall-0.3_add_flags.patch | 0 {net-misc => net-client}/kristall/kristall-0.3-r1.ebuild | 0 {net-misc => net-client}/kristall/kristall-9999.ebuild | 0 {net-misc => net-client}/kristall/metadata.xml | 0 profiles/updates/4Q-2021 | 1 + 6 files changed, 1 insertion(+) rename {net-misc => net-client}/kristall/Manifest (100%) rename {net-misc => net-client}/kristall/files/kristall-0.3_add_flags.patch (100%) rename {net-misc => net-client}/kristall/kristall-0.3-r1.ebuild (100%) rename {net-misc => net-client}/kristall/kristall-9999.ebuild (100%) rename {net-misc => net-client}/kristall/metadata.xml (100%) diff --git a/net-misc/kristall/Manifest b/net-client/kristall/Manifest similarity index 100% rename from net-misc/kristall/Manifest rename to net-client/kristall/Manifest diff --git a/net-misc/kristall/files/kristall-0.3_add_flags.patch b/net-client/kristall/files/kristall-0.3_add_flags.patch similarity index 100% rename from net-misc/kristall/files/kristall-0.3_add_flags.patch rename to net-client/kristall/files/kristall-0.3_add_flags.patch diff --git a/net-misc/kristall/kristall-0.3-r1.ebuild b/net-client/kristall/kristall-0.3-r1.ebuild similarity index 100% rename from net-misc/kristall/kristall-0.3-r1.ebuild rename to net-client/kristall/kristall-0.3-r1.ebuild diff --git a/net-misc/kristall/kristall-9999.ebuild b/net-client/kristall/kristall-9999.ebuild similarity index 100% rename from net-misc/kristall/kristall-9999.ebuild rename to net-client/kristall/kristall-9999.ebuild diff --git a/net-misc/kristall/metadata.xml b/net-client/kristall/metadata.xml similarity index 100% rename from net-misc/kristall/metadata.xml rename to net-client/kristall/metadata.xml diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021 index 0885a60081..0b8087c734 100644 --- a/profiles/updates/4Q-2021 +++ b/profiles/updates/4Q-2021 @@ -7,3 +7,4 @@ move app-crypt/openpgp-key-aepaneshnikov sec-keys/openpgp-keys-aepaneshnikov move net-misc/telescope net-client/telescope move net-misc/amfora net-client/amfora move net-misc/lagrange net-client/lagrange +move net-misc/kristall net-client/kristall From c6824a7b4a4269227f57ddaeb20d5ee0b44a06a5 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 14:08:07 +0500 Subject: [PATCH 041/118] net-client/starfish: rename net-misc/starfish Signed-off-by: Anna (cybertailor) Vyalkova --- {net-misc => net-client}/starfish/Manifest | 0 {net-misc => net-client}/starfish/metadata.xml | 0 {net-misc => net-client}/starfish/starfish-1.2.0.ebuild | 0 {net-misc => net-client}/starfish/starfish-1.3.1.ebuild | 0 profiles/updates/4Q-2021 | 1 + 5 files changed, 1 insertion(+) rename {net-misc => net-client}/starfish/Manifest (100%) rename {net-misc => net-client}/starfish/metadata.xml (100%) rename {net-misc => net-client}/starfish/starfish-1.2.0.ebuild (100%) rename {net-misc => net-client}/starfish/starfish-1.3.1.ebuild (100%) diff --git a/net-misc/starfish/Manifest b/net-client/starfish/Manifest similarity index 100% rename from net-misc/starfish/Manifest rename to net-client/starfish/Manifest diff --git a/net-misc/starfish/metadata.xml b/net-client/starfish/metadata.xml similarity index 100% rename from net-misc/starfish/metadata.xml rename to net-client/starfish/metadata.xml diff --git a/net-misc/starfish/starfish-1.2.0.ebuild b/net-client/starfish/starfish-1.2.0.ebuild similarity index 100% rename from net-misc/starfish/starfish-1.2.0.ebuild rename to net-client/starfish/starfish-1.2.0.ebuild diff --git a/net-misc/starfish/starfish-1.3.1.ebuild b/net-client/starfish/starfish-1.3.1.ebuild similarity index 100% rename from net-misc/starfish/starfish-1.3.1.ebuild rename to net-client/starfish/starfish-1.3.1.ebuild diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021 index 0b8087c734..125f20d077 100644 --- a/profiles/updates/4Q-2021 +++ b/profiles/updates/4Q-2021 @@ -8,3 +8,4 @@ move net-misc/telescope net-client/telescope move net-misc/amfora net-client/amfora move net-misc/lagrange net-client/lagrange move net-misc/kristall net-client/kristall +move net-misc/starfish net-client/starfish From 2e7c8780336ddef48e86a9e1b0c3e7790f367dd7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 14:08:38 +0500 Subject: [PATCH 042/118] net-client/castor: rename net-misc/castor Signed-off-by: Anna (cybertailor) Vyalkova --- {net-misc => net-client}/castor/Manifest | 0 {net-misc => net-client}/castor/castor-0.8.16.ebuild | 0 {net-misc => net-client}/castor/castor-0.8.18.ebuild | 0 {net-misc => net-client}/castor/metadata.xml | 0 profiles/updates/4Q-2021 | 1 + 5 files changed, 1 insertion(+) rename {net-misc => net-client}/castor/Manifest (100%) rename {net-misc => net-client}/castor/castor-0.8.16.ebuild (100%) rename {net-misc => net-client}/castor/castor-0.8.18.ebuild (100%) rename {net-misc => net-client}/castor/metadata.xml (100%) diff --git a/net-misc/castor/Manifest b/net-client/castor/Manifest similarity index 100% rename from net-misc/castor/Manifest rename to net-client/castor/Manifest diff --git a/net-misc/castor/castor-0.8.16.ebuild b/net-client/castor/castor-0.8.16.ebuild similarity index 100% rename from net-misc/castor/castor-0.8.16.ebuild rename to net-client/castor/castor-0.8.16.ebuild diff --git a/net-misc/castor/castor-0.8.18.ebuild b/net-client/castor/castor-0.8.18.ebuild similarity index 100% rename from net-misc/castor/castor-0.8.18.ebuild rename to net-client/castor/castor-0.8.18.ebuild diff --git a/net-misc/castor/metadata.xml b/net-client/castor/metadata.xml similarity index 100% rename from net-misc/castor/metadata.xml rename to net-client/castor/metadata.xml diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021 index 125f20d077..2789ed82c8 100644 --- a/profiles/updates/4Q-2021 +++ b/profiles/updates/4Q-2021 @@ -9,3 +9,4 @@ move net-misc/amfora net-client/amfora move net-misc/lagrange net-client/lagrange move net-misc/kristall net-client/kristall move net-misc/starfish net-client/starfish +move net-misc/castor net-client/castor From 16302114b9a456e9e4adbc9790997072f7a0e635 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 20 Dec 2021 14:12:39 +0500 Subject: [PATCH 043/118] app-vim/css-color: add 20211219 Signed-off-by: Anna (cybertailor) Vyalkova --- app-vim/css-color/Manifest | 1 + app-vim/css-color/css-color-20211219.ebuild | 27 +++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 app-vim/css-color/css-color-20211219.ebuild diff --git a/app-vim/css-color/Manifest b/app-vim/css-color/Manifest index 9b4bbd102e..19adf7c37e 100644 --- a/app-vim/css-color/Manifest +++ b/app-vim/css-color/Manifest @@ -1 +1,2 @@ DIST css-color-20210530.tar.gz 10886 BLAKE2B ac6fe8288c31c3af6a2b1bfdfc84a7805ec9ff876f7eccbbd34a39ac27a6dbe7b2cf42685b8ab34f5a216d25e858e762aa10bf87cb4e2847369f0373e3f8bac0 SHA512 5079e45db09136f8b3cca421dd7398d5df37864307913d0b0ac605ddb1cbe824be67028dc88899e5c5233e8b27b16c150a08309407f5b76dc7abb19b72e5ae68 +DIST css-color-20211219.tar.gz 10909 BLAKE2B daefd22618a8cb7ac820c0be2e2234bc4ff4f952be7ff1a0a367f99b9e7cfc05a98554bf772f784feec4c8d549332a89432328d08308ff555cc379ec1689b56a SHA512 44d8c8e59fb04134ab3f182f4946f74beda7f6f6ec5a651167e8f8cd34f2e2e17413393c46b3f906a79007a0ecf3528a30c0084a921a968c319001a490805ae5 diff --git a/app-vim/css-color/css-color-20211219.ebuild b/app-vim/css-color/css-color-20211219.ebuild new file mode 100644 index 0000000000..da53392e99 --- /dev/null +++ b/app-vim/css-color/css-color-20211219.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit vim-plugin + +COMMIT="26ff274c20ef3929697ab31bbdeea5b42f890287" +DESCRIPTION="vim plugin: preview colours in source code while editing" +HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=5056 +https://github.com/ap/vim-css-color" +SRC_URI="https://github.com/ap/vim-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vim-${PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" + +src_prepare() { + default + + # avoid collision with other packages + cd after/syntax || die + for file in *.vim; do + mkdir "${file%.vim}" || die + mv "${file}" "${file%.vim}/${PN}.vim" || die + done +} From 26e4f8b6dd47c686e10e0bd628bf1c6b669ddb47 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 20 Dec 2021 01:28:24 +0100 Subject: [PATCH 044/118] dev-cpp/qt-jdenticon: Version bump 0.3.0 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/qt-jdenticon/Manifest | 1 + .../qt-jdenticon/qt-jdenticon-0.3.0.ebuild | 27 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild diff --git a/dev-cpp/qt-jdenticon/Manifest b/dev-cpp/qt-jdenticon/Manifest index bfeb605122..d9e1904174 100644 --- a/dev-cpp/qt-jdenticon/Manifest +++ b/dev-cpp/qt-jdenticon/Manifest @@ -1 +1,2 @@ DIST qt-jdenticon-0.2.1.tar.gz 11590 BLAKE2B 0884fe3ab8f2e9f62c1592f96a311bec8992f6230bafe6a82f4fc67995fca4e2ac8677e22df3c69ecd9a9e3e35d6d0fb695d34aa69646c472cb78ec8c4cad4cc SHA512 22194dfbf4baf3cab4a4b51457a79538f9fdc62fc5a26c5492b76ce88c98b61c7cdd29dd42a3a886d9f755163ae9bd30f67cc5c3376e8c0a17e438e53b833740 +DIST qt-jdenticon-0.3.0.tar.gz 11021 BLAKE2B c4cbeba7848791b2386ac474ca7412b361ee949a126f10cdb523210a8415b436c365a3c056ca3fa9c196835f6bfc92b24a01f2906e62897b88af2e80a83d3bb3 SHA512 a3477ce8fd26de563c1397a07895dcd0ec8210c62fe82e808a8c322c298111c48570ce23df639d648d86a0627b455dc7d1772e985197351251d49abd461b8c23 diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild new file mode 100644 index 0000000000..f7916f42f2 --- /dev/null +++ b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +DESCRIPTION="Qt5 / C++14 Port of Jdenticon" +HOMEPAGE="https://github.com/Nheko-Reborn/qt-jdenticon" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-qt/qtgui +" +DEPEND="${RDEPEND}" + +src_compile() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} From 917a9454a0f331ecb85ab91dec23977a888bd015 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 20 Dec 2021 01:34:50 +0100 Subject: [PATCH 045/118] dev-cpp/coeurl: Version bump 0.1.1 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/coeurl/Manifest | 1 + dev-cpp/coeurl/coeurl-0.1.1.ebuild | 34 ++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 dev-cpp/coeurl/coeurl-0.1.1.ebuild diff --git a/dev-cpp/coeurl/Manifest b/dev-cpp/coeurl/Manifest index 7a311d5054..a885398553 100644 --- a/dev-cpp/coeurl/Manifest +++ b/dev-cpp/coeurl/Manifest @@ -1,2 +1,3 @@ DIST coeurl-0.0.1_pre20210813.tar.bz2 19129 BLAKE2B f6b4b57cebd0251ddc778ad9d0fe02a852604b84894662c1dda644687dea8603aac6bd2f2a6108ae72ca8c08b07204992a8874313975ff9c03f3c49f5ddc7993 SHA512 9f50778a0f3de966bb60bb524413e783277175ae4fa38dd8a356159dd7ed65338ceab309a510bbf040b076d03f8bfeb77fd10426e2291cadff4b27afe8d0ed2e DIST coeurl-0.1.0.tar.bz2 45278 BLAKE2B a6b4729cde8d341fe8c926f520b37ede82d677bdc3429467eefcec99ae12d706ba0c288ab8fe203fa19089c17ae7397864c5fc77b04efdc1a50861084987ff86 SHA512 a84c56b644ffae30e73f945719b524f546ea19a895b63b8d7c9b11bad95c7d2bf12956199b5a705980d9c227933ad0667478a62db8a0d15a7699febce3ba74a7 +DIST coeurl-0.1.1.tar.bz2 45471 BLAKE2B ea5b490cb62ed780c4499d15c1f9502185f8edab9d706cc422eda62d9149512e693e82fa9431a05c58e2bb949314a9de0d513d54824a07c1e4ca6bc801065189 SHA512 9f781b30f57314253602b8560954122537b3c1d40cc327c62aac3662ba80ec8fe45fc69adec5c571b8861c996724c7869e4dc88fafc5ebee31794299de999e34 diff --git a/dev-cpp/coeurl/coeurl-0.1.1.ebuild b/dev-cpp/coeurl/coeurl-0.1.1.ebuild new file mode 100644 index 0000000000..53569de45e --- /dev/null +++ b/dev-cpp/coeurl/coeurl-0.1.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A simple async wrapper around CURL for C++" +HOMEPAGE="https://nheko.im/nheko-reborn/coeurl" +SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="test" # Tests turned off because they need a local webserver. + +RDEPEND=" + net-misc/curl + dev-libs/libevent + dev-libs/spdlog +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/doctest ) +" + +src_configure() { + local -a emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +} From 3957b43e9f78c054de41c0bd795514130f39e514 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 20 Dec 2021 01:35:52 +0100 Subject: [PATCH 046/118] dev-cpp/coeurl: Remove old ebuild Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/coeurl/Manifest | 1 - .../coeurl/coeurl-0.0.1_pre20210813.ebuild | 24 ------------------- 2 files changed, 25 deletions(-) delete mode 100644 dev-cpp/coeurl/coeurl-0.0.1_pre20210813.ebuild diff --git a/dev-cpp/coeurl/Manifest b/dev-cpp/coeurl/Manifest index a885398553..5f15fac9db 100644 --- a/dev-cpp/coeurl/Manifest +++ b/dev-cpp/coeurl/Manifest @@ -1,3 +1,2 @@ -DIST coeurl-0.0.1_pre20210813.tar.bz2 19129 BLAKE2B f6b4b57cebd0251ddc778ad9d0fe02a852604b84894662c1dda644687dea8603aac6bd2f2a6108ae72ca8c08b07204992a8874313975ff9c03f3c49f5ddc7993 SHA512 9f50778a0f3de966bb60bb524413e783277175ae4fa38dd8a356159dd7ed65338ceab309a510bbf040b076d03f8bfeb77fd10426e2291cadff4b27afe8d0ed2e DIST coeurl-0.1.0.tar.bz2 45278 BLAKE2B a6b4729cde8d341fe8c926f520b37ede82d677bdc3429467eefcec99ae12d706ba0c288ab8fe203fa19089c17ae7397864c5fc77b04efdc1a50861084987ff86 SHA512 a84c56b644ffae30e73f945719b524f546ea19a895b63b8d7c9b11bad95c7d2bf12956199b5a705980d9c227933ad0667478a62db8a0d15a7699febce3ba74a7 DIST coeurl-0.1.1.tar.bz2 45471 BLAKE2B ea5b490cb62ed780c4499d15c1f9502185f8edab9d706cc422eda62d9149512e693e82fa9431a05c58e2bb949314a9de0d513d54824a07c1e4ca6bc801065189 SHA512 9f781b30f57314253602b8560954122537b3c1d40cc327c62aac3662ba80ec8fe45fc69adec5c571b8861c996724c7869e4dc88fafc5ebee31794299de999e34 diff --git a/dev-cpp/coeurl/coeurl-0.0.1_pre20210813.ebuild b/dev-cpp/coeurl/coeurl-0.0.1_pre20210813.ebuild deleted file mode 100644 index ac8e678a29..0000000000 --- a/dev-cpp/coeurl/coeurl-0.0.1_pre20210813.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -MY_COMMIT="22f58922da16c3b94d293d98a07cb7caa7a019e8" -DESCRIPTION="A simple async wrapper around CURL for C++" -HOMEPAGE="https://nheko.im/nheko-reborn/coeurl" -SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/${MY_COMMIT}/${PN}-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="test" # Tests turned off because they need a local webserver. - -RDEPEND=" - net-misc/curl - dev-libs/libevent - dev-libs/spdlog -" -DEPEND="${RDEPEND}" From 45108f9eb7db49abc33c579871ed103d6cb48add Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 20 Dec 2021 01:44:24 +0100 Subject: [PATCH 047/118] dev-libs/mtxclient: Version bump 0.6.1 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-libs/mtxclient/Manifest | 1 + dev-libs/mtxclient/mtxclient-0.6.1.ebuild | 42 +++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 dev-libs/mtxclient/mtxclient-0.6.1.ebuild diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest index 15fff9866c..ad5039692e 100644 --- a/dev-libs/mtxclient/Manifest +++ b/dev-libs/mtxclient/Manifest @@ -1,2 +1,3 @@ DIST mtxclient-0.5.2_pre20210916.tar.gz 588702 BLAKE2B 643e37c13348d0fff65b38e16581918d1b9555d6d6cc19ce4965eaa5e34620a6d0f60af7bb075ffded4b585f38b889565c3cfd42f02c2749e4a8c8f013b6c125 SHA512 778257173c08930a05d3bef91afe34d4cf963f57e75159f99a2468513df80669215002ecf5f10c3639a8fef944aeb814cb447e4984c5e1c8ffd87d53b8938030 DIST mtxclient-0.6.0.tar.gz 593602 BLAKE2B 61e9f332e2056727c0d8e6b473e42591e3a8fc4841b8f76a1fe3ac61b1ccc9ba40c0dd248201ae301ce56d21aa0e034d65c5a7e7c33b202361b6ab6fd763aa01 SHA512 8ee9cd6cfab64625029ed18b5de72523a8d7dc1ac67ff8d9f32d730f15e473248ec11447a480ce9f76629d1bd5722785f229857489a63e71e92aae0990a3d20f +DIST mtxclient-0.6.1.tar.gz 596763 BLAKE2B 68acd5c4e0d03ac3afe8ce4b756099ced9a672fbe9017e4f654249f65ca2e0bec830119eb05651a9ed96ee139e3a4823a0ce4a74a63b37ae91076f0b70f4c9fd SHA512 96463a135e402b7255a0d5641babe128751ee731f01ccd50fdf0a1e60d6f036370998c2d05fa286129def8a4591183bf0d63fe631b9a7a2fa92ae7a748cf07d0 diff --git a/dev-libs/mtxclient/mtxclient-0.6.1.ebuild b/dev-libs/mtxclient/mtxclient-0.6.1.ebuild new file mode 100644 index 0000000000..f1520046cf --- /dev/null +++ b/dev-libs/mtxclient/mtxclient-0.6.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio" +HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/olm + >=dev-libs/openssl-1.1.0 + dev-libs/spdlog + >=dev-cpp/coeurl-0.1.1 +" +DEPEND=" + ${RDEPEND} + dev-cpp/nlohmann_json + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}/0.6.0_remove_network_tests.patch" +) + +src_configure() { + local -a mycmakeargs=( + -DBUILD_LIB_TESTS="$(usex test)" + -DBUILD_LIB_EXAMPLES=OFF + ) + + cmake_src_configure +} From 38e604ca627b35aafbe38733854d43bac4a793c1 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 20 Dec 2021 03:13:46 +0100 Subject: [PATCH 048/118] dev-libs/mtxclient: Remove old ebuild Signed-off-by: Ronny (tastytea) Gutbrod --- dev-libs/mtxclient/Manifest | 1 - .../mtxclient-0.5.2_pre20210916.ebuild | 47 ------------------- 2 files changed, 48 deletions(-) delete mode 100644 dev-libs/mtxclient/mtxclient-0.5.2_pre20210916.ebuild diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest index ad5039692e..50f32e8684 100644 --- a/dev-libs/mtxclient/Manifest +++ b/dev-libs/mtxclient/Manifest @@ -1,3 +1,2 @@ -DIST mtxclient-0.5.2_pre20210916.tar.gz 588702 BLAKE2B 643e37c13348d0fff65b38e16581918d1b9555d6d6cc19ce4965eaa5e34620a6d0f60af7bb075ffded4b585f38b889565c3cfd42f02c2749e4a8c8f013b6c125 SHA512 778257173c08930a05d3bef91afe34d4cf963f57e75159f99a2468513df80669215002ecf5f10c3639a8fef944aeb814cb447e4984c5e1c8ffd87d53b8938030 DIST mtxclient-0.6.0.tar.gz 593602 BLAKE2B 61e9f332e2056727c0d8e6b473e42591e3a8fc4841b8f76a1fe3ac61b1ccc9ba40c0dd248201ae301ce56d21aa0e034d65c5a7e7c33b202361b6ab6fd763aa01 SHA512 8ee9cd6cfab64625029ed18b5de72523a8d7dc1ac67ff8d9f32d730f15e473248ec11447a480ce9f76629d1bd5722785f229857489a63e71e92aae0990a3d20f DIST mtxclient-0.6.1.tar.gz 596763 BLAKE2B 68acd5c4e0d03ac3afe8ce4b756099ced9a672fbe9017e4f654249f65ca2e0bec830119eb05651a9ed96ee139e3a4823a0ce4a74a63b37ae91076f0b70f4c9fd SHA512 96463a135e402b7255a0d5641babe128751ee731f01ccd50fdf0a1e60d6f036370998c2d05fa286129def8a4591183bf0d63fe631b9a7a2fa92ae7a748cf07d0 diff --git a/dev-libs/mtxclient/mtxclient-0.5.2_pre20210916.ebuild b/dev-libs/mtxclient/mtxclient-0.5.2_pre20210916.ebuild deleted file mode 100644 index 20e905ea7e..0000000000 --- a/dev-libs/mtxclient/mtxclient-0.5.2_pre20210916.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_COMMIT="b452a984b0fc522c21bb8df7d320bf13960974d0" -DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio" -HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" -SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/boost-1.70.0 - dev-libs/olm - >=dev-libs/openssl-1.1.0 - dev-cpp/nlohmann_json - dev-libs/spdlog - dev-cpp/coeurl -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" - -# remove_failing_tests depends on remove_network_tests. -PATCHES=( - "${FILESDIR}/0.3.0_remove_network_tests.patch" - "${FILESDIR}/0.3.0_remove_failing_tests.patch" -) - -src_configure() { - local -a mycmakeargs=( - -DBUILD_LIB_TESTS="$(usex test)" - -DBUILD_LIB_EXAMPLES=OFF - ) - - cmake_src_configure -} From 582f02369b0b6ffd175a6db452c440eeef79f850 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 21 Dec 2021 03:26:10 +0100 Subject: [PATCH 049/118] net-im/nheko: Version bump 0.9.1 Signed-off-by: Ronny (tastytea) Gutbrod --- net-im/nheko/Manifest | 1 + net-im/nheko/nheko-0.9.1.ebuild | 77 +++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+) create mode 100644 net-im/nheko/nheko-0.9.1.ebuild diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest index b96caec286..5045d28bee 100644 --- a/net-im/nheko/Manifest +++ b/net-im/nheko/Manifest @@ -1,2 +1,3 @@ DIST nheko-0.9.0.tar.gz 1398941 BLAKE2B 353ac9a70282281ac9a9351df6f17e11ba06844b1116255ddf9a1135ecbfc5773ecf0e8a38944c398fb6d69db72d1819d8b86fb14ee69f4d0aed64f4b675b033 SHA512 277d322a2c5cf4631814bb57bf49e26bafdc0a048c17b821b02bbec19e9d12bff91697d307f5ebc2192e1fe0ebc394ba3342d4c3f0d4ad890d0aa9dc59c344a8 DIST nheko-0.9.0_pre20211003.tar.gz 1378662 BLAKE2B 84c1a0cc49b2f230e80e79bcf2681d4395d43bae521d8c5f38df06788fb93633e0a70db2a6df9cc0a72b94d0d40cea72a559a93edcc1c0f248c17ffd27d2d278 SHA512 be5f16ec446d1ab373bcc19afae1f2f1b90d701403c19e47ee172a716606640f8af7135f614aa6a8a913b9a864ce77af41ee5ae8270eaf40a3fc8a1797726920 +DIST nheko-0.9.1.tar.gz 1374697 BLAKE2B 72ef8805c0fa59c4b5fa0a1c359028a19989003b61edf9e7ad714d7ee8006e4727c98b6acd3bea5ddafeaddde1ae6d323322d7dfaf146195ec084b0dfa482219 SHA512 a914265052e6c2e327f45ea490999ea2fd22dda3955117f7d92a13b56018bd2c6999318c730e0c03b0e62a5a692678d1655f5bc15e4947db8a3bb9c4cea90e73 diff --git a/net-im/nheko/nheko-0.9.1.ebuild b/net-im/nheko/nheko-0.9.1.ebuild new file mode 100644 index 0000000000..08c16d1b7b --- /dev/null +++ b/net-im/nheko/nheko-0.9.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature xdg + +DESCRIPTION="Native desktop client for Matrix using Qt" +HOMEPAGE="https://github.com/Nheko-Reborn/nheko" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X pipewire video voip" +REQUIRED_USE="video? ( voip )" + +MY_GST_V="1.18" +RDEPEND=" + app-text/cmark + dev-cpp/qt-jdenticon + >=dev-db/lmdb++-1.0.0 + >=dev-libs/mtxclient-0.6.1 + >=dev-libs/qtkeychain-0.12.0 + dev-libs/spdlog + dev-qt/qtconcurrent:5 + dev-qt/qtgraphicaleffects:5 + dev-qt/qtgui:5[gif,jpeg,png] + dev-qt/qtimageformats + dev-qt/qtmultimedia:5[gstreamer,qml] + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + pipewire? ( media-video/pipewire[gstreamer] ) + voip? ( + >=media-plugins/gst-plugins-dtls-${MY_GST_V} + media-plugins/gst-plugins-libnice + >=media-plugins/gst-plugins-meta-${MY_GST_V}[opus] + >=media-plugins/gst-plugins-srtp-${MY_GST_V} + >=media-plugins/gst-plugins-webrtc-${MY_GST_V} + video? ( + >=media-libs/gst-plugins-base-${MY_GST_V}[opengl] + >=media-plugins/gst-plugins-meta-${MY_GST_V}[v4l,vpx] + >=media-plugins/gst-plugins-qt5-${MY_GST_V} + X? ( + >=media-plugins/gst-plugins-ximagesrc-${MY_GST_V} + x11-libs/xcb-util-wm + ) + ) + ) +" +DEPEND=" + dev-cpp/nlohmann_json + ${RDEPEND} +" +BDEPEND="dev-qt/linguist-tools:5" + +src_configure() { + local -a mycmakeargs=( + "-DVOIP=$(usex voip)" + ) + if use video && use X; then + mycmakeargs+=("-DSCREENSHARE_X11=yes") + else + mycmakeargs+=("-DSCREENSHARE_X11=no") + fi + + cmake_src_configure +} + +pkg_postinst() { + optfeature "audio & video file playback support" \ + "media-plugins/gst-plugins-meta[ffmpeg]" + optfeature "secrets storage support other than kwallet (gnome-keyring or keepassxc)" \ + "dev-libs/qtkeychain[gnome-keyring]" + + xdg_pkg_postinst +} From 11398f03108260104fcba7954d245d26c9624a7b Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 21 Dec 2021 03:39:14 +0100 Subject: [PATCH 050/118] net-im/nheko: Remove old ebuild Signed-off-by: Ronny (tastytea) Gutbrod --- net-im/nheko/Manifest | 1 - .../nheko/nheko-0.9.0_pre20211003-r1.ebuild | 59 ------------------- 2 files changed, 60 deletions(-) delete mode 100644 net-im/nheko/nheko-0.9.0_pre20211003-r1.ebuild diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest index 5045d28bee..7ed0af0d58 100644 --- a/net-im/nheko/Manifest +++ b/net-im/nheko/Manifest @@ -1,3 +1,2 @@ DIST nheko-0.9.0.tar.gz 1398941 BLAKE2B 353ac9a70282281ac9a9351df6f17e11ba06844b1116255ddf9a1135ecbfc5773ecf0e8a38944c398fb6d69db72d1819d8b86fb14ee69f4d0aed64f4b675b033 SHA512 277d322a2c5cf4631814bb57bf49e26bafdc0a048c17b821b02bbec19e9d12bff91697d307f5ebc2192e1fe0ebc394ba3342d4c3f0d4ad890d0aa9dc59c344a8 -DIST nheko-0.9.0_pre20211003.tar.gz 1378662 BLAKE2B 84c1a0cc49b2f230e80e79bcf2681d4395d43bae521d8c5f38df06788fb93633e0a70db2a6df9cc0a72b94d0d40cea72a559a93edcc1c0f248c17ffd27d2d278 SHA512 be5f16ec446d1ab373bcc19afae1f2f1b90d701403c19e47ee172a716606640f8af7135f614aa6a8a913b9a864ce77af41ee5ae8270eaf40a3fc8a1797726920 DIST nheko-0.9.1.tar.gz 1374697 BLAKE2B 72ef8805c0fa59c4b5fa0a1c359028a19989003b61edf9e7ad714d7ee8006e4727c98b6acd3bea5ddafeaddde1ae6d323322d7dfaf146195ec084b0dfa482219 SHA512 a914265052e6c2e327f45ea490999ea2fd22dda3955117f7d92a13b56018bd2c6999318c730e0c03b0e62a5a692678d1655f5bc15e4947db8a3bb9c4cea90e73 diff --git a/net-im/nheko/nheko-0.9.0_pre20211003-r1.ebuild b/net-im/nheko/nheko-0.9.0_pre20211003-r1.ebuild deleted file mode 100644 index 26dc81426a..0000000000 --- a/net-im/nheko/nheko-0.9.0_pre20211003-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -MY_COMMIT="c43c2bd4b9481f761e9f1b16453f0e7f5b1beabe" -DESCRIPTION="Native desktop client for Matrix using Qt" -HOMEPAGE="https://github.com/Nheko-Reborn/nheko" -SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="video voip" -REQUIRED_USE="video? ( voip )" - -MY_GST_V="1.18" -RDEPEND=" - app-text/cmark - >=dev-db/lmdb++-1.0.0 - >=dev-libs/mtxclient-0.5.2_pre20210916 - >=dev-libs/qtkeychain-0.12.0 - dev-libs/spdlog - dev-qt/qtconcurrent:5 - dev-qt/qtgraphicaleffects:5 - dev-qt/qtgui:5[gif,jpeg,png] - dev-qt/qtmultimedia:5[qml] - dev-qt/qtquickcontrols2:5 - dev-qt/qtsvg:5 - voip? ( - dev-qt/qtmultimedia:5[gstreamer] - >=media-plugins/gst-plugins-dtls-${MY_GST_V} - media-plugins/gst-plugins-libnice - >=media-plugins/gst-plugins-meta-${MY_GST_V}[opus] - >=media-plugins/gst-plugins-srtp-${MY_GST_V} - >=media-plugins/gst-plugins-webrtc-${MY_GST_V} - video? ( - >=media-libs/gst-plugins-base-${MY_GST_V}[opengl] - >=media-plugins/gst-plugins-meta-${MY_GST_V}[v4l,vpx] - >=media-plugins/gst-plugins-qt5-${MY_GST_V} - >=media-plugins/gst-plugins-ximagesrc-${MY_GST_V} - x11-libs/xcb-util-wm - ) - ) -" -DEPEND=" - dev-cpp/nlohmann_json - ${RDEPEND} -" -BDEPEND="dev-qt/linguist-tools:5" - -src_prepare() { - use voip || sed -i '/^pkg_check_modules(GSTREAMER/d' CMakeLists.txt || die - - cmake_src_prepare -} From d4fb92f720101870d3d1042b38f6120290a7080b Mon Sep 17 00:00:00 2001 From: Emil Jacobs Date: Tue, 21 Dec 2021 14:24:09 +0100 Subject: [PATCH 051/118] net-p2p/bisq: update Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Emil Jacobs --- net-p2p/bisq/Manifest | 2 +- net-p2p/bisq/{bisq-1.7.5.ebuild => bisq-1.8.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename net-p2p/bisq/{bisq-1.7.5.ebuild => bisq-1.8.0.ebuild} (100%) diff --git a/net-p2p/bisq/Manifest b/net-p2p/bisq/Manifest index 0064e89085..5d96898b66 100644 --- a/net-p2p/bisq/Manifest +++ b/net-p2p/bisq/Manifest @@ -1 +1 @@ -DIST Bisq-64bit-1.7.5.deb 180836952 BLAKE2B dc6c3053cd4337aaf0ccaeecfe3a2c40e56806825fe589c48ba7ea0dbb4b58ec8bc2e60e992708c75583f89ce9b8e72eeae8641913afbc2fcdc30de8dea7b9c3 SHA512 9ebd73a3e08dcb6e6c937fe0818ea757d65bfeae9d7278793fb786c8d879f774629d5106b3244768fe844c67ac17f02428da8ac20967aae2fc39a0fd87239a51 +DIST Bisq-64bit-1.8.0.deb 184853104 BLAKE2B 092883973bd115ce6eca104cf7cdd770f2dc76363e45c3e486f3da852acca058f161ab244524827eb41826d0f7ee8eab5f731156c72a2b59f462bcb157235cd6 SHA512 18e33cd8905a166ce9dc21f5f72b64168bd6de1849134a35bff0d1e3689cfe17d2eef8d8fc4e98b2d0ed2f4960c0982270c7f077519773a3d2e8893e3ee667b2 diff --git a/net-p2p/bisq/bisq-1.7.5.ebuild b/net-p2p/bisq/bisq-1.8.0.ebuild similarity index 100% rename from net-p2p/bisq/bisq-1.7.5.ebuild rename to net-p2p/bisq/bisq-1.8.0.ebuild From f7355bc440a17fbefe07ed37b0ba9ab7bdcfcbdd Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Tue, 21 Dec 2021 14:55:41 +0100 Subject: [PATCH 052/118] sys-fs/gcsfuse: sync with the upstream Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mathieu Tortuyaux --- sys-fs/gcsfuse/Manifest | 2 +- sys-fs/gcsfuse/{gcsfuse-0.39.0.ebuild => gcsfuse-0.39.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename sys-fs/gcsfuse/{gcsfuse-0.39.0.ebuild => gcsfuse-0.39.2.ebuild} (100%) diff --git a/sys-fs/gcsfuse/Manifest b/sys-fs/gcsfuse/Manifest index 5af3f082d5..2021d65cfe 100644 --- a/sys-fs/gcsfuse/Manifest +++ b/sys-fs/gcsfuse/Manifest @@ -71,7 +71,7 @@ DIST cloud.google.com%2Fgo%2Ftrace%2F@v%2Fv1.0.0.zip 45820 BLAKE2B 526d423a55e17 DIST contrib.go.opencensus.io%2Fexporter%2Fstackdriver%2F@v%2Fv0.13.10.mod 797 BLAKE2B 8273f658be191c7da32b063d7370b6eba2f8cebd662d6cd881de108af56d42058ed2e7bd614bd80bb87565f2e839e1ce395cfcf677dabca04e047f44014cbd20 SHA512 03db27c2c0c00f61369f7aacc3078d2991ac0fe7c112bdee19904554e2e7acefc7e2ebe80fc23a0e21636e773850ddecc6a9f2f82aae10a7c04d5bb3dab74b1d DIST contrib.go.opencensus.io%2Fexporter%2Fstackdriver%2F@v%2Fv0.13.10.zip 142685 BLAKE2B d25035f62dedb2118b43dd22353817537e9bf6ee05ed513082f912977772183879b7f56ed54393cc9b241fc2f4b745a5b371b279965bbc21f08a961515348344 SHA512 149f016d1bd47ef5706729e3dd1e5611620e327969d2af4908c238a23de5d22c3f2ae27cb253fdfe055c4f88256dde8bfe597ed5b8c39e20d54a2485a00c98c6 DIST dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 36 BLAKE2B b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00 SHA512 196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1 -DIST gcsfuse-0.39.0.tar.gz 6043927 BLAKE2B 345d9858d4d0cc6ac59a7fbe814d410d3f4f9d369dae086002962a1c89d47eaa608c0fbc185721be0ae5af8537ffd6a6596e457560fec4c1b58f79141f3ef2c9 SHA512 1399f705504187aab044e26f664329e579451eae92492909bd1dd2505a6b7026d0f5a88fa41908a51a59c37e83273348b0b3578c3203e3125722967e7f6d2d14 +DIST gcsfuse-0.39.2.tar.gz 6043850 BLAKE2B 170051fe9efc2c2c1247e4ea9a6931f4588f563184e280768c4c3dc84f4fca422cfc0311e3d50d49b4bfa87d996b989c3babb3a34ea6daec340f443dc31631a9 SHA512 94af2b4f091dd9aae2c514b37ef3f3b177ec6422babb64b9bb6a62acd46b9da1794092c883830634c98c02b35173dd9c6aa346585c302d4b498e1b457924fa50 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb SHA512 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f DIST github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 33 BLAKE2B d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2 SHA512 dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d diff --git a/sys-fs/gcsfuse/gcsfuse-0.39.0.ebuild b/sys-fs/gcsfuse/gcsfuse-0.39.2.ebuild similarity index 100% rename from sys-fs/gcsfuse/gcsfuse-0.39.0.ebuild rename to sys-fs/gcsfuse/gcsfuse-0.39.2.ebuild From fcedeceeb92fd7819719b1ec5d90df44622e2dc5 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Wed, 22 Dec 2021 00:38:59 +0100 Subject: [PATCH 053/118] games-util/legendary: Version bump 0.20.22 Signed-off-by: Ronny (tastytea) Gutbrod --- games-util/legendary/Manifest | 1 + games-util/legendary/legendary-0.20.22.ebuild | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 games-util/legendary/legendary-0.20.22.ebuild diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index 1735a17c52..cd0e4479da 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,3 +1,4 @@ DIST legendary-0.20.17.tar.gz 105244 BLAKE2B 5313a6ffa732d159debb4e9bbaa7d4d60a3ce1ada694133224ed9fe12cf885f38f4fc078fc518f364a44e26c3e804952c1ab671c63cab669f3341c0507f3b845 SHA512 7fe89f1d286d7bf2a3dc1948758020b9c298d549164812a09ef7ff1e683672ea2d3311b215f7862a060ba74537a12b8178a2f71e1f6899cebbc3b6afbe6a7b5d DIST legendary-0.20.18.tar.gz 105531 BLAKE2B f321ae20c2d4207df5027ab95a31d7aab3673f38037c2a4a6ea07af999f5471bce1e790836d551f4109a600f6eba9b223db768046c937a05250c9a020b55d2e7 SHA512 25720fc5eee42c180f084a5cc2543c344608a0831bcf4d987d288544ea8164adc48d3c964ffe12fab4967d25a2a3285f3743233c6bf3e94c8934b167756dca15 DIST legendary-0.20.21.tar.gz 111863 BLAKE2B fabfbf88d3fffb8077306b99a98718c771e2a96c12599138354bbb7b75a00e9fe2d25ea1984308c77c8a1238d8d74d23f900b4735f1e2c9441bc4d6c31e6ca1c SHA512 ce25c69f8c5bb5281a6cc0ccb89d3866179778a5305e12061c02711322ad72bc2b25ba8960dc78a8280a3ff738c97ad9f55e6ae041bcd79876a12d76df758be9 +DIST legendary-0.20.22.tar.gz 111877 BLAKE2B c8e13b18a0c56f115de9518e85aed5ae14bbbf8437485de3f8d935dd343dd984c5f59a0cb45ff574c4c59d762a17226bc9d0c85c9e291a1886560bf8daf123b4 SHA512 23c523a14316b416cfdc035044740a94eab8f05e610638a2d0500f1218b2ce9f0b02163593f2f5b6e97b0fb91d1cf97bc56b275e30502af3b0cc2bc6eee6a175 diff --git a/games-util/legendary/legendary-0.20.22.ebuild b/games-util/legendary/legendary-0.20.22.ebuild new file mode 100644 index 0000000000..42ccdcc711 --- /dev/null +++ b/games-util/legendary/legendary-0.20.22.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" +HOMEPAGE="https://github.com/derrod/legendary" +SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="webview" + +# NOTE: dev-python/pywebview[qt5] is not much tested and does not function +# correctly in some cases, according to release notes for 0.20.16. +RDEPEND=" + $(python_gen_cond_dep ' + Date: Wed, 22 Dec 2021 00:40:18 +0100 Subject: [PATCH 054/118] games-util/legendary: Remove old ebuilds Signed-off-by: Ronny (tastytea) Gutbrod --- games-util/legendary/Manifest | 2 -- games-util/legendary/legendary-0.20.17.ebuild | 30 ------------------- games-util/legendary/legendary-0.20.21.ebuild | 30 ------------------- 3 files changed, 62 deletions(-) delete mode 100644 games-util/legendary/legendary-0.20.17.ebuild delete mode 100644 games-util/legendary/legendary-0.20.21.ebuild diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index cd0e4479da..5aee2d02a9 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,4 +1,2 @@ -DIST legendary-0.20.17.tar.gz 105244 BLAKE2B 5313a6ffa732d159debb4e9bbaa7d4d60a3ce1ada694133224ed9fe12cf885f38f4fc078fc518f364a44e26c3e804952c1ab671c63cab669f3341c0507f3b845 SHA512 7fe89f1d286d7bf2a3dc1948758020b9c298d549164812a09ef7ff1e683672ea2d3311b215f7862a060ba74537a12b8178a2f71e1f6899cebbc3b6afbe6a7b5d DIST legendary-0.20.18.tar.gz 105531 BLAKE2B f321ae20c2d4207df5027ab95a31d7aab3673f38037c2a4a6ea07af999f5471bce1e790836d551f4109a600f6eba9b223db768046c937a05250c9a020b55d2e7 SHA512 25720fc5eee42c180f084a5cc2543c344608a0831bcf4d987d288544ea8164adc48d3c964ffe12fab4967d25a2a3285f3743233c6bf3e94c8934b167756dca15 -DIST legendary-0.20.21.tar.gz 111863 BLAKE2B fabfbf88d3fffb8077306b99a98718c771e2a96c12599138354bbb7b75a00e9fe2d25ea1984308c77c8a1238d8d74d23f900b4735f1e2c9441bc4d6c31e6ca1c SHA512 ce25c69f8c5bb5281a6cc0ccb89d3866179778a5305e12061c02711322ad72bc2b25ba8960dc78a8280a3ff738c97ad9f55e6ae041bcd79876a12d76df758be9 DIST legendary-0.20.22.tar.gz 111877 BLAKE2B c8e13b18a0c56f115de9518e85aed5ae14bbbf8437485de3f8d935dd343dd984c5f59a0cb45ff574c4c59d762a17226bc9d0c85c9e291a1886560bf8daf123b4 SHA512 23c523a14316b416cfdc035044740a94eab8f05e610638a2d0500f1218b2ce9f0b02163593f2f5b6e97b0fb91d1cf97bc56b275e30502af3b0cc2bc6eee6a175 diff --git a/games-util/legendary/legendary-0.20.17.ebuild b/games-util/legendary/legendary-0.20.17.ebuild deleted file mode 100644 index 42ccdcc711..0000000000 --- a/games-util/legendary/legendary-0.20.17.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10} ) -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS="bdepend" - -inherit distutils-r1 - -DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" -HOMEPAGE="https://github.com/derrod/legendary" -SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="webview" - -# NOTE: dev-python/pywebview[qt5] is not much tested and does not function -# correctly in some cases, according to release notes for 0.20.16. -RDEPEND=" - $(python_gen_cond_dep ' - Date: Wed, 22 Dec 2021 14:08:48 +0100 Subject: [PATCH 055/118] dev-python/pysubs2: bump to 1.3.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nicola Smaniotto --- dev-python/pysubs2/Manifest | 1 + dev-python/pysubs2/pysubs2-1.3.1.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 dev-python/pysubs2/pysubs2-1.3.1.ebuild diff --git a/dev-python/pysubs2/Manifest b/dev-python/pysubs2/Manifest index 696efb3fed..fe9c58c03d 100644 --- a/dev-python/pysubs2/Manifest +++ b/dev-python/pysubs2/Manifest @@ -1,2 +1,3 @@ DIST pysubs2-1.2.0.tar.gz 844305 BLAKE2B be553a2672cfebe08847e1fc65b41420485846d75ccb4dbb2c9bb8aec1843d2665bd8117a2f718871ea17e79e40ec491f2360eea695c07622fee16fe52a7f7f7 SHA512 37cf74c8c812c1683ef926c8bb749479bc9eaedd780f29a3299295885fd329eae7b2863f293da878ce54b696e8783cfab49cb341b54735a892339c77c551edfb DIST pysubs2-1.3.0.tar.gz 846587 BLAKE2B 0afa4c6d4d8ad4a7eda7461b80a6e61123096601ae64132e55f7c4e564f15f202abe0ef2836c067563072a9dba18b9c74380d31c68d8dde5d83f207ca45d99f2 SHA512 696acb26e2c74615674e33e06545c84bd7ee446f47bec3256da7e101dc317d9d2a0f659d3a51ae95fdad3d8014b635b5f4f12375f7f8f0c7fa85835ec09675ca +DIST pysubs2-1.3.1.tar.gz 847254 BLAKE2B a5e225c6ad3b8e2a26ba5e4caa07fe022af0addb3f86d90f6922e98335146b6605fbefd22a05c27e69d02590e1c53d67e5b91ee641d444d1d09fa93ab1ef4488 SHA512 dc50107932f484ccf15a2e9d88a767aeeb1ef1bc4dba07ac573489e0405d0f7002bced460230a9406e4eb8ef3db89f8e4e622bb7a89b114b9cd6308ae1f3c0e0 diff --git a/dev-python/pysubs2/pysubs2-1.3.1.ebuild b/dev-python/pysubs2/pysubs2-1.3.1.ebuild new file mode 100644 index 0000000000..4fc7ca3ba3 --- /dev/null +++ b/dev-python/pysubs2/pysubs2-1.3.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A library for editing subtitle files" +HOMEPAGE="https://github.com/tkarabela/pysubs2" +SRC_URI="https://github.com/tkarabela/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest From 4610dbf2c4f20f6c4a1617b1ff28baa72bcab1b7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 22 Dec 2021 08:11:20 +0500 Subject: [PATCH 056/118] CONTRIBUTING.md: mention cargo-license and golicense Signed-off-by: Anna (cybertailor) Vyalkova --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e608398253..daa69766d6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -55,7 +55,7 @@ dev-python/twine Some packages include files that are licensed under a different license then the rest of the package. In this case all the licenses should be specified in the LICENSE variable. This is very often the case for packages written in Rust or Go. -Rust and Go packages automagically collect all dependencies. The licenses of the things that are statically linked in these packages should be checked *manually*. +Rust and Go packages automagically collect all dependencies. The licenses of the things that are statically linked in these packages should be checked *manually* with `dev-util/cargo-license` and `dev-go/golicense`. ## Other Tips and Tricks From e349f8a84c3307a52a2cbffd1d5cff9ccb9c5b09 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 22 Dec 2021 08:29:57 +0500 Subject: [PATCH 057/118] FAQ.md: tracking new releases Signed-off-by: Anna (cybertailor) Vyalkova --- FAQ.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/FAQ.md b/FAQ.md index f5d8b66290..7b10810c39 100644 --- a/FAQ.md +++ b/FAQ.md @@ -16,6 +16,12 @@ See [wiki.gentoo.org/wiki/Project:GURU#The_regulations](https://wiki.gentoo.org/ This is very secret, but you might find a clue [here](https://dev.gentoo.org/~mgorny/articles/guru-a-new-model-of-contributing-to-gentoo.html#the-acronym). +- #### How to track new releases of packages I maintain? + +GitHub and other forges provide RSS/Atom feeds of releases (e.g. `https://github.com/git/git/releases.atom`). You need to install a feed reader (`eix -C net-news`) or a browser add-on to subscribe to them. If a project has no tagged releases, follow new commits feed instead. If a project is not hosted on any forges and has no feeds on its website, subscribe to its announce mailing list. + +Also you can use [Repology](https://repology.org/projects/?inrepo=gentoo_ovl_guru&outdated=on) to view all outdated packages in GURU. + - #### [GLEP 63](https://www.gentoo.org/glep/glep-0063.html) says I should use a @gentoo.org email address for signing off, do I need an @gentoo.org email address to contribute to GURU? No, you do not need an @gentoo.org email address to contribute to GURU, these email addresses are for Gentoo developers only. Instead use whichever email address you want to receive bug mail and other communications on. If you're also a [proxy-maintainer](https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers) please use the same email address. From 9f6f25596a2ca526bde7041c64d1d5d9cf45701e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 23 Dec 2021 07:15:37 +0500 Subject: [PATCH 058/118] app-crypt/certbot-dns-digitalocean: enable pytest Signed-off-by: Anna (cybertailor) Vyalkova --- .../certbot-dns-digitalocean-1.22.0.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.22.0.ebuild b/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.22.0.ebuild index 3926dd913c..2b8b0c4be7 100644 --- a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.22.0.ebuild +++ b/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.22.0.ebuild @@ -16,8 +16,6 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" -RESTRICT="test" - RDEPEND=" ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}] >=dev-python/digitalocean-1.11[${PYTHON_USEDEP}] @@ -26,4 +24,4 @@ RDEPEND=" distutils_enable_sphinx docs dev-python/sphinx_rtd_theme -distutils_enable_tests unittest +distutils_enable_tests pytest From 8e25deac292f0155dfd86bf55324c95f07770b4d Mon Sep 17 00:00:00 2001 From: Leonardo Hernandez Hernandez Date: Wed, 22 Dec 2021 22:03:29 -0600 Subject: [PATCH 059/118] gui-wm/dwl: update wlroots version Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Leonardo Hernandez Hernandez --- gui-wm/dwl/dwl-9999.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild index fb81ba8776..53590e463b 100644 --- a/gui-wm/dwl/dwl-9999.ebuild +++ b/gui-wm/dwl/dwl-9999.ebuild @@ -19,8 +19,8 @@ RDEPEND=" dev-libs/wayland x11-libs/libxcb x11-libs/libxkbcommon - >=gui-libs/wlroots-0.14:=[X(-)?] - =gui-libs/wlroots-0.15:=[X(-)?] + Date: Thu, 23 Dec 2021 10:10:07 +0100 Subject: [PATCH 064/118] x11-wm/leftwm: updated all ebuild and upgrade leftwm version Signed-off-by: Luciano Degni --- x11-wm/leftwm/Manifest | 34 +---- x11-wm/leftwm/leftwm-0.2.10.ebuild | 2 + x11-wm/leftwm/leftwm-0.2.11.ebuild | 193 +++++++++++++++++++++++++++++ x11-wm/leftwm/leftwm-0.2.9.ebuild | 68 +++++----- 4 files changed, 230 insertions(+), 67 deletions(-) create mode 100644 x11-wm/leftwm/leftwm-0.2.11.ebuild diff --git a/x11-wm/leftwm/Manifest b/x11-wm/leftwm/Manifest index e7849c6340..dc648ac3d1 100644 --- a/x11-wm/leftwm/Manifest +++ b/x11-wm/leftwm/Manifest @@ -1,20 +1,16 @@ DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa -DIST anyhow-1.0.44.crate 35067 BLAKE2B 19dd53abcbf5ade698f3bf5b1522fa8c1c55b777d91fd05f6c43a7a32691d00da756c7af9d991ebfc71b02fa4e8e2e257c78ce3e29f8c3034066ca43eea4c07d SHA512 d8ec44c64cf4b06121421c99157573b59e2078ab1aba7d949aad9ddd5ec4a1b585a07d0ca06807ed2349c6becaed1cba69f10f9affa2da25f749b615a70aa9ff DIST anyhow-1.0.48.crate 41346 BLAKE2B 9ba28706c0048f24312c1d8c753b6fb82bbcc22f24840c3d429a87813582bf05c45ed60b290c7abf54070969d4e42199a410d6a7bf02df788a119a96b4f201d0 SHA512 473b95883ae170b03e2097d924dd6e664604bce5e76a592e8abe763869ddca52de668244099f8f023c3709ae19934c3e1c4cc77610204820ae271b8b05c72d31 DIST anymap2-0.13.0.crate 17337 BLAKE2B 6f7f2c157a908bafadb96b86d7c064aed5cfa144b4d7776acd110c7ff676865ba64aefc17a5908851a5b1b850bfa48b162b877ddc90969de97cd0adbe3123736 SHA512 005032261274a5fed2aebeb0ae3b6998f184899c426d649d6bef9cbf135762321b13b7941dfab3a9577936676469a5bcd324d36824f6c6d81408012ebf3a6510 -DIST arc-swap-1.3.2.crate 64112 BLAKE2B 2eb9d3008003b945705f743a520f77d34dbbfdb9f86752beae41ab36cb33f43d96a3182e76b7ca8e8955b40727e00dbab2deb74ea56fe32301c2a95ee868439a SHA512 e89d81ce0993d8d7d2fa9a3745a263404b578b09ead9bff31886b94886283877733d43cf8a6a1c4bf51cad57727dab57f0107ec2c3b55372ec1d286876c413aa DIST arc-swap-1.5.0.crate 65351 BLAKE2B c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105 SHA512 b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b -DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST block-buffer-0.7.3.crate 7179 BLAKE2B 549e8532358f9a77fdfbd5ef7a06d60f20f034fcf69072757811cb4a95f5cee5589bebd40fe87af36127254ec42ef3240cc7542828085f590fb774faab8f0e21 SHA512 74c8b89777a006bd72511b32df94f8bd78e2b53c30d85d39ea3c52acf199c357140fb6181f7f7ab5e30dd80d37181582cad740c95b89328a7a4b0f84f77ad6bf DIST block-padding-0.1.5.crate 7342 BLAKE2B 876421fa89251d011a455163baa49e0931e0692ed928fad71357fc93b87493eeab4cfcf8fc4aa94638a90a8dce8ec1ad95e9ba91da9557008e5fc19c1f618ab4 SHA512 acf5369cdae38b6b1a5c1561a9df18b8a39c8fd434fa50c49a8f73d2654a835269b7b22876354c903514c49c77aa860c68cd84d3c1efcb36bdfa8b01af300a9a DIST byte-tools-0.3.1.crate 5526 BLAKE2B e87163b1f2abde9c6ad5002c37b21308a98a879dc7af14059839be7b5a019d2487ef03867f3f5cd436b7081cb78a930abce79b5cce23eb95cc60e05067e1b1df SHA512 18e0f248a1e9780706e3a184d63558f03f30002646abc6d46ef49db9d5f6768af3d24d210b688aa4ad33d41248429e4df46bc3926f27851f90c92d260e5c4baa DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST bytes-1.1.0.crate 49640 BLAKE2B b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d SHA512 d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d -DIST cc-1.0.70.crate 57200 BLAKE2B 196b0435c8a521a02e9877ed3ff81fbefa88cd56717556776b46366bad1835bff134a1b4fc4e31ee5497600e98d1031119d0973b420cf16aece1ff18fbdcd1bc SHA512 9158eabcb9405fa2ef41fb120821ddaa2e5c7234c02d5cfbb5b59570f7de393d1fa33942ca52f86bf9271765b3df934debdea89e7563cbfe193dc01b2dcd72f9 DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e SHA512 e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 @@ -29,23 +25,14 @@ DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d435 DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf DIST fake-simd-0.1.2.crate 5398 BLAKE2B 40437b18ca7b77258577f518232dcf67e2bf09b64234dc3f02b9eba0c5c1fede8f8d1dc7cbc112ce80e4f0bf317387d1b8046d41a4f83a7c54981fd2b71fc8e2 SHA512 d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893 -DIST futures-0.3.17.crate 47388 BLAKE2B aef48709c0fd15e33308ccea3adfd2966335de4c4ea24d04306e6e8d724bc6bd3355c8fc3d0392d4a26dbe85e99769267569c1ddc96ffbcdb972c2fbdcaa9149 SHA512 c2099288119c37130692cb747c7db16cb3139ac5db8fbec9754dd373eded0593f9444b8d0b003ad3fd138086959c1b74e105f2105311eeed5a65367d9ce795ac DIST futures-0.3.18.crate 47643 BLAKE2B 4bebf75ea530fda4d40b9ffe5c01b8592d5c4cbc9d498754dfa81221914a37c325ef64eae439cb73bffe8cd13c88cdc86aa3cf4cb60cd871caea32ce33b413dc SHA512 2e5bdc685fe1b7976f9f60d99a6b1c27a3c300744de9d7d14e26510f8f591d282a7c11ef99bafb4971f5a550cc6668c493c8c29a9f94e47fabe59aeb45a41f10 -DIST futures-channel-0.3.17.crate 31765 BLAKE2B a1055de0a6b8812546442acd8acf8251168015b5f6be7bb7e223b7c61841a1a15ec1fbca3e4d40e0a552d5c3fc89ed2306a29c9ef33b1665f828ab9c8c0aa142 SHA512 884fed34839c9f73551a90fdbcdc542f88623c0d74d506febd6fb0308429e0d7df879f378b6d0bc818ce8c948da495a9dc210ca55331f4760273d51f627cc416 DIST futures-channel-0.3.18.crate 31941 BLAKE2B 518b55b1d943a80f89fcab52142ed710c2e46b0c31275b1f919a6803fe5a9dd3eba4d4db4743471dff5dcf1871881aa758242768a70124f985f8735cbae6b5a2 SHA512 d9dbe1bd543c46acd6d51a43e3ef45df3fe79bb0eef24e0179423dbda582d68936948b5bb2ca48b6d169fd4906ec7922cded10f1e987095514ba28c4fdb5d6d7 -DIST futures-core-0.3.17.crate 14478 BLAKE2B bad5d1fccef7e823d52eff0db7522545c6dcc6ba94bc0cad33c013b6abe624ebc6c8ddc6a6f5a4ede5982e175eeac48113ef929cc6633a22a18bbbd4cb1cb114 SHA512 6f290620b5051a3f3a317acade5a077f502fa3ab7fdb230b6ecd4d007c63685bf343ddcb8b8d1170b5ebeb94fbf1c495dab36918490b14885361d6e53c45bf22 DIST futures-core-0.3.18.crate 14665 BLAKE2B 848f8038511085bb205d1fe6b7e21790a109f0a77cf17c31323b83aab0eb8e5f58a35c3ebcd5f0fa1228c1979f2c76c55380223bd08a3f64e0e72098fee945b7 SHA512 3182345cb62a21079be53a77171b54e9822d2efbd01cba1e7a30b948b5a60446eb90b55c2ef76a760e68ff1fdafb86ebe51767f44e47033a3bfb53d4cc382604 -DIST futures-executor-0.3.17.crate 17102 BLAKE2B 9e9864d7fd3a38a800e3b07c22f834575f92704ea88bf0f295a95d1b52b41ed698d4e7fd89c5dbf503a99676c6ad036d9f96dd3e85bfd49c26d1127d55a6a4df SHA512 e3ac739e58dbda88dd536382c603014c56b7ebbda529c81afd0d91c16770719902fb4883a7a0dd0375e7910fc03605887058ebd30824d01ca20e2daf93f3d94a DIST futures-executor-0.3.18.crate 17290 BLAKE2B 3539dbf94d38dc3171242222c43b3ddcb343e1acf63820ecddbb839f83889f90f7226c3f41c35b47e5ad5f1217e4b47bb0b5f847379444c8ddc1a54c07a2f9fd SHA512 2033bbea0cf328feb5c50e40b28fdd8b8f1d01077c1a74be47f463f13cbd0fe2ece7c90f4ac5c54300d0a305d795ca91ebf7bfaaf990fdda260f311e2781f58c -DIST futures-io-0.3.17.crate 9050 BLAKE2B 729fd0c2bbf5a665640fe9e8dbb9d803474cbbf4385188d1cd906f526a2b75cecfe55f75aeb0a491057af319a19fb0117420af75425375af41622c8c68567cc4 SHA512 a2b65e07bfea15b78e988c5a9d330ef51a396cd22475f171b342cc8a6520749335af851ae11d44c91f54ab06f425b0dbfb716a959c625d3c52db5765d0407e0d DIST futures-io-0.3.18.crate 9222 BLAKE2B f710ae8ed982b42a37d0ab797829b5366526fbf4e830ea26a5e9ae89a7a8c57584c467251185195571dda5a92abe072a881a33829a2558e593cdc68e7009f823 SHA512 f941da4a9c606a25a021fb55648fe0e864fa716b7ee01020b361aae99c33bc59035e16f5d60d84d3b9d015ea2be7c169da52501d238e5c71818bd0984ba0b3ac -DIST futures-macro-0.3.17.crate 11830 BLAKE2B bca68c3c1ddca764ff86d36667c3da3805b8aa730b300f97d5e77dfc695d33484b4b8ee7d3b415479852e02a126c14f092ee9724d3d91a8793bc91a165dd5381 SHA512 518969498808bcb63cc797934ed7d699f776588dd7fc9f9c41c63874a05d03781b5c0241ce20cfffc8db569f01fc82da433b7ea7772f24dfc2df5eca35b5146a DIST futures-macro-0.3.18.crate 11256 BLAKE2B 82b9407a5be5f0cb6e586e838288ce05d96a51fe6fcad86aff776bf5fa0090ccce56f1379b530db341555eb9b64cd98565829024a87ae0c4071c22004562c70f SHA512 5163237aa4b2ee342c0a67fbbd7db3ce45a50a6289ca0740864cd5edc9adb3de7fcc50b5b0a75dcac6052ba5b9871e01df8f94aa956b2dbbbba232dc83dda477 -DIST futures-sink-0.3.17.crate 7663 BLAKE2B 598e864fb6f2f34cd72c67e5ced93d0e54d2e508319ba191a2779377d9565799226783b2009190cd6eea63c75562e209a526c724ea8616d22a1c7b4ae543ddd7 SHA512 39996fd6bf1fb5ebb0dbd5c0d18f9a34f21e65dfe998237c2e047d836a380ebfb9a2fea05a2c11e447e9a27dff0bffe4a9762e83df2f17aa90a717fc98ba5803 DIST futures-sink-0.3.18.crate 7851 BLAKE2B 66bf043a8f3abc02960bc0968e68e7e3e649dab488e631f505c26105fdec3b98a29a2902dd13c484a5f627230976f6634dd8f25687af1bb53a4b29048da224e8 SHA512 4d6f937dcb8091caedef743fa38e32a730f665e7b07df5662850df79b0a460fd906def3d8fb7c4284b96dae4fca1bc67d9d21292c490bca8029a790591d48a0c -DIST futures-task-0.3.17.crate 11712 BLAKE2B ca42fc54c3a3795e59b423fbd1235b10b4ae1903256fa61e80dc9318f35fb59fbc15ca8a3be3fed67e17809ed2d5f594f939d3f51d0d718b0dff5be069200361 SHA512 2f12d8d9d404f147b601ddc6fb9b6869e2e68a4bc55cd3851cb9f7aa8ebe6519c5cd0fa14da92e564d2003ded2ac2202f5e09e1a83e81129d1600d01ecf86844 DIST futures-task-0.3.18.crate 11901 BLAKE2B 5fc9ac94ab83d340ce490999ffee60c7fee9c7d0bcef01932438e105b4830aa0e92a04f6c49d7ad55cca43bad7d15dd17b59a3dc16a46434e1330dc85f5deac0 SHA512 fffb16ea3d8be7658204ebca6baef17fceb5131c5c879ebb4721235acd36fcfb8571f619d4ad0ca7595cae55ad2bc945adcdf948c5736849bcd8a7b065faa502 -DIST futures-util-0.3.17.crate 147679 BLAKE2B e29d07117a7285fc52a390821299f55da901573a5d3df6a1845b852488f98b359ef35de0aa3fe05e613dc662247318cf3df5aebcb00149012c6a3ff24c171a57 SHA512 6a87b0510c3f8214ce14b7f333d212558647c523b5eb7da36dfe4f694e0ca4be3cbf97fdd7bfff5e0c7015644742d74d6184221482d644653a106d5564722fba DIST futures-util-0.3.18.crate 148706 BLAKE2B fdca59d8972871d26e4116d70bd83b4d73e869f43725b50751bcaf5db6ee8528981be476a74b26e85c182e8648733d16956e80c1f10d975b677866d4826fdb9e SHA512 5e6488aa11493aa1fbd688796c6f9af92d288ff38f4460b1923ee196a6513185fc63805abec7f5fa7ddbce186937bbb2aaab41da8216d088c631f8984b66d63b DIST generic-array-0.12.4.crate 18212 BLAKE2B 6e7d77c884ea5a2a8a2d34d7d714730709bdf52f0ebbdb232a1ec8403de4b4f431eafedfc3c2d7ea1f8a28a84660fd34b71b09117dee4bb86052912143142734 SHA512 f92002b549aa9db2a80f65c50357c1f0f490a63e104fae7a271e0b16d6c43ec9146cb7f371f00eb1575a1bfc713ded3beb51f9e96ede93f2ce66ebf78ec85cb8 DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d @@ -54,12 +41,11 @@ DIST git-version-macro-0.3.5.crate 4302 BLAKE2B 39173a36199b34cec11a1924faed7953 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST itertools-0.10.1.crate 116219 BLAKE2B 7d354daf7b069515ec7fe77ff2f4f07ecf870735d7ca166fd6b10ba89431cc27bf264c648efd2052206e8edd8f596485b913071453f37e5de47da44e935db79f SHA512 8626eee66aa598e16f5322a6fc55b17c622656f58635c990f5cbd8faeb4739690b0abb3efac4a9a3073752e9f2a51a0ba29401edb12e0f6bf9bddd8d1b394dbc DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e -DIST kstring-1.0.4.crate 15166 BLAKE2B 5e9f267e5d4cd6afe912385abcec2e1d130198156abb169f1cbc27047a7607e9f2a334dd20440463eba5921a045f308fc6839603987428d34a131442d6e99117 SHA512 8f161cc6283952516ab02c2a6bea3bf361b88fb018b78258632b18b5093deb5e9d1a78fcec16f130dcd3761a51f3646eda7393b2484922d558dcc34f156d7a19 DIST kstring-1.0.6.crate 20728 BLAKE2B 28d5fc4553d44658bcc0eb06e79ac08aa3b2e86971e354ea50e51f349d8e5e74edda491c5c3cfadf9111dbcd19ecc42d73a44f7f3fe0590225342f8f4517ff84 SHA512 e1920ab6da39e414e0f89e0728a1993a516d201149a922e58a326c5392891919746891a61847f0c56b67d9ef5d3bc346cb00b2da1325191dff7d9661a5a12ba4 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST leftwm-0.2.10.tar.gz 8547797 BLAKE2B 05edad0cacad8619db67b5841b315696ea1601ef3dd93e5f66dc547ab261d4024a5604bceecab712946e88b8416ec9fedc138fb2f1bf0d9f6eb9fe7ed48eb9b3 SHA512 020785d20b9f25adad49325e465b656b5acbaba451cadaeb6f475cc4a59b9ab77496a7a03dfc400a52205d174a8354cae280fa7e1f383d7149600292f118ea57 +DIST leftwm-0.2.11.tar.gz 8548395 BLAKE2B cb3ab83f1ad34a1e92b934df526d7ff1cf3b8b0c1a4375905552124238ff9a9344bc842628cb754773d8ee8c27fbd1309cb2341da06452b6dfbb7c4b9dbd3806 SHA512 718835ea02e562c0376ef8d84e5c48b4bd00357af6899de27ff2e13c2ee30dfd4877c102d72bc4c0311b6a54dd91a2cacc7fe6e6492a80070647ff1c4561ac88 DIST leftwm-0.2.9.tar.gz 8534952 BLAKE2B 07680d2d0c52e72d1ca25c9e3b4f3229d1e845f4b34279cf0e08246e94e259e6f44ff571ce44262fad4ae0cbd3c8762cb34ab81fc440dd87a7930632e361ca40 SHA512 52aeb42d843d69cfd58bd242929bdcd6e54311febd23306d315616c378ea372c7f82df150830183455571a54b40e79cbcb36304352e9b1276837a7ef9e4e60c3 -DIST libc-0.2.102.crate 537138 BLAKE2B 2814792c4215555d5a33d4e3d21f2c78e1d9c87b3e1884d7fffa512aaed0737ed2329db6298fc074d477abfdc02f5bd30ec485f3fa7afe7d7a3e608453985c63 SHA512 cec681043b9c279e25ffbfdf2aeffe2a5fe057a8187fc2c986aca9a3fc900eac96ae3134632b124f1aaae4e5d2ecbc7122aeb40d94f83b5ec075769ede361643 DIST libc-0.2.108.crate 559475 BLAKE2B eb8b0250136aa57e89d256d8401fb590d74a1447039324ab4572786185a2f4b7a955c356c8cab63b019619617313fafd5b7c44dd09cfa3cc92dbb9b7fb714580 SHA512 a29f0c5cc7e4b653c2bc33c92dc90b5d3a7132d4409d6b92b94fa9fe1391d8cf57a63d339ca0602f2efac28d3dc3beb854cf9a6d03bf027fef5e5276fc5b1487 DIST libsystemd-sys-0.2.2.crate 9469 BLAKE2B 71202a56e142a89f1457c15e728b4c45b7376a71f8d3cddf9e9af35d11862813c299df1b33e8d043d61b08051cfdf6f90e01d39ad9fefeb824439cdf0960c9a5 SHA512 2b7e3dfdb046595ef9666c419eb35b864650973e47df9a0cc569c1d85d3c3bfd1baac4a27f9e4ff46a01744cb2a03f64a6a266bb67dfbc66fdd4424de2279954 DIST liquid-0.23.0.crate 41673 BLAKE2B 7f1f4af7da7c4d46675d66bc5ce2985bbcb39af5cfa32a96492f7602e27a070bb58a54bb56952473b6e73232306beb51f54a5aafa5cfcb13766ab910e6139a8b SHA512 cfcbd9a5db457fca0f61619dced8462d2f9fbad101a69123a7ea07b6c701f51770b877199c1313c16d92f9e960d9187fe88b648209c0fd15be3404495a7d13c1 @@ -68,14 +54,11 @@ DIST liquid-derive-0.23.0.crate 19742 BLAKE2B d738cffffe6b3f810bccf7da37732f9968 DIST liquid-lib-0.23.0.crate 38733 BLAKE2B 7c5e5479223dc836583346495967bb73abf10e14da595d1625f1e233ddffdc8825c2aabec8ca05b6abe395ce5cc160804d2c1ed1b96f4b9484ce8662b33e0d57 SHA512 f8c836d9e96340045825b3f3ee61a89c4a61651094c55688a6b6c8551fab5baa3b7083554f652dc6918bf5dd9ca2df32c99e1dc68c589d1ff3d45416f7246845 DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f -DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434 DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 DIST memoffset-0.6.4.crate 7664 BLAKE2B 098783d0fde7268b16fc5c9f5df005b93daac18092f04d981559b9f0fa310344c6fbbb93d42587ec7107a5c4e8d757508377dadf03471dbd7022f3bdb5b3da4b SHA512 bf8d05b72571ccdef32a93cc4489ab4cb7abd41415d55572d1dfb983053afe3eb2615e968d87a326af90c5702b9959150f985a4186acfd61df9b69a74e99713d -DIST mio-0.7.13.crate 87027 BLAKE2B fa1b8287981c3a96c0b6f29de221241d12bbda1c19a95e315f5e026e130e2bff6199774524d5c178718bba47710cc50dc632e942a590f5d5af598e4d59fad269 SHA512 3f9adb95db494dd39041ec1abda0d476b308296024347f28bfaf5883d7896ee052edda026c25a9ccea9a31cbc5431d95c0e13948e90fc8ca7b1a91a19748a45c DIST mio-0.7.14.crate 87429 BLAKE2B b8277f844429d32b6085dac9649fcee20bfd1922eca541ea927b1ea3c61667beb4f63064a9828cf347ed55678842aab2a608af359b3ec92b595995a6544dc371 SHA512 2349691ea87a086f9bd8df5738705e9d7b59399089948f810b6a7124beffd44dee348703c89b4b1af8d84821dcb932960dc4bd9ec9543558f59a40c4806fbfd9 DIST mio-0.8.0.crate 82954 BLAKE2B c88da4c6681cfc518707e421251ccca176b12762e8d5d8fe2e71a89746eae94f3b3d1ccba3e7a32ac68928b81718552f6faec267e79a889d858e0c215cd1b2a7 SHA512 b7db8f400c46937302a091a90ef05b501aaaf8cbd9b5d8a4415e140e5ad54fe745ac3248b49a6ab42399d145c01fbbdf0a69defc379caaa67f64e8b7cf160b07 DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 -DIST nix-0.20.1.crate 217086 BLAKE2B 1ba8a28b76ab520dd3c86d85f3c4dcafac08d490b21358d931af04275695a00c4c40332cc13c3fb72a26c1da45663fff484f5c232645efc4d16eeadbdcc1dd69 SHA512 0176cb573b2d30096666d829971a9fc5ca54b6bb7d768897998c0de130c82c47d125ba95363b425033d2a5b0a0d62596e0be553bf2f739525fb8bc164e568d40 DIST nix-0.23.0.crate 185348 BLAKE2B 3b5acd0972755d7e3f724d2429b801d5952f2410d91240f9410a8fcc724421beb8c85c9df35b7b877036bf7bb83977e579293ca473efbf9a34cfaa07ad174fe6 SHA512 0aa28f348b67eb79f6f36410e0be4a888294312350b67717ef462905fddb7cba4d81fc0748515629cfd617535c2244e651b05cb0600a054fdc40ec60346a8c8c DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58ecd9e22659d4933ae94871c722dd2e9b351f9ab620a0e45779cc2030cc65bc6badcf9ccc6263d0850c11447 SHA512 c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035 DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 @@ -90,18 +73,13 @@ DIST pest_generator-2.1.3.crate 14227 BLAKE2B 2fba3732d71e6036a911e6455d12ec7f4a DIST pest_meta-2.1.3.crate 27818 BLAKE2B bd96b36d47e39d6f8cc6f07ab373d1bf8b8f9907afb8b3774f62677c800914f40a0b44531f50b065ae9d11ec77a940da865b5a574d0cb0d2dc51059f718fa826 SHA512 f31492b452b58c632c0c5c3e357ba2b41ae2b5816d0ec432c1a281dfc681c5b5c2ab4f194c1049938e671ac232d85667aab91323e986df4edf6093a4e2d47ac3 DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8ecdd07f7a047007413ad5daee06ade30ce487e7f921d610f9e0bc7aa036391f6c595493d9b7d95c17e9195f5a2b23441a SHA512 c948201981269f6f54da069470c56c5b9c4c6f52e349dc7970ad828d412facfbb66a09745c0565b4320fbfd1aa7983f3664604f7ade37a30cf25ce253afe8749 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 -DIST pkg-config-0.3.19.crate 15451 BLAKE2B dc23b5ef12719b4b3d2fc5c93c087399ba954a5e127be91b26619466d5d7422e71684d02905304dca65273d69b66338d94c0642e3810a14df845ef507ddc0bfb SHA512 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9 DIST pkg-config-0.3.22.crate 16145 BLAKE2B 346b67a2000eb91ea8867e5a861c87a7728909d6b20dd00c9b4571d89e5308a108906fc80fe3a2d014fff0411d9bb30fcde224abf8f4aaf37164107861083bdc SHA512 435b9d99a1975692db3efb3bd0e92899c43ba4003aecc4859dc71cd2175521973d5cbe1be06fc3b40af2a7bbe1b0a845be73586c0cd96dc218bc4fc7dce11107 -DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1 DIST ppv-lite86-0.2.15.crate 22002 BLAKE2B 3f967f112ba799f18a3f897c944ea656994abdc7c912868023de90d3885a87d9544159c44b6aeeffd83c1fe0172e326bed4044c2d199ca899da4f8420629736c SHA512 6dac73153d244cca97ea00e429f783a7d03b48f10ee450cf6f8d77581010b28be5048f53322b0c888b425b5085f440b6ea90599ea00c55c641de6e29da42f0b3 DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 -DIST proc-macro-nested-0.1.7.crate 6495 BLAKE2B c27ad92b57837ab1ce220958846253ed29de12ee1ed849948e5202913371d877bb648e6880ac3e6619b8d48342e1fe105df56a0abda1b13bd62262bea4c85fff SHA512 dc5d898c6d5588d279aa0852193105bbb3824798a05875e2181c66da8c3849fcb32189d9b213cad09054242aa4ae9cb602f9c2d1b5e7302963bac244bbaa27c2 -DIST proc-macro2-1.0.29.crate 38772 BLAKE2B 742c2602afc4beddc96b688d105fd93b1dbdb3cfced724aaf542e97120d374d334e90cfbf02ab62741dd052a272dc583b7d2e1992da3d1b8ff260414c65ac89e SHA512 b3b3b7c6988afeb92209c7e0362f45f9c207611a74bb63bc7746b86fb9ab0d74fea9e7a2d9bc8ac943225ea439540726ffc13711dc5bcb056c1821fc99e8dc63 DIST proc-macro2-1.0.32.crate 41003 BLAKE2B e8da70dae2ee75aa2c344602e55cbbf9ee5316ff6182c870b64f9fe4b33e60b9fb1a22137acf357615331f2e4079ab1e8964a2cb0234fa439d1b3d8d514c2eff SHA512 8631714c226c8a6fb330a529f42214216057eca85cfa63afd3de8600d2638e2be45efa54155ce73625883bcbabc2c56cb865ad9dda04e2c7092d955caed48abf DIST proc-quote-0.4.0.crate 17119 BLAKE2B 5ea9a5f175f84f9cf4926a646f9cea9146875f0efd310cb7c03f373be4d92dd3fe983f622fe06a2d9432eee4107d91c474bc5347e58ceb68e0fdae91c9c2dd33 SHA512 c39384c9ba78fe13ff8b7747b85c778a83ac1b0f810d93cff64692d069c695ea92c3fe74ff63361071b255a04f278c4f1ea04fe99cae828197fc135f30164fb4 DIST proc-quote-impl-0.3.2.crate 8920 BLAKE2B 5a7932f3070f07514172c2ad9d5780c3c74d551cff7a8bbe5bba9557d1ee0a2d6d8d392ffdf3240248f3ed911fafcdea8dd2565d0f5f321f2c1b56f0154b458a SHA512 59c5205ee9bda70a5a449fb2deebae27805ccfa3300ad59053acd26f8f39a5615bebe3140aaeb625c1c84747e8cdca67178b8bbc9152a3347240e0b335779feb DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0 -DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8 DIST rand-0.8.4.crate 87406 BLAKE2B c09358416d2425a8243b623346fe71bf6f03fddab1a23fc752f4303ba7c241b3606629e4edf0ea720785bda0bca534acd675c2de079b78eac3df24a1ad6ba654 SHA512 77ae0e988e31e12f7d3f2c40814f930eecbc94c4aced827c337be78eeeabf39fde2dc5c4fda059afdc01285ff4afe30393c32694377de004feff16207606558e DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7 SHA512 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87 @@ -115,13 +93,11 @@ DIST rustversion-1.0.5.crate 16984 BLAKE2B 314d4a7b78a91fe6a0f35d850ef7a4dda7285 DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c DIST serde-1.0.130.crate 75305 BLAKE2B 3973b70d8e06ab7c2f35e19f23739e8e4dd75dcdcddd818771be5daca8c61f6e2a7a830b4ccb8b3e3898769d7afdeb39ff217bcbf40bbd00867c13bc4668f905 SHA512 e6d6444abadcdac95ff15cdab53736adc9ddd1b6441d67158b6b41e68bee4b7763f9c2d80a857f879f40620429e8f04a90b01380c8c88da45a273c3ad13cfff3 DIST serde_derive-1.0.130.crate 54703 BLAKE2B 35db74464913a93da88b80cf29e4983bcc4377e397618064b1cb397ecbc9e6620c863e4d365153d03ab77ec6dbe9b1d03f8f86aba1adb76fc6d697f39ea7316f SHA512 d3ca974bf8856ed8a73af4eaff69941b35eef187d7e348d6d2ef9ee79eccad893e66270c7d814ac3871e09e21e603d34d7d1f24b182d9b39e9219acd42a7baa8 -DIST serde_json-1.0.68.crate 114986 BLAKE2B a588a87ac9fe2b3635d7bf72c185801e3866101020a0afb8f714d37939c2dc7b5b32e2177910df7221df197e4e8a92d92187968efdb5e9f1f1616647c10d81d3 SHA512 54a0345029016873883dbdcd2094615f509759f61b04d9a496dfdbc1e27ee5361dfb3d129f209a9ad66984cc1f4c82751adfe1a564198649ecc939e8c3dd1ac5 DIST serde_json-1.0.72.crate 115888 BLAKE2B 0770707160014ef19f54ab6acb6bf8cad8ae65ab47c184912aa534b927c0743e66273e93c7e3190102428bc71914ab4648bfe0c2cae9416afe6ea1d7da217996 SHA512 e48129cb5c36b4999751302fcee811b80f2113780c12e122b13d9fc7a31af7452183ff89de1793994edfdcae61a80db37aa492250a0d69e9180659418a10063b DIST sha-1-0.8.2.crate 12338 BLAKE2B 90702eff48c15b49195b547d797976837b0fc9028f76da626e094b80d5d630bedee637053dc57274c27d68b8b6f3c443f1aef37c06b7aad895630bd9d73039b2 SHA512 65ddb7bd8f0157d134e70f7c6d6abf7aea198cb97da17b418a265642c5930b8cbd9c8e0b97b557102787cc842cddc93213d669345c2aaac6a1e7146765b2d5cd DIST shellexpand-2.1.0.crate 14697 BLAKE2B 257bf22e55a71a3cb11964de7613abdf1928ffa969336584401c2976245d32108c44628a5240a6adf763a33b0fecd10bf4753e7aa62793055e86879570935ba0 SHA512 90d32a5547691c9118a50748feb71bafca44718f0d5ff90cd5d4d9ee893ed4cad2d761a562917f7f26a8ea39154a4aba8dd6351fbf38f8bbf9157aa7c7947413 DIST signal-hook-0.3.10.crate 48491 BLAKE2B bd962fd39589084ffdd05701340674b7d4519c6ba1a90d61f07e50d5eac6bdd1ca5b5e278c7f76f1e62139e8d13af29aaf9f377e84e53684091c23c2356388ea SHA512 3b6949f4cad0a77e6cfba2fb16d7edaf52737419ebd525d5d1905152cc1c73e81d4adb676077b9b6c144b0812ac5059a0f1032fe2c5ed450be2c451b7cf32e9b DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d -DIST slab-0.4.4.crate 15725 BLAKE2B 54f3d5e4e76aee03d52f25e2927c03c10d89fb7ff62d83ba6f56003daf8a98e63ec220f564107f3282e96bdf3bd525b68e71511ba367db2550d3aed18b4bc59d SHA512 a8232c85d9693c2a417201768a5b2ecd82e3a721fee39ec80e44c769c66f8cb3ddf00a157f376ebe4c168082550ec48e63af23de2da4f30ed343b4e3bd13c3d1 DIST slab-0.4.5.crate 15888 BLAKE2B da43a90a8c1e8b8e0d353751cfac036076be56421f80ca5c911f6e30fd19f43e2ab50be7163f22b2e9785286941d62f036a6778b62f2c9f640f48501276eec78 SHA512 9ab2db11b5da437148486a7da44f06eae2572a735764711145738f9da66b1ccbb8b974ebe3600d1ff7a6ddf07d1fa9dd04c9207c4ba54eaa8311c41d317182ca DIST slog-2.7.0.crate 45432 BLAKE2B 69b3e8d826cb3a60b2707e6b0afac2226daab5a72a29c3bc1bbc141cc8f082e53a1cea43d3b4e5c7e54821eca0990248f17536aa52df116c356958c780e528b3 SHA512 13bab46e288596d856adac80a6481d803646f27ef7bc1669ee2f7667b321b33beceb050348007a0ef28d0722bb597fed2139eef4685d01269ffe271830d1b15b DIST slog-async-2.7.0.crate 19369 BLAKE2B 7ca379b650931e852acfe5f00672bda000aa3f51eb9669910a3e074d937999876f8a2cee00f1046373e2d4e1abde69625083079e1cb08038decb5a34bbecacd5 SHA512 2888c9dcf718d1dd0be787357fb0a2c0b9c3a6cd1de97a2f6b442721f0b0265a4820dac3fd8eac68902c2aee106b91d949287bddc8187347b1ef52c9f8e9e8c0 @@ -131,27 +107,21 @@ DIST slog-scope-4.4.0.crate 16753 BLAKE2B cbe478979cd8ca21108d512721698502d16070 DIST slog-stdlog-4.1.0.crate 14523 BLAKE2B 181a9020a259e607240469b391d2e68151718368b2c0ee72e46e64681ac5fce1351654b18f42ee415303d18596b6c71a430593f7fe109e7c9f83027b854a6a94 SHA512 c8b67d675716dc80c5c41a959b4fb6371bed02b8e625de49aff26e19de40542c4e0a50de37499fcf54de1c91804aac4ff6fd0710b39ba0696b7700f6c9e986df DIST slog-term-2.8.0.crate 25251 BLAKE2B c701ed6b0e48303ebc2cce9de9dcadf861c6ef3c775b6074e767981854df98e59b2d2db8a9197173438cbd4180712fd5e3099f552aa9e6021f25bf606240efb7 SHA512 be9cdfa8e3838c1163d7ef1d84d6ce34fa4a8c2910f94572d1645bc9277f1c6ceefa105ced6659ac1eaef5f8f50325e063dc8e7661c1b7c4f3d7b255388b2f21 DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 -DIST syn-1.0.76.crate 233723 BLAKE2B 99b781b6ffa926ca71d0a09ae81dacfc6ee713e15fd057232e527761b73f088c30967eb13d624bdf34a089c5a33fa28ecf6ca069e3dfd7061932643849243967 SHA512 0f32138d219ca74fcff1ee5ee5bb89f965a30b74c10a040bd8361332cb84900322194dd85ad7571c4bce72c1f66368546db5881165939800f2587b15ce07298a DIST syn-1.0.82.crate 234316 BLAKE2B 1d115a4fd61cfebf62657f8faf7fe8786b3715ecf0413a5d117289853b4ecad399611d92d7bed26e590236a4689bff5599787c04f83de1db7f6c771eaa032853 SHA512 9406f62404f1dec3ea37a5e583a8dd7daf646fd5a1b11359aea3004010b3b416a44e4457695ba5beb12b3cbb9fe437de6f73018faa364c4e48060f6aab8ada1d DIST take_mut-0.2.2.crate 4263 BLAKE2B 3660c519b5ce8a39ab4f06dd61ac062f645de321f36913e948e8f10ead18866e2aae2609eb1f7f5faa7cc2500083743fcad816578defaddede456c6c05b3244e SHA512 f75a5ce723e710809130878b0ff5df368f5929201e557661dd0154f3b31ea58d7d30d84672ca5a684fbfcae5f82ab2c21b1b5d9edc4c67d08c221228bd9de814 DIST tempfile-3.2.0.crate 25892 BLAKE2B ea6870c642c5712c7c96072a5d3dc04d75c19cf1413081e3bf53c1ae6c75e05ab537446071cadb5460b34f7fb7715a03005a1335a64139458db938c3415f7c0d SHA512 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a -DIST thiserror-1.0.29.crate 17455 BLAKE2B 7dda520f7227d638f223f039afdc1e8e0ed0000b8657bdfc0bda2694d26a01051d1c9464502721ffecdb4d3a661497757615880222b68928bb44ab5f1c74d909 SHA512 231ebaa6cb2250fcfa608500076a4d930f625acfafd824abc5e654e0b3faace884d83666633bf2bff61ebb9cc60b61faa234ab2719417bb32af4bf62b1241686 DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99 -DIST thiserror-impl-1.0.29.crate 15201 BLAKE2B f346e746fdb2ce83f2c8e7b58772b54721191470e0b5d771fbdff19f598fb8a1bd94038ab603370e037b751e028c79d85b56dae25a302c91dbcc643ca1d26cae SHA512 edcc1d7cdb7035f9a3667b8f9509e00f70dfd515ba8594cbb0562b8732380a0c1b405a47e7ec4d5fdc5bbe870be69332205f0dd15ff39396cbeacb798483f553 DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46 DIST thread_local-1.1.3.crate 13111 BLAKE2B 1ac2d9f6b9d5f685857cec0377f41faa2941614c9a0642b8c8d209590ce72c0dcf16f89b5da58d016b26a41e6103407811658a81217716cde0b0c69bc3939877 SHA512 89fe00c005b2bcbb77f2286475dc04f1400b3cd3bc165162f70c1a91f7fe98132f5d0a65e5f1bb36fd8c33617e6d548f3a68df7a2302ea3a177717c71fc112b6 DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967 SHA512 736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf -DIST tokio-1.11.0.crate 513247 BLAKE2B ad5e295edbaada58ae242d0154a00382d69b56dc0adb805ec680738ed0cff8eb975c21b8dffbcba47087a6b0d26a71689051e57bea36f2983f3f48a7a8e63504 SHA512 056a1660dd5b556c7e7813cbedf074936b79f1c870dcf86fff06c107992814387d3b4ac52aa492a0441e733a007ffa615cb5a5a99e16314f7f5569dce77ac0ef DIST tokio-1.14.0.crate 534070 BLAKE2B 5e15babc9a2ff9c74e71174bcaee4f34fc88038983a870aba7cb4beffa79eb5ac1a4bd54718971cf193bd85f2664c274395090105b4ae74f86e81c23aceee9fa SHA512 b9961d0be60b0ff6d5b11dc74b69ae8406e748201de74d3789d1c8b2c996d8db6359a7089123ef24c5b1a1e86f3e282b6e031a5b99a73b6ee9e8b24a6fa1c7fc -DIST tokio-macros-1.3.0.crate 7876 BLAKE2B 8541e18365182f65034f1ef7096c77186744edf5a171a2806f60c291d8475fa3722430f37936a28fb9e1d525a31e7fdfaff460d1d967e5b4ee875541f4e7581b SHA512 1ec1bc27236b76a9652595d2874d587e724207c1bbce777beeb41edcef5282cb740af28a99aee187127ec9cf824aa34a0a3983098bb355c73d7b4afd18eef1f9 DIST tokio-macros-1.6.0.crate 9225 BLAKE2B 0fd8eead025eb5789d57af750414ddcbc05597a5e06ab953611201db3b34ef4bbfe182c25463f63b9012e5c4916c4dd239679934c2f7cfd6114fa7780104c4c2 SHA512 f39958e210300341d1fcc2cc5f44f0a41d493727e9b50216d4cadc574cff46a7d29999a72dc1a39b29c85cb3044fcb941847198d1ac6557e7aaed10be829931a DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 DIST typenum-1.14.0.crate 40518 BLAKE2B ff6d77c28e41cddc1956619bca522f4ae5680cedf313d4a12a4d40f191f85ed10d673a32bdd811d7774a01a1b9b5adf9990269ae230737237249faad16ba7070 SHA512 e9739a24936563e9471213060d53d970f8cbbdd163892a22e98f1972d10861009ca1eb568c3bb5d1d78299482372fbe7e6bf42ec8f4f5f30df0a7446933a312c DIST ucd-trie-0.1.3.crate 44615 BLAKE2B 491f604d63446dbccf5176333edd159ac56261a9aa76efecf57e9a11ae017a6cba975658a4ffdd310561704fb0831686fb7770b1142b4ac495f01e26de51b099 SHA512 54d43b3824669aa20b725c7747f4fb65bd24e620670c968c1bb0094a0503773acda921b50a0b200c1ea0f84e1e059883c1704bfa5a856d2e2ccda116fb8c3e2b DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 -DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 @@ -159,7 +129,5 @@ DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82a DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 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 -DIST x11-dl-2.18.5.crate 62951 BLAKE2B d2bd0b9a3a41b353a1daa5e74c19e5626cd1b3474bf3d2386ec138a20c3005e9a80f4d29bc8dc17659fa27f8cb64a5258f037754685ba6b3daa45a6ffc610f62 SHA512 db0b2debc8b6e2ed736e846307340600b7b39aadced946e1040f5362e2a76d037dcacc17de9cecae1d4230b4ce6a4ce721a836fd0f13d5ca124c8594fff0a460 DIST x11-dl-2.19.1.crate 64664 BLAKE2B 0a3a74c25e72dfb8fd786226abfc2391c245bb1c1275f61a308218515d98583bb156f656765c3cc4486e77982ade69bc6b2d1bb1941653219cd5f92329fc33c1 SHA512 6d3fad40bb305304c92312330698f722d61fca9be7294b273855bd4e305062b79990b93a7cd05f3b01a13614712ea51a2936bac6c532bd2da2a1e51b397208b1 -DIST xdg-2.2.0.crate 13387 BLAKE2B f1a5909b6a4544eaf28d1d051e05a6b9b09043060e14e394410778ed175e9f27246afadf3851dec21020c5e2ca81ef4db44a34e58d9229972b2475ff5f40d6c9 SHA512 16342b8396b4a329801a0ce3b9db82c4c767d09339f895d9f000c64b7160df11019b320cda632f99d8d5b9f65c97894b09091ee4e2ccafac0cd671481fa5c61e DIST xdg-2.4.0.crate 14035 BLAKE2B 9a2ce4737bbc4f36b007008fb6d66065bb2354c03df4feab127992d360f2e2d9a681c314f61b856b165b6515781917976bee415fba0b9e814695a046de467387 SHA512 d45b090c83bda578d89480f783e7238149203256d61aed46ae1657dc3de62551a618aa5a02e9d9867b39de82a8df527d37432b9b8c41afbbf0188f3644c4ad2d diff --git a/x11-wm/leftwm/leftwm-0.2.10.ebuild b/x11-wm/leftwm/leftwm-0.2.10.ebuild index 1b9a0985c2..ab74859bb6 100644 --- a/x11-wm/leftwm/leftwm-0.2.10.ebuild +++ b/x11-wm/leftwm/leftwm-0.2.10.ebuild @@ -158,12 +158,14 @@ LICENSE=" " SLOT="0" KEYWORDS="~amd64" +RESTRICT="network-sandbox" IUSE="systemd" DEPEND=" x11-libs/libXinerama:0= x11-apps/xrandr:0= x11-base/xorg-server:0= + >=dev-lang/rust-1.52.0 " RDEPEND="${DEPEND}" diff --git a/x11-wm/leftwm/leftwm-0.2.11.ebuild b/x11-wm/leftwm/leftwm-0.2.11.ebuild new file mode 100644 index 0000000000..ab74859bb6 --- /dev/null +++ b/x11-wm/leftwm/leftwm-0.2.11.ebuild @@ -0,0 +1,193 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick-0.7.18 + ansi_term-0.11.0 + anyhow-1.0.48 + anymap2-0.13.0 + arc-swap-1.5.0 + atty-0.2.14 + autocfg-1.0.1 + bitflags-1.3.2 + block-buffer-0.7.3 + block-padding-0.1.5 + byte-tools-0.3.1 + byteorder-1.4.3 + bytes-1.1.0 + cc-1.0.72 + cfg-if-1.0.0 + chrono-0.4.19 + clap-2.33.3 + crossbeam-channel-0.5.1 + crossbeam-utils-0.8.5 + digest-0.8.1 + dirs-3.0.2 + dirs-next-2.0.0 + dirs-sys-0.3.6 + dirs-sys-next-0.1.2 + doc-comment-0.3.3 + either-1.6.1 + fake-simd-0.1.2 + futures-0.3.18 + futures-channel-0.3.18 + futures-core-0.3.18 + futures-executor-0.3.18 + futures-io-0.3.18 + futures-macro-0.3.18 + futures-sink-0.3.18 + futures-task-0.3.18 + futures-util-0.3.18 + generic-array-0.12.4 + getrandom-0.2.3 + git-version-0.3.5 + git-version-macro-0.3.5 + hermit-abi-0.1.19 + itertools-0.10.1 + itoa-0.4.8 + kstring-1.0.6 + lazy_static-1.4.0 + libc-0.2.108 + libsystemd-sys-0.2.2 + liquid-0.23.0 + liquid-core-0.23.0 + liquid-derive-0.23.0 + liquid-lib-0.23.0 + log-0.4.14 + maplit-1.0.2 + memchr-2.4.1 + memoffset-0.6.4 + mio-0.7.14 + mio-0.8.0 + miow-0.3.7 + nix-0.23.0 + ntapi-0.3.6 + num-integer-0.1.44 + num-traits-0.2.14 + num_cpus-1.13.0 + once_cell-1.8.0 + opaque-debug-0.2.3 + percent-encoding-2.1.0 + pest-2.1.3 + pest_derive-2.1.0 + pest_generator-2.1.3 + pest_meta-2.1.3 + pin-project-lite-0.2.7 + pin-utils-0.1.0 + pkg-config-0.3.22 + ppv-lite86-0.2.15 + proc-macro-hack-0.5.19 + proc-macro2-1.0.32 + proc-quote-0.4.0 + proc-quote-impl-0.3.2 + quote-1.0.10 + rand-0.8.4 + rand_chacha-0.3.1 + rand_core-0.6.3 + rand_hc-0.3.1 + redox_syscall-0.2.10 + redox_users-0.4.0 + regex-1.5.4 + regex-syntax-0.6.25 + remove_dir_all-0.5.3 + rustversion-1.0.5 + ryu-1.0.5 + serde-1.0.130 + serde_derive-1.0.130 + serde_json-1.0.72 + sha-1-0.8.2 + shellexpand-2.1.0 + signal-hook-0.3.10 + signal-hook-registry-1.4.0 + slab-0.4.5 + slog-2.7.0 + slog-async-2.7.0 + slog-envlogger-2.2.0 + slog-journald-2.1.1 + slog-scope-4.4.0 + slog-stdlog-4.1.0 + slog-term-2.8.0 + strsim-0.8.0 + syn-1.0.82 + take_mut-0.2.2 + tempfile-3.2.0 + term-0.7.0 + textwrap-0.11.0 + thiserror-1.0.30 + thiserror-impl-1.0.30 + thread_local-1.1.3 + time-0.1.44 + tokio-1.14.0 + tokio-macros-1.6.0 + toml-0.5.8 + typenum-1.14.0 + ucd-trie-0.1.3 + unicode-segmentation-1.8.0 + unicode-width-0.1.9 + unicode-xid-0.2.2 + vec_map-0.8.2 + wasi-0.10.0+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-x86_64-pc-windows-gnu-0.4.0 + x11-dl-2.19.1 + xdg-2.4.0 +" + +inherit cargo xdg-utils desktop + +DESCRIPTION="A window manager for Adventurers" +HOMEPAGE="https://github.com/leftwm/leftwm" +SRC_URI=" + https://github.com/leftwm/leftwm/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) +" + +LICENSE=" + || ( Apache-2.0 MIT ) + || ( Apache-2.0 MIT ) + || ( Apache-2.0 MIT MPL-2.0 ) + || ( MIT ) + || ( MIT Unlicense ) + Apache-2.0 + MIT + Unlicense + MPL-2.0 +" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="network-sandbox" +IUSE="systemd" + +DEPEND=" + x11-libs/libXinerama:0= + x11-apps/xrandr:0= + x11-base/xorg-server:0= + >=dev-lang/rust-1.52.0 +" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="usr/bin/.*" + +src_compile() { + cd leftwm || die + use systemd && features="--features=journald" + cargo_src_compile ${features} +} + +src_install() { + dodoc README.md CHANGELOG + make_desktop_entry leftwm.desktop /usr/share/xsessions/ + cd target/release || die + dobin leftwm{,-worker,-state,-check,-command} +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/x11-wm/leftwm/leftwm-0.2.9.ebuild b/x11-wm/leftwm/leftwm-0.2.9.ebuild index cc5b019035..ab74859bb6 100644 --- a/x11-wm/leftwm/leftwm-0.2.9.ebuild +++ b/x11-wm/leftwm/leftwm-0.2.9.ebuild @@ -6,18 +6,18 @@ EAPI=8 CRATES=" aho-corasick-0.7.18 ansi_term-0.11.0 - anyhow-1.0.44 + anyhow-1.0.48 anymap2-0.13.0 - arc-swap-1.3.2 + arc-swap-1.5.0 atty-0.2.14 autocfg-1.0.1 - bitflags-1.2.1 + bitflags-1.3.2 block-buffer-0.7.3 block-padding-0.1.5 byte-tools-0.3.1 byteorder-1.4.3 bytes-1.1.0 - cc-1.0.70 + cc-1.0.72 cfg-if-1.0.0 chrono-0.4.19 clap-2.33.3 @@ -31,15 +31,15 @@ CRATES=" doc-comment-0.3.3 either-1.6.1 fake-simd-0.1.2 - futures-0.3.17 - futures-channel-0.3.17 - futures-core-0.3.17 - futures-executor-0.3.17 - futures-io-0.3.17 - futures-macro-0.3.17 - futures-sink-0.3.17 - futures-task-0.3.17 - futures-util-0.3.17 + futures-0.3.18 + futures-channel-0.3.18 + futures-core-0.3.18 + futures-executor-0.3.18 + futures-io-0.3.18 + futures-macro-0.3.18 + futures-sink-0.3.18 + futures-task-0.3.18 + futures-util-0.3.18 generic-array-0.12.4 getrandom-0.2.3 git-version-0.3.5 @@ -47,9 +47,9 @@ CRATES=" hermit-abi-0.1.19 itertools-0.10.1 itoa-0.4.8 - kstring-1.0.4 + kstring-1.0.6 lazy_static-1.4.0 - libc-0.2.102 + libc-0.2.108 libsystemd-sys-0.2.2 liquid-0.23.0 liquid-core-0.23.0 @@ -59,10 +59,10 @@ CRATES=" maplit-1.0.2 memchr-2.4.1 memoffset-0.6.4 - mio-0.7.13 + mio-0.7.14 + mio-0.8.0 miow-0.3.7 - nix-0.20.1 - maybe-uninit-2.0.0 + nix-0.23.0 ntapi-0.3.6 num-integer-0.1.44 num-traits-0.2.14 @@ -76,14 +76,13 @@ CRATES=" pest_meta-2.1.3 pin-project-lite-0.2.7 pin-utils-0.1.0 - pkg-config-0.3.19 - ppv-lite86-0.2.10 + pkg-config-0.3.22 + ppv-lite86-0.2.15 proc-macro-hack-0.5.19 - proc-macro-nested-0.1.7 - proc-macro2-1.0.29 + proc-macro2-1.0.32 proc-quote-0.4.0 proc-quote-impl-0.3.2 - quote-1.0.9 + quote-1.0.10 rand-0.8.4 rand_chacha-0.3.1 rand_core-0.6.3 @@ -97,12 +96,12 @@ CRATES=" ryu-1.0.5 serde-1.0.130 serde_derive-1.0.130 - serde_json-1.0.68 + serde_json-1.0.72 sha-1-0.8.2 shellexpand-2.1.0 signal-hook-0.3.10 signal-hook-registry-1.4.0 - slab-0.4.4 + slab-0.4.5 slog-2.7.0 slog-async-2.7.0 slog-envlogger-2.2.0 @@ -111,30 +110,30 @@ CRATES=" slog-stdlog-4.1.0 slog-term-2.8.0 strsim-0.8.0 - syn-1.0.76 + syn-1.0.82 take_mut-0.2.2 tempfile-3.2.0 term-0.7.0 textwrap-0.11.0 - thiserror-1.0.29 - thiserror-impl-1.0.29 + thiserror-1.0.30 + thiserror-impl-1.0.30 thread_local-1.1.3 time-0.1.44 - tokio-1.11.0 - tokio-macros-1.3.0 + tokio-1.14.0 + tokio-macros-1.6.0 toml-0.5.8 typenum-1.14.0 ucd-trie-0.1.3 unicode-segmentation-1.8.0 - unicode-width-0.1.8 + unicode-width-0.1.9 unicode-xid-0.2.2 vec_map-0.8.2 wasi-0.10.0+wasi-snapshot-preview1 winapi-0.3.9 winapi-i686-pc-windows-gnu-0.4.0 winapi-x86_64-pc-windows-gnu-0.4.0 - x11-dl-2.18.5 - xdg-2.2.0 + x11-dl-2.19.1 + xdg-2.4.0 " inherit cargo xdg-utils desktop @@ -146,7 +145,6 @@ SRC_URI=" $(cargo_crate_uris) " -# License set may be more restrictive as OR is not respected LICENSE=" || ( Apache-2.0 MIT ) || ( Apache-2.0 MIT ) @@ -160,12 +158,14 @@ LICENSE=" " SLOT="0" KEYWORDS="~amd64" +RESTRICT="network-sandbox" IUSE="systemd" DEPEND=" x11-libs/libXinerama:0= x11-apps/xrandr:0= x11-base/xorg-server:0= + >=dev-lang/rust-1.52.0 " RDEPEND="${DEPEND}" From 6b9eb584a48d4a5b71a3f386425cb4188ad5ed2c Mon Sep 17 00:00:00 2001 From: Luciano Degni Date: Thu, 23 Dec 2021 10:12:28 +0100 Subject: [PATCH 065/118] x11-misc/leftwm-theme: initial import Signed-off-by: Luciano Degni --- x11-misc/leftwm-theme/Manifest | 2 + .../leftwm-theme/leftwm-theme-9999.ebuild | 207 ++++++++++++++++++ x11-misc/leftwm-theme/metadata.xml | 13 ++ 3 files changed, 222 insertions(+) create mode 100644 x11-misc/leftwm-theme/Manifest create mode 100644 x11-misc/leftwm-theme/leftwm-theme-9999.ebuild create mode 100644 x11-misc/leftwm-theme/metadata.xml diff --git a/x11-misc/leftwm-theme/Manifest b/x11-misc/leftwm-theme/Manifest new file mode 100644 index 0000000000..06073e95f2 --- /dev/null +++ b/x11-misc/leftwm-theme/Manifest @@ -0,0 +1,2 @@ +EBUILD leftwm-theme-9999.ebuild 3546 BLAKE2B b0e1c1f5016ee27c8566ca613cb92ca712f99f3b0a1f053e6d3b13e6021f5ef7b4afa83966534024e8cce2deeddd8d3343e7df3740a251734f5875470c034ef5 SHA512 131bc703bd842e5cd3e9f35962a5956a7d565e2937c93abc311484178b79aa263ce8f4de696963d6c8f8993df2e44007130b4f4b9bab7ae4b87cd7376ccfc3a1 +MISC metadata.xml 396 BLAKE2B 3bf8e0beae04cb2f752b7c4b37a6faad54b752327ea0e35fe7f788a8749e4ded379ada689800a6c10f2863376674f1b5ce4328e2fc38a5b079684cefc056bbcf SHA512 c4eb22f882843c4f08500955f3bd873a850bed3898fe3424f05fe4a1936e6296917441ff0ca176e204e1b92c5e13a5ef607d5eeac916b252254120b49b69a82f diff --git a/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild b/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild new file mode 100644 index 0000000000..4c257170a9 --- /dev/null +++ b/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild @@ -0,0 +1,207 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick-0.7.18 + atty-0.2.14 + autocfg-1.0.1 + base64-0.13.0 + bitflags-1.3.2 + bumpalo-3.7.1 + bytes-1.1.0 + cc-1.0.70 + cfg-if-1.0.0 + clap-3.0.0-beta.4 + clap_derive-3.0.0-beta.4 + colored-2.0.0 + core-foundation-0.9.1 + core-foundation-sys-0.8.2 + dirs-next-2.0.0 + dirs-sys-next-0.1.2 + edit-distance-2.1.0 + encoding_rs-0.8.28 + env_logger-0.7.1 + fnv-1.0.7 + foreign-types-0.3.2 + foreign-types-shared-0.1.1 + form_urlencoded-1.0.1 + futures-channel-0.3.17 + futures-core-0.3.17 + futures-io-0.3.17 + futures-sink-0.3.17 + futures-task-0.3.17 + futures-util-0.3.17 + fuzzy-matcher-0.3.7 + getrandom-0.2.3 + git2-0.13.23 + h2-0.3.6 + hashbrown-0.11.2 + heck-0.3.3 + hermit-abi-0.1.19 + http-0.2.5 + http-body-0.4.3 + httparse-1.5.1 + httpdate-1.0.1 + humantime-1.3.0 + hyper-0.14.13 + hyper-tls-0.5.0 + idna-0.2.3 + indexmap-1.7.0 + ipnet-2.3.1 + itoa-0.4.8 + jobserver-0.1.24 + js-sys-0.3.55 + lazy_static-1.4.0 + libc-0.2.103 + libgit2-sys-0.12.24+1.3.0 + libssh2-sys-0.2.21 + libz-sys-1.1.3 + log-0.4.14 + matches-0.1.9 + memchr-2.4.1 + mime-0.3.16 + mio-0.7.13 + miow-0.3.7 + native-tls-0.2.8 + ntapi-0.3.6 + num_cpus-1.13.0 + once_cell-1.8.0 + openssl-0.10.36 + openssl-probe-0.1.4 + openssl-sys-0.9.67 + os_str_bytes-3.1.0 + percent-encoding-2.1.0 + pin-project-lite-0.2.7 + pin-utils-0.1.0 + pkg-config-0.3.20 + ppv-lite86-0.2.10 + pretty_env_logger-0.4.0 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.29 + quick-error-1.2.3 + quote-1.0.9 + rand-0.8.4 + rand_chacha-0.3.1 + rand_core-0.6.3 + rand_hc-0.3.1 + redox_syscall-0.2.10 + redox_users-0.4.0 + regex-1.5.4 + regex-syntax-0.6.25 + remove_dir_all-0.5.3 + reqwest-0.11.4 + ryu-1.0.5 + schannel-0.1.19 + security-framework-2.4.2 + security-framework-sys-2.4.2 + semver-1.0.4 + serde-1.0.130 + serde_derive-1.0.130 + serde_json-1.0.68 + serde_urlencoded-0.7.0 + slab-0.4.4 + socket2-0.4.2 + strsim-0.10.0 + syn-1.0.78 + tempfile-3.2.0 + termcolor-1.1.2 + textwrap-0.14.2 + thread_local-1.1.3 + tinyvec-1.5.0 + tinyvec_macros-0.1.0 + tokio-1.12.0 + tokio-native-tls-0.3.0 + tokio-util-0.6.8 + toml-0.5.8 + tower-service-0.3.1 + tracing-0.1.28 + tracing-core-0.1.21 + try-lock-0.2.3 + unicode-bidi-0.3.6 + unicode-normalization-0.1.19 + unicode-segmentation-1.8.0 + unicode-width-0.1.9 + unicode-xid-0.2.2 + url-2.2.2 + vcpkg-0.2.15 + vec_map-0.8.2 + version_check-0.9.3 + want-0.3.0 + wasi-0.10.2+wasi-snapshot-preview1 + wasm-bindgen-0.2.78 + wasm-bindgen-backend-0.2.78 + wasm-bindgen-futures-0.4.28 + wasm-bindgen-macro-0.2.78 + wasm-bindgen-macro-support-0.2.78 + wasm-bindgen-shared-0.2.78 + web-sys-0.3.55 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + winreg-0.7.0 + xdg-2.2.0 +" + +inherit cargo xdg-utils git-r3 + +DESCRIPTION="A theme mangager for LeftWM" +HOMEPAGE="https://github.com/leftwm/leftwm-theme" + +EGIT_REPO_URI="https://github.com/leftwm/leftwm-theme.git" + +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="network-sandbox" + +LICENSE=" + || ( Apache-2.0 MIT ) + || ( Apache-2.0 MIT ) + || ( Apache-2.0 MIT MPL-2.0 ) + || ( MIT ) + || ( MIT Unlicense ) + Apache-2.0 + MIT + Unlicense + MPL-2.0 + BSD +" + +QA_FLAGS_IGNORED="usr/bin/.*" + +DEPEND=" + dev-libs/openssl + sys-libs/zlib + >=dev-lang/rust-1.52.0 +" + +RDEPEND=" + ${DEPEND} + x11-wm/left-wm +" + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} + +src_compile() { + cargo_src_compile +} + +src_install() { + dodoc README.md + cd target/release || die + dobin leftwm-theme +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/x11-misc/leftwm-theme/metadata.xml b/x11-misc/leftwm-theme/metadata.xml new file mode 100644 index 0000000000..5d42941a52 --- /dev/null +++ b/x11-misc/leftwm-theme/metadata.xml @@ -0,0 +1,13 @@ + + + + + degni.public@gmail.com + Luciano Degni + + + https://github.com/leftwm/leftwm-theme + https://github.com/leftwm/leftwm-theme/issues + + + From 9434c81b515e6a2e2fc39909e93f4ab0c7fa869e Mon Sep 17 00:00:00 2001 From: Luciano Degni Date: Thu, 23 Dec 2021 10:32:37 +0100 Subject: [PATCH 066/118] x11-wm/leftwm: restored RESTRICT var Signed-off-by: Luciano Degni --- x11-wm/leftwm/leftwm-0.2.11.ebuild | 1 - x11-wm/leftwm/leftwm-0.2.9.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/x11-wm/leftwm/leftwm-0.2.11.ebuild b/x11-wm/leftwm/leftwm-0.2.11.ebuild index ab74859bb6..bb1ada2363 100644 --- a/x11-wm/leftwm/leftwm-0.2.11.ebuild +++ b/x11-wm/leftwm/leftwm-0.2.11.ebuild @@ -158,7 +158,6 @@ LICENSE=" " SLOT="0" KEYWORDS="~amd64" -RESTRICT="network-sandbox" IUSE="systemd" DEPEND=" diff --git a/x11-wm/leftwm/leftwm-0.2.9.ebuild b/x11-wm/leftwm/leftwm-0.2.9.ebuild index ab74859bb6..bb1ada2363 100644 --- a/x11-wm/leftwm/leftwm-0.2.9.ebuild +++ b/x11-wm/leftwm/leftwm-0.2.9.ebuild @@ -158,7 +158,6 @@ LICENSE=" " SLOT="0" KEYWORDS="~amd64" -RESTRICT="network-sandbox" IUSE="systemd" DEPEND=" From 2c65a65e86f99677c49d8b26066231501f009cb7 Mon Sep 17 00:00:00 2001 From: Luciano Degni Date: Thu, 23 Dec 2021 10:34:30 +0100 Subject: [PATCH 067/118] x11-misc/leftwm-theme: fixed restrict variable Signed-off-by: Luciano Degni --- x11-misc/leftwm-theme/leftwm-theme-9999.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild b/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild index 4c257170a9..b0d8278942 100644 --- a/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild +++ b/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild @@ -155,7 +155,6 @@ EGIT_REPO_URI="https://github.com/leftwm/leftwm-theme.git" SLOT="0" KEYWORDS="~amd64" -RESTRICT="network-sandbox" LICENSE=" || ( Apache-2.0 MIT ) From 181fc473ee0c80404c747590c47f07687f4a9b8a Mon Sep 17 00:00:00 2001 From: Luciano Degni Date: Thu, 23 Dec 2021 10:35:02 +0100 Subject: [PATCH 068/118] x11-wm/leftwm: fixed restrict flags Signed-off-by: Luciano Degni --- x11-wm/leftwm/leftwm-0.2.10.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-wm/leftwm/leftwm-0.2.10.ebuild b/x11-wm/leftwm/leftwm-0.2.10.ebuild index ab74859bb6..bb1ada2363 100644 --- a/x11-wm/leftwm/leftwm-0.2.10.ebuild +++ b/x11-wm/leftwm/leftwm-0.2.10.ebuild @@ -158,7 +158,6 @@ LICENSE=" " SLOT="0" KEYWORDS="~amd64" -RESTRICT="network-sandbox" IUSE="systemd" DEPEND=" From 9dff5c48772c2e43872211b98d7d11258fd37736 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 14:49:03 +0000 Subject: [PATCH 069/118] app-crypt/intel-ipsec-mb: fast multi-buffer crypto for ipsec Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- app-crypt/intel-ipsec-mb/Manifest | 1 + ...el-ipsec-mb-1.1_remove-werror-and-O3.patch | 122 ++++++++++++++++++ .../intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild | 54 ++++++++ .../intel-ipsec-mb/intel-ipsec-mb-9999.ebuild | 54 ++++++++ app-crypt/intel-ipsec-mb/metadata.xml | 13 ++ 5 files changed, 244 insertions(+) create mode 100644 app-crypt/intel-ipsec-mb/Manifest create mode 100644 app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.1_remove-werror-and-O3.patch create mode 100644 app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild create mode 100644 app-crypt/intel-ipsec-mb/intel-ipsec-mb-9999.ebuild create mode 100644 app-crypt/intel-ipsec-mb/metadata.xml diff --git a/app-crypt/intel-ipsec-mb/Manifest b/app-crypt/intel-ipsec-mb/Manifest new file mode 100644 index 0000000000..3120cdfa83 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/Manifest @@ -0,0 +1 @@ +DIST intel-ipsec-mb-1.1.tar.gz 1227915 BLAKE2B 56d104c2bcebd4a8125d64362c14603b7005c8ef0978d4039da3128f06fbba7f469ac8df23e3315b9f3fe33c392804fd718a533edd34e4a545f767a1c2e2fd60 SHA512 aca5863d36b333c4c896549074242fb4c2c0a4d6598b27baa794944436527bdd6e1a5dbca9d39e0c3a89e61d7d175adcf5bf6c6cbdffd0a43bca1fea0be42ebe diff --git a/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.1_remove-werror-and-O3.patch b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.1_remove-werror-and-O3.patch new file mode 100644 index 0000000000..64868c264e --- /dev/null +++ b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.1_remove-werror-and-O3.patch @@ -0,0 +1,122 @@ +diff --git a/lib/Makefile b/lib/Makefile +index 065d2c1..2bc3a03 100644 +--- a/lib/Makefile ++++ b/lib/Makefile +@@ -112,10 +112,10 @@ YASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I $i) + NASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I$i/) + ifneq ($(MINGW),0) + YASM_FLAGS := -f x64 -f win64 -X gnu -g dwarf2 -DWIN_ABI $(YASM_INCLUDES) +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES) ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES) + else + YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ $(YASM_INCLUDES) +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES) ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES) + endif + + DEBUG_OPT ?= -O0 +@@ -153,7 +153,6 @@ endif + + # prevent SIMD optimizations for non-aesni modules + CFLAGS_NO_SIMD = $(CFLAGS) -O1 +-CFLAGS += $(OPT) + + # Set generic architectural optimizations + OPT_X86 := -msse4.2 +@@ -696,7 +695,7 @@ install: $(LIB_DIR)/$(LIBNAME) + install -m 0444 $(MAN2) $(MAN_DIR) + install -d $(LIB_INSTALL_DIR) + ifeq ($(SHARED),y) +- install -s -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) ++ install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) + else + # must not strip symbol table for static libs + install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) +diff --git a/lib/win_x64.mak b/lib/win_x64.mak +index a71d715..c5f07dc 100644 +--- a/lib/win_x64.mak ++++ b/lib/win_x64.mak +@@ -110,7 +110,7 @@ LINK_TOOL = link + LINKFLAGS = $(DLFLAGS) /nologo /machine:X64 + + AS = nasm +-AFLAGS = $(DAFLAGS) -Werror -fwin64 -Xvc -DWIN_ABI -Iinclude/ \ ++AFLAGS = $(DAFLAGS) -fwin64 -Xvc -DWIN_ABI -Iinclude/ \ + -I./ -Iavx/ -Iavx2/ -Iavx512/ -Isse/ + + # dependency +diff --git a/perf/Makefile b/perf/Makefile +index 2f578fe..bdae07a 100644 +--- a/perf/Makefile ++++ b/perf/Makefile +@@ -40,9 +40,9 @@ CFLAGS = -D_GNU_SOURCE -DNO_COMPAT_IMB_API_053 $(INCLUDES) \ + + ifeq ($(MINGW),0) + CFLAGS += -DLINUX +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ + else +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI + endif + + # if "-z ibt" is supported then assume "-z shstk, -z cet-report=error" are also supported +@@ -57,7 +57,7 @@ CFLAGS += -fcf-protection=full + endif + + ifeq ($(MINGW),0) +-LDFLAGS = -fPIE -z noexecstack -z relro -z now -pthread ++LDFLAGS += -fPIE -z noexecstack -z relro -z now -pthread + endif + ifeq ($(CC_HAS_CET),1) + LDFLAGS += -fcf-protection=full -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,cet-report=error +diff --git a/perf/win_x64.mak b/perf/win_x64.mak +index a388ff5..71e5f24 100644 +--- a/perf/win_x64.mak ++++ b/perf/win_x64.mak +@@ -68,7 +68,7 @@ LNK = link + LFLAGS = /out:$(APP).exe $(DLFLAGS) + + AS = nasm +-AFLAGS = -Werror -fwin64 -Xvc -DWIN_ABI ++AFLAGS = -fwin64 -Xvc -DWIN_ABI + + OBJECTS = ipsec_perf.obj msr.obj misc.obj + +diff --git a/test/Makefile b/test/Makefile +index 93bae06..22fef57 100644 +--- a/test/Makefile ++++ b/test/Makefile +@@ -60,15 +60,15 @@ endif + YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ + ifeq ($(MINGW),0) + CFLAGS += -DLINUX +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ + else +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI + endif + + ifeq ($(MINGW),0) +-LDFLAGS = -fPIE -z noexecstack -z relro -z now ++LDFLAGS += -fPIE -z noexecstack -z relro -z now + else +-LDFLAGS = -fPIE ++LDFLAGS += -fPIE + endif + + ifeq ($(CC_HAS_CET),1) +diff --git a/test/win_x64.mak b/test/win_x64.mak +index e28e6a7..2e564a7 100644 +--- a/test/win_x64.mak ++++ b/test/win_x64.mak +@@ -67,7 +67,7 @@ TEST_LFLAGS = /out:$(TEST_APP).exe $(DLFLAGS) + XVALID_LFLAGS = /out:$(XVALID_APP).exe $(DLFLAGS) + + AS = nasm +-AFLAGS = -Werror -fwin64 -Xvc -DWIN_ABI ++AFLAGS = -fwin64 -Xvc -DWIN_ABI + + # dependency + !ifndef DEPTOOL diff --git a/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild new file mode 100644 index 0000000000..7e0f4de90f --- /dev/null +++ b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Multi-Buffer Crypto for IPSec from Intel" +HOMEPAGE="https://github.com/intel/intel-ipsec-mb" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-ipsec-mb.git" +else + SRC_URI="https://github.com/intel/intel-ipsec-mb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+safe-data +safe-lookup +safe-param test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-lang/nasm-2.13.03 +" + +PATCHES=( "${FILESDIR}/intel-ipsec-mb-1.1_remove-werror-and-O3.patch" ) + +src_configure(){ + tc-export CC LD AR +} + +src_compile() { + local myconf=( + SAFE_DATA=$(usex safe-data y n) + SAFE_LOOKUP=$(usex safe-lookup y n) + SAFE_PARAM=$(usex safe-param y n) + ) + emake "${myconf[@]}" EXTRA_CFLAGS="${CFLAGS}" +} + +src_install() { + emake PREFIX="${ED}/usr" \ + LIB_INSTALL_DIR="${ED}/usr/$(get_libdir)" \ + MAN_DIR="${ED}/usr/share/man/man7" \ + install +} + +src_test() { + cd "${S}/test" + LD_LIBRARY_PATH=../lib ./ipsec_MB_testapp -v + LD_LIBRARY_PATH=../lib ./ipsec_xvalid_test -v +} diff --git a/app-crypt/intel-ipsec-mb/intel-ipsec-mb-9999.ebuild b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-9999.ebuild new file mode 100644 index 0000000000..7e0f4de90f --- /dev/null +++ b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Multi-Buffer Crypto for IPSec from Intel" +HOMEPAGE="https://github.com/intel/intel-ipsec-mb" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-ipsec-mb.git" +else + SRC_URI="https://github.com/intel/intel-ipsec-mb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+safe-data +safe-lookup +safe-param test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-lang/nasm-2.13.03 +" + +PATCHES=( "${FILESDIR}/intel-ipsec-mb-1.1_remove-werror-and-O3.patch" ) + +src_configure(){ + tc-export CC LD AR +} + +src_compile() { + local myconf=( + SAFE_DATA=$(usex safe-data y n) + SAFE_LOOKUP=$(usex safe-lookup y n) + SAFE_PARAM=$(usex safe-param y n) + ) + emake "${myconf[@]}" EXTRA_CFLAGS="${CFLAGS}" +} + +src_install() { + emake PREFIX="${ED}/usr" \ + LIB_INSTALL_DIR="${ED}/usr/$(get_libdir)" \ + MAN_DIR="${ED}/usr/share/man/man7" \ + install +} + +src_test() { + cd "${S}/test" + LD_LIBRARY_PATH=../lib ./ipsec_MB_testapp -v + LD_LIBRARY_PATH=../lib ./ipsec_xvalid_test -v +} diff --git a/app-crypt/intel-ipsec-mb/metadata.xml b/app-crypt/intel-ipsec-mb/metadata.xml new file mode 100644 index 0000000000..515d9d2594 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/metadata.xml @@ -0,0 +1,13 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + sensitive information is cleared on completion of a function call + lookups which depend on sensitive information are implemented with constant time functions + input parameters are checked, looking generally for NULL pointers or an incorrect input length + + From 477401e3f8e461ab5646dc122becd451efd24cb7 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 14:51:42 +0000 Subject: [PATCH 070/118] sys-kernel/rte_kni-kmod: kernel nic interface module for DPDK Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- sys-kernel/rte_kni-kmod/Manifest | 1 + sys-kernel/rte_kni-kmod/metadata.xml | 8 +++ .../rte_kni-kmod/rte_kni-kmod-21.11.ebuild | 67 +++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 sys-kernel/rte_kni-kmod/Manifest create mode 100644 sys-kernel/rte_kni-kmod/metadata.xml create mode 100644 sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild diff --git a/sys-kernel/rte_kni-kmod/Manifest b/sys-kernel/rte_kni-kmod/Manifest new file mode 100644 index 0000000000..cf0fb5cc14 --- /dev/null +++ b/sys-kernel/rte_kni-kmod/Manifest @@ -0,0 +1 @@ +DIST dpdk-21.11.tar.xz 15102516 BLAKE2B e82fb03242b74e458810ee5e0d21feaf5d6d781b81b8dc5c2a2ab977bac202290dadc8734ea13993bb1cb1df4b5c4d770df574052a384b590ac798d19c370c59 SHA512 843282023c2f77a9b8af393d50c6dde54f09d490cd6f4a99f03d4df5df13a7d963aa86885fdf64e13f9da71e01c881d1f301dd093574a32cddd84f4b1fb58fd5 diff --git a/sys-kernel/rte_kni-kmod/metadata.xml b/sys-kernel/rte_kni-kmod/metadata.xml new file mode 100644 index 0000000000..65ac1f2056 --- /dev/null +++ b/sys-kernel/rte_kni-kmod/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + diff --git a/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild b/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild new file mode 100644 index 0000000000..7f31811a4c --- /dev/null +++ b/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild @@ -0,0 +1,67 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit linux-mod python-any-r1 meson + +DESCRIPTION="DPDK Kernel Nic Interface module" +HOMEPAGE="https://dpdk.org/" +SRC_URI="https://fast.dpdk.org/rel/dpdk-${PV}.tar.xz" +S="${WORKDIR}/dpdk-${PV}" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/elfutils + dev-libs/jansson + dev-libs/libbpf + dev-libs/libbsd + dev-libs/openssl + net-libs/libmnl + net-libs/libpcap + sys-apps/dtc + sys-cluster/rdma-core + sys-process/numactl +" +RDEPEND="${DEPEND}" +BDEPEND=" + ${PYTHON_DEPS} +" + +CONFIG_CHECK="~IOMMU_SUPPORT ~AMD_IOMMU ~VFIO ~VFIO_PCI ~UIO ~UIO_PDRV_GENIRQ ~UIO_DMEM_GENIRQ ~HPET_MMAP" + +pkg_setup() { + linux-mod_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + # we still have to do meson configuration as it creates + # header files needed for compiling the rte_kni module + local emesonargs=( + -Denable_kmods=false + -Dmachine=default + -Dplatform=generic + ) + meson_src_configure + + # export after meson_src_configure as BUILD_DIR is needed for module compilation + export MODULE_NAMES="rte_kni(extra/dpdk:${S}/kernel/linux/kni)" + export BUILD_PARAMS="-C \"${KERNEL_DIR}\" M=\"${S}\"/kernel/linux/kni \ + src=\"${S}\"/kernel/linux/kni \ + MODULE_CFLAGS=\"${HAVE_ARG_TX_QUEUE} -include ${S}/config/rte_config.h -I${S}/lib/eal/include \ + -I${S}/lib/kni -I${S}/kernel/linux/kni -I${BUILD_DIR} -I${S}\"" + export BUILD_TARGETS="modules" +} + +src_compile() { + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install +} From 27b982cfc22ad4570cfcedb6bcdf8b6da71e54fb Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 14:54:47 +0000 Subject: [PATCH 071/118] sys-kernel/uek-sources: unbreakable enterprise kernel from oracle Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- sys-kernel/uek-sources/Manifest | 4 + ....4.17.2136.303.1-ip6_sock_set_v6only.patch | 77 +++++++++++++++++++ sys-kernel/uek-sources/metadata.xml | 12 +++ .../uek-sources-5.4.17.2136.303.2.ebuild | 66 ++++++++++++++++ 4 files changed, 159 insertions(+) create mode 100644 sys-kernel/uek-sources/Manifest create mode 100644 sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch create mode 100644 sys-kernel/uek-sources/metadata.xml create mode 100644 sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest new file mode 100644 index 0000000000..31399fb85f --- /dev/null +++ b/sys-kernel/uek-sources/Manifest @@ -0,0 +1,4 @@ +DIST genpatches-5.4-160.base.tar.xz 4078816 BLAKE2B 478bc44ce285e02c37b4452fae6948ca61d0ae841328444e91403a517d398c416cd91a232d057c27a2c3994df19626475566e832457310744d20b700a854ab43 SHA512 ab1500a95a8f9295a6f5ebb7f9c0beb24bf1d0f6d67ca03e1135dc6724e74fe33f5025fba96ba2fd1d96078a20e5099ba1c1e0f1be149d01ebcaa991ff5c2dae +DIST genpatches-5.4-160.experimental.tar.xz 16900 BLAKE2B 70a2f442ad7309b617b0dd98a00e35ec195674a3dbbb5b88afd404fe1672e32a0b28182f6646ef325166b8cc9fda570104045d96afcf316bf13bc80df0ed5d68 SHA512 3f8cc1082156159bb7100997de0f0ecaa440928a0eed9cf81e3ad93fe2b6e10f9f180acc501e9bbf816a8e05c07d15d94e5719dfe48b829f5045861a4a25e4ef +DIST genpatches-5.4-160.extras.tar.xz 1784 BLAKE2B 8184089c122bb794bc18181ed165b2d03b301f336730b3579c92780b8a551d75963051a0c3c2ce8015a8e7102fda224e7a069ddc5fb5ea90d313637879602270 SHA512 f304a0b349c1a2f42297595ef732a6e31a7babfc71031b56e7e81e14b030cbbcefc25b49429381b47bb60676f63a3ca86b24de333a4ca928825fb2fb59109839 +DIST linux-uek-5.4.17-2136.303.2.tar.gz 175372092 BLAKE2B f1ba14a01690c839ccf0a508cc899870d6c932fc081132f35cc5d35ce1dd3d083deb9e7d3d57f9ef11eef547d0511f83edee3e5003183321d2e4aec802e31509 SHA512 1f53296cac7d2f9e406947182cb7a1836669b1132b72ad551102a19bb3c21b62353381c7d5b6da39e9faf2c014b1860278ae51941af365447b6a8e409e40a118 diff --git a/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch b/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch new file mode 100644 index 0000000000..c794320ebb --- /dev/null +++ b/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch @@ -0,0 +1,77 @@ +From 9b115749acb24d11083ded4fe947ddd654a940e3 Mon Sep 17 00:00:00 2001 +From: Christoph Hellwig +Date: Thu, 28 May 2020 07:12:31 +0200 +Subject: [PATCH] ipv6: add ip6_sock_set_v6only + +Add a helper to directly set the IPV6_V6ONLY sockopt from kernel space +without going through a fake uaccess. + +Signed-off-by: Christoph Hellwig +Signed-off-by: David S. Miller +--- + include/net/ipv6.h | 11 +++++++++++ + net/ipv6/ip6_udp_tunnel.c | 5 +---- + net/sunrpc/svcsock.c | 6 +----- + 3 files changed, 13 insertions(+), 9 deletions(-) + +diff --git a/include/net/ipv6.h b/include/net/ipv6.h +index 39a00d3ef5e220..9b91188c9a74c7 100644 +--- a/include/net/ipv6.h ++++ b/include/net/ipv6.h +@@ -1177,4 +1177,15 @@ int ipv6_sock_mc_join_ssm(struct sock *sk, int ifindex, + const struct in6_addr *addr, unsigned int mode); + int ipv6_sock_mc_drop(struct sock *sk, int ifindex, + const struct in6_addr *addr); ++ ++static inline int ip6_sock_set_v6only(struct sock *sk) ++{ ++ if (inet_sk(sk)->inet_num) ++ return -EINVAL; ++ lock_sock(sk); ++ sk->sk_ipv6only = true; ++ release_sock(sk); ++ return 0; ++} ++ + #endif /* _NET_IPV6_H */ +diff --git a/net/ipv6/ip6_udp_tunnel.c b/net/ipv6/ip6_udp_tunnel.c +index 6523609516d25a..2e0ad1bc84a835 100644 +--- a/net/ipv6/ip6_udp_tunnel.c ++++ b/net/ipv6/ip6_udp_tunnel.c +@@ -25,10 +25,7 @@ int udp_sock_create6(struct net *net, struct udp_port_cfg *cfg, + goto error; + + if (cfg->ipv6_v6only) { +- int val = 1; +- +- err = kernel_setsockopt(sock, IPPROTO_IPV6, IPV6_V6ONLY, +- (char *) &val, sizeof(val)); ++ err = ip6_sock_set_v6only(sock->sk); + if (err < 0) + goto error; + } +diff --git a/net/sunrpc/svcsock.c b/net/sunrpc/svcsock.c +index 7a805d165689c3..a391892977cd27 100644 +--- a/net/sunrpc/svcsock.c ++++ b/net/sunrpc/svcsock.c +@@ -1328,7 +1328,6 @@ static struct svc_xprt *svc_create_socket(struct svc_serv *serv, + struct sockaddr *newsin = (struct sockaddr *)&addr; + int newlen; + int family; +- int val; + RPC_IFDEBUG(char buf[RPC_MAX_ADDRBUFLEN]); + + dprintk("svc: svc_create_socket(%s, %d, %s)\n", +@@ -1364,11 +1363,8 @@ static struct svc_xprt *svc_create_socket(struct svc_serv *serv, + * getting requests from IPv4 remotes. Those should + * be shunted to a PF_INET listener via rpcbind. + */ +- val = 1; + if (family == PF_INET6) +- kernel_setsockopt(sock, SOL_IPV6, IPV6_V6ONLY, +- (char *)&val, sizeof(val)); +- ++ ip6_sock_set_v6only(sock->sk); + if (type == SOCK_STREAM) + sock->sk->sk_reuse = SK_CAN_REUSE; /* allow address reuse */ + error = kernel_bind(sock, sin, len); diff --git a/sys-kernel/uek-sources/metadata.xml b/sys-kernel/uek-sources/metadata.xml new file mode 100644 index 0000000000..e0dd3f97bb --- /dev/null +++ b/sys-kernel/uek-sources/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + apply base gentoo genpatches + apply experimental gentoo genpatches + + diff --git a/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild b/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild new file mode 100644 index 0000000000..2688c1c443 --- /dev/null +++ b/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KERNEL_VERSION=$(ver_cut 1-3) +KERNEL_TRUNK=$(ver_cut 1-2) +UEK_PATCH_VERSION=$(ver_cut 4-6) +UEK_VERSION="${KERNEL_VERSION}-${UEK_PATCH_VERSION}" + +ETYPE="sources" + +K_GENPATCHES_VER="160" +K_SECURITY_UNSUPPORTED="1" +CKV="${KERNEL_VERSION}_p${UEK_PATCH_VERSION}" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Unbreakable Enterprise Kernel (UEK) sources built from Oracle" +HOMEPAGE="https://github.com/oracle/linux-uek" +SRC_URI=" + https://github.com/oracle/linux-uek/archive/refs/tags/v${UEK_VERSION}.tar.gz + -> linux-uek-${UEK_VERSION}.tar.gz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.base.tar.xz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.experimental.tar.xz + https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.extras.tar.xz +" +S="${WORKDIR}/linux-uek-${UEK_VERSION}" + +LICENSE="GPL-2" +KEYWORDS="~amd64" +IUSE="+gentoo experimental" + +PATCHES=( + "${FILESDIR}"/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch +) + +src_unpack() { + default + + # remove all backup files + find . -iname "*~" -print -exec rm {} \; 2>/dev/null + + unpack_set_extraversion + unpack_fix_install_path + + env_setup_xmakeopts +} + +src_prepare() { + use gentoo && PATCHES+=( + "${WORKDIR}"/1500_XATTR_USER_PREFIX.patch + "${WORKDIR}"/1510_fs-enable-link-security-restrictions-by-default.patch + "${WORKDIR}"/2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch + "${WORKDIR}"/2600_enable-key-swapping-for-apple-mac.patch + "${WORKDIR}"/2920_sign-file-patch-for-libressl.patch + "${WORKDIR}"/4567_distro-Gentoo-Kconfig.patch + ) + use experimental && PATCHES+=( + "${WORKDIR}"/5000_shifts-ubuntu-20.04.patch + "${WORKDIR}"/5010_enable-cpu-optimizations-universal.patch + ) + default +} From ffa14bb00c8728959db17bd60ca297189a83250b Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 15:07:23 +0000 Subject: [PATCH 072/118] net-libs/dpdk: fast userspace networking libraries Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- net-libs/dpdk/Manifest | 1 + net-libs/dpdk/dpdk-21.11.ebuild | 63 +++++++++++++++++++++++++++++++++ net-libs/dpdk/metadata.xml | 8 +++++ 3 files changed, 72 insertions(+) create mode 100644 net-libs/dpdk/Manifest create mode 100644 net-libs/dpdk/dpdk-21.11.ebuild create mode 100644 net-libs/dpdk/metadata.xml diff --git a/net-libs/dpdk/Manifest b/net-libs/dpdk/Manifest new file mode 100644 index 0000000000..cf0fb5cc14 --- /dev/null +++ b/net-libs/dpdk/Manifest @@ -0,0 +1 @@ +DIST dpdk-21.11.tar.xz 15102516 BLAKE2B e82fb03242b74e458810ee5e0d21feaf5d6d781b81b8dc5c2a2ab977bac202290dadc8734ea13993bb1cb1df4b5c4d770df574052a384b590ac798d19c370c59 SHA512 843282023c2f77a9b8af393d50c6dde54f09d490cd6f4a99f03d4df5df13a7d963aa86885fdf64e13f9da71e01c881d1f301dd093574a32cddd84f4b1fb58fd5 diff --git a/net-libs/dpdk/dpdk-21.11.ebuild b/net-libs/dpdk/dpdk-21.11.ebuild new file mode 100644 index 0000000000..ba9c719e83 --- /dev/null +++ b/net-libs/dpdk/dpdk-21.11.ebuild @@ -0,0 +1,63 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-single-r1 meson + +DESCRIPTION="Data Plane Development Kit libraries for fast userspace networking" +HOMEPAGE="https://dpdk.org/" +SRC_URI="https://fast.dpdk.org/rel/${P}.tar.xz" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# tests require rte_kni module to be loaded +# and also needs network and /dev access +# and need to be run as root +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + ~sys-kernel/rte_kni-kmod-${PV} + app-crypt/intel-ipsec-mb + dev-libs/elfutils + dev-libs/isa-l + dev-libs/jansson + dev-libs/libbpf + dev-libs/libbsd + dev-libs/openssl + net-libs/libmnl + net-libs/libpcap + sys-apps/dtc + sys-cluster/rdma-core + sys-process/numactl +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/nasm + test? ( $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + ') ) +" + +src_configure() { + local emesonargs=( + -Denable_kmods=false + -Dmachine=default + -Dplatform=generic + $(meson_use test tests) + ) + meson_src_configure + python_setup +} + +src_install() { + meson_src_install + local pyfiles=( "${ED}/usr/bin/*.py" ) + for pyfile in "${pyfiles[@]}"; do + python_fix_shebang "${pyfile}" + done +} diff --git a/net-libs/dpdk/metadata.xml b/net-libs/dpdk/metadata.xml new file mode 100644 index 0000000000..65ac1f2056 --- /dev/null +++ b/net-libs/dpdk/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + From 16757cbb8145a0128b3e89110a97a1fa3c378536 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 15:19:17 +0000 Subject: [PATCH 073/118] sys-kernel/rte_kni-kmod: kernel module has no RDEPEND Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild b/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild index 7f31811a4c..7bef3eaa9d 100644 --- a/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild +++ b/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild @@ -27,7 +27,6 @@ DEPEND=" sys-cluster/rdma-core sys-process/numactl " -RDEPEND="${DEPEND}" BDEPEND=" ${PYTHON_DEPS} " From 3b91a16ee30026156d9c0c422658911a9694a720 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 16:46:55 +0000 Subject: [PATCH 074/118] gui-apps/tiramisu: version bump to 2.0.20211107 now builds with vala Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- gui-apps/tiramisu/Manifest | 1 + .../tiramisu-2.0.20211107-pkg-config.patch | 29 +++++++++++++++ .../tiramisu/tiramisu-2.0.20211107.ebuild | 35 +++++++++++++++++++ gui-apps/tiramisu/tiramisu-9999.ebuild | 11 +++--- 4 files changed, 72 insertions(+), 4 deletions(-) create mode 100644 gui-apps/tiramisu/files/tiramisu-2.0.20211107-pkg-config.patch create mode 100644 gui-apps/tiramisu/tiramisu-2.0.20211107.ebuild diff --git a/gui-apps/tiramisu/Manifest b/gui-apps/tiramisu/Manifest index c641bc93be..ae01e3ab81 100644 --- a/gui-apps/tiramisu/Manifest +++ b/gui-apps/tiramisu/Manifest @@ -1 +1,2 @@ DIST tiramisu-1.0_p20201110.tar.gz 3063380 BLAKE2B 52b8f46478323b401dd5db96a531c86271b38d61991ee9147ccef400f2563fadacc92a289ef6ea2ccc01507cb1af57f0186a1690d39a421dcccb5d1f73ca3825 SHA512 7f8c978e6ead387fc9ccfb9eb15c73f237e10b14c8eb53e537a869402897e89451af371eabdf76506b9fcf51d6080b21d97863978de5e5e43af2b25578535b1d +DIST tiramisu-2.0.20211107.tar.gz 3061582 BLAKE2B d6ce0e96e7c41223d08c1581377d83c402cee495497c5ddc7aaf152dc569c6ea65ca602c3c06784e92509a64d2312ad8393a2312ac4acc522f209aae42d55c1c SHA512 ac205467e7e4bec1768040455902bed0bb545f8550d8d22c3ed94fec13cee04409bf1f3e49bd3136cd4f36d312fc553e950ce66eaeb20b4ba0ee7fb3160409fc diff --git a/gui-apps/tiramisu/files/tiramisu-2.0.20211107-pkg-config.patch b/gui-apps/tiramisu/files/tiramisu-2.0.20211107-pkg-config.patch new file mode 100644 index 0000000000..9871eaf01f --- /dev/null +++ b/gui-apps/tiramisu/files/tiramisu-2.0.20211107-pkg-config.patch @@ -0,0 +1,29 @@ +diff --git a/Makefile b/Makefile +index 7660c8b..f009f4c 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,14 +1,15 @@ +-TARGET = tiramisu +-SRC := src/notification.vala src/dbus.vala src/tiramisu.vala ++TARGET = tiramisu ++SRC := src/notification.vala src/dbus.vala src/tiramisu.vala + +-PREFIX ?= /usr/local +-INSTALL = install -Dm755 +-RM ?= rm -f ++PREFIX ?= /usr/local ++INSTALL = install -Dm755 ++RM ?= rm -f ++PKG_CONFIG ?= pkg-config + +-VALAC ?= valac +-CFLAGS += -Wall -Wno-unused-value +-IFLAGS = --pkg gio-2.0 +-LFLAGS = `pkg-config --libs glib-2.0 gio-2.0` ++VALAC ?= valac ++CFLAGS += -Wall -Wno-unused-value ++IFLAGS = --pkg gio-2.0 ++LFLAGS = `$(PKG_CONFIG) --libs glib-2.0 gio-2.0` + + all: $(TARGET) + diff --git a/gui-apps/tiramisu/tiramisu-2.0.20211107.ebuild b/gui-apps/tiramisu/tiramisu-2.0.20211107.ebuild new file mode 100644 index 0000000000..2a8ff0ec94 --- /dev/null +++ b/gui-apps/tiramisu/tiramisu-2.0.20211107.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit vala + +DESCRIPTION="minimalistic desktop notifications provider" +HOMEPAGE="https://github.com/Sweets/tiramisu" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Sweets/tiramisu" +else + SRC_URI="https://github.com/Sweets/tiramisu/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND="dev-libs/glib:2[dbus]" +DEPEND="${RDEPEND}" +BDEPEND="$(vala_depend)" + +PATCHES=( "${FILESDIR}/tiramisu-2.0.20211107-pkg-config.patch" ) + +src_prepare() { + default + vala_src_prepare +} + +src_install() { + emake DESTDIR="${ED}" PREFIX=/usr install +} diff --git a/gui-apps/tiramisu/tiramisu-9999.ebuild b/gui-apps/tiramisu/tiramisu-9999.ebuild index 61e3942642..2a8ff0ec94 100644 --- a/gui-apps/tiramisu/tiramisu-9999.ebuild +++ b/gui-apps/tiramisu/tiramisu-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs +inherit vala DESCRIPTION="minimalistic desktop notifications provider" HOMEPAGE="https://github.com/Sweets/tiramisu" @@ -21,10 +21,13 @@ SLOT="0" RDEPEND="dev-libs/glib:2[dbus]" DEPEND="${RDEPEND}" +BDEPEND="$(vala_depend)" -src_configure() { - tc-export CC +PATCHES=( "${FILESDIR}/tiramisu-2.0.20211107-pkg-config.patch" ) + +src_prepare() { default + vala_src_prepare } src_install() { From 7840005460805a9067dc3011be854e234c4d5c38 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 16:48:12 +0000 Subject: [PATCH 075/118] www-apps/uwebsockets: version bump to 20.8.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- www-apps/uwebsockets/Manifest | 1 + .../uwebsockets/uwebsockets-20.8.0.ebuild | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 www-apps/uwebsockets/uwebsockets-20.8.0.ebuild diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest index 1317e09c44..4b5aa5c322 100644 --- a/www-apps/uwebsockets/Manifest +++ b/www-apps/uwebsockets/Manifest @@ -1 +1,2 @@ DIST uwebsockets-19.9.0.tar.gz 299309 BLAKE2B a82a9e555ba849191f7070fe73f36e8d0a57fb4f48b02306294f67897fd3d59d29b4ef41288a44e0662a184a9caf01748f7e82505387626f595517805369959c SHA512 a79c454ac37b279220c8b158434fd794512eecde882c0fe3dc7047275b2fdf31e50b319a4d01b983c2c4ebcf3e1fd383d2d9ab977185326e6ae5b47685c0a048 +DIST uwebsockets-20.8.0.tar.gz 748540 BLAKE2B 1eacf309bb27bcafb3eb678c448a93f885bdb704d224e96011893408bece9b99066ea7a735a029765086f360bb5960063007a655324c22a1485dd132eb127633 SHA512 2ebb75ce2cd0194b9846a16ea69eb7d9aa25e3673cca0afbb61946989380256ebc27cf24c98bee0bf1264c7b60d84ebb01511454973e5ce165fafc7f75b52902 diff --git a/www-apps/uwebsockets/uwebsockets-20.8.0.ebuild b/www-apps/uwebsockets/uwebsockets-20.8.0.ebuild new file mode 100644 index 0000000000..ca11339426 --- /dev/null +++ b/www-apps/uwebsockets/uwebsockets-20.8.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O" +HOMEPAGE="https://github.com/uNetworking/uWebSockets" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git" +else + SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" + S="${WORKDIR}/uWebSockets-${PV}" +fi + +LICENSE="Apache-2.0" +SLOT="0" +RDEPEND=">=net-libs/usockets-0.6.0" + +src_prepare() { + default + mv src uWebSockets +} + +src_compile() { + return 0 +} + +src_install() { + doheader -r uWebSockets +} From 4ca667a9465ef345f8bc04b8a53aaf6ef2b23109 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 16:48:28 +0000 Subject: [PATCH 076/118] www-apps/uwebsockets: drop old version Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- www-apps/uwebsockets/Manifest | 1 - .../uwebsockets/uwebsockets-19.9.0.ebuild | 33 ------------------- 2 files changed, 34 deletions(-) delete mode 100644 www-apps/uwebsockets/uwebsockets-19.9.0.ebuild diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest index 4b5aa5c322..b4ba6b6aee 100644 --- a/www-apps/uwebsockets/Manifest +++ b/www-apps/uwebsockets/Manifest @@ -1,2 +1 @@ -DIST uwebsockets-19.9.0.tar.gz 299309 BLAKE2B a82a9e555ba849191f7070fe73f36e8d0a57fb4f48b02306294f67897fd3d59d29b4ef41288a44e0662a184a9caf01748f7e82505387626f595517805369959c SHA512 a79c454ac37b279220c8b158434fd794512eecde882c0fe3dc7047275b2fdf31e50b319a4d01b983c2c4ebcf3e1fd383d2d9ab977185326e6ae5b47685c0a048 DIST uwebsockets-20.8.0.tar.gz 748540 BLAKE2B 1eacf309bb27bcafb3eb678c448a93f885bdb704d224e96011893408bece9b99066ea7a735a029765086f360bb5960063007a655324c22a1485dd132eb127633 SHA512 2ebb75ce2cd0194b9846a16ea69eb7d9aa25e3673cca0afbb61946989380256ebc27cf24c98bee0bf1264c7b60d84ebb01511454973e5ce165fafc7f75b52902 diff --git a/www-apps/uwebsockets/uwebsockets-19.9.0.ebuild b/www-apps/uwebsockets/uwebsockets-19.9.0.ebuild deleted file mode 100644 index ca11339426..0000000000 --- a/www-apps/uwebsockets/uwebsockets-19.9.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O" -HOMEPAGE="https://github.com/uNetworking/uWebSockets" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git" -else - SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" - S="${WORKDIR}/uWebSockets-${PV}" -fi - -LICENSE="Apache-2.0" -SLOT="0" -RDEPEND=">=net-libs/usockets-0.6.0" - -src_prepare() { - default - mv src uWebSockets -} - -src_compile() { - return 0 -} - -src_install() { - doheader -r uWebSockets -} From f8ccd825461f0fc0c024fe615baae853ba0b00e6 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 16:51:31 +0000 Subject: [PATCH 077/118] gui-apps/azote: version bump to 1.9.2 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- gui-apps/azote/Manifest | 1 + gui-apps/azote/azote-1.9.2.ebuild | 67 +++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 gui-apps/azote/azote-1.9.2.ebuild diff --git a/gui-apps/azote/Manifest b/gui-apps/azote/Manifest index 234994d075..b9d383e2ac 100644 --- a/gui-apps/azote/Manifest +++ b/gui-apps/azote/Manifest @@ -1,2 +1,3 @@ DIST azote-1.9.0.tar.gz 617084 BLAKE2B 6c3cae1f8bcb1be45741dc969c6dec3dfc5df526c3208017d7f31535eb029051ccc3a2549a07bacb1bc3aceaa211a28e23cbd3d6b8605692742b7421e899ddba SHA512 21db7e08e4967235976101f3158fcab83c2896b3a74ab0ea01c6c942dced4dafd68658a8ece381f3813b39bcde09ab5adb50c41533a60bd2af50faa2f876ef38 DIST azote-1.9.1.tar.gz 618349 BLAKE2B 4449ebd42134c5429f4486aa2526e2c6b9e5ec8943f872a9bcadd942c6629e3095f71f5759f64e1011793282ffb99cb0bdbbe0c0ffdd0305f2fcdcb70dbfe0b0 SHA512 aa9264172e43b824cd051c2ae86c7cd572821721d0bf1db0f916707bc48d3674fb90c2039c56afd724e9a975fb02a13528c7ae9145bd0ea767b908a230a133c2 +DIST azote-1.9.2.tar.gz 4566337 BLAKE2B d2091ee679cdb1725fdee14a758c20ab5d689586eddb9d9f38f3085d9b31fb87a77474b2382f1b6ba6b94208dd624c270fa678007c122f09671c30b36dd54728 SHA512 aa2b45966e13a0bc9196e40bd3fbda0e0ebb5105690e938df33b72221ef2502511de62611e3423bf102f7e332a0fe889b545e20c41fa28b3264da9521fb6ef92 diff --git a/gui-apps/azote/azote-1.9.2.ebuild b/gui-apps/azote/azote-1.9.2.ebuild new file mode 100644 index 0000000000..ec4d508db4 --- /dev/null +++ b/gui-apps/azote/azote-1.9.2.ebuild @@ -0,0 +1,67 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 desktop + +DESCRIPTION="wallpaper manager for wlroots compositors" +HOMEPAGE="https://github.com/nwg-piotr/azote" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nwg-piotr/azote" +else + SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3 BSD" +SLOT="0" +IUSE="simple-colorpicker imagemagick wayland X yaml" + +RDEPEND=" + dev-cpp/gtkmm:3.0 + dev-python/pillow + dev-python/pygobject:3= + dev-python/send2trash + simple-colorpicker? ( + X? ( + media-gfx/maim + x11-misc/slop + ) + wayland? ( + gui-apps/grim + gui-apps/slurp + ) + ) + imagemagick? ( + media-gfx/imagemagick[jpeg,png,svg,X?] + ) + wayland? ( + gui-apps/swaybg + gui-apps/wlr-randr + ) + X? ( + media-gfx/feh + x11-apps/xrandr + ) + yaml? ( dev-python/pyyaml ) +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +python_install_all() { + distutils-r1_python_install_all + + cd "${S}" + + dobin dist/azote + domenu dist/azote.desktop + + insinto /usr/share/azote + doins dist/azote.svg dist/indicator_{active,attention}.png + insinto /usr/share/licenses/azote + doins LICENSE-COLORTHIEF +} From 9972c520682d26a5dc35bd23fa0a24f44a6d2c4c Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 16:52:58 +0000 Subject: [PATCH 078/118] www-apps/jackett-bin: version bump to 0.20.195 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- www-apps/jackett-bin/Manifest | 3 ++ .../jackett-bin/jackett-bin-0.20.195.ebuild | 37 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 www-apps/jackett-bin/jackett-bin-0.20.195.ebuild diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest index efea368384..7e68daca2b 100644 --- a/www-apps/jackett-bin/Manifest +++ b/www-apps/jackett-bin/Manifest @@ -1,3 +1,6 @@ DIST jackett-bin-0.18.827-amd64.tar.gz 44736140 BLAKE2B a7f6c13c4f3fbd5606416e0a74892054b7ecc7183bbbff8b7e4e003d6338440f89f4839edf2162d65e8b47e79d225a6ca3f9d6ee2b69a5e0149e2e64fa9cd383 SHA512 ffd3fe99fede72c5b61eea783e208ea3187615a43062d7a181c545447adba50a6f1641083d5ec45b4552bb5445fcbf6919b83e387e41462188c8e5e105d73e46 DIST jackett-bin-0.18.827-arm.tar.gz 42623099 BLAKE2B 2de9716ae867d2d8a7f29dd302ba011e52cb226ea1f80fdf108394fa44f6824b0f958a8408a8bc3c1cf10491b67d8fd9a638f500369eebc474b874279936afce SHA512 a62c75db0a726cace5aed8551ef97ea5193869ad8f9c1fe68cf0788fa256154349189e72dbebb27ceb0dd2dcf300708a88edeeca9a046461a91ee62d5fa82497 DIST jackett-bin-0.18.827-arm64.tar.gz 41977855 BLAKE2B 00c16eceb08d089c86e87767fc1afac3e2884c937fdf45ec8dbb9c2ea398241bcb80f9356bc4e7b4eced700b8c75aa9c6779cdf7efc5979bcca25b7a22188e89 SHA512 6c3e81bc8a406da5d51738374eb3c959212a6052de7dbf4a416d6fb13949826d422129dd77d9ebe6f912905be263504afe9ed06f6e100e607a475bee89e0280d +DIST jackett-bin-0.20.195-amd64.tar.gz 45904607 BLAKE2B d73c2a6468810e13655ed8d083a131b6677af1450503b8f0434dec2ae002566cf5c00f8c965f939bf27415549bdef93046cf98a240876f5516fa76ba81986679 SHA512 1bddaa98fec2a0796ee465c55f27443e4768f82154d4f22c0aa43848a988d46a37ffb6105180cb204998eee166120978f99beb38a0263f4b26198031919e04b8 +DIST jackett-bin-0.20.195-arm.tar.gz 43670343 BLAKE2B 05e09bbf65467f54a05aad200d4a27a4383cb91e5197041eaeaeb58d96a8bd44574d5684954f7b92a7916f2c42d26665621a3a06618360b50c9257dff3a35938 SHA512 a2393def98e18fcec3067cf9fd8ad755ff1f8e0daab683eb17755173b64dd9e835e31e136794f808b2e30759a13dbe2938fe147142ef0c3ef2066b0a24b4bcfb +DIST jackett-bin-0.20.195-arm64.tar.gz 43138197 BLAKE2B e48f92c382787520a5939ce749064794975182e134005d1d5d746bf32a7d76f23902a78e29793544aab29b0a501fc6ab5e3da6ee6275719ac2843f16a2654698 SHA512 fc431417976ba576b24ac7bf8f259edb3f780662c2eb8988939de44960dc0203548382b5c1a7a7ff7538f9dfee74d4f185464e2fc357e7093263e07643b1d039 diff --git a/www-apps/jackett-bin/jackett-bin-0.20.195.ebuild b/www-apps/jackett-bin/jackett-bin-0.20.195.ebuild new file mode 100644 index 0000000000..5643b52bf6 --- /dev/null +++ b/www-apps/jackett-bin/jackett-bin-0.20.195.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="API Support for your favorite torrent trackers" +HOMEPAGE="https://github.com/Jackett/Jackett" +SRC_URI=" + amd64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> ${P}-amd64.tar.gz ) + arm? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz -> ${P}-arm.tar.gz ) + arm64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz -> ${P}-arm64.tar.gz ) +" + +KEYWORDS="~amd64 ~arm ~arm64" +LICENSE="GPL-2" +SLOT="0" +RESTRICT="strip" + +RDEPEND=" + acct-user/jackett + app-crypt/mit-krb5 + dev-libs/icu + dev-util/lttng-ust +" + +QA_PREBUILT="*" +S="${WORKDIR}"/Jackett + +src_install() { + dodir /opt/jackett + cp -a "${S}"/. "${ED}"/opt/jackett || die + newinitd "${FILESDIR}"/jackett.initd-r1 jackett + systemd_dounit "${FILESDIR}"/jackett.service + doenvd "${FILESDIR}"/99jackett +} From 9cf1083bc55a710986c3823b13e1629dd8be5066 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 16:53:17 +0000 Subject: [PATCH 079/118] www-apps/jackett-bin: drop old version Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- www-apps/jackett-bin/Manifest | 3 -- .../jackett-bin/jackett-bin-0.18.827.ebuild | 37 ------------------- 2 files changed, 40 deletions(-) delete mode 100644 www-apps/jackett-bin/jackett-bin-0.18.827.ebuild diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest index 7e68daca2b..bd8911e3bd 100644 --- a/www-apps/jackett-bin/Manifest +++ b/www-apps/jackett-bin/Manifest @@ -1,6 +1,3 @@ -DIST jackett-bin-0.18.827-amd64.tar.gz 44736140 BLAKE2B a7f6c13c4f3fbd5606416e0a74892054b7ecc7183bbbff8b7e4e003d6338440f89f4839edf2162d65e8b47e79d225a6ca3f9d6ee2b69a5e0149e2e64fa9cd383 SHA512 ffd3fe99fede72c5b61eea783e208ea3187615a43062d7a181c545447adba50a6f1641083d5ec45b4552bb5445fcbf6919b83e387e41462188c8e5e105d73e46 -DIST jackett-bin-0.18.827-arm.tar.gz 42623099 BLAKE2B 2de9716ae867d2d8a7f29dd302ba011e52cb226ea1f80fdf108394fa44f6824b0f958a8408a8bc3c1cf10491b67d8fd9a638f500369eebc474b874279936afce SHA512 a62c75db0a726cace5aed8551ef97ea5193869ad8f9c1fe68cf0788fa256154349189e72dbebb27ceb0dd2dcf300708a88edeeca9a046461a91ee62d5fa82497 -DIST jackett-bin-0.18.827-arm64.tar.gz 41977855 BLAKE2B 00c16eceb08d089c86e87767fc1afac3e2884c937fdf45ec8dbb9c2ea398241bcb80f9356bc4e7b4eced700b8c75aa9c6779cdf7efc5979bcca25b7a22188e89 SHA512 6c3e81bc8a406da5d51738374eb3c959212a6052de7dbf4a416d6fb13949826d422129dd77d9ebe6f912905be263504afe9ed06f6e100e607a475bee89e0280d DIST jackett-bin-0.20.195-amd64.tar.gz 45904607 BLAKE2B d73c2a6468810e13655ed8d083a131b6677af1450503b8f0434dec2ae002566cf5c00f8c965f939bf27415549bdef93046cf98a240876f5516fa76ba81986679 SHA512 1bddaa98fec2a0796ee465c55f27443e4768f82154d4f22c0aa43848a988d46a37ffb6105180cb204998eee166120978f99beb38a0263f4b26198031919e04b8 DIST jackett-bin-0.20.195-arm.tar.gz 43670343 BLAKE2B 05e09bbf65467f54a05aad200d4a27a4383cb91e5197041eaeaeb58d96a8bd44574d5684954f7b92a7916f2c42d26665621a3a06618360b50c9257dff3a35938 SHA512 a2393def98e18fcec3067cf9fd8ad755ff1f8e0daab683eb17755173b64dd9e835e31e136794f808b2e30759a13dbe2938fe147142ef0c3ef2066b0a24b4bcfb DIST jackett-bin-0.20.195-arm64.tar.gz 43138197 BLAKE2B e48f92c382787520a5939ce749064794975182e134005d1d5d746bf32a7d76f23902a78e29793544aab29b0a501fc6ab5e3da6ee6275719ac2843f16a2654698 SHA512 fc431417976ba576b24ac7bf8f259edb3f780662c2eb8988939de44960dc0203548382b5c1a7a7ff7538f9dfee74d4f185464e2fc357e7093263e07643b1d039 diff --git a/www-apps/jackett-bin/jackett-bin-0.18.827.ebuild b/www-apps/jackett-bin/jackett-bin-0.18.827.ebuild deleted file mode 100644 index 5643b52bf6..0000000000 --- a/www-apps/jackett-bin/jackett-bin-0.18.827.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd - -DESCRIPTION="API Support for your favorite torrent trackers" -HOMEPAGE="https://github.com/Jackett/Jackett" -SRC_URI=" - amd64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> ${P}-amd64.tar.gz ) - arm? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz -> ${P}-arm.tar.gz ) - arm64? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz -> ${P}-arm64.tar.gz ) -" - -KEYWORDS="~amd64 ~arm ~arm64" -LICENSE="GPL-2" -SLOT="0" -RESTRICT="strip" - -RDEPEND=" - acct-user/jackett - app-crypt/mit-krb5 - dev-libs/icu - dev-util/lttng-ust -" - -QA_PREBUILT="*" -S="${WORKDIR}"/Jackett - -src_install() { - dodir /opt/jackett - cp -a "${S}"/. "${ED}"/opt/jackett || die - newinitd "${FILESDIR}"/jackett.initd-r1 jackett - systemd_dounit "${FILESDIR}"/jackett.service - doenvd "${FILESDIR}"/99jackett -} From 1205b8ee19e863058fcc2fb4e17a567df58fb9ea Mon Sep 17 00:00:00 2001 From: Lev Babiev Date: Thu, 23 Dec 2021 19:24:59 +0000 Subject: [PATCH 080/118] gui-apps/sfwbar: version bump, remove old Signed-off-by: Lev Babiev --- gui-apps/sfwbar/Manifest | 2 +- .../sfwbar/{sfwbar-1.0_beta1.ebuild => sfwbar-1.0_beta2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename gui-apps/sfwbar/{sfwbar-1.0_beta1.ebuild => sfwbar-1.0_beta2.ebuild} (100%) diff --git a/gui-apps/sfwbar/Manifest b/gui-apps/sfwbar/Manifest index 01fe4f9d8b..12158a6a25 100644 --- a/gui-apps/sfwbar/Manifest +++ b/gui-apps/sfwbar/Manifest @@ -2,4 +2,4 @@ DIST sfwbar-0.9.10.1.tar.gz 214168 BLAKE2B d9ff7fbf500c5f24a0ad787c2ea73d8c19dc8 DIST sfwbar-0.9.7.tar.gz 98524 BLAKE2B 151c0065584858bc3f7e0d092df859840b1806c4f122962e160b9211fc7b6fbfc99febb02f98eb798ef986e37e9e52e5b3d4ec1f36f5da7e9766b8598c014e1f SHA512 e9f214eaf1fa9741fd32c3689b3eb7c9ac1db831c327f7d6e55b876e50dade1514091083e4ee0ab7f3cbc69e07e7f8f73242a54c5ffbb2fddfd1bddb8d33b591 DIST sfwbar-0.9.8.tar.gz 197627 BLAKE2B 352bf354fd55541c6d554ed4fbb2f1f766d00c6fd06ddf94ec640abfd11c95ede0fb9660906105fa390add7d0f34d9ba778a257ab04c3f20ae900a0d96127a40 SHA512 514bff2752756706d03e8ba71078a35b4bb552d3983c0cbe1e139f415ade705b34bc6abf478feee0e98f36865aca0aa21b72b37bbd0393e6d4bb61eddf7ab377 DIST sfwbar-0.9.9.3.tar.gz 208100 BLAKE2B eb31d249eb032435f1553991ffd58c244731dfbe15f570aa53fe35dfa583841e0a3fa8bc1b907e1d89b28aa7e9f2bcef556e163372f6a7be0afeeddfe05cba04 SHA512 a8cccaed028e32b924609bb6d6b502bccbfe70c1179aab6f50d82a52ddef705de268660613c530d011513a8f72d8785578d75287ad5280c7cf39306d6457e5b7 -DIST sfwbar-1.0_beta1.tar.gz 190758 BLAKE2B 2719fb4c31b3bd051ef0ba4ce6f5c9525f8af2ecbdb678d00d5a88a2b8f2caaa4c25ecd799ee865c25e314b5d607f23191f7f872a82d604c5b3c2f9221eff70f SHA512 2d2b7259890ac0eb630e3c393568a960f2264dab8bee7838f14abdea7ad9683c2fc56b2aa5ee8821f078431a1ebd344de2badc81e37303847fd25d616f45e2e3 +DIST sfwbar-1.0_beta2.tar.gz 194345 BLAKE2B d34f0609a403daa2a995500adf9443aeed98e399d43ecfd0819cf0e34845e2376db114efe2e7ee31bef4958c2951427916b4b82013a8c654db49cb1b2dc14468 SHA512 a69bd9bcd763096d2ee9c46a0f13fc578b0671aea04027dd3fb6d41385a8e6fc57a06ff63068634b28128bac8e5355e543303be1da59d4b1adc2b5fadc5c8f63 diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta1.ebuild b/gui-apps/sfwbar/sfwbar-1.0_beta2.ebuild similarity index 100% rename from gui-apps/sfwbar/sfwbar-1.0_beta1.ebuild rename to gui-apps/sfwbar/sfwbar-1.0_beta2.ebuild From af15274924fc38ce214c8fefab092c55fa023a47 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Thu, 23 Dec 2021 21:33:51 +0000 Subject: [PATCH 081/118] net-libs/dpdk: fix finding python files Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- net-libs/dpdk/dpdk-21.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/dpdk/dpdk-21.11.ebuild b/net-libs/dpdk/dpdk-21.11.ebuild index ba9c719e83..a09a4bc53b 100644 --- a/net-libs/dpdk/dpdk-21.11.ebuild +++ b/net-libs/dpdk/dpdk-21.11.ebuild @@ -56,7 +56,7 @@ src_configure() { src_install() { meson_src_install - local pyfiles=( "${ED}/usr/bin/*.py" ) + local pyfiles=( "${ED}"/usr/bin/*.py ) for pyfile in "${pyfiles[@]}"; do python_fix_shebang "${pyfile}" done From 675f058f4e0cc4c59288dc3d49f92274ff7bbfe9 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Fri, 24 Dec 2021 01:12:29 +0000 Subject: [PATCH 082/118] sys-kernel/rte_kni-kmod: add pyelfutils to DEPEND fix crazy python dependency chaos Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- net-libs/dpdk/dpdk-21.11.ebuild | 10 +++++----- sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild | 14 +++++++++++--- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/net-libs/dpdk/dpdk-21.11.ebuild b/net-libs/dpdk/dpdk-21.11.ebuild index a09a4bc53b..de5f926df6 100644 --- a/net-libs/dpdk/dpdk-21.11.ebuild +++ b/net-libs/dpdk/dpdk-21.11.ebuild @@ -21,7 +21,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" DEPEND="${PYTHON_DEPS} - ~sys-kernel/rte_kni-kmod-${PV} + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + ') + ~sys-kernel/rte_kni-kmod-${PV}[${PYTHON_SINGLE_USEDEP}] app-crypt/intel-ipsec-mb dev-libs/elfutils dev-libs/isa-l @@ -38,12 +41,10 @@ DEPEND="${PYTHON_DEPS} RDEPEND="${DEPEND}" BDEPEND=" dev-lang/nasm - test? ( $(python_gen_cond_dep ' - dev-python/pyelftools[${PYTHON_USEDEP}] - ') ) " src_configure() { + python-single-r1_pkg_setup local emesonargs=( -Denable_kmods=false -Dmachine=default @@ -51,7 +52,6 @@ src_configure() { $(meson_use test tests) ) meson_src_configure - python_setup } src_install() { diff --git a/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild b/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild index 7bef3eaa9d..6e7423e342 100644 --- a/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild +++ b/sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..10} ) -inherit linux-mod python-any-r1 meson +inherit linux-mod python-single-r1 meson DESCRIPTION="DPDK Kernel Nic Interface module" HOMEPAGE="https://dpdk.org/" @@ -14,9 +14,15 @@ S="${WORKDIR}/dpdk-${PV}" LICENSE="BSD GPL-2" SLOT="0" KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND=" +DEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + ') + app-crypt/intel-ipsec-mb dev-libs/elfutils + dev-libs/isa-l dev-libs/jansson dev-libs/libbpf dev-libs/libbsd @@ -35,10 +41,12 @@ CONFIG_CHECK="~IOMMU_SUPPORT ~AMD_IOMMU ~VFIO ~VFIO_PCI ~UIO ~UIO_PDRV_GENIRQ ~U pkg_setup() { linux-mod_pkg_setup - python-any-r1_pkg_setup + python-single-r1_pkg_setup } src_configure() { + linux-mod_pkg_setup + python-single-r1_pkg_setup # we still have to do meson configuration as it creates # header files needed for compiling the rte_kni module local emesonargs=( From d661e48f5cdc2f6730a82168d5635e63c1db98f3 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Fri, 24 Dec 2021 18:17:26 +0100 Subject: [PATCH 083/118] net-misc/gemserv: Version bump 0.6.1 Signed-off-by: Ronny (tastytea) Gutbrod --- net-misc/gemserv/Manifest | 16 +++ net-misc/gemserv/gemserv-0.6.1.ebuild | 167 ++++++++++++++++++++++++++ 2 files changed, 183 insertions(+) create mode 100644 net-misc/gemserv/gemserv-0.6.1.ebuild diff --git a/net-misc/gemserv/Manifest b/net-misc/gemserv/Manifest index 1055883d2a..b2a98a4ae7 100644 --- a/net-misc/gemserv/Manifest +++ b/net-misc/gemserv/Manifest @@ -18,11 +18,16 @@ DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a864685020250 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 DIST futures-core-0.3.18.crate 14665 BLAKE2B 848f8038511085bb205d1fe6b7e21790a109f0a77cf17c31323b83aab0eb8e5f58a35c3ebcd5f0fa1228c1979f2c76c55380223bd08a3f64e0e72098fee945b7 SHA512 3182345cb62a21079be53a77171b54e9822d2efbd01cba1e7a30b948b5a60446eb90b55c2ef76a760e68ff1fdafb86ebe51767f44e47033a3bfb53d4cc382604 +DIST futures-core-0.3.19.crate 14666 BLAKE2B cc0d1993f3fd4c4b18dce68c0f152602f8411e290f839d7107d5bca1339c73f969adcf192608bb58423ef98d42e8af060bb49a4a8e29078b45f34e7b49907ead SHA512 2bfc54b1116cfb96b70ad48c25e339ede9690543cb9b0a656518171835b931545a67a13f14df42b6a4db968a88187daf3fc4fa8a6607d8c545b776b85201cf72 DIST futures-macro-0.3.18.crate 11256 BLAKE2B 82b9407a5be5f0cb6e586e838288ce05d96a51fe6fcad86aff776bf5fa0090ccce56f1379b530db341555eb9b64cd98565829024a87ae0c4071c22004562c70f SHA512 5163237aa4b2ee342c0a67fbbd7db3ce45a50a6289ca0740864cd5edc9adb3de7fcc50b5b0a75dcac6052ba5b9871e01df8f94aa956b2dbbbba232dc83dda477 +DIST futures-macro-0.3.19.crate 11253 BLAKE2B d79fad7bdea954ffc8cfb8a58216c7d36c848d625755467b0031e2f6b8b21c8c629fb28afd7e0e9b20e18bf6513c4814e91afa8f2338c5654d2bbbd199a000e9 SHA512 926782d27be383e6af887452929453cc805a44a59c47e0a0b486a22e15e89b5ff553f3c5477d667a655f3f6d8bd7f74ce4d72596cdae242520e5c7437e30179c DIST futures-task-0.3.18.crate 11901 BLAKE2B 5fc9ac94ab83d340ce490999ffee60c7fee9c7d0bcef01932438e105b4830aa0e92a04f6c49d7ad55cca43bad7d15dd17b59a3dc16a46434e1330dc85f5deac0 SHA512 fffb16ea3d8be7658204ebca6baef17fceb5131c5c879ebb4721235acd36fcfb8571f619d4ad0ca7595cae55ad2bc945adcdf948c5736849bcd8a7b065faa502 +DIST futures-task-0.3.19.crate 11894 BLAKE2B 16f39551920931f7535d65d0c787318d13da0f18bb39bb5939b06829cb4f49da45a478f105fd4ce74323d198fe18b8695683d1861ae171b412789c758a564673 SHA512 befb75408a3ca3b034e26c835bf7351727f8e3548674024a44e994875470b34f6d9f1dcb954905062192a96b97ec28499aaa745b652c81b3be59e1222b3d5037 DIST futures-util-0.3.18.crate 148706 BLAKE2B fdca59d8972871d26e4116d70bd83b4d73e869f43725b50751bcaf5db6ee8528981be476a74b26e85c182e8648733d16956e80c1f10d975b677866d4826fdb9e SHA512 5e6488aa11493aa1fbd688796c6f9af92d288ff38f4460b1923ee196a6513185fc63805abec7f5fa7ddbce186937bbb2aaab41da8216d088c631f8984b66d63b +DIST futures-util-0.3.19.crate 149240 BLAKE2B e831c92e184b976494836b393824834c378f8eba4f32f7883a355fc7745e224984954fb9705f04e064b3aa33aa7c5c8e1a8e12688cbea9020e9aa8f444e130d5 SHA512 cdadde2949a496806fc432efcdb9f4555ca0482320017ea45c29d8dbde69bf9d4af7a6660d351bef3989c5ef905b1f011788506fa2e87d8b53b83cf54256a3ef DIST gemserv-0.5.0.tar.gz 18128 BLAKE2B f973bf404d197ca2a190b720a3d41b9c987ebb58c624c093f9c0f43cdb3a684952615d40b40348d3d46c93b894ec1ff4c24c2872ce5656ebf14da538962add51 SHA512 d8f455fffa151000b13273a817c267cd237e46e91eef44d3dc9b344de35252531eeadc92d0dacc52eff44ada8e9eaf81f5231d018aca49be20762fb347ba46f6 DIST gemserv-0.6.0.tar.gz 21027 BLAKE2B 35b17c7f6c4486518a605ef6207dcf9331b6205b52d3b4b81db9708b393f7a183ec360bd6e78b990ff24da4b53872c4d09d55817aa7c735c91a4a7b44589d38f SHA512 2eb34320c2c1e1b4784562f1390e079748449012cfa0cc1bdcb193182eda56cb58b1cf7bffb2fe7a798d4df074890417cdd47fa670788abe13ddd038e4a14263 +DIST gemserv-0.6.1.tar.gz 21154 BLAKE2B a5d8c535e5c46b0f72d2ec1496b7bcf6a0e23910042fa9321c39dafa0236f0fde75492006f3c34e6dabab2ff180a6a775d00da079583626fd21d6219bbfc0e7e SHA512 4e5e1c4f3c3ab5b291ab4f6ce92e1509be77bd1b553baa7496996277fd4cd73d2024858e72341c8f49e2bb204c780a3748c624d2ea41fa3ab95b61645fefc743 DIST generic-array-0.14.4.crate 28916 BLAKE2B 41adcb738bb316d17967e029a829dcf7377427977309b010c2f2e365f16306b44991eb5f65698782497f614b129b14cad11bfeba2ae19b45efd117114492517e SHA512 34ac71fee2cd50ff786d39b4abacd9e090a8598baf4dc36ba5fecfb7171cd8e4f58e5360cbb0baf02a87eea26b7dca85b35555b82bbefe06635d2fd38f7b8b40 DIST half-1.7.1.crate 36168 BLAKE2B 632fefc24ad4b44c64ef6d3da745392ac016580baa5ba898c45bf41598ebb9ea86bb11c041b8813df73aaa755e323cc762b9e95b834aff7118d0d77e1834e7d5 SHA512 cd678b9277fd909083b67eb86c1fe92f464c92e1932246c6793dd835069aac5af6b9dc16bfbdcfbcdd75d3a641bc1f2240effd83dff6068a41b6c54d3739f73e DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a @@ -32,6 +37,7 @@ DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939b DIST js-sys-0.3.55.crate 70499 BLAKE2B 6108d6bf4be72dc93db5c2f45d59dcbd7b94edc02ccb368a05bdc0e259768be4708e449647b254bc3c542a366492a02f0569d08e69c00249f58b07a566cdf97a SHA512 bd51d61684b3683d5b80df42eb80cb2e4688096bf14fcbd30234503709b1730ab25c7b58112516aeb5d7f44ae20e0ba08bdfddb0518a20603bbb4ca74544d4ac DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.108.crate 559475 BLAKE2B eb8b0250136aa57e89d256d8401fb590d74a1447039324ab4572786185a2f4b7a955c356c8cab63b019619617313fafd5b7c44dd09cfa3cc92dbb9b7fb714580 SHA512 a29f0c5cc7e4b653c2bc33c92dc90b5d3a7132d4409d6b92b94fa9fe1391d8cf57a63d339ca0602f2efac28d3dc3beb854cf9a6d03bf027fef5e5276fc5b1487 +DIST libc-0.2.112.crate 571445 BLAKE2B 3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280 SHA512 6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f DIST lock_api-0.4.5.crate 25199 BLAKE2B c91adefaa0dc3efa786957794b67cf219f5159909179282c13c7e3b68d73a0acebac29438cfcb39b75cbe87bc181e981ab4ff2776134621d8ea92e7a6aaf966a SHA512 d6cd948a4183a73e8b91b9167d551e72dd75820c76123fb0839f8389c7872d2c46dbcf5785d7600ecc4e27f3d214f476585b9c39e85f70500eb8d012e5ff9535 DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc DIST matches-0.1.9.crate 2246 BLAKE2B de155202636c6a03ed68cdb21e8ef96e19b45be040a82943d2d7e5192c0ab5c253ab6d65f0b30b2689e21da79cba684af5be6e63c48266681aceba356f6eea41 SHA512 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305 @@ -47,8 +53,10 @@ DIST num-bigint-0.4.3.crate 97799 BLAKE2B afe9a08bf20dc974dcea12b5f9dd465e8b399a 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 num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f +DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9 DIST oid-registry-0.2.0.crate 13811 BLAKE2B 8b3382ae575b665d0c2833c584d112e3be1d07da3a33d29029813fd0b6bab44dba4d79236385a3a9fdd43311063b8edacfc0104ee2ab9fa1b5e9a4e6eacf738d SHA512 37c501403547c8cb8f523bf8eed251a8a8f93e917fc0b13746fbc8f123b339968d3e1be5e39f0921a5fb1f61afa04b86ae37b320150b1554e3c0d736e083a495 DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827 +DIST once_cell-1.9.0.crate 30702 BLAKE2B 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc SHA512 cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46 DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae DIST openssl-0.10.38.crate 207436 BLAKE2B e2c999f1f04f7646e765fd0c1b51058136043d84c052812c4fcb0dc3cd3605768a8104d9b3ab9ada3d7d57ac057cc6ee0e7addb6e4f5897cda9236de3402a3ff SHA512 3cdd25b722b036779187a8906c11abefe69ead198204ecb8cd71aab549c910c3992761439336baf82c61dd6eb3258a365fad7eae4e4b7bd1959a979ac6c3faaa DIST openssl-sys-0.9.71.crate 55893 BLAKE2B 910abc01809da873ef97ca63d00ae91dad8e0c6607f5572460b6a9229baab685555dd5b4e9ba1c5e9a12ba50e47ee3bb6c584491aa3de53b0a55355699e246bd SHA512 d552eb0591f0c2783e0cdb2f4da41aa39dae6dc9d613d1ffa1228bc714b06695400456685ad8445366d4ff87b4511c2c9dc4e579ab8d1fc4f368f46e5d85fdc9 @@ -59,6 +67,7 @@ DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8e DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST pkg-config-0.3.22.crate 16145 BLAKE2B 346b67a2000eb91ea8867e5a861c87a7728909d6b20dd00c9b4571d89e5308a108906fc80fe3a2d014fff0411d9bb30fcde224abf8f4aaf37164107861083bdc SHA512 435b9d99a1975692db3efb3bd0e92899c43ba4003aecc4859dc71cd2175521973d5cbe1be06fc3b40af2a7bbe1b0a845be73586c0cd96dc218bc4fc7dce11107 DIST proc-macro2-1.0.32.crate 41003 BLAKE2B e8da70dae2ee75aa2c344602e55cbbf9ee5316ff6182c870b64f9fe4b33e60b9fb1a22137acf357615331f2e4079ab1e8964a2cb0234fa439d1b3d8d514c2eff SHA512 8631714c226c8a6fb330a529f42214216057eca85cfa63afd3de8600d2638e2be45efa54155ce73625883bcbabc2c56cb865ad9dda04e2c7092d955caed48abf +DIST proc-macro2-1.0.34.crate 41072 BLAKE2B 6b507e95802fd8dfca422deace25e328b1e4c5a9515c83ae55f8a34b1c1d34ce427afea7d7a748f582abf903245ed8c2b3f4175d78c8c9dc9f467c9805329d47 SHA512 960036a077c3869386ecb5c2019816adc70e9a9b32ceeacd4b14b39a91dbffe0b21764ead7237ab3aa553b26cb6732bbeccacbaf83c8dca9069b11b9a85dd1f8 DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0 DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 @@ -68,14 +77,18 @@ DIST rustls-pemfile-0.2.1.crate 14278 BLAKE2B 2cd27153a5db80581e43009c0ac21209f5 DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046 DIST serde-1.0.130.crate 75305 BLAKE2B 3973b70d8e06ab7c2f35e19f23739e8e4dd75dcdcddd818771be5daca8c61f6e2a7a830b4ccb8b3e3898769d7afdeb39ff217bcbf40bbd00867c13bc4668f905 SHA512 e6d6444abadcdac95ff15cdab53736adc9ddd1b6441d67158b6b41e68bee4b7763f9c2d80a857f879f40620429e8f04a90b01380c8c88da45a273c3ad13cfff3 +DIST serde-1.0.132.crate 75364 BLAKE2B 7485bcf0ae578f02f7c7dcdb284fcd6d8ccb4022b7d487e19593f3b3c9bd03a369410307dbe5ecde8071ca3ab6c7e45a5ddfe332e43076b84d67444d1f105b7b SHA512 8dac512547074a6934315ebae3e7540ef8baa225cdd58f11416b4565a1335ab317e659901fd626beffd6514c5dc6ec9fc705cc1d15e9cdd2051bd28649cca555 DIST serde_derive-1.0.130.crate 54703 BLAKE2B 35db74464913a93da88b80cf29e4983bcc4377e397618064b1cb397ecbc9e6620c863e4d365153d03ab77ec6dbe9b1d03f8f86aba1adb76fc6d697f39ea7316f SHA512 d3ca974bf8856ed8a73af4eaff69941b35eef187d7e348d6d2ef9ee79eccad893e66270c7d814ac3871e09e21e603d34d7d1f24b182d9b39e9219acd42a7baa8 +DIST serde_derive-1.0.132.crate 54725 BLAKE2B 10ba0e55a498cfb469f1a36368f66515ab3e331f337b9441b08aba857dd6c824ccb718fdc33ab467413bd755db31370d4eb52039bb28e4a6c0775e2be87db896 SHA512 04f1a738b133de752fd1f4d70ffa35bbc144208bc3495ead56cda8ce65a72c501ea9c8e5e6d088cee94a878bf62509fc9f75dfadb320eb942042ee5ea80dc76a DIST sha2-0.9.8.crate 22132 BLAKE2B 233c2160961729590a2ee2b150715327fb09a1a38ca13b07c2c690ee6ed6eb7d180c54d84e9b3ca2e92e48d7ec923543e893786aa81b5942ecbca27b40ca12a6 SHA512 4bd858f67a3ee5a22769aaf4161d823884e112f99911d5461cafe746a19fafd2d8946eb3aa234953efa06a4dcf7becda70db6721c0d4a9b6f1fb670f31f6343d DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d DIST simple_logger-1.15.0.crate 8734 BLAKE2B f69a9736890a881bf4e5194cc6f61a93c9495dc9cb59b5cd24b13c371647bca1e5bb2754a6c88d396bec0e32f54fc120b394feed56f2a94457dfc5d4653a2f42 SHA512 66d5979b9d7103b7e176bd06fb2a5e522a6f43c6a001dbafdde3474e19cfa7a10b11f145f02894a2377109da13713ec5bf3afa80a12673ccd2ca003ab9cf0928 +DIST simple_logger-1.16.0.crate 9053 BLAKE2B 6a24d5ac2d6fb2733550108767817a90956ed8adb855644617114e5898fb60b9c730e174faf402ada537331e6f1e131c003304f55e53163ab540c0e4690f24e2 SHA512 bd0636318e3c365047802d8c35cd262ed0bd0df4a2c3d2094e875c5805d982b6f337937603f597a27a3a4983c8c5f25a77a1fbb2d23692f311b0fb268f0a8f70 DIST slab-0.4.5.crate 15888 BLAKE2B da43a90a8c1e8b8e0d353751cfac036076be56421f80ca5c911f6e30fd19f43e2ab50be7163f22b2e9785286941d62f036a6778b62f2c9f640f48501276eec78 SHA512 9ab2db11b5da437148486a7da44f06eae2572a735764711145738f9da66b1ccbb8b974ebe3600d1ff7a6ddf07d1fa9dd04c9207c4ba54eaa8311c41d317182ca DIST smallvec-1.7.0.crate 27459 BLAKE2B a740a4b7448a4c8d1bef59cfb6dc9a52145e40eeb38028c64c880f31800cd3a4cb8be17394742239dfa7fb692c749f9edf70e6df02abd7a1bff288eec38ba24e SHA512 d061e0059cd6bd1636424374848aa1d4edd21f75605844a7855ff5d343dbdb71e6eb14bd70de7947ae7ab58f04ff096a5e77aa9a1ac14cef59f657685c846156 DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 DIST syn-1.0.82.crate 234316 BLAKE2B 1d115a4fd61cfebf62657f8faf7fe8786b3715ecf0413a5d117289853b4ecad399611d92d7bed26e590236a4689bff5599787c04f83de1db7f6c771eaa032853 SHA512 9406f62404f1dec3ea37a5e583a8dd7daf646fd5a1b11359aea3004010b3b416a44e4457695ba5beb12b3cbb9fe437de6f73018faa364c4e48060f6aab8ada1d +DIST syn-1.0.83.crate 234750 BLAKE2B bd4162b01c8f2a1a46b60f4b380fbc1d83292c4c5400e9ecf59bf86ea35f6eda1c3e868ded25c86d6dafe973103c89aaca6dcd67a45a5bcfb111508e60e6ea08 SHA512 83bfe34f52bf20dd5c1465840652066ca8d99b10113048e753a323d7f20fa28fa1977156dd6b420a4e34ee3f674aa1c36da4e84cb8175e9c0281f0bb460b7c11 DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99 DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46 DIST time-0.3.5.crate 72732 BLAKE2B 7e7e90cdaca05f60e79b0858826fc59ea6a6e3113051c0a2cb7e0b7e7963e6c410595c8c524a97281f754008f5ad3090c7cb2a5098b00b922c0e898441f02171 SHA512 751afd33abf9879b7bc524b50c63ca4722aa39d5bef3ddb371ec4d6efc9acbee9033c5813ec7d31e5e627e3c7fcd491ad4e7016130b7b09f931023e2bf395574 @@ -83,9 +96,12 @@ DIST time-macros-0.2.3.crate 16838 BLAKE2B 34340d9700dc3303bbef72ec25f8cff9734ba DIST tinyvec-1.5.1.crate 44942 BLAKE2B d02f610dfb599ae4957d81140bb8945f4cae49c1b7ec5de4bd4a7d07a1334cd00557993dfae2516d506f362305025bd1a6617d55efdad8ebb549fe573e9e6f21 SHA512 80b68058e3264b3fbc537debf01b6b60d438bf5cba6ad366083cb440ed6b45587f367d3a134ec6fab769495b94413d0eca47544b26959a2c35b1a997423eb849 DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 DIST tokio-1.14.0.crate 534070 BLAKE2B 5e15babc9a2ff9c74e71174bcaee4f34fc88038983a870aba7cb4beffa79eb5ac1a4bd54718971cf193bd85f2664c274395090105b4ae74f86e81c23aceee9fa SHA512 b9961d0be60b0ff6d5b11dc74b69ae8406e748201de74d3789d1c8b2c996d8db6359a7089123ef24c5b1a1e86f3e282b6e031a5b99a73b6ee9e8b24a6fa1c7fc +DIST tokio-1.15.0.crate 540198 BLAKE2B 1da03444dc29cc899679d06a31f395f433bf07014883814d86f495506eb8f6d66ea52caa52b47e09a65f7f2c8b2be6047eaa51ca9bf555d3cf73aef11c14c656 SHA512 a6c263beb37b22b19b7bff10891a53bbf56a49085eb1d6d12f35f52ac9aa6619d2c9a3f6d3ead2043d116013c0b5dc70164331e931b68bdd5a36273115ae06d3 DIST tokio-macros-1.6.0.crate 9225 BLAKE2B 0fd8eead025eb5789d57af750414ddcbc05597a5e06ab953611201db3b34ef4bbfe182c25463f63b9012e5c4916c4dd239679934c2f7cfd6114fa7780104c4c2 SHA512 f39958e210300341d1fcc2cc5f44f0a41d493727e9b50216d4cadc574cff46a7d29999a72dc1a39b29c85cb3044fcb941847198d1ac6557e7aaed10be829931a +DIST tokio-macros-1.7.0.crate 9261 BLAKE2B b22228dadc1e4158666a4102d582c2d15668f8451e6c4959640119408d6d712de66813fbb2c26ca692d7f935430b54fc14c276be7e11f869dd70e2115da4be99 SHA512 30c57950d4477a92043683fbc654e8cbc23e87a34276ec11e33ee094ef3cab1bd3e5b2574b3b65030e04ca937f9046d024ec50506ed4eec2ce9ef4d295e7e8cc DIST tokio-openssl-0.6.3.crate 11970 BLAKE2B 727023784e434bf8f1e9b86da3893d7e0b853280fd6b0d30991d91ced736dbdacf87df9baae02b3a4bb096a241a54423f0c130319255ad74fee6e6573f8f841d SHA512 8b5a493306939bcfc00f1a1a644b53437c52b0da94ebc6be0332b93ff308dac2814492ae6a4b867fdd3af8c8f3987e7b4c94fabf309e5fc3e7cfa4df69eb8949 DIST tokio-rustls-0.23.1.crate 26624 BLAKE2B 3ad77a52494b681428adca1ef160881c64cb40f46e3fbae8ba4caba8e756832019c0d8a9cb340addcebe3b4c110bbdfaff6798cbc2011628bef3b6e680cbe118 SHA512 04406172d084fd507fae969df42d24e5bc794eb99bf028c77bc148ed03f9be658bb7d6064fb5ed223a19e432a6c6821060747f5aaa0b5931c6256104b9146edf +DIST tokio-rustls-0.23.2.crate 26792 BLAKE2B 3e510e78e8dca3cb352546c0f5e46e9977f284a49926ad66e3558c3ecf5051b0aa9b8aec491f1473f1a3e18e69ce65639bb3352b22a45ba2ea8dc8c052a80101 SHA512 ad404d5d1ce216191cf3e70dada7157b39e4459fd9a567f27049dffe337402aa562da3318619d53891b778cb44d134a96ef252b4670afee200fe9afea9b06f7c DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 DIST typenum-1.14.0.crate 40518 BLAKE2B ff6d77c28e41cddc1956619bca522f4ae5680cedf313d4a12a4d40f191f85ed10d673a32bdd811d7774a01a1b9b5adf9990269ae230737237249faad16ba7070 SHA512 e9739a24936563e9471213060d53d970f8cbbdd163892a22e98f1972d10861009ca1eb568c3bb5d1d78299482372fbe7e6bf42ec8f4f5f30df0a7446933a312c DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 diff --git a/net-misc/gemserv/gemserv-0.6.1.ebuild b/net-misc/gemserv/gemserv-0.6.1.ebuild new file mode 100644 index 0000000000..b87308adf9 --- /dev/null +++ b/net-misc/gemserv/gemserv-0.6.1.ebuild @@ -0,0 +1,167 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + atty-0.2.14 + autocfg-1.0.1 + base64-0.13.0 + bitflags-1.2.1 + block-buffer-0.9.0 + bumpalo-3.8.0 + bytes-1.1.0 + cc-1.0.72 + cfg-if-1.0.0 + chrono-0.4.19 + colored-1.9.3 + cpufeatures-0.2.1 + data-encoding-2.3.2 + der-oid-macro-0.5.0 + der-parser-6.0.0 + digest-0.9.0 + form_urlencoded-1.0.1 + futures-core-0.3.19 + futures-macro-0.3.19 + futures-task-0.3.19 + futures-util-0.3.19 + generic-array-0.14.4 + half-1.7.1 + hermit-abi-0.1.19 + idna-0.2.3 + instant-0.1.12 + itoa-0.4.8 + js-sys-0.3.55 + lazy_static-1.4.0 + libc-0.2.112 + lock_api-0.4.5 + log-0.4.14 + matches-0.1.9 + memchr-2.4.1 + mime-0.3.16 + minimal-lexical-0.2.1 + mio-0.7.14 + miow-0.3.7 + new_mime_guess-3.0.2 + nom-7.1.0 + ntapi-0.3.6 + num-bigint-0.4.3 + num-integer-0.1.44 + num-traits-0.2.14 + num_cpus-1.13.1 + oid-registry-0.2.0 + once_cell-1.9.0 + opaque-debug-0.3.0 + parking_lot-0.11.2 + parking_lot_core-0.8.5 + percent-encoding-2.1.0 + pin-project-lite-0.2.7 + pin-utils-0.1.0 + proc-macro2-1.0.34 + quote-1.0.10 + redox_syscall-0.2.10 + ring-0.16.20 + rusticata-macros-4.0.0 + rustls-0.20.2 + rustls-pemfile-0.2.1 + scopeguard-1.1.0 + sct-0.7.0 + serde-1.0.132 + serde_derive-1.0.132 + sha2-0.9.8 + signal-hook-registry-1.4.0 + simple_logger-1.16.0 + slab-0.4.5 + smallvec-1.7.0 + spin-0.5.2 + syn-1.0.83 + thiserror-1.0.30 + thiserror-impl-1.0.30 + time-0.3.5 + time-macros-0.2.3 + tinyvec-1.5.1 + tinyvec_macros-0.1.0 + tokio-1.15.0 + tokio-macros-1.7.0 + tokio-rustls-0.23.2 + toml-0.5.8 + typenum-1.14.0 + unicase-2.6.0 + unicode-bidi-0.3.7 + unicode-normalization-0.1.19 + unicode-xid-0.2.2 + untrusted-0.7.1 + url-2.2.2 + version_check-0.9.3 + wasm-bindgen-0.2.78 + wasm-bindgen-backend-0.2.78 + wasm-bindgen-macro-0.2.78 + wasm-bindgen-macro-support-0.2.78 + wasm-bindgen-shared-0.2.78 + web-sys-0.3.55 + webpki-0.22.0 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-x86_64-pc-windows-gnu-0.4.0 + x509-parser-0.12.0 +" + +inherit cargo systemd + +DESCRIPTION="A gemini Server written in rust" +HOMEPAGE="https://git.sr.ht/~int80h/gemserv" +SRC_URI=" + https://git.sr.ht/~int80h/gemserv/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris ${CRATES}) +" + +# openssl and SSLeay come from the “ring” crate. +LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0 openssl SSLeay ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + acct-user/gemini +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-v${PV}" + +# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings. +QA_FLAGS_IGNORED="usr/bin/gemserv" + +src_prepare() { + # Fix paths in systemd unit. + sed -i 's@/path/to/bin /path/to/config@'"${EPREFIX}"'/usr/bin/gemserv '"${EPREFIX}"'/etc/gemserv/config.toml@' \ + init-scripts/gemserv.service || die + + # Fix paths in config. + sed -Ei 's@/path/to/(key|cert)@/etc/gemserv/\1.pem@' config.toml || die + sed -Ei 's@/path/to/serv@/var/gemini@' config.toml || die + + default +} + +src_unpack() { + unpack "${P}.tar.gz" + cargo_src_unpack +} + +src_install() { + cargo_src_install + + einstalldocs + + diropts --group=gemini + insinto etc/gemserv + newins config.toml config.toml.example + + systemd_dounit init-scripts/gemserv.service + newinitd "init-scripts/${PN}.openrc" "${PN}" +} + +pkg_postinst() { + einfo "You can generate yourself a TLS certificate and key with:" + einfo "openssl req -x509 -newkey rsa:4096 -sha256 -days 3660 -nodes \\" + einfo " -keyout /etc/gemserv/key.pem -out /etc/gemserv/cert.pem" +} From 5b166c6bb036758476b204ed63b87ad4e7c17ba0 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Fri, 24 Dec 2021 18:18:14 +0100 Subject: [PATCH 084/118] net-misc/gemserv: Remove old ebuild Signed-off-by: Ronny (tastytea) Gutbrod --- net-misc/gemserv/Manifest | 8 -- net-misc/gemserv/gemserv-0.5.0.ebuild | 136 -------------------------- 2 files changed, 144 deletions(-) delete mode 100644 net-misc/gemserv/gemserv-0.5.0.ebuild diff --git a/net-misc/gemserv/Manifest b/net-misc/gemserv/Manifest index b2a98a4ae7..a7d190c6a4 100644 --- a/net-misc/gemserv/Manifest +++ b/net-misc/gemserv/Manifest @@ -14,8 +14,6 @@ DIST data-encoding-2.3.2.crate 19159 BLAKE2B 43208abc26b243537e9a2556bc3ec5db53f DIST der-oid-macro-0.5.0.crate 1924 BLAKE2B 318ce40589775f6e15306d533f41e85297fd0a001f15b1ef26036d1bc21e8263d6e0965060f684afa1e372d1df2702f3a8ec0ec1595682a31105f27e3879d30d SHA512 bcac5883e67dbe65684d19f63058b04595e7bd672c0b8beb2b0434c73f02d551fb38dfd1a446d11c72ddcd82fedb673db34cdf21d91c6683b2ca30d3885b2360 DIST der-parser-6.0.0.crate 67109 BLAKE2B 5a2eb955c6a5e9196926a3e2758f63e3b64ee33980a78b1851d7c77b7de78d796bdf96f5430dc606c2d2296e162046fa4b1ee9b858ec53ceaeb0647dbb44f8d2 SHA512 c8ce0a4481f05fffb5a258cc2e7d5963ad17bd21e75946622fa7dca18206fcb7f4ff7890e6f731f3bcf02a2e6b2cefc901649b37260ab5cee03c44634c06fdf2 DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 -DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 -DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 DIST futures-core-0.3.18.crate 14665 BLAKE2B 848f8038511085bb205d1fe6b7e21790a109f0a77cf17c31323b83aab0eb8e5f58a35c3ebcd5f0fa1228c1979f2c76c55380223bd08a3f64e0e72098fee945b7 SHA512 3182345cb62a21079be53a77171b54e9822d2efbd01cba1e7a30b948b5a60446eb90b55c2ef76a760e68ff1fdafb86ebe51767f44e47033a3bfb53d4cc382604 DIST futures-core-0.3.19.crate 14666 BLAKE2B cc0d1993f3fd4c4b18dce68c0f152602f8411e290f839d7107d5bca1339c73f969adcf192608bb58423ef98d42e8af060bb49a4a8e29078b45f34e7b49907ead SHA512 2bfc54b1116cfb96b70ad48c25e339ede9690543cb9b0a656518171835b931545a67a13f14df42b6a4db968a88187daf3fc4fa8a6607d8c545b776b85201cf72 @@ -25,7 +23,6 @@ DIST futures-task-0.3.18.crate 11901 BLAKE2B 5fc9ac94ab83d340ce490999ffee60c7fee DIST futures-task-0.3.19.crate 11894 BLAKE2B 16f39551920931f7535d65d0c787318d13da0f18bb39bb5939b06829cb4f49da45a478f105fd4ce74323d198fe18b8695683d1861ae171b412789c758a564673 SHA512 befb75408a3ca3b034e26c835bf7351727f8e3548674024a44e994875470b34f6d9f1dcb954905062192a96b97ec28499aaa745b652c81b3be59e1222b3d5037 DIST futures-util-0.3.18.crate 148706 BLAKE2B fdca59d8972871d26e4116d70bd83b4d73e869f43725b50751bcaf5db6ee8528981be476a74b26e85c182e8648733d16956e80c1f10d975b677866d4826fdb9e SHA512 5e6488aa11493aa1fbd688796c6f9af92d288ff38f4460b1923ee196a6513185fc63805abec7f5fa7ddbce186937bbb2aaab41da8216d088c631f8984b66d63b DIST futures-util-0.3.19.crate 149240 BLAKE2B e831c92e184b976494836b393824834c378f8eba4f32f7883a355fc7745e224984954fb9705f04e064b3aa33aa7c5c8e1a8e12688cbea9020e9aa8f444e130d5 SHA512 cdadde2949a496806fc432efcdb9f4555ca0482320017ea45c29d8dbde69bf9d4af7a6660d351bef3989c5ef905b1f011788506fa2e87d8b53b83cf54256a3ef -DIST gemserv-0.5.0.tar.gz 18128 BLAKE2B f973bf404d197ca2a190b720a3d41b9c987ebb58c624c093f9c0f43cdb3a684952615d40b40348d3d46c93b894ec1ff4c24c2872ce5656ebf14da538962add51 SHA512 d8f455fffa151000b13273a817c267cd237e46e91eef44d3dc9b344de35252531eeadc92d0dacc52eff44ada8e9eaf81f5231d018aca49be20762fb347ba46f6 DIST gemserv-0.6.0.tar.gz 21027 BLAKE2B 35b17c7f6c4486518a605ef6207dcf9331b6205b52d3b4b81db9708b393f7a183ec360bd6e78b990ff24da4b53872c4d09d55817aa7c735c91a4a7b44589d38f SHA512 2eb34320c2c1e1b4784562f1390e079748449012cfa0cc1bdcb193182eda56cb58b1cf7bffb2fe7a798d4df074890417cdd47fa670788abe13ddd038e4a14263 DIST gemserv-0.6.1.tar.gz 21154 BLAKE2B a5d8c535e5c46b0f72d2ec1496b7bcf6a0e23910042fa9321c39dafa0236f0fde75492006f3c34e6dabab2ff180a6a775d00da079583626fd21d6219bbfc0e7e SHA512 4e5e1c4f3c3ab5b291ab4f6ce92e1509be77bd1b553baa7496996277fd4cd73d2024858e72341c8f49e2bb204c780a3748c624d2ea41fa3ab95b61645fefc743 DIST generic-array-0.14.4.crate 28916 BLAKE2B 41adcb738bb316d17967e029a829dcf7377427977309b010c2f2e365f16306b44991eb5f65698782497f614b129b14cad11bfeba2ae19b45efd117114492517e SHA512 34ac71fee2cd50ff786d39b4abacd9e090a8598baf4dc36ba5fecfb7171cd8e4f58e5360cbb0baf02a87eea26b7dca85b35555b82bbefe06635d2fd38f7b8b40 @@ -58,14 +55,11 @@ DIST oid-registry-0.2.0.crate 13811 BLAKE2B 8b3382ae575b665d0c2833c584d112e3be1d DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827 DIST once_cell-1.9.0.crate 30702 BLAKE2B 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc SHA512 cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46 DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae -DIST openssl-0.10.38.crate 207436 BLAKE2B e2c999f1f04f7646e765fd0c1b51058136043d84c052812c4fcb0dc3cd3605768a8104d9b3ab9ada3d7d57ac057cc6ee0e7addb6e4f5897cda9236de3402a3ff SHA512 3cdd25b722b036779187a8906c11abefe69ead198204ecb8cd71aab549c910c3992761439336baf82c61dd6eb3258a365fad7eae4e4b7bd1959a979ac6c3faaa -DIST openssl-sys-0.9.71.crate 55893 BLAKE2B 910abc01809da873ef97ca63d00ae91dad8e0c6607f5572460b6a9229baab685555dd5b4e9ba1c5e9a12ba50e47ee3bb6c584491aa3de53b0a55355699e246bd SHA512 d552eb0591f0c2783e0cdb2f4da41aa39dae6dc9d613d1ffa1228bc714b06695400456685ad8445366d4ff87b4511c2c9dc4e579ab8d1fc4f368f46e5d85fdc9 DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e DIST parking_lot_core-0.8.5.crate 32466 BLAKE2B 44d9cb65444ea93fded7e216e3bdbe2256ba1611f5cb6f80d67a01e71d428b81e6c7fc73cb928e2125f34bac0abf4d1da39f622e813dff89b01fed7632308b7e SHA512 c4315df551748d1ae77655e4d9f8c90f911498856e5358009e9e02e410bb8085f006f369188b0753a298371ebd74a5c383d848b65e31b55f3462381308c83a00 DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8ecdd07f7a047007413ad5daee06ade30ce487e7f921d610f9e0bc7aa036391f6c595493d9b7d95c17e9195f5a2b23441a SHA512 c948201981269f6f54da069470c56c5b9c4c6f52e349dc7970ad828d412facfbb66a09745c0565b4320fbfd1aa7983f3664604f7ade37a30cf25ce253afe8749 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 -DIST pkg-config-0.3.22.crate 16145 BLAKE2B 346b67a2000eb91ea8867e5a861c87a7728909d6b20dd00c9b4571d89e5308a108906fc80fe3a2d014fff0411d9bb30fcde224abf8f4aaf37164107861083bdc SHA512 435b9d99a1975692db3efb3bd0e92899c43ba4003aecc4859dc71cd2175521973d5cbe1be06fc3b40af2a7bbe1b0a845be73586c0cd96dc218bc4fc7dce11107 DIST proc-macro2-1.0.32.crate 41003 BLAKE2B e8da70dae2ee75aa2c344602e55cbbf9ee5316ff6182c870b64f9fe4b33e60b9fb1a22137acf357615331f2e4079ab1e8964a2cb0234fa439d1b3d8d514c2eff SHA512 8631714c226c8a6fb330a529f42214216057eca85cfa63afd3de8600d2638e2be45efa54155ce73625883bcbabc2c56cb865ad9dda04e2c7092d955caed48abf DIST proc-macro2-1.0.34.crate 41072 BLAKE2B 6b507e95802fd8dfca422deace25e328b1e4c5a9515c83ae55f8a34b1c1d34ce427afea7d7a748f582abf903245ed8c2b3f4175d78c8c9dc9f467c9805329d47 SHA512 960036a077c3869386ecb5c2019816adc70e9a9b32ceeacd4b14b39a91dbffe0b21764ead7237ab3aa553b26cb6732bbeccacbaf83c8dca9069b11b9a85dd1f8 DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0 @@ -99,7 +93,6 @@ DIST tokio-1.14.0.crate 534070 BLAKE2B 5e15babc9a2ff9c74e71174bcaee4f34fc8803898 DIST tokio-1.15.0.crate 540198 BLAKE2B 1da03444dc29cc899679d06a31f395f433bf07014883814d86f495506eb8f6d66ea52caa52b47e09a65f7f2c8b2be6047eaa51ca9bf555d3cf73aef11c14c656 SHA512 a6c263beb37b22b19b7bff10891a53bbf56a49085eb1d6d12f35f52ac9aa6619d2c9a3f6d3ead2043d116013c0b5dc70164331e931b68bdd5a36273115ae06d3 DIST tokio-macros-1.6.0.crate 9225 BLAKE2B 0fd8eead025eb5789d57af750414ddcbc05597a5e06ab953611201db3b34ef4bbfe182c25463f63b9012e5c4916c4dd239679934c2f7cfd6114fa7780104c4c2 SHA512 f39958e210300341d1fcc2cc5f44f0a41d493727e9b50216d4cadc574cff46a7d29999a72dc1a39b29c85cb3044fcb941847198d1ac6557e7aaed10be829931a DIST tokio-macros-1.7.0.crate 9261 BLAKE2B b22228dadc1e4158666a4102d582c2d15668f8451e6c4959640119408d6d712de66813fbb2c26ca692d7f935430b54fc14c276be7e11f869dd70e2115da4be99 SHA512 30c57950d4477a92043683fbc654e8cbc23e87a34276ec11e33ee094ef3cab1bd3e5b2574b3b65030e04ca937f9046d024ec50506ed4eec2ce9ef4d295e7e8cc -DIST tokio-openssl-0.6.3.crate 11970 BLAKE2B 727023784e434bf8f1e9b86da3893d7e0b853280fd6b0d30991d91ced736dbdacf87df9baae02b3a4bb096a241a54423f0c130319255ad74fee6e6573f8f841d SHA512 8b5a493306939bcfc00f1a1a644b53437c52b0da94ebc6be0332b93ff308dac2814492ae6a4b867fdd3af8c8f3987e7b4c94fabf309e5fc3e7cfa4df69eb8949 DIST tokio-rustls-0.23.1.crate 26624 BLAKE2B 3ad77a52494b681428adca1ef160881c64cb40f46e3fbae8ba4caba8e756832019c0d8a9cb340addcebe3b4c110bbdfaff6798cbc2011628bef3b6e680cbe118 SHA512 04406172d084fd507fae969df42d24e5bc794eb99bf028c77bc148ed03f9be658bb7d6064fb5ed223a19e432a6c6821060747f5aaa0b5931c6256104b9146edf DIST tokio-rustls-0.23.2.crate 26792 BLAKE2B 3e510e78e8dca3cb352546c0f5e46e9977f284a49926ad66e3558c3ecf5051b0aa9b8aec491f1473f1a3e18e69ce65639bb3352b22a45ba2ea8dc8c052a80101 SHA512 ad404d5d1ce216191cf3e70dada7157b39e4459fd9a567f27049dffe337402aa562da3318619d53891b778cb44d134a96ef252b4670afee200fe9afea9b06f7c DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 @@ -110,7 +103,6 @@ DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 4c69d50efcae131eb4b91d385 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 DIST url-2.2.2.crate 68555 BLAKE2B f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0866b5aa98e5bf4686cf1b1aac9b1f0a0ea3b89a01e044a2ca37830416f42d147158ea8e88f23fd28ac2 SHA512 f9b6ad99d69ff303283b3fd9e98945fbd6cb411a3d141badcbb3a0566723a451375e6dd5d5357e3eb7a1b5b1ee5756a2347c43817db2de6fe35b9004b090e077 -DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd DIST wasm-bindgen-0.2.78.crate 162111 BLAKE2B a3311e67900961b35a59ead7a8972dcee37671921c0f524895c821658a7b1246403d4674bee1735f1b2b94aa789d5376edd02afe4c8ebda110f4344ef58c9225 SHA512 bedeb2828d1e74b1e373bdf34dc2eaec70dd523e9ed96a341da1ab3729a7cf8470a828ddb9cfd4cf15af6e2fff75b4368553ab4f6f02c8dec9419dcdd7578de9 DIST wasm-bindgen-backend-0.2.78.crate 25576 BLAKE2B 03dc6b255ab9e30f9eb54f81638eb02a05a0b994ddd51f47852bca376a02080fcce596453d688f5e8e7b5a814fd081b9709c1215f7e9f9fec0e4a7a6cba1000c SHA512 00a0ec9afb65c084b64cf9d25f778ab03bf2368a1e0ff213e07b8fe742a125ddae00c7b4d693225d6d798618b0441d4dea3c175cacdb37fdd75b0a46ba3a287b diff --git a/net-misc/gemserv/gemserv-0.5.0.ebuild b/net-misc/gemserv/gemserv-0.5.0.ebuild deleted file mode 100644 index c7a87fcfa3..0000000000 --- a/net-misc/gemserv/gemserv-0.5.0.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - atty-0.2.14 - autocfg-1.0.1 - bitflags-1.2.1 - bytes-1.1.0 - cc-1.0.72 - cfg-if-1.0.0 - colored-1.9.3 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.0.1 - futures-core-0.3.18 - futures-macro-0.3.18 - futures-task-0.3.18 - futures-util-0.3.18 - half-1.7.1 - hermit-abi-0.1.19 - idna-0.2.3 - instant-0.1.12 - itoa-0.4.8 - lazy_static-1.4.0 - libc-0.2.108 - lock_api-0.4.5 - log-0.4.14 - matches-0.1.9 - memchr-2.4.1 - mime-0.3.16 - mio-0.7.14 - miow-0.3.7 - new_mime_guess-3.0.2 - ntapi-0.3.6 - num_cpus-1.13.0 - once_cell-1.8.0 - openssl-0.10.38 - openssl-sys-0.9.71 - parking_lot-0.11.2 - parking_lot_core-0.8.5 - percent-encoding-2.1.0 - pin-project-lite-0.2.7 - pin-utils-0.1.0 - pkg-config-0.3.22 - proc-macro2-1.0.32 - quote-1.0.10 - redox_syscall-0.2.10 - scopeguard-1.1.0 - serde-1.0.130 - serde_derive-1.0.130 - signal-hook-registry-1.4.0 - simple_logger-1.15.0 - slab-0.4.5 - smallvec-1.7.0 - syn-1.0.82 - time-0.3.5 - time-macros-0.2.3 - tinyvec-1.5.1 - tinyvec_macros-0.1.0 - tokio-1.14.0 - tokio-macros-1.6.0 - tokio-openssl-0.6.3 - toml-0.5.8 - unicase-2.6.0 - unicode-bidi-0.3.7 - unicode-normalization-0.1.19 - unicode-xid-0.2.2 - url-2.2.2 - vcpkg-0.2.15 - version_check-0.9.3 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-x86_64-pc-windows-gnu-0.4.0 -" - -inherit cargo systemd - -DESCRIPTION="A gemini Server written in rust" -HOMEPAGE="https://git.sr.ht/~int80h/gemserv" -SRC_URI=" - https://git.sr.ht/~int80h/gemserv/archive/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris ${CRATES}) -" - -LICENSE="Apache-2.0 BSD MIT MPL-2.0 ZLIB" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-libs/openssl-1.1.0g - acct-user/gemini -" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${PN}-v${PV}" - -# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings. -QA_FLAGS_IGNORED="usr/bin/gemserv" - -src_prepare() { - # Fix paths in systemd unit. - sed -i 's@/path/to/bin /path/to/config@'"${EPREFIX}"'/usr/bin/gemserv '"${EPREFIX}"'/etc/gemserv/config.toml@' \ - init-scripts/gemserv.service || die - - # Fix paths in config. - sed -Ei 's@/path/to/(key|cert)@/etc/gemserv/\1.pem@' config.toml || die - sed -Ei 's@/path/to/serv@/var/gemini@' config.toml || die - - default -} - -src_unpack() { - unpack "${P}.tar.gz" - cargo_src_unpack -} - -src_install() { - cargo_src_install - - einstalldocs - - diropts --group=gemini - insinto etc/gemserv - newins config.toml config.toml.example - - systemd_dounit init-scripts/gemserv.service - newinitd "init-scripts/${PN}.openrc" "${PN}" -} - -pkg_postinst() { - einfo "You can generate yourself a TLS certificate and key with:" - einfo "openssl req -x509 -newkey rsa:4096 -sha256 -days 3660 -nodes \\" - einfo " -keyout /etc/gemserv/key.pem -out /etc/gemserv/cert.pem" -} From b0ef246a92c0f52b92aefb764c1074a8483e44e3 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:52:54 +0200 Subject: [PATCH 085/118] dev-python/Pyro5: add new v5.13 dependency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/Pyro5/Manifest | 1 + dev-python/Pyro5/Pyro5-5.13.ebuild | 29 +++++++++++++++++++++++++++++ dev-python/Pyro5/metadata.xml | 12 ++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 dev-python/Pyro5/Manifest create mode 100644 dev-python/Pyro5/Pyro5-5.13.ebuild create mode 100644 dev-python/Pyro5/metadata.xml diff --git a/dev-python/Pyro5/Manifest b/dev-python/Pyro5/Manifest new file mode 100644 index 0000000000..8ca5d98a6f --- /dev/null +++ b/dev-python/Pyro5/Manifest @@ -0,0 +1 @@ +DIST Pyro5-5.13.tar.gz 430458 BLAKE2B 0f5aba470f7532e34b881b89736f3f56ec2aa856c26be0b1071dad32e1b8e00d7c907105572aa6aac89807211e1178bf7004e5d4dfaa8a5a978a86db8379d975 SHA512 42ba1c36ddc3075b5b9c5210c8e6f7a3e8b7680bdb53295ed74e985c0df7d66a2450b3f7fdea942e8f996cd78b14e7e09f012702ccf4a932d9e305719a406791 diff --git a/dev-python/Pyro5/Pyro5-5.13.ebuild b/dev-python/Pyro5/Pyro5-5.13.ebuild new file mode 100644 index 0000000000..0c407ee074 --- /dev/null +++ b/dev-python/Pyro5/Pyro5-5.13.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Distributed object middleware for Python (RPC)" +HOMEPAGE="https://pyro5.readthedocs.io/" +SRC_URI="https://github.com/irmen/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-python/serpent-1.40[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +PROPERTIES="test_network" +RESTRICT="test" diff --git a/dev-python/Pyro5/metadata.xml b/dev-python/Pyro5/metadata.xml new file mode 100644 index 0000000000..705ebead92 --- /dev/null +++ b/dev-python/Pyro5/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + irmen/Pyro5 + Pyro5 + + From cfc12348b7603d783ef6fcb2678018d26ae51681 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:53:50 +0200 Subject: [PATCH 086/118] dev-python/desktop-notifier: add new v3.3.1 dependency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/desktop-notifier/Manifest | 1 + .../desktop-notifier-3.3.1.ebuild | 26 +++++++++++++++++++ dev-python/desktop-notifier/metadata.xml | 12 +++++++++ 3 files changed, 39 insertions(+) create mode 100644 dev-python/desktop-notifier/Manifest create mode 100644 dev-python/desktop-notifier/desktop-notifier-3.3.1.ebuild create mode 100644 dev-python/desktop-notifier/metadata.xml diff --git a/dev-python/desktop-notifier/Manifest b/dev-python/desktop-notifier/Manifest new file mode 100644 index 0000000000..91c2bcf790 --- /dev/null +++ b/dev-python/desktop-notifier/Manifest @@ -0,0 +1 @@ +DIST desktop-notifier-3.3.1.tar.gz 4595242 BLAKE2B 2d85f8632e53352bdd1ea93689b4b61a3f2ef845c67907371a34cbc04c143ec6a8224f8484bea8246296b7c733adf4cb40a028247271fa050d2232f5187ce0f1 SHA512 650eb555ae266857dc8579b03184748e52fa6b59427bd67cebe1c7cd38039363a5e1f8da083624637810275e726062bf8296ef4c61ac690805b73e5ee129462b diff --git a/dev-python/desktop-notifier/desktop-notifier-3.3.1.ebuild b/dev-python/desktop-notifier/desktop-notifier-3.3.1.ebuild new file mode 100644 index 0000000000..95a60fddb6 --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-3.3.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop notifications" +HOMEPAGE="https://github.com/altdesktop/python-dbus-next" +SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/python-dbus-next[${PYTHON_USEDEP}] + python_targets_python3_8? ( dev-python/importlib_resources ) +" +RDEPEND="${DEPEND}" +BDEPEND="" + +distutils_enable_tests setup.py diff --git a/dev-python/desktop-notifier/metadata.xml b/dev-python/desktop-notifier/metadata.xml new file mode 100644 index 0000000000..3c374a9ad2 --- /dev/null +++ b/dev-python/desktop-notifier/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + samschott/desktop-notifier + desktop-notifier + + From c311fbf5826c47e8b5666747efd145683a436e02 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:54:41 +0200 Subject: [PATCH 087/118] dev-python/dropbox-sdk-python: add new v11.25.0 dependency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/dropbox-sdk-python/Manifest | 1 + .../dropbox-sdk-python-11.25.0.ebuild | 38 +++++++++++++++++++ dev-python/dropbox-sdk-python/metadata.xml | 12 ++++++ 3 files changed, 51 insertions(+) create mode 100644 dev-python/dropbox-sdk-python/Manifest create mode 100644 dev-python/dropbox-sdk-python/dropbox-sdk-python-11.25.0.ebuild create mode 100644 dev-python/dropbox-sdk-python/metadata.xml diff --git a/dev-python/dropbox-sdk-python/Manifest b/dev-python/dropbox-sdk-python/Manifest new file mode 100644 index 0000000000..abb309cf9d --- /dev/null +++ b/dev-python/dropbox-sdk-python/Manifest @@ -0,0 +1 @@ +DIST dropbox-sdk-python-11.25.0.tar.gz 1152439 BLAKE2B 71c0cff71c388681d7bd039a55a0f5e099af487b35d1c73abd560a6b5d3ad40438e66882f527bb90e48c1345564f5c1662c11a652ef82c96a53c4131c31adfc0 SHA512 4a418c3e70aba56c8a648bb60f9866594aadaf5b4630a1f96d86df3308c86db0d5058b5672a017a3d51cebbd316398b79a01187392ed7eb3fd55ecbdc4a86eb9 diff --git a/dev-python/dropbox-sdk-python/dropbox-sdk-python-11.25.0.ebuild b/dev-python/dropbox-sdk-python/dropbox-sdk-python-11.25.0.ebuild new file mode 100644 index 0000000000..51f6d20524 --- /dev/null +++ b/dev-python/dropbox-sdk-python/dropbox-sdk-python-11.25.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="The offical Dropbox SDK for Python" +HOMEPAGE="https://www.dropbox.com/developers" +SRC_URI="https://github.com/dropbox/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + >=dev-python/stone-2.0.0[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +# does not find module mock +RESTRICT="test" + +python_prepare_all() { + # Don't run tests via setup.py pytest + sed -i "s/'pytest-runner == 5.2.0',//" setup.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/dropbox-sdk-python/metadata.xml b/dev-python/dropbox-sdk-python/metadata.xml new file mode 100644 index 0000000000..175daf4bd4 --- /dev/null +++ b/dev-python/dropbox-sdk-python/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + dropbox/dropbox-sdk-python + dropbox + + From 5be2cbb6a5e892c0c23f8b278012091ace20d116 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:55:21 +0200 Subject: [PATCH 088/118] dev-python/keyrings-alt: add new v4.1.0 dependency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/keyrings-alt/Manifest | 1 + .../keyrings-alt/keyrings-alt-4.1.0.ebuild | 31 +++++++++++++++++++ dev-python/keyrings-alt/metadata.xml | 12 +++++++ 3 files changed, 44 insertions(+) create mode 100644 dev-python/keyrings-alt/Manifest create mode 100644 dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild create mode 100644 dev-python/keyrings-alt/metadata.xml diff --git a/dev-python/keyrings-alt/Manifest b/dev-python/keyrings-alt/Manifest new file mode 100644 index 0000000000..931a5e32ad --- /dev/null +++ b/dev-python/keyrings-alt/Manifest @@ -0,0 +1 @@ +DIST keyrings-alt-4.1.0.tar.gz 26104 BLAKE2B 51b2bfa7d67182fa47e2994f50a8a1c9a94c8eb138e4957f1f33296f4c8696c06405953f9b10a57154d1e32f606db14810612a3526d727a8a6bcd468dbb02523 SHA512 941793b72688b182002793c14e4df84c79d8864fa3033d25326af8fd8cc90c500b10b53827916240f242490f60a9fd638873cedc3b8b04455a2621c756228bf8 diff --git a/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild b/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild new file mode 100644 index 0000000000..f3a4c6ee3d --- /dev/null +++ b/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} +DESCRIPTION="Alternate keyring backend implementations for use with the keyring package" +HOMEPAGE="https://github.com/jaraco/keyrings.alt" +SRC_URI="https://github.com/jaraco/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/keyring[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/keyrings-alt/metadata.xml b/dev-python/keyrings-alt/metadata.xml new file mode 100644 index 0000000000..700850bcec --- /dev/null +++ b/dev-python/keyrings-alt/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + jaraco/keyrings.alt + keyrings.alt + + From a06b219e8d3fdd3f1efedcbfcc276f8ea9b5cd12 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:56:05 +0200 Subject: [PATCH 089/118] dev-python/python-dbus-next: add new v0.2.3 dependency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/python-dbus-next/Manifest | 1 + dev-python/python-dbus-next/metadata.xml | 12 ++++++++ .../python-dbus-next-0.2.3.ebuild | 28 +++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 dev-python/python-dbus-next/Manifest create mode 100644 dev-python/python-dbus-next/metadata.xml create mode 100644 dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild diff --git a/dev-python/python-dbus-next/Manifest b/dev-python/python-dbus-next/Manifest new file mode 100644 index 0000000000..2c73f9a9e7 --- /dev/null +++ b/dev-python/python-dbus-next/Manifest @@ -0,0 +1 @@ +DIST python-dbus-next-0.2.3.tar.gz 81711 BLAKE2B 6acc38a05511b3de7e13893d82dd1ecd55f9a6124b4d859574294602b921ff012776c12ddb02e1be437b258c7bd5120a3a9625fc5b06bbbe02915dcc4c14897b SHA512 7836d855c755c8ac6cbbb251ca0cbd2f4df9b573f31b1ea1cab480e47896d36b4cb0d479b2469b0bf0b5c700068361a18874b4a087f73020cdcb4e04a2d7dbe7 diff --git a/dev-python/python-dbus-next/metadata.xml b/dev-python/python-dbus-next/metadata.xml new file mode 100644 index 0000000000..7d50e4c0a4 --- /dev/null +++ b/dev-python/python-dbus-next/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + altdesktop/python-dbus-next + dbus-next + + diff --git a/dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild b/dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild new file mode 100644 index 0000000000..6a11da9f27 --- /dev/null +++ b/dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="python-dbus-next is a Python library for DBus" +HOMEPAGE="https://github.com/altdesktop/python-dbus-next" +SRC_URI="https://github.com/altdesktop/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-python/pytest ) +" + +distutils_enable_tests pytest + +# some tests fail with: +# dbus_next.errors.InvalidAddressError: DBUS_SESSION_BUS_ADDRESS not set and could not get DISPLAY environment variable to get bus addres +RESTRICT="test" From acfeb50577c93e8b730282363a3016be6b313e5c Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:56:48 +0200 Subject: [PATCH 090/118] dev-python/sdnotify: add new v0.3.2 dependency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/sdnotify/Manifest | 1 + dev-python/sdnotify/metadata.xml | 12 ++++++++++++ dev-python/sdnotify/sdnotify-0.3.2.ebuild | 21 +++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 dev-python/sdnotify/Manifest create mode 100644 dev-python/sdnotify/metadata.xml create mode 100644 dev-python/sdnotify/sdnotify-0.3.2.ebuild diff --git a/dev-python/sdnotify/Manifest b/dev-python/sdnotify/Manifest new file mode 100644 index 0000000000..73384e0746 --- /dev/null +++ b/dev-python/sdnotify/Manifest @@ -0,0 +1 @@ +DIST sdnotify-0.3.2.tar.gz 2459 BLAKE2B 1d1846e37889c36cfa7242d14e4040ebb9b73d3e53f5a3423447ae1a4912373e4249faa7803ac212e3c7d64371d1fe9e1be2d56f8604791cead2cbe22e422053 SHA512 f7e7d38c8d7f56ebad8b0343361a0bf6177208b94916430343a0a392015622d7bb62aa391e17956e5aa9a0d7189c79268cb86c46bb52b36488df5aebca5cfbd3 diff --git a/dev-python/sdnotify/metadata.xml b/dev-python/sdnotify/metadata.xml new file mode 100644 index 0000000000..c633830a6c --- /dev/null +++ b/dev-python/sdnotify/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + bb4242/sdnotify + sdnotify + + diff --git a/dev-python/sdnotify/sdnotify-0.3.2.ebuild b/dev-python/sdnotify/sdnotify-0.3.2.ebuild new file mode 100644 index 0000000000..02e183b911 --- /dev/null +++ b/dev-python/sdnotify/sdnotify-0.3.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=no + +inherit distutils-r1 + +DESCRIPTION="Python implementation of the systemd sd_notify protocol" +HOMEPAGE="https://github.com/bb4242/sdnotify" +SRC_URI="https://github.com/bb4242/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" From 3c6d9a8d67b5077c6aa7c406bf224583db3e625d Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:57:35 +0200 Subject: [PATCH 091/118] dev-python/stone: add new v3.2.1 depedency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/stone/Manifest | 1 + dev-python/stone/metadata.xml | 12 ++++++++++ dev-python/stone/stone-3.2.1.ebuild | 34 +++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 dev-python/stone/Manifest create mode 100644 dev-python/stone/metadata.xml create mode 100644 dev-python/stone/stone-3.2.1.ebuild diff --git a/dev-python/stone/Manifest b/dev-python/stone/Manifest new file mode 100644 index 0000000000..34da4bbdb0 --- /dev/null +++ b/dev-python/stone/Manifest @@ -0,0 +1 @@ +DIST stone-3.2.1.tar.gz 280856 BLAKE2B 496d235c9afa4723d2e705425c243ffcae1550cf1b9cb1950a72401b61b064fa0922e0a3fa4c3ff0bdbcb483872054024b1ceb8ea4d8ff320309d2d7f05b4f81 SHA512 446ad0aefd839795b66d65e18c54d79e91f3927558167631f26a35d749ccb433c587e33a15c1dca4dbfe4320c062fc4e09d5cd3c5d4a60465b208ed553649b74 diff --git a/dev-python/stone/metadata.xml b/dev-python/stone/metadata.xml new file mode 100644 index 0000000000..e15fed67c3 --- /dev/null +++ b/dev-python/stone/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + dropbox/stone + stone + + diff --git a/dev-python/stone/stone-3.2.1.ebuild b/dev-python/stone/stone-3.2.1.ebuild new file mode 100644 index 0000000000..fc13779a7d --- /dev/null +++ b/dev-python/stone/stone-3.2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="The Official Api Spec Language for Dropbox" +HOMEPAGE="https://www.dropbox.com/developers" +SRC_URI="https://github.com/dropbox/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-python/ply-3.4[${PYTHON_USEDEP}] + >=dev-python/six-1.3.0[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # Don't run tests via setup.py pytest + sed -i "s/'pytest-runner',//" setup.py || die + + distutils-r1_python_prepare_all +} From 15bb26a2c188fc1ee3e59fb87b8725e120953740 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:58:16 +0200 Subject: [PATCH 092/118] dev-python/survey: add new v3.4.3 dependency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/survey/Manifest | 1 + dev-python/survey/metadata.xml | 12 ++++++++++++ dev-python/survey/survey-3.4.3.ebuild | 22 ++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-python/survey/Manifest create mode 100644 dev-python/survey/metadata.xml create mode 100644 dev-python/survey/survey-3.4.3.ebuild diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest new file mode 100644 index 0000000000..602ad2b98f --- /dev/null +++ b/dev-python/survey/Manifest @@ -0,0 +1 @@ +DIST survey-3.4.3.tar.gz 13533965 BLAKE2B 4b2e881bdddb3c606cc356ab1883545ea98b433e8568fc421ae0601c75e9828f1facfaa0b988da19962f93ded7b16ecd4d495c02022b5d1f99a00ba4c6996362 SHA512 a4033a54a9eef5e9082d9903a0b9cc158897d9f58696905c5fb551c64d55fe13d9a687ca161555b280002df3d0f9405dfcbf16830f691004fec614dd980b3e32 diff --git a/dev-python/survey/metadata.xml b/dev-python/survey/metadata.xml new file mode 100644 index 0000000000..3390e1da3c --- /dev/null +++ b/dev-python/survey/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + Exahilosys/survey + survey + + diff --git a/dev-python/survey/survey-3.4.3.ebuild b/dev-python/survey/survey-3.4.3.ebuild new file mode 100644 index 0000000000..bff46faa48 --- /dev/null +++ b/dev-python/survey/survey-3.4.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A simple library for creating beautiful interactive prompts" +HOMEPAGE="https://github.com/Exahilosys/survey" +SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-python/wrapio-1.0.0[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND="" From 4792546a539fc814655339ec4667257f1aa89d76 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:58:51 +0200 Subject: [PATCH 093/118] dev-python/wrapio: add new v2.0.0 dependency of net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- dev-python/wrapio/Manifest | 1 + dev-python/wrapio/metadata.xml | 12 ++++++++++++ dev-python/wrapio/wrapio-2.0.0.ebuild | 20 ++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 dev-python/wrapio/Manifest create mode 100644 dev-python/wrapio/metadata.xml create mode 100644 dev-python/wrapio/wrapio-2.0.0.ebuild diff --git a/dev-python/wrapio/Manifest b/dev-python/wrapio/Manifest new file mode 100644 index 0000000000..e0b2bf0233 --- /dev/null +++ b/dev-python/wrapio/Manifest @@ -0,0 +1 @@ +DIST wrapio-2.0.0.tar.gz 7239 BLAKE2B 228d1a0367bdcb1c69e9035de2bd780d9a47b3a6b5ccb9080fc7f9974dafdfec3ccca8888e9f4ff7368d4d5c06424cecc5832a38db60410954cde561a0c2e272 SHA512 09056de108f6f5fc6af83534a9e8a9c80c70ead6d1d492f3dfd573b38a5dd909c837934309f9f7611394768573848afa737484b3f64ff682bcf6c7a091e15a46 diff --git a/dev-python/wrapio/metadata.xml b/dev-python/wrapio/metadata.xml new file mode 100644 index 0000000000..2bc6e62842 --- /dev/null +++ b/dev-python/wrapio/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + Exahilosys/wrapio + wrapio + + diff --git a/dev-python/wrapio/wrapio-2.0.0.ebuild b/dev-python/wrapio/wrapio-2.0.0.ebuild new file mode 100644 index 0000000000..7b0ddd9818 --- /dev/null +++ b/dev-python/wrapio/wrapio-2.0.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Handling event-based streams in Python" +HOMEPAGE="https://github.com/Exahilosys/wrapio" +SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" From e6f4536962142cb9273f972a1a02c96a5d76beab Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 19:59:36 +0200 Subject: [PATCH 094/118] net-misc/maestral: add new v1.5.2 maestral is an open source dropbox client Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- net-misc/maestral/Manifest | 1 + net-misc/maestral/maestral-1.5.2.ebuild | 46 +++++++++++++++++++++++++ net-misc/maestral/metadata.xml | 12 +++++++ 3 files changed, 59 insertions(+) create mode 100644 net-misc/maestral/Manifest create mode 100644 net-misc/maestral/maestral-1.5.2.ebuild create mode 100644 net-misc/maestral/metadata.xml diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest new file mode 100644 index 0000000000..bd9a13d454 --- /dev/null +++ b/net-misc/maestral/Manifest @@ -0,0 +1 @@ +DIST maestral-1.5.2.tar.gz 8277812 BLAKE2B df901a0a98a51f3c611cd3aa3ff4d4662fa10cdd595df2214f1a4c9fd0da8c787531a21671261df7196869d1822c69884299f2bcecd0e4190bb81fcb55a8885f SHA512 eafed2a3dbc55e3ee9417da393864ec94c76724949855805e99e3c65c29b1d33aeeb2ac063c0a4c115d3f03c002dbe899b6ec1ec6ebcb0a29386a39eabdeb769 diff --git a/net-misc/maestral/maestral-1.5.2.ebuild b/net-misc/maestral/maestral-1.5.2.ebuild new file mode 100644 index 0000000000..428dec1595 --- /dev/null +++ b/net-misc/maestral/maestral-1.5.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Maestral is an open-source Dropbox client written in Python" +HOMEPAGE="https://maestral.app" +SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-python/click-8.0.2[${PYTHON_USEDEP}] + >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}] + >=dev-python/dropbox-sdk-python-10.9.0[${PYTHON_USEDEP}] + =dev-python/fasteners-0.15[${PYTHON_USEDEP}] + >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}] + >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}] + >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.6.2[${PYTHON_USEDEP}] + >=dev-python/sdnotify-0.3.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/survey-3.4.3[${PYTHON_USEDEP}] + =dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] + python_targets_python3_8? ( dev-python/importlib_metadata[${PYTHON_USEDEP}] ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +# Skipped: Requires auth token +RESTRICT=test + +distutils_enable_tests setup.py diff --git a/net-misc/maestral/metadata.xml b/net-misc/maestral/metadata.xml new file mode 100644 index 0000000000..c352c9543e --- /dev/null +++ b/net-misc/maestral/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + samschott/maestral + maestral + + From 8ec2acf400d50e0006b45479f0b45530f0d2e75f Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 20:00:35 +0200 Subject: [PATCH 095/118] net-misc/maestral-qt: add new v1.5.2 QT gui for net-misc/maestral Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- net-misc/maestral-qt/Manifest | 1 + net-misc/maestral-qt/maestral-qt-1.5.2.ebuild | 29 +++++++++++++++++++ net-misc/maestral-qt/metadata.xml | 12 ++++++++ 3 files changed, 42 insertions(+) create mode 100644 net-misc/maestral-qt/Manifest create mode 100644 net-misc/maestral-qt/maestral-qt-1.5.2.ebuild create mode 100644 net-misc/maestral-qt/metadata.xml diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest new file mode 100644 index 0000000000..4c1cabe59b --- /dev/null +++ b/net-misc/maestral-qt/Manifest @@ -0,0 +1 @@ +DIST maestral-qt-1.5.2.tar.gz 1209752 BLAKE2B 55a640d193b53c342433e901c0d7afbde3a5212b4f80ac83a4279ce9c5d7effca9bfb14b1ab580f1d5fdaba54e78809c265180a9e8a8fd70bd4751373f69ec48 SHA512 7699dea1cb36875e547bc88e3869a468c9eed9bf9ad6b02e4c20186424f8994672b2e2fd58905d62eb82011be6b902d0e04a8c89c11f4f17d2ddf6d2571736b7 diff --git a/net-misc/maestral-qt/maestral-qt-1.5.2.ebuild b/net-misc/maestral-qt/maestral-qt-1.5.2.ebuild new file mode 100644 index 0000000000..7bd53dd618 --- /dev/null +++ b/net-misc/maestral-qt/maestral-qt-1.5.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Maestral is an open-source Dropbox client written in Python" +HOMEPAGE="https://maestral.app" +SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-python/click-8.0.2[${PYTHON_USEDEP}] + dev-python/markdown2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/PyQt5-5.9[${PYTHON_USEDEP}] + ~net-misc/maestral-${PV}[${PYTHON_USEDEP}] + python_targets_python3_8? ( dev-python/importlib_resources ) +" +RDEPEND="${DEPEND}" +BDEPEND="" + +distutils_enable_tests setup.py diff --git a/net-misc/maestral-qt/metadata.xml b/net-misc/maestral-qt/metadata.xml new file mode 100644 index 0000000000..6ea44d9f61 --- /dev/null +++ b/net-misc/maestral-qt/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac.paragon@gmail.com + Primary maintainer + + + samschott/maestral-qt + maestral-qt + + From 779d887cec65d674e76b8e0018425d0cb474eb00 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 24 Dec 2021 21:18:19 +0200 Subject: [PATCH 096/118] net-misc/maestral: update icons cache Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Viorel Munteanu --- net-misc/maestral/maestral-1.5.2.ebuild | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/net-misc/maestral/maestral-1.5.2.ebuild b/net-misc/maestral/maestral-1.5.2.ebuild index 428dec1595..7014da6d54 100644 --- a/net-misc/maestral/maestral-1.5.2.ebuild +++ b/net-misc/maestral/maestral-1.5.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 +inherit distutils-r1 xdg-utils DESCRIPTION="Maestral is an open-source Dropbox client written in Python" HOMEPAGE="https://maestral.app" @@ -44,3 +44,13 @@ BDEPEND=" RESTRICT=test distutils_enable_tests setup.py + +pkg_postinst() +{ + xdg_icon_cache_update +} + +pkg_postrm() +{ + xdg_icon_cache_update +} From 53e90e11164d208e516525b94e2cfa0fe3059bc2 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Fri, 24 Dec 2021 23:35:25 +0000 Subject: [PATCH 097/118] sys-kernel/uek-sources: add O3 patch Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- dev-python/pydispatcher/Manifest | 1 + dev-python/pydispatcher/metadata.xml | 8 ++++++++ .../pydispatcher/pydispatcher-2.0.5.ebuild | 19 +++++++++++++++++++ .../uek-sources-5.4.17.2136.303.2-O3.patch | 12 ++++++++++++ .../uek-sources-5.4.17.2136.303.2.ebuild | 1 + 5 files changed, 41 insertions(+) create mode 100644 dev-python/pydispatcher/Manifest create mode 100644 dev-python/pydispatcher/metadata.xml create mode 100644 dev-python/pydispatcher/pydispatcher-2.0.5.ebuild create mode 100644 sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch diff --git a/dev-python/pydispatcher/Manifest b/dev-python/pydispatcher/Manifest new file mode 100644 index 0000000000..3e7453f3e4 --- /dev/null +++ b/dev-python/pydispatcher/Manifest @@ -0,0 +1 @@ +DIST PyDispatcher-2.0.5.tar.gz 34437 BLAKE2B eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f diff --git a/dev-python/pydispatcher/metadata.xml b/dev-python/pydispatcher/metadata.xml new file mode 100644 index 0000000000..65ac1f2056 --- /dev/null +++ b/dev-python/pydispatcher/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + diff --git a/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild b/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild new file mode 100644 index 0000000000..4ee314e2d8 --- /dev/null +++ b/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_9 ) +inherit distutils-r1 + +DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism" +HOMEPAGE="https://github.com/scrapy/pypydispatcher https://pypi.org/project/PyPyDispatcher/" +MY_P=PyDispatcher +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_P}/${MY_P}-${PV}.tar.gz" +S=${WORKDIR}/${MY_P}-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest diff --git a/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch b/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch new file mode 100644 index 0000000000..ce03b437bb --- /dev/null +++ b/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch @@ -0,0 +1,12 @@ +diff --git a/Kconfig b/Kconfig +index 930c36f..8c3cf67 100644 +--- a/Kconfig ++++ b/Kconfig +@@ -1218,7 +1218,6 @@ config CC_OPTIMIZE_FOR_PERFORMANCE + + config CC_OPTIMIZE_FOR_PERFORMANCE_O3 + bool "Optimize more for performance (-O3)" +- depends on ARC + help + Choosing this option will pass "-O3" to your compiler to optimize + the kernel yet more for performance. diff --git a/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild b/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild index 2688c1c443..53168c13eb 100644 --- a/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild +++ b/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild @@ -35,6 +35,7 @@ IUSE="+gentoo experimental" PATCHES=( "${FILESDIR}"/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch + "${FILESDIR}"/uek-sources-5.4.17.2136.303.1-O3.patch ) src_unpack() { From 60cc7ebe5cc8b28c34a8a460ba8c6b6a9fa41541 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Sat, 25 Dec 2021 02:29:06 +0000 Subject: [PATCH 098/118] sys-kernel/uek-sources: fix the O3 patch Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- .../files/uek-sources-5.4.17.2136.303.2-O3.patch | 6 ++---- sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch b/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch index ce03b437bb..3dc5904e7f 100644 --- a/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch +++ b/sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch @@ -1,7 +1,5 @@ -diff --git a/Kconfig b/Kconfig -index 930c36f..8c3cf67 100644 ---- a/Kconfig -+++ b/Kconfig +--- a/init/Kconfig ++++ b/init/Kconfig @@ -1218,7 +1218,6 @@ config CC_OPTIMIZE_FOR_PERFORMANCE config CC_OPTIMIZE_FOR_PERFORMANCE_O3 diff --git a/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild b/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild index 53168c13eb..73a74ed3c2 100644 --- a/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild +++ b/sys-kernel/uek-sources/uek-sources-5.4.17.2136.303.2.ebuild @@ -35,7 +35,7 @@ IUSE="+gentoo experimental" PATCHES=( "${FILESDIR}"/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch - "${FILESDIR}"/uek-sources-5.4.17.2136.303.1-O3.patch + "${FILESDIR}"/uek-sources-5.4.17.2136.303.2-O3.patch ) src_unpack() { From 99fd6fc3ef2354cfecda4e3ff2d0e41f27030a4d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 24 Dec 2021 15:22:16 +0500 Subject: [PATCH 099/118] dev-libs/tfdn: add 1.0.3, drop 1.0.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-libs/tfdn/Manifest | 2 +- dev-libs/tfdn/{tfdn-1.0.1.ebuild => tfdn-1.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-libs/tfdn/{tfdn-1.0.1.ebuild => tfdn-1.0.3.ebuild} (100%) diff --git a/dev-libs/tfdn/Manifest b/dev-libs/tfdn/Manifest index 06b578abf4..1ce0e2f669 100644 --- a/dev-libs/tfdn/Manifest +++ b/dev-libs/tfdn/Manifest @@ -1,2 +1,2 @@ -DIST tfdn-1.0.1.tar.gz 205687 BLAKE2B b399133d2a01fec2e7f83ebf5cfc33b3682f1e8fa17d42760c2ea86fb2fbe1e573efb08afe91b416d11e50d10141770071736d23ae332746fdec23feea7f64e9 SHA512 33d9f3f8b26e495f56586ef494c88ab35623dd3927b9c419ed9e3ed46f999aaeedf9723e267635b1dbf65f39ee20eecf54a5f498008b7d16241a58d7f832141c DIST tfdn-1.0.2.tar.gz 205745 BLAKE2B 6e807c07d11b8120144a0d25f5c3ffb1f0f7b0b6397439bf16af8df3cab615782700966ff8c616c80213bd193edf4a2ba2e66b84a641560bbe1bf99da3d790e2 SHA512 fade7799ed2f890b2076567b7aaf7765520e4198fcee0fb394249a8d010ef6454c7807e406069fc916ddd63f7c54d054146b0d369c05dec9f92fcefa01a00521 +DIST tfdn-1.0.3.tar.gz 205741 BLAKE2B 35065a0fc270cc7075a7223dcb69af110eb786f7358623555d3b1cf8061cd5fb4cddee8659c7ecb60389dc83fe367916372e2757cd58e82fb5926919bce8eeb9 SHA512 7d4d48a077e5ee43180d80e9e770ebb93c49750a10bd941bec1a71e17714619167c4be5d02fb7f0f3cf9f8380a3a28b9bd4e204bec59b28b21bcc1bbc905a33f diff --git a/dev-libs/tfdn/tfdn-1.0.1.ebuild b/dev-libs/tfdn/tfdn-1.0.3.ebuild similarity index 100% rename from dev-libs/tfdn/tfdn-1.0.1.ebuild rename to dev-libs/tfdn/tfdn-1.0.3.ebuild From ed524e59496e590bb75b91dd3baa471291a20df6 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 24 Dec 2021 15:35:37 +0500 Subject: [PATCH 100/118] sec-keys/openpgp-keys-skyjake: initial import Signed-off-by: Anna (cybertailor) Vyalkova --- sec-keys/openpgp-keys-skyjake/Manifest | 1 + sec-keys/openpgp-keys-skyjake/metadata.xml | 8 +++++++ .../openpgp-keys-skyjake-20211224.ebuild | 21 +++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 sec-keys/openpgp-keys-skyjake/Manifest create mode 100644 sec-keys/openpgp-keys-skyjake/metadata.xml create mode 100644 sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild diff --git a/sec-keys/openpgp-keys-skyjake/Manifest b/sec-keys/openpgp-keys-skyjake/Manifest new file mode 100644 index 0000000000..fb581f1bc3 --- /dev/null +++ b/sec-keys/openpgp-keys-skyjake/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-skyjake-20211224.asc 1722 BLAKE2B a0567cef1a6a2535723f6fb70e6a1c998f5d1042114f811bd196623e23a85d1e5e26d1ea00c8ab1d86931bc073c1d5cdb22de91deddf2bf0fe6ab4726e9b17da SHA512 c508689cc867b0c3122f8000be1f80a2348ac5a7ef889d025e099f03fc9dff0d3532d2e8bf0fe0edf0abbd13faacdb3a2a5eec9712b9523a830eff6f00ac264d diff --git a/sec-keys/openpgp-keys-skyjake/metadata.xml b/sec-keys/openpgp-keys-skyjake/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/sec-keys/openpgp-keys-skyjake/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild b/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild new file mode 100644 index 0000000000..8a0f991da3 --- /dev/null +++ b/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN#openpgp-key-}" +DESCRIPTION="OpenPGP keys used by Jaakko Keränen" +HOMEPAGE="https://gmi.skyjake.fi" +SRC_URI="https://gmi.skyjake.fi/pgp_public_key.txt -> ${P}.asc" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/openpgp-keys + newins - ${MY_PN}.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +} From b406976ddea101ca3d0ac47ee76cb6f90ea9161a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 24 Dec 2021 15:35:52 +0500 Subject: [PATCH 101/118] net-client/lagrange: add 1.9.3, drop 1.9.0 Signed-off-by: Anna (cybertailor) Vyalkova --- net-client/lagrange/Manifest | 3 ++- .../{lagrange-1.9.0.ebuild => lagrange-1.9.3.ebuild} | 10 +++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) rename net-client/lagrange/{lagrange-1.9.0.ebuild => lagrange-1.9.3.ebuild} (79%) diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest index 216c9ba9b2..eb98b393fa 100644 --- a/net-client/lagrange/Manifest +++ b/net-client/lagrange/Manifest @@ -1,2 +1,3 @@ -DIST lagrange-1.9.0.tar.gz 8557967 BLAKE2B 362e7e40412a9432d9260909fe3bded9da5b9991d9fcac06e465466dc0911e944132ff9a210382a37a5fe58ea2cc86e03d050da751ae2b3b83f5d3108f5d6bf9 SHA512 632f27cbc56f1c2a325a7d342dd0a91331dca8a0b4e7e6b30254c67d02a2a57c1c04262823364dfe91c2318642a0e0944fcfa1cb4275a3c1dcd14ff9872898ec DIST lagrange-1.9.1.tar.gz 8561746 BLAKE2B 4bc664fa1aad2f1384cb7ec7d7e5de86e8c90282e6de2fed06aa3cc1e10ea1db6d04929cdc93f27cf9bb589d78e14724c58977015d19c5c8bb1d239b1b1e5c63 SHA512 9126d4923fabe0b5b4c7fd16c6c7873234f5834526aa10c427756fbe300c8b63ea2bdff54687b9d92e8a6ded975670c1bcfc09c6a156f2e0d59c776e51429c50 +DIST lagrange-1.9.3.tar.gz 8586488 BLAKE2B 71f2aba21570f41f804ddf48b2aaa5a60a473aca8eaba5c6820fb7ccd6d878cf69f17dffcb15ae409e104dc0115a9637039db34d8abf97f18ab5693d0b4e27f2 SHA512 03d1d25c09b0b6ad9812517b31dafe0819b0a5e9c646a40873636f6021e1958eb24fb2460db666da7cdf544e5bb225eeae30654fa417ffbcfbfb3b3cd2ca0571 +DIST lagrange-1.9.3.tar.gz.sig 488 BLAKE2B c34f5989b5ae7944f7a448241010c3ab035013cbed2ae8b2915a4a64b0d17686bf9003f2019e3bb7262aa5b891bf40b2a5d2ecf35a88c4368081ec0561534893 SHA512 c2286bb0299c06112e2f0f11ce52471e2207c4bba614e90bda505258e0a07b841474fedd5cdf1ab8df9aec678b8775baa289a491c48b2177a9ef6680c97802f7 diff --git a/net-client/lagrange/lagrange-1.9.0.ebuild b/net-client/lagrange/lagrange-1.9.3.ebuild similarity index 79% rename from net-client/lagrange/lagrange-1.9.0.ebuild rename to net-client/lagrange/lagrange-1.9.3.ebuild index 47e8b11fd3..f872c42b3c 100644 --- a/net-client/lagrange/lagrange-1.9.0.ebuild +++ b/net-client/lagrange/lagrange-1.9.3.ebuild @@ -3,11 +3,12 @@ EAPI=8 -inherit xdg cmake +inherit cmake verify-sig xdg DESCRIPTION="Desktop GUI client for browsing Geminispace" HOMEPAGE="https://gmi.skyjake.fi/lagrange/ https://git.skyjake.fi/gemini/lagrange" -SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz" +SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )" LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1" SLOT="0" @@ -23,7 +24,10 @@ DEPEND=" webp? ( media-libs/libwebp:= ) " RDEPEND="${DEPEND}" -BDEPEND="app-arch/zip" +BDEPEND="app-arch/zip + verify-sig? ( sec-keys/openpgp-keys-skyjake )" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/openpgp-keys-skyjake.asc" src_prepare() { # checked by Depends.cmake From db5099107447736722db87ac8cd102e13a92b1ff Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sat, 25 Dec 2021 15:24:27 +0200 Subject: [PATCH 102/118] dev-python/keyrings-alt: fix deps Signed-off-by: Viorel Munteanu --- dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild b/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild index f3a4c6ee3d..fceff8dfae 100644 --- a/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild +++ b/dev-python/keyrings-alt/keyrings-alt-4.1.0.ebuild @@ -17,7 +17,8 @@ SLOT="0" KEYWORDS="~amd64" DEPEND=" - dev-python/keyring[${PYTHON_USEDEP}] + >=dev-python/setuptools-56.0.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}] " RDEPEND="${DEPEND}" BDEPEND=" From eebfdb95e998203020e51f8121beec4d0bde23c2 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sat, 25 Dec 2021 15:32:56 +0200 Subject: [PATCH 103/118] net-misc/maestral: fix deps Signed-off-by: Viorel Munteanu --- net-misc/maestral/maestral-1.5.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-misc/maestral/maestral-1.5.2.ebuild b/net-misc/maestral/maestral-1.5.2.ebuild index 7014da6d54..015e1e2785 100644 --- a/net-misc/maestral/maestral-1.5.2.ebuild +++ b/net-misc/maestral/maestral-1.5.2.ebuild @@ -29,10 +29,11 @@ DEPEND=" >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] >=dev-python/requests-2.6.2[${PYTHON_USEDEP}] >=dev-python/sdnotify-0.3.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools-41.0.0[${PYTHON_USEDEP}] >=dev-python/survey-3.4.3[${PYTHON_USEDEP}] =dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] python_targets_python3_8? ( dev-python/importlib_metadata[${PYTHON_USEDEP}] ) " RDEPEND="${DEPEND}" From b54dac390a3d0fb904b61643be35cf2c7694ce7f Mon Sep 17 00:00:00 2001 From: Andrey Syutkin Date: Sat, 25 Dec 2021 20:57:46 +0300 Subject: [PATCH 104/118] app-misc/far2l: version bump to 2.3.2_alpha Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andrey Syutkin --- app-misc/far2l/Manifest | 3 +- .../far2l/far2l-2.3.20211204_alpha.ebuild | 91 ------------------- ..._alpha.ebuild => far2l-2.3.2_alpha.ebuild} | 5 +- app-misc/far2l/far2l-9999.ebuild | 5 +- 4 files changed, 7 insertions(+), 97 deletions(-) delete mode 100644 app-misc/far2l/far2l-2.3.20211204_alpha.ebuild rename app-misc/far2l/{far2l-2.3.20210921_alpha.ebuild => far2l-2.3.2_alpha.ebuild} (95%) diff --git a/app-misc/far2l/Manifest b/app-misc/far2l/Manifest index eb3e5ec715..7c65762ded 100644 --- a/app-misc/far2l/Manifest +++ b/app-misc/far2l/Manifest @@ -1,2 +1 @@ -DIST far2l-2.3.20210921_alpha.tar.gz 5427544 BLAKE2B b206df5c148dfa937610cfcd38fcec93790a02a4f011b0c7573cf0bf2b2229196097e7cebbd7e163778c2e86a26d22c3dc7d7c32e8562fd540b1106da5210725 SHA512 7c17192464f2f6bebb72928f8f2159eb940afa6d549213716ffccb8dd858ce982ff57538377f90a5f1200e3e9b0c36f2cdf7f1e48a3d53f29458757b1c974260 -DIST far2l-2.3.20211204_alpha.tar.gz 5471538 BLAKE2B 3bfc3ce631132e162f513e4341c8ff55e08dc2a6fa20dba07b77366d0113004601fa718f51d58769599fee1c98d01f059669f7cba567d574b31f680cd765465b SHA512 69e2eb2148566e0f159e9577e00eb938c7f5a43ad8f04b99d9ceeeedc3abd20d36c5cd81bcff06f8d7f465201224d30ceede955199643426d4f6840d23b5c9e0 +DIST v_2.3.2.tar.gz 6232935 BLAKE2B ea146088c518bfeb0d935313a07f00a37fd2b6998388060514d144494946565661d3554e8ffb63b4bed8b9f1c3cea2ba4ec4c0787b0fa89df7f8d39720606b03 SHA512 e610a2b92ab3e7896f3aa5a59872cf273ab1c60ff6aac8e71d1d7152c2e8cb36fb8552167e13c8a4bcec9138052a3397c202cfa4b57cddf2053508421eb66799 diff --git a/app-misc/far2l/far2l-2.3.20211204_alpha.ebuild b/app-misc/far2l/far2l-2.3.20211204_alpha.ebuild deleted file mode 100644 index f23f32656c..0000000000 --- a/app-misc/far2l/far2l-2.3.20211204_alpha.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -WX_GTK_VER="3.0-gtk3" - -inherit cmake xdg wxwidgets python-r1 - -DESCRIPTION="Linux port of FAR Manager v2" -HOMEPAGE="https://github.com/elfmz/far2l" - -if [[ "${PV}" == "9999" ]] ; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://github.com/elfmz/far2l" - EGIT_BRANCH="master" -else - MY_PV="${PV:4:4}-${PV:8:2}-${PV:10:8}" - MY_P="${PN}-${MY_PV}" - S="${WORKDIR}/${MY_P}" - SRC_URI="https://github.com/elfmz/far2l/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+ssl sftp samba nfs webdav +archive +wxwidgets python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -BDEPEND="sys-devel/m4" - -RDEPEND="dev-libs/xerces-c - dev-libs/spdlog - app-i18n/uchardet - wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} ) - ssl? ( dev-libs/openssl ) - sftp? ( net-libs/libssh[sftp] ) - samba? ( net-fs/samba ) - nfs? ( net-fs/libnfs ) - webdav? ( net-libs/neon ) - archive? ( - dev-libs/libpcre2 - app-arch/libarchive ) - python? ( - ${PYTHON_DEPS} - virtual/python-cffi - dev-python/debugpy - )" - -DEPEND="${RDEPEND}" - -DOCS=( README.md ) - -pkg_setup() { - if use wxwidgets; then - setup-wxwidgets - fi -} - -src_prepare() { - sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_askpass)::" -i "${S}"/CMakeLists.txt || die - sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_sudoapp)::" -i "${S}"/CMakeLists.txt || die - sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/objinfo/plug/objinfo.far-plug-mb)::" -i "${S}"/CMakeLists.txt || die - sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/farftp/plug/farftp.far-plug-mb && echo Removed existing farftp plugin)::" -i "${S}"/CMakeLists.txt || die - sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/python/plug/python.far-plug-wide && echo Removed existing python plugin)::" -i "${S}"/CMakeLists.txt || die - sed -e "s:execute_process(COMMAND echo Python\: prepaing virtual environment)::" -i "${S}"/CMakeLists.txt || die - sed -e "s:execute_process(COMMAND \${PYTHON3} -m venv --system-site-packages \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/python/plug/python)::" -i "${S}"/CMakeLists.txt || die - sed -e "s:execute_process(COMMAND echo Python\: installing packages)::" -i "${S}"/CMakeLists.txt || die - sed -e "s:execute_process(COMMAND \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/python/plug/python/bin/python -m pip install cffi debugpy)::" -i "${S}"/CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DUSEWX="$(usex wxwidgets)" - -DPYTHON="$(usex python)" - -DBUILD_SHARED_LIBS=OFF - ) - - cmake_src_configure -} - -src_install(){ - cmake_src_install - einstalldocs - dosym "../../bin/far2l" "usr/lib/far2l/far2l_askpass" - dosym "../../bin/far2l" "usr/lib/far2l/far2l_sudoapp" -} diff --git a/app-misc/far2l/far2l-2.3.20210921_alpha.ebuild b/app-misc/far2l/far2l-2.3.2_alpha.ebuild similarity index 95% rename from app-misc/far2l/far2l-2.3.20210921_alpha.ebuild rename to app-misc/far2l/far2l-2.3.2_alpha.ebuild index f23f32656c..10f77e4c57 100644 --- a/app-misc/far2l/far2l-2.3.20210921_alpha.ebuild +++ b/app-misc/far2l/far2l-2.3.2_alpha.ebuild @@ -18,10 +18,10 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/elfmz/far2l" EGIT_BRANCH="master" else - MY_PV="${PV:4:4}-${PV:8:2}-${PV:10:8}" + MY_PV="v_${PV/_alpha/}" MY_P="${PN}-${MY_PV}" S="${WORKDIR}/${MY_P}" - SRC_URI="https://github.com/elfmz/far2l/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/elfmz/far2l/archive/${MY_PV}.tar.gz" KEYWORDS="~amd64" fi @@ -29,6 +29,7 @@ LICENSE="GPL-2" SLOT="0" IUSE="+ssl sftp samba nfs webdav +archive +wxwidgets python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="mirror" BDEPEND="sys-devel/m4" diff --git a/app-misc/far2l/far2l-9999.ebuild b/app-misc/far2l/far2l-9999.ebuild index f23f32656c..10f77e4c57 100644 --- a/app-misc/far2l/far2l-9999.ebuild +++ b/app-misc/far2l/far2l-9999.ebuild @@ -18,10 +18,10 @@ if [[ "${PV}" == "9999" ]] ; then EGIT_REPO_URI="https://github.com/elfmz/far2l" EGIT_BRANCH="master" else - MY_PV="${PV:4:4}-${PV:8:2}-${PV:10:8}" + MY_PV="v_${PV/_alpha/}" MY_P="${PN}-${MY_PV}" S="${WORKDIR}/${MY_P}" - SRC_URI="https://github.com/elfmz/far2l/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/elfmz/far2l/archive/${MY_PV}.tar.gz" KEYWORDS="~amd64" fi @@ -29,6 +29,7 @@ LICENSE="GPL-2" SLOT="0" IUSE="+ssl sftp samba nfs webdav +archive +wxwidgets python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="mirror" BDEPEND="sys-devel/m4" From 424d5e5f3ba113910a3748fdb4a0fdec43dd5f88 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sat, 25 Dec 2021 17:39:17 +0100 Subject: [PATCH 105/118] dev-ruby/chruby: add 9999 (live) ebuild Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- dev-ruby/chruby/chruby-9999.ebuild | 41 ++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 dev-ruby/chruby/chruby-9999.ebuild diff --git a/dev-ruby/chruby/chruby-9999.ebuild b/dev-ruby/chruby/chruby-9999.ebuild new file mode 100644 index 0000000000..bd7345d787 --- /dev/null +++ b/dev-ruby/chruby/chruby-9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == *9999 ]]; then + EGIT_REPO_URI="https://github.com/postmodern/chruby.git" + inherit git-r3 +else + SRC_URI="https://github.com/postmodern/chruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Changes the current Ruby" +HOMEPAGE="https://github.com/postmodern/chruby" + +LICENSE="MIT" +SLOT="0" +RESTRICT="test" + +DEPEND="|| ( >=app-shells/bash-3.0:* app-shells/zsh )" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i Makefile -e "s/^VERSION=.\+$/VERSION=${PVR}/" \ + || die "can't fix doc location to follow Gentoo/FHS guidelines" +} + +src_install() { + local emakeargs=( + DESTDIR="$D" + PREFIX="/usr" + ) + + emake "${emakeargs[@]}" install + + insinto "/etc/profile.d" + newins "${FILESDIR}/systemwide.sh" "chruby.sh" +} From c3337a5c8478b04c820b23c4a07e31dbe336a276 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sat, 25 Dec 2021 21:45:08 +0100 Subject: [PATCH 106/118] dev-python/clickgen: add v1.1.9 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- dev-python/clickgen/Manifest | 1 + dev-python/clickgen/clickgen-1.1.9.ebuild | 22 ++++++++++++++++++++++ dev-python/clickgen/metadata.xml | 13 +++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 dev-python/clickgen/Manifest create mode 100644 dev-python/clickgen/clickgen-1.1.9.ebuild create mode 100644 dev-python/clickgen/metadata.xml diff --git a/dev-python/clickgen/Manifest b/dev-python/clickgen/Manifest new file mode 100644 index 0000000000..7e2c823921 --- /dev/null +++ b/dev-python/clickgen/Manifest @@ -0,0 +1 @@ +DIST clickgen-1.1.9.tar.gz 29614 BLAKE2B 12a5b0846388331c2a066f11033b523421ac7cd9ca2d882f49d7bdacd28af9d373511a9be9201756a0feca171541cd9dcc57a1c9372a2aa98e054fff0767ee74 SHA512 620a9b10897a0fbd5e70eb70ce0d6f6cb7f71f3e2523b50eb53014e837c3b426c690cf3941d105bc56a188b83ab52b6169932c2a01a85e3bd68a6f67b77a8024 diff --git a/dev-python/clickgen/clickgen-1.1.9.ebuild b/dev-python/clickgen/clickgen-1.1.9.ebuild new file mode 100644 index 0000000000..0f0685c767 --- /dev/null +++ b/dev-python/clickgen/clickgen-1.1.9.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="X11 & Windows cursor building API" +HOMEPAGE="https://github.com/ful1e5/clickgen" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + media-libs/libpng + x11-libs/libX11 + x11-libs/libXcursor + " diff --git a/dev-python/clickgen/metadata.xml b/dev-python/clickgen/metadata.xml new file mode 100644 index 0000000000..a695b755c7 --- /dev/null +++ b/dev-python/clickgen/metadata.xml @@ -0,0 +1,13 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/ful1e5/clickgen/issues + https://github.com/ful1e5/clickgen/blob/main/CHANGELOG.md + ful1e5/clickgen + + From 3a130c4876f3b77790cb2dae69208743d8faa819 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sat, 25 Dec 2021 21:45:56 +0100 Subject: [PATCH 107/118] x11-themes/bibata-xcursors: add v1.1.2 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- x11-themes/bibata-xcursors/Manifest | 2 + .../bibata-xcursors-1.1.2.ebuild | 45 +++++++++++++++++++ x11-themes/bibata-xcursors/metadata.xml | 12 +++++ 3 files changed, 59 insertions(+) create mode 100644 x11-themes/bibata-xcursors/Manifest create mode 100644 x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild create mode 100644 x11-themes/bibata-xcursors/metadata.xml diff --git a/x11-themes/bibata-xcursors/Manifest b/x11-themes/bibata-xcursors/Manifest new file mode 100644 index 0000000000..2d71031dc9 --- /dev/null +++ b/x11-themes/bibata-xcursors/Manifest @@ -0,0 +1,2 @@ +DIST bibata-xcursors-1.1.2-bitmaps.zip 15673671 BLAKE2B 6d0a21b292480afec7f34de4f183c2e4c434b69ba04ae8d87dc30072e9c0cecba753e1652a5dbf93ec0ca6b2d000627a170b5d49afb67986ad0f431a62180e02 SHA512 2c0b8ab793d5896f25fb3fac5876b22895c9faefff8708834deeb60d91e7670af50d362c6c66a3d37763f8615b5d2ca5360c5b067c074a94eaa8be549a14fa9d +DIST bibata-xcursors-1.1.2.tar.gz 102572 BLAKE2B bfe295d15d662423620dcf734a428224012c24cf1bd72ddbb0c80a1a1e971082107a143af4447cd49f7ea1ab6fa4d3b8943deb2261cd5b8cb36a98df26d6b772 SHA512 397f11097bf56cd93ef5da39d3cdec0ef45af20cf691619acdb0747c81104de0fab0fcbbb90c7a09823a7bb070092f9dab880d0cb515cc36198de95cc51fe7a2 diff --git a/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild b/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild new file mode 100644 index 0000000000..372d9143cc --- /dev/null +++ b/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="Bibata_Cursor" + +DESCRIPTION="Opensource, compact, and material-designed cursor set" +HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor" +SRC_URI=" + https://github.com/ful1e5/${MY_PN}/archive/v1.1.2.tar.gz -> ${P}.tar.gz + https://github.com/ful1e5/${MY_PN}/releases/download/v${PV}/bitmaps.zip -> ${P}-bitmaps.zip +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="x11-libs/libXcursor" +BDEPEND="dev-python/clickgen" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_unpack() { + unpack "${P}.tar.gz" + cd "${S}" || die "Cannot change dir into '${S}'" + mkdir -p bitmaps || die "Cannot create 'bitmaps' directory" + cd bitmaps || "Cannot change dir into '${S}/bitmaps'" + unpack "${P}-bitmaps.zip" +} + +src_prepare() { + rm -rf themes || die "Cannot remove 'themes' directory" + eapply_user +} + +src_compile() { + cd builder || die "Cannot change dir into '${S}/builder'" + emake build_unix +} + +src_install() { + insinto /usr/share/cursors/xorg-x11 + doins -r themes/Bibata-{Modern,Original}-{Amber,Classic,Ice} +} diff --git a/x11-themes/bibata-xcursors/metadata.xml b/x11-themes/bibata-xcursors/metadata.xml new file mode 100644 index 0000000000..39c2467240 --- /dev/null +++ b/x11-themes/bibata-xcursors/metadata.xml @@ -0,0 +1,12 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/ful1e5/Bibata_Cursor/issues + ful1e5/Bibata_Cursor + + From 7acdbd5dc48134f91fd24d158a6edd4689baab5b Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sat, 25 Dec 2021 21:47:05 +0100 Subject: [PATCH 108/118] x11-themes/vimix-xcursors: add 20200224-r2 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- ...s-20200224-r1.ebuild => vimix-xcursors-20200224-r2.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename x11-themes/vimix-xcursors/{vimix-xcursors-20200224-r1.ebuild => vimix-xcursors-20200224-r2.ebuild} (84%) diff --git a/x11-themes/vimix-xcursors/vimix-xcursors-20200224-r1.ebuild b/x11-themes/vimix-xcursors/vimix-xcursors-20200224-r2.ebuild similarity index 84% rename from x11-themes/vimix-xcursors/vimix-xcursors-20200224-r1.ebuild rename to x11-themes/vimix-xcursors/vimix-xcursors-20200224-r2.ebuild index 010bddc5b1..662215fe75 100644 --- a/x11-themes/vimix-xcursors/vimix-xcursors-20200224-r1.ebuild +++ b/x11-themes/vimix-xcursors/vimix-xcursors-20200224-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" -DESCRIPTION="Vimix-cursors for Linux desktop" +DESCRIPTION="Theme inspired by Materia design and based on capitaine-cursors" HOMEPAGE="https://github.com/vinceliuice/Vimix-cursors" SRC_URI="https://github.com/vinceliuice/Vimix-cursors/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" @@ -13,6 +13,8 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" +RDEPEND="x11-libs/libXcursor" + S="${WORKDIR}/Vimix-cursors-${MY_PV}" src_install() { From a20558a88320c189ae57bb7d824180c4131341ae Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sat, 25 Dec 2021 22:04:38 +0100 Subject: [PATCH 109/118] media-fonts/victor-mono: add v1.5.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- media-fonts/victor-mono/Manifest | 1 + .../victor-mono/files/66-victor-mono.conf | 16 ++++++++++ media-fonts/victor-mono/metadata.xml | 16 ++++++++++ .../victor-mono/victor-mono-1.5.1.ebuild | 31 +++++++++++++++++++ 4 files changed, 64 insertions(+) create mode 100644 media-fonts/victor-mono/Manifest create mode 100644 media-fonts/victor-mono/files/66-victor-mono.conf create mode 100644 media-fonts/victor-mono/metadata.xml create mode 100644 media-fonts/victor-mono/victor-mono-1.5.1.ebuild diff --git a/media-fonts/victor-mono/Manifest b/media-fonts/victor-mono/Manifest new file mode 100644 index 0000000000..37b50b07e1 --- /dev/null +++ b/media-fonts/victor-mono/Manifest @@ -0,0 +1 @@ +DIST victor-mono-1.5.1.zip 7923821 BLAKE2B 966901025098568d50b523f9200b3994b6ef19e0efadd3b9ca32285363332152e11981e546a4f3b2786b6bae0833a2cda012b88cfd089e22e54bd3c10bf0b085 SHA512 221c987db51d713dd8294a833f2fed540a8dea1ad66ad6199d0cfd8f32115f30d130f54b44e628b5ea291335bc1deba3ea99c0ff932920e467fc4b40f1e0125d diff --git a/media-fonts/victor-mono/files/66-victor-mono.conf b/media-fonts/victor-mono/files/66-victor-mono.conf new file mode 100644 index 0000000000..d728cd6408 --- /dev/null +++ b/media-fonts/victor-mono/files/66-victor-mono.conf @@ -0,0 +1,16 @@ + + + + + monospace + + Victor Mono + + + + Victor Mono + + monospace + + + diff --git a/media-fonts/victor-mono/metadata.xml b/media-fonts/victor-mono/metadata.xml new file mode 100644 index 0000000000..f599ecdd88 --- /dev/null +++ b/media-fonts/victor-mono/metadata.xml @@ -0,0 +1,16 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/rubjo/victor-mono/issues + rubjo/victor-mono + + + Install the OpenType version of the font + Install the TrueType version of the font + + diff --git a/media-fonts/victor-mono/victor-mono-1.5.1.ebuild b/media-fonts/victor-mono/victor-mono-1.5.1.ebuild new file mode 100644 index 0000000000..fa680aa643 --- /dev/null +++ b/media-fonts/victor-mono/victor-mono-1.5.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit font + +DESCRIPTION="A free programming font with cursive italics and ligatures" +HOMEPAGE="https://rubjo.github.io/victor-mono/" +SRC_URI="https://github.com/rubjo/victor-mono/raw/v${PV}/public/VictorMonoAll.zip -> ${P}.zip" +RESTRICT="primaryuri binchecks strip" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+otf ttf" + +REQUIRED_USE="|| ( otf ttf )" + +S="${WORKDIR}" + +FONT_CONF=( + "${FILESDIR}/66-victor-mono.conf" +) + +src_install() { + use otf && { FONT_S="${S}/OTF"; FONT_SUFFIX="otf"; } + use ttf && { FONT_S="${S}/TTF"; FONT_SUFFIX="ttf"; } + + font_src_install +} From 0d7d2ae29756bb8595dabb47e672c28a458e682e Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sat, 25 Dec 2021 22:22:26 +0100 Subject: [PATCH 110/118] app-shells/vivid: add v0.7.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- app-shells/vivid/Manifest | 37 ++++++++++++++++ app-shells/vivid/metadata.xml | 13 ++++++ app-shells/vivid/vivid-0.7.0.ebuild | 67 +++++++++++++++++++++++++++++ 3 files changed, 117 insertions(+) create mode 100644 app-shells/vivid/Manifest create mode 100644 app-shells/vivid/metadata.xml create mode 100644 app-shells/vivid/vivid-0.7.0.ebuild diff --git a/app-shells/vivid/Manifest b/app-shells/vivid/Manifest new file mode 100644 index 0000000000..868479da39 --- /dev/null +++ b/app-shells/vivid/Manifest @@ -0,0 +1,37 @@ +DIST ansi_colours-1.0.2.crate 10512 BLAKE2B b4acd4c2fb61e68711a5abfdbe04fc3a2778df29c4665637dc8413fb364842e8703054cfc119cf9e431a56ba4fd7d3a7d7c3dee6d7db648458e9bb26dddd650a SHA512 3f28117e804f82f194024ea502ca9a86cc458b55f705f643a8ab2a90a189ec21501708df5fca1f3ef204b57861b7cca3c21f7ca9537eaf4208086b0ec7652976 +DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST cc-1.0.68.crate 55936 BLAKE2B 9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa SHA512 faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf +DIST dirs-3.0.2.crate 12184 BLAKE2B 414fa4734fd9e108dbc887210e71c8be9834c1764ca35af66781a8108af9fc704f4e7d420ffbb2adeb2a14ca5658e53cb5da4b486e093b3de010c542f7ce7c7a SHA512 97dc343d580ecda68aebe87bcbe8c13a00078943771e3f1dc3101d8d450d2ccdd0d74283870eac1d88255a99e887166d42533ba8e70d15b9cdaddb57e3a27c55 +DIST dirs-sys-0.3.6.crate 10626 BLAKE2B 6da8e4a1e51a4e06ab742ce5eb75155ff9b7cbe83f06947a0bfcda711ae1e0dbe51f9a1e1733ba771f2daddb2b8b14e343b9615608c1d9a8fb927b033c161b15 SHA512 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5 +DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d +DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad SHA512 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.97.crate 517712 BLAKE2B ad769579a8e89e9e0ea6a08b8fd82b69a3a299721d63b63efcb436b333021c097933565e86f4b66ffcce6a589718bed2aacb36b80a936dd3dda763b9c0c240d7 SHA512 9b94a43d7da1e419900f7a016d5eb958bc42a006e1bb621ab8e2be2167e91f05cee81144c25e81a85c1b1ea2a26ff88980a4cc292fd42db8b09c5c49bf5531ed +DIST linked-hash-map-0.5.4.crate 16166 BLAKE2B d6bfa091265355ae124885f76212c968f2a87af80f3d306c13223ab7fa1d6a449ffda8d042bdb887501d2ffd8adbc638f18cdfeefc16c39a1eb9f57b7c658bf0 SHA512 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6 +DIST proc-macro2-1.0.27.crate 38625 BLAKE2B a55e2404e3c7444c6da8aca6c0e7702b865ec56cfd2c20fec319e737fc83b00bbf505c15dadaa8740d5a6d07c089ed4854a173049b1be9872bba132ae7cbc8db SHA512 3227bcaa726e88bfdb1b4d1243a4eb216ad2394a7a3b4b258de342ac76a1ab1a39a07f28f3490e42e2c2034176bf0d84b1c1fcadba2444c0abcc5878b02f93a4 +DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8 +DIST redox_syscall-0.2.8.crate 23697 BLAKE2B 5a084a48e06ab0dc69f64b05058b78d994040da6c42f04c8b615b1977fa3e813cd5a531ab33402402914362301670709679aaaa321e8904424c38d35c284b7ec SHA512 250556a7683254c9daf22887b39abb010eb9d4fe08b944e52bc6595ef6d8acfed76e5f43931fe20c84bdb3743772fb62a0be154ecfb6e66c2facb4c73546eacf +DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9 +DIST rust-embed-5.9.0.crate 894464 BLAKE2B 5be40fd9c6bbd394fff8fc53dca7e38b91e081f9adbf2288de6e6ccfe6a9212bd19bdb8ae0fa5d962be24c37a917969630344dd13d949ed568258afbdba5c53b SHA512 2cdaf6b622f81e4e1126fe7809a8dc97bf6936b179aff38419ce24171be92eb7f703b04ecd3ed35a93a2af89a06dd2fbe42a80591fc51e699dcbd753f076a6bd +DIST rust-embed-impl-5.9.0.crate 3963 BLAKE2B 8225a379f4c46ef82c4fde0bab34dde56667aeffd7c6cebc97e21bd3a669d67e986e5ae70eab6485b48926a90d1223943b2b244bbaad7b4a43e92a8e052877fe SHA512 dfd2c3ec82872c3e48afa3466215cd075cf59beee08c267f5c5f36b87cd14e674616eed0838f40530a257a7961acb999beeeb939f00d39f093b2a3d0ca25ac67 +DIST rust-embed-utils-5.1.0.crate 2092 BLAKE2B a6118f9a10f6b4ad7fa8e2871f6c6eb61aeec2df40466d24e08598079b3ceb7258a528353b11b7643effc35b1fe91a9f599e8f6a605edb3c91836da47871d4a1 SHA512 8859374e21480133564a98d8dbdf43f5c04f0af205c4568e200eb1c87d437df4c5d73d65b82b5e0af65f02016f82db403140105346f597b3c0b48aae7b34dab3 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 +DIST syn-1.0.73.crate 232706 BLAKE2B c580f9ab914c54e731c8503c9b9d577d05032edb6bd12d7a183a3c0e3532fcf24196479a9ee40d09cb7e09ba6d94add36e338331affc2625058ce54419621ee4 SHA512 b37beb1b6d483cfdbc44d806af9955cdf52c4b0d5f918782019b089d06e107c7e23ced343a3bece20235a24752783795ebba8e603b61a6302e82ee7027843d8b +DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 +DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 +DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 +DIST vivid-0.7.0.tar.gz 23139 BLAKE2B 2f1cdf94cbab5163b078227b0200c61e05da32d542d9989eae58c5d757df557c074aa9c26cc7049a513cb5d55b01c0942aef82154d762169b02e38f37ebde94d SHA512 fc2f5e81254cae0525bf9300ee09bbc11053acfef83fb3b2e4aa6c1fea5df8eb7e0ed17278fca0e2f56720a93a0f4406566f149e607189b92ce4e7f67f1b9c56 +DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da +DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7 +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 diff --git a/app-shells/vivid/metadata.xml b/app-shells/vivid/metadata.xml new file mode 100644 index 0000000000..f41b9aa3ae --- /dev/null +++ b/app-shells/vivid/metadata.xml @@ -0,0 +1,13 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/sharkdp/vivid/issues + https://github.com/sharkdp/vivid/blob/master/CHANGELOG.md + sharkdp/vivid + + diff --git a/app-shells/vivid/vivid-0.7.0.ebuild b/app-shells/vivid/vivid-0.7.0.ebuild new file mode 100644 index 0000000000..ae583ae542 --- /dev/null +++ b/app-shells/vivid/vivid-0.7.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + ansi_colours-1.0.2 + ansi_term-0.11.0 + atty-0.2.14 + bitflags-1.2.1 + cc-1.0.68 + cfg-if-1.0.0 + clap-2.33.3 + dirs-3.0.2 + dirs-sys-0.3.6 + getrandom-0.2.3 + hermit-abi-0.1.18 + lazy_static-1.4.0 + libc-0.2.97 + linked-hash-map-0.5.4 + proc-macro2-1.0.27 + quote-1.0.9 + redox_syscall-0.2.8 + redox_users-0.4.0 + rust-embed-5.9.0 + rust-embed-impl-5.9.0 + rust-embed-utils-5.1.0 + same-file-1.0.6 + strsim-0.8.0 + syn-1.0.73 + term_size-0.3.2 + textwrap-0.11.0 + unicode-width-0.1.8 + unicode-xid-0.2.2 + vec_map-0.8.2 + walkdir-2.3.2 + wasi-0.10.2+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + yaml-rust-0.4.5 +" + +inherit cargo + +DESCRIPTION="A themeable LS_COLORS generator with a rich filetype datebase" +HOMEPAGE="https://github.com/sharkdp/vivid" +SRC_URI=" + https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) + " + +LICENSE="Apache-2.0 MIT LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_install() { + cargo_src_install + dodoc CHANGELOG.md README.md + + insinto /usr/share/vivid + doins config/filetypes.yml + + insinto /usr/share/vivid/themes + doins themes/*.yml +} From b6a70a4c73534fe65b9466f1d91e316c3a0b5b71 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sat, 25 Dec 2021 22:41:05 +0100 Subject: [PATCH 111/118] app-shells/vivid: add 0.7.0-r1 Fix LICENSE requirements. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- app-shells/vivid/{vivid-0.7.0.ebuild => vivid-0.7.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename app-shells/vivid/{vivid-0.7.0.ebuild => vivid-0.7.0-r1.ebuild} (97%) diff --git a/app-shells/vivid/vivid-0.7.0.ebuild b/app-shells/vivid/vivid-0.7.0-r1.ebuild similarity index 97% rename from app-shells/vivid/vivid-0.7.0.ebuild rename to app-shells/vivid/vivid-0.7.0-r1.ebuild index ae583ae542..b6dd7de2b9 100644 --- a/app-shells/vivid/vivid-0.7.0.ebuild +++ b/app-shells/vivid/vivid-0.7.0-r1.ebuild @@ -51,7 +51,7 @@ SRC_URI=" $(cargo_crate_uris) " -LICENSE="Apache-2.0 MIT LGPL-3+" +LICENSE="LGPL-3+ MIT" SLOT="0" KEYWORDS="~amd64 ~x86" From a78b1c0ceb4aa1a5280786ddb23bd02357b75bc4 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sun, 26 Dec 2021 00:35:07 +0100 Subject: [PATCH 112/118] dev-ruby/rbspy: add v0.10.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- dev-ruby/rbspy/Manifest | 136 +++++++++++++++++++++++++ dev-ruby/rbspy/metadata.xml | 12 +++ dev-ruby/rbspy/rbspy-0.10.0.ebuild | 154 +++++++++++++++++++++++++++++ 3 files changed, 302 insertions(+) create mode 100644 dev-ruby/rbspy/Manifest create mode 100644 dev-ruby/rbspy/metadata.xml create mode 100644 dev-ruby/rbspy/rbspy-0.10.0.ebuild diff --git a/dev-ruby/rbspy/Manifest b/dev-ruby/rbspy/Manifest new file mode 100644 index 0000000000..256cf63341 --- /dev/null +++ b/dev-ruby/rbspy/Manifest @@ -0,0 +1,136 @@ +DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anyhow-1.0.51.crate 44100 BLAKE2B 20683fd139775cd399bd0fd63599f64a646f8b74c65415af965d3c24690fd81fe48205bedaaaab92075b487b71d5d315be5fdf38ff7c5ecf3e1a1d693a3505ee SHA512 e8e3feebc3c96b7301787502f000b9940a20343a466ac48186c9aa170fb52f0db17768630535a8b475077733ad6ff9f843a3bd5ae4415c86bf83cae0ed0bad7c +DIST arrayvec-0.4.12.crate 26551 BLAKE2B 45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9 SHA512 c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST bindgen-0.59.2.crate 206267 BLAKE2B de66347fcf2d538879e49c85d2db80e86a70e27d3c84464b52a840476a31edae0cfa3e1afaba33ef0b7abadcb1e23a2fe1420e3254e0de1f6848b575a9c96620 SHA512 14c49879c7443191b877957a4fd405c7f10a1e8b70016d91bf5fe33861fc5d71982a1c685c190e4f7922cedb6c8aefadac3b0b68cbe5578da791a8da6bfedf44 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bytemuck-1.7.2.crate 27489 BLAKE2B 2541a7561eb34351f58266451a020858d8ac1ad30ecb95b97d576e72532cae37ef0b747e2259aaf6052b65f951586425044f824a00dfabf54bba9462edf94c2a SHA512 fae361f5abe67215a7591d421a0b713b77b437123c56e21dd00421e95ab86d9dd9b0bf1daa6623b833ea65681fbeeb58f6feab9d323964304a3250f24df1ace2 +DIST byteorder-0.5.3.crate 8643 BLAKE2B 938104ec31c8e0282bf3aac9e3c624633ad4d9d4b0700abf91480b519c5dfab2f29b547213f34d0ff36a39b5029a79dc5b349eb9f2337ac20079722251facf94 SHA512 c6134458bc5b05529cef261c519b1d1e515fde37143690cf365dfb7a65d1fa91f1689bec1d1d04dff7f6417ed1eb2e70aef40c78400d7f1bc90c12eac085496b +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa +DIST bytes-1.1.0.crate 49640 BLAKE2B b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d SHA512 d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d +DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e SHA512 e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST clang-sys-1.3.0.crate 37713 BLAKE2B ca7ee0771a970ed67b02d55d9027bab061c52d624540894cd00d09d847f6f35c58e76a1a6153309f8af709474df64b46f4764c2036883a688ffb8154d77ed123 SHA512 80c78c53a877cd8208730885214c135dd65a208cfd047dba7595283bbeec266f4d39cd1e0b3c2c69a474569ba68e4db93636e31a77c350d7bb2337e06ee7cb74 +DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8 +DIST cpp_demangle-0.3.5.crate 75313 BLAKE2B efabaeafdd730bcd85d7e22fec3ec014c0f15f0ab7d7eb939c9abaad5edc51696d4cdf6551dc933e76596eb792cb214644bbc4fbc4ff373fcd37af8b18bd6a0b SHA512 ef59cba0cb54cd12232fcd96dc5734b5997ad6ecaf4e86d7f6cccf56c4c18a6cffaa1f6eca46a8889f5a0fb3ea1774495364b698cfd27caccf99fbbaa08d3378 +DIST crc32fast-1.3.0.crate 38565 BLAKE2B 4191cbfdf05964a39933f66453752c5f14b177c43fa5fa44de02d74b6fb4e4d874218f5a369c4a1d1ea71461cd541203f42afee259343ea139e305043e155ee7 SHA512 6ff361acfc0bb134672b30fb438f6d3ac93841d06332a6ff156025620b23870a79a4ceacf57d4b14ea1744838cffcfb77b413352d055809e74acd853ae912673 +DIST crossbeam-channel-0.5.1.crate 86919 BLAKE2B b223d0dcacbb09850d457825cb2a018494d798d0000a20eed3f54b1152e41ebca4698e7d50e81f467b86543779155ad08566da9496eee36aa06644b69cf5d7eb SHA512 f15aff67e9105584f5fe41e1ee650ae4fdd0d0ca0fa9202ee83c6f6025398a300decaa50d1b4682e8afb9bd6e11e95b69bcf23f68ae117419aa84df14ee7747b +DIST crossbeam-utils-0.8.5.crate 38414 BLAKE2B 8a10162cbc54f77737602b6f8574b65a02765577f0e2f59d71e1d87662180fe24a781df542f3e765c4d64b7a0666575157e000766dac138bd4fc0356944092ad SHA512 fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f +DIST ctrlc-3.2.1.crate 12893 BLAKE2B d366e12c8d2d5f34399c9e8ff797e30870682bf8f7bcf4e1bcd50a7ab5c4610cc6db154fc9b4c1abf9852cf0fff1c7c927514ea7a2cdb9d199c6e1bae9368716 SHA512 7305e97a3f161db942ddc194d14f670087f88e3ccb5b94114fbd6afba04b4ac1cb063cf87ccf6fdf4678bb667b02f3cb2e6fc1ca8bc47b6ed8e36620cc4a1a8b +DIST dashmap-4.0.2.crate 21066 BLAKE2B 61c8cd1d52188ff071aae0c323b67e2f16b2282791c696a3f9c3d876d21efcccbad62f80bed85fc1b6a8223708c30ff5d5513b7f4a980f29980f2a6a1f8ab787 SHA512 1658183be619b781c5d9e33a2c709805053ab81187145517eb4bd22e12acb42426fef841a91618e889f4e7da792b88437bbf26e3899144222562c54575107d0e +DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf +DIST elf-0.0.10.crate 16929 BLAKE2B f93dc6fddc8e913877d643642e6afc4ea958de97999a09059ca70cb0f8722d34026ceeec99cbfd98e99ba768f04a39a9cb766f19fd1027a2b2cb8f2b7d1e2d04 SHA512 1934d441e6c227d079a61930e6280dfaf0f3497941b251c0eb4481a8d0c5492ef8cf4a5c7b6fba707c804bf828bb2d271f955fa1d10e726025fb85173d1d1461 +DIST env_logger-0.9.0.crate 33573 BLAKE2B b9c22205ee60ba97da0d338e1d40dda989f0d766d9ebc60e610b53db882a803769fb3c093348c031183856e16a5a948342e09551953f0b98cd73437bec658bee SHA512 d7db85d2f7d16f7f97b6714e01e342ab6b784c799ef26ee322ec85fcee28a549b6e49a49200ff78eceacd0c682e941f8538a497e2a2a196040769c2365feb566 +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST fallible-iterator-0.2.0.crate 18509 BLAKE2B 9630fcadb2f30fbd8a2a057eb992bf33c0aa2d163e6fbd43de9c8c350e3e932ebca79a6576b215e17a0566898f6e37aef806a643d20c16a6aa73ca515fcf30c0 SHA512 c558fea3fcf3a7756acc0b63d38f76dfe7eeed4dd9c12c46b7a7e8b8bea64d00e0cc115492e8b3a1a19e86e6083477dcf7d2d72ef960b44f24d61819a3077e79 +DIST flate2-1.0.22.crate 76026 BLAKE2B a6b7630a31a4d3768540662380f6eb1ae162174947ed76ea8781021467547bbf8733642996e391453d3f074f2101d15ce65f5995cd07834351abd8c3b759df5f SHA512 c76fa3b097774f1da884b969285bb3aa7fac489446845c93dec1afe6b94bfa11f708e6718d5e4460022b9398a698378a210c3b25e9e676d2bde9d5be1a63261f +DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2 +DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d +DIST gimli-0.26.1.crate 716168 BLAKE2B c138e890457e8724295cc8996f8e60f1f4d3eed46c865dc7ff2379c65e8d470080953eee70718867b73524f57d54d4a91b5d5ba74d79bd3da38084a880f3fed6 SHA512 c341354e13a78c4afeb651a0ed651f60d188957216ba51079512531ab1273b1b79c86c57e904b87064015f8e7efe4280d9edd4acf90e25fb29f8813a4c7bf9a9 +DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46 +DIST goblin-0.4.3.crate 153973 BLAKE2B 4c7670d2b4153a203d01be79db7f3748396eed815bc55245e30af4774f2fe1bb842b101748ddd1a33dbb5f8b7065eb5db8340b8d086ae003f46744e215a9fffb SHA512 bcd0088ef4cf4c9f89f6335d4eefa9643585b0c421c3401ed7e4f3bb7dc16c2f6e3eb31625851c32fd9d34133b2870d50b36d4f668ee71bbff54c5a6dbbc44ef +DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c +DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9 +DIST inferno-0.10.8.crate 88382 BLAKE2B 19071fd669c98e9501f9ea1d18e32020649c863175d58fc0a1adeec780be85578cc29cb6357ee4546b610d5a34ea300c5907082d39b26724f0f5954c186283c9 SHA512 1d5f3c2dc67c6ab4ad1b7f379dbd33ebd596ae35808ae998247a1f8448b57299d9b66a40f4cca03bf9448a8f274682dafec1fa1e6cbf17ea8e66e2f623c0c12d +DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85 +DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e +DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d +DIST libc-0.2.111.crate 571286 BLAKE2B 10745dbb21751d0028a971d3ff28119a61037711babacfc35ad1c1cefeeca766e4320a21803b5670fd77743cd5241cce4248b3e069c08b13f0471cad3d64d9fa SHA512 8aef0717af4e025f806f2d34103a987fe17bf2b4d59d6ceb6e7b404357843aad24d4e30418b7a666a90518b19bf4fe0fbc2a129e50c98a8ca178fe0d7845bea0 +DIST libloading-0.7.2.crate 27229 BLAKE2B f85ba948aa88e7e3e32984e4a74e34efc01d3c35354ea30bc3d8f0a873094eff8d0c30b8583fbbb57e6afec8d505d4b53c8f2b7bf879921c986d5908ec6354ec SHA512 235ecd8750baef122f3f6ce673e4feae621d806851e842f33f95e8a414915776c33c11e6253da449faa12855f5e444f691c591cbe66efffcbe221d6ca2d32a67 +DIST libproc-0.10.0.crate 23128 BLAKE2B 1e0f2150289c81151efd7b6adf2e28d0d37bcd0123f31140fc1f60f3555a2abbc3b2243c23d15663e2336766f1ea273e15d73e90b3980e7de9a99a11396c7629 SHA512 c7931cf0a187b40f7669511ac18bb7fe8a7f20c67055a1ec6031e587ca9d3a25484234314fcfc7cba8d60aa98f9eefec5bae3ecf0e014a03e9814c8a33dd4315 +DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc +DIST mach-0.0.5.crate 5208 BLAKE2B 7046e70f765e2193bcb65652d7dee62f64507c9189b157eb8e3180bce885db269cf39b411bd30e2c4fb7368248110d64270f1ac5c1d73c67d577b7726a52bfc4 SHA512 77e4a963907f8017a29d8b35993467f88b384086b94b4c00961f01ca9375c1bc3b74891ca696f9ae266da246355fbeea73ac998ce0cb0dcb771492e53844df43 +DIST mach-0.3.2.crate 19611 BLAKE2B 683aba7d140a3697933835efe4e2e5a6a107f0a6122ce4533bd9079c0de4346dd1a817abeca4372a44a85406a424af9deff87496e79359df4c8d9ff89daab7e9 SHA512 73622b37915f3445a57cbac5eb378bfee61f5a2383c0dd8bd7c29b5e46447405ebaeb706f3a3274e5afe37b0506afaf1511836cb8897d9d480a3abd41f18fa26 +DIST mach_o_sys-0.1.1.crate 80279 BLAKE2B ed379132f648b01c1608268ea329e48910ef43d5d50838068df6fa21f3f83c66a25e7031b50caacf3485c507d919e5eb7a6d162b77db55fe160f496fbb496a18 SHA512 52b097bc4e0d7dbd21e9450de9e7074df3356039cce4382be60510073087f3e18666d4a8f026972a8fd8137daac34d170687a714983b8b6bdf24daadf3ff9d5e +DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 +DIST memmap-0.7.0.crate 15214 BLAKE2B 44a5bde9b85b2c378fd4c6ebfaa322ef8d0076472d6c7322f7aa95b8aba3514fd5212b4429eb369d30d0327377e36c626de474ea5e1f764bd4fae595680a04f8 SHA512 3a7c7f963111c2afeaa0381aaa6a57f0f57600392693ee1807d54771bc058ea0f86ac6e8afbe858e45f9f17b685430bf256dba1126b8074ace3aafc07bc14bfa +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.4.4.crate 49938 BLAKE2B 3403416bf9d10b67ef976eb23be64216027c67c56225efd08c87f8269017cb5174ae64f35d18acb66c7a1b831347791cee5af565f3ddfb31ae4210221604b0c4 SHA512 2c6e484a8a53c6b1fb84e2bf9518919e6e5ba84e7716c0bb8e33b53dc0d3432c35f28f19c18368e27c94f6df66b7674f514ef889cf1b19f546bedfb6e6ebaf6f +DIST nix-0.23.0.crate 185348 BLAKE2B 3b5acd0972755d7e3f724d2429b801d5952f2410d91240f9410a8fcc724421beb8c85c9df35b7b877036bf7bb83977e579293ca473efbf9a34cfaa07ad174fe6 SHA512 0aa28f348b67eb79f6f36410e0be4a888294312350b67717ef462905fddb7cba4d81fc0748515629cfd617535c2244e651b05cb0600a054fdc40ec60346a8c8c +DIST nodrop-0.1.14.crate 7667 BLAKE2B 83aa728540908d2d2d9f82c18282d9a9d74ea01b5b836d83cd3f03d225ddbef9fd3fd13460895d744158af74fccf13b7edcd5bb1bc127c696e613de673e25863 SHA512 f583ef6104aa087e13c66a183d451d4cf350560476ca959ce4e0e8308db26ac9f31166c25aca3d50ccd972266d7595d89767655504566a4131a54607e8ed9376 +DIST nom-7.1.0.crate 115647 BLAKE2B 5adbe8250d168379aa7051a4fad7fce3cee74820043ba8233f1016417f91ecff64887c3bec1dd6bf4cc6b3b3803a2c19a44513f1affc635d8be6212bdc8ee47d SHA512 aacf14e84be17edced412e3d256734508426a8acb8352e83a5d9d4f26d640f60a881d8f70fbc6edf1843173af63ec05be7694fcd6c6287d871e40518e2ed04ee +DIST num-format-0.4.0.crate 59791 BLAKE2B bf3a1016876fa2459fddf4c0d9270b22ab9e1de8997f8db562e79de386b0284a06c54afb0334b6603e7533f3dba9e9d46588fb386ab17df84e459f1f138e2846 SHA512 20f6a02dff0759f5e4cf7aea7e877a6ccb088b81f4c30dcee2b565ee91f8f2d25d9c1c65f5e823f5c7f2d9a36851396865ee1a6ec9264352b8ab3481783dbd4c +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 num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f +DIST object-0.27.1.crate 228030 BLAKE2B 48ebfff83ebd0c1bad5f956f79a0f8628f9cdcd75638ecb92f040ed84f625425062c16449ce44b29d9d99c3950554fc1a480046fff922bba30348ac14d68d887 SHA512 3f25b663fdbf9a38090c2b1cdc03ca40bead87fb83f99143e79a272dfa4f2fedc387a50d3412d42a53aab228bbcbc6967fdb5a0c8db0a8a3e3ae9cdcf1061589 +DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827 +DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721 +DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 +DIST ppv-lite86-0.2.15.crate 22002 BLAKE2B 3f967f112ba799f18a3f897c944ea656994abdc7c912868023de90d3885a87d9544159c44b6aeeffd83c1fe0172e326bed4044c2d199ca899da4f8420629736c SHA512 6dac73153d244cca97ea00e429f783a7d03b48f10ee450cf6f8d77581010b28be5048f53322b0c888b425b5085f440b6ea90599ea00c55c641de6e29da42f0b3 +DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db +DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 +DIST proc-macro2-1.0.33.crate 41040 BLAKE2B b4c68569d54460a4441ff64ad1cad1c9d8109dc3a9fedf037e61ab61d204c424b69daa85199bf4e47e6e74aded91ef4676253acc9a7dfc0a5c73c84544d825b0 SHA512 a4e0aaa92eae63c6e8dbafd2fbb7105e58b10f576863eee66e764c133ce5e3360da8486581b9df4379b7b3a101976a5962d4f648c416eb4c5979480232eed40e +DIST proc-maps-0.2.0.crate 29079 BLAKE2B f2c1fdf54d49fbbf7cad5feff8b393f506aba01ae38a61d744af243db4194cede41d723b5a29b3219c713ce3105b7120450946b64ab76513b1116cef9c717006 SHA512 d412fe2364704b79ddb1a99930163e3bbf13591da24a72081e876da0c9f5c5e6956a7ffb88fdfc187ec6204876077d4bbae5b3468a613a12b7a86b8b45b18391 +DIST prost-0.9.0.crate 25584 BLAKE2B 8d49bc8f80c372697195c10e88befe9ca3e8134f480f94e1f165a537c4fa60284dd91250157056da7d965b16f0573e7b3fae342164711685a82ecfe66821bc8e SHA512 5ab2bfee3bf1687a809c44d78069aca32e426450a28b00adedabb0cdb486ba9dbd3dfff0bce466e47b73e3a5ca9aa3f6a6f55d7e9e8a1653809bdcaca9164200 +DIST prost-derive-0.9.0.crate 15266 BLAKE2B a52f1c8066c081f3717fc5824305d57636c9c55e7a67975f701108fe52c0949ee92a1b24602012eea4e79692e17253c9051d9f210a2abf123664a367d4441e74 SHA512 cc7ee85e5884c6c4319bc4347decf22ddf357eccb2424f6898449255cc80545ac62448d859bcc63e2d48d54b8b78130fe8084a43fd7cf31df1b03f823360902b +DIST quick-xml-0.22.0.crate 132066 BLAKE2B 1c1d71fdaa022e430e6265530f3e40924c13457fe422e4355eedfcb5ebe8c75d0205f73ffea0968d8196d74804d7d0fbf61954852c98831d510af6c45dcf6923 SHA512 15e56fafc84e62b219977c5ab0f07a021bb71216d7cbb673a7ffec4ec6bda36f97d7b7034751b0b7d745df7c17c1a591a281cf2c97aa4fada7327979711ae3dd +DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0 +DIST rand-0.4.6.crate 76401 BLAKE2B 5593ad2d7fb8214d917e2eb734f5eee548f48fd699c9fccc0de9c0c6ee49803a426492a25fda2ffcf844169e2bca00709d4dcd9ceede72a4667ec431f5502fda SHA512 a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a +DIST rand-0.8.4.crate 87406 BLAKE2B c09358416d2425a8243b623346fe71bf6f03fddab1a23fc752f4303ba7c241b3606629e4edf0ea720785bda0bca534acd675c2de079b78eac3df24a1ad6ba654 SHA512 77ae0e988e31e12f7d3f2c40814f930eecbc94c4aced827c337be78eeeabf39fde2dc5c4fda059afdc01285ff4afe30393c32694377de004feff16207606558e +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114 +DIST rand_core-0.4.2.crate 20243 BLAKE2B 22fee5e44127eee047ad8abcd9dd828befd0feee77ee9a0bcd4dd42174b1e650f2a19f1f3b39fde937e58c17afaabf7231e2aabf214c2eb22edf3f85b73f6eec SHA512 f7ae3b690e2cc1fbf2707ee04b752bc5472433f737ab581f9872f7c5660966bc6be45f0c5d2cd8771105df6d4a9d206c55f5cc6ffc1693b46e1ae03a2883b028 +DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7 SHA512 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87 +DIST rand_hc-0.3.1.crate 11891 BLAKE2B b3aa810638390eea4245ebb711de88ccdc2a64350a5c6e14064fea7685d49746b4b77215dbb8374fa7a6cbc2cfd79fb553513d6e551acf64586d8303f7d4f3a0 SHA512 582bb44b81c27e698eb57c6f06444b8a7c9d3f7ee73f4e14be8004c4bfd3bbfd9795c69f7294b5e87107e86b90fa3e91ad080964474af81c92705d356e43fbb5 +DIST rbspy-0.10.0.tar.gz 1602716 BLAKE2B 1cbe9daea812d3e5af8ea1d06f5248079914b38edf8fe495ca18d1ac2f404ecab498193d3b709e03eb0f9735f555b402a8a40172b37d5aefe9a3fd9efa475b40 SHA512 dab125ac2c04ac8ababc4d5d35dcb45d80e9f1bf49fa0599956b13a04cb4bc0c14de48f35e2ba39cef919750e45ab0c23e92eae12899db7c0aeebde301ae5e10 +DIST rbspy-testdata-0.1.5.crate 15713820 BLAKE2B 6f90cd37782cb1c6ccf26da7f8ceafd2ac1513e48d81f1e8263593d45b23c90b808c96b1a7c8c00914b8f092e3036888e527275cc81258751177f92e2036b6c6 SHA512 297739690dfd4c90972f5f1e0b2acb4595f3ea0872f8bee178415586976945270f2a006843d2cf407dc7dc5bbb8d1b210eaa152d974196624f5a58d3e74083b1 +DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894 +DIST read-process-memory-0.1.3.crate 9167 BLAKE2B 1c453e6a7e4eb88195ac2b4435bb8bd1b32af115bf2fe5da6c2bcf8ee00931f3bdb6c7fd3078e8c2a641819f95ef05927a8565e87de6db045ad9162844623c2e SHA512 d7ea0e7415726025181a454701db70e0dfc1ca817a275534e58099f0fc242bae5573c54de5dc7f05fb85fdf0435092560d183cba916c5650c2954754d22c40c0 +DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 +DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 +DIST remoteprocess-0.4.7.crate 51149 BLAKE2B 0e6f5bceeb1b18511b4522b7cb793acbe12497df3ab4f39ae8da2ff4c6280e28ff95d6fd476351ad3b98f27ba156686cc89789261d055d75d82b0376bbee928a SHA512 59dfc8cce202b99a1858b6a38bd0f350f6bf26803e8e88ad82e6a435256118226b3482d9ad6c7a6670272b0c48616320ab7ab35c7e04894aeb5a81e9407b51bc +DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c +DIST rgb-0.8.30.crate 16069 BLAKE2B a2eb55078f73520b7c835dccfd713156f2afffb24e92e019af89e2dcd68029be89770a1946ce580220ff21820b309ab4b9d57a3dcff0b0d4d8c4635f5ddb0766 SHA512 0647b5dbf2ef799c0a60cc74a1d535d519ae2d74c532c2a925037cfdf88d197241e8bf00a7b6b6774697f2235be112b3c96ca9e1d754ba60354cca463fcc6e9d +DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST ryu-1.0.7.crate 48703 BLAKE2B e97fc012480b7304e177416185d0a6cac094d2dd9288574115e3477c2353c08880c5d88672096768f8966e52574142479e02061603fe25a93976ca92d7f98cd2 SHA512 730c77a5cb5c988533ae7fef5ae6ceeabc95d757c00142131be718d7730acff9bc70d9adbc14b1537021222e71f1163082988d176407f6b72d6a0795422c037e +DIST scroll-0.10.2.crate 27810 BLAKE2B 969202d13e99c12bdd7e5aa6cd6bcd47686d53c8180de6f40f86bdfa0b3cb817fb350a5b6ed29f9f76ec4c554a370731aaee330c86288e0d2a3ad478da413f20 SHA512 70d4f17d4af5be439bfd0a2114eac6eb8b13860e30d5b092aea0cf62bcf817d29ef7d68c5d7488abc8f90f7ca99d4cf2cf44799e6541058f2f4d0c0d99ca5764 +DIST scroll_derive-0.10.5.crate 5783 BLAKE2B 1ba52fb972bb051fb0e2f9827db55966058e6747a41b54de9d43d9e34105c1c4ad45f758ffca597d7aa13f8ba2d2abbb2d1648883f51458c1b8fdedef5234cd2 SHA512 029e024921d558c14113f16b6c406c766e9065d37b6e0a43dacf4da6845eadb780580a7e0e9d5c78cea02859e2acd842e23855cee193b1a533183550f2d595cc +DIST semver-1.0.4.crate 29375 BLAKE2B 534a89125c4483fc99c44f7b104870be1471d478ba4f709819ae700767f4d6d0bdc98955897e33566651cbecadb4d4dc223204e4504ba4820c2d3919ef4fa775 SHA512 82ef2b4a3533360de1c645dba02b57a2670fdc51709a07be4a63b94055335225764d42d70f9617ed3aeb4c4de121da24e73b0e2c5c781501e9ee32dff756ebd9 +DIST serde-1.0.131.crate 75357 BLAKE2B bbdaf63de5105a297a4618450c3de909be0df812f0bee1b82449cda9fa3e26b044d77599e23658a6a28cbca88cbab54d13ef71c64af40d7dcb3425681cf94925 SHA512 d441f018b44ad2db983ba5f730c7e241ba234d861a09602c0373bdf4b74bf7a02fdc65cc93635877813223740b748b41eaa28bc16cfa583f32c1a2b8e8661a16 +DIST serde_derive-1.0.131.crate 54729 BLAKE2B 14fc73901d1e7769e908cc3612da0b0bde2de6d80f8fea8ab4325236f29582ff219bfb2aabcffe337f066705842c75f9816f51c8115612660c0485550c2afb33 SHA512 83a3dd5751e4c6e7d763f88fe40ed9a606b9117a67bbfd14f62051cb95cb3dfe5c7a21bda6a33702e7dc7ac71a4128812a183b0600dd850b1d69dfaa5441782d +DIST serde_json-1.0.72.crate 115888 BLAKE2B 0770707160014ef19f54ab6acb6bf8cad8ae65ab47c184912aa534b927c0743e66273e93c7e3190102428bc71914ab4648bfe0c2cae9416afe6ea1d7da217996 SHA512 e48129cb5c36b4999751302fcee811b80f2113780c12e122b13d9fc7a31af7452183ff89de1793994edfdcae61a80db37aa492250a0d69e9180659418a10063b +DIST shlex-1.1.0.crate 5199 BLAKE2B 325536bab9c9707566a099a161e7bc8448c7369cd9d7b2f144ed71543d551038ef1fd764376491e8076ccdcc928b5c4e177764a68584267a91386b8d542264c3 SHA512 e51892298dd79dc7cf04d7e6f0a03e4850a57b15cd75e6e3b56e2a0b15d4cb85ee8afcc14e3727d193c8b91baec8c2864a9c800834ee4d18a1be584f17591752 +DIST smallvec-1.7.0.crate 27459 BLAKE2B a740a4b7448a4c8d1bef59cfb6dc9a52145e40eeb38028c64c880f31800cd3a4cb8be17394742239dfa7fb692c749f9edf70e6df02abd7a1bff288eec38ba24e SHA512 d061e0059cd6bd1636424374848aa1d4edd21f75605844a7855ff5d343dbdb71e6eb14bd70de7947ae7ab58f04ff096a5e77aa9a1ac14cef59f657685c846156 +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST str_stack-0.1.0.crate 7977 BLAKE2B 14cd6049e5e0601b0b63a1c0838c1fd0e67ec78920bc76608d4e0e0e28581c7670f9de23fe1340b7450fc6debc26322c6c173d51f1cff605165412053563c42a SHA512 8d910f07cfc699262a8204888a62f01c991bc1fed01b35b34359b62a5f1f8ec21781b623ee246679fa5d726b23bd5381cb697408fa4fd37d3e25e1ac8a7f4c07 +DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 +DIST structopt-0.3.25.crate 52296 BLAKE2B 07fb1f601ff0233c5ccc15fdc45ccc6bc06636c261c96c7554c516c4cfd1f38a9541cca67c670985bfe7984da04a0cfcbdf37a83479ce1aeea9b795c7d323889 SHA512 f07c505fbabfd880ee5f931e8a3ed8a1d01fc0a66a78c0cc04a2600d2f5cb2d699ac41719062c5c4d2cb06a64ce1433641837bb7d9fb755018ce95844216811d +DIST structopt-derive-0.4.18.crate 20996 BLAKE2B 2ae17e0d365a7ce7a4d0e007513623ee0d5acf45afdc3844114e02975b855fd1a9f7df404a24044cf33a3a4cc4142eccc34d1e97925646d54d460a89baa28275 SHA512 68a7f9c2ed987993fdd8bb7e81c31969a1fdf5351c58cba9de61a2f5957aba1626be4b0742f31d4de502301675ba24b0d91dd3acb24f5607bdeec83070626a57 +DIST syn-1.0.82.crate 234316 BLAKE2B 1d115a4fd61cfebf62657f8faf7fe8786b3715ecf0413a5d117289853b4ecad399611d92d7bed26e590236a4689bff5599787c04f83de1db7f6c771eaa032853 SHA512 9406f62404f1dec3ea37a5e583a8dd7daf646fd5a1b11359aea3004010b3b416a44e4457695ba5beb12b3cbb9fe437de6f73018faa364c4e48060f6aab8ada1d +DIST tempdir-0.3.7.crate 11468 BLAKE2B 65850a69a07c5c7e5c25d77bfc9881c994b1fe8466b1712b904d9758b234f8d12db6e1b740d461a48b13667bdeca8178e75c956fd6eaa0c0d5aca5aa1ac7523b SHA512 e5b02f7d260ff594fc2dbbd441eb8adfa36ede937f32c8c812b458167c0e49f5cf493c6ebf83ce8007a0aeb97016169fda7f5d2996fecc72f9409d6f463d9bbe +DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 +DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c +DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99 +DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46 +DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25 +DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495 +DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 +DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 +DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd +DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7 +DIST which-4.2.2.crate 8589 BLAKE2B 360ea38f7fcb357f558f8e80a2c951d016e4f5dd45f1294f1b85a6ab441cf89fb6f3192b63ca42491693f2eeb57c048d8d0f9ca9f1d857301288b098b138b07c SHA512 25fe54f3703d865bdda04a26720839d6cf52300558e1abdf339eec985cc085fc983ea44a3b36767ef56748c865d432b0105a9fbe677f4b4deee8ec0af9dda59c +DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 diff --git a/dev-ruby/rbspy/metadata.xml b/dev-ruby/rbspy/metadata.xml new file mode 100644 index 0000000000..79bdb91392 --- /dev/null +++ b/dev-ruby/rbspy/metadata.xml @@ -0,0 +1,12 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/rbspy/rbspy/issues + rbspy/rbspy + + diff --git a/dev-ruby/rbspy/rbspy-0.10.0.ebuild b/dev-ruby/rbspy/rbspy-0.10.0.ebuild new file mode 100644 index 0000000000..182d049424 --- /dev/null +++ b/dev-ruby/rbspy/rbspy-0.10.0.ebuild @@ -0,0 +1,154 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + addr2line-0.17.0 + adler-1.0.2 + ahash-0.7.6 + aho-corasick-0.7.18 + ansi_term-0.12.1 + anyhow-1.0.51 + arrayvec-0.4.12 + atty-0.2.14 + autocfg-1.0.1 + bindgen-0.59.2 + bitflags-1.3.2 + bytemuck-1.7.2 + byteorder-0.5.3 + byteorder-1.4.3 + bytes-1.1.0 + cc-1.0.72 + cexpr-0.6.0 + cfg-if-1.0.0 + chrono-0.4.19 + clang-sys-1.3.0 + clap-2.34.0 + cpp_demangle-0.3.5 + crc32fast-1.3.0 + crossbeam-channel-0.5.1 + crossbeam-utils-0.8.5 + ctrlc-3.2.1 + dashmap-4.0.2 + either-1.6.1 + elf-0.0.10 + env_logger-0.9.0 + errno-0.2.8 + errno-dragonfly-0.1.2 + fallible-iterator-0.2.0 + flate2-1.0.22 + fuchsia-cprng-0.1.1 + getrandom-0.2.3 + gimli-0.26.1 + glob-0.3.0 + goblin-0.4.3 + hashbrown-0.11.2 + heck-0.3.3 + hermit-abi-0.1.19 + humantime-2.1.0 + indexmap-1.7.0 + inferno-0.10.8 + itertools-0.10.3 + itoa-0.4.8 + kernel32-sys-0.2.2 + lazy_static-1.4.0 + lazycell-1.3.0 + libc-0.2.111 + libloading-0.7.2 + libproc-0.10.0 + log-0.4.14 + mach-0.0.5 + mach-0.3.2 + mach_o_sys-0.1.1 + memchr-2.4.1 + memmap-0.7.0 + memoffset-0.6.5 + minimal-lexical-0.2.1 + miniz_oxide-0.4.4 + nix-0.23.0 + nodrop-0.1.14 + nom-7.1.0 + num-format-0.4.0 + num-integer-0.1.44 + num-traits-0.2.14 + num_cpus-1.13.0 + object-0.27.1 + once_cell-1.8.0 + peeking_take_while-0.1.2 + plain-0.2.3 + ppv-lite86-0.2.15 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.33 + proc-maps-0.2.0 + prost-0.9.0 + prost-derive-0.9.0 + quick-xml-0.22.0 + quote-1.0.10 + rand-0.4.6 + rand-0.8.4 + rand_chacha-0.3.1 + rand_core-0.3.1 + rand_core-0.4.2 + rand_core-0.6.3 + rand_hc-0.3.1 + rbspy-testdata-0.1.5 + rdrand-0.4.0 + read-process-memory-0.1.3 + regex-1.5.4 + regex-syntax-0.6.25 + remoteprocess-0.4.7 + remove_dir_all-0.5.3 + rgb-0.8.30 + rustc-demangle-0.1.21 + rustc-hash-1.1.0 + rustc_version-0.4.0 + ryu-1.0.7 + scroll-0.10.2 + scroll_derive-0.10.5 + semver-1.0.4 + serde-1.0.131 + serde_derive-1.0.131 + serde_json-1.0.72 + shlex-1.1.0 + smallvec-1.7.0 + stable_deref_trait-1.2.0 + str_stack-0.1.0 + strsim-0.8.0 + structopt-0.3.25 + structopt-derive-0.4.18 + syn-1.0.82 + tempdir-0.3.7 + term_size-0.3.2 + termcolor-1.1.2 + textwrap-0.11.0 + thiserror-1.0.30 + thiserror-impl-1.0.30 + time-0.1.43 + unicode-segmentation-1.8.0 + unicode-width-0.1.9 + unicode-xid-0.2.2 + vec_map-0.8.2 + version_check-0.9.3 + wasi-0.10.2+wasi-snapshot-preview1 + which-4.2.2 + winapi-0.2.8 + winapi-0.3.9 + winapi-build-0.1.1 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + " +inherit cargo + +DESCRIPTION="Sampling profiler for Ruby" +HOMEPAGE="https://rbspy.github.io/" +SRC_URI=" + https://github.com/rbspy/rbspy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) + " + +LICENSE="Apache-2.0 BSD-2 BSD CDDL ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" From dc5b4410bff004c578587b5eaa11138de52a6c6f Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sun, 26 Dec 2021 03:10:39 +0100 Subject: [PATCH 113/118] dev-ruby/ruby-install: add v0.8.3 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- dev-ruby/ruby-install/Manifest | 1 + dev-ruby/ruby-install/metadata.xml | 13 ++++++++++ .../ruby-install/ruby-install-0.8.3.ebuild | 26 +++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 dev-ruby/ruby-install/Manifest create mode 100644 dev-ruby/ruby-install/metadata.xml create mode 100644 dev-ruby/ruby-install/ruby-install-0.8.3.ebuild diff --git a/dev-ruby/ruby-install/Manifest b/dev-ruby/ruby-install/Manifest new file mode 100644 index 0000000000..0a6371c85d --- /dev/null +++ b/dev-ruby/ruby-install/Manifest @@ -0,0 +1 @@ +DIST ruby-install-0.8.3.tar.gz 32381 BLAKE2B fd2c15333e571881d9a6be67c2b968f81bd8b2d2025972dd502df35b4ce1b2a5dbfbac29327d2dfa83b779f923342c23c30423455c202a0978581ab71291ce22 SHA512 1fdd44b709a7d2eaae4b1ebf7a08381c565d7656d52cf69b98b0e00d383b39c7776848f7acd5f5f79f1a9ad935907e230c256b7cdf46714fddd9a8cfac418c9a diff --git a/dev-ruby/ruby-install/metadata.xml b/dev-ruby/ruby-install/metadata.xml new file mode 100644 index 0000000000..172ff19667 --- /dev/null +++ b/dev-ruby/ruby-install/metadata.xml @@ -0,0 +1,13 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/postmodern/ruby-install/issues + https://github.com/postmodern/ruby-install/blob/master/ChangeLog.md + postmodern/ruby-install + + diff --git a/dev-ruby/ruby-install/ruby-install-0.8.3.ebuild b/dev-ruby/ruby-install/ruby-install-0.8.3.ebuild new file mode 100644 index 0000000000..90514191e0 --- /dev/null +++ b/dev-ruby/ruby-install/ruby-install-0.8.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Installs Ruby, JRuby, Rubinius, TruffleRuby (native / GraalVM), or mruby." +HOMEPAGE="https://github.com/postmodern/ruby-install" +SRC_URI="https://github.com/postmodern/ruby-install/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=app-shells/bash-3.0:*" +RDEPEND="${DEPEND} + sys-apps/grep + || ( >net-misc/wget-1.12 net-misc/curl ) + dev-libs/openssl + app-arch/tar + app-arch/bzip2 + sys-devel/patch + || ( >=sys-devel/gcc-4.2 sys-devel/clang )" + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" install +} From ea636285440596025b27b5050bc47ea5ea68cb20 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sun, 26 Dec 2021 17:14:15 +0100 Subject: [PATCH 114/118] sys-apps/sd: add 0.7.6 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- sys-apps/sd/Manifest | 70 +++++++++++++++++++++++++++ sys-apps/sd/metadata.xml | 13 +++++ sys-apps/sd/sd-0.7.6.ebuild | 94 +++++++++++++++++++++++++++++++++++++ 3 files changed, 177 insertions(+) create mode 100644 sys-apps/sd/Manifest create mode 100644 sys-apps/sd/metadata.xml create mode 100644 sys-apps/sd/sd-0.7.6.ebuild diff --git a/sys-apps/sd/Manifest b/sys-apps/sd/Manifest new file mode 100644 index 0000000000..f7f60f1854 --- /dev/null +++ b/sys-apps/sd/Manifest @@ -0,0 +1,70 @@ +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 anyhow-1.0.32.crate 28512 BLAKE2B c9c37e9bd70074d53b163a3077b7a5304d04b13ada50c020898ee2169ef4db2e26aeb283421f2e757c3d6e31c58ec1832162c1a01904a44b9fb4cf14ffe05d0c SHA512 4646a3b85459fefd826c11fcdf69e532467d2d6ec0711b8d26312483ba988fa8492fe2f727332c39479e25dd37ad04830ea4ab19034cdcdc639e226e2744dc90 +DIST assert_cmd-1.0.1.crate 24575 BLAKE2B e204b79da44a27b9c70be8dbf53356714ac994b4e5daced1b4f570c9e6c4a422572e825a54387df25292bd27e9ae11fa57d803bcfe4643382a2f739859dd42fd SHA512 969e1f6ba28edc0d4d25a10390f8e94578562602d303e9a9e402f29655cb9d67edc1040b283e1bc9fb4a88a5817814d88e85b77944204288aabcfb6da69bbdbf +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260 SHA512 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91 +DIST crossbeam-deque-0.7.3.crate 19888 BLAKE2B f83e6915624ed8d01e56ad28e0a40e84732d820fd07f0f0fa4aac9578aed0f4a980bdcd64d29811be2b5055f28135403faf091b902dd4c800d6d736452ab03d0 SHA512 7c6a42643b2eda7ffbe2d485de4d3723c6a37beaf77e81329e39c9300a80492ef46650fe5a6b18101d3f6b4ed031ddb06174624f5449998ec3a7808e979df131 +DIST crossbeam-epoch-0.8.2.crate 39283 BLAKE2B eaad3cff833fb3672c93f6f0f4ca7073c709f9ea489c034da5fb2dab2da0676d493300c66bc746c8372369815aac3eec2ab9cb875dd9464cb59ae25c4ef4c6c9 SHA512 7406e92a768dee07c8d13b0fefd658e9eebfd3e89c782c4690740353c0de920013c345d6c112a78a2014396cc837ce4fdbf845dfcfacfd7a57172f483bb9b8e4 +DIST crossbeam-queue-0.2.1.crate 14543 BLAKE2B 0decf8fc19f33912d129eb73ac981142e9788fa546ac75ef449b298ff55cb20871cc00ff075814ee3c20924ce890fdf455c607313b9fd07252b576777bfc1713 SHA512 9a6cf2cda3a76f3efe30290413bf3cd539406039d29f42e06326822fcd32aed3dbdfcfddccdc5871b824951653836a8943e0d771c261fcf7878a8526927b5ca7 +DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3 +DIST difference-2.0.0.crate 147616 BLAKE2B d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2 SHA512 cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST either-1.5.3.crate 12278 BLAKE2B ffbe3878098daadcef9a554b60b2904d8d4814ea38cb915ee0003d3cd11243e04813dfb41384545e7b180f7d542c7aa2c0a351b736d4f449e70fa11d0a09cca1 SHA512 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2 +DIST getrandom-0.1.14.crate 24698 BLAKE2B 8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17 SHA512 b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957 +DIST heck-0.3.1.crate 54666 BLAKE2B 99f7ceb44ea6af445749989730ce1e14156018ff046a136be2e6474b285088e1d90d6f8af9352affbbde5bac7e5a32971dd99f249f968105e9793b7de76def07 SHA512 134722192c46fd64b38d2fbec3a2511c560916e906491a72c4ec9d99b9f716dc58942fb99cac99b9a6ef2de5b5ad1d1c1155f292d091401b6873347d80c086d6 +DIST hermit-abi-0.1.11.crate 9203 BLAKE2B ff6f5325f9439979db9b592a4465f343399991e7ec6f0f38a5ab8e1621d83b1b8e9f46b3ac4b6a76f22364367546dd6fd8edb87556eca4c690f93ea9d09126e4 SHA512 b44fbe8d7674dc5a610da9d2c58baede69f7b942e08c214131a449483bd41afd0d221be2eed8ce8d71581be066b1717ee6d80876c7621a10391199fbb79ef1fd +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.69.crate 472393 BLAKE2B 41a9cd242ccc994c69da10f091061b2c31ed6a9c52cadb8e82fc7c5b7b5dd61c81ded5cfded098721500c87b021d5d79766571a7dd6fcde319c826e2e4244d38 SHA512 2addfd505e0904e18a600caa4e695536d2f95292af25906925066616bd588de9ea9abaae45bc8427bc6857c3b9fb6c4288e4cb48e3f1ba69ee1d7be8f3b3bcb6 +DIST man-0.3.0.crate 16839 BLAKE2B e7626e825b5be5cd53e735f8854e2995972b516dbe63ebbe45b95ae2d9e105d694db6abac8971399c2ac5099c69632fde56b75076268df8f6e0ed33d9fe35d73 SHA512 a82b67b60b9eb247f2075d3e0a55a72b52135ace25fdf6dae38dd9aed38774d739c498f85e48ef812f4fe9635d520db3bde18f64a8a12de0631eac5293010fcf +DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434 +DIST memchr-2.3.3.crate 22566 BLAKE2B f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5 SHA512 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248 +DIST memmap-0.7.0.crate 15214 BLAKE2B 44a5bde9b85b2c378fd4c6ebfaa322ef8d0076472d6c7322f7aa95b8aba3514fd5212b4429eb369d30d0327377e36c626de474ea5e1f764bd4fae595680a04f8 SHA512 3a7c7f963111c2afeaa0381aaa6a57f0f57600392693ee1807d54771bc058ea0f86ac6e8afbe858e45f9f17b685430bf256dba1126b8074ace3aafc07bc14bfa +DIST memoffset-0.5.4.crate 6927 BLAKE2B 0563c8182c5242b8396292bc6b8f7daf27bfca5a9057fca6854e1329e76c94be6c1e9d7d25aecb09c8140cb9bede4bcf224311a37e9e730149f8b0265e1eccd3 SHA512 5f8f6a0f12af165a98e6401a694ae35fe5ed21865d6f25d95b64c363304841ef05ad0800dc841477fbf85080975d49a5a182964d6240c182b9d55ef3b5877a49 +DIST num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f +DIST ppv-lite86-0.2.6.crate 20522 BLAKE2B 6e1e4f3d0daa02148df390be19d3575626e66f6a78dbf27c1275f097c4307b80d8182f7795a270aa2c34d8c31c8c3eecc88e9507a6c9def0e91af11233aba90b SHA512 b9764a841364eb89157c828a183fdf6aeeb63d1d35e4f5dcba79e5d8e20eee8f22c845636c5c7bc980da1d141d838528d5f190546b23aa5e4e51e626a0ddce3d +DIST predicates-1.0.4.crate 26239 BLAKE2B 12ca05a2d98f9a4b6ad5442cdd8c5f5bd90a691d5f9c61389d710a7dcc88998b251252b9dcee4f4d8f742e1e4c00b25ceda57e39fc23b431fa7f04b2d7e64bfb SHA512 20f2ae6853e665b262651d4a2bf1fb70f4ee8e536f4fef2de79225fae44a4f32b4680f06f06523675e5af23e301ff58b0cde3e61c0e58c27e412d2eeec96fc35 +DIST predicates-core-1.0.0.crate 8066 BLAKE2B 71e70aec3adfae302287a1cd3d7d19eff8a697659d61ced33b89caa8a2a3359ab7251db012d973dd574abecec82acc010c5169d0670096af06e325761363c34d SHA512 024f997976ae618e3b82d59613f8b6c41b3c0b3b595b6cf38d10d2d27a11388e9511ca38c06d46b52a12fc19d3cec36a69ca14e1e21f316a719539e41c86d6f4 +DIST predicates-tree-1.0.0.crate 6251 BLAKE2B 00da28f7de9a7abb386c6a4425d8a2285d1ef22032476b0ac1bab4b8d34d2af69948f80d8f0498e2356caea3fe92ce352b58539413a8f0f052e9dbc26c96cc12 SHA512 29e1818b7cbcb7195dedc78e6a1436e8e8c88b61d43469952c4bba5bef7dbfd5b7f0dfbd9fd31f71e71cefe7c7b8c44ef361bff1a86f40c945caf48cbd87cf05 +DIST proc-macro-error-1.0.2.crate 23699 BLAKE2B 2d8310300002d1dc3fa68391190c5536e1faf6be05f1dd2ed1429d530dc527f431bdb93a994f2e68ff6120523b0d10a4a2ab35a0703f3013b404d0b82ab68372 SHA512 a9ec65c02f853f05f6adbfd398a82e84dac5bc376f041ede65a47b510914f5def1ae480c1a7e68aa6fab836efb6bda0d712d45243472b73c12d1ce7cdf8c3583 +DIST proc-macro-error-attr-1.0.2.crate 6974 BLAKE2B 4b8fb0c70873eb487dbfbcd37d5a5dae6d877a910f3523d9985a511ea97795082548f03bef926ca91028340dada954217926e7b9d8cc70765343f6d86c1e7c01 SHA512 1fe7ea1e005ab4d6b777b2caa4a5c2ad7655b5375fa987b0b2cfbec6a0673d844aee2dc273dd327687dcdf21a165261e78175eed69e881dfbe1f2992eb505c78 +DIST proc-macro2-1.0.10.crate 35622 BLAKE2B ebd141862796e8f0660608ef884ace446fa5158ed1a3f3491f5e5d4ab6b866f19652fe6ccce4432b3bcdbe5467d0a59af688c00fb97249045bf5a2bb5511f2f6 SHA512 a40e6422c26cb8171e5f2d9d7d3b4b2d99a444ff650a8dd8e22bbc7103bf3f9247fc2b2b57ff7da4ce65fb1d293f55c5ef56a5f60ecb5122991d9d2002395eef +DIST quote-1.0.3.crate 22939 BLAKE2B c50e47b647fe1ac1930544d20b2b78ad98e6398a32c98460701d93f93fa1437c6d12c632386ab9eb733cbe64cad57e02dd201686885d0a951cb013fc10a95a9c SHA512 b4867554b86d119251db67f9d0949bf8c3cd7c64f006c76531398ebb7478cb93805b9bcafe159d921ba1a32e92773853b56685cff0e1ebdc6aadaefd3b932ef3 +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 rayon-1.3.1.crate 151292 BLAKE2B 16fb0eff9372acd9fa82542ae39f6ebaa38ba21544d7a77a94633d7160779579b0ca9560a37c4b228193c7e7247293d5a002c7b8a9727a8e2b78978de8bd6db6 SHA512 fa1779955629e7d6422a5eb7069cc433aad2ef4ebc7b33e8ddc35fddbbdf79292e6994e8ca48a9e0ee8f053fa13809b9d42e53126f2df1d055ca180320cffc1c +DIST rayon-core-1.7.1.crate 58437 BLAKE2B 7449d84c5cca5e009c615aa6f43beb6a5fea38ecfde9aaa8cb5a84e0ec11b95a50755085310b183deb0cdd261b3ade563a3e6440aac86a69725e01ff8f68dd84 SHA512 6509aae8e38b4030a5931c03e47e3212861c7a84958f93a6dbf64e2596ada6bc4b5e77360f3d1183b8eaa83982593aeefaa128efcbf61ff9de060c7f65c2836d +DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb SHA512 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1 +DIST regex-1.3.9.crate 236683 BLAKE2B 29bd39b138a8168015bb7a6b36bb5f7f9918b7c00bca28a720f3dffd5b805d3374a6648a04792585e85922e099faf547e5d02aeb23008b7802424351633ea23a SHA512 425713d3eeb4132d4056e6c1a08bc2fa5032b9971987c531b5707a9b5670ae15f037bd68921f1545580801957d1ea283eff87e533477364c7f76823800202f74 +DIST regex-syntax-0.6.18.crate 294440 BLAKE2B 355d6a2704e1267064719927269facce1f1c8897566d41e54741183969cde5e56c38d0c0b610b99dea3635de20fa00ebfb8748ceea331af6984198d927a93b73 SHA512 9cd999837890a87d0cc6bc351029a422bd52e5c621763e5c11ae9dcf1ba5edebabcd9e6d70db0b1656072a6109d439101412b3aab0d6ad357ae02ee7039a010e +DIST remove_dir_all-0.5.2.crate 8907 BLAKE2B 585f49f83db3ace90dd0b4fc77aab7525844194c82d36cc33ab8999aaa6226d24a130c30f55e2c46a08273cc554d9d4c8bc51958aa7dbf1045085b2e22639e4e SHA512 d19a45398a93adbcef9f233f6b3eaf4a63ae95f5bbae00c880b40c5edd34449e7f798ebcd4d11843c68ddfa15e11bed21d434b224e4a175dcb64ae011c13c8cd +DIST roff-0.1.0.crate 7493 BLAKE2B c34fc1183df650bf0969c769631e5e0e08307fd96306bd974d046922de53b1644ee3b14e20d6ae592fc5c5621940565bc88da8624410e66588df96ce87dda0a6 SHA512 8e9bfd3eb5b8bbfb3b0b417446c69e17b5104e31cd82e0616a246acc8d474a50622d66c5336a0584d57fe353b503a6ba01f1ffe64f6ff1bbe4cca3e9edada3b9 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST sd-0.7.6.tar.gz 14771 BLAKE2B 1e292802e13384fa427855777791026a6d2026567ccbd63d01196b6fb7731b1e6ad186172beed58809bb2f111a72c9ce6151fb8cf0c37c3bc6d91e8d261d98bb SHA512 79f23259b53f5dfd31b729aba7f43d8ba9ce91d390f29e065d77a3b2a6a426e84fc7d6cccb3c1a10976a177d32532c69fa327a9a0b435a967a8a1d40de000bc6 +DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 +DIST structopt-0.3.15.crate 49378 BLAKE2B 5474b71fefea749d2bba1be76f4aeef52564b686ca6315e56192de2fa01377df82ce1331ee35c6c5c8ab25fcc936e909f2d85448d8464722bab11cccb1d7b361 SHA512 92f577714dae111b6a3c0a4b2f2e30be60f9387427c4458b1641e2589e17c6c1055c9860f3370a89bb6e1fd48333d0a88c7af007c6310ec881436a7aec444e99 +DIST structopt-derive-0.4.8.crate 19647 BLAKE2B a260833142085899cabe918c748ba661dd14d3adcca2d4e35698a4df404a81230ea4bfca8a34dcabf411efe229c9adeb7ea51b514899ca40690d18c8d477ca17 SHA512 b8819fb5958d889f7d871fd952084e7695ab061458e8c97b5be8a7171bea6dff92407fc87d816bef62e322d2aee0ed1375029aaebbc4fee17cd909a7f5a01848 +DIST syn-1.0.17.crate 198158 BLAKE2B 7093cc8aab4ae2f435aa70a54c8c2b8e4f6928ea76186059942bf5c74e2ad25d73608f469cb0f1d97071a5dc2e3d048a155084bbc28647ca39032f06bcd5a3a3 SHA512 5acf5bafb32f780e08495e1e0782c170eae54baabd72c45a1d350aa41aa4ff2e5fa84b23d088fbb8522f430526e938c459087f89e3372690bde7bd0cb8c4750f +DIST syn-mid-0.5.0.crate 14149 BLAKE2B 87170d072ab6f5ffc6d7f4dc1a08869d4e5c0f505b9130d9b5778a55e206a488b048e47895a524e117ed58b3d45907c8877c897d1d88536a06c9319826b596e7 SHA512 759e29a2ca984eddae3c091be036ad630fb985408be31d838af3bb04fe1f26a3d2b7ef597c1ffb61a72c96383cbf39d8fe83cfe0d79ed4bc3250a585156e637b +DIST tempfile-3.1.0.crate 25823 BLAKE2B a34721369923771d5f9a2fc64adaff2bff41da97a0ce79e01aaedb8d6670867220c671c0d23f7a8a9c71b09c0559efe4e7c9bab1f7f9d890866be1de1ce050a9 SHA512 a87ee51c36a81a8a8eb8f091eb57926682f38b707f7f641332d8752170e6c139a656ae49c6861f51e07c2fab5c86cc9b2ac158f5d89c6bff15d18934dd4e7ba5 +DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST thiserror-1.0.20.crate 15950 BLAKE2B 747ff4ccdaddbbcc80225164b203cacc8669796e3c1515db9011f053486ce8d77a4560ae58756641fde7465ae6c818ddbb5b60641d1e5ae288ddcc549eef1848 SHA512 7f8e201f8d173112c7009fffa79e6d2bda5614cfb0439b81a9a990b777261de792d7e7750d75f7638bd58e6d72d183cffbada902595f425f037d6df04c0528a9 +DIST thiserror-impl-1.0.20.crate 13197 BLAKE2B f7da61d0dea4864bc3fbccad178b67f85223ab9f9529c118b07229d55a2568f23888041f2cd813efe51dacf8e01de62397092f56c43c640ba97a32dae2b7cd6d SHA512 3ca4dbdeff76c12c5a716d811891ce14bb16013749a45b8d8fae9cdc599e304065665dab051713d7e8e5bd2d2485ff9fa0904ca3cb5bf9e19f2cf66b42f10209 +DIST thread_local-1.0.1.crate 12609 BLAKE2B 34206b5232262cda9cc0fb970e20f154d43ff1c4477a5ad5ff9200e6d874a6c7b2bcd99a2dae75a984b54574281e049ad35307ace0dd188f44c9a95fa93139cf SHA512 f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b +DIST treeline-0.1.0.crate 3855 BLAKE2B 3347bee24c686a6b6890f85b60429d36b14f2738e6a5e5adcd493d099b097a8087f7c61f4c155fd8b3af3982a97da31740353b4d036ae451ed8944a9b0feaf75 SHA512 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824 +DIST unescape-0.1.0.crate 2412 BLAKE2B d373b1deeb116af0cdf177086bdfb2228cb9a1cdf56845a4fa37d92c700e1b71cc959617687d163e0f5d062f73ca48e9121dce56bc278374340189ecb8f110da SHA512 8900083c068fa12f719ac6a08436b22945a35ddddc61bba85fe47015e449026191f543c3ab15e436925f0799f8611acacb1d016646a1b0742a77617886533eac +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 unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359 +DIST vec_map-0.8.1.crate 14959 BLAKE2B f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64ba3c2d40fb1d9cba98433b7a0641387aafda6347c9b3603592c64bd820b217b46fbfcd37f802f298e5793ab SHA512 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40 +DIST version_check-0.9.1.crate 11459 BLAKE2B 72f002c00504f635b7d2d7ee7137e07ba9c182d2e41d32a51851896f6bf6742c5524b7f66946437ba581ccf80b9c9a57280dd4b02df0918569ac710511940fc1 SHA512 b9cf363169df2022a961f5bed4fb7da07513e0283a85aa69752f6ac567e942611ed2216ac61799db1a199e2bdf0fd9b994e35d4a40c6cd80cd26b97cbfe977cf +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +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/sys-apps/sd/metadata.xml b/sys-apps/sd/metadata.xml new file mode 100644 index 0000000000..61e0a46929 --- /dev/null +++ b/sys-apps/sd/metadata.xml @@ -0,0 +1,13 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/chmln/sd/issues + https://github.com/chmln/sd/blob/master/CHANGELOG.md + chmln/sd + + diff --git a/sys-apps/sd/sd-0.7.6.ebuild b/sys-apps/sd/sd-0.7.6.ebuild new file mode 100644 index 0000000000..f084fb8590 --- /dev/null +++ b/sys-apps/sd/sd-0.7.6.ebuild @@ -0,0 +1,94 @@ +# Copyright 2021 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 + anyhow-1.0.32 + assert_cmd-1.0.1 + atty-0.2.14 + autocfg-1.0.0 + bitflags-1.2.1 + cfg-if-0.1.10 + clap-2.33.0 + crossbeam-deque-0.7.3 + crossbeam-epoch-0.8.2 + crossbeam-queue-0.2.1 + crossbeam-utils-0.7.2 + difference-2.0.0 + doc-comment-0.3.3 + either-1.5.3 + getrandom-0.1.14 + heck-0.3.1 + hermit-abi-0.1.11 + lazy_static-1.4.0 + libc-0.2.69 + man-0.3.0 + maybe-uninit-2.0.0 + memchr-2.3.3 + memmap-0.7.0 + memoffset-0.5.4 + num_cpus-1.13.0 + ppv-lite86-0.2.6 + predicates-1.0.4 + predicates-core-1.0.0 + predicates-tree-1.0.0 + proc-macro-error-1.0.2 + proc-macro-error-attr-1.0.2 + proc-macro2-1.0.10 + quote-1.0.3 + rand-0.7.3 + rand_chacha-0.2.2 + rand_core-0.5.1 + rand_hc-0.2.0 + rayon-1.3.1 + rayon-core-1.7.1 + redox_syscall-0.1.56 + regex-1.3.9 + regex-syntax-0.6.18 + remove_dir_all-0.5.2 + roff-0.1.0 + scopeguard-1.1.0 + strsim-0.8.0 + structopt-0.3.15 + structopt-derive-0.4.8 + syn-1.0.17 + syn-mid-0.5.0 + tempfile-3.1.0 + textwrap-0.11.0 + thiserror-1.0.20 + thiserror-impl-1.0.20 + thread_local-1.0.1 + treeline-0.1.0 + unescape-0.1.0 + unicode-segmentation-1.6.0 + unicode-width-0.1.7 + unicode-xid-0.2.0 + vec_map-0.8.1 + version_check-0.9.1 + wait-timeout-0.2.0 + 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 + +DESCRIPTION="Intuitive find & replace CLI (sed alternative)" +HOMEPAGE="https://github.com/chmln/sd" +SRC_URI=" + https://github.com/chmln/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) + " + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_install() { + cargo_src_install + dodoc CHANGELOG.md README.md +} From 2e25a37dc0e7392e652574f2ad349a384676afcf Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sun, 26 Dec 2021 20:16:04 +0100 Subject: [PATCH 115/118] app-shells/vivid: fix QA_FLAGS_IGNORED Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- .../vivid/{vivid-0.7.0-r1.ebuild => vivid-0.7.0-r2.ebuild} | 2 ++ 1 file changed, 2 insertions(+) rename app-shells/vivid/{vivid-0.7.0-r1.ebuild => vivid-0.7.0-r2.ebuild} (97%) diff --git a/app-shells/vivid/vivid-0.7.0-r1.ebuild b/app-shells/vivid/vivid-0.7.0-r2.ebuild similarity index 97% rename from app-shells/vivid/vivid-0.7.0-r1.ebuild rename to app-shells/vivid/vivid-0.7.0-r2.ebuild index b6dd7de2b9..d8b9dd7952 100644 --- a/app-shells/vivid/vivid-0.7.0-r1.ebuild +++ b/app-shells/vivid/vivid-0.7.0-r2.ebuild @@ -55,6 +55,8 @@ LICENSE="LGPL-3+ MIT" SLOT="0" KEYWORDS="~amd64 ~x86" +QA_FLAGS_IGNORED="usr/bin/${PN}" + src_install() { cargo_src_install dodoc CHANGELOG.md README.md From 9ef201ceec7f78f267ee44d6bc1513773d13e2f6 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sun, 26 Dec 2021 20:16:54 +0100 Subject: [PATCH 116/118] dev-ruby/rbspy: fix QA_FLAGS_IGNORED Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- .../rbspy/{rbspy-0.10.0.ebuild => rbspy-0.10.0-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename dev-ruby/rbspy/{rbspy-0.10.0.ebuild => rbspy-0.10.0-r1.ebuild} (96%) diff --git a/dev-ruby/rbspy/rbspy-0.10.0.ebuild b/dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild similarity index 96% rename from dev-ruby/rbspy/rbspy-0.10.0.ebuild rename to dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild index 182d049424..659fc7f168 100644 --- a/dev-ruby/rbspy/rbspy-0.10.0.ebuild +++ b/dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild @@ -143,12 +143,14 @@ CRATES=" inherit cargo DESCRIPTION="Sampling profiler for Ruby" -HOMEPAGE="https://rbspy.github.io/" +HOMEPAGE="https://rbspy.github.io https://github.com/rbspy/rbspy" SRC_URI=" https://github.com/rbspy/rbspy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz $(cargo_crate_uris) " +QA_FLAGS_IGNORED="usr/bin/${PN}" + LICENSE="Apache-2.0 BSD-2 BSD CDDL ISC MIT" SLOT="0" KEYWORDS="~amd64 ~x86" From 6333ff1f7733d85c582d42b8cf884a7ec285ecbb Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Sun, 26 Dec 2021 20:17:26 +0100 Subject: [PATCH 117/118] sys-apps/sd: fix QA_FLAGS_IGNORED Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov --- sys-apps/sd/{sd-0.7.6.ebuild => sd-0.7.6-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) rename sys-apps/sd/{sd-0.7.6.ebuild => sd-0.7.6-r1.ebuild} (98%) diff --git a/sys-apps/sd/sd-0.7.6.ebuild b/sys-apps/sd/sd-0.7.6-r1.ebuild similarity index 98% rename from sys-apps/sd/sd-0.7.6.ebuild rename to sys-apps/sd/sd-0.7.6-r1.ebuild index f084fb8590..8da5b6720f 100644 --- a/sys-apps/sd/sd-0.7.6.ebuild +++ b/sys-apps/sd/sd-0.7.6-r1.ebuild @@ -88,6 +88,8 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" +QA_FLAGS_IGNORED="usr/bin/${PN}" + src_install() { cargo_src_install dodoc CHANGELOG.md README.md From e2934da96db3d70c264b5c07bce83bf929362157 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Mon, 27 Dec 2021 02:11:15 +0000 Subject: [PATCH 118/118] net-libs/dpdk: add libarchive dependency Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Aisha Tammy --- net-libs/dpdk/dpdk-21.11.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/dpdk/dpdk-21.11.ebuild b/net-libs/dpdk/dpdk-21.11.ebuild index de5f926df6..97b9e66ffc 100644 --- a/net-libs/dpdk/dpdk-21.11.ebuild +++ b/net-libs/dpdk/dpdk-21.11.ebuild @@ -25,6 +25,7 @@ DEPEND="${PYTHON_DEPS} dev-python/pyelftools[${PYTHON_USEDEP}] ') ~sys-kernel/rte_kni-kmod-${PV}[${PYTHON_SINGLE_USEDEP}] + app-arch/libarchive app-crypt/intel-ipsec-mb dev-libs/elfutils dev-libs/isa-l