commit:     8a9e75f460a51089a0af0e167e0d64e6a7c5db81
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  7 07:37:23 2026 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb  7 07:37:23 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9e75f4

gui-wm/sway: 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-wm/sway/Manifest           | 12 ++++++++----
 gui-wm/sway/sway-1.10.1.ebuild | 10 +++++++---
 gui-wm/sway/sway-1.10.ebuild   | 10 +++++++---
 gui-wm/sway/sway-1.11.ebuild   | 10 +++++++---
 gui-wm/sway/sway-1.9-r1.ebuild | 10 +++++++---
 gui-wm/sway/sway-9999.ebuild   | 10 +++++++---
 6 files changed, 43 insertions(+), 19 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 0c49790ee371..a118885f7509 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,4 +1,8 @@
-DIST sway-1.10.1.tar.gz 5582000 BLAKE2B 
3004a6bba055a874fba271e28613b9f8ca45d9bdf4348619ce6d1d5a1d5c55cc0b55480accb4bcbc2aef37f1b1a9706a7962eb99a0940516b06104bd5e09dc5d
 SHA512 
c7c99bd8807ec4903f1df5487e42feb9e71437c7ee0db95246289a26521689438943c2969e21baebde6c362b443d8d535057d7213b254b7ad10a826cdf8abdf3
-DIST sway-1.10.tar.gz 5581219 BLAKE2B 
c2b2bb0155b141faadc5946b65d25a8478bdf7647250d6bc47deb30aab33475b442e65d6740f30e2bd5ed91c2aeb8815b80fb41b812bf2995fb54444b4b5cc4e
 SHA512 
d5585fe85d8dfc66f12fc4a48f6883025b7906436f0f457094b6aff12896bdb85891aa0e95bbed5c64374d39a3078c8de097ca5959145251974aa29209bc5e07
-DIST sway-1.11.tar.gz 5583731 BLAKE2B 
d40bff69e8c20d4d0f812a8e4cbb7cab8cee203e569f568b30cd90d94beca11bab16e0cf30940a32d339728383635657a8eadbd06b41a5d9e72d61d69816300b
 SHA512 
7366b494308b8773e6051a67286e7abe422bb390f58def8df143d6334b949ef4c5df7e8086332053ff57ec65518f5b04f11a2c31bb57a31dd234eda82457aed5
-DIST sway-1.9.tar.gz 5581281 BLAKE2B 
11d90866e3d12a76880f41e006be5ae7f3a3b1e6cbeb2412d30b673be91be7f60523dcce2892579e1da76de1d0498e0669138aa953bf1f595b97123720812e06
 SHA512 
7ec0a29078eb7e0fb1b6af97613c263adec78ddb03a63cb75fb5e44c7241ed144687fd094ee2eb70f4397832ca9bdffc88bc32dee7683bf0e515417c7a05d4c4
+DIST sway-1.10.1.gh.tar.gz 5588240 BLAKE2B 
151b8651c01d8478e67ac143c7e20d7950636190ff033f4d2eaec105baf7dafd18cf5a81de00c910975787a6de21fbac10f05765612cb45f4d62b12f8fb16dcd
 SHA512 
561ed17b6ad0761a70ecb6b1a3add12c71b23def32973191ceb84f6f58f0771d62ec0931f4526646967084eecda5b987f2ca135f158f2759e9f07dd2cb405da0
+DIST sway-1.10.1.gh.tar.gz.sig 566 BLAKE2B 
e8ee451678e1d6f944efb27f3822f9768547dde4788305987dc4234888586ccfe61eb470906a1abf55b88b5acbb6fbfa811c6906961e49924c986d6d4e9c14a2
 SHA512 
faf128d0447c74c4ea445cb21f52c5d74a665bb3931d9c3a5ef5ca65a71b63461e5fc81a92dcd333d561a21985ef40349acd18fe8008022425d9fbea6a473b1e
+DIST sway-1.10.gh.tar.gz 5587460 BLAKE2B 
91cbbf87f1cf4764fd58bbf85efea1c5d502a577082066cceaec3ceb73c2e95fba27462a094a0fe024f97390acab9ecc938386024a6e31388e1464fb7353a77a
 SHA512 
