Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/
Date: Tue, 02 Nov 2021 21:38:22
Message-Id: 1635888667.668fbb134ae5bb8bc30cad65e27b5faed869b7b7.floppym@gentoo
1 commit: 668fbb134ae5bb8bc30cad65e27b5faed869b7b7
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 2 21:31:07 2021 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 2 21:31:07 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668fbb13
7
8 dev-vcs/subversion: add 'plaintext-password-storage' USE flag
9
10 This allows the user to opt into insecure password storage if they truly
11 desire it.
12
13 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
14
15 dev-vcs/subversion/metadata.xml | 1 +
16 dev-vcs/subversion/subversion-1.14.1.ebuild | 3 ++-
17 2 files changed, 3 insertions(+), 1 deletion(-)
18
19 diff --git a/dev-vcs/subversion/metadata.xml b/dev-vcs/subversion/metadata.xml
20 index a599f94e6eb..20c7048c476 100644
21 --- a/dev-vcs/subversion/metadata.xml
22 +++ b/dev-vcs/subversion/metadata.xml
23 @@ -12,5 +12,6 @@
24 <use>
25 <flag name="extras">Install extra scripts (examples, tools, hooks)</flag>
26 <flag name="kwallet">Enable encrypted storage of passwords with <pkg>kde-frameworks/kwallet</pkg></flag>
27 + <flag name="plaintext-password-storage">Enable on-disk caching of plaintext passwords and passphrases. (Enabling this functionality will not force Subversion to store passwords in plaintext, but does permit users to explicitly allow that behavior via runtime configuration.)</flag>
28 </use>
29 </pkgmetadata>
30
31 diff --git a/dev-vcs/subversion/subversion-1.14.1.ebuild b/dev-vcs/subversion/subversion-1.14.1.ebuild
32 index bbe0b31da1c..a9987638af1 100644
33 --- a/dev-vcs/subversion/subversion-1.14.1.ebuild
34 +++ b/dev-vcs/subversion/subversion-1.14.1.ebuild
35 @@ -22,7 +22,7 @@ LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode"
36 SLOT="0"
37 [[ "${PV}" = *_rc* ]] || \
38 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
39 -IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl ruby sasl test"
40 +IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl plaintext-password-storage ruby sasl test"
41 RESTRICT="!test? ( test )"
42
43 COMMON_DEPEND="
44 @@ -184,6 +184,7 @@ src_configure() {
45 $(use_with java jdk "${JAVA_HOME}")
46 $(use_with kwallet)
47 $(use_enable nls)
48 + $(use_enable plaintext-password-storage)
49 $(use_with sasl)
50 --with-serf
51 --with-apr="${EPREFIX}/usr/bin/apr-1-config"