commit:     cb666c30fe24b789f42c5b2fa4518c575e57c296
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 16 13:10:35 2022 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 13:10:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb666c30

dev-php/pecl-event: Version bump for 3.0.6

Signed-off-by: Brian Evans <grknight <AT> gentoo.org>

 dev-php/pecl-event/Manifest                |  1 +
 dev-php/pecl-event/pecl-event-3.0.6.ebuild | 49 ++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-php/pecl-event/Manifest b/dev-php/pecl-event/Manifest
index ad7c4fa930bb..8f868496aac5 100644
--- a/dev-php/pecl-event/Manifest
+++ b/dev-php/pecl-event/Manifest
@@ -1,2 +1,3 @@
 DIST event-2.5.7.tgz 141451 BLAKE2B 
6d5e87b0b4892b59e2dc37dde0ae8ecafd104fbaa90fcc4d2b7183d4e3ba2f8fa182ddee90d5ebaebeb826f3e02d760ae25ce5ca01582fec9dfa5cb05dc6f5c6
 SHA512 
8160c3df1f6faa4b3ee37b9212a7953e5c0cdc747228517d238ea638b2b441e4b64e9d8c91d3af6bd33f33486137e9da1c7cb45b8d8400b8ab46d1ae4c03590a
 DIST event-3.0.2r1.tgz 198176 BLAKE2B 
ca93fa75fc1210476bddfafb89f9fd7a9a9ed9b23023ce37c5b5fe94c782d3a95a3a9bee8263cca3329b96b848cb213de7fac73c6594a8fee0c7c299b5f44215
 SHA512 
b117119814763bffe1c2c44766a822f638cd0873eeede29aab139fceb09a09df264f0d7b7e882b21dd9a7e96f45d692b45193509c3f53e0f3b10feb59c1a4ae4
+DIST event-3.0.6.tgz 198565 BLAKE2B 
a8629572f63c3c342f5a137c5eaaf1af6d22d5df192cd37c36453d67db28ee030c7be13a26653a0de8e4984c24f9e633f7b0e757457aa668e2ce694d36b89cea
 SHA512 
a7c7b062e44409d8d7525b3bb5ec80916dfcb5cdc53088a486ae940fa3a0a7944ec30727cd96d4e125187b8fa2e3a0fce6fc8981f803ad416a2cc040b78f93eb

diff --git a/dev-php/pecl-event/pecl-event-3.0.6.ebuild 
b/dev-php/pecl-event/pecl-event-3.0.6.ebuild
new file mode 100644
index 000000000000..81538e97dbb8
--- /dev/null
+++ b/dev-php/pecl-event/pecl-event-3.0.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PHP_EXT_NAME="event"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README.md )
+
+USE_PHP="php7-4 php8-0 php8-1"
+PHP_EXT_NEEDED_USE="sockets(-)?"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~ia64 ~x86"
+LICENSE="PHP-3.01"
+
+DESCRIPTION="PHP wrapper for libevent2"
+SLOT="0"
+IUSE="debug examples +extra +sockets +ssl threads"
+
+DEPEND="
+       >=dev-libs/libevent-2.0.2
+       ssl? ( dev-libs/openssl:0= )"
+
+RDEPEND="
+       ${DEPEND}
+       !dev-php/pecl-libevent"
+
+src_configure() {
+       local PHP_EXT_ECONF_ARGS=(
+               --with-event-core
+               $(use_enable debug event-debug)
+               $(use_with extra event-extra)
+               $(use_with ssl event-openssl)
+               $(use_with threads event-pthreads)
+               $(use_enable sockets event-sockets)
+       )
+       php-ext-source-r3_src_configure
+}
+
+src_test() {
+       local slot
+       for slot in $(php_get_slots); do
+               php_init_slot_env "${slot}"
+               SKIP_ONLINE_TESTS="yes" NO_INTERACTION="yes" emake test
+       done
+}

Reply via email to