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@gentoo.org>
This commit is contained in:
Arthur Zamarin
2026-02-09 19:39:04 +02:00
parent e839a644e8
commit 7d9ef8e48b
4 changed files with 31 additions and 8 deletions

View File

@@ -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

View File

@@ -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)

View File

@@ -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)

View File

@@ -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)