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 6889F158020 for ; Tue, 6 Dec 2022 09:11:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4B7BAE07DB; Tue, 6 Dec 2022 09:11:48 +0000 (UTC) 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 pigeon.gentoo.org (Postfix) with ESMTPS id 32AC0E07DB for ; Tue, 6 Dec 2022 09:11:48 +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 3776834109A for ; Tue, 6 Dec 2022 09:11:47 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 932C9777 for ; Tue, 6 Dec 2022 09:11:45 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1670317888.6a02df6f8f73f9d69ec9524f33adf761717118d4.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/jupp/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-editors/jupp/jupp-3.1_p41.ebuild X-VCS-Directories: app-editors/jupp/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 6a02df6f8f73f9d69ec9524f33adf761717118d4 X-VCS-Branch: master Date: Tue, 6 Dec 2022 09:11:45 +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: 516e1d5d-e5a8-4277-a648-3462525dc868 X-Archives-Hash: 7275b2fe26f9aef95bc924bdec338102 commit: 6a02df6f8f73f9d69ec9524f33adf761717118d4 Author: Kerin Millar plushkava net> AuthorDate: Sun Dec 4 10:42:25 2022 +0000 Commit: Sam James gentoo org> CommitDate: Tue Dec 6 09:11:28 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a02df6f app-editors/jupp: Apply patsub_replacement defences Per bug #881383, string replacing forms of parameter expansion must take care to quote - or appropriately escape - any nested parameter expansions, assuming that their values are intended to be taken literally (as is almost invariably the case). This has long been the case, but the introduction of the new patsub_replacement option in bash >=5.2 has brought the issue to the fore. In the case of the app-editors/jupp package, the improper quoting is not yet causing any issues. Still, it is better to write the code properly to begin with, especially considering the demonstrative value of robust code. Signed-off-by: Kerin Millar plushkava.net> Bug: https://bugs.gentoo.org/881383 Signed-off-by: Sam James gentoo.org> app-editors/jupp/jupp-3.1_p41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/jupp/jupp-3.1_p41.ebuild b/app-editors/jupp/jupp-3.1_p41.ebuild index cfdbb37a9585..3e6e016b519c 100644 --- a/app-editors/jupp/jupp-3.1_p41.ebuild +++ b/app-editors/jupp/jupp-3.1_p41.ebuild @@ -5,7 +5,7 @@ EAPI=8 DESCRIPTION="Portable version of Joe's Own Editor" HOMEPAGE="http://www.mirbsd.org/jupp.htm" -SRC_URI="http://www.mirbsd.org/MirOS/dist/${PN}/joe-${PV/_p/${PN}}.tgz" +SRC_URI="http://www.mirbsd.org/MirOS/dist/${PN}/joe-${PV/_p/"${PN}"}.tgz" S="${WORKDIR}/${PN}" LICENSE="GPL-1"