diff options
author | 2020-09-23 06:36:03 -0400 | |
---|---|---|
committer | 2020-09-23 06:39:16 -0400 | |
commit | e716de587da3cd501a0c83259d0e1a14771b3d24 (patch) | |
tree | 5144f7217083c9484baca46b073a0f625cb658c1 | |
parent | sys-devel/llvm-common: Remove old 11.0.0 RCs (diff) | |
download | gentoo-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>
-rw-r--r-- | dev-vcs/fossil/fossil-2.12.1.ebuild | 11 |
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 |