From 8deb816ab9737cd6f7110492999c3e8103594e90 Mon Sep 17 00:00:00 2001 From: David Roman Date: Tue, 25 Feb 2025 16:29:23 +0100 Subject: [PATCH 01/22] */*: remove proxied="yes" from metadata.xml GURU don't have proxied maintainers. Also remove two instances where proxy-maint was referenced Signed-off-by: David Roman --- acct-group/iipsrv/metadata.xml | 2 +- acct-user/iipsrv/metadata.xml | 2 +- app-admin/terragrunt-bin/metadata.xml | 2 +- app-arch/libzim/metadata.xml | 2 +- app-benchmarks/phoronix-test-suite/metadata.xml | 2 +- app-crypt/certbot-dns-rfc2136/metadata.xml | 2 +- app-crypt/totp-cli-bin/metadata.xml | 2 +- app-misc/1password-cli/metadata.xml | 2 +- app-misc/tty-share-bin/metadata.xml | 2 +- app-vim/vim-mediawiki/metadata.xml | 2 +- dev-cpp/mustache/metadata.xml | 2 +- dev-libs/libdwarf/metadata.xml | 2 +- dev-libs/libtypec/metadata.xml | 6 +----- dev-python/chevron/metadata.xml | 2 +- dev-python/flask-restx/metadata.xml | 2 +- dev-python/flask-socketio/metadata.xml | 2 +- dev-util/libtypec-utils/metadata.xml | 6 +----- dev-util/stripe-cli/metadata.xml | 2 +- gui-apps/hypridle/metadata.xml | 2 +- gui-apps/hyprlock/metadata.xml | 2 +- gui-apps/hyprshade/metadata.xml | 2 +- gui-apps/hyprsysteminfo/metadata.xml | 2 +- gui-apps/openrefine/metadata.xml | 2 +- gui-apps/organicmaps/metadata.xml | 2 +- gui-apps/vicuna/metadata.xml | 2 +- gui-apps/wl-clip-persist/metadata.xml | 2 +- gui-apps/wl-mirror/metadata.xml | 2 +- gui-libs/hyprland-qt-support/metadata.xml | 2 +- mail-client/betterbird-bin/metadata.xml | 2 +- media-sound/jriver/metadata.xml | 2 +- media-sound/nulloy/metadata.xml | 2 +- media-sound/rsgain/metadata.xml | 2 +- media-video/stremio/metadata.xml | 2 +- mpv-plugin/SimpleUndo/metadata.xml | 2 +- net-im/manyverse-bin/metadata.xml | 2 +- net-misc/gdrive/metadata.xml | 2 +- net-misc/iipsrv/metadata.xml | 2 +- net-p2p/dogecoin-qt/metadata.xml | 2 +- net-p2p/monero-gui-bin/metadata.xml | 2 +- sys-auth/hyprpolkitagent/metadata.xml | 2 +- sys-boot/grml-rescueboot/metadata.xml | 2 +- sys-fs/fstransform/metadata.xml | 2 +- www-client/firefox-developer-bin/metadata.xml | 2 +- www-client/mullvad-browser-bin/metadata.xml | 2 +- www-misc/kiwix-desktop/metadata.xml | 2 +- www-misc/libkiwix/metadata.xml | 2 +- x11-misc/i3-restore/metadata.xml | 2 +- x11-themes/nulloy-theme-night/metadata.xml | 2 +- 48 files changed, 48 insertions(+), 56 deletions(-) diff --git a/acct-group/iipsrv/metadata.xml b/acct-group/iipsrv/metadata.xml index 8df6cb5aa7..58135f115b 100644 --- a/acct-group/iipsrv/metadata.xml +++ b/acct-group/iipsrv/metadata.xml @@ -1,7 +1,7 @@ - + ruven@users.sourceforge.net Ruven diff --git a/acct-user/iipsrv/metadata.xml b/acct-user/iipsrv/metadata.xml index 8df6cb5aa7..58135f115b 100644 --- a/acct-user/iipsrv/metadata.xml +++ b/acct-user/iipsrv/metadata.xml @@ -1,7 +1,7 @@ - + ruven@users.sourceforge.net Ruven diff --git a/app-admin/terragrunt-bin/metadata.xml b/app-admin/terragrunt-bin/metadata.xml index eb2a1662df..3a68b2e670 100644 --- a/app-admin/terragrunt-bin/metadata.xml +++ b/app-admin/terragrunt-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-arch/libzim/metadata.xml b/app-arch/libzim/metadata.xml index 2b6009258e..4ec35714eb 100644 --- a/app-arch/libzim/metadata.xml +++ b/app-arch/libzim/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-benchmarks/phoronix-test-suite/metadata.xml b/app-benchmarks/phoronix-test-suite/metadata.xml index e473d21c76..4b04391722 100644 --- a/app-benchmarks/phoronix-test-suite/metadata.xml +++ b/app-benchmarks/phoronix-test-suite/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-crypt/certbot-dns-rfc2136/metadata.xml b/app-crypt/certbot-dns-rfc2136/metadata.xml index 636099d635..e2999f4d94 100644 --- a/app-crypt/certbot-dns-rfc2136/metadata.xml +++ b/app-crypt/certbot-dns-rfc2136/metadata.xml @@ -1,7 +1,7 @@ - + thican@thican.net Thibaud CANALE diff --git a/app-crypt/totp-cli-bin/metadata.xml b/app-crypt/totp-cli-bin/metadata.xml index 1d89ce3aca..b75e743656 100644 --- a/app-crypt/totp-cli-bin/metadata.xml +++ b/app-crypt/totp-cli-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-misc/1password-cli/metadata.xml b/app-misc/1password-cli/metadata.xml index e473d21c76..4b04391722 100644 --- a/app-misc/1password-cli/metadata.xml +++ b/app-misc/1password-cli/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-misc/tty-share-bin/metadata.xml b/app-misc/tty-share-bin/metadata.xml index 88f08992fc..171cde47b9 100644 --- a/app-misc/tty-share-bin/metadata.xml +++ b/app-misc/tty-share-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/app-vim/vim-mediawiki/metadata.xml b/app-vim/vim-mediawiki/metadata.xml index 5a6b9a6015..c3189e871f 100644 --- a/app-vim/vim-mediawiki/metadata.xml +++ b/app-vim/vim-mediawiki/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/dev-cpp/mustache/metadata.xml b/dev-cpp/mustache/metadata.xml index 534bd4a483..f25b3e45c6 100644 --- a/dev-cpp/mustache/metadata.xml +++ b/dev-cpp/mustache/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/dev-libs/libdwarf/metadata.xml b/dev-libs/libdwarf/metadata.xml index e6c010504f..b5af588039 100644 --- a/dev-libs/libdwarf/metadata.xml +++ b/dev-libs/libdwarf/metadata.xml @@ -1,7 +1,7 @@ - + davidroman96@gmail.com David Roman diff --git a/dev-libs/libtypec/metadata.xml b/dev-libs/libtypec/metadata.xml index a64061a348..9360a9e4e7 100644 --- a/dev-libs/libtypec/metadata.xml +++ b/dev-libs/libtypec/metadata.xml @@ -8,14 +8,10 @@ diagnostic and debug tools to debug system issues around USB-C/USB PD topology. - + Adrian Ratiu adrian.ratiu@collabora.com - - proxy-maint@gentoo.org - Proxy Maintainers - Rajaram Regupathy diff --git a/dev-python/chevron/metadata.xml b/dev-python/chevron/metadata.xml index d846605176..9426aabf6e 100644 --- a/dev-python/chevron/metadata.xml +++ b/dev-python/chevron/metadata.xml @@ -1,7 +1,7 @@ - + johnmh@johnmh.me John M. Harris, Jr. diff --git a/dev-python/flask-restx/metadata.xml b/dev-python/flask-restx/metadata.xml index 017fe6ee07..7408d5a585 100644 --- a/dev-python/flask-restx/metadata.xml +++ b/dev-python/flask-restx/metadata.xml @@ -1,7 +1,7 @@ - + davidroman96@gmail.com David Roman diff --git a/dev-python/flask-socketio/metadata.xml b/dev-python/flask-socketio/metadata.xml index f02bb9b19a..feb45bab71 100644 --- a/dev-python/flask-socketio/metadata.xml +++ b/dev-python/flask-socketio/metadata.xml @@ -1,7 +1,7 @@ - + davidroman96@gmail.com David Roman diff --git a/dev-util/libtypec-utils/metadata.xml b/dev-util/libtypec-utils/metadata.xml index 19a1dccd9c..8ce0895fa6 100644 --- a/dev-util/libtypec-utils/metadata.xml +++ b/dev-util/libtypec-utils/metadata.xml @@ -6,14 +6,10 @@ to debug system issues around USB-C/USB PD topology, based on the libtypec project. - + Adrian Ratiu adrian.ratiu@collabora.com - - proxy-maint@gentoo.org - Proxy Maintainers - Rajaram Regupathy diff --git a/dev-util/stripe-cli/metadata.xml b/dev-util/stripe-cli/metadata.xml index e473d21c76..4b04391722 100644 --- a/dev-util/stripe-cli/metadata.xml +++ b/dev-util/stripe-cli/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/gui-apps/hypridle/metadata.xml b/gui-apps/hypridle/metadata.xml index c912856ff2..ffd1e89433 100644 --- a/gui-apps/hypridle/metadata.xml +++ b/gui-apps/hypridle/metadata.xml @@ -1,7 +1,7 @@ - + gonegrier.duarte@gmail.com Gonçalo Negrier Duarte diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml index de8df41f8d..cf99fa4f5c 100644 --- a/gui-apps/hyprlock/metadata.xml +++ b/gui-apps/hyprlock/metadata.xml @@ -1,7 +1,7 @@ - + gonegrier.duarte@gmail.com Gonçalo Negrier Duarte diff --git a/gui-apps/hyprshade/metadata.xml b/gui-apps/hyprshade/metadata.xml index 5af97f44ba..95f2991a6c 100644 --- a/gui-apps/hyprshade/metadata.xml +++ b/gui-apps/hyprshade/metadata.xml @@ -1,7 +1,7 @@ - + johnmh@johnmh.me John M. Harris, Jr. diff --git a/gui-apps/hyprsysteminfo/metadata.xml b/gui-apps/hyprsysteminfo/metadata.xml index dcdd6d4184..db30743c4b 100644 --- a/gui-apps/hyprsysteminfo/metadata.xml +++ b/gui-apps/hyprsysteminfo/metadata.xml @@ -1,7 +1,7 @@ - + johu@gmx.de Johannes Huber diff --git a/gui-apps/openrefine/metadata.xml b/gui-apps/openrefine/metadata.xml index 67e2f214e3..efa3a676ff 100644 --- a/gui-apps/openrefine/metadata.xml +++ b/gui-apps/openrefine/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/gui-apps/organicmaps/metadata.xml b/gui-apps/organicmaps/metadata.xml index e473d21c76..4b04391722 100644 --- a/gui-apps/organicmaps/metadata.xml +++ b/gui-apps/organicmaps/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/gui-apps/vicuna/metadata.xml b/gui-apps/vicuna/metadata.xml index 5103d870b9..f781cfc694 100644 --- a/gui-apps/vicuna/metadata.xml +++ b/gui-apps/vicuna/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/gui-apps/wl-clip-persist/metadata.xml b/gui-apps/wl-clip-persist/metadata.xml index 6f09bd9312..c8c23a8616 100644 --- a/gui-apps/wl-clip-persist/metadata.xml +++ b/gui-apps/wl-clip-persist/metadata.xml @@ -1,7 +1,7 @@ - + johnmh@johnmh.me John M. Harris, Jr. diff --git a/gui-apps/wl-mirror/metadata.xml b/gui-apps/wl-mirror/metadata.xml index f841c11a90..b9c7f2dc68 100644 --- a/gui-apps/wl-mirror/metadata.xml +++ b/gui-apps/wl-mirror/metadata.xml @@ -1,7 +1,7 @@ - + gentoo@denoncin.fr David Denoncin diff --git a/gui-libs/hyprland-qt-support/metadata.xml b/gui-libs/hyprland-qt-support/metadata.xml index 8b4f5c64b4..cb1b2d294c 100644 --- a/gui-libs/hyprland-qt-support/metadata.xml +++ b/gui-libs/hyprland-qt-support/metadata.xml @@ -1,7 +1,7 @@ - + johu@gmx.de Johannes Huber diff --git a/mail-client/betterbird-bin/metadata.xml b/mail-client/betterbird-bin/metadata.xml index a2b278d65e..ff065e4e64 100644 --- a/mail-client/betterbird-bin/metadata.xml +++ b/mail-client/betterbird-bin/metadata.xml @@ -1,7 +1,7 @@ - + justin026@protonmail.com Justin diff --git a/media-sound/jriver/metadata.xml b/media-sound/jriver/metadata.xml index 71e1d812d3..847bbd69c6 100644 --- a/media-sound/jriver/metadata.xml +++ b/media-sound/jriver/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/media-sound/nulloy/metadata.xml b/media-sound/nulloy/metadata.xml index 9988a93718..ea78c393c3 100644 --- a/media-sound/nulloy/metadata.xml +++ b/media-sound/nulloy/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/media-sound/rsgain/metadata.xml b/media-sound/rsgain/metadata.xml index 5710c8f547..0668f5d0df 100644 --- a/media-sound/rsgain/metadata.xml +++ b/media-sound/rsgain/metadata.xml @@ -1,7 +1,7 @@ - + misanthropos@gmx.net Richard Fröhning diff --git a/media-video/stremio/metadata.xml b/media-video/stremio/metadata.xml index 2f15160481..5a72db3517 100644 --- a/media-video/stremio/metadata.xml +++ b/media-video/stremio/metadata.xml @@ -1,7 +1,7 @@ - + justin026@protonmail.com Justin diff --git a/mpv-plugin/SimpleUndo/metadata.xml b/mpv-plugin/SimpleUndo/metadata.xml index 0d5075f656..27a0d54c18 100644 --- a/mpv-plugin/SimpleUndo/metadata.xml +++ b/mpv-plugin/SimpleUndo/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/net-im/manyverse-bin/metadata.xml b/net-im/manyverse-bin/metadata.xml index 3a15efb62d..8e201cf8c5 100644 --- a/net-im/manyverse-bin/metadata.xml +++ b/net-im/manyverse-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/net-misc/gdrive/metadata.xml b/net-misc/gdrive/metadata.xml index 3f843994e6..cc7201135d 100644 --- a/net-misc/gdrive/metadata.xml +++ b/net-misc/gdrive/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/net-misc/iipsrv/metadata.xml b/net-misc/iipsrv/metadata.xml index 9c8b4668a6..daf6955f04 100644 --- a/net-misc/iipsrv/metadata.xml +++ b/net-misc/iipsrv/metadata.xml @@ -1,7 +1,7 @@ - + ruven@users.sourceforge.net Ruven diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml index 0c66e557e9..134905dd8c 100644 --- a/net-p2p/dogecoin-qt/metadata.xml +++ b/net-p2p/dogecoin-qt/metadata.xml @@ -7,7 +7,7 @@ https://github.com/dogecoin/dogecoin/tree/master/doc dogecoin/dogecoin - + victor3.14@yandex.com Victor Skovorodnikov diff --git a/net-p2p/monero-gui-bin/metadata.xml b/net-p2p/monero-gui-bin/metadata.xml index 029b9d4ae9..fa49111c94 100644 --- a/net-p2p/monero-gui-bin/metadata.xml +++ b/net-p2p/monero-gui-bin/metadata.xml @@ -1,7 +1,7 @@ - + justin026@protonmail.com Justin Donofrio diff --git a/sys-auth/hyprpolkitagent/metadata.xml b/sys-auth/hyprpolkitagent/metadata.xml index c934cadd1a..e547bdcffe 100644 --- a/sys-auth/hyprpolkitagent/metadata.xml +++ b/sys-auth/hyprpolkitagent/metadata.xml @@ -1,7 +1,7 @@ - + johu@gmx.de Johannes Huber diff --git a/sys-boot/grml-rescueboot/metadata.xml b/sys-boot/grml-rescueboot/metadata.xml index e761466697..54251e7d37 100644 --- a/sys-boot/grml-rescueboot/metadata.xml +++ b/sys-boot/grml-rescueboot/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/sys-fs/fstransform/metadata.xml b/sys-fs/fstransform/metadata.xml index 33326dfa95..b57cf7e5a9 100644 --- a/sys-fs/fstransform/metadata.xml +++ b/sys-fs/fstransform/metadata.xml @@ -1,7 +1,7 @@ - + immoloism@gmail.com Ian Jordan diff --git a/www-client/firefox-developer-bin/metadata.xml b/www-client/firefox-developer-bin/metadata.xml index e473d21c76..4b04391722 100644 --- a/www-client/firefox-developer-bin/metadata.xml +++ b/www-client/firefox-developer-bin/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/www-client/mullvad-browser-bin/metadata.xml b/www-client/mullvad-browser-bin/metadata.xml index 6c1877de55..9f839c9298 100644 --- a/www-client/mullvad-browser-bin/metadata.xml +++ b/www-client/mullvad-browser-bin/metadata.xml @@ -1,7 +1,7 @@ - + justin026@protonmail.com Justin diff --git a/www-misc/kiwix-desktop/metadata.xml b/www-misc/kiwix-desktop/metadata.xml index c5bf8d8985..efb391ecf9 100644 --- a/www-misc/kiwix-desktop/metadata.xml +++ b/www-misc/kiwix-desktop/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/www-misc/libkiwix/metadata.xml b/www-misc/libkiwix/metadata.xml index ecfd3edd20..bcb3f011c9 100644 --- a/www-misc/libkiwix/metadata.xml +++ b/www-misc/libkiwix/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/x11-misc/i3-restore/metadata.xml b/x11-misc/i3-restore/metadata.xml index f6d057e77b..e4e3c0ab49 100644 --- a/x11-misc/i3-restore/metadata.xml +++ b/x11-misc/i3-restore/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich diff --git a/x11-themes/nulloy-theme-night/metadata.xml b/x11-themes/nulloy-theme-night/metadata.xml index 53b58963d3..4baea37b2e 100644 --- a/x11-themes/nulloy-theme-night/metadata.xml +++ b/x11-themes/nulloy-theme-night/metadata.xml @@ -1,7 +1,7 @@ - + zdanevich.vitaly@ya.ru Vitaly Zdanevich From 3ec80bd7c8d09fb86d713fb26424dd0c725294ea Mon Sep 17 00:00:00 2001 From: ingenarel Date: Tue, 25 Feb 2025 22:21:18 +0600 Subject: [PATCH 02/22] app-misc/superfile: fix package: Use ego instead of go; add metadata.xml Signed-off-by: ingenarel --- app-misc/superfile/metadata.xml | 18 ++++++++++++++++++ app-misc/superfile/superfile-1.1.7.1.ebuild | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 app-misc/superfile/metadata.xml diff --git a/app-misc/superfile/metadata.xml b/app-misc/superfile/metadata.xml new file mode 100644 index 0000000000..7f09a14a62 --- /dev/null +++ b/app-misc/superfile/metadata.xml @@ -0,0 +1,18 @@ + + + + + ingenarelitems@gmail.com + ingenarel + + +Superfile is a very fancy and modern terminal file manager that can complete the file operations you need!! +It can be said that good-looking is the original intention of superfile, so the entire superfile should be as beautiful as possible. +From basic Hotkey, the entire theme color and even the border Style can be customized. +This file manager allows you to do almost everything you want to do on a file manager. +Multiple panel allows you to view multiple directories at the same time and copy and paste in just a few simple steps without having to return to the main directory. + + + yorukot/superfile + + diff --git a/app-misc/superfile/superfile-1.1.7.1.ebuild b/app-misc/superfile/superfile-1.1.7.1.ebuild index 164cd70e1d..9e1489b515 100644 --- a/app-misc/superfile/superfile-1.1.7.1.ebuild +++ b/app-misc/superfile/superfile-1.1.7.1.ebuild @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64" src_compile() { - go build -o ./bin/spf + ego build -o bin/spf } src_install() { From c2c48d837f6d0199b54e8d8c0d01fd1c2e7127dc Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Tue, 25 Feb 2025 17:14:38 +0000 Subject: [PATCH 03/22] app-admin/hardinfo2: add 2.2.7 Bug: https://bugs.gentoo.org/944475 Signed-off-by: Quincy Fleming --- app-admin/hardinfo2/Manifest | 1 + app-admin/hardinfo2/hardinfo2-2.2.7.ebuild | 67 ++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 app-admin/hardinfo2/hardinfo2-2.2.7.ebuild diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest index 40e300a9bb..ad7beeb3c3 100644 --- a/app-admin/hardinfo2/Manifest +++ b/app-admin/hardinfo2/Manifest @@ -1 +1,2 @@ DIST hardinfo2-2.2.4.tar.gz 7357418 BLAKE2B 04bfaa8ed2c2869c3b5eff4687bbf76cae7bdaf00aee5c29279a410c2e70e17a72d2432a150b1fa0ca3da522bf5e1f7d9d1b4203fe18ff257feb472c885116bc SHA512 952839fa0d268119441c75253dad3850b3883a769b9f791b9a266e2a4d2532448133ac64e437ae5db423c84acf09e1981711d4420ad178387fba8a6bbc9e80d7 +DIST hardinfo2-2.2.7.tar.gz 7361455 BLAKE2B 13d10e6ede5f06ad245fe6fb8d9d9a4161196da7c580a9a0ff963992e299d025740638b3ceaf21f6b5846f2e62b86eed87898b218256bcfdcc5167862698b3af SHA512 360da1b9399532f7cb9635e0d6fcf7b08c78221e600286ec11a6a55ed5f4680afc982664cfd7cb86677348245094834e1603020403fab85bb4bde59fe0a8e375 diff --git a/app-admin/hardinfo2/hardinfo2-2.2.7.ebuild b/app-admin/hardinfo2/hardinfo2-2.2.7.ebuild new file mode 100644 index 0000000000..1dbabd61d7 --- /dev/null +++ b/app-admin/hardinfo2/hardinfo2-2.2.7.ebuild @@ -0,0 +1,67 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg-utils + +DESCRIPTION="System Information and Benchmark for Linux Systems" +HOMEPAGE="https://www.hardinfo2.org" +SRC_URI="https://github.com/hardinfo2/hardinfo2/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="benchmark fwupd +gtk3" + +DEPEND=" + gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) + >=dev-libs/glib-2.24 + sys-libs/zlib + dev-libs/json-glib + net-libs/libsoup:3.0 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/libX11 + x11-libs/pango +" +RDEPEND=" + ${DEPEND} + dev-util/vulkan-tools + net-misc/iperf:3 + sys-apps/dmidecode + sys-apps/lm-sensors + sys-fs/lsscsi + sys-fs/udisks:2 + x11-apps/mesa-progs + x11-apps/xrandr + x11-misc/xdg-utils + benchmark? ( app-benchmarks/sysbench ) + fwupd? ( sys-apps/fwupd ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + sed -i -e 's:-O0 ::' CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + filter-flags -O* + + local mycmakeargs=( + -DHARDINFO2_GTK3=$(usex gtk3) + -DHARDINFO2_QT5=0 + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} From 06c8031fe22acab88a675820403e5383b4fe1b01 Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Tue, 25 Feb 2025 17:18:37 +0000 Subject: [PATCH 04/22] app-admin/hardinfo2: drop 2.2.4-r2 Closes: https://bugs.gentoo.org/944475 Signed-off-by: Quincy Fleming --- app-admin/hardinfo2/Manifest | 1 - app-admin/hardinfo2/hardinfo2-2.2.4-r2.ebuild | 67 ------------------- 2 files changed, 68 deletions(-) delete mode 100644 app-admin/hardinfo2/hardinfo2-2.2.4-r2.ebuild diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest index ad7beeb3c3..43faf7a580 100644 --- a/app-admin/hardinfo2/Manifest +++ b/app-admin/hardinfo2/Manifest @@ -1,2 +1 @@ -DIST hardinfo2-2.2.4.tar.gz 7357418 BLAKE2B 04bfaa8ed2c2869c3b5eff4687bbf76cae7bdaf00aee5c29279a410c2e70e17a72d2432a150b1fa0ca3da522bf5e1f7d9d1b4203fe18ff257feb472c885116bc SHA512 952839fa0d268119441c75253dad3850b3883a769b9f791b9a266e2a4d2532448133ac64e437ae5db423c84acf09e1981711d4420ad178387fba8a6bbc9e80d7 DIST hardinfo2-2.2.7.tar.gz 7361455 BLAKE2B 13d10e6ede5f06ad245fe6fb8d9d9a4161196da7c580a9a0ff963992e299d025740638b3ceaf21f6b5846f2e62b86eed87898b218256bcfdcc5167862698b3af SHA512 360da1b9399532f7cb9635e0d6fcf7b08c78221e600286ec11a6a55ed5f4680afc982664cfd7cb86677348245094834e1603020403fab85bb4bde59fe0a8e375 diff --git a/app-admin/hardinfo2/hardinfo2-2.2.4-r2.ebuild b/app-admin/hardinfo2/hardinfo2-2.2.4-r2.ebuild deleted file mode 100644 index 1dbabd61d7..0000000000 --- a/app-admin/hardinfo2/hardinfo2-2.2.4-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic xdg-utils - -DESCRIPTION="System Information and Benchmark for Linux Systems" -HOMEPAGE="https://www.hardinfo2.org" -SRC_URI="https://github.com/hardinfo2/hardinfo2/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}-release-${PV}" - -LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="benchmark fwupd +gtk3" - -DEPEND=" - gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) - >=dev-libs/glib-2.24 - sys-libs/zlib - dev-libs/json-glib - net-libs/libsoup:3.0 - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/libX11 - x11-libs/pango -" -RDEPEND=" - ${DEPEND} - dev-util/vulkan-tools - net-misc/iperf:3 - sys-apps/dmidecode - sys-apps/lm-sensors - sys-fs/lsscsi - sys-fs/udisks:2 - x11-apps/mesa-progs - x11-apps/xrandr - x11-misc/xdg-utils - benchmark? ( app-benchmarks/sysbench ) - fwupd? ( sys-apps/fwupd ) -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - sed -i -e 's:-O0 ::' CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - filter-flags -O* - - local mycmakeargs=( - -DHARDINFO2_GTK3=$(usex gtk3) - -DHARDINFO2_QT5=0 - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} From a312567e23ccf4f8c79e9acb5ff04b2934272b87 Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Tue, 25 Feb 2025 17:26:57 +0000 Subject: [PATCH 05/22] dev-embedded/qdl: add 2.1 Signed-off-by: Quincy Fleming --- dev-embedded/qdl/Manifest | 1 + dev-embedded/qdl/qdl-2.1.ebuild | 34 +++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 dev-embedded/qdl/qdl-2.1.ebuild diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest index 47a0617e74..4f705e12c7 100644 --- a/dev-embedded/qdl/Manifest +++ b/dev-embedded/qdl/Manifest @@ -1 +1,2 @@ DIST qdl-2.0.tar.gz 18014 BLAKE2B 301863059273055b6a317a56c1eb300d61d47de66cb50dfb84b382b2019b142e8163f99083385993e7ca112f09801550284ee62fce9500a8a908696cb0cb1d77 SHA512 46c18ba3b602c4df0ecede3c926e5a8ef3736adfa788a79b4406054840acb1efe1cd25e7d34ce681e7cda4f3ba66ebde8fc3367981bf1caa84ae5b74e8ef9bb5 +DIST qdl-2.1.tar.gz 18232 BLAKE2B f40fa6cdfe7cdbf5aab410a812d63e7822dd07f9c52bf25404e768dfae8d8074651dc3583076c3e5f26197e636410a704551e7e0c50ecaf2a80b7c1ac7b164de SHA512 f1a23653271498efd442f6787b33d6142b3cb75db74bdb0600b05b3c584d9b1bad7b883cecff252d2df6b9871888b824a8d236833bce38f288d399c6ece6562c diff --git a/dev-embedded/qdl/qdl-2.1.ebuild b/dev-embedded/qdl/qdl-2.1.ebuild new file mode 100644 index 0000000000..2e1b4a0ff9 --- /dev/null +++ b/dev-embedded/qdl/qdl-2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" +HOMEPAGE="https://github.com/linux-msm/qdl" +SRC_URI="https://github.com/linux-msm/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/libusb + dev-libs/libxml2 +" +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_compile() { + PKG_CONFIG=$(tc-getPKG_CONFIG) + emake CC=$(tc-getCC) \ + "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0`" \ + "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libusb-1.0`" +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + dodoc {README,LICENSE} +} From 6d878edd2b446d51003a3fbb62f1752e6d986ca2 Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Tue, 25 Feb 2025 17:33:08 +0000 Subject: [PATCH 06/22] dev-embedded/qdl: drop 2.0 Signed-off-by: Quincy Fleming --- dev-embedded/qdl/Manifest | 1 - dev-embedded/qdl/qdl-2.0.ebuild | 34 --------------------------------- 2 files changed, 35 deletions(-) delete mode 100644 dev-embedded/qdl/qdl-2.0.ebuild diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest index 4f705e12c7..7f9b60d936 100644 --- a/dev-embedded/qdl/Manifest +++ b/dev-embedded/qdl/Manifest @@ -1,2 +1 @@ -DIST qdl-2.0.tar.gz 18014 BLAKE2B 301863059273055b6a317a56c1eb300d61d47de66cb50dfb84b382b2019b142e8163f99083385993e7ca112f09801550284ee62fce9500a8a908696cb0cb1d77 SHA512 46c18ba3b602c4df0ecede3c926e5a8ef3736adfa788a79b4406054840acb1efe1cd25e7d34ce681e7cda4f3ba66ebde8fc3367981bf1caa84ae5b74e8ef9bb5 DIST qdl-2.1.tar.gz 18232 BLAKE2B f40fa6cdfe7cdbf5aab410a812d63e7822dd07f9c52bf25404e768dfae8d8074651dc3583076c3e5f26197e636410a704551e7e0c50ecaf2a80b7c1ac7b164de SHA512 f1a23653271498efd442f6787b33d6142b3cb75db74bdb0600b05b3c584d9b1bad7b883cecff252d2df6b9871888b824a8d236833bce38f288d399c6ece6562c diff --git a/dev-embedded/qdl/qdl-2.0.ebuild b/dev-embedded/qdl/qdl-2.0.ebuild deleted file mode 100644 index 2e1b4a0ff9..0000000000 --- a/dev-embedded/qdl/qdl-2.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" -HOMEPAGE="https://github.com/linux-msm/qdl" -SRC_URI="https://github.com/linux-msm/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/libusb - dev-libs/libxml2 -" -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_compile() { - PKG_CONFIG=$(tc-getPKG_CONFIG) - emake CC=$(tc-getCC) \ - "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0`" \ - "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libusb-1.0`" -} - -src_install() { - emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install - dodoc {README,LICENSE} -} From cc8725760aa0fbf7e25906eb8fda23bfe43f69d6 Mon Sep 17 00:00:00 2001 From: Artemis Everfree Date: Tue, 25 Feb 2025 14:16:33 -0800 Subject: [PATCH 07/22] www-apps/forgejo: add 10.0.1, drop 8.0.3 Signed-off-by: Artemis Everfree --- www-apps/forgejo/Manifest | 2 +- .../{forgejo-8.0.3.ebuild => forgejo-10.0.1.ebuild} | 7 ------- 2 files changed, 1 insertion(+), 8 deletions(-) rename www-apps/forgejo/{forgejo-8.0.3.ebuild => forgejo-10.0.1.ebuild} (91%) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 8a5f05e076..c7da0c93e8 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-10.0.0.tar.gz 56895191 BLAKE2B d556cff8760863c18e70a04f6ec90dd3ea6ec766b811cd99d5e71628c689e583983286b69ade78c39fa2089ef0397cc46b295725c6ae81ec1169e4cf467e31b2 SHA512 48fb7e23c65b6cbb402173f13ec9ecf7b0eccf998c9755d137a629af8380bff0b63bca1c82edcfbd22be889da0be4ec216ba330a0348cb8a1dfc1f4d953c718c -DIST forgejo-8.0.3.tar.gz 53477625 BLAKE2B 378183773d7e81cf4471f592bf0c992aa1ff3bb267a5e53c7ffad8d79b2fd9a91060ce42a0cc33c39ae629fa9e69077715a88a029a59b68c35dd2ada4396b35d SHA512 eb5c90679d073856bac4b67fd49a9d74de6c91d3627461e8426ed0c2de2ca4344d25fb559bd7f6f13e09b7e443c51c3b4d5ead32f23f3fe10c115eb9ee019999 +DIST forgejo-10.0.1.tar.gz 56997906 BLAKE2B b87c9d7532557aa9a48a2a41562b1d6b90c8ca55f610f5eca459f8ad4a36a46e75b5cd149dfc6fcad92d27178a2a509e54bd32e483b7754f75a2e9ae68189fa3 SHA512 33b512c3ee8428eafbf6e730e9b550d49187b90665a90b9629bade47fd06b1e918eea29ff89141f0c580ffb000a39d6562f4741af31ffb4bf7a1a2a48e460bdf DIST forgejo-9.0.3.tar.gz 54029967 BLAKE2B 19659d94a22a611ba87091c034ebee0bc81072fa857c3e806881ffcbb2211ae521bf60309ad7144811bb5c1a9365953655f7106982be1a5ec49b5bd699dc9dbe SHA512 c7b29920d6e858130e269e113719fff22e8397c3f0931a03dc0fe4479ae15c532bd544ec9131d1e3e4b990f1822ea977d821b97c4d84c72b7abd4c268d534d00 diff --git a/www-apps/forgejo/forgejo-8.0.3.ebuild b/www-apps/forgejo/forgejo-10.0.1.ebuild similarity index 91% rename from www-apps/forgejo/forgejo-8.0.3.ebuild rename to www-apps/forgejo/forgejo-10.0.1.ebuild index 2b2357dce5..c596cf739b 100644 --- a/www-apps/forgejo/forgejo-8.0.3.ebuild +++ b/www-apps/forgejo/forgejo-10.0.1.ebuild @@ -122,13 +122,6 @@ pkg_postinst() { ewarn "as acct-user/git[gitea] depends on it, and acct-user[forgejo] does not" ewarn "exist yet." ewarn "" - ewarn "7.x includes changes that may require manual intervention when" - ewarn "upgrading from 1.21.x, most prominently:" - ewarn "" - ewarn "> MySQL 8.0 or PostgreSQL 12 are the minimum supported versions. The" - ewarn "> database must be migrated before upgrading. The requirements" - ewarn "> regarding SQLite did not change." - ewarn ">" ewarn "> The Gitea themes were renamed and the [ui].THEMES setting must be changed as follows:" ewarn "> - gitea is replaced by gitea-light" ewarn "> - arc-green is replaced by gitea-dark" From f104e3d02176460dfbc6498292d77c0298bc6a5a Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Wed, 26 Feb 2025 17:20:16 +0800 Subject: [PATCH 08/22] media-gfx/bambustudio-bin: add 01.10.02.76, drop 01.10.02.75 Signed-off-by: Huang Rui --- media-gfx/bambustudio-bin/Manifest | 2 +- ...in-01.10.02.75.ebuild => bambustudio-bin-01.10.02.76.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename media-gfx/bambustudio-bin/{bambustudio-bin-01.10.02.75.ebuild => bambustudio-bin-01.10.02.76.ebuild} (100%) diff --git a/media-gfx/bambustudio-bin/Manifest b/media-gfx/bambustudio-bin/Manifest index 82cd716f60..3e360ac8d4 100644 --- a/media-gfx/bambustudio-bin/Manifest +++ b/media-gfx/bambustudio-bin/Manifest @@ -1 +1 @@ -DIST bambustudio-bin-01.10.02.75.AppImage 114255040 BLAKE2B cfadc9f77b3b75ba2f6c0d39c462dcaee44e9a116129ea3deaf5e203b6023edbb7da657b5ddc16932caf059c43cdfecd03d09beceb764a7d84b20a534d9bf8c3 SHA512 0a162c018491e5eeeec9bfd8e765ab148abb673e57f2e045ab231a13041e92566674587e772276245811567bec7eb10b699eaf22421889eedfb2321c88009b02 +DIST bambustudio-bin-01.10.02.76.AppImage 114255040 BLAKE2B 0f1488043e5e1a9202617a5ed047228433cfbeae86b842a8f9df6fba826de854512ca64b3a2db2aedba5ea303533cb10c23cb544058d0ac954f0d4454d6df2e5 SHA512 ccbdc3659f56bc80c24f8e29a99a39dbabd1f59a819518f563d63833b8d5571404e304cf0ae650ffdd815589e13d12ed14ebe7ce62d0d72538bccf8397ea3004 diff --git a/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild b/media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.76.ebuild similarity index 100% rename from media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.75.ebuild rename to media-gfx/bambustudio-bin/bambustudio-bin-01.10.02.76.ebuild From f8c0e6241be6db6579decaad680032b7d54993fd Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Fri, 25 Oct 2024 15:59:51 +0400 Subject: [PATCH 09/22] mpv-plugin/open-in-mpv-bin: new package, add 2.4.1, 2.4.3 Signed-off-by: Vitaly Zdanevich Closes: https://github.com/gentoo/guru/pull/252 Signed-off-by: David Roman --- mpv-plugin/open-in-mpv/Manifest | 2 ++ mpv-plugin/open-in-mpv/metadata.xml | 11 +++++++ .../open-in-mpv/open-in-mpv-2.4.1.ebuild | 32 +++++++++++++++++++ .../open-in-mpv/open-in-mpv-2.4.3.ebuild | 32 +++++++++++++++++++ 4 files changed, 77 insertions(+) create mode 100644 mpv-plugin/open-in-mpv/Manifest create mode 100644 mpv-plugin/open-in-mpv/metadata.xml create mode 100644 mpv-plugin/open-in-mpv/open-in-mpv-2.4.1.ebuild create mode 100644 mpv-plugin/open-in-mpv/open-in-mpv-2.4.3.ebuild diff --git a/mpv-plugin/open-in-mpv/Manifest b/mpv-plugin/open-in-mpv/Manifest new file mode 100644 index 0000000000..ad985aba05 --- /dev/null +++ b/mpv-plugin/open-in-mpv/Manifest @@ -0,0 +1,2 @@ +DIST open-in-mpv_2.4.1.tar.gz 129260 BLAKE2B 729c01d949be57a1ab4ad09dc0e69e609970ebe20112e3c3b060dc1b4a7e4786dfdc2844ae33d222ff11f42dff419da9a6d3feb333b7c9de400d3bac16df7901 SHA512 70228d3e9d89d16ddde3334b86a1fd5a13e09eb342666ede1e816e80aee2a615c6269141375694667597b25e57315de02618cd1573c5f1a24615436e493778df +DIST open-in-mpv_2.4.3.tar.gz 129274 BLAKE2B 5e44b35f0ff525bd67f827da096884a95d8bf6cc5bb460f4050f9279a9a4579e087a5694d26f56e4ca46988b673f8b1740b11b1787d7a4d403b23b160f19ef15 SHA512 945ed388d0b7e6b426d90a162d034ca54f8562b81c7ccf176ef84980b4cd806c4eb5f58708546c732089f9c9351ddd8b730e6d40061ab5a848436b19a9404b58 diff --git a/mpv-plugin/open-in-mpv/metadata.xml b/mpv-plugin/open-in-mpv/metadata.xml new file mode 100644 index 0000000000..cdaf040e7c --- /dev/null +++ b/mpv-plugin/open-in-mpv/metadata.xml @@ -0,0 +1,11 @@ + + + + + zdanevich.vitaly@ya.ru + Vitaly Zdanevich + + + Baldomo/open-in-mpv + + diff --git a/mpv-plugin/open-in-mpv/open-in-mpv-2.4.1.ebuild b/mpv-plugin/open-in-mpv/open-in-mpv-2.4.1.ebuild new file mode 100644 index 0000000000..099dd4c6b4 --- /dev/null +++ b/mpv-plugin/open-in-mpv/open-in-mpv-2.4.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module desktop xdg + +DESCRIPTION="Simple host script (in Go) for simple web extension to open videos in mpv" +HOMEPAGE="https://github.com/Baldomo/open-in-mpv https://addons.mozilla.org/en-US/firefox/addon/iina-open-in-mpv" +SRC_URI="https://github.com/Baldomo/open-in-mpv/releases/download/v${PV}/open-in-mpv_${PV}.tar.gz" +S="${WORKDIR}/${PN}_${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-video/mpv + net-misc/yt-dlp +" + +src_compile() { + CGO_ENABLED=0 ego build -ldflags="-s -w -X main.Version=${PV}" -o ${PN} ./cmd/open-in-mpv/ +} + +src_test() { + ego test ./... +} + +src_install() { + domenu scripts/open-in-mpv.desktop + dobin ${PN} +} diff --git a/mpv-plugin/open-in-mpv/open-in-mpv-2.4.3.ebuild b/mpv-plugin/open-in-mpv/open-in-mpv-2.4.3.ebuild new file mode 100644 index 0000000000..099dd4c6b4 --- /dev/null +++ b/mpv-plugin/open-in-mpv/open-in-mpv-2.4.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module desktop xdg + +DESCRIPTION="Simple host script (in Go) for simple web extension to open videos in mpv" +HOMEPAGE="https://github.com/Baldomo/open-in-mpv https://addons.mozilla.org/en-US/firefox/addon/iina-open-in-mpv" +SRC_URI="https://github.com/Baldomo/open-in-mpv/releases/download/v${PV}/open-in-mpv_${PV}.tar.gz" +S="${WORKDIR}/${PN}_${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-video/mpv + net-misc/yt-dlp +" + +src_compile() { + CGO_ENABLED=0 ego build -ldflags="-s -w -X main.Version=${PV}" -o ${PN} ./cmd/open-in-mpv/ +} + +src_test() { + ego test ./... +} + +src_install() { + domenu scripts/open-in-mpv.desktop + dobin ${PN} +} From 54c6622fe095168e84a6f689d28d62edff74ea07 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 26 Feb 2025 23:30:31 +0900 Subject: [PATCH 10/22] dev-python/baseline: new package, add 1.2.1 Signed-off-by: Takuya Wakazono --- dev-python/baseline/Manifest | 1 + dev-python/baseline/baseline-1.2.1.ebuild | 24 +++++++++++++++++++ .../files/baseline-1.2.1-fix-setup.patch | 20 ++++++++++++++++ dev-python/baseline/metadata.xml | 12 ++++++++++ 4 files changed, 57 insertions(+) create mode 100644 dev-python/baseline/Manifest create mode 100644 dev-python/baseline/baseline-1.2.1.ebuild create mode 100644 dev-python/baseline/files/baseline-1.2.1-fix-setup.patch create mode 100644 dev-python/baseline/metadata.xml diff --git a/dev-python/baseline/Manifest b/dev-python/baseline/Manifest new file mode 100644 index 0000000000..8322e30127 --- /dev/null +++ b/dev-python/baseline/Manifest @@ -0,0 +1 @@ +DIST baseline-1.2.1.gh.tar.gz 24519 BLAKE2B d9e3cda8b0c0642e61c0d446759744980a4e3439ee4cb640e6dce749d58b69be1ef58775350f06381e0d701c300905c86f646f1f3b7f4e420e065bf64609e814 SHA512 bc34c0cf29530f452df81dcb27b9a113989269144e2396f658829fbcf3d3621419ac7bf7c8c99e041aef2208e7d7ee846d9167f5200a7595a191fc3f5de1257f diff --git a/dev-python/baseline/baseline-1.2.1.ebuild b/dev-python/baseline/baseline-1.2.1.ebuild new file mode 100644 index 0000000000..0a9003f0cf --- /dev/null +++ b/dev-python/baseline/baseline-1.2.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} python3_13t ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Easy string baseline" +HOMEPAGE=" + https://github.com/dmgass/baseline + https://pypi.org/project/baseline/ +" +SRC_URI="https://github.com/dmgass/baseline/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/${P}-fix-setup.patch" +) + +distutils_enable_tests unittest diff --git a/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch b/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch new file mode 100644 index 0000000000..394c2b0622 --- /dev/null +++ b/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch @@ -0,0 +1,20 @@ +- remove nonexistent file from long_description +- disable deprecated universal wheel build +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,5 +1,5 @@ + [metadata] +-long_description = file: README.rst, CHANGES.rst ++long_description = file: README.rst + keywords = compare baseline string test + platforms = any + classifiers = +@@ -49,8 +49,6 @@ test = + [sdist] + formats = zip + +-[bdist_wheel] +-universal = True + + [build_sphinx] + source-dir = docs diff --git a/dev-python/baseline/metadata.xml b/dev-python/baseline/metadata.xml new file mode 100644 index 0000000000..eb63d17586 --- /dev/null +++ b/dev-python/baseline/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + dmgass/baseline + baseline + + From 55f39b9c2abe8e5e21a0cf8fc7d3030be676b3f3 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 26 Feb 2025 23:48:56 +0900 Subject: [PATCH 11/22] dev-python/plum: enable tests, python3_13t Closes: https://bugs.gentoo.org/925466 Signed-off-by: Takuya Wakazono --- dev-python/plum/plum-0.8.7.ebuild | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/dev-python/plum/plum-0.8.7.ebuild b/dev-python/plum/plum-0.8.7.ebuild index 143b323cb7..5d32ff6a68 100644 --- a/dev-python/plum/plum-0.8.7.ebuild +++ b/dev-python/plum/plum-0.8.7.ebuild @@ -1,16 +1,30 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{11..13} python3_13t ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Pack/Unpack Memory" - HOMEPAGE="https://gitlab.com/dangass/plum" SRC_URI="https://gitlab.com/dangass/${PN}/-/archive/${PV}/${PN}-${PV}.tar.bz2" + LICENSE="MIT" SLOT="0" - KEYWORDS="~amd64" + +BDEPEND=" + test? ( dev-python/baseline[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # broken test + # https://gitlab.com/dangass/plum/-/issues/150 + tests/flag/test_flag_invalid.py + ) + epytest tests +} From a834309f67ee6894aae055edd5be35feeffb2ef8 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 26 Feb 2025 23:49:54 +0900 Subject: [PATCH 12/22] dev-python/exif: enable tests, python3_13t Closes: https://bugs.gentoo.org/925465 Signed-off-by: Takuya Wakazono --- dev-python/exif/exif-1.6.0.ebuild | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-python/exif/exif-1.6.0.ebuild b/dev-python/exif/exif-1.6.0.ebuild index c38f9a2ac0..a3c51057c7 100644 --- a/dev-python/exif/exif-1.6.0.ebuild +++ b/dev-python/exif/exif-1.6.0.ebuild @@ -1,15 +1,14 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{11..13} python3_13t ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Read and modify image EXIF metadata using Python." HOMEPAGE="https://gitlab.com/TNThieding/exif" SRC_URI="https://gitlab.com/TNThieding/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" - S="${WORKDIR}/${PN}-v${PV}" LICENSE="MIT" @@ -20,3 +19,8 @@ RDEPEND=" >=dev-python/plum-0.5.0[${PYTHON_USEDEP}] Date: Wed, 26 Feb 2025 17:11:40 +0200 Subject: [PATCH 13/22] games-emulation/RetroArch: stable version bump 1.20.0 * Fixed some dependencies * Added pipewire USE support + deps Signed-off-by: Stefan Cristian B. --- games-emulation/RetroArch/Manifest | 1 + .../RetroArch/RetroArch-1.20.0.ebuild | 189 ++++++++++++++++++ 2 files changed, 190 insertions(+) create mode 100644 games-emulation/RetroArch/RetroArch-1.20.0.ebuild diff --git a/games-emulation/RetroArch/Manifest b/games-emulation/RetroArch/Manifest index 685f94c5df..d2aa3f94d0 100644 --- a/games-emulation/RetroArch/Manifest +++ b/games-emulation/RetroArch/Manifest @@ -1 +1,2 @@ DIST RetroArch-1.19.1.tar.gz 63298569 BLAKE2B 66acbd32117704f543d3dfe94906d89b4500d51b56f57d1d236ce65e4e78c0c17a830b7c1dd4683f940423cfa88c65956a57bd5fa47591713a5c4d987c928161 SHA512 35e44ffc776cbc7f58fa76c686d3c3693d125fccf482c8f3b66378058b8400ada37ebf2549e9bd362e46c3bfb586971a217cc3142dcf7a7468c95ec78638ee23 +DIST RetroArch-1.20.0.tar.gz 65438985 BLAKE2B 15dddec3057db2c710e08d4892ea8088f1ee53fe17b2125f6c9528dd80d6a852a140e06eeb3b6f1ddd4ef86da84798235394fcfc5157e998185b584ffb77f603 SHA512 9d286ab6c4bfa479aa792f3c970c5c0ea598a78f027ad78c4272524dd4217322f78454e40ec326a857339a2fe1152c8fa9713a1a936818c0915c6dcb3b2f0a25 diff --git a/games-emulation/RetroArch/RetroArch-1.20.0.ebuild b/games-emulation/RetroArch/RetroArch-1.20.0.ebuild new file mode 100644 index 0000000000..bcb6004ab1 --- /dev/null +++ b/games-emulation/RetroArch/RetroArch-1.20.0.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs xdg + +DESCRIPTION="RetroArch is a frontend for emulators, game engines and media players" +HOMEPAGE="https://www.retroarch.com" + +SRC_URI="https://github.com/libretro/RetroArch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="7zip alsa cg cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_x86_sse2 cheevos debug dispmanx +egl filters ffmpeg gles2 gles3 hid jack kms libass libusb materialui network openal +opengl osmesa oss +ozone pipewire pulseaudio +rgui sdl +truetype +threads udev v4l2 videocore vulkan wayland X xinerama xmb xv zlib" + +REQUIRED_USE=" + || ( opengl sdl vulkan dispmanx ) + || ( materialui ozone rgui xmb ) + alsa? ( threads ) + arm? ( gles2? ( egl ) ) + !arm? ( + egl? ( opengl ) + gles2? ( opengl ) + ) + cg? ( opengl ) + dispmanx? ( videocore arm ) + gles2? ( !cg ) + gles3? ( gles2 ) + kms? ( egl ) + libass? ( ffmpeg ) + libusb? ( hid ) + videocore? ( arm ) + vulkan? ( amd64 ) + wayland? ( egl ) + xinerama? ( X ) + xv? ( X ) +" +RDEPEND=" + app-arch/xz-utils + x11-libs/libxkbcommon + x11-libs/libXScrnSaver + alsa? ( media-libs/alsa-lib ) + cg? ( media-gfx/nvidia-cg-toolkit:0= ) + arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) + ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) + jack? ( virtual/jack:= ) + libass? ( media-libs/libass:0= ) + libusb? ( virtual/libusb:1= ) + openal? ( media-libs/openal ) + opengl? ( media-libs/libglvnd ) + osmesa? ( media-libs/mesa:0=[osmesa?] ) + pulseaudio? ( media-libs/libpulse ) + pipewire? ( media-video/pipewire:= ) + sdl? ( media-libs/libsdl2[joystick] ) + truetype? ( + media-libs/fontconfig + media-libs/freetype:2 + ) + udev? ( virtual/udev + X? ( x11-drivers/xf86-input-evdev:0= ) + ) + v4l2? ( media-libs/libv4l:0= ) + wayland? ( + dev-libs/wayland + dev-libs/wayland-protocols + ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libxcb:= + ) + xinerama? ( x11-libs/libXinerama:0= ) + xv? ( x11-libs/libXv ) + zlib? ( sys-libs/zlib:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + wayland? ( dev-util/wayland-scanner ) +" + +src_configure() { + if use cg; then + append-ldflags -L"${EPREFIX}/"opt/nvidia-cg-toolkit/$(get_libdir) + append-cflags -I"${EPREFIX}/"opt/nvidia-cg-toolkit/include + fi + + # Absolute path of the directory containing Retroarch shared libraries. + export RETROARCH_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/retroarch" + + if use filters; then + # Replace stock defaults with Gentoo-specific defaults. + sed -i retroarch.cfg \ + -e 's:# \(video_filter_dir =\):\1 "/'${RETROARCH_LIB_DIR}'/filters/video/":' \ + -e 's:# \(audio_filter_dir =\):\1 "/'${RETROARCH_LIB_DIR}'/filters/audio/":' \ + || die '"sed" failed.' + fi + + # Note that OpenVG support is hard-disabled. (See ${RDEPEND} above.) + CC="$(tc-getCC)" CXX="$(tc-getCXX)" ./configure \ + --prefix="${EPREFIX}/usr" \ + --docdir="${EPREFIX}/usr/share/doc/${PF}" \ + --enable-dynamic \ + --disable-builtinzlib \ + --disable-qt \ + --disable-sdl \ + --disable-vg \ + $(use_enable 7zip) \ + $(use_enable alsa) \ + $(use_enable cheevos) \ + $(use_enable cg) \ + $(use_enable cpu_flags_arm_neon neon) \ + $(use_enable cpu_flags_arm_vfp floathard) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use_enable dispmanx) \ + $(use_enable egl) \ + $(use_enable ffmpeg) \ + $(use_enable gles2 opengles) \ + $(use_enable gles3 opengles3) \ + $(use_enable hid) \ + $(use_enable jack) \ + $(use_enable kms) \ + $(use_enable libass ssa) \ + $(use_enable libusb) \ + $(use_enable materialui) \ + $(use_enable network networking) \ + $(use_enable openal al) \ + $(use_enable opengl) \ + $(use_enable osmesa) \ + $(use_enable oss) \ + $(use_enable ozone) \ + $(use_enable pulseaudio pulse) \ + $(use_enable rgui) \ + $(use_enable sdl sdl2) \ + $(use_enable threads) \ + $(use_enable truetype freetype) \ + $(use_enable udev) \ + $(use_enable v4l2) \ + $(use_enable videocore) \ + $(use_enable vulkan) \ + $(use_enable wayland) \ + $(use_enable X x11) \ + $(use_enable xinerama) \ + $(use_enable xmb) \ + $(use_enable xv xvideo) \ + $(use_enable zlib) \ + || die +} + +src_compile() { + emake V=1 $(usex debug "DEBUG=1" "") + if use filters; then + emake CC="$(tc-getCC)" $(usex debug "build=debug" "build=release") -C gfx/video_filters/ + emake CC="$(tc-getCC)" $(usex debug "build=debug" "build=release") -C libretro-common/audio/dsp_filters/ + fi +} + +src_install() { + # Install core files and directories. + emake DESTDIR="${D}" install + + # Install documentation. + dodoc README.md + + if use filters; then + # Install video filters. + insinto ${RETROARCH_LIB_DIR}/filters/video/ + doins "${S}"/gfx/video_filters/*.so + doins "${S}"/gfx/video_filters/*.filt + + # Install audio filters. + insinto ${RETROARCH_LIB_DIR}/filters/audio/ + doins "${S}"/libretro-common/audio/dsp_filters/*.dsp + fi +} + +pkg_postinst() { + if use oss; then + ewarn "" + ewarn "OSS support is enabled, however it is not installed as a dependency." + ewarn "Make sure you have OSS installed in your system." + ewarn "" + fi +} From c5a92e615861e3e6ecf5c178ac6b4a54e8acb0a8 Mon Sep 17 00:00:00 2001 From: "Stefan Cristian B." Date: Wed, 26 Feb 2025 17:15:06 +0200 Subject: [PATCH 14/22] games-emulation/RetroArch: 1.20.0 added pipewire local USE * Added local USE flag pipewire Signed-off-by: Stefan Cristian B. --- games-emulation/RetroArch/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/games-emulation/RetroArch/metadata.xml b/games-emulation/RetroArch/metadata.xml index 5ad5cc5ffc..28570274c7 100644 --- a/games-emulation/RetroArch/metadata.xml +++ b/games-emulation/RetroArch/metadata.xml @@ -30,6 +30,7 @@ OSS support Ozone menu PulseAudio support + PulseAudio support RGUI menu SDL2 support FreeType support From 7380068a97af875816d57b47230dec9b2f3b04de Mon Sep 17 00:00:00 2001 From: "Stefan Cristian B." Date: Wed, 26 Feb 2025 17:16:54 +0200 Subject: [PATCH 15/22] games-emulation/RetroArch: 1.20.0 corrected typo for USE flag * Apologizing for the typo, forgot to fix the name of the USE flag PipeWire in metadata.xml Signed-off-by: Stefan Cristian B. --- games-emulation/RetroArch/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/RetroArch/metadata.xml b/games-emulation/RetroArch/metadata.xml index 28570274c7..bbe136b6f7 100644 --- a/games-emulation/RetroArch/metadata.xml +++ b/games-emulation/RetroArch/metadata.xml @@ -30,7 +30,7 @@ OSS support Ozone menu PulseAudio support - PulseAudio support + PipeWire support RGUI menu SDL2 support FreeType support From 296e87b2fffd869d16a46cd9b4b9da22b03bbe4a Mon Sep 17 00:00:00 2001 From: Denis Reva Date: Wed, 26 Feb 2025 20:39:53 +0500 Subject: [PATCH 16/22] x11-terms/tabby-bin: experimental update I'm in doubt should I support that package Signed-off-by: Denis Reva --- x11-terms/tabby-bin/Manifest | 3 +-- .../{tabby-bin-1.0.189.ebuild => tabby-bin-1.0.221.ebuild} | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) rename x11-terms/tabby-bin/{tabby-bin-1.0.189.ebuild => tabby-bin-1.0.221.ebuild} (89%) diff --git a/x11-terms/tabby-bin/Manifest b/x11-terms/tabby-bin/Manifest index 14b51ae0c6..949ef641ca 100644 --- a/x11-terms/tabby-bin/Manifest +++ b/x11-terms/tabby-bin/Manifest @@ -1,2 +1 @@ -DIST tabby-1.0.189-linux-armhf.tar.gz 105778065 BLAKE2B bc91556cc4edea1e6f0665141295b23d7a6d5d59f709a3ec634bcae0627f27de95c39524ddedf093ad568e1ecee0b5c335caa4a40f976ccb5c6126cdc89c88e4 SHA512 edfde9669e5bca497f9d8ded5bd69a1cc56e2b3014ba72d9c4170e6badf1ec6f64e2cf2bb483c323348e8abad8a363b5225aaa3153fc107bb57d2e107513bb82 -DIST tabby-1.0.189-linux-x64.tar.gz 121716576 BLAKE2B 35f50046857b2229af5df2750bc5ab100abe6cdd869c4a4151738a7e0f05568e9290e77ae5805b6116050361f4ee72ca3340b74a27c8f3b035dd9edf2485dd68 SHA512 eef0b15671718063abf5af6701801d375ff9ca540d8fd62374ea22496b85db2c23b6a533c4df8d82b53c3b7c8433986c45fdcaa4b434f22c2a9c362fa3da7c51 +DIST tabby-1.0.221-linux-x64.tar.gz 139963949 BLAKE2B 9fa1b9c90337e7e2efb2768ae6773bc5961f5c1186d124bed2e588e60870c5cb8d739bcc527a90733de799f5703bec03a1fa4a21277dca723aeb8612d4d7137d SHA512 c0022e393b6ddba9ab4b176967c5a48c2fc020ee0f00976346e90c18e5d43470c679d4ec910760f8eee301b99504f643fa5fd2b92ad26ff8cbb487353ce73f09 diff --git a/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild b/x11-terms/tabby-bin/tabby-bin-1.0.221.ebuild similarity index 89% rename from x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild rename to x11-terms/tabby-bin/tabby-bin-1.0.221.ebuild index 8f58a0dcd1..b7d4339abf 100644 --- a/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild +++ b/x11-terms/tabby-bin/tabby-bin-1.0.221.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,6 @@ DESCRIPTION="A terminal for a more modern age" HOMEPAGE="https://tabby.sh" SRC_URI=" amd64? ( https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}-x64.tar.gz ) - arm? ( https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}-armhf.tar.gz ) " # This needs to be adjusted to allow for arm @@ -19,7 +18,7 @@ S="${WORKDIR}/${MY_P}-x64" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64" DEPEND=" || ( From 033aed945399ce5e3ac8a98ecb1a37542511eb0c Mon Sep 17 00:00:00 2001 From: Justin Matthew Kidd Date: Wed, 26 Feb 2025 10:37:23 -0500 Subject: [PATCH 17/22] sys-apps/bpftune: new package, add 9999 Signed-off-by: Justin Matthew Kidd --- sys-apps/bpftune/bpftune-9999.ebuild | 45 ++++++++++++++++++++++++++++ sys-apps/bpftune/metadata.xml | 12 ++++++++ 2 files changed, 57 insertions(+) create mode 100644 sys-apps/bpftune/bpftune-9999.ebuild create mode 100644 sys-apps/bpftune/metadata.xml diff --git a/sys-apps/bpftune/bpftune-9999.ebuild b/sys-apps/bpftune/bpftune-9999.ebuild new file mode 100644 index 0000000000..29c7253157 --- /dev/null +++ b/sys-apps/bpftune/bpftune-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 2025 Gentoo Developers +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 systemd + +DESCRIPTION="bpftune uses BPF to auto-tune Linux systems" +HOMEPAGE="https://github.com/oracle/bpftune" +EGIT_REPO_URI="https://github.com/oracle/bpftune.git" + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + dev-libs/libbpf + sys-libs/libcap + dev-libs/libnl +" +DEPEND=" + ${RDEPEND} + dev-util/bpftool + llvm-core/clang +" + +src_compile() { + emake libdir="$(get_libdir)" srcdir +} + +src_install() { + dobin src/bpftune + dolib.so src/libbpftune.so* + + exeinto "/usr/$(get_libdir)/bpftune" + doexe src/tcp_buffer_tuner.so + doexe src/route_table_tuner.so + doexe src/neigh_table_tuner.so + doexe src/sysctl_tuner.so + doexe src/tcp_conn_tuner.so + doexe src/netns_tuner.so + doexe src/net_buffer_tuner.so + doexe src/ip_frag_tuner.so + + systemd_dounit src/bpftune.service +} diff --git a/sys-apps/bpftune/metadata.xml b/sys-apps/bpftune/metadata.xml new file mode 100644 index 0000000000..3efc710abc --- /dev/null +++ b/sys-apps/bpftune/metadata.xml @@ -0,0 +1,12 @@ + + + + + me@justinkidd.ca + Justin Kidd + + + https://github.com/oracle/bpftune/issues + oracle/bpftune + + From 5aedee76797000cc121bba24805f683ae40faacc Mon Sep 17 00:00:00 2001 From: Itai Ferber Date: Wed, 26 Feb 2025 11:39:56 -0500 Subject: [PATCH 18/22] net-vpn/mullvadvpn-app: add 2025.4, drop 2025.3, 2025.4_beta1 Signed-off-by: Itai Ferber --- net-vpn/mullvadvpn-app/Manifest | 6 +- ....3.ebuild => mullvadvpn-app-2025.4.ebuild} | 0 .../mullvadvpn-app-2025.4_beta1.ebuild | 152 ------------------ 3 files changed, 2 insertions(+), 156 deletions(-) rename net-vpn/mullvadvpn-app/{mullvadvpn-app-2025.3.ebuild => mullvadvpn-app-2025.4.ebuild} (100%) delete mode 100644 net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4_beta1.ebuild diff --git a/net-vpn/mullvadvpn-app/Manifest b/net-vpn/mullvadvpn-app/Manifest index 24882bde62..d96db547e8 100644 --- a/net-vpn/mullvadvpn-app/Manifest +++ b/net-vpn/mullvadvpn-app/Manifest @@ -1,4 +1,2 @@ -DIST MullvadVPN-2025.3_aarch64.rpm 84731941 BLAKE2B c451aea5846a20ba9674eabaa0041206aceebd584652ebc9e964162b451c602d92c71f8fb50d9582cc985b196dda2752da26134b2b692b7bc17605c3a4a52b50 SHA512 62c641e8a0bb8289f6132dcb3283a9a0e0cc066e9efd86af5b6cb6f9f5f7331762ec8a584a75a9c3f4d587164ee58636e918956fb38076dfce0fac7e9663da5a -DIST MullvadVPN-2025.3_x86_64.rpm 90403641 BLAKE2B 5b39424cdfc344c66cda16f0669a4ce69bd935f318bf0d21be7b5bf4ce20649bc210e828332b63d1557b375786fe0f9c3f65dd2718361600685fe0e3f9f5b205 SHA512 2c644bbbf5e522b23676d523505844196e3afc682ca52d294953a8c4d89dba43acf6eb3d50fdb240e00d09610863fe860dc552e3f56b189294a0ed2c8d0d7aef -DIST MullvadVPN-2025.4-beta1_aarch64.rpm 84719365 BLAKE2B 96cea1af819dc94960e27eb68742d45a02ac160dc887698aaea7099c1bfa90b7f83c91fadcd9cda2a762074294a5db885ecb8ebed5d8b43d8c94ee7fe6d5b2eb SHA512 0657b2f6bcbaac4ef10acbd2cba8c938a8e79128744678328fc3aaf69ac8cfe6a487443bd45cf52fadb66454ab31e17bc35ac3cc4c8594e16329a186023367ad -DIST MullvadVPN-2025.4-beta1_x86_64.rpm 90397397 BLAKE2B 44f364036b05ea6f6579561aa208818b529f790723fe5904e48713ae83df4f61c46fc85e0fad5e2e508dcb1adc79ccf73627185eae3f6a41968e83e4d75cb168 SHA512 1509ee802b5bb41c388b4f8bda9e255f5979e14bb7d900a57340fbaf3fba565e7c810f6a6b598146c210637ed96a3fd369675e51553fe02e212be8fad3771efa +DIST MullvadVPN-2025.4_aarch64.rpm 84730077 BLAKE2B 3366b8e041f2d298b53f8b04f97fc483ff3982d983f64ba88da3db8121dd24ce12dffc497d4b8d92b1b75a4830987ddf198417211c00056094c8fcf09ef3615e SHA512 e54ac6393253d2a536aca671a66c2a1b9e0b7540e69ee1743689e770fbea2d32bd8fedea2a35f2fccd962f5bc7664ee5f1551a2f120fd8095dbec270298202b1 +DIST MullvadVPN-2025.4_x86_64.rpm 90398321 BLAKE2B ec68991ef26e3c3a68391a54165eafe85cae56fb5210485c8b88ba1925cc0cc097a70945f75c77e5c4ab38f058466f93b96c9b7e878a508b85e38241ac2794ed SHA512 af5db62b4bee13cbd9444b3316d59646c7c978214db36a1b2a64de06dc4765bffdab2037e57d41906370505e5ca0b36211f73f85b0bca3881fcdafa1fd50e877 diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.3.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4.ebuild similarity index 100% rename from net-vpn/mullvadvpn-app/mullvadvpn-app-2025.3.ebuild rename to net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4.ebuild diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4_beta1.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4_beta1.ebuild deleted file mode 100644 index 8d1312be68..0000000000 --- a/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.4_beta1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop rpm systemd shell-completion xdg - -MYPV="${PV/_beta/-beta}" -DESCRIPTION="Tool used to manage daemon setup" -HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/" -SRC_URI=" - amd64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_x86_64.rpm ) - arm64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_aarch64.rpm ) -" - -S="${WORKDIR}" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" - -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libXrandr - x11-libs/pango -" - -QA_PREBUILT="*" - -src_install() { - sed -i "s|SCRIPT_DIR=.*|SCRIPT_DIR=\"/opt/Mullvad VPN/\"|g" "${S}/opt/Mullvad VPN/mullvad-vpn" || die - - # Using doins -r would strip executable bits from all binaries - cp -pPR opt "${D}"/ || die "Failed to copy files" - fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler" - fperms 4755 "/opt/Mullvad VPN/chrome-sandbox" - - dobin ./usr/bin/mullvad - dobin ./usr/bin/mullvad-daemon - dobin ./usr/bin/mullvad-exclude - dosym -r "/opt/Mullvad VPN/mullvad-vpn" /usr/bin/mullvad-vpn - dosym -r "/opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report - - # mullvad-exclude uses cgroups to manage exclusions, which requires root permissions, but is - # also most often used to exclude graphical applications which can't or shouldn't run as root - # (i.e., can't be run under `sudo/doas /usr/bin/mullvad-exclude ...`, because `sudo`/`doas` - # change user). The setuid bit allows any user to exclude executables under their own UID. - fperms 4755 /usr/bin/mullvad-exclude - - newinitd "${FILESDIR}"/mullvad-daemon.initd mullvad-daemon - - systemd_newunit ./usr/lib/systemd/system/mullvad-daemon.service mullvad-daemon.service - systemd_newunit ./usr/lib/systemd/system/mullvad-early-boot-blocking.service mullvad-early-boot-blocking.service - - newbashcomp ./usr/share/bash-completion/completions/mullvad mullvad - newfishcomp ./usr/share/fish/vendor_completions.d/mullvad.fish mullvad - newzshcomp ./usr/share/zsh/site-functions/_mullvad _mullvad - - domenu ./usr/share/applications/mullvad-vpn.desktop - local x - for x in 16 32 48 64 128 256 512 1024; do - doicon -s "${x}" "./usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png" - done -} - -MULLVAD_IS_BEING_UPDATED=false - -pkg_preinst() { - xdg_pkg_preinst - - [[ -n "$(best_version "${CATEGORY}/${PN}")" ]] && MULLVAD_IS_BEING_UPDATED=true -} - -pkg_postrm() { - xdg_pkg_postrm - - if [[ ${MULLVAD_IS_BEING_UPDATED} = "false" ]]; then - if ! command -v pgrep &>/dev/null || pgrep -f "mullvad-(daemon|gui)"; then - elog "Mullvad has been uninstalled. To stop the service," - elog "1. Quit the Mullvad app" - elog " * Manually: 'Disconnect & quit' from the Mullvad menu" - elog " OR" - elog " * Command line: pkill -f mullvad-gui" - elog "2. Stop the daemon" - elog " * OpenRC: rc-service mullvad-daemon stop" - elog " OR" - elog " * systemd: systemctl stop mullvad-daemon" - elog " OR" - elog " * other: pkill -f mullvad-daemon" - fi - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if [[ ${MULLVAD_IS_BEING_UPDATED} = "true" ]]; then - if command -v pgrep &>/dev/null && pgrep -f "mullvad-(daemon|gui)" &>/dev/null; then - elog "Mullvad has been updated. To restart the service," - elog "1. Restart the daemon" - elog " * OpenRC: rc-service mullvad-daemon restart" - elog " OR" - elog " * systemd: systemctl restart mullvad-daemon" - elog "2. Restart the app" - elog " * Manually: 'Disconnect & quit' from the Mullvad menu and relaunch using" - elog " your preferred desktop launcher" - elog " OR" - elog " * Command line: pkill -f mullvad-gui && '/opt/Mullvad VPN/mullvad-vpn' & disown" - else - elog "Mullvad has been updated. To start the service," - elog "1. Start the daemon" - elog " * OpenRC: rc-service mullvad-daemon start" - elog " OR" - elog " * systemd: systemctl start mullvad-daemon" - elog "2. Launch the app" - elog " * Manually: use your preferred desktop launcher" - elog " OR" - elog " * Command line: '/opt/Mullvad VPN/mullvad-vpn' & disown" - fi - else - elog "Mullvad has been installed. To start the service," - elog "1. Enable and start the daemon" - elog " * OpenRC: rc-update add mullvad-daemon default" - elog " rc-service mullvad-daemon start" - elog " OR" - elog " * systemd: systemctl enable mullvad-daemon" - elog " systemctl start mullvad-daemon" - elog "2. Launch the app" - elog " * Manually: use your preferred desktop launcher" - elog " OR" - elog " * Command line: '/opt/Mullvad VPN/mullvad-vpn' & disown" - fi -} From 366cb5ce51444998af8729bb8135f95a09452105 Mon Sep 17 00:00:00 2001 From: "Stefan Cristian B." Date: Wed, 26 Feb 2025 23:22:26 +0200 Subject: [PATCH 19/22] games-emulation/RetroArch: 1.20.0 corrected use_enable for pipewire Signed-off-by: Stefan Cristian B. --- games-emulation/RetroArch/RetroArch-1.20.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/games-emulation/RetroArch/RetroArch-1.20.0.ebuild b/games-emulation/RetroArch/RetroArch-1.20.0.ebuild index bcb6004ab1..dbd48d858c 100644 --- a/games-emulation/RetroArch/RetroArch-1.20.0.ebuild +++ b/games-emulation/RetroArch/RetroArch-1.20.0.ebuild @@ -135,6 +135,7 @@ src_configure() { $(use_enable oss) \ $(use_enable ozone) \ $(use_enable pulseaudio pulse) \ + $(use_enable pipewire) \ $(use_enable rgui) \ $(use_enable sdl sdl2) \ $(use_enable threads) \ From 30a4a020a6679037a373fd2b0707474a60473a9d Mon Sep 17 00:00:00 2001 From: Yuan Liao Date: Wed, 26 Feb 2025 17:36:03 -0500 Subject: [PATCH 20/22] app-laptop/framework_tool: Remove obsolete elog messages for Ryzen 7040 The issue documented by the elog messages has been fixed in a previous Linux kernel release. Now that Linux 6.12 branch, which contains this fix, has been stabilized by Gentoo, users of the latest stable Gentoo kernels no longer need to take any action for this issue. Signed-off-by: Yuan Liao --- .../framework_tool-0.1.0_p20240930.ebuild | 14 +------------- .../framework_tool/framework_tool-0.2.0.ebuild | 12 ------------ .../framework_tool/framework_tool-0.2.1.ebuild | 12 ------------ .../framework_tool/framework_tool-9999.ebuild | 14 +------------- 4 files changed, 2 insertions(+), 50 deletions(-) diff --git a/app-laptop/framework_tool/framework_tool-0.1.0_p20240930.ebuild b/app-laptop/framework_tool/framework_tool-0.1.0_p20240930.ebuild index d9afd502e0..eed0477abe 100644 --- a/app-laptop/framework_tool/framework_tool-0.1.0_p20240930.ebuild +++ b/app-laptop/framework_tool/framework_tool-0.1.0_p20240930.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -277,15 +277,3 @@ src_install() { dobin "$(cargo_target_dir)/framework_tool" einstalldocs } - -pkg_postinst() { - [[ -n ${REPLACING_VERSIONS} ]] && return - elog "Framework Laptop 13 Ryzen 7040 Series users might need to" - elog "follow these steps to use most features of framework_tool:" - elog - elog "1. Disable kernel_lockdown(7)" - elog "2. Run 'framework_tool' with option '--driver portio'" - elog - elog "For more information, please consult:" - elog " https://github.com/FrameworkComputer/framework-system/issues/20" -} diff --git a/app-laptop/framework_tool/framework_tool-0.2.0.ebuild b/app-laptop/framework_tool/framework_tool-0.2.0.ebuild index d9052f103d..89ab7b1b37 100644 --- a/app-laptop/framework_tool/framework_tool-0.2.0.ebuild +++ b/app-laptop/framework_tool/framework_tool-0.2.0.ebuild @@ -289,15 +289,3 @@ src_install() { dobin "$(cargo_target_dir)/framework_tool" einstalldocs } - -pkg_postinst() { - [[ -n ${REPLACING_VERSIONS} ]] && return - elog "Framework Laptop 13 Ryzen 7040 Series users might need to" - elog "follow these steps to use most features of framework_tool:" - elog - elog "1. Disable kernel_lockdown(7)" - elog "2. Run 'framework_tool' with option '--driver portio'" - elog - elog "For more information, please consult:" - elog " https://github.com/FrameworkComputer/framework-system/issues/20" -} diff --git a/app-laptop/framework_tool/framework_tool-0.2.1.ebuild b/app-laptop/framework_tool/framework_tool-0.2.1.ebuild index d9052f103d..89ab7b1b37 100644 --- a/app-laptop/framework_tool/framework_tool-0.2.1.ebuild +++ b/app-laptop/framework_tool/framework_tool-0.2.1.ebuild @@ -289,15 +289,3 @@ src_install() { dobin "$(cargo_target_dir)/framework_tool" einstalldocs } - -pkg_postinst() { - [[ -n ${REPLACING_VERSIONS} ]] && return - elog "Framework Laptop 13 Ryzen 7040 Series users might need to" - elog "follow these steps to use most features of framework_tool:" - elog - elog "1. Disable kernel_lockdown(7)" - elog "2. Run 'framework_tool' with option '--driver portio'" - elog - elog "For more information, please consult:" - elog " https://github.com/FrameworkComputer/framework-system/issues/20" -} diff --git a/app-laptop/framework_tool/framework_tool-9999.ebuild b/app-laptop/framework_tool/framework_tool-9999.ebuild index 78d05eaa85..209e8a637a 100644 --- a/app-laptop/framework_tool/framework_tool-9999.ebuild +++ b/app-laptop/framework_tool/framework_tool-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -107,15 +107,3 @@ src_install() { dobin "$(cargo_target_dir)/framework_tool" einstalldocs } - -pkg_postinst() { - [[ -n ${REPLACING_VERSIONS} ]] && return - elog "Framework Laptop 13 Ryzen 7040 Series users might need to" - elog "follow these steps to use most features of framework_tool:" - elog - elog "1. Disable kernel_lockdown(7)" - elog "2. Run 'framework_tool' with option '--driver portio'" - elog - elog "For more information, please consult:" - elog " https://github.com/FrameworkComputer/framework-system/issues/20" -} From 94258d95b65eab37642d6e3c1ab26e9bd3639435 Mon Sep 17 00:00:00 2001 From: Daichi Yamamoto Date: Thu, 27 Feb 2025 09:10:12 +0900 Subject: [PATCH 21/22] dev-util/rye: add 0.44.0, drop 0.43.0 Signed-off-by: Daichi Yamamoto --- dev-util/rye/Manifest | 2 +- dev-util/rye/{rye-0.43.0.ebuild => rye-0.44.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-util/rye/{rye-0.43.0.ebuild => rye-0.44.0.ebuild} (100%) diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 3bec2c00d8..03d90ddf95 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -186,7 +186,7 @@ DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d23 DIST rustls-0.23.12.crate 438443 BLAKE2B 638ed38c62f807d1a28cd880a8664e09e0ef25ef038f93c6b8f5512e1864d60f2bc8a83e00907f9ee36e543bbbd9e5b6f5a0ff7fb57770619864298d32c31bd7 SHA512 49b7fb3dc02e9ded96718d064a121629dffeded6affbe8dd8a41283be62c99244b23208205a1821d83b557200b017d26589d4f42a0048b2cbd70156dcbbb8b94 DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11 DIST rustls-webpki-0.102.6.crate 201331 BLAKE2B 9802401ac0134a4c6b2ae7d72ad73126dfb271458a9ced5128c4fe7919ec64b5d68be13b5abf9ca9f666052c462bac112c321cca3b54c1b615224fcabb1bca3a SHA512 83ed70c4ca8e0714b363bf76c04281fafac08788bb5f283b87c21eb6d5b3bbb9ebd21a62dd9e1eea89d41f1557f953486e1160c5e7eb02b693bec3745a9603c5 -DIST rye-0.43.0.tar.gz 1476648 BLAKE2B a632e5698f694b5659eafda964becb592ead6e401cc267832aba6efa255f65ff2709d22f82363ad8de0ea3a0de0d1dd0d88b50b8c8dc37fc9a82d9e0060bdb6e SHA512 c11a890bec2507bbc7a435b4d096cd0cc62e944e9bb3764ab011fe14d46ce2fc1a57ef576542ea6e7f8d4726f49c9a8cc618262cb73c9e5f82daef3e6773967a +DIST rye-0.44.0.tar.gz 1477864 BLAKE2B b4f18259f1034b2026ed8f0b0e739cafd0fe0c16e0bec75574eb0048615300b1d0c94f23f1e642ada4eb7954cb4d96fb75bc38fde625dc379c1033478c32184e SHA512 cac3701ae2e994fe624af94651f8d306e0d4feb7406d732349a88bb4421ef8292d0b02d051fc828d875050b0146c3152e928cf5c374f0c43853dbfc35bd3a931 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-util/rye/rye-0.43.0.ebuild b/dev-util/rye/rye-0.44.0.ebuild similarity index 100% rename from dev-util/rye/rye-0.43.0.ebuild rename to dev-util/rye/rye-0.44.0.ebuild From 8ffea7ae4db28236e1a7b442014879d56e6c39e8 Mon Sep 17 00:00:00 2001 From: "Gabriel M. Dutra" Date: Wed, 26 Feb 2025 23:35:20 -0300 Subject: [PATCH 22/22] app-admin/tflint: new package, add 0.55.1 Signed-off-by: Gabriel M. Dutra --- app-admin/tflint/Manifest | 2 ++ app-admin/tflint/metadata.xml | 11 +++++++++++ app-admin/tflint/tflint-0.55.1.ebuild | 23 +++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 app-admin/tflint/Manifest create mode 100644 app-admin/tflint/metadata.xml create mode 100644 app-admin/tflint/tflint-0.55.1.ebuild diff --git a/app-admin/tflint/Manifest b/app-admin/tflint/Manifest new file mode 100644 index 0000000000..e0afb41538 --- /dev/null +++ b/app-admin/tflint/Manifest @@ -0,0 +1,2 @@ +DIST tflint-0.55.1.tar.gz 1403471 BLAKE2B 49a53ce698126c2649c709e9961a32e7ab86c655297f15e0da704f2aaeb4264eb1f05d2c63aaf7f647065afa9e42759a1a5491f2aed783c89839662f0240ef73 SHA512 5fde4159315a789291734add88beb068fa6a335af5569cc9910e799b59bf9d1939b2be3ed5c50db289503e40338fabebbec1aea379d33a0ae36c6f92e6eebf9b +DIST tflint-v0.55.1-vendor.tar.xz 6842232 BLAKE2B 4f3239eefc0d243ff2dee1bf82bb3a74720d80a7bd18e124f11020c59c6b6696b12139700d8161c3062ff1ce803d5e1863291292daaa02c9ad9d5fc272f86d9b SHA512 50b3c2db55b89f6fafdbe8d3361665279e53cab29f5ee7e0d928cd313e5a6cace91d5b653985a865bbebb84455dbb2978b6d27f6f9086cbd559c34c325c2f205 diff --git a/app-admin/tflint/metadata.xml b/app-admin/tflint/metadata.xml new file mode 100644 index 0000000000..995c15babd --- /dev/null +++ b/app-admin/tflint/metadata.xml @@ -0,0 +1,11 @@ + + + + + me@dmdutra.dev + Gabriel M. Dutra + + + terraform-linters/tflint + + diff --git a/app-admin/tflint/tflint-0.55.1.ebuild b/app-admin/tflint/tflint-0.55.1.ebuild new file mode 100644 index 0000000000..682030c1db --- /dev/null +++ b/app-admin/tflint/tflint-0.55.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Terraform linter" +HOMEPAGE="https://github.com/terraform-linters/tflint" +SRC_URI="https://github.com/terraform-linters/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/dmdutra/gentoo-distfiles/raw/refs/heads/main/${PN}-v${PV}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -v -x -o ${PN} +} + +src_install() { + dobin tflint/${PN} +}