summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron W. Swenson <titanofold@gentoo.org>2020-09-23 06:36:03 -0400
committerAaron W. Swenson <titanofold@gentoo.org>2020-09-23 06:39:16 -0400
commite716de587da3cd501a0c83259d0e1a14771b3d24 (patch)
tree5144f7217083c9484baca46b073a0f625cb658c1 /dev-vcs
parentsys-devel/llvm-common: Remove old 11.0.0 RCs (diff)
downloadgentoo-e716de587da3cd501a0c83259d0e1a14771b3d24.tar.gz
gentoo-e716de587da3cd501a0c83259d0e1a14771b3d24.tar.bz2
gentoo-e716de587da3cd501a0c83259d0e1a14771b3d24.zip
dev-vcs/fossil: Bump sqlite dep, drop legacy-mv-rm
Fossil 2.12 requires SQLite 3.33.0 when using the system installation. Dropped the legacy-mv-rm use flag as upstream removed it in 2.12.1. Further, it has always been enabled since 2.7, but still requires mv-rm to be activated in each repo. Reverted ppc and ppc64 stabilizations given the two previous items would prevent successful emerging if enabled, so need to be rechecked. Bug: https://bugs.gentoo.org/738220 Closes: https://bugs.gentoo.org/738914 Closes: https://bugs.gentoo.org/738912 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/fossil/fossil-2.12.1.ebuild11
1 files changed, 5 insertions, 6 deletions
diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1.ebuild
index 62eb7be69f19..b553b813fc20 100644
--- a/dev-vcs/fossil/fossil-2.12.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.12.1.ebuild
@@ -11,9 +11,9 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ppc64 ~x86"
-IUSE="debug fusefs json -legacy-mv-rm -miniz system-sqlite +ssl static
- tcl tcl-stubs tcl-private-stubs th1-docs th1-hooks"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="debug fusefs json -miniz system-sqlite +ssl static tcl tcl-stubs
+ tcl-private-stubs th1-docs th1-hooks"
REQUIRED_USE="ssl? ( !miniz )"
@@ -23,7 +23,7 @@ RDEPEND="
sys-libs/readline:0
dev-libs/libedit
)
- system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
+ system-sqlite? ( >=dev-db/sqlite-3.33.0:3 )
ssl? ( dev-libs/openssl:0 )
tcl? ( dev-lang/tcl:0= )
"
@@ -57,8 +57,7 @@ src_configure() {
use fusefs || myconf+=' --disable-fusefs'
local u useflags
- useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
- th1-docs th1-hooks )
+ useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
for u in ${useflags[@]} ; do
use ${u} && myconf+=" --with-${u}"
done