commit:     abf05814c4a5e24128dc91e7fd3f679ac1fe1e51
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  6 18:55:46 2026 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 18:58:20 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf05814

gui-wm/tinywl: enable verify-sig

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-wm/tinywl/Manifest             |  4 ++++
 gui-wm/tinywl/tinywl-0.17.4.ebuild | 11 +++++++++--
 gui-wm/tinywl/tinywl-0.18.0.ebuild | 11 +++++++++--
 gui-wm/tinywl/tinywl-0.18.1.ebuild | 11 +++++++++--
 gui-wm/tinywl/tinywl-0.19.2.ebuild |  9 ++++++++-
 gui-wm/tinywl/tinywl-9999.ebuild   | 11 +++++++++--
 6 files changed, 48 insertions(+), 9 deletions(-)

diff --git a/gui-wm/tinywl/Manifest b/gui-wm/tinywl/Manifest
index 955c5d6a1992..bc2a508299d5 100644
--- a/gui-wm/tinywl/Manifest
+++ b/gui-wm/tinywl/Manifest
@@ -1,4 +1,8 @@
 DIST wlroots-0.17.4.tar.gz 609179 BLAKE2B 
dc5a7749533ab54631d4a26be554b86e5b08b2472cf8f22ccebddb319d571cbd98a5c56e64e7bc762a5918d4272eb6b4261050288f3053c18c824c6a9c32b96b
 SHA512 
35803df9fe68cadb0b9b5e522863535407ba2354ed1ca8f824a9c40b64698a97c579fec0afeb444b05d429adc1e3dfc45b20c3a1b7a2004e4f5a10d2305c9116
+DIST wlroots-0.17.4.tar.gz.sig 566 BLAKE2B 
d2d5e7bea8fc0cdf07502414fd129fbbe1947629f5f25eff9023d6fbca82741139547ff8f5c582d11474982de0644c7837780f19628e6826bdecdff552914da8
 SHA512 
9639a10f9dffbed3ffd2cb579aafe8092c5c3ad0d96a3f550c103d5b0339ba10a8824e5209ef616587ced3a994b4a768d99f0e742af103e6967c944b010d053c
 DIST wlroots-0.18.0.tar.gz 628190 BLAKE2B 
b1d725e0397365b69afce24baf5376057a40d225f7cb06ccd5abde3b3da8d5401a6eb5d57ab65154a6faf7961473039833e558e3b25da1210891d34667da5bf9
 SHA512 
2cf848aa67f41089b60cc7d01c3a344ebaf7f5bbced459675fef885cd4b3e6b99d9a49d6b127518314d0ae38e52e9aff7991611592b2add4cba96f15aa0bf1c6
+DIST wlroots-0.18.0.tar.gz.sig 566 BLAKE2B 
eae49e34e540006569383296da9b75d048b176cfc91b945b0dc51da47837a312133fb8ea973cd8e33ec6c74b27f539acbbc9a3ca1df70d8273b4d5e5db48ce95
 SHA512 
865665ae349ab3709645a81a293c4c2ac931bcdb2e9f3cc3811ec098969758c0ff7b4946bd5da1cb983d78145022769963f70a170a22fe0eb3a1546987f098e0
 DIST wlroots-0.18.1.tar.gz 628648 BLAKE2B 
051909ef4cac4c523bb43b42396abe8c18e3835a7a29bde30787829040271720f06579dadf3f03d9569bcc1e25492c6bd383f314aaa10b63c597f08735d30537
 SHA512 
c4d83ae75aec4f7f4e8aefbff27594d0962c56c4a3a3ef2d7ccd432f92eb56df7edb995cc0fa1f62d9290e988f20e7525d007717f36ce4824dfc41061a697fbb
+DIST wlroots-0.18.1.tar.gz.sig 566 BLAKE2B 
843d20bec0cdcdb88eea7bd09d0720d54cdc2c6ab1bc555514248844f9651e6c3cc9d1aebad46fef4aa6a822b5fe06468a32a135f6d3b03f7ea0351fdd78696a
 SHA512 
39aa8ce9b2b5a0284f1d71a34600435219b0a2d59d9a4a5f08391c46c6013f3acb0bddc98099907debcab2dc26f7c306f69526359d59e4fe5285a2cbbc651bad
 DIST wlroots-0.19.2.tar.gz 670983 BLAKE2B 
b1feba85ea31a1ded7ab13429aeac7d7f8aa44ee831b0031b9befa9354e9c3eadc82d7ecb7f2362c2a1d6bcaf92c14844491e5cc3256bbb06835b2861370c7dd
 SHA512 
