From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 893D8158176 for ; Thu, 16 Oct 2025 14:09:40 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 74456340E82 for ; Thu, 16 Oct 2025 14:09:40 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 73AC31104A0; Thu, 16 Oct 2025 14:09:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.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) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 6CD961104A0 for ; Thu, 16 Oct 2025 14:09:39 +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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2393A340D58 for ; Thu, 16 Oct 2025 14:09:39 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A6D492883 for ; Thu, 16 Oct 2025 14:09:37 +0000 (UTC) From: "Miroslav Šulc" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Miroslav Šulc" Message-ID: <1760623767.0acdf3f9b82578d55ea9e543dfcec9c4b0e5d667.fordfrog@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-db/phpmyadmin/Manifest dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild X-VCS-Directories: dev-db/phpmyadmin/ X-VCS-Committer: fordfrog X-VCS-Committer-Name: Miroslav Šulc X-VCS-Revision: 0acdf3f9b82578d55ea9e543dfcec9c4b0e5d667 X-VCS-Branch: master Date: Thu, 16 Oct 2025 14:09:37 +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: 713b469c-5a79-4190-9105-7ca0fe5f9241 X-Archives-Hash: 90059b9f8a652a38db29c1326de6e3fb commit: 0acdf3f9b82578d55ea9e543dfcec9c4b0e5d667 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Oct 16 14:09:27 2025 +0000 Commit: Miroslav Šulc gentoo org> CommitDate: Thu Oct 16 14:09:27 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0acdf3f9 dev-db/phpmyadmin: bump to 5.2.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-db/phpmyadmin/Manifest | 1 + dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild | 60 +++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest index bae279e30cb3..815ad5f3af08 100644 --- a/dev-db/phpmyadmin/Manifest +++ b/dev-db/phpmyadmin/Manifest @@ -1 +1,2 @@ DIST phpMyAdmin-5.2.1-all-languages.tar.xz 7461668 BLAKE2B bdb95b643c2ba39e406b7c8c01c071a5e8596e15570f68033a439076309c26fd444689bb0acea05ce8c47f913f0c3c30b4f593ad916d081de4b369dd6aef4573 SHA512 8b440d90d887fa0391810732cad2b4bf502f0e045324e1f159cb06e34dae4268febaef0a6a8ac0e58d0cb0f945f3497354313585f80555f199c609de378ca873 +DIST phpMyAdmin-5.2.3-all-languages.tar.xz 7748924 BLAKE2B 5e23ef641b9e89ee4b517c1913ec276360b987bd1e6cf11ba8eff3837ef13188b89b05205cad112f74247dc1c3705befac5f3314bccbd8d18d0aede2dbaa7699 SHA512 9a370167646b9e3e898262ef84587ff2ff5ba74eb1bd7e478f236a1e3f5bff9cb496670ec3c9f8b19d932fdbd796905e5ccc33e4fc0158a7fcde95aab8802b28 diff --git a/dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild b/dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild new file mode 100644 index 000000000000..02de8bb03d7c --- /dev/null +++ b/dev-db/phpmyadmin/phpmyadmin-5.2.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +MY_PV=${PV/_/-} +MY_PN="phpMyAdmin" +MY_P="${MY_PN}-${MY_PV}-all-languages" + +DESCRIPTION="Web-based administration for MySQL database in PHP" +HOMEPAGE="https://www.phpmyadmin.net/" +SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos" +IUSE="setup" + +RDEPEND=" + dev-lang/php[ctype,filter,json(+),session,ssl,unicode] + || ( + dev-lang/php[mysqli] + dev-lang/php[mysql] + ) + virtual/httpd-php:* +" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + dodoc README RELEASE-DATE-${MY_PV} ChangeLog + rm -f LICENSE README* RELEASE-DATE-${MY_PV} + + if ! use setup; then + rm -rf setup || die "Cannot remove setup utility" + elog "The phpMyAdmin setup utility has been removed." + elog "It is a regular target of various exploits. If you need it, set USE=setup." + else + elog "You should consider disabling the setup USE flag" + elog "to exclude the setup utility if you don't use it." + elog "It regularly is the target of various exploits." + fi + + insinto "${MY_HTDOCSDIR#${EPREFIX}}" + doins -r . + + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt + webapp_src_install +}