commit:     b078da2c92fb7dcc42dd67ebf3ae2dc8bf9441c1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  6 18:08:27 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=b078da2c

dev-libs/vali: enable verify-sig

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

 dev-libs/vali/Manifest          |  3 ++-
 dev-libs/vali/vali-0.1.1.ebuild | 13 +++++++++----
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/dev-libs/vali/Manifest b/dev-libs/vali/Manifest
index 9b4543801896..bb4e9bb9f921 100644
--- a/dev-libs/vali/Manifest
+++ b/dev-libs/vali/Manifest
@@ -1 +1,2 @@
-DIST vali-v0.1.1.tar.bz2 25436 BLAKE2B 
b790c52220dbccf120848338bac1aea4f82e15eeaf65e10ba22ff853c6bd65c0b5f91d7f3cb180fe8730a3d20ebe0da5ddcfdbaa353d879c647692b4e2973ed1
 SHA512 
9dc13eda130f4d7df852a144230669bea7ac9a71a600d7adcc00330cdbbb273b37c57239273be7e6fabb34d13e40810e889082f5eff0f9a7040cfc06275e60fb
+DIST vali-0.1.1.tar.gz 30493 BLAKE2B 
fe238199bd1e8960ca25ee48c46621465725f2f668a9e50fe5855368a9b574353581a4b12f1e88ae233509920cb7dd7858fe87102f12e7395bd4b5f40686183b
 SHA512 
d5471732a98e4595702319908558514ef12220bd5ebd0932770f6529beff87f0e626bb9adcb537a7fbdeb754d77b466831558db2fbfbafb45d179d587944bee1
+DIST vali-0.1.1.tar.gz.sig 566 BLAKE2B 
be056d8068443fd852f31c86aad2a9ee0139b3b383e446834c2e778ac2e11338168046472ccdeaf11846ba5e2b701cb561f926b17f7134a57e3c459bb287b058
 SHA512 
1a4e609bd1903ab37fc99115c8837c24d9aedf3ceb25cf0ee3290407991b12889e86f0d25aeeac04951de789298afc9492bf89582506274014b3b8c1c24ad87a

diff --git a/dev-libs/vali/vali-0.1.1.ebuild b/dev-libs/vali/vali-0.1.1.ebuild
index fcc7d4ccf79d..db56c84a4273 100644
--- a/dev-libs/vali/vali-0.1.1.ebuild
+++ b/dev-libs/vali/vali-0.1.1.ebuild
@@ -3,12 +3,12 @@
 
 EAPI=8
 
-inherit meson
+inherit meson verify-sig
 
 DESCRIPTION="C library and code generator for Varlink"
 HOMEPAGE="https://gitlab.freedesktop.org/emersion/vali";
-SRC_URI="https://gitlab.freedesktop.org/emersion/vali/-/archive/v${PV}/vali-v${PV}.tar.bz2";
-S=${WORKDIR}/${PN}-v${PV}
+SRC_URI="https://gitlab.freedesktop.org/emersion/vali/-/releases/v${PV}/downloads/${P}.tar.gz
+       
https://gitlab.freedesktop.org/emersion/vali/-/releases/v${PV}/downloads/${P}.tar.gz.sig";
 
 LICENSE="MIT"
 SLOT="0"
@@ -19,4 +19,9 @@ DEPEND="
        dev-libs/json-c:=
 "
 RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+       virtual/pkgconfig
+       verify-sig? ( sec-keys/openpgp-keys-emersion )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"

Reply via email to