commit: 7d9ef8e48b473fcaee8e88979cbfd82458155082
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 9 17:39:04 2026 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 9 17:39:04 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9ef8e4
gui-apps/swaybg: switch to dist tarball; wire up verify-sig
Checked all tarballs for diff, and there was none in the content,
which is why there is no revbump.
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/swaybg/Manifest | 6 ++++--
gui-apps/swaybg/swaybg-1.2.0.ebuild | 11 +++++++++--
gui-apps/swaybg/swaybg-1.2.1.ebuild | 11 +++++++++--
gui-apps/swaybg/swaybg-9999.ebuild | 11 +++++++++--
4 files changed, 31 insertions(+), 8 deletions(-)
diff --git a/gui-apps/swaybg/Manifest b/gui-apps/swaybg/Manifest
index 7e14044460e7..b388ae863865 100644
--- a/gui-apps/swaybg/Manifest
+++ b/gui-apps/swaybg/Manifest
@@ -1,2 +1,4 @@
-DIST swaybg-1.2.0.tar.gz 16572 BLAKE2B
197daba2a049bd21c1609c7abc5241c1b8664dabd34b16d9664c2f7f6853028389f81ef3d8e7f13c8b8decda0a0149ff911b86cc079b11cdbc8f9c977c4e0e23
SHA512
e0c0d78a1887e8a6ff396305ea717be22ec316cd17ef7e2f61a0fe25f976ff12bb5fd48bf8dc7d99d7c9bf6948b4a00d99bf9ac68021080ae9c393ca84e86e0a
-DIST swaybg-1.2.1.tar.gz 16600 BLAKE2B
5b61bb5c5bc3074eaa08255b02d82bd07f66b9f090328d34fd55c971d81ce1bedca05ad0499bd1e09a4669880f7e26ce87460d51d50b602b278651bb3283379b
SHA512
ea5f1e2db58eb6865e79b05b85e045bd07afa411d6d1cd4e08710c891ef0bc68d78af8fc500e6200824abad865bfe625b030c31d6c9f76cb6a46fefd2c0d5aa8
+DIST swaybg-1.2.0.gh.tar.gz 16613 BLAKE2B
8b2154e90ec52db77d83bcf3aff49eb79ee44e533350b875b6b93e30261b97a1c737bf5d43e19247434aa76a740d5b0ae4f3f81f0b4b0c9b2122cfc08b0d274d
SHA512
681f40148599a048baffb19210b9f37461fd547c81e94dc64eda3cbb520b2ba630d742f0a1b33fb2ec73ea5efc700a18c97f9395410d3d0ce8247f8c8c63896e
+DIST swaybg-1.2.0.gh.tar.gz.sig 566 BLAKE2B
7eee2a683a272dd60b5040115957f98a51aa3de611f395444899b4482183005057709878a75c72a366b5feb4293d276cf8c50d2b453b5ab4501fbd2df0689655
SHA512
3989c3b3c97cace0226a1ed2fc39c0a895e6a5861ec6167aa91f7c870831aad0386af656fa1c5d308ef8de674337e4546dc8c7b140b69fa8b1dcdd5280209a66
+DIST swaybg-1.2.1.gh.tar.gz 16642 BLAKE2B
0183f11c2d8a967054572676a1c87c7d533c8f4a7bd204049d53e350966dfc825d2d779d0d8165cec9b8e019b9c1bc7a0b7702270b02aa0f02bfbc8400ec6b53
SHA512
57b911c11055374079645b8acf5b81cb3481a6d290f6e1a7e18a8e52202edfc3f3a71cc09fbe8a0500223f3b28091a8c979ccdd917861321cb5b8201887a014a
+DIST swaybg-1.2.1.gh.tar.gz.sig 566 BLAKE2B
27b5b3362ea5442ca1bcdcfbabbf7468767d2444bc48c577e7ca2443a345426e21f3cc079bfe4b3075075bdb08620bdb078e5082f9f3e9b81a5cd544cf0d63ae
SHA512
ad8238ff20a64cd3f0673fe27530dc037f440124b23b6745a07ebc40d5baac6fc49929990679433f8f6979f25494ffaebf47b26b673cc290bdaea2e436b0bdbc
diff --git a/gui-apps/swaybg/swaybg-1.2.0.ebuild
b/gui-apps/swaybg/swaybg-1.2.0.ebuild
index c26e8b29f91b..29c03778c7d4 100644
--- a/gui-apps/swaybg/swaybg-1.2.0.ebuild
+++ b/gui-apps/swaybg/swaybg-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,9 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
else
- SRC_URI="https://github.com/swaywm/${PN}/archive/v${PV}.tar.gz ->
${P}.tar.gz"
+ inherit verify-sig
+
SRC_URI="https://github.com/swaywm/${PN}/releases/download/v${PV}/${P}.tar.gz
-> ${P}.gh.tar.gz
+
https://github.com/swaywm/${PN}/releases/download/v${PV}/${P}.tar.gz.sig ->
${P}.gh.tar.gz.sig"
KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
fi
@@ -36,6 +38,11 @@ BDEPEND="
man? ( app-text/scdoc )
"
+if [[ ${PV} != 9999 ]]; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-emersion )"
+ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
+fi
+
src_configure() {
local emesonargs=(
-Dman-pages=$(usex man enabled disabled)
diff --git a/gui-apps/swaybg/swaybg-1.2.1.ebuild
b/gui-apps/swaybg/swaybg-1.2.1.ebuild
index aab0dcf8c4ba..c00f90174f6c 100644
--- a/gui-apps/swaybg/swaybg-1.2.1.ebuild
+++ b/gui-apps/swaybg/swaybg-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,9 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
else
- SRC_URI="https://github.com/swaywm/${PN}/archive/v${PV}.tar.gz ->
${P}.tar.gz"
+ inherit verify-sig
+
SRC_URI="https://github.com/swaywm/${PN}/releases/download/v${PV}/${P}.tar.gz
-> ${P}.gh.tar.gz
+
https://github.com/swaywm/${PN}/releases/download/v${PV}/${P}.tar.gz.sig ->
${P}.gh.tar.gz.sig"
KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
fi
@@ -33,6 +35,11 @@ BDEPEND="
man? ( app-text/scdoc )
"
+if [[ ${PV} != 9999 ]]; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-emersion )"
+ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
+fi
+
src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
diff --git a/gui-apps/swaybg/swaybg-9999.ebuild
b/gui-apps/swaybg/swaybg-9999.ebuild
index 9456a6851de5..e3ff010d08f2 100644
--- a/gui-apps/swaybg/swaybg-9999.ebuild
+++ b/gui-apps/swaybg/swaybg-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,9 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
else
- SRC_URI="https://github.com/swaywm/${PN}/archive/v${PV}.tar.gz ->
${P}.tar.gz"
+ inherit verify-sig
+
SRC_URI="https://github.com/swaywm/${PN}/releases/download/v${PV}/${P}.tar.gz
-> ${P}.gh.tar.gz
+
https://github.com/swaywm/${PN}/releases/download/v${PV}/${P}.tar.gz.sig ->
${P}.gh.tar.gz.sig"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
@@ -33,6 +35,11 @@ BDEPEND="
man? ( app-text/scdoc )
"
+if [[ ${PV} != 9999 ]]; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-emersion )"
+ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
+fi
+
src_configure() {
local emesonargs=(
$(meson_feature man man-pages)