From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2D710158095 for ; Tue, 6 Sep 2022 14:40:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 61E56E07EE; Tue, 6 Sep 2022 14:40:23 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 47568E07EE for ; Tue, 6 Sep 2022 14:40:23 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 743D3340CCE for ; Tue, 6 Sep 2022 14:40:22 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BF41D56D for ; Tue, 6 Sep 2022 14:40:20 +0000 (UTC) From: "Michael Orlitzky" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michael Orlitzky" Message-ID: <1662473696.8a53636f18433712c81b056789aa92fa251a4151.mjo@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-php/PHPMailer/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-php/PHPMailer/Manifest dev-php/PHPMailer/PHPMailer-6.5.1.ebuild dev-php/PHPMailer/PHPMailer-6.6.4.ebuild X-VCS-Directories: dev-php/PHPMailer/ X-VCS-Committer: mjo X-VCS-Committer-Name: Michael Orlitzky X-VCS-Revision: 8a53636f18433712c81b056789aa92fa251a4151 X-VCS-Branch: master Date: Tue, 6 Sep 2022 14:40:20 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: bfdf3a2a-6e46-423a-bd30-e1499b420bc2 X-Archives-Hash: 118ff22c0c5fbbb85ac98200b1d76cdb commit: 8a53636f18433712c81b056789aa92fa251a4151 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Sep 6 14:14:49 2022 +0000 Commit: Michael Orlitzky gentoo org> CommitDate: Tue Sep 6 14:14:56 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a53636f dev-php/PHPMailer: add 6.6.4, drop 6.5.1 This new version uses EAPI=8 and drops USE=doc. It looks like building the API documentation requires a new version of dev-php/phpDocumentor, and that package has been a headache for many years. Closes: https://bugs.gentoo.org/868549 Signed-off-by: Michael Orlitzky gentoo.org> dev-php/PHPMailer/Manifest | 2 +- ...PMailer-6.5.1.ebuild => PHPMailer-6.6.4.ebuild} | 29 +++------------------- 2 files changed, 4 insertions(+), 27 deletions(-) diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest index 082765170b57..0ca8829c661a 100644 --- a/dev-php/PHPMailer/Manifest +++ b/dev-php/PHPMailer/Manifest @@ -1,2 +1,2 @@ DIST PHPMailer-6.5.0.tar.gz 99073 BLAKE2B dcb917233da29ab45305f7cf0405f9bb384bd4f98f062a74d94a168868d0cd92017e555bf8e7139130dd669e0a04917e3789c548b5165112d591aa403bfd56b8 SHA512 0632ec8b80c30393b00aebbadde7dd032eb2553232a100a74d69b6ed6465adf1eb3a4acca0aaf040665a978e7507aee9350b092336056ccb5306fbaea4640376 -DIST PHPMailer-6.5.1.tar.gz 99913 BLAKE2B bf51e2caa0ff1d113d6f96f5c1ee055bacd40f8a251302452eb2ebbe06d1f926935b5d85c1b9e85d115180473b76077f753f0c8af04aa86c86db3431c8a412f2 SHA512 0f8e9e3368edfdb67c701a0f42c548379c9528a90bc016444ebdc9614967ca421fa706b5f1b2de89a91fa98f7e535fb67da578ac6ba1b73f673ba7b45a198f0e +DIST PHPMailer-6.6.4.tar.gz 102883 BLAKE2B d05eca221b3058e6632ab47c3d93d5f5cc76333351c75af537642a7850c5fb77c825e53a77321e4a63d7b06e41afb468e4dd5fe2f9b5f045ae8ed6f8543ef2ac SHA512 94ef038b59f8cf840205993d994070228a4237a19c153a0a9486e68a0289468cd882b2450482bdafb15f163c526c723dff3903919de872c6888b49273b718e87 diff --git a/dev-php/PHPMailer/PHPMailer-6.5.1.ebuild b/dev-php/PHPMailer/PHPMailer-6.6.4.ebuild similarity index 72% rename from dev-php/PHPMailer/PHPMailer-6.5.1.ebuild rename to dev-php/PHPMailer/PHPMailer-6.6.4.ebuild index 48dc349297f3..ec7c08d4385e 100644 --- a/dev-php/PHPMailer/PHPMailer-6.5.1.ebuild +++ b/dev-php/PHPMailer/PHPMailer-6.6.4.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Full-featured email creation and transfer class for PHP" HOMEPAGE="https://github.com/PHPMailer/PHPMailer" @@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86" # To help out the Composer children, the tests and examples are missing # from the release tarballs. -IUSE="doc idn ssl" +IUSE="idn ssl" # The ctype and filter extensions get used unconditionally, with no # fallback and no "extension missing" exception. All of the other @@ -33,28 +33,6 @@ RDEPEND=" idn? ( dev-lang/php:*[ctype,filter,intl,unicode] ) !idn? ( dev-lang/php:*[ctype,filter] ) )" -BDEPEND="doc? ( dev-php/phpDocumentor )" - -src_prepare() { - default - - # OAuth.php relies on a (now non-nonexistent) autoloader. We remove - # it early so that we don't generate documentation for it later on. - rm src/OAuth.php || die 'failed to remove src/OAuth.php' -} - -src_compile() { - if use doc; then - phpdoc --filename="src/*.php" \ - --target="./html" \ - --cache-folder="${T}" \ - --title="${PN}" \ - --sourcecode \ - --force \ - --progressbar \ - || die "failed to generate API documentation" - fi -} src_install() { # The PHPMailer class loads its language files @@ -63,7 +41,6 @@ src_install() { doins -r language src dodoc README.md SECURITY.md - use doc && dodoc -r html/* } pkg_postinst() {