From f5535a05d71e36cb99e11eac66da9232ffa969d1 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 2 Jan 2022 16:00:36 +0100 Subject: [PATCH 1/7] dev-libs/rsaref: fix PkgMetadataXmlIndentation Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-libs/rsaref/metadata.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-libs/rsaref/metadata.xml b/dev-libs/rsaref/metadata.xml index 496077d78d..f6084c828c 100644 --- a/dev-libs/rsaref/metadata.xml +++ b/dev-libs/rsaref/metadata.xml @@ -14,17 +14,17 @@ cryptography. RSAREF 2.0 supports the following algorithms: - o RSA encryption and key generation, as defined by RSA - Laboratories' Public-Key Cryptography Standards (PKCS) + o RSA encryption and key generation, as defined by RSA + Laboratories' Public-Key Cryptography Standards (PKCS) - o MD2 and MD5 message digests + o MD2 and MD5 message digests - o DES (Data Encryption Standard) in cipher-block chaining mode + o DES (Data Encryption Standard) in cipher-block chaining mode - o Diffie-Hellman key agreement + o Diffie-Hellman key agreement - o DESX, RSA Data Security's efficient, secure DES enhancement + o DESX, RSA Data Security's efficient, secure DES enhancement - o Triple-DES, for added security with three DES operations + o Triple-DES, for added security with three DES operations From e4ccd0425eb6cec22435928ad1061656abd3bca1 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 2 Jan 2022 16:02:24 +0100 Subject: [PATCH 2/7] media-fonts/victor-mono: add MissingUnpackerDep, drop UnknownRestrict Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- media-fonts/victor-mono/victor-mono-1.5.1.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/media-fonts/victor-mono/victor-mono-1.5.1.ebuild b/media-fonts/victor-mono/victor-mono-1.5.1.ebuild index fa680aa643..dbb78ceeb0 100644 --- a/media-fonts/victor-mono/victor-mono-1.5.1.ebuild +++ b/media-fonts/victor-mono/victor-mono-1.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,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" +RESTRICT="binchecks strip" LICENSE="OFL-1.1" SLOT="0" @@ -17,6 +17,8 @@ IUSE="+otf ttf" REQUIRED_USE="|| ( otf ttf )" +BDEPEND="app-arch/unzip" + S="${WORKDIR}" FONT_CONF=( From cfd051f0b723df4b055787c2176442241b689d38 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 2 Jan 2022 16:03:34 +0100 Subject: [PATCH 3/7] net-misc/gmid: drop 9999, requires non existent dep Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- net-misc/gmid/gmid-9999.ebuild | 126 --------------------------------- 1 file changed, 126 deletions(-) delete mode 100644 net-misc/gmid/gmid-9999.ebuild diff --git a/net-misc/gmid/gmid-9999.ebuild b/net-misc/gmid/gmid-9999.ebuild deleted file mode 100644 index 1b951a81f4..0000000000 --- a/net-misc/gmid/gmid-9999.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -SSL_DAYS=36500 -SSL_CERT_MANDATORY=1 -VERIFY_SIG_METHOD="signify" -inherit ssl-cert systemd toolchain-funcs verify-sig - -DESCRIPTION="Simple and secure Gemini server" -HOMEPAGE="https://gmid.omarpolo.com" - -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://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" -SLOT="0" -IUSE="seccomp test" -RESTRICT="!test? ( test )" - -DEPEND=" - !elibc_Darwin? ( dev-libs/libbsd ) - acct-user/gemini - dev-libs/imsg-compat - dev-libs/libevent:= - 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 - - sed \ - -e "s:/usr/local/bin/gmid:/usr/bin/gmid:" \ - -e "s:/etc/gmid.conf:/etc/gmid/gmid.conf:" \ - -i contrib/gmid.service || die -} - -src_configure() { - local conf_args - tc-export CC - - # note: not an autoconf configure script - conf_args=( - PREFIX="${EPREFIX}"/usr/share - BINDIR="${EPREFIX}"/usr/bin - $(use_enable seccomp sandbox) - ) - - ./configure "${conf_args[@]}" || die - - if use seccomp && has usersandbox ${FEATURES} ; then - export SKIP_RUNTIME_TESTS=1 - fi -} - -src_compile() { - emake gmid - if use test ; then - emake -C regress gg data puny-test fcgi-test - fi -} - -src_test() { - emake regress -} - -src_install() { - default - - insinto /etc/gmid - doins "${FILESDIR}"/gmid.conf - - insinto /usr/share/vim/vimfiles - doins -r contrib/vim/* - - systemd_dounit contrib/gmid.service - newinitd "${FILESDIR}"/gmid.initd gmid - newconfd "${FILESDIR}"/gmid.confd gmid - - keepdir /var/gemini/localhost -} - -pkg_postinst() { - if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then - install_cert /etc/ssl/${PN}/${PN} - chown gemini:gemini "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem} - fi - - einfo "This gemini server can be run as a user with zero configuration.\n" - einfo "In order to use it with the init service you will need to generate a" - einfo "self-signed TLS certificate and a key and set up the configuration" - einfo "file (see man 1 gmid for details)." -} From c88fea59f6165a4dbef3384f56c9380fe4770a02 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 2 Jan 2022 16:04:47 +0100 Subject: [PATCH 4/7] sys-kernel/rte_kni-kmod: fix python deps Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- sys-kernel/rte_kni-kmod/rte_kni-kmod-21.11.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 9d7d87a8fd..44e368c064 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 @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,9 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" # tests need root RESTRICT="test" -DEPEND="${PYTHON_DEPS} +RDEPEND="${PYTHON_DEPS}" + +DEPEND="${RDEPEND} $(python_gen_cond_dep ' dev-python/pyelftools[${PYTHON_USEDEP}] ') From e66d8c1e38365774bb944565faa88122832f0ac7 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 2 Jan 2022 16:05:49 +0100 Subject: [PATCH 5/7] x11-libs/sdl-fakeqwerty: drop UnusedInherits Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild b/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild index 2341ffebc5..720ab54908 100644 --- a/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild +++ b/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit multilib-minimal toolchain-funcs +inherit multilib-minimal DESCRIPTION="Fixes non-QWERTY keyboards on Prison Architect (and maybe other SDL games)" HOMEPAGE="https://github.com/micolous/sdl-fakeqwerty" From 3ad04d3b5e1b9724a1c6118c86192d45cb7fb901 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 2 Jan 2022 16:06:39 +0100 Subject: [PATCH 6/7] x11-misc/leftwm-theme: remove trailing whitespace, fix manifest Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- x11-misc/leftwm-theme/Manifest | 2 -- x11-misc/leftwm-theme/leftwm-theme-9999.ebuild | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) delete mode 100644 x11-misc/leftwm-theme/Manifest diff --git a/x11-misc/leftwm-theme/Manifest b/x11-misc/leftwm-theme/Manifest deleted file mode 100644 index 06073e95f2..0000000000 --- a/x11-misc/leftwm-theme/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -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 index 05931e181d..3823ad1159 100644 --- a/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild +++ b/x11-misc/leftwm-theme/leftwm-theme-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -186,7 +186,7 @@ src_unpack() { } src_compile() { - cargo_src_compile + cargo_src_compile } src_install() { From 2c98f59d8350aaae9d0170adcaeb3e4ca706604f Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 2 Jan 2022 16:07:20 +0100 Subject: [PATCH 7/7] x11-themes/bibata-xcursors: add MissingUnpackerDep Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild b/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild index 372d9143cc..170981fd10 100644 --- a/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild +++ b/x11-themes/bibata-xcursors/bibata-xcursors-1.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,10 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND="x11-libs/libXcursor" -BDEPEND="dev-python/clickgen" +BDEPEND=" + dev-python/clickgen + app-arch/unzip +" S="${WORKDIR}/${MY_PN}-${PV}"