summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-10-14 00:37:20 +0100
committerSam James <sam@gentoo.org>2022-10-14 00:37:20 +0100
commit2a0ad0b4b817945b208d36a3ca5efa1f8a4ec16e (patch)
treeaa101c70b89a999fc4e744b1a64f10c11677aefd /dev-util/byacc
parentdev-util/cproto: EAPI 8, verify-sig (diff)
downloadgentoo-2a0ad0b4b817945b208d36a3ca5efa1f8a4ec16e.tar.gz
gentoo-2a0ad0b4b817945b208d36a3ca5efa1f8a4ec16e.tar.bz2
gentoo-2a0ad0b4b817945b208d36a3ca5efa1f8a4ec16e.zip
dev-util/byacc: EAPI 8, verify-sig
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-util/byacc')
-rw-r--r--dev-util/byacc/Manifest1
-rw-r--r--dev-util/byacc/byacc-20220128-r1.ebuild (renamed from dev-util/byacc/byacc-20220128.ebuild)12
2 files changed, 9 insertions, 4 deletions
diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest
index 873ff5981fa7..2324a1cf2a34 100644
--- a/dev-util/byacc/Manifest
+++ b/dev-util/byacc/Manifest
@@ -1 +1,2 @@
DIST byacc-20220128.tgz 896513 BLAKE2B a5dd491702274ed84fdddc8b2d2d240d8ddcc9350db82eee067978297ceda012ab99d7c8f53102f8190ce6e6bb3feb8d9beb62969ddf222b4ba967041b746c00 SHA512 e8ae4c56f5be4cc0ef1d281c43f02c6296fdc40f630269f2a61af511f270ae059ad185b9718190b8133018f7b74b7ca6f84ced5d63a359960b52ea2a3ef562ea
+DIST byacc-20220128.tgz.asc 729 BLAKE2B 7e43d182d06419fdfc925f078535163cf1bba49c7ec05788e2268adc34fbca8ce368516cbd46605bfe2c700950e3c9a202ed120f8a9ff507599a1a2acf6998dd SHA512 84140b9aa4aaada776c580be7adb265bf281decd1d24661b1368e0ffdaf52257751931e61ad0bcc59977e966c32125f751f889d5bfa806b7e0bdeaf96dd629e3
diff --git a/dev-util/byacc/byacc-20220128.ebuild b/dev-util/byacc/byacc-20220128-r1.ebuild
index cfea2d0919d7..891cbd09f9b3 100644
--- a/dev-util/byacc/byacc-20220128.ebuild
+++ b/dev-util/byacc/byacc-20220128-r1.ebuild
@@ -1,18 +1,22 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
DESCRIPTION="The best variant of the Yacc parser generator"
HOMEPAGE="https://invisible-island.net/byacc/byacc.html"
-SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz"
-# Seems to be unreliable (unstable tarballs): bug #820167.
-#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz"
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz"
+SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
+
DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
src_configure() {