diff --git a/gui-wm/tinywl/Manifest b/gui-wm/tinywl/Manifest index 955c5d6a1992b..bc2a508299d5b 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 85a3a9dd1b372..5771bd7a0b8be 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 706d1f95c099e..6b8f8735d17c4 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 82f41d8f42e55..a8ee1e8055138 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 3d822add3f9e8..6a2a1c8abbed1 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 7d85302aba466..0a862c5d258f6 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