f75a80506d2dcae722ea64c47fa423b9713bcfaa6541ffc353abd413238abb9ab7c88490d54e30ef09dc003215aa6a0005e5b425c9c943f982d5ff3c7cfad440
+DIST sway-1.10.gh.tar.gz.sig 566 BLAKE2B 
24293ffe98a93775a23a580f4acff22efe7e0f8ecf3b6732d4f91043fa2769ae515bdb673f64ea33e9e134baf9cb9bb549fdc126aff5a10d21140479957fb7e1
 SHA512 
015e09b3d2c383e03d128d5192f58c540cb9347a2adb3a70b77e971de6fca136d1e6fb5477968130029c093996049981c5cdf3d3077ec5da46b0f03c7b8ca389
+DIST sway-1.11.gh.tar.gz 5630956 BLAKE2B 
98b1f1788df3cd67577f5b3b0db015c27f9a2770ad110c8590bf3f4a35500ec69cf6286b932e63598723e5d190cc9f4ef5711e03aa35bd381fb5d502d09c0c04
 SHA512 
995810f678b19067430a4c6aaa969607bd8dbae744d5aea9a3dbe24634f494931a7d902d9ea534e4ffa326983c8dca841b2d1b08e980ed95a4c66a0b09a02e72
+DIST sway-1.11.gh.tar.gz.sig 566 BLAKE2B 
c8c5bfdd9a25e45a165b9124d75f35e51b6e3930f6d0d9c935abef6d0c6234672637d876e75d7138a3dc420770c77ca5cb0fc8d7a04f55839d32cea66591af5f
 SHA512 
e8e65da3526a7bc2bc86cb9ac8efc12219931847fe171c6ad9d65b42295a3b6a7eff6e2be969e7982c2b530220e8c72560a2020e32ecf0a4e4a7e9f062f1dd5a
+DIST sway-1.9.gh.tar.gz 5587501 BLAKE2B 
c6ca46c4c046ee690240a58231acc47bdc562adb2f23522a41cc14fba0cfa14fd4bd03d990640b1a832f862432a6c8ff9518fccf4f1e63ce833c60cd1bf82107
 SHA512 
1d2a47bb8b838573a32f3719a7329fd744119c2c7efc5e5a4168b2bacfb09a3901a569177e5e10c129141fafe00e823ab78c04b76b502d23caa7621bbccd5919
+DIST sway-1.9.gh.tar.gz.sig 566 BLAKE2B 
671ca15d9113bbe586a2546967e9afbcd5927103b86395fe751bfbf7778a2c05805f3fe52a951c34dc18332d653cb8a758c3bada42e9b76fe3f360dd712201cc
 SHA512 
606f3ee05fb2e4e127438fcbed09119b8884a620bfc22d531ec4a5e2fc71a2fb85840a7ab80f2c5cc5ad0ed1b17b7762f617385a596c9cd5ce5bd07987b49776

diff --git a/gui-wm/sway/sway-1.10.1.ebuild b/gui-wm/sway/sway-1.10.1.ebuild
index 4159a00f65ff..9672376021fe 100644
--- a/gui-wm/sway/sway-1.10.1.ebuild
+++ b/gui-wm/sway/sway-1.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://github.com/swaywm/${PN}.git";
 else
        MY_PV=${PV/_rc/-rc}
-       SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+       inherit verify-sig
+       
SRC_URI="https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz -> 
${P}.gh.tar.gz
+               
https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz.sig -> 
${P}.gh.tar.gz.sig"
        KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
        S="${WORKDIR}/${PN}-${MY_PV}"
 fi
@@ -67,7 +69,9 @@ BDEPEND="
 if [[ ${PV} == 9999 ]]; then
        BDEPEND+="man? ( ~app-text/scdoc-9999 )"
 else
