From 5574068f3e1a8010fba9a439a2af401f35db0ae4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Sun, 1 Sep 2024 14:23:55 +0300 Subject: [PATCH 01/16] dev-util/go-task: new package, add 3.38.0-r1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- dev-util/go-task/Manifest | 2 ++ dev-util/go-task/go-task-3.38.0-r1.ebuild | 21 +++++++++++++++++++++ dev-util/go-task/metadata.xml | 8 ++++++++ 3 files changed, 31 insertions(+) create mode 100644 dev-util/go-task/Manifest create mode 100644 dev-util/go-task/go-task-3.38.0-r1.ebuild create mode 100644 dev-util/go-task/metadata.xml diff --git a/dev-util/go-task/Manifest b/dev-util/go-task/Manifest new file mode 100644 index 0000000000..e8589b2c1e --- /dev/null +++ b/dev-util/go-task/Manifest @@ -0,0 +1,2 @@ +DIST go-task-3.38.0-vendor.tar.xz 1414180 BLAKE2B 2d7a3e8bafeed1824e2cd72fd821403dc5d0ff6bdab0c0c8857847e8e79a5a38dbd8b1fda2d42622abedf0e84840d8542c168bef3d7900f6a6a729f674d51c9e SHA512 1f019c7381433c50ca71b7e0e12bace254a4908221bcb095c0190c13e365a2700e1eed62ed1099606440020e4558900f038b22a00230b336b3892b27c29f511b +DIST go-task-3.38.0.tar.gz 463389 BLAKE2B 15fecad55bf0488b5fc1d62777589d9eb809ce5cd35a9f0c9f1de2e52e1239826d31565f137a7f2b1699135e6d485a47e3e85f5c702d7c1946b56adcfc73f4e1 SHA512 1c09e90f78ea64c97e8027af18b17307fb8e4d1ddc38613ff06a323aba1a4f3fa055e0a2a0baf7ee16671417b680e60f8e31d653442442decbd23ed59659cf86 diff --git a/dev-util/go-task/go-task-3.38.0-r1.ebuild b/dev-util/go-task/go-task-3.38.0-r1.ebuild new file mode 100644 index 0000000000..f05958ca05 --- /dev/null +++ b/dev-util/go-task/go-task-3.38.0-r1.ebuild @@ -0,0 +1,21 @@ +EAPI="8" + +inherit go-module + +DESCRIPTION="A task runner / simpler Make alternative written in Go" +HOMEPAGE="https://taskfile.dev" +SRC_URI="https://github.com/${PN}/task/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://samip537.kapsi.fi/gentoo-mirror/go-task-${PV}-vendor.tar.xz" +S="${WORKDIR}/task-${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +src_compile() { + ego build github.com/go-task/task/v3/cmd/task +} + +src_install() { + dobin task + + default +} diff --git a/dev-util/go-task/metadata.xml b/dev-util/go-task/metadata.xml new file mode 100644 index 0000000000..3b2e026d01 --- /dev/null +++ b/dev-util/go-task/metadata.xml @@ -0,0 +1,8 @@ + + + + + sm+gentoo@skym.fi + Skyler + + From b00d7a36db6caf44bb9653e59c99b1d74ae8133e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Sun, 1 Sep 2024 14:23:55 +0300 Subject: [PATCH 02/16] dev-util/go-task: new package, add 3.38.0-r1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- dev-util/go-task/go-task-3.38.0-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-util/go-task/go-task-3.38.0-r1.ebuild b/dev-util/go-task/go-task-3.38.0-r1.ebuild index f05958ca05..59eaad47d5 100644 --- a/dev-util/go-task/go-task-3.38.0-r1.ebuild +++ b/dev-util/go-task/go-task-3.38.0-r1.ebuild @@ -4,7 +4,8 @@ inherit go-module DESCRIPTION="A task runner / simpler Make alternative written in Go" HOMEPAGE="https://taskfile.dev" -SRC_URI="https://github.com/${PN}/task/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://samip537.kapsi.fi/gentoo-mirror/go-task-${PV}-vendor.tar.xz" +SRC_URI="https://github.com/${PN}/task/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://samip537.kapsi.fi/gentoo-mirror/go-task-${PV}-vendor.tar.xz" S="${WORKDIR}/task-${PV}" LICENSE="MIT" SLOT="0" From 9b42f368f96de46bc5bd57f0f4d154cac4f93109 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Sun, 1 Sep 2024 15:41:18 +0300 Subject: [PATCH 03/16] app-admin/talosctl-bin: new package, add 1.7.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- app-admin/talosctl-bin/Manifest | 3 ++ app-admin/talosctl-bin/metadata.xml | 8 ++++++ .../talosctl-bin/talosctl-bin-1.7.6.ebuild | 28 +++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 app-admin/talosctl-bin/Manifest create mode 100644 app-admin/talosctl-bin/metadata.xml create mode 100644 app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild diff --git a/app-admin/talosctl-bin/Manifest b/app-admin/talosctl-bin/Manifest new file mode 100644 index 0000000000..31e066ef97 --- /dev/null +++ b/app-admin/talosctl-bin/Manifest @@ -0,0 +1,3 @@ +DIST talosctl-amd64-v1.7.6 79237272 BLAKE2B fae6d5a3c00ad09c6f8509ec6f7bdf2005e278eb524d82ec5ad11a4896d53e3540e580edcfa854a290597399ed907ebeeb8b25d95c685fcaf5d3dcf4097845c7 SHA512 077195e8ec0bcd854c7bb1b3c895f1ec1d64d3e102188234e00911e1e205933276dbafcffd0b04e3fd667cc76d8a09422e379a6d92da41d266264dba1070261a +DIST talosctl-arm64-v1.7.6 76808344 BLAKE2B c89b4517cdcf511c153e1fa8f20883969b9b58f5fbaa97090af7215782a3943e7f765ae806f3e9e2ca8bab11152afb5a8e8493bfc11eb851d9008f25f3917d64 SHA512 845f69b8ff8508885d0494523280b6d025809abf6cacc923fd5c1049a156e6185a36462d2f4fe67d7699f20f78c00b8b5bc469a4d0c03a00b61ccf7e660608d2 +DIST talosctl-armv7-v1.7.6 75301016 BLAKE2B 03fec115f7cce619d39f625057e5256fe9ae72775094b5b9ae32393c7ecfe39c03bad81e51628a948f1e40912c0937b35ab329748c63341062813207cfc59dfa SHA512 868ffd828f6eae6c964cc4b4f7f8ea73772df5e1bcd6f524b53e81779bce45b950aabcc180c842d87c242d3b382d82a5b2ee9d918f897b47dfdf50cf0dec4b56 diff --git a/app-admin/talosctl-bin/metadata.xml b/app-admin/talosctl-bin/metadata.xml new file mode 100644 index 0000000000..3b2e026d01 --- /dev/null +++ b/app-admin/talosctl-bin/metadata.xml @@ -0,0 +1,8 @@ + + + + + sm+gentoo@skym.fi + Skyler + + diff --git a/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild new file mode 100644 index 0000000000..1de0efe9ef --- /dev/null +++ b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API" +HOMEPAGE="https://www.talos.dev/v1.7/" +SLOT="0" +S="${WORKDIR}" +LICENSE="MPL2.0" +KEYWORDS="~amd64 ~arm ~arm64" +SRC_URI=" + amd64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-amd64 -> talosctl-amd64-v${PV} ) + arm64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-arm64 -> talosctl-arm64-v${PV} ) + arm? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-armv7 -> talosctl-armv7-v${PV} ) +" + +src_install() { + if use arm; then + newbin "${DISTDIR}"/talosctl-armv7-v${PV} talosctl + fi + if use arm64; then + newbin "${DISTDIR}"/talosctl-arm64-v${PV} talosctl + fi + if use amd64; then + newbin "${DISTDIR}"/talosctl-amd64-v${PV} talosctl + fi +} From c094a5534b1b521281669aacc491999205551325 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Sun, 1 Sep 2024 15:41:18 +0300 Subject: [PATCH 04/16] app-admin/talosctl-bin: new package, add 1.7.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild index 1de0efe9ef..09140090c5 100644 --- a/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild +++ b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild @@ -7,7 +7,7 @@ DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API HOMEPAGE="https://www.talos.dev/v1.7/" SLOT="0" S="${WORKDIR}" -LICENSE="MPL2.0" +LICENSE="MPL-2.0" KEYWORDS="~amd64 ~arm ~arm64" SRC_URI=" amd64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-amd64 -> talosctl-amd64-v${PV} ) From 280b995ab3883885328fbe1c560e112c5525dfa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Sun, 1 Sep 2024 15:46:16 +0300 Subject: [PATCH 05/16] dev-util/go-task: Added github tag to metadata MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- dev-util/go-task/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/go-task/metadata.xml b/dev-util/go-task/metadata.xml index 3b2e026d01..dc64c93ffe 100644 --- a/dev-util/go-task/metadata.xml +++ b/dev-util/go-task/metadata.xml @@ -1,6 +1,7 @@ + go-task/task sm+gentoo@skym.fi Skyler From 72a26ce3460d0eacfadab34b095591c897448c25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Sun, 1 Sep 2024 15:48:08 +0300 Subject: [PATCH 06/16] dev-util/go-task: add github upstream metadata MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- dev-util/go-task/metadata.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-util/go-task/metadata.xml b/dev-util/go-task/metadata.xml index dc64c93ffe..8416fb7597 100644 --- a/dev-util/go-task/metadata.xml +++ b/dev-util/go-task/metadata.xml @@ -1,7 +1,9 @@ - go-task/task + + go-task/task + sm+gentoo@skym.fi Skyler From a579ebe6c284a150c16274899b1700e51e106acd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Sun, 1 Sep 2024 15:51:49 +0300 Subject: [PATCH 07/16] app-admin/talosctl-bin: update SRC_URI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild index 09140090c5..d8396ae768 100644 --- a/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild +++ b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild @@ -5,15 +5,18 @@ EAPI="8" DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API" HOMEPAGE="https://www.talos.dev/v1.7/" -SLOT="0" S="${WORKDIR}" +SLOT="0" LICENSE="MPL-2.0" -KEYWORDS="~amd64 ~arm ~arm64" SRC_URI=" - amd64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-amd64 -> talosctl-amd64-v${PV} ) - arm64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-arm64 -> talosctl-arm64-v${PV} ) - arm? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-armv7 -> talosctl-armv7-v${PV} ) + amd64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-amd64 -> + talosctl-amd64-v${PV} ) + arm64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-arm64 -> + talosctl-arm64-v${PV} ) + arm? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-armv7 -> + talosctl-armv7-v${PV} ) " +KEYWORDS="~amd64 ~arm ~arm64" src_install() { if use arm; then From 6b2e32365858e227598662abe7e378218f90dbe3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Skyler=20M=C3=A4ntysaari?= Date: Sun, 1 Sep 2024 15:53:16 +0300 Subject: [PATCH 08/16] app-admin/talosctl-bin: Fixing up the ordering of the ebuild variables. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Skyler Mäntysaari --- app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild index d8396ae768..b2b1839271 100644 --- a/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild +++ b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild @@ -6,8 +6,6 @@ EAPI="8" DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API" HOMEPAGE="https://www.talos.dev/v1.7/" S="${WORKDIR}" -SLOT="0" -LICENSE="MPL-2.0" SRC_URI=" amd64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-amd64 -> talosctl-amd64-v${PV} ) @@ -16,6 +14,8 @@ SRC_URI=" arm? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-armv7 -> talosctl-armv7-v${PV} ) " +LICENSE="MPL-2.0" +SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" src_install() { From a4f09fdffc2168c9ab543164fb79e697f75eb01d Mon Sep 17 00:00:00 2001 From: Victor Skovorodnikov Date: Sun, 1 Sep 2024 08:13:19 -0700 Subject: [PATCH 09/16] net-p2p/dogecoin-qt: drop 1.14.7 Signed-off-by: Victor Skovorodnikov --- net-p2p/dogecoin-qt/Manifest | 1 - net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild | 143 ------------------ 2 files changed, 144 deletions(-) delete mode 100644 net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild diff --git a/net-p2p/dogecoin-qt/Manifest b/net-p2p/dogecoin-qt/Manifest index 34a3cd01fd..35085a530d 100644 --- a/net-p2p/dogecoin-qt/Manifest +++ b/net-p2p/dogecoin-qt/Manifest @@ -1,2 +1 @@ -DIST dogecoin-qt-v1.14.7.tar.gz 11546516 BLAKE2B e292983d6fb0ecb35c1d8e45705b38563e3076400aa90b36d5edd0e9adac42d697179362718ed81aead4cb86633d98234b36a46e6e960296abf3029525861c70 SHA512 4febf88cc80565c25a4ec9a809b4ef6a7054d93a57cc0dafbb6f2c2bd8166111507431356227a4c372590450c1c6c80dd365ed666c6a48a04288efdbda74f9f2 DIST dogecoin-qt-v1.14.8.tar.gz 11572143 BLAKE2B f1ee546eda5eba77234cb4634bf067b4c8d1e2e8ffe11d6265e00909281491f2e68934b4ed9bd2f3f9729294f96f0d192d8b800ace1a725cf517869dcf4d2744 SHA512 e1a401093e86bd2c0b4ef96fcb45bb3dc978eee549cbb39fd09bc8fd6edb699e01ad4f9c2b31a1097beb21ad447841e2693b8503d89567e9d9a50fbf2803de7e diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild deleted file mode 100644 index 254934ffe3..0000000000 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.7.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -WANT_AUTOCONF="2.5" -inherit autotools desktop xdg-utils flag-o-matic -DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 2.2GB. Much secure." -HOMEPAGE="https://github.com/dogecoin" -SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz" - -WORKDIR_="${WORKDIR}/dogecoin-${PV}" -S="${WORKDIR_}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -DB_VER="5.3" -IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +gui +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq" -REQUIRED_USE="!gui? ( dogecoind utils ) dogecoind? ( utils ) intel-avx2? ( experimental ) scrypt-sse2? ( experimental ) experimental? ( || ( intel-avx2 scrypt-sse2 ) )" -DOGEDIR="/opt/${PN}" -DEPEND=" - sys-libs/db:"${DB_VER}"=[cxx] - dev-libs/libevent:= - dev-libs/protobuf - dev-libs/openssl - dev-build/libtool - dev-build/automake:= - gui? ( dev-qt/qtcore dev-qt/qtgui dev-qt/qtwidgets dev-qt/qtdbus dev-qt/qtnetwork dev-qt/qtprintsupport dev-qt/linguist-tools:= ) - Date: Sun, 1 Sep 2024 17:23:40 +0200 Subject: [PATCH 10/16] dev-libs/libdwarf: add 0.11.0 Signed-off-by: David Roman --- dev-libs/libdwarf/Manifest | 1 + dev-libs/libdwarf/libdwarf-0.11.0.ebuild | 47 ++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 dev-libs/libdwarf/libdwarf-0.11.0.ebuild diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest index 061ea7400d..d5559f7235 100644 --- a/dev-libs/libdwarf/Manifest +++ b/dev-libs/libdwarf/Manifest @@ -1,3 +1,4 @@ DIST libdwarf-0.10.1.tar.xz 2710928 BLAKE2B 3872184ef00b9f2af44be3bb5a0d134b1fbb711de7978b388d2c73cc7cf9c5d756e83dfd4335d312ab880a454286ada463a3f2cab5091bffa2163749cc340a38 SHA512 790317bd81290fa297d19cc6086594f13ea3be8b34d9e3c3494387498f8039d6c7f20fd3628a73ed4442868666600c78fe9cddad4e459e5dfffb14cc0cc4d588 +DIST libdwarf-0.11.0.tar.xz 2727148 BLAKE2B ff061fcd7fe8a9437fe404b3bc2e9002c85777f2bafb37a6a1a10b100ad2faebe0e370ee9c265ced4058c59876539b1249e59ec099cbd55a25955722a71813f4 SHA512 050cb111c1ed94980357011a623190b626b68425639ee1ab39ab09a31d0cc55e557ef35739ce1295cf0e1b51848fbcbb3633fe1f6466784db6d8eb008a93c355 DIST libdwarf-0.9.1.tar.xz 2677488 BLAKE2B 811103cfd12420b35483c3929709d7759747a70d1a7790250fe84e7a467c03fcf095656dda1992b60488ffc15e45fa2ad6197d321fa3483740cd5dc92f363e9b SHA512 ec66f0dbc72df3dd689a2d38ebae029e081e0ec3008dd510372e0c2c387f0092c2f9fe8d9928ded87b9c2ec30f1c3dc63bfaca7cc4a14e1c8c557d3c3b37d227 DIST libdwarf-0.9.2.tar.xz 2692980 BLAKE2B bef2788b217916cf0887915a12695a82232bdeaf91bf1c5f5844db079d13e8b38996c5b8137ade9fd58297b5bf5ca2af4bce99c9bdf526217fce161755881c69 SHA512 f502b6da4b96d5962da1197c4ae522bfdb2858496c4af198109d844e0021318cb2a5ebc9c8cf9fc2e4439997ca9545c650ca4f28f0d96cb66b05c9b89b98f2f8 diff --git a/dev-libs/libdwarf/libdwarf-0.11.0.ebuild b/dev-libs/libdwarf/libdwarf-0.11.0.ebuild new file mode 100644 index 0000000000..b4c0fe5457 --- /dev/null +++ b/dev-libs/libdwarf/libdwarf-0.11.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The DWARF Debugging Information Format" +HOMEPAGE=" + https://www.prevanders.net/dwarf.html + https://dwarfstd.org/ + https://github.com/davea42/libdwarf-code +" +SRC_URI="https://www.prevanders.net/${P}.tar.xz" + +LICENSE="BSD GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test doc dwarfexample dwarfgen" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/zstd:= + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS NEWS README.md ) + +PATCHES=( "${FILESDIR}/${PN}-0.9.2-fix-include-patch.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED=ON + -DBUILD_DWARFGEN=$(usex dwarfgen) + -DBUILD_DWARFEXAMPLE=$(usex dwarfexample) + -DDO_TESTING=$(usex test) + ) + + cmake_src_configure +} + +src_install(){ + cmake_src_install + + dodoc ChangeLog* doc/*.pdf +} From e66b0fdc4d0cbfd2d486d601d6f92fe8a94a5133 Mon Sep 17 00:00:00 2001 From: David Roman Date: Sun, 1 Sep 2024 17:24:13 +0200 Subject: [PATCH 11/16] dev-libs/libdwarf: drop 0.9.2 Signed-off-by: David Roman --- dev-libs/libdwarf/Manifest | 1 - dev-libs/libdwarf/libdwarf-0.9.2.ebuild | 47 ------------------------- 2 files changed, 48 deletions(-) delete mode 100644 dev-libs/libdwarf/libdwarf-0.9.2.ebuild diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest index d5559f7235..69ab1c0030 100644 --- a/dev-libs/libdwarf/Manifest +++ b/dev-libs/libdwarf/Manifest @@ -1,4 +1,3 @@ DIST libdwarf-0.10.1.tar.xz 2710928 BLAKE2B 3872184ef00b9f2af44be3bb5a0d134b1fbb711de7978b388d2c73cc7cf9c5d756e83dfd4335d312ab880a454286ada463a3f2cab5091bffa2163749cc340a38 SHA512 790317bd81290fa297d19cc6086594f13ea3be8b34d9e3c3494387498f8039d6c7f20fd3628a73ed4442868666600c78fe9cddad4e459e5dfffb14cc0cc4d588 DIST libdwarf-0.11.0.tar.xz 2727148 BLAKE2B ff061fcd7fe8a9437fe404b3bc2e9002c85777f2bafb37a6a1a10b100ad2faebe0e370ee9c265ced4058c59876539b1249e59ec099cbd55a25955722a71813f4 SHA512 050cb111c1ed94980357011a623190b626b68425639ee1ab39ab09a31d0cc55e557ef35739ce1295cf0e1b51848fbcbb3633fe1f6466784db6d8eb008a93c355 DIST libdwarf-0.9.1.tar.xz 2677488 BLAKE2B 811103cfd12420b35483c3929709d7759747a70d1a7790250fe84e7a467c03fcf095656dda1992b60488ffc15e45fa2ad6197d321fa3483740cd5dc92f363e9b SHA512 ec66f0dbc72df3dd689a2d38ebae029e081e0ec3008dd510372e0c2c387f0092c2f9fe8d9928ded87b9c2ec30f1c3dc63bfaca7cc4a14e1c8c557d3c3b37d227 -DIST libdwarf-0.9.2.tar.xz 2692980 BLAKE2B bef2788b217916cf0887915a12695a82232bdeaf91bf1c5f5844db079d13e8b38996c5b8137ade9fd58297b5bf5ca2af4bce99c9bdf526217fce161755881c69 SHA512 f502b6da4b96d5962da1197c4ae522bfdb2858496c4af198109d844e0021318cb2a5ebc9c8cf9fc2e4439997ca9545c650ca4f28f0d96cb66b05c9b89b98f2f8 diff --git a/dev-libs/libdwarf/libdwarf-0.9.2.ebuild b/dev-libs/libdwarf/libdwarf-0.9.2.ebuild deleted file mode 100644 index 68ff604546..0000000000 --- a/dev-libs/libdwarf/libdwarf-0.9.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="The DWARF Debugging Information Format" -HOMEPAGE=" - https://www.prevanders.net/dwarf.html - https://www.dwarfstd.org - https://github.com/davea42/libdwarf-code -" -SRC_URI="https://www.prevanders.net/${P}.tar.xz" - -LICENSE="BSD GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test doc dwarfexample dwarfgen" -RESTRICT="!test? ( test )" - -DEPEND=" - app-arch/zstd:= - sys-libs/zlib:= -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS NEWS README.md ) - -PATCHES=( "${FILESDIR}/${P}-fix-include-patch.patch" ) - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED=ON - -DBUILD_DWARFGEN=$(usex dwarfgen) - -DBUILD_DWARFEXAMPLE=$(usex dwarfexample) - -DDO_TESTING=$(usex test) - ) - - cmake_src_configure -} - -src_install(){ - cmake_src_install - - dodoc ChangeLog* doc/*.pdf -} From af8231a967c5b199752ca03e15a20374507ab1ee Mon Sep 17 00:00:00 2001 From: David Roman Date: Sun, 1 Sep 2024 17:42:41 +0200 Subject: [PATCH 12/16] media-sound/supersonic: add 0.13.1 Signed-off-by: David Roman --- media-sound/supersonic/Manifest | 2 + .../supersonic/supersonic-0.13.1.ebuild | 40 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 media-sound/supersonic/supersonic-0.13.1.ebuild diff --git a/media-sound/supersonic/Manifest b/media-sound/supersonic/Manifest index 6539eb7b50..03e1953643 100644 --- a/media-sound/supersonic/Manifest +++ b/media-sound/supersonic/Manifest @@ -2,3 +2,5 @@ DIST supersonic-0.12.0-vendor.tar.xz 8597980 BLAKE2B 63d4ab29ef686972a91f777e3e1 DIST supersonic-0.12.0.tar.gz 63643996 BLAKE2B 91782c2fd7921eeefa0c6e4c0db008ad3db43cfeed00e53adb4eda92491ec98c0f52fab0cd8dc05c6396f6503d1902aea9c9dbd657d215e536dc395998e0a523 SHA512 4da62497c8878ea939139a0752426ba6a2443137f46bebab16241dc67e222661614985841442234a38bf17270e62d1b8326598893b68a6359be02078737cd3e4 DIST supersonic-0.13.0-vendor.tar.xz 8727176 BLAKE2B 34be3feedb7ea5df286b95f260ec9832d49ce5a1c46b747dcea2340ae44b5a4b77ea1815f78953bd3d8b6577fe4323db6bf9e4dbf6d3b76facdcdb72f34fc6f1 SHA512 3a357ed40b69286380a7d550d6e3fc016e194df57ba1f0e02dd8794bc4c0f7311315599f2c79d20d2e5f1f75ca29990b81a49f79febdf3f00e49b305daf27316 DIST supersonic-0.13.0.tar.gz 63671925 BLAKE2B 4f8a68f90723db2da3c2a6f16c796b46453b7ad767b0294109c0a92e1630de8a406e7993510e5817893aac1548f7ef8188b57dd73cd343c16524d113f7e96e26 SHA512 6cbc2d1f49c977633d3db94896b400a510090c7f8cec7e45b227ed2c9e4e202568182cb63e57755aa2b1c09adf136cbbd5a00d75c583a3c29f2bdf58c5fd2e8c +DIST supersonic-0.13.1-vendor.tar.xz 8736248 BLAKE2B e1431bf5758255d14b613e7bfbf7c9c87205be80e924fb0f2bcf6ee163e71c1330e4d01ec519e929b37f11290c313291aeb5aee4bacf1df21732cabdbb7d02ac SHA512 555ef8334627626bd51d075b3f1a0892e0524e75524587046fce8d2746f5b21d598f23da35daa7dfa645ce48658a22ea0587f3d90bb21fd7ad2439d3f9aa2f5f +DIST supersonic-0.13.1.tar.gz 63678698 BLAKE2B c0bcac53f9cc17cabbfe2fbc4c4e6fa809e0611465862b71561af198e0090266ee8f5d321179c287d249470c00996b3fd0c9bee9807be8e39702107c5eb8fa22 SHA512 7153640df2e4fd2e14b9ff14325afd70589960113d1cdd7dbaeaf75d7074152e2bbb5b3b832aa0947f85c625236c3b01116b766ac8524b00e7471a164492435c diff --git a/media-sound/supersonic/supersonic-0.13.1.ebuild b/media-sound/supersonic/supersonic-0.13.1.ebuild new file mode 100644 index 0000000000..a8046f32a9 --- /dev/null +++ b/media-sound/supersonic/supersonic-0.13.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop go-module xdg + +DESCRIPTION="A lightweight and full-featured cross-platform desktop client" +HOMEPAGE="https://github.com/dweymouth/supersonic" +SRC_URI="https://github.com/dweymouth/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + media-libs/libglvnd + media-video/mpv[libmpv] + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama +" + +RDEPEND="${DEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin supersonic + sed -i 's/supersonic-desktop/supersonic/g' "res/${PN}-desktop.desktop" || die + domenu "res/${PN}-desktop.desktop" + local x + for x in 128 256 512; do + newicon -s ${x} res/appicon-${x}.png supersonic.png + done +} From af3a4769d02a428a7ad58af67feb79a4ec150381 Mon Sep 17 00:00:00 2001 From: David Roman Date: Sun, 1 Sep 2024 17:43:05 +0200 Subject: [PATCH 13/16] media-sound/supersonic: drop 0.12.0, 0.13.0 Signed-off-by: David Roman --- media-sound/supersonic/Manifest | 2 - .../supersonic/supersonic-0.12.0.ebuild | 32 ---------------- .../supersonic/supersonic-0.13.0.ebuild | 38 ------------------- 3 files changed, 72 deletions(-) delete mode 100644 media-sound/supersonic/supersonic-0.12.0.ebuild delete mode 100644 media-sound/supersonic/supersonic-0.13.0.ebuild diff --git a/media-sound/supersonic/Manifest b/media-sound/supersonic/Manifest index 03e1953643..d64780b279 100644 --- a/media-sound/supersonic/Manifest +++ b/media-sound/supersonic/Manifest @@ -1,5 +1,3 @@ -DIST supersonic-0.12.0-vendor.tar.xz 8597980 BLAKE2B 63d4ab29ef686972a91f777e3e116862f2aeae6ad54600255124aa67d18b1f589e530f55b569ae9271976fc2ffac1758fba713be9f2ec0dd08e619ec953cb9a6 SHA512 c72a5040f59da8d5f4d070864f3aaa9281c97a65823fe05e55a50b5496d0292f33637f794f4f711efd6058194aff6128b0dd4a3f4b9128ca2d616703d1aa99d1 -DIST supersonic-0.12.0.tar.gz 63643996 BLAKE2B 91782c2fd7921eeefa0c6e4c0db008ad3db43cfeed00e53adb4eda92491ec98c0f52fab0cd8dc05c6396f6503d1902aea9c9dbd657d215e536dc395998e0a523 SHA512 4da62497c8878ea939139a0752426ba6a2443137f46bebab16241dc67e222661614985841442234a38bf17270e62d1b8326598893b68a6359be02078737cd3e4 DIST supersonic-0.13.0-vendor.tar.xz 8727176 BLAKE2B 34be3feedb7ea5df286b95f260ec9832d49ce5a1c46b747dcea2340ae44b5a4b77ea1815f78953bd3d8b6577fe4323db6bf9e4dbf6d3b76facdcdb72f34fc6f1 SHA512 3a357ed40b69286380a7d550d6e3fc016e194df57ba1f0e02dd8794bc4c0f7311315599f2c79d20d2e5f1f75ca29990b81a49f79febdf3f00e49b305daf27316 DIST supersonic-0.13.0.tar.gz 63671925 BLAKE2B 4f8a68f90723db2da3c2a6f16c796b46453b7ad767b0294109c0a92e1630de8a406e7993510e5817893aac1548f7ef8188b57dd73cd343c16524d113f7e96e26 SHA512 6cbc2d1f49c977633d3db94896b400a510090c7f8cec7e45b227ed2c9e4e202568182cb63e57755aa2b1c09adf136cbbd5a00d75c583a3c29f2bdf58c5fd2e8c DIST supersonic-0.13.1-vendor.tar.xz 8736248 BLAKE2B e1431bf5758255d14b613e7bfbf7c9c87205be80e924fb0f2bcf6ee163e71c1330e4d01ec519e929b37f11290c313291aeb5aee4bacf1df21732cabdbb7d02ac SHA512 555ef8334627626bd51d075b3f1a0892e0524e75524587046fce8d2746f5b21d598f23da35daa7dfa645ce48658a22ea0587f3d90bb21fd7ad2439d3f9aa2f5f diff --git a/media-sound/supersonic/supersonic-0.12.0.ebuild b/media-sound/supersonic/supersonic-0.12.0.ebuild deleted file mode 100644 index d16029444f..0000000000 --- a/media-sound/supersonic/supersonic-0.12.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="A lightweight and full-featured cross-platform desktop client" -HOMEPAGE="https://github.com/dweymouth/supersonic" -SRC_URI="https://github.com/dweymouth/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - media-video/mpv[libmpv] - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXinerama -" - -RDEPEND="${DEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin supersonic -} diff --git a/media-sound/supersonic/supersonic-0.13.0.ebuild b/media-sound/supersonic/supersonic-0.13.0.ebuild deleted file mode 100644 index e7a79cf7a4..0000000000 --- a/media-sound/supersonic/supersonic-0.13.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop go-module xdg - -DESCRIPTION="A lightweight and full-featured cross-platform desktop client" -HOMEPAGE="https://github.com/dweymouth/supersonic" -SRC_URI="https://github.com/dweymouth/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - media-video/mpv[libmpv] - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXinerama -" - -RDEPEND="${DEPEND}" - -src_compile() { - ego build -} - -src_install() { - dobin supersonic - sed -i 's/supersonic-desktop/supersonic/g' "res/${PN}-desktop.desktop" || die - domenu "res/${PN}-desktop.desktop" - local x - for x in 128 256 512; do - newicon -s ${x} res/appicon-${x}.png supersonic.png - done -} From c58e8c325c681133e48e65a87aa312637ce780a7 Mon Sep 17 00:00:00 2001 From: David Roman Date: Sun, 1 Sep 2024 17:46:33 +0200 Subject: [PATCH 14/16] dev-python/funcsigs: treeclean Signed-off-by: David Roman --- dev-python/funcsigs/Manifest | 1 - dev-python/funcsigs/funcsigs-0.4.ebuild | 19 ------------------- dev-python/funcsigs/metadata.xml | 8 -------- profiles/package.mask | 5 ----- 4 files changed, 33 deletions(-) delete mode 100644 dev-python/funcsigs/Manifest delete mode 100644 dev-python/funcsigs/funcsigs-0.4.ebuild delete mode 100644 dev-python/funcsigs/metadata.xml diff --git a/dev-python/funcsigs/Manifest b/dev-python/funcsigs/Manifest deleted file mode 100644 index 4c7b538f78..0000000000 --- a/dev-python/funcsigs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST funcsigs-0.4.gh.tar.gz 24832 BLAKE2B c166585ce31e5ef08b8456c4a2e82f5255c494aa212f7364e752faab38ede9a2315a80c82f2fe3db325af53e3824a6fc3c5f23ed2b2101c7fd38114cdd5ba3ab SHA512 0a5d2a2eca954344b0fc5d4de6457bd191097faf8fe6c38097953fb576de8a59d9573426b7da6fe40bba5205f73e909294bc4659971b615b84701a7ad4ba0d25 diff --git a/dev-python/funcsigs/funcsigs-0.4.ebuild b/dev-python/funcsigs/funcsigs-0.4.ebuild deleted file mode 100644 index f224bf0158..0000000000 --- a/dev-python/funcsigs/funcsigs-0.4.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Python function signatures package for Python 2.6, 2.7 and 3.2+" -HOMEPAGE="https://github.com/aliles/funcsigs https://pypi.org/project/funcsigs" -SRC_URI="https://github.com/aliles/funcsigs/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -distutils_enable_tests pytest diff --git a/dev-python/funcsigs/metadata.xml b/dev-python/funcsigs/metadata.xml deleted file mode 100644 index a1579e929e..0000000000 --- a/dev-python/funcsigs/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - funcsigs - aliles/funcsigs - - diff --git a/profiles/package.mask b/profiles/package.mask index 3ec44710eb..1f5e8055c5 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -65,11 +65,6 @@ gui-apps/tootle # Removal on 2024-08-31 app-containers/dnsname-cni-plugin -# David Roman (2024-08-01) -# No maintainer. Seems dead, last release from 2016 -# Removal on 2024-08-31 -dev-python/funcsigs - # Michael Mair-Keimberger (2024-07-20) # Decided to move my personal wiki to dokuwiki. If someone wants to # keep it, feel free to take over it. From e2d6118795c1cc0577e3a335a3cebd8a34f4c412 Mon Sep 17 00:00:00 2001 From: David Roman Date: Sun, 1 Sep 2024 17:48:17 +0200 Subject: [PATCH 15/16] app-containers/dnsname-cni-plugin: treeclean Signed-off-by: David Roman --- app-containers/dnsname-cni-plugin/Manifest | 4 -- .../dnsname-cni-plugin-1.3.0.ebuild | 71 ------------------- .../dnsname-cni-plugin-1.3.1.ebuild | 70 ------------------ .../dnsname-cni-plugin-9999.ebuild | 68 ------------------ .../dnsname-cni-plugin/metadata.xml | 14 ---- profiles/package.mask | 5 -- 6 files changed, 232 deletions(-) delete mode 100644 app-containers/dnsname-cni-plugin/Manifest delete mode 100644 app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild delete mode 100644 app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild delete mode 100644 app-containers/dnsname-cni-plugin/dnsname-cni-plugin-9999.ebuild delete mode 100644 app-containers/dnsname-cni-plugin/metadata.xml diff --git a/app-containers/dnsname-cni-plugin/Manifest b/app-containers/dnsname-cni-plugin/Manifest deleted file mode 100644 index b3ea309666..0000000000 --- a/app-containers/dnsname-cni-plugin/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST dnsname-cni-plugin-1.3.0-deps.tar.xz 21020340 BLAKE2B 59f1bf713d464193dea3ff0e02cf6b82d1d9edf882186fbdf53959c3f70b2fb5a6a73bfbdf4c910613f6253c9f7f1c1c19e87f8586ee59a3e501c96931171936 SHA512 53322b89eccd639e1bde14496542f335ff10bbea711ea395ab36807d2d204f811cb051a07120f54679e3d61da2e3271983a36724fa91db5d5e52c7d3cc736b59 -DIST dnsname-cni-plugin-1.3.0.tar.gz 2526598 BLAKE2B 0a17998c61c72e858d8f7a13d31c54e2b6e3495c61a2cbaaeadbade863361a468aaaf1c291fd073e77df3ff83f231d168208551143009400ad60a25f921f9bf2 SHA512 df48c4715582f098c41d45533163632ac1953621ce91fc78e88cc84e61d8a0a537e6da5aabab2be18cbddccd8e4c867670ae1fbc5ff7b6473bf7f4b464cb6ee2 -DIST dnsname-cni-plugin-1.3.1-deps.tar.xz 21051388 BLAKE2B 39393408677061355f04995d12df11bb53260f5cee5309f44d99719fa61d1ab29032a7cee931e4277098b5bb98d051587ac585c69b4a19633a79085106744d25 SHA512 4ea0249b7ba747cbe10162725abc56282ee3453213d9f590a53d2d8475c071c0ffabfa50b919bb119fff37a85d3d40d544e94d008fe9969100cac9c3d60039fe -DIST dnsname-cni-plugin-1.3.1.tar.gz 2526593 BLAKE2B 1fd7ced187ee25a6b31746ed7c73eba412f74c809adcf531aa9a03ed53e5c1b14f065dcc81eac28eff56d1c213583e931c861d31743abe164290867e84b1b95a SHA512 ebebbe62394b981e86cd21fa8b92639a6d67e007a18c576ffdbac8067084a4cffdc9d077213bf7c9ee1e2731c7d69e4d4c02465f2340556c8723b6e302238aad diff --git a/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild b/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild deleted file mode 100644 index 5fa23b379e..0000000000 --- a/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -EGIT_COMMIT="dc59f285546a0b0d8b8f20033e1637ea82587840" -MY_PN=${PN//-cni-plugin} -MY_P=${MY_PN}-${PV} - -inherit flag-o-matic go-module - -DESCRIPTION="name resolution for containers" -HOMEPAGE="https://github.com/containers/dnsname" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/dnsname.git" - RESTRICT="fetch mirror test" -else - SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - SRC_URI+=" https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz" - KEYWORDS="~amd64 ~arm64" - RESTRICT="mirror test" - S="${WORKDIR}"/${MY_P} -fi - -LICENSE="Apache-2.0" -SLOT="0" - -DEPEND=" - app-containers/podman - app-containers/cni-plugins - net-dns/dnsmasq -" -RDEPEND="${DEPEND}" - -src_unpack() { - default - if [[ ${PV} == *9999 ]]; then - git-r3_src_unpack - pushd ${P}/plugins/meta/dnsname || die "location change for module building failed" - ego get - popd || die "location reset from module building failed" - fi -} - -src_prepare() { - default - rm LICENSE || die "removal of unneeded LICENSE failed" - rm CODE-OF-CONDUCT.md || die "removal of unneeded CODE-OF-CONDUCT.md failed" - rm RELEASE_NOTES.md || die "removal of unneeded RELEASE_NOTES.md failed" - rm OWNERS || die "a removal of an unneeded documentation file failed" -} - -src_compile() { - local git_commit=${EGIT_COMMIT} - # Disable LDFLAGS to avoid complation error; fixed in v1.3.1. - filter-ldflags ${LDFLAGS} - export -n GOCACHE GOPATH XDG_CACHE_HOME - GOBIN="${S}/bin" \ - emake all \ - GIT_BRANCH=master \ - GIT_BRANCH_CLEAN=master \ - COMMIT_NO="${git_commit}" \ - GIT_COMMIT="${git_commit}" -} - -src_install() { - exeinto /opt/cni/bin - doexe bin/* - dodoc README.md README_PODMAN.md SECURITY.md -} diff --git a/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild b/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild deleted file mode 100644 index 003c8c05f1..0000000000 --- a/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-1.3.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -EGIT_COMMIT="18822f9a4fb35d1349eb256f4cd2bfd372474d84" -MY_PN=${PN//-cni-plugin} -MY_P=${MY_PN}-${PV} - -inherit go-module - -DESCRIPTION="name resolution for containers" -HOMEPAGE="https://github.com/containers/dnsname" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/dnsname.git" - RESTRICT="fetch mirror test" -else - SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - SRC_URI+=" https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz" - KEYWORDS="~amd64 ~arm64" - RESTRICT="mirror test" - S="${WORKDIR}"/${MY_P} -fi - -LICENSE="Apache-2.0" -SLOT="0" - -DEPEND=" - app-containers/podman - app-containers/cni-plugins - net-dns/dnsmasq -" -RDEPEND="${DEPEND}" - -src_unpack() { - default - if [[ ${PV} == *9999 ]]; then - git-r3_fetch - git-r3_checkout - pushd ${MY_P}/plugins/meta/dnsname || die "location change for module building failed" - ego get - popd || die "location reset from module building failed" - fi -} - -src_prepare() { - default - rm LICENSE || die "removal of unneeded LICENSE failed" - rm CODE-OF-CONDUCT.md || die "removal of unneeded CODE-OF-CONDUCT.md failed" - rm RELEASE_NOTES.md || die "removal of unneeded RELEASE_NOTES.md failed" - rm OWNERS || die "a removal of an unneeded documentation file failed" -} - -src_compile() { - local git_commit=${EGIT_COMMIT} - export -n GOCACHE GOPATH XDG_CACHE_HOME - GOBIN="${S}/bin" \ - emake all \ - GIT_BRANCH=master \ - GIT_BRANCH_CLEAN=master \ - COMMIT_NO="${git_commit}" \ - GIT_COMMIT="${git_commit}" -} - -src_install() { - exeinto /opt/cni/bin - doexe bin/* - dodoc README.md README_PODMAN.md SECURITY.md -} diff --git a/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-9999.ebuild b/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-9999.ebuild deleted file mode 100644 index 977f583741..0000000000 --- a/app-containers/dnsname-cni-plugin/dnsname-cni-plugin-9999.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PN=${PN//-cni-plugin} -MY_P=${MY_PN}-${PV} - -inherit go-module - -DESCRIPTION="name resolution for containers" -HOMEPAGE="https://github.com/containers/dnsname" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/dnsname.git" - RESTRICT="fetch mirror test" -else - SRC_URI="https://github.com/containers/dnsname/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - SRC_URI+=" ${P}-deps.tar.xz" - KEYWORDS="~amd64 ~arm64" - RESTRICT="mirror test" - S="${WORKDIR}"/${MY_P} -fi - -LICENSE="Apache-2.0" -SLOT="0" - -DEPEND=" - app-containers/podman - app-containers/cni-plugins - net-dns/dnsmasq -" -RDEPEND="${DEPEND}" - -src_unpack() { - default - if [[ ${PV} == *9999 ]]; then - git-r3_src_unpack - pushd ${P}/plugins/meta/dnsname || die "location change for module building failed" - ego get - popd || die "location reset from module building failed" - fi -} - -src_prepare() { - default - rm LICENSE || die "removal of unneeded LICENSE failed" - rm CODE-OF-CONDUCT.md || die "removal of unneeded CODE-OF-CONDUCT.md failed" - rm RELEASE_NOTES.md || die "removal of unneeded RELEASE_NOTES.md failed" - rm OWNERS || die "a removal of an unneeded documentation file failed" -} - -src_compile() { - local git_commit=${EGIT_COMMIT} - export -n GOCACHE GOPATH XDG_CACHE_HOME - GOBIN="${S}/bin" \ - emake all \ - GIT_BRANCH=master \ - GIT_BRANCH_CLEAN=master \ - COMMIT_NO="${git_commit}" \ - GIT_COMMIT="${git_commit}" -} - -src_install() { - exeinto /opt/cni/bin - doexe bin/* - dodoc README.md README_PODMAN.md SECURITY.md -} diff --git a/app-containers/dnsname-cni-plugin/metadata.xml b/app-containers/dnsname-cni-plugin/metadata.xml deleted file mode 100644 index 0393045dff..0000000000 --- a/app-containers/dnsname-cni-plugin/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - ran.dall@icloud.com - Randall Vasquez - - - This plugin sets up the use of dnsmasq on a given CNI network so that Pods can resolve each other by name. When configured, the pod and its IP address are added to a network specific hosts file that dnsmasq reads in. - - - containers/dnsname - - diff --git a/profiles/package.mask b/profiles/package.mask index 1f5e8055c5..e18c42a63a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -60,11 +60,6 @@ media-gfx/libpsautohint # Removal on 2024-09-02 gui-apps/tootle -# David Roman (2024-08-01) -# Project archived upstream. No release since 2021 -# Removal on 2024-08-31 -app-containers/dnsname-cni-plugin - # Michael Mair-Keimberger (2024-07-20) # Decided to move my personal wiki to dokuwiki. If someone wants to # keep it, feel free to take over it. From a403b408827ea6a7d01c30d5d589185ca6940592 Mon Sep 17 00:00:00 2001 From: David Roman Date: Sun, 1 Sep 2024 17:49:06 +0200 Subject: [PATCH 16/16] gui-apps/tootle: treeclean Signed-off-by: David Roman --- gui-apps/tootle/metadata.xml | 8 ------ gui-apps/tootle/tootle-9999.ebuild | 45 ------------------------------ profiles/package.mask | 6 ---- 3 files changed, 59 deletions(-) delete mode 100644 gui-apps/tootle/metadata.xml delete mode 100644 gui-apps/tootle/tootle-9999.ebuild diff --git a/gui-apps/tootle/metadata.xml b/gui-apps/tootle/metadata.xml deleted file mode 100644 index 22c8397d95..0000000000 --- a/gui-apps/tootle/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - World/tootle - - diff --git a/gui-apps/tootle/tootle-9999.ebuild b/gui-apps/tootle/tootle-9999.ebuild deleted file mode 100644 index d149859568..0000000000 --- a/gui-apps/tootle/tootle-9999.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 gnome2-utils meson vala xdg-utils - -DESCRIPTION="Mastodon client written in GTK3" -HOMEPAGE="https://gitlab.gnome.org/World/tootle" -EGIT_REPO_URI="https://gitlab.gnome.org/World/tootle" - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - app-crypt/libsecret - dev-libs/glib:2 - >=dev-libs/granite-0.5.2:= - dev-libs/json-glib - dev-libs/libgee:0.8= - dev-libs/libxml2:2 - gui-libs/gtk:4 - gui-libs/libadwaita:1 - net-libs/libsoup:2.4 -" -DEPEND="${RDEPEND}" -BDEPEND=" - $(vala_depend) - sys-devel/gettext -" - -src_prepare() { - vala_setup - default -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postinst - gnome2_schemas_update -} diff --git a/profiles/package.mask b/profiles/package.mask index e18c42a63a..3b32ef1ae6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -54,12 +54,6 @@ net-misc/youtube-dl # Removal on 2024-09-05 media-gfx/libpsautohint -# David Roman (2024-08-02) -# Seems abandoned upstream (last commit 1 year ago, no releases) -# Seems also abandoned in ::guru (last meaningful change on 2022) -# Removal on 2024-09-02 -gui-apps/tootle - # Michael Mair-Keimberger (2024-07-20) # Decided to move my personal wiki to dokuwiki. If someone wants to # keep it, feel free to take over it.