summaryrefslogtreecommitdiff
path: root/dev-php
diff options
context:
space:
mode:
Diffstat (limited to 'dev-php')
-rw-r--r--dev-php/Manifest.gzbin39244 -> 39239 bytes
-rw-r--r--dev-php/PEAR-HTTP_Request2/Manifest12
-rw-r--r--dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-r1.ebuild33
-rw-r--r--dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.4.2.ebuild33
-rw-r--r--dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.0.ebuild4
-rw-r--r--dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.1.ebuild (renamed from dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.4.1.ebuild)9
-rw-r--r--dev-php/PEAR-HTTP_Request2/metadata.xml1
-rw-r--r--dev-php/PEAR-XML_RSS/Manifest3
-rw-r--r--dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r1.ebuild29
-rw-r--r--dev-php/PEAR-XML_RSS/metadata.xml1
-rw-r--r--dev-php/PHP_Timer/Manifest9
-rw-r--r--dev-php/PHP_Timer/PHP_Timer-1.0.5.ebuild18
-rw-r--r--dev-php/PHP_Timer/PHP_Timer-5.0.3.ebuild (renamed from dev-php/PHP_Timer/PHP_Timer-1.0.9.ebuild)12
-rw-r--r--dev-php/PHP_Timer/files/autoload-5.0.3.php18
-rw-r--r--dev-php/PHP_Timer/files/autoload.php13
-rw-r--r--dev-php/PHP_Timer/files/channel.xml16
-rw-r--r--dev-php/pecl-imagick/Manifest2
-rw-r--r--dev-php/pecl-imagick/pecl-imagick-3.6.0.ebuild32
18 files changed, 106 insertions, 139 deletions
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index db4bb031c041..232c2eb74039 100644
--- a/dev-php/Manifest.gz
+++ b/dev-php/Manifest.gz
Binary files differ
diff --git a/dev-php/PEAR-HTTP_Request2/Manifest b/dev-php/PEAR-HTTP_Request2/Manifest
index 36466735d2f1..36fc0d0ee8de 100644
--- a/dev-php/PEAR-HTTP_Request2/Manifest
+++ b/dev-php/PEAR-HTTP_Request2/Manifest
@@ -1,9 +1,5 @@
-DIST HTTP_Request2-2.3.0.tgz 119717 BLAKE2B f12972b2423258016f4f4ef8888b5aa1d56bb47146cc6e21f74edfd2e3cd8ae69a1830b4a203990e1346554f2a6e9538e8d5feae27cceadc8465b018dd34ff37 SHA512 52fc2768f3c5afe6fd4505d427255e467b5b7cac8a4116cbabc3f1c0ffe6f1bd061a9c9b31de2ebbd4a7844ae73085ab0d52adf905dce28eb31197117657d77b
-DIST HTTP_Request2-2.4.1.tgz 125380 BLAKE2B 0037938211432be52af8851b015f8c8ef73225fbbc1727e6e647d2e9632fa471a73ae14c4f8c0ea636fb97339dfd53da91bd391543bc855dc9a123ca7a707965 SHA512 9a65aee4c4f724a84815d683522225d36a8e30fc1f5dbbe6b4681ec264b4fb711573bd6d2ec6ddc228c9e259ffbeeb6816aadba155530e969c7bfac4e0617e2b
-DIST HTTP_Request2-2.4.2.tgz 125530 BLAKE2B 3e614e45e40b075930781b9e3cc0ed657f10056aa40bce28910ae9499e9db39a6f36410f632254061a002818343b4454639f4b48f23687e0db665b204275ad0c SHA512 c122df64f3f87d562fd4f818b3f02f7639dc907f724d034c420ddeabc5295d0a94d77221287349bcb7a790a97cf7c9b078d9a8086a476789eae906c6e124c910
DIST HTTP_Request2-2.5.0.tgz 126988 BLAKE2B 5d1f4f2e3e9b800377c14688529ea322084f126c388f675b5d33ae99ba9d3a10e5da0e30d92984f1ba40e92da908917362e459f7b8415e61a85ad797ca38411f SHA512 a333109077758c0899e74e1037484e749825c87f182e2388bb9a0a7e0a881b1f1aec7b9f7a327ff428e32f874df263e7b4b7714be4d8f86cac9370f31aff2d0f
-EBUILD PEAR-HTTP_Request2-2.3.0-r1.ebuild 748 BLAKE2B eac409077cece70cf089434db484e182c2ba8938255a890e038648063d0b4addb26fae086bb32ac7ee371cd867c612def08fdcc59ce945d57965059d9a453a4f SHA512 796bca65c5e0aa1f97f2e8beccff6d1390f3a145feee1e97e6cc50b44af106055932219feb867f98be0f394f45112043d2de59aa8aaa95877998ce0806cbb252
-EBUILD PEAR-HTTP_Request2-2.4.1.ebuild 751 BLAKE2B 86fcc0f813e1c16087ea92b29b83f560477500cca8c965c49f2ec9bc3ab680c2718ecfb78e4fa76dc57a22543f3a067773b3987213e9cdcd72378591fd3b382f SHA512 17a44ec6535910f7ccd32c2133dd8c984f2e0c31b4a4d49fc5b8cdf80799f536be080d452ce5d7572653a59398c05aaf876b12aca06fba591fb9bc421ac570fa
-EBUILD PEAR-HTTP_Request2-2.4.2.ebuild 751 BLAKE2B 86fcc0f813e1c16087ea92b29b83f560477500cca8c965c49f2ec9bc3ab680c2718ecfb78e4fa76dc57a22543f3a067773b3987213e9cdcd72378591fd3b382f SHA512 17a44ec6535910f7ccd32c2133dd8c984f2e0c31b4a4d49fc5b8cdf80799f536be080d452ce5d7572653a59398c05aaf876b12aca06fba591fb9bc421ac570fa
-EBUILD PEAR-HTTP_Request2-2.5.0.ebuild 838 BLAKE2B 1676711c2cb6338810040be26b5365b97fad62e723626f01c0db136c97acb37bda6921c073eb3f15b9434bd7687ed69e4901cd6a436f98ff83c9d08b88f11998 SHA512 a25a40127458372bd22b36c968994a460d451d9d935943c75ac7dbef2e021862d2d44c17b67f710f2d93761c5775434cb735f71c90df5d8e8df8e7c290571eac
-MISC metadata.xml 585 BLAKE2B b07fd25827b605a7b5226c3e233ce6f70d3d8c625e20b159be0c89a2a28785f492b9730274f95ebe98d8fc69d9db3e71a0d6ecddbd6afdf36e024db9a9c751c6 SHA512 c083e73956693571799ec2a9fa047a1f64e1b8ef4443eef7074fb1f0b282375fc6d92cf8fd0d5e9d7dd1d5b5a1c654378ce6315c11061b35e7e2343d3eb59704
+DIST HTTP_Request2-2.5.1.tgz 127089 BLAKE2B 826dd551bd281f1be8f83cc272c25dcd8ad661a61c997c875c78ac4dceb377fb4af84a61cf30d8af4ed666fc0c46dcf95b74cb793c50f5d2e753523cd1431477 SHA512 a877dc7499d11619b978283c818bd3a541ea249a6556fb56254d843a54d058452f2f3526d1af689d8e7399d858879af34af4c1721ef3e19c6abf3f761771ca0f
+EBUILD PEAR-HTTP_Request2-2.5.0.ebuild 835 BLAKE2B 96572cd1f664e66b5660261869ed20c29cbe40dcefeed5d065d04c90c9966d7313dd8e1be380cdd06a8150286d0b2baf41a3634b67ef0692c19a718ba6b8359a SHA512 6e45a674065840cb3f00021a16f3a335d592f080eb5100dd8c77b5be4e2d74dc21826ea393e7b95bbebd7c2639880fa4dc610552a2204a6716331888d5ccb8ab
+EBUILD PEAR-HTTP_Request2-2.5.1.ebuild 838 BLAKE2B 14163a9e3985da2866e36a5b6530e00dccfd88c3ec5cba1dc9b756e558b4b878fdb656f1c6d2dd2341e1ad9d3ba4e2dd420bd07ab0052cf3e2a31e33f1b6d220 SHA512 2b12fd6dcd63ea132fcb1503c0d18ce86cbd8fd327a14e1ba89617e70843612f02690365d9b3cd5eb737d8ad7d4b41431282cb45b9ae7a6dd26f379dfa1dc9d5
+MISC metadata.xml 609 BLAKE2B 3e2f4bd5881c49c23dc563eaa1ddf924a0045d345fe285b81bbb708b2f7f860dfd127d5a3b7eb83b9016fb68fe6d38d5448db188a13dbe5d6445894215126c0e SHA512 10e0dc96cb58d0a6e5fdb136cc1cc2fc1c7f9392c5b42a432686d429966aa6e3ac93a84a7f8d5318024814421aaadbe572194d3393f36b2f031c9f6b939d5edc
diff --git a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-r1.ebuild b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-r1.ebuild
deleted file mode 100644
index 0a9fee491427..000000000000
--- a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.3.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit php-pear-r2
-
-DESCRIPTION="Provides an easy way to perform HTTP requests"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86"
-IUSE="+curl +fileinfo +ssl test +zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?]
->=dev-php/PEAR-Net_URL2-2.2.0"
-DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
-
-src_prepare() {
- sed -i "s~@data_dir@~${EPREFIX}/usr/share/php/data~" HTTP/Request2/CookieJar.php || die
- default
-}
-
-src_test() {
- phpunit tests || die
-}
-
-src_install() {
- php-pear-r2_src_install
- insinto "/usr/share/php/data/${PHP_PEAR_PKG_NAME}"
- doins data/*
-}
diff --git a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.4.2.ebuild b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.4.2.ebuild
deleted file mode 100644
index b1f6817200a1..000000000000
--- a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.4.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit php-pear-r2
-
-DESCRIPTION="Provides an easy way to perform HTTP requests"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="+curl +fileinfo +ssl test +zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?]
->=dev-php/PEAR-Net_URL2-2.2.0"
-DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
-
-src_prepare() {
- sed -i "s~@data_dir@~${EPREFIX}/usr/share/php/data~" HTTP/Request2/CookieJar.php || die
- default
-}
-
-src_test() {
- phpunit tests || die
-}
-
-src_install() {
- php-pear-r2_src_install
- insinto "/usr/share/php/data/${PHP_PEAR_PKG_NAME}"
- doins data/*
-}
diff --git a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.0.ebuild b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.0.ebuild
index 890fa326e01c..67795c22d200 100644
--- a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.0.ebuild
+++ b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="Provides an easy way to perform HTTP requests"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86"
IUSE="+curl +fileinfo +ssl test +zlib"
# We don't have Yoast\PHPUnitPolyfills in Gentoo
diff --git a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.4.1.ebuild b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.1.ebuild
index b1f6817200a1..41c1916c349b 100644
--- a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.4.1.ebuild
+++ b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit php-pear-r2
@@ -11,7 +11,10 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="+curl +fileinfo +ssl test +zlib"
-RESTRICT="!test? ( test )"
+
+# We don't have Yoast\PHPUnitPolyfills in Gentoo
+# and we would need to patch sources to find it
+RESTRICT="test"
RDEPEND="dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?]
>=dev-php/PEAR-Net_URL2-2.2.0"
diff --git a/dev-php/PEAR-HTTP_Request2/metadata.xml b/dev-php/PEAR-HTTP_Request2/metadata.xml
index 8d1b88e9c494..1f4b70b9642a 100644
--- a/dev-php/PEAR-HTTP_Request2/metadata.xml
+++ b/dev-php/PEAR-HTTP_Request2/metadata.xml
@@ -11,4 +11,5 @@
<flag name="ssl">Force dev-lang/php to be compiled with ssl extension</flag>
<flag name="zlib">Force dev-lang/php to be compiled with zlib extension</flag>
</use>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/dev-php/PEAR-XML_RSS/Manifest b/dev-php/PEAR-XML_RSS/Manifest
index e1cc14618f85..5360610ac9ec 100644
--- a/dev-php/PEAR-XML_RSS/Manifest
+++ b/dev-php/PEAR-XML_RSS/Manifest
@@ -1,5 +1,6 @@
DIST XML_RSS-1.1.0.tgz 8178 BLAKE2B da290ea2e656372478435451b5043f3254e1a06423495c62c753b636208ece31e5b9aebe59a9b84254aac70d2088b4c35f78b763b6045d29c467ff0989bbc6fa SHA512 947b040ec71728328bad0130da874132c12e8c14a37f57b0ebc4e9db26aed49d0f9702e20ae401bd92782e1895de71dbd5daf09adebec0eaf268c77dfe183c24
DIST XML_RSS-1.1.0a1.tgz 6717 BLAKE2B f38aaa6981d94668031272cd48f5648ce9fec499fde4627b6291d1a9c0dea4db72779e3ce7a089be9ee5d23ad56d05c6bd3ffce031b9ef3f4fac5360c3da4420 SHA512 e88c7618cad60a775c07ac26aedf05b7ce7ab3c9f012f3e638031b3567227db237ee2e1238fa051f9f415388a5d7c131af02b8200e08c01a9078654ea5877ce8
+EBUILD PEAR-XML_RSS-1.1.0-r1.ebuild 647 BLAKE2B b2b2bc8d0fe2e1c5b8bace7ea71dc4675ae41b35c5d745cbdaaa11fc463f249ab19d6e4854f788f74658ad17bf6a194c7b913bedc417999a77928c060d2158a3 SHA512 c703c51b9d47635bb990f500d59a6d700d4b2128f27c5b280eec63408f59ca25aff8f44eb963960c0e000a1c21e5245e3e9cc7f10f26abc7653bc6719e417e3e
EBUILD PEAR-XML_RSS-1.1.0.ebuild 487 BLAKE2B 8440250374caa8e0576b6fce03b94365a20fe427d9426c940a0f2d157b1fd32d908e260909fb751a11741f05c5dba16f35de902202d95b46a232c33186f520a6 SHA512 f7057116b01bcb37cc34080458443c1df0e4a1d4ac539643183883ff5709f496620797f635a3e17cfe3b6ffb85137c4e45a5a67a0d6a3d83694f83a9e4b1e41c
EBUILD PEAR-XML_RSS-1.1.0_alpha1.ebuild 744 BLAKE2B 77fb85bb46773022fe8a017ccb3ab4e923e604c0986b6d7b0ed5ab7a84af0d5812769cf87dc8b55014c4cea1755567dab608dcb0597c5f9b8d73733ff9057065 SHA512 e8d9b93a30bc6d13ed42eaa310aa656166e05e32375b9d9c85edf17175fe0693881df55d3fb0cd469be5193fca8f66a2aa158e68b5623a5385a60c76e3c6dde0
-MISC metadata.xml 374 BLAKE2B 587e895e0d82297a1096aea630f2278fd4ee65c164a43040d9957ed19e72b4240c35c2cb877da04dfd19a34dd34933ca366091522f9c64c9ba98cf5c820926c9 SHA512 ee9cf3d2ade88530f818e21fa2476f8861c02ed5b914022914f460373ffe89bc902ecc04bea5af208f537a86a51bd3f5050b5f62f29adac661ca242fc04f0506
+MISC metadata.xml 399 BLAKE2B f3ef6e861b38cd9ce49b1552de3532ffdeb2ea57d93c84f9609ef4ffa60eb92a91de63bed850d67bd0b913d07fabf1a8629037d1e9ec8ad0fa88edfb071f81f7 SHA512 b354f9fe5ca15d0a9216d4a2bc7dc6f1bd4315b33473c7c66085c87af10cc9814397746006c4185e3f69f020d6128a633946a85366520259a6c3feca41aad2e9
diff --git a/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r1.ebuild b/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r1.ebuild
new file mode 100644
index 000000000000..0946a4139818
--- /dev/null
+++ b/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit php-pear-r2
+
+DESCRIPTION="PHP parser for RDF and RSS documents"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-php/PEAR-XML_Parser"
+BDEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+
+src_prepare() {
+ default
+ sed -i \
+ -e 's/_Framework_/\\Framework\\/' \
+ -e 's/_TextUI_/\\TextUI\\/' \
+ tests/*.php
+}
+
+src_test() {
+ phpunit --bootstrap "${S}/XML/RSS.php" \
+ --cache-result-file="${T}/test-results.cache" tests || die
+}
diff --git a/dev-php/PEAR-XML_RSS/metadata.xml b/dev-php/PEAR-XML_RSS/metadata.xml
index e20abea1376d..728e8459a9fe 100644
--- a/dev-php/PEAR-XML_RSS/metadata.xml
+++ b/dev-php/PEAR-XML_RSS/metadata.xml
@@ -9,4 +9,5 @@
<remote-id type="github">pear/XML_RSS</remote-id>
<remote-id type="pear">XML_RSS</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/dev-php/PHP_Timer/Manifest b/dev-php/PHP_Timer/Manifest
index d33aa36cf349..d3561de6a443 100644
--- a/dev-php/PHP_Timer/Manifest
+++ b/dev-php/PHP_Timer/Manifest
@@ -1,10 +1,7 @@
AUX autoload-2.1.2.php 428 BLAKE2B a625484b6d65808c070b992430e182ae17dae2908e3724261fc55c68726c86c061e718ee70a493ffff5ccfdb402705e2771d317d7a2f399d0e963fa9dccbf9c0 SHA512 97aa82732d3f2efedf6695b586965e217d49db94e6123958139ffe546e0378d40f4c665b377fb7dfbf03fd31f3b32aa71939d3f95f8425e70526faa9e5d0d885
-AUX autoload.php 281 BLAKE2B e1265714ef958a2490b2c039a0def4cd3e2a26ff035d4c689e10f0eb9c9f26878fb537fcf42ede6d26fed2ee36dd73e258fa116d7cc6cd57c80eb990e54cdc33 SHA512 e9e0e6d3bd52d7a524472d4d65aa21e0f1a767fbfc284e9d628eea1414e87ba5e692d3968005d3afcbd86a598538c2edf241a09d5d66cf9cfbb57efdc758db21
-AUX channel.xml 804 BLAKE2B d6a965a41a220f07e3a0d206bc3359e2649b55d186e7975726c1b0ad344e063ca1fa98cde446078346384e946f6b31f9caaf49cf7c82b4568f697a1ba0d2e633 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092
-DIST PHP_Timer-1.0.5.tgz 3597 BLAKE2B cf82c3ff61a1f96a94a5d3743270be3262bc2ea28d7d71cd1c93a07c7bec950597c4da5d6dd23e4b58b8aad7c2e3bdb7aea07d761ef096e898088ca2296b43cf SHA512 da030dec608d1f8d447da6ce40e995ca818064e3a4b2f2eca1819a77a12875843a25bba1ffd253043ef3ac62a6dc1a16c5e7ba9b792b99b54d0713090478be84
-DIST PHP_Timer-1.0.9.tar.gz 3740 BLAKE2B d551fd676046e6bb653fb9a9bde7a976b9b2081d26caee23177b899fa01e11ae1fb2183234ab43745798c058222574b1523064cc07d25485315eef9090f892a5 SHA512 96db90cf2af18fabcf44bdd4dbb5d298402ed2c8e49f3033fd1b89b3aa8c880d9f8677897d4d542a0db6348bdd9c697042deb0b6e26242adebfde1bcdb4bc559
+AUX autoload-5.0.3.php 744 BLAKE2B 943785c0b33403e8dde7974e94d06f56e5d2b570f1867004277ec221a66d1cf587e85596996036d3f2c0575c82ae96aff1cfbc5dc3686041ec48a7d2466a2ddd SHA512 22105ea65fc1f90bc520d2380ec01e4a5c822925ccb82c8e22b5984d8ef544326c3b560f236636b72d539f033c2176e02f50b888c69514fd38f8033c2701efff
DIST PHP_Timer-2.1.2.tar.gz 7090 BLAKE2B c99dd69433b3579e9ed81f06188cac280b6ac383bce12acd9c6a00b5a6d6017a94c427692b639ad1516c1faebec8e160b7cd5c7e5e96043dd3dcb6d283d2095b SHA512 199175e048560756867180cd99a3ca1766431d14091f1448cd8011df5f7824504a6c586ef15d9e53374bdb9dbd1731c05b44509e59d92d725908ec2c46d7d576
-EBUILD PHP_Timer-1.0.5.ebuild 428 BLAKE2B 088b5bc82c21cf4d4643ad12d65f9212fdfae73070c1115a02359a42976504c989ce3e80e3418d8b5cd14dec927f5a045d68d38cec7fc5cc2dae0d89c72f3cd5 SHA512 cbcb03add37089682373e881678392138f9ec5672d52227f0aba8a23e6e5d99a0d54c17ed73a11a4b77125529553c89c7e2e2780b6138f0e5bbaef9c07307248
-EBUILD PHP_Timer-1.0.9.ebuild 747 BLAKE2B f58d3a148ece769ba9aa3e6198a6ee184717548426772920eee9b574433df6534fb623e937e310e757c1a3375c372c1887d98d5a38d670438a4e62c521be06cd SHA512 ba5b9c74a3dd64cc3321205cfe59682a006dc9ef06c0f4c663863ca49ead09f54da740f27d0df8b09311a8d8c87864110ade76200eff7c8edd11bf54af2e32a3
+DIST PHP_Timer-5.0.3.tar.gz 5363 BLAKE2B b63d438eab1dd5d872a1a632f1861d216dbdd7ab073a8fa36bad7f93134fd0c98ef7eb049189aeb6373b60eba592cc5add0044ac577d0b9728f3f78156dae914 SHA512 e1642cd0d247a49981f142b6975339c4abaf26cf4847783f309a0a15ba7a55520c7d1e11a87ea9b923337a9972f4dc95ee11121484a75c9c7a20882f664e8ba5
EBUILD PHP_Timer-2.1.2-r1.ebuild 795 BLAKE2B 1a68946c77401ac9ebcb8bf5879d2d63c9e4265bad5eecaecc355a1493793ae82f96bad5695bea48ead2f8e911bf399f5e77fe4ea1a990d32d1135cd83b9255d SHA512 69a6a5888ee79b9530e98d71b3d0415ef4be67f67c512bfe6a1376e40a7eda1bb7e338b21d7a529fa62e2cae16d88eb78c4c519e020b85b03914b00424cccc24
+EBUILD PHP_Timer-5.0.3.ebuild 765 BLAKE2B e98ed8fff0bea9ba68dc26162ca5365037ad62ca21916621b58d704aedb6b2237076974ce653c4de4564dd3c9c43f863aa4e176563679e06c8518711b1827aae SHA512 72b8987c2a4336213c57dd21e2d1ca3a2825040bd7abc314951be9eeaa05f3a3eb038b499a06c0b5b422af0a8b4b52a815d5a339c8d59ae1afe9c75cbbc06c3c
MISC metadata.xml 356 BLAKE2B f63f97ce9783be3163da57993df74547b673b4e88e7e1851ef0b06de36bcfbc80fac92a75e20aa08973b4a6dcf33480999771166f65106c59ee0f5243edb3103 SHA512 f1ba51a2d40682991dc0fa5e83096cd32d91b2a7ce8b423ec992576dfd285a16446163f38fc5bbcc477c143057fc65d235e74a654874d3d517eeb1b0573cfe6b
diff --git a/dev-php/PHP_Timer/PHP_Timer-1.0.5.ebuild b/dev-php/PHP_Timer/PHP_Timer-1.0.5.ebuild
deleted file mode 100644
index 6e31e37ca148..000000000000
--- a/dev-php/PHP_Timer/PHP_Timer-1.0.5.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
-PHP_PEAR_DOMAIN="pear.phpunit.de"
-PHP_PEAR_PKG_NAME="PHP_Timer"
-
-inherit php-pear-r2
-
-DESCRIPTION="Utility class for timing"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE=""
-HOMEPAGE="http://pear.phpunit.de/"
-SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
diff --git a/dev-php/PHP_Timer/PHP_Timer-1.0.9.ebuild b/dev-php/PHP_Timer/PHP_Timer-5.0.3.ebuild
index 584ae19d7a7f..411c705df558 100644
--- a/dev-php/PHP_Timer/PHP_Timer-1.0.9.ebuild
+++ b/dev-php/PHP_Timer/PHP_Timer-5.0.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
MY_PN="php-timer"
@@ -11,18 +11,18 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE=""
S="${WORKDIR}/${MY_PN}-${PV}"
RDEPEND="dev-php/fedora-autoloader
- >=dev-lang/php-5.6:*"
+ >=dev-lang/php-7.3:*"
src_install() {
insinto /usr/share/php/PHP/Timer
- doins -r src/Timer.php
- doins "${FILESDIR}/autoload.php"
+ doins -r src/*
+ newins "${FILESDIR}/autoload-5.0.3.php" autoload.php
}
pkg_postinst() {
diff --git a/dev-php/PHP_Timer/files/autoload-5.0.3.php b/dev-php/PHP_Timer/files/autoload-5.0.3.php
new file mode 100644
index 000000000000..45b65b6045e8
--- /dev/null
+++ b/dev-php/PHP_Timer/files/autoload-5.0.3.php
@@ -0,0 +1,18 @@
+<?php
+/* Autoloader for dev-php/PHP_Timer */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\timer\duration' => '/Duration.php',
+ 'sebastianbergmann\timer\exception' => '/exceptions/Exception.php',
+ 'sebastianbergmann\timer\noactivetimerexception' => '/exceptions/NoActiveTimerException.php',
+ 'sebastianbergmann\timer\resourceusageformatter' => '/ResourceUsageFormatter.php',
+ 'sebastianbergmann\timer\timer' => '/Timer.php',
+ 'sebastianbergmann\timer\timesincestartofrequestnotavailableexception' => '/exceptions/TimeSinceStartOfRequestNotAvailableException.php',
+ ],
+ __DIR__
+);
diff --git a/dev-php/PHP_Timer/files/autoload.php b/dev-php/PHP_Timer/files/autoload.php
deleted file mode 100644
index bb0974e087d6..000000000000
--- a/dev-php/PHP_Timer/files/autoload.php
+++ /dev/null
@@ -1,13 +0,0 @@
-<?php
-/* Autoloader for dev-php/PHP_Timer */
-
-if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
- require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
-}
-
-\Fedora\Autoloader\Autoload::addClassMap(
- array(
- 'php_timer' => '/Timer.php',
- ),
- __DIR__
-);
diff --git a/dev-php/PHP_Timer/files/channel.xml b/dev-php/PHP_Timer/files/channel.xml
deleted file mode 100644
index 91bb6786f543..000000000000
--- a/dev-php/PHP_Timer/files/channel.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<channel version="1.0" xmlns="http://pear.php.net/channel-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd">
- <name>pear.phpunit.de</name>
- <summary>PHPUnit PEAR Channel</summary>
- <suggestedalias>phpunit</suggestedalias>
- <servers>
- <primary>
- <rest>
- <baseurl type="REST1.0">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.1">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.2">http://pear.phpunit.de/rest/</baseurl>
- <baseurl type="REST1.3">http://pear.phpunit.de/rest/</baseurl>
- </rest>
- </primary>
- </servers>
-</channel> \ No newline at end of file
diff --git a/dev-php/pecl-imagick/Manifest b/dev-php/pecl-imagick/Manifest
index acf2e5ceb08f..92c946e0beac 100644
--- a/dev-php/pecl-imagick/Manifest
+++ b/dev-php/pecl-imagick/Manifest
@@ -1,3 +1,5 @@
DIST imagick-3.5.1.tgz 301411 BLAKE2B 551c8a0aa07b18938fce3e39ee503ed053efb261fab712d1c1ba2fb941a911307b8d9e88257dddde19dfa77886688b5b704eb7e1cd65bba734e10b5391661374 SHA512 b922c4fad994a4bf26f4d92b6e81bb761bd8d4d1b52f4b7099cf944cdaed4e44d0318beccfb2cf3bee2605ce33b0ad764d9e3d2ba99c9a6f624ca569a4ac73ad
+DIST imagick-3.6.0.tgz 351361 BLAKE2B 9e62332e93e380d362f9eb9cba108f7fa7a4442ac7d87a367e6a5dc3bfef253aa83168131def9bd5c84fc85a8f6088cf77e9db5b5270d84d0908b102aa6a971a SHA512 ea5ae1fe35cd90fb83cf4b752675b75716e79973f3f24ae2bcf2723528f3ef7137363e6537d386d20bdfaad42065d5de04410701bd04f412ca6d36e31b9f15d4
EBUILD pecl-imagick-3.5.1.ebuild 861 BLAKE2B 31072a907b40812bb1a970aadfb637bfc89409a980fe788020d3a94f717967f7d9df9556aff63539a8702084bb154ddf03757874311900a2b662c8c9544b5486 SHA512 382263c9b9175c1dae501729142d950006e402fd72f3fbbfdc671bd89ee33731b4e3257ba86998296936afd323e10553edad30f3fc3574091a325c659b4b1db7
+EBUILD pecl-imagick-3.6.0.ebuild 870 BLAKE2B aaffd50217dc5d48f071fd9721b88643fa4c88f97a4e7b4f8a84d04d4d184cfe057b1391f839235cc7bf8a56e931eb74ec98581d337776ecefee4dcdb2a8f851 SHA512 89302c9b90447804363f817298a9db21ca05f78e668fae6a4ffb38ac8fa704e38b2c6809c1cd09a15abb7a7de0bd21afc681ce16886a585e030bbfde72a5021e
MISC metadata.xml 359 BLAKE2B d4097f49cede8e9756516f72966ca0eb1a3dae8655db21065fe2196442aa0e23b63f070b8510f031ce189620efc8b293de00266e14c120d3efe84312da737019 SHA512 c5eeeb6eb11fce27a705cd4d75719af7557a5c11cf391f7191dc482b8518a19211e114dfd82cf897a7891affbd6ff6ab4aebd00fe78e79a7d53305517664face
diff --git a/dev-php/pecl-imagick/pecl-imagick-3.6.0.ebuild b/dev-php/pecl-imagick/pecl-imagick-3.6.0.ebuild
new file mode 100644
index 000000000000..c561a81cc660
--- /dev/null
+++ b/dev-php/pecl-imagick/pecl-imagick-3.6.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="imagick"
+USE_PHP="php7-3 php7-4 php8-0 php8-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DESCRIPTION="PHP wrapper for the ImageMagick library"
+HOMEPAGE="https://pecl.php.net/package/imagick https://github.com/Imagick/imagick"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+# imagemagick[-openmp] is needed wrt bug 547922 and upstream
+# https://github.com/Imagick/imagick#openmp
+RDEPEND=">=media-gfx/imagemagick-6.2.4:=[-openmp]"
+DEPEND="${RDEPEND}
+ test? ( >=media-gfx/imagemagick-6.2.4:=[hdri,jpeg,png,svg,truetype,xml] )"
+
+PHP_EXT_ECONF_ARGS="--with-imagick=${EPREFIX}/usr"
+
+src_install() {
+ php-ext-pecl-r3_src_install
+
+ php-ext-source-r3_addtoinifiles "imagick.skip_version_check" "1"
+}