-       BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
+       BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )
+               verify-sig? ( sec-keys/openpgp-keys-emersion )"
+       VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
 fi
 
 FILECAPS=(

diff --git a/gui-wm/sway/sway-1.10.ebuild b/gui-wm/sway/sway-1.10.ebuild
index 8aad54a701c3..cd4f73871523 100644
--- a/gui-wm/sway/sway-1.10.ebuild
+++ b/gui-wm/sway/sway-1.10.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
@@ -13,7 +13,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://github.com/swaywm/${PN}.git";
 else
        MY_PV=${PV/_rc/-rc}
-       SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+       inherit verify-sig
+       
SRC_URI="https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz -> 
${P}.gh.tar.gz
+               
https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz.sig -> 
${P}.gh.tar.gz.sig"
        KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
        S="${WORKDIR}/${PN}-${MY_PV}"
 fi
@@ -68,7 +70,9 @@ BDEPEND="
 if [[ ${PV} == 9999 ]]; then
        BDEPEND+="man? ( ~app-text/scdoc-9999 )"
 else
-       BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
+       BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )
+               verify-sig? ( sec-keys/openpgp-keys-emersion )"
+       VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
 fi
 
 FILECAPS=(

diff --git a/gui-wm/sway/sway-1.11.ebuild b/gui-wm/sway/sway-1.11.ebuild
index 65cdce4f5ba3..19c4e2225e6d 100644
--- a/gui-wm/sway/sway-1.11.ebuild
+++ b/gui-wm/sway/sway-1.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://github.com/swaywm/${PN}.git";
 else
        MY_PV=${PV/_rc/-rc}
-       SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+       inherit verify-sig
+       
SRC_URI="https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz -> 
${P}.gh.tar.gz
+               
https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz.sig -> 
${P}.gh.tar.gz.sig"
        KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
        S="${WORKDIR}/${PN}-${MY_PV}"
 fi
@@ -69,7 +71,9 @@ BDEPEND="
 if [[ ${PV} == 9999 ]]; then
        BDEPEND+="man? ( ~app-text/scdoc-9999 )"
 else
-       BDEPEND+="man? ( >=app-text/scdoc-1.11.3 )"
+       BDEPEND+="man? ( >=app-text/scdoc-1.11.3 )
+               verify-sig? ( sec-keys/openpgp-keys-emersion )"
+       VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
 fi
 
 FILECAPS=(

diff --git a/gui-wm/sway/sway-1.9-r1.ebuild b/gui-wm/sway/sway-1.9-r1.ebuild
index d9a62c2120ec..9710cd803b26 100644
--- a/gui-wm/sway/sway-1.9-r1.ebuild
+++ b/gui-wm/sway/sway-1.9-r1.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
@@ -13,7 +13,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://github.com/swaywm/${PN}.git";
 else
        MY_PV=${PV/_rc/-rc}
-       SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+       inherit verify-sig
+       
SRC_URI="https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz -> 
${P}.gh.tar.gz
+               
https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz.sig -> 
${P}.gh.tar.gz.sig"
        KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
        S="${WORKDIR}/${PN}-${MY_PV}"
 fi
@@ -68,7 +70,9 @@ BDEPEND="
 if [[ ${PV} == 9999 ]]; then
        BDEPEND+="man? ( ~app-text/scdoc-9999 )"
 else
-       BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
+       BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )
+               verify-sig? ( sec-keys/openpgp-keys-emersion )"
+       VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
 fi
 
 FILECAPS=(

diff --git a/gui-wm/sway/sway-9999.ebuild b/gui-wm/sway/sway-9999.ebuild
index 65cdce4f5ba3..19c4e2225e6d 100644
--- a/gui-wm/sway/sway-9999.ebuild
+++ b/gui-wm/sway/sway-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://github.com/swaywm/${PN}.git";
 else
        MY_PV=${PV/_rc/-rc}
-       SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+       inherit verify-sig
+       
SRC_URI="https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz -> 
${P}.gh.tar.gz
+               
https://github.com/swaywm/${PN}/releases/download/${PV}/${P}.tar.gz.sig -> 
${P}.gh.tar.gz.sig"
        KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
        S="${WORKDIR}/${PN}-${MY_PV}"
 fi
@@ -69,7 +71,9 @@ BDEPEND="
 if [[ ${PV} == 9999 ]]; then
        BDEPEND+="man? ( ~app-text/scdoc-9999 )"
 else
-       BDEPEND+="man? ( >=app-text/scdoc-1.11.3 )"
+       BDEPEND+="man? ( >=app-text/scdoc-1.11.3 )
+               verify-sig? ( sec-keys/openpgp-keys-emersion )"
+       VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
 fi
 
 FILECAPS=(

Reply via email to