8228bdd463f3b79c02cc36311f93eb3a2fe2c8406222316a9996abebfbefa39cc4a9587ea800d677961d59b27c82ae906e538dceaf565403bbb3f2b1ae19eff1
+DIST wlroots-0.19.2.tar.gz.sig 566 BLAKE2B 
abe564e95a94f2b331513e3711ac97b9fb335de377b9c84c512248f6227ce5a9826587341213a63f8aebc21c7ce4bcc7cd2164d16c4102c0691c4bc8dd043398
 SHA512 
c9f2bc6413c19e1fd52f151779a80513a72f0b9d1df706ad3d77df74f0736c22e12122fe08c3f24c908649ca1f3adad5aee8f8cc65fa0b24155353ca66f6e240

diff --git a/gui-wm/tinywl/tinywl-0.17.4.ebuild 
b/gui-wm/tinywl/tinywl-0.17.4.ebuild
index 85a3a9dd1b37..5771bd7a0b8b 100644
--- a/gui-wm/tinywl/tinywl-0.17.4.ebuild
+++ b/gui-wm/tinywl/tinywl-0.17.4.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
        EGIT_REPO_URI="https://gitlab.freedesktop.org/wlroots/wlroots.git";
        inherit git-r3
 else
-       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz";
+       inherit verify-sig
+       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz
+               
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz.sig";
        KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
        S="${WORKDIR}/wlroots-${PV}"
 fi
@@ -34,6 +36,11 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+if [[ ${PV} != 9999 ]]; then
+       BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-emersion )"
+       VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
+fi
+
 PATCHES=( "${FILESDIR}/${P}"-improve-makefile.patch )
 
 src_prepare() {

diff --git a/gui-wm/tinywl/tinywl-0.18.0.ebuild 
b/gui-wm/tinywl/tinywl-0.18.0.ebuild
index 706d1f95c099..6b8f8735d17c 100644
--- a/gui-wm/tinywl/tinywl-0.18.0.ebuild
+++ b/gui-wm/tinywl/tinywl-0.18.0.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
@@ -10,7 +10,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://gitlab.freedesktop.org/wlroots/wlroots.git";
        inherit git-r3
 else
-       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz";
+       inherit verify-sig
+       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz
+               
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz.sig";
        KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86"
        S="${WORKDIR}/wlroots-${PV}"
 fi
@@ -32,6 +34,11 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+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_prepare() {
        sed -i -e "s/-Werror //" tinywl/Makefile || die
        default

diff --git a/gui-wm/tinywl/tinywl-0.18.1.ebuild 
b/gui-wm/tinywl/tinywl-0.18.1.ebuild
index 82f41d8f42e5..a8ee1e805513 100644
--- a/gui-wm/tinywl/tinywl-0.18.1.ebuild
+++ b/gui-wm/tinywl/tinywl-0.18.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
@@ -10,7 +10,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://gitlab.freedesktop.org/wlroots/wlroots.git";
        inherit git-r3
 else
-       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz";
+       inherit verify-sig
+       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz
+               
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz.sig";
        KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
        S="${WORKDIR}/wlroots-${PV}"
 fi
@@ -32,6 +34,11 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+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_prepare() {
        sed -i -e "s/-Werror //" tinywl/Makefile || die
        default

diff --git a/gui-wm/tinywl/tinywl-0.19.2.ebuild 
b/gui-wm/tinywl/tinywl-0.19.2.ebuild
index 3d822add3f9e..6a2a1c8abbed 100644
--- a/gui-wm/tinywl/tinywl-0.19.2.ebuild
+++ b/gui-wm/tinywl/tinywl-0.19.2.ebuild
@@ -12,7 +12,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://gitlab.freedesktop.org/wlroots/wlroots.git";
        inherit git-r3
 else
-       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz";
+       inherit verify-sig
+       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz
+               
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz.sig";
        KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
        S="${WORKDIR}/wlroots-${PV}"
 fi
@@ -34,6 +36,11 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+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_prepare() {
        sed -i -e "s/-Werror //" tinywl/Makefile || die
        default

diff --git a/gui-wm/tinywl/tinywl-9999.ebuild b/gui-wm/tinywl/tinywl-9999.ebuild
index 7d85302aba46..0a862c5d258f 100644
--- a/gui-wm/tinywl/tinywl-9999.ebuild
+++ b/gui-wm/tinywl/tinywl-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
@@ -12,7 +12,9 @@ if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://gitlab.freedesktop.org/wlroots/wlroots.git";
        inherit git-r3
 else
-       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz";
+       inherit verify-sig
+       
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz
+               
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz.sig";
        KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
        S="${WORKDIR}/wlroots-${PV}"
 fi
@@ -34,6 +36,11 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+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_prepare() {
        sed -i -e "s/-Werror //" tinywl/Makefile || die
        default

Reply via email to