commit: f6e998ed8a1522438d3e48394fdc009cd8946aef Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Fri Feb 6 18:12:18 2026 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Fri Feb 6 18:32:33 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e998ed
gui-apps/kanshi: enable verify-sig Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> gui-apps/kanshi/Manifest | 6 ++++-- gui-apps/kanshi/kanshi-1.8.0-r1.ebuild | 11 +++++++---- gui-apps/kanshi/kanshi-1.9.0.ebuild | 9 ++++++--- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/gui-apps/kanshi/Manifest b/gui-apps/kanshi/Manifest index 87dd424998e3..10f385853796 100644 --- a/gui-apps/kanshi/Manifest +++ b/gui-apps/kanshi/Manifest @@ -1,2 +1,4 @@ -DIST kanshi-v1.8.0.tar.bz2 20876 BLAKE2B ad07fabbb12a43ebe35e44a8c101b7c19450145a4d2581c2f3376e6136c73b7b3e22839806835dd4f8a43faa71520ec68246e1c924e7d06ee5f2b14a5827c2ac SHA512 d3023f1d75e0c81295db0e6549ef61d99eebbce5ea9926b1c43009486fa632f47898e1825483a44cc7ba887316c2074a5c70e5423ec5ee84ff255fdb845a7440 -DIST kanshi-v1.9.0.tar.bz2 21298 BLAKE2B c900806cf68bea5f2d7def825d29ab2ff44cd1a43774a1a7ab5ebf104804b2d553e03be3aa64ed1273add2eeee9a295d6e6f051c229d8a85e89393f96979ca70 SHA512 1aec563326e447d73230671cc6070ccfe8a10f2e584de2b1b524ed7bb2c5b4cccfb38b7d53db0dd00505a3aa29d72e41380e7686c41cd442198eb96bc5bec433 +DIST kanshi-1.8.0.tar.gz 23620 BLAKE2B 838876546a84659515e04d88d9fe7cc39bc0c79395f63b48c2a1753fa2a41549dcd7fa51170809277e5ed4bef59012b22b27609af3317e7d9ccf69aa9cefb949 SHA512 4697f1c27241fbf6107bdb50c868588066c2e87ff1c7e1ef181dcb8987fb43f5f1cfd11947d5b2ccabf808e944457f577904fe36a3c083815d6809f2a4bae7da +DIST kanshi-1.8.0.tar.gz.sig 566 BLAKE2B 694d2863072d39a0ea207364c3f8594bf6bbc1a61e3fa7989fae67a91310b5aa004f4772212993b0a3f1447056fb66fa1eeeb34061d4efb7a428a03ba4f5f9c0 SHA512 f2573899373e08e1e5e47cb380d1d574a5e6b6eba2dc47d3401135ebf2ad60bfe6a5d49475fb87b5bfbd158bcb4a30a93972464a0e4efb1356d000fcb5f64949 +DIST kanshi-1.9.0.tar.gz 24202 BLAKE2B 62906587ba6557e473efe4e2712709b321a90f5655dd5dea0d67db3a13b24e2bbcda8cbc05c3ac4f772ff4356f319f1a6b905446c76824329805dc705818f661 SHA512 6db76c8f2dd47a011cc097c3b2d1191a7adc1d2cb5d80a661425710183856973d0b0fe0352178e801cad17ba695ac529369b0480331fa067ca207b07788d1d18 +DIST kanshi-1.9.0.tar.gz.sig 566 BLAKE2B df42d253869d0df33d68434450a7c4623af8bb733d3d208943eb51563dd327692bd7e0970d20c6004aab86b1818c5b174f45ea16c01348a6d285bea9a9972d54 SHA512 50a325713092399d9166436aeb92bc97e5763c0089c016f99ee7009c49e8a958f0a3d74c5418bfbeeebf390b5450496d7151c7c9dae6c3c7930a6baf8f104e66 diff --git a/gui-apps/kanshi/kanshi-1.8.0-r1.ebuild b/gui-apps/kanshi/kanshi-1.8.0-r1.ebuild index db5978730f04..c848911a0b9a 100644 --- a/gui-apps/kanshi/kanshi-1.8.0-r1.ebuild +++ b/gui-apps/kanshi/kanshi-1.8.0-r1.ebuild @@ -1,14 +1,14 @@ -# Copyright 2020-2025 Gentoo Authors +# Copyright 2020-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit meson +inherit meson verify-sig DESCRIPTION="dynamic display configuration (autorandr for wayland)" HOMEPAGE="https://gitlab.freedesktop.org/emersion/kanshi" -SRC_URI="https://gitlab.freedesktop.org/emersion/kanshi/-/archive/v${PV}/kanshi-v${PV}.tar.bz2" -S=${WORKDIR}/${PN}-v${PV} +SRC_URI="https://gitlab.freedesktop.org/emersion/${PN}/-/releases/v${PV}/downloads/${P}.tar.gz + https://gitlab.freedesktop.org/emersion/${PN}/-/releases/v${PV}/downloads/${P}.tar.gz.sig" LICENSE="MIT" SLOT="0" @@ -26,8 +26,11 @@ BDEPEND=" dev-libs/wayland-protocols dev-util/wayland-scanner 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" + src_configure() { local emesonargs=( $(meson_feature man man-pages) diff --git a/gui-apps/kanshi/kanshi-1.9.0.ebuild b/gui-apps/kanshi/kanshi-1.9.0.ebuild index 179adb64982f..ede13bb8ff61 100644 --- a/gui-apps/kanshi/kanshi-1.9.0.ebuild +++ b/gui-apps/kanshi/kanshi-1.9.0.ebuild @@ -3,12 +3,12 @@ EAPI=8 -inherit meson +inherit meson verify-sig DESCRIPTION="dynamic display configuration (autorandr for wayland)" HOMEPAGE="https://gitlab.freedesktop.org/emersion/kanshi" -SRC_URI="https://gitlab.freedesktop.org/emersion/kanshi/-/archive/v${PV}/kanshi-v${PV}.tar.bz2" -S=${WORKDIR}/${PN}-v${PV} +SRC_URI="https://gitlab.freedesktop.org/emersion/${PN}/-/releases/v${PV}/downloads/${P}.tar.gz + https://gitlab.freedesktop.org/emersion/${PN}/-/releases/v${PV}/downloads/${P}.tar.gz.sig" LICENSE="MIT" SLOT="0" @@ -28,8 +28,11 @@ BDEPEND=" dev-util/wayland-scanner man? ( >=app-text/scdoc-1.9.3 ) varlink? ( dev-libs/vali ) + verify-sig? ( sec-keys/openpgp-keys-emersion ) " +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc" + src_configure() { local emesonargs=( $(meson_feature man man-pages)
