From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libevent/
Date: Sun, 21 May 2023 11:33:03 +0000 (UTC) [thread overview]
Message-ID: <1684668779.f53f2544f9a924ab3e7cd1eb38e662875e795e01.mgorny@gentoo> (raw)
commit: f53f2544f9a924ab3e7cd1eb38e662875e795e01
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun May 21 11:29:54 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May 21 11:32:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f53f2544
dev-libs/libevent: Enable verify-sig
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-libs/libevent/Manifest | 3 ++-
dev-libs/libevent/libevent-2.1.12-r1.ebuild | 21 ++++++++++++++++-----
2 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/dev-libs/libevent/Manifest b/dev-libs/libevent/Manifest
index 204afbbb1bb2..2aaf3cb60e24 100644
--- a/dev-libs/libevent/Manifest
+++ b/dev-libs/libevent/Manifest
@@ -1 +1,2 @@
-DIST libevent-2.1.12.tar.gz 1100847 BLAKE2B bc1ace15f639ecef2e6b3f95976b8830c1d86f1d06606dd949e2978611fdf9859ed4eb9292d13e6e90e3835063edb94aae64a15c518d5dabe680f37d5a7f5290 SHA512 88d8944cd75cbe78bc4e56a6741ca67c017a3686d5349100f1c74f8a68ac0b6410ce64dff160be4a4ba0696ee29540dfed59aaf3c9a02f0c164b00307fcfe84f
+DIST libevent-2.1.12-stable.tar.gz 1100847 BLAKE2B bc1ace15f639ecef2e6b3f95976b8830c1d86f1d06606dd949e2978611fdf9859ed4eb9292d13e6e90e3835063edb94aae64a15c518d5dabe680f37d5a7f5290 SHA512 88d8944cd75cbe78bc4e56a6741ca67c017a3686d5349100f1c74f8a68ac0b6410ce64dff160be4a4ba0696ee29540dfed59aaf3c9a02f0c164b00307fcfe84f
+DIST libevent-2.1.12-stable.tar.gz.asc 488 BLAKE2B 629109913fe57110d0d78f5a7f18f36a7556b6b438ca65d9ce7c8f1d46e04cb9af4df8d7504d31165b510869154ea3a546e55a83bd7b1247bcfdf7c7d9509312 SHA512 841b57a0f6ba645b1871f257b9929093b11b7d6fd03332e6339adceddda233e78f6190faa2339e2b67b26dc2a56ddd7ce622792820b582168b31a2d1d1854f1f
diff --git a/dev-libs/libevent/libevent-2.1.12-r1.ebuild b/dev-libs/libevent/libevent-2.1.12-r1.ebuild
index 52b0dc8fd562..4171ba58ee19 100644
--- a/dev-libs/libevent/libevent-2.1.12-r1.ebuild
+++ b/dev-libs/libevent/libevent-2.1.12-r1.ebuild
@@ -3,18 +3,24 @@
EAPI=7
-inherit libtool multilib-minimal
+inherit libtool multilib-minimal verify-sig
+MY_P="${P}-stable"
DESCRIPTION="Library to execute a function when a specific event occurs on a file descriptor"
HOMEPAGE="
https://libevent.org/
https://github.com/libevent/libevent/
"
+BASE_URI="https://github.com/libevent/libevent/releases/download/release-${MY_P#*-}"
SRC_URI="
- https://github.com/${PN}/${PN}/releases/download/release-${PV/_/-}-stable/${P/_/-}-stable.tar.gz -> ${P}.tar.gz
+ ${BASE_URI}/${MY_P}.tar.gz
+ verify-sig? (
+ ${BASE_URI}/${MY_P}.tar.gz.asc
+ )
"
-LICENSE="BSD"
+S=${WORKDIR}/${MY_P}
+LICENSE="BSD"
SLOT="0/2.1-7"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="
@@ -32,15 +38,20 @@ RDEPEND="
${DEPEND}
!<=dev-libs/9libs-1.0
"
+BDEPEND="
+ verify-sig? (
+ sec-keys/openpgp-keys-libevent
+ )
+"
+
MULTILIB_WRAPPED_HEADERS=(
/usr/include/event2/event-config.h
)
-S=${WORKDIR}/${P/_/-}-stable
-
PATCHES=(
"${FILESDIR}"/${P}-clang16.patch #880381
"${FILESDIR}"/${P}-libressl.patch #903001
)
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libevent.asc
src_prepare() {
default
next reply other threads:[~2023-05-21 11:33 UTC|newest]
Thread overview: 74+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-05-21 11:33 Michał Górny [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-01-07 19:54 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libevent/ Sam James
2023-05-22 5:53 Michał Górny
2023-05-21 15:58 Michał Górny
2023-05-21 13:58 Michał Górny
2023-05-21 13:58 Michał Górny
2023-05-02 20:50 Sam James
2023-02-14 0:30 Mike Gilbert
2022-05-05 9:51 WANG Xuerui
2022-03-09 23:12 Sam James
2022-01-23 19:55 Sam James
2021-11-15 19:41 Agostino Sarubbo
2021-11-15 16:29 Agostino Sarubbo
2021-11-06 0:48 Sam James
2021-11-05 17:35 Sam James
2021-11-05 17:34 Sam James
2021-11-05 17:33 Sam James
2021-11-05 2:20 Sam James
2021-05-02 15:38 Mikle Kolyada
2021-01-27 17:52 Sam James
2020-11-03 22:23 Michał Górny
2020-08-14 17:36 Jeroen Roovers
2020-07-05 15:03 Jeroen Roovers
2020-07-05 14:42 Jeroen Roovers
2020-07-05 14:35 Jeroen Roovers
2020-07-05 13:59 Jeroen Roovers
2020-06-06 21:46 Mart Raudsepp
2020-05-25 21:33 Sergei Trofimovich
2020-05-21 9:05 Agostino Sarubbo
2020-05-21 9:03 Agostino Sarubbo
2020-05-21 8:03 Agostino Sarubbo
2020-05-21 8:02 Agostino Sarubbo
2020-05-21 8:00 Agostino Sarubbo
2020-05-21 7:58 Agostino Sarubbo
2020-05-21 7:57 Agostino Sarubbo
2019-10-14 8:27 Jeroen Roovers
2019-08-06 6:21 Jeroen Roovers
2019-08-06 5:53 Jeroen Roovers
2019-07-07 14:44 Jeroen Roovers
2019-07-07 13:29 Jeroen Roovers
2019-05-27 15:24 Jeroen Roovers
2019-05-06 8:56 Yixun Lan
2019-05-05 20:33 Mikle Kolyada
2019-04-18 15:34 Jeroen Roovers
2019-02-17 14:17 Jeroen Roovers
2019-02-17 13:45 Jeroen Roovers
2019-02-16 18:58 Aaron Bauman
2018-08-10 15:44 Jeroen Roovers
2018-06-13 16:21 Lars Wendler
2018-01-16 21:13 Mike Frysinger
2017-10-18 20:09 Sergei Trofimovich
2017-09-10 22:23 Jeroen Roovers
2017-05-06 22:20 David Seifert
2017-04-15 8:59 Jeroen Roovers
2017-03-30 2:39 Matt Turner
2017-03-30 2:39 Matt Turner
2017-03-15 5:44 Jeroen Roovers
2017-02-10 14:21 Michael Weber
2017-02-09 14:37 Agostino Sarubbo
2017-02-04 11:01 Jeroen Roovers
2017-02-03 15:34 Jeroen Roovers
2017-02-02 15:56 Jeroen Roovers
2017-02-02 15:18 Jeroen Roovers
2017-02-02 14:28 Jeroen Roovers
2017-01-29 16:08 Fabian Groffen
2016-12-18 11:19 Jeroen Roovers
2016-12-18 11:08 Jeroen Roovers
2016-12-18 11:08 Jeroen Roovers
2016-12-18 10:57 Jeroen Roovers
2015-10-31 1:27 Mike Frysinger
2015-10-31 1:27 Mike Frysinger
2015-10-12 1:48 Mike Gilbert
2015-10-11 4:54 Jeroen Roovers
2015-10-03 13:52 Julian Ospald
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1684668779.f53f2544f9a924ab3e7cd1eb38e662875e795e01.mgorny@gentoo \
--to=mgorny@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox