From fb418d595e2ef4f05b7a21c473cdbaa0093bdcaf Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Tue, 30 Jan 2024 21:21:04 +0900 Subject: [PATCH 01/11] dev-python/pytest-*: force --- dev-python/pytest-cases/pytest-cases-3.8.2.ebuild | 2 ++ dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild | 2 ++ dev-python/pytest-steps/pytest-steps-1.8.0.ebuild | 2 ++ 3 files changed, 6 insertions(+) diff --git a/dev-python/pytest-cases/pytest-cases-3.8.2.ebuild b/dev-python/pytest-cases/pytest-cases-3.8.2.ebuild index 7d635e99d4..48fc153a4d 100644 --- a/dev-python/pytest-cases/pytest-cases-3.8.2.ebuild +++ b/dev-python/pytest-cases/pytest-cases-3.8.2.ebuild @@ -31,9 +31,11 @@ RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] " +# https://github.com/smarie/python-pytest-cases/issues/330 BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] test? ( + =dev-python/makefun-1.5[${PYTHON_USEDEP}] dev-python/wrapt[${PYTHON_USEDEP}] " +# https://github.com/smarie/python-pytest-cases/issues/330 BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] test? ( dev-python/numpy[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] + Date: Tue, 30 Jan 2024 22:59:11 +0100 Subject: [PATCH 02/11] app-misc/ani-cli: keyword 4.7 for ~arm64 Signed-off-by: Piotr Kubaj --- app-misc/ani-cli/ani-cli-4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ani-cli/ani-cli-4.7.ebuild b/app-misc/ani-cli/ani-cli-4.7.ebuild index 61c10aa623..fc2d9328c5 100644 --- a/app-misc/ani-cli/ani-cli-4.7.ebuild +++ b/app-misc/ani-cli/ani-cli-4.7.ebuild @@ -14,7 +14,7 @@ else https://github.com/pystardust/${PN}/releases/download/v${PV}/ani-cli.1 -> ${P}.1 " S="${WORKDIR}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" fi LICENSE="GPL-3" From fd2b04ffb0e53a6a1f00a2257aa194f2e2a2d53a Mon Sep 17 00:00:00 2001 From: Piotr Kubaj Date: Tue, 30 Jan 2024 23:01:23 +0100 Subject: [PATCH 03/11] app-misc/brightnessctl: keyword 0.5.1 for ~arm64 Signed-off-by: Piotr Kubaj --- app-misc/brightnessctl/brightnessctl-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild index 04c56bbe6e..c4d3745d6d 100644 --- a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild +++ b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="A program to read and control device brightness" HOMEPAGE="https://github.com/Hummer12007/brightnessctl" SRC_URI="https://github.com/Hummer12007/brightnessctl/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" LICENSE="MIT" SLOT="0" IUSE="systemd udev" From f8cc54d1d93f90fa07e6854813a87e90d1530fa8 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Tue, 30 Jan 2024 23:06:22 +0100 Subject: [PATCH 04/11] dev-python/types-protobuf: add 4.24.0.20240129 Signed-off-by: Lucio Sauer --- dev-python/types-protobuf/Manifest | 1 + .../types-protobuf-4.24.0.20240129.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 dev-python/types-protobuf/types-protobuf-4.24.0.20240129.ebuild diff --git a/dev-python/types-protobuf/Manifest b/dev-python/types-protobuf/Manifest index 9e916f70d6..9c41f5a637 100644 --- a/dev-python/types-protobuf/Manifest +++ b/dev-python/types-protobuf/Manifest @@ -1 +1,2 @@ DIST types-protobuf-4.24.0.20240106.tar.gz 48159 BLAKE2B 4b10f28990d8b204ab44f21e49c99ae8a80ea7c08063f91aed18964e91cf61b5c226caf65b2c01dc7e402877a1921512d307d539e5930c0c98d4cc8c08789e4e SHA512 7f72f404e8144c3637abec7bcf7c356e56a1a51136e3cd64bd13210c52af43ab5fee7702f01de7e0fb072058afb73ddeb2dde47d0f0cccb14fb82b413d37f40a +DIST types-protobuf-4.24.0.20240129.tar.gz 48125 BLAKE2B 5348a59fe912411a06be7453066163b904f8183984da1f821745d0e7d1ff2ea81d087169c3ffdd5f4c22756b2c106a95a606e451eca84b341c1f05b882d87f56 SHA512 f7d381ed59ff72bddbd300d9d969bd323b6fd1f1a0add37065cdece3294a944e078d7701c6a8521c64103ab6e2a4d3c004ad2552523c0da75e45a971c2a96cde diff --git a/dev-python/types-protobuf/types-protobuf-4.24.0.20240129.ebuild b/dev-python/types-protobuf/types-protobuf-4.24.0.20240129.ebuild new file mode 100644 index 0000000000..6262bb240a --- /dev/null +++ b/dev-python/types-protobuf/types-protobuf-4.24.0.20240129.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for protobuf" +HOMEPAGE=" + https://pypi.org/project/types-protobuf/ + https://github.com/python/typeshed/tree/master/stubs/protobuf/ +" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" From c04cadf531a0a87ebc03076dd661ab508fec7737 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Tue, 30 Jan 2024 23:07:01 +0100 Subject: [PATCH 05/11] dev-python/types-protobuf: drop 4.24.0.20240106 Signed-off-by: Lucio Sauer --- dev-python/types-protobuf/Manifest | 1 - .../types-protobuf-4.24.0.20240106.ebuild | 18 ------------------ 2 files changed, 19 deletions(-) delete mode 100644 dev-python/types-protobuf/types-protobuf-4.24.0.20240106.ebuild diff --git a/dev-python/types-protobuf/Manifest b/dev-python/types-protobuf/Manifest index 9c41f5a637..fb57ca3c3c 100644 --- a/dev-python/types-protobuf/Manifest +++ b/dev-python/types-protobuf/Manifest @@ -1,2 +1 @@ -DIST types-protobuf-4.24.0.20240106.tar.gz 48159 BLAKE2B 4b10f28990d8b204ab44f21e49c99ae8a80ea7c08063f91aed18964e91cf61b5c226caf65b2c01dc7e402877a1921512d307d539e5930c0c98d4cc8c08789e4e SHA512 7f72f404e8144c3637abec7bcf7c356e56a1a51136e3cd64bd13210c52af43ab5fee7702f01de7e0fb072058afb73ddeb2dde47d0f0cccb14fb82b413d37f40a DIST types-protobuf-4.24.0.20240129.tar.gz 48125 BLAKE2B 5348a59fe912411a06be7453066163b904f8183984da1f821745d0e7d1ff2ea81d087169c3ffdd5f4c22756b2c106a95a606e451eca84b341c1f05b882d87f56 SHA512 f7d381ed59ff72bddbd300d9d969bd323b6fd1f1a0add37065cdece3294a944e078d7701c6a8521c64103ab6e2a4d3c004ad2552523c0da75e45a971c2a96cde diff --git a/dev-python/types-protobuf/types-protobuf-4.24.0.20240106.ebuild b/dev-python/types-protobuf/types-protobuf-4.24.0.20240106.ebuild deleted file mode 100644 index 6262bb240a..0000000000 --- a/dev-python/types-protobuf/types-protobuf-4.24.0.20240106.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for protobuf" -HOMEPAGE=" - https://pypi.org/project/types-protobuf/ - https://github.com/python/typeshed/tree/master/stubs/protobuf/ -" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" From f28c500d1a1d749ae8796306b912bb4f8868b265 Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Wed, 31 Jan 2024 00:43:24 +0100 Subject: [PATCH 06/11] net-misc/rpki-client: removing 6.8, adding 8.0 8.4 and 8.8 Signed-off-by: Alarig Le Lay --- net-misc/rpki-client/Manifest | 8 ++- ...t-6.8_p0.ebuild => rpki-client-8.0.ebuild} | 13 +++-- ...t-6.8_p1.ebuild => rpki-client-8.4.ebuild} | 21 +++++--- net-misc/rpki-client/rpki-client-8.8.ebuild | 52 +++++++++++++++++++ 4 files changed, 83 insertions(+), 11 deletions(-) rename net-misc/rpki-client/{rpki-client-6.8_p0.ebuild => rpki-client-8.0.ebuild} (69%) rename net-misc/rpki-client/{rpki-client-6.8_p1.ebuild => rpki-client-8.4.ebuild} (62%) create mode 100644 net-misc/rpki-client/rpki-client-8.8.ebuild diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest index 3786173a54..4039099dd8 100644 --- a/net-misc/rpki-client/Manifest +++ b/net-misc/rpki-client/Manifest @@ -1,2 +1,6 @@ -DIST rpki-client-6.8p0.tar.gz 388472 BLAKE2B e0a3f7d8a3fa0503ba3d41556fa17fe5f1407513ed7417cc0fb185c206c7b525bc49d125723436f1e27b0b3c5f0c58a862579cd4b9ad23009ca0341959029e00 SHA512 cb34fbf9367e522a924d3ecaaff6d2be45cdec968946b491250949cbd07744b87b84c664bd70303b6568d387671217da99aba7fb35e4d8ed4eb33103063b00cd -DIST rpki-client-6.8p1.tar.gz 390248 BLAKE2B f7d553cd1291ea803bf17da31a57ca940cfec4915cff1d504b3665b4c84e809bc2a20e5241d76589594426420903548fde4f1967526ae1e047661a03b948dd94 SHA512 41f6374e600b9411c70e6b5748ad4f06d779a47c25005111a72c28b2eeb941ea7ceaaced19c7f2917f62e4f595a951c7bfcbbc85288610501306a26454deb872 +DIST rpki-client-8.0-cert.pem 315784 BLAKE2B 52c61b36cccdeaf62874be17df2e80302fb71e3f806715e00eb9c3da49b35d562ccc27aa6fe6ee92fea5017898b86046f0f68123b8d54362d4b651e5d0c2ff4b SHA512 8e1dc1f9d079028c81ffd3755505645e6095a45042fe7fb26179b5fedcc580a5f12a111470fda1ece96643cb1845d730f0313fbdd8cb312a2f3fdfcb2f2c0963 +DIST rpki-client-8.0.tar.gz 465620 BLAKE2B d1babea261c058ba4ee259eb6a231204c8b00c82eac8897cc941fb2a815c655af98ac2ebf616a75c1355a9adfeb5920a0d7b1270b217077c991a83b873ded8d6 SHA512 f56fb7f6b20bac2f664608b7c4014be51090754c799c6b80d5fe641640d145d4acd9702e010f455c4e38be454fa3862b0881bf956c2ee6db24417f8c3d1b56f9 +DIST rpki-client-8.4-cert.pem 341121 BLAKE2B 2975da502335d1cda2eb907cf5bf4b9464bc06a2838d739c3872162055aa49be429999e492f76d9b1cfebe0bcaf55e4f69d58fc362f0f5ce4663e0b4e6cec959 SHA512 867ebc9543cbd3ec5affb4ec9878a99d01fa9dba8635e91d3fcda0d37c351b58eecc360800b04c929c18450cdbf7d45544acce0b4e066936b55cc87cdb01eea8 +DIST rpki-client-8.4.tar.gz 493885 BLAKE2B 194b5d757ab02b2138effc4d94beed29585a1ad3113eab51061fd08779cbf70a526fa08f28493c7a074388e9dd7a9a313ecc5c962a89c71a4b3efd3b86e26022 SHA512 c0e0c133c561c0db373a2ce2e021ea801ac6260586572ea02c89918a437eda06c9f00c2f426f2d89d4d5c37ef671a52f2c64567c6d0ade199b2382f8576ac86f +DIST rpki-client-8.8-cert.pem 341121 BLAKE2B 2975da502335d1cda2eb907cf5bf4b9464bc06a2838d739c3872162055aa49be429999e492f76d9b1cfebe0bcaf55e4f69d58fc362f0f5ce4663e0b4e6cec959 SHA512 867ebc9543cbd3ec5affb4ec9878a99d01fa9dba8635e91d3fcda0d37c351b58eecc360800b04c929c18450cdbf7d45544acce0b4e066936b55cc87cdb01eea8 +DIST rpki-client-8.8.tar.gz 541743 BLAKE2B 1b6b86506731ef38228a0b53b0468fef6efe360e2bebd094d11be991de40c0adaf29d583cf1eb85f1cb3daca723bb4298a9e797dd9a22e02fe415b55026a6bdc SHA512 555384cbc65a0b9be1a63541613d0866067dc4ad328deda0391d0bd291d1854d2a875cef71e35da1d89447c21c875bb5d65671a7dfe9fb6453bf3a71638e11b4 diff --git a/net-misc/rpki-client/rpki-client-6.8_p0.ebuild b/net-misc/rpki-client/rpki-client-8.0.ebuild similarity index 69% rename from net-misc/rpki-client/rpki-client-6.8_p0.ebuild rename to net-misc/rpki-client/rpki-client-8.0.ebuild index 3eb59e6b80..93f200a1fe 100644 --- a/net-misc/rpki-client/rpki-client-6.8_p0.ebuild +++ b/net-misc/rpki-client/rpki-client-8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,8 +7,9 @@ MY_PV="${PV/_p/p}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Portability shim for OpenBSD's rpki-client" -HOMEPAGE="https://www.rpki-client.org/" -SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz" +HOMEPAGE="https://rpki-client.org/" +SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz +https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" LICENSE="ISC" SLOT="0" @@ -18,6 +19,8 @@ IUSE="" DEPEND=" acct-group/_rpki-client acct-user/_rpki-client + dev-libs/libretls + dev-libs/openssl[rfc3779] " RDEPEND="${DEPEND}" BDEPEND=" @@ -36,8 +39,12 @@ src_configure() { src_install() { emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + insinto /etc/rpki doins *.tal keepdir "/var/db/${PN}/" fowners -R _rpki-client "/var/db/${PN}/" + + insinto /etc/ssl + newins "${DISTDIR}/${PN}-${MY_PV}-cert.pem" cert.pem } diff --git a/net-misc/rpki-client/rpki-client-6.8_p1.ebuild b/net-misc/rpki-client/rpki-client-8.4.ebuild similarity index 62% rename from net-misc/rpki-client/rpki-client-6.8_p1.ebuild rename to net-misc/rpki-client/rpki-client-8.4.ebuild index 504e275228..93f200a1fe 100644 --- a/net-misc/rpki-client/rpki-client-6.8_p1.ebuild +++ b/net-misc/rpki-client/rpki-client-8.4.ebuild @@ -7,19 +7,25 @@ MY_PV="${PV/_p/p}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Portability shim for OpenBSD's rpki-client" -HOMEPAGE="https://www.rpki-client.org/" -SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz" +HOMEPAGE="https://rpki-client.org/" +SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz +https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="" DEPEND=" acct-group/_rpki-client acct-user/_rpki-client + dev-libs/libretls + dev-libs/openssl[rfc3779] " RDEPEND="${DEPEND}" -BDEPEND="dev-build/libtool" +BDEPEND=" + dev-build/libtool +" S="${WORKDIR}/${MY_P}" src_configure() { @@ -33,9 +39,12 @@ src_configure() { src_install() { emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + insinto /etc/rpki doins *.tal - keepdir "/var/cache/rpki-client/" - keepdir "/var/db/rpki-client/" - fowners -R _rpki-client "/var/db/rpki-client/" + keepdir "/var/db/${PN}/" + fowners -R _rpki-client "/var/db/${PN}/" + + insinto /etc/ssl + newins "${DISTDIR}/${PN}-${MY_PV}-cert.pem" cert.pem } diff --git a/net-misc/rpki-client/rpki-client-8.8.ebuild b/net-misc/rpki-client/rpki-client-8.8.ebuild new file mode 100644 index 0000000000..d2bc9af4f0 --- /dev/null +++ b/net-misc/rpki-client/rpki-client-8.8.ebuild @@ -0,0 +1,52 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PV="${PV/_p/p}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Portability shim for OpenBSD's rpki-client" +HOMEPAGE="https://rpki-client.org/" +SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz +https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + acct-group/_rpki-client + acct-user/_rpki-client + dev-libs/expat + dev-libs/libretls + dev-libs/openssl[rfc3779] + sys-libs/zlib +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/libtool +" + +S="${WORKDIR}/${MY_P}" +src_configure() { + local myeconfargs=( + --with-rsync=rsync + --with-base-dir="/var/cache/${PN}" + --with-output-dir="/var/db/${PN}" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install + + insinto /etc/rpki + doins *.tal + keepdir "/var/db/${PN}/" + fowners -R _rpki-client "/var/db/${PN}/" + + insinto /etc/ssl + newins "${DISTDIR}/${PN}-${MY_PV}-cert.pem" cert.pem +} From 7e25d4bcc522a401daa2aad8dfde0c220caab791 Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Wed, 31 Jan 2024 00:55:59 +0100 Subject: [PATCH 07/11] net-misc/rpki-client: Install *.constraints files As per https://datatracker.ietf.org/doc/html/draft-snijders-constraining-rpki-trust-anchors#name-example-listings-of-constra Signed-off-by: Alarig Le Lay --- net-misc/rpki-client/rpki-client-8.8.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-misc/rpki-client/rpki-client-8.8.ebuild b/net-misc/rpki-client/rpki-client-8.8.ebuild index d2bc9af4f0..7dcbad53e2 100644 --- a/net-misc/rpki-client/rpki-client-8.8.ebuild +++ b/net-misc/rpki-client/rpki-client-8.8.ebuild @@ -44,6 +44,7 @@ src_install() { insinto /etc/rpki doins *.tal + doins *.constraints keepdir "/var/db/${PN}/" fowners -R _rpki-client "/var/db/${PN}/" From cf6ba8f01ec13e0c88ab567f6b004fd3972ccb8a Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 31 Jan 2024 19:04:28 +0900 Subject: [PATCH 08/11] app-misc/nerdfetch: add 8.1.0 Signed-off-by: Takuya Wakazono --- app-misc/nerdfetch/Manifest | 1 + app-misc/nerdfetch/nerdfetch-8.1.0.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 app-misc/nerdfetch/nerdfetch-8.1.0.ebuild diff --git a/app-misc/nerdfetch/Manifest b/app-misc/nerdfetch/Manifest index 5c0c324c0c..1373db96fb 100644 --- a/app-misc/nerdfetch/Manifest +++ b/app-misc/nerdfetch/Manifest @@ -1 +1,2 @@ DIST nerdfetch-5.0.2.tar.gz 15475 BLAKE2B e7e5ac7e5e1e86069f423501c5b6196a9267352298708b270c5a47dc4f077ccac4d8b3579d1c6bf3e76ecac8cd550288e4b6f315f372b9b82b6ecaacdf482e19 SHA512 220d531ed0a25b402fe523135919a763687c290039fb40524ed3b2a6911acbf4f57837cc5e139ec13d941d6c00328574cc48409feb8068730e796d9e359b5d97 +DIST nerdfetch-8.1.0.tar.gz 5365 BLAKE2B f7b100ff351fa56645d24446623f462a638ee9942438503ec6c76eabb424ca1d77c9c487f879b94fe501f1a135087cda4b620dc6827d138fe25250c0ed408744 SHA512 05a9b450d4f03f188407cd338cfa37118019a35e3fa02a830d614b063b98d4a89a66b20e6fae17c885d3dd28ec2af6fc3a760b6fa019e535d1827ff4420df8b2 diff --git a/app-misc/nerdfetch/nerdfetch-8.1.0.ebuild b/app-misc/nerdfetch/nerdfetch-8.1.0.ebuild new file mode 100644 index 0000000000..2c78d8c0fd --- /dev/null +++ b/app-misc/nerdfetch/nerdfetch-8.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A POSIX *nix fetch script using Nerdfonts" +HOMEPAGE="https://github.com/ThatOneCalculator/NerdFetch" +SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/NerdFetch-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + dobin "nerdfetch" + dodoc "README.md" +} From 0a7dee171dfa95079b9cd18c36295b97764124a4 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 31 Jan 2024 19:04:42 +0900 Subject: [PATCH 09/11] app-misc/nerdfetch: drop 5.0.2 Signed-off-by: Takuya Wakazono --- app-misc/nerdfetch/Manifest | 1 - app-misc/nerdfetch/nerdfetch-5.0.2.ebuild | 18 ------------------ 2 files changed, 19 deletions(-) delete mode 100644 app-misc/nerdfetch/nerdfetch-5.0.2.ebuild diff --git a/app-misc/nerdfetch/Manifest b/app-misc/nerdfetch/Manifest index 1373db96fb..d7a054916f 100644 --- a/app-misc/nerdfetch/Manifest +++ b/app-misc/nerdfetch/Manifest @@ -1,2 +1 @@ -DIST nerdfetch-5.0.2.tar.gz 15475 BLAKE2B e7e5ac7e5e1e86069f423501c5b6196a9267352298708b270c5a47dc4f077ccac4d8b3579d1c6bf3e76ecac8cd550288e4b6f315f372b9b82b6ecaacdf482e19 SHA512 220d531ed0a25b402fe523135919a763687c290039fb40524ed3b2a6911acbf4f57837cc5e139ec13d941d6c00328574cc48409feb8068730e796d9e359b5d97 DIST nerdfetch-8.1.0.tar.gz 5365 BLAKE2B f7b100ff351fa56645d24446623f462a638ee9942438503ec6c76eabb424ca1d77c9c487f879b94fe501f1a135087cda4b620dc6827d138fe25250c0ed408744 SHA512 05a9b450d4f03f188407cd338cfa37118019a35e3fa02a830d614b063b98d4a89a66b20e6fae17c885d3dd28ec2af6fc3a760b6fa019e535d1827ff4420df8b2 diff --git a/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild b/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild deleted file mode 100644 index 47a1ed7032..0000000000 --- a/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A POSIX *nix fetch script using Nerdfonts" -HOMEPAGE="https://github.com/ThatOneCalculator/NerdFetch" -SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/NerdFetch-${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -src_install() { - dobin "nerdfetch" - dodoc "README.md" -} From c2bbaf0a9c3696d2dfad7b59147da21d71d5271d Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 31 Jan 2024 19:19:35 +0900 Subject: [PATCH 10/11] app-misc/ufetch: add 0.3 Signed-off-by: Takuya Wakazono --- app-misc/ufetch/Manifest | 1 + app-misc/ufetch/ufetch-0.3.ebuild | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 app-misc/ufetch/ufetch-0.3.ebuild diff --git a/app-misc/ufetch/Manifest b/app-misc/ufetch/Manifest index e9df8e1a6f..0dd8950ee7 100644 --- a/app-misc/ufetch/Manifest +++ b/app-misc/ufetch/Manifest @@ -1,2 +1,3 @@ DIST ufetch-0.1.tar.gz 44131 BLAKE2B c0d676ed8caf50d2981c52c3147f9abc081b7805868ecdcb6dd2fbef671a13626a6282e5bb1ce901086517900704ea75df5f6331b84f1a1ff58b49be5466c44a SHA512 8ae9165d9fb00dce9317ea8ac0ad99bcb5a85f5edf9ca3fa4129b66d9cccedbf1c5fdede6a1b6d466e1cc1293983436a2e33498f7bc5849d22bbe1257882f136 DIST ufetch-0.2.tar.gz 44302 BLAKE2B 30e79bf4dd3ab38b939f223bb76488e7f54056e341b2a52226038509bb9f9b3e93b2176824fabffc98a6811f0c40e25e61238aa5779b549cb9d649d1c433f60f SHA512 814052ac45bdd226a36453b392b0d723d3483ae43ce7000a315c0d926f05bbad31ed63f384b64b5dacf2cecc6f60c1f436417c5599d27ec44313544d2ae568b9 +DIST ufetch-v0.3.tar.bz2 6608 BLAKE2B 73e19beb0fe821505baf61b3b1b7713d637e459848fa2f21d17e6c38061665f34eeb66993fdf06ed587d56c9de01383d8f378054c3817749acda52f40fc4055d SHA512 e067f58dcc6dff5036ebe065d3273315aa2ec1770d00e1c95ebb74c2b0d4e95112a7d2a5d1540cb8ea4622e90c8fc8015703d726c654c26bddc56e890687a8d3 diff --git a/app-misc/ufetch/ufetch-0.3.ebuild b/app-misc/ufetch/ufetch-0.3.ebuild new file mode 100644 index 0000000000..361b275f7b --- /dev/null +++ b/app-misc/ufetch/ufetch-0.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-v${PV}" + +DESCRIPTION="Tiny system info for Unix-like operating systems" +HOMEPAGE="https://gitlab.com/jschx/ufetch" +SRC_URI="https://gitlab.com/jschx/ufetch/-/archive/v${PV}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_install() { + newbin ufetch-gentoo ufetch +} From 9be2129caf59cd48171fc9269ec477144988e0c5 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 31 Jan 2024 19:19:53 +0900 Subject: [PATCH 11/11] app-misc/ufetch: drop 0.1, 0.2, 9999 Signed-off-by: Takuya Wakazono --- app-misc/ufetch/Manifest | 2 -- app-misc/ufetch/ufetch-0.1.ebuild | 30 ------------------------------ app-misc/ufetch/ufetch-0.2.ebuild | 30 ------------------------------ app-misc/ufetch/ufetch-9999.ebuild | 30 ------------------------------ 4 files changed, 92 deletions(-) delete mode 100644 app-misc/ufetch/ufetch-0.1.ebuild delete mode 100644 app-misc/ufetch/ufetch-0.2.ebuild delete mode 100644 app-misc/ufetch/ufetch-9999.ebuild diff --git a/app-misc/ufetch/Manifest b/app-misc/ufetch/Manifest index 0dd8950ee7..b5810965f8 100644 --- a/app-misc/ufetch/Manifest +++ b/app-misc/ufetch/Manifest @@ -1,3 +1 @@ -DIST ufetch-0.1.tar.gz 44131 BLAKE2B c0d676ed8caf50d2981c52c3147f9abc081b7805868ecdcb6dd2fbef671a13626a6282e5bb1ce901086517900704ea75df5f6331b84f1a1ff58b49be5466c44a SHA512 8ae9165d9fb00dce9317ea8ac0ad99bcb5a85f5edf9ca3fa4129b66d9cccedbf1c5fdede6a1b6d466e1cc1293983436a2e33498f7bc5849d22bbe1257882f136 -DIST ufetch-0.2.tar.gz 44302 BLAKE2B 30e79bf4dd3ab38b939f223bb76488e7f54056e341b2a52226038509bb9f9b3e93b2176824fabffc98a6811f0c40e25e61238aa5779b549cb9d649d1c433f60f SHA512 814052ac45bdd226a36453b392b0d723d3483ae43ce7000a315c0d926f05bbad31ed63f384b64b5dacf2cecc6f60c1f436417c5599d27ec44313544d2ae568b9 DIST ufetch-v0.3.tar.bz2 6608 BLAKE2B 73e19beb0fe821505baf61b3b1b7713d637e459848fa2f21d17e6c38061665f34eeb66993fdf06ed587d56c9de01383d8f378054c3817749acda52f40fc4055d SHA512 e067f58dcc6dff5036ebe065d3273315aa2ec1770d00e1c95ebb74c2b0d4e95112a7d2a5d1540cb8ea4622e90c8fc8015703d726c654c26bddc56e890687a8d3 diff --git a/app-misc/ufetch/ufetch-0.1.ebuild b/app-misc/ufetch/ufetch-0.1.ebuild deleted file mode 100644 index 712b151bec..0000000000 --- a/app-misc/ufetch/ufetch-0.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -case "${PV}" in - "9999") - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/jschx/ufetch.git" - ;; - *) - P0="${PN}-v${PV}" - SRC_URI="https://gitlab.com/jschx/ufetch/-/archive/v${PV}/${P0}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P0}" - KEYWORDS="~amd64 ~x86" -esac - -DESCRIPTION="Tiny system info for Unix-like operating systems" -HOMEPAGE="https://gitlab.com/jschx/ufetch" -LICENSE="ISC" - -RESTRICT="mirror test" - -SLOT="0" - -src_install() { - exeinto /usr/bin && - newexe ufetch-gentoo ufetch || - die "Failed to install ufetch" -} diff --git a/app-misc/ufetch/ufetch-0.2.ebuild b/app-misc/ufetch/ufetch-0.2.ebuild deleted file mode 100644 index 712b151bec..0000000000 --- a/app-misc/ufetch/ufetch-0.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -case "${PV}" in - "9999") - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/jschx/ufetch.git" - ;; - *) - P0="${PN}-v${PV}" - SRC_URI="https://gitlab.com/jschx/ufetch/-/archive/v${PV}/${P0}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P0}" - KEYWORDS="~amd64 ~x86" -esac - -DESCRIPTION="Tiny system info for Unix-like operating systems" -HOMEPAGE="https://gitlab.com/jschx/ufetch" -LICENSE="ISC" - -RESTRICT="mirror test" - -SLOT="0" - -src_install() { - exeinto /usr/bin && - newexe ufetch-gentoo ufetch || - die "Failed to install ufetch" -} diff --git a/app-misc/ufetch/ufetch-9999.ebuild b/app-misc/ufetch/ufetch-9999.ebuild deleted file mode 100644 index 712b151bec..0000000000 --- a/app-misc/ufetch/ufetch-9999.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -case "${PV}" in - "9999") - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/jschx/ufetch.git" - ;; - *) - P0="${PN}-v${PV}" - SRC_URI="https://gitlab.com/jschx/ufetch/-/archive/v${PV}/${P0}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P0}" - KEYWORDS="~amd64 ~x86" -esac - -DESCRIPTION="Tiny system info for Unix-like operating systems" -HOMEPAGE="https://gitlab.com/jschx/ufetch" -LICENSE="ISC" - -RESTRICT="mirror test" - -SLOT="0" - -src_install() { - exeinto /usr/bin && - newexe ufetch-gentoo ufetch || - die "Failed to install ufetch" -}