public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-12-14 21:09 Thomas Deutschmann
  0 siblings, 0 replies; 84+ messages in thread
From: Thomas Deutschmann @ 2017-12-14 21:09 UTC (permalink / raw
  To: gentoo-commits

commit:     82b30afcd06726673d46d7e5d4e84de70c38a518
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 21:09:16 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 21:09:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b30afc

Revert "dev-vcs/fossil: amd64 stable wrt bug #640208"

This reverts commit 6e1f0c176eae82e156265fc6822530d3f849fda2.

Reason: Not approved by maintainer.

 dev-vcs/fossil/fossil-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.4.ebuild b/dev-vcs/fossil/fossil-2.4.ebuild
index e1925ab383a..234ccb888c9 100644
--- a/dev-vcs/fossil/fossil-2.4.ebuild
+++ b/dev-vcs/fossil/fossil-2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2023-12-22  9:23 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2023-12-22  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     a68fcb01138ad2e8a007cc1c997604be9d87a0d1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 09:23:14 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 09:23:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68fcb01

dev-vcs/fossil: Stabilize 2.22 ppc, #914535

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.22.ebuild b/dev-vcs/fossil/fossil-2.22.ebuild
index 8905c6cf1d54..83bbbcbee434 100644
--- a/dev-vcs/fossil/fossil-2.22.ebuild
+++ b/dev-vcs/fossil/fossil-2.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ppc ppc64 ~riscv x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs test th1-docs th1-hooks"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2023-12-14  4:22 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2023-12-14  4:22 UTC (permalink / raw
  To: gentoo-commits

commit:     dde8159d0f8360e336c9263eaaff55e304a5ec02
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Dec  6 20:15:02 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 04:20:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde8159d

dev-vcs/fossil: unrestrict tests

It's no longer the case that the tests cannot be run from the build
directory.  While they do technically fail, the failure is currently
nonfatal.  But there are plans to fix the remaining tests and also make
the test script fatal on failure in 2.24:
https://fossil-scm.org/forum/forumpost/353f3117d86a0c52bed174979f41d35fa7d476fda1e3ffc757030366cd9860dd

Bug: https://bugs.gentoo.org/914535
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/34150
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.22.ebuild | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/fossil/fossil-2.22.ebuild b/dev-vcs/fossil/fossil-2.22.ebuild
index 7ffe54ef6335..8905c6cf1d54 100644
--- a/dev-vcs/fossil/fossil-2.22.ebuild
+++ b/dev-vcs/fossil/fossil-2.22.ebuild
@@ -15,7 +15,8 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="amd64 arm ~ppc ppc64 ~riscv x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
-	  tcl-private-stubs th1-docs th1-hooks"
+	  tcl-private-stubs test th1-docs th1-hooks"
+RESTRICT="!test? ( test )"
 
 # Please check sqlite minimum version on every release. This can be done with:
 #     ./configure --print-minimum-sqlite-version
@@ -40,8 +41,7 @@ DEPEND="${RDEPEND}
 	)
 "
 
-# Tests can't be run from the build directory
-RESTRICT="test"
+BDEPEND="test? ( dev-lang/tcl )"
 
 PATCHES=(
 	# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
@@ -72,6 +72,10 @@ src_configure() {
 	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
 }
 
+src_test() {
+	emake test
+}
+
 src_install() {
 	dobin fossil
 }


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2023-09-22 14:54 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2023-09-22 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     64f92f608970ed1d76be165147d517ab729aa5e0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 14:54:33 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 14:54:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f92f60

dev-vcs/fossil: Stabilize 2.22 x86, #914535

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.22.ebuild b/dev-vcs/fossil/fossil-2.22.ebuild
index 5dfb5caaa043..7ffe54ef6335 100644
--- a/dev-vcs/fossil/fossil-2.22.ebuild
+++ b/dev-vcs/fossil/fossil-2.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~riscv x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2023-09-22 14:54 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2023-09-22 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     e5010ab6dfab12b4a4ff6267f099ade85189c11e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 14:54:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 14:54:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5010ab6

dev-vcs/fossil: Stabilize 2.22 arm, #914535

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.22.ebuild b/dev-vcs/fossil/fossil-2.22.ebuild
index 86f354db77d4..a5264c344ecb 100644
--- a/dev-vcs/fossil/fossil-2.22.ebuild
+++ b/dev-vcs/fossil/fossil-2.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2023-09-22 14:54 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2023-09-22 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     48e00da074e9429189f98a0099e7b4eb12bc16a1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 14:54:31 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 14:54:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e00da0

dev-vcs/fossil: Stabilize 2.22 amd64, #914535

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.22.ebuild b/dev-vcs/fossil/fossil-2.22.ebuild
index a5264c344ecb..f57a2228d75d 100644
--- a/dev-vcs/fossil/fossil-2.22.ebuild
+++ b/dev-vcs/fossil/fossil-2.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2023-09-22 14:54 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2023-09-22 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     d02a55ce627843c2425dd01144839673b5d511c1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 14:54:32 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 14:54:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02a55ce

dev-vcs/fossil: Stabilize 2.22 ppc64, #914535

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.22.ebuild b/dev-vcs/fossil/fossil-2.22.ebuild
index f57a2228d75d..5dfb5caaa043 100644
--- a/dev-vcs/fossil/fossil-2.22.ebuild
+++ b/dev-vcs/fossil/fossil-2.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2023-06-01 17:12 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2023-06-01 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     03e86ab117eff577e520b7537b79adfb23f6b1b0
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  1 17:10:00 2023 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Thu Jun  1 17:11:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e86ab1

dev-vcs/fossil: add 2.22

Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.22.ebuild | 77 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 9c719a6045e3..5a76766833a5 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
 DIST fossil-src-2.19.tar.gz 6435868 BLAKE2B 414dd8b1630bb6a8bcc22f3528da60386663e7f31191e5134474e37211e55323af45947452a0f09e21964dd3cd94ca6cf6e34ecd74e0d3e4f0dce7a50146f0ff SHA512 fcd84df2d84c3a958bb19228de4320456382d3c925717c58bec42de86d96383a9208fb31ba6aaeccd9bc6bba949048d5c1ce3d2b3e8535951956ae18d9aa34e4
 DIST fossil-src-2.21.tar.gz 6703622 BLAKE2B fcc74ed5e3eec34f044624b128b8933b54d1cea99a212a1423e369fc469af4634f469f8c9c20af768c41edc9f1ec2592a074f87dadd5b9b90805906451268f0e SHA512 22534eb632f485de895b291a35325efe9bfd13ec0df84e94afe822593489ecdb2998352dcd501123d8d4c426a40bd4ff43190b50fb849392f886dd94bee42bf3
+DIST fossil-src-2.22.tar.gz 6730858 BLAKE2B 3f0108dfb5802c61d107a6318acd11061c8311f112376c8c96645d6b0de1441b3ec745fcb2e2ec3888ed15ca89f4a2af535f61edcc6f4b5944d81d381f522935 SHA512 99a456301ae4ac72449985ff3b8b2139b805ff84e27ffe4325bad0c90643dd51c655b0210cbfa290a621e33e42e1e35b75a6cdc1beb093221d2b5d23d64591bc

diff --git a/dev-vcs/fossil/fossil-2.22.ebuild b/dev-vcs/fossil/fossil-2.22.ebuild
new file mode 100644
index 000000000000..86f354db77d4
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.22.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_TAG="66ee0beb9b47d827bde533fe6a1fb2ead4ceb1936468881b4fb621bd6bdfd862"
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/home"
+SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
+	  tcl-private-stubs th1-docs th1-hooks"
+
+# Please check sqlite minimum version on every release. This can be done with:
+#     ./configure --print-minimum-sqlite-version
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.38.0:3 )
+	ssl? ( dev-libs/openssl:0= )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+PATCHES=(
+	# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+	"${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch
+)
+
+S="${WORKDIR}/fossil-src-${PV}"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( tcl-stubs tcl-private-stubs th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2023-03-20 10:50 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2023-03-20 10:50 UTC (permalink / raw
  To: gentoo-commits

commit:     f87e13ff2ad9583899ed04bc024c53eb297a9715
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 20 10:50:18 2023 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Mon Mar 20 10:50:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87e13ff

dev-vcs/fossil: add 2.21

Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.21.ebuild | 77 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 7d91d7c41f02..9c719a6045e3 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1 +1,2 @@
 DIST fossil-src-2.19.tar.gz 6435868 BLAKE2B 414dd8b1630bb6a8bcc22f3528da60386663e7f31191e5134474e37211e55323af45947452a0f09e21964dd3cd94ca6cf6e34ecd74e0d3e4f0dce7a50146f0ff SHA512 fcd84df2d84c3a958bb19228de4320456382d3c925717c58bec42de86d96383a9208fb31ba6aaeccd9bc6bba949048d5c1ce3d2b3e8535951956ae18d9aa34e4
+DIST fossil-src-2.21.tar.gz 6703622 BLAKE2B fcc74ed5e3eec34f044624b128b8933b54d1cea99a212a1423e369fc469af4634f469f8c9c20af768c41edc9f1ec2592a074f87dadd5b9b90805906451268f0e SHA512 22534eb632f485de895b291a35325efe9bfd13ec0df84e94afe822593489ecdb2998352dcd501123d8d4c426a40bd4ff43190b50fb849392f886dd94bee42bf3

diff --git a/dev-vcs/fossil/fossil-2.21.ebuild b/dev-vcs/fossil/fossil-2.21.ebuild
new file mode 100644
index 000000000000..f7baf17994b4
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.21.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_TAG="f9aa474081f0618c76f4c2f4d6f0277a3fd480aa185d7da0b8b61b00fad1aa78"
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/home"
+SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
+	  tcl-private-stubs th1-docs th1-hooks"
+
+# Please check sqlite minimum version on every release. This can be done with:
+#     ./configure --print-minimum-sqlite-version
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.38.0:3 )
+	ssl? ( dev-libs/openssl:0= )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+PATCHES=(
+	# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+	"${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch
+)
+
+S="${WORKDIR}/fossil-src-${PV}"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( tcl-stubs tcl-private-stubs th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-10-21 12:24 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2022-10-21 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     cef950a62ccc93e50374356090b1f3203c47dc3b
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 21 12:23:52 2022 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 12:23:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef950a6

dev-vcs/fossil: Cleanup

Removed unusued miniz flag description.

Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest              |  1 -
 dev-vcs/fossil/fossil-2.16-r1.ebuild | 75 ------------------------------------
 dev-vcs/fossil/metadata.xml          |  4 --
 3 files changed, 80 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 0170a6c0fdee..7d91d7c41f02 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1 @@
-DIST fossil-src-2.16.tar.gz 6275775 BLAKE2B 504f828f121385ec73311b340e0abfdba7da6a8571adb390c55c75fea0ef027366fb914c12552e177988bedbb735a3148d87ebdb23ffc2ce4b7bef8ef603692a SHA512 0569640a3b509c592f812a42526eec88ead034ba0ba3de93da62cfb1caa751954ae185eaa3398d411a02ee2a858ecae6cdf4e47199847527f7524fc9798a4b12
 DIST fossil-src-2.19.tar.gz 6435868 BLAKE2B 414dd8b1630bb6a8bcc22f3528da60386663e7f31191e5134474e37211e55323af45947452a0f09e21964dd3cd94ca6cf6e34ecd74e0d3e4f0dce7a50146f0ff SHA512 fcd84df2d84c3a958bb19228de4320456382d3c925717c58bec42de86d96383a9208fb31ba6aaeccd9bc6bba949048d5c1ce3d2b3e8535951956ae18d9aa34e4

diff --git a/dev-vcs/fossil/fossil-2.16-r1.ebuild b/dev-vcs/fossil/fossil-2.16-r1.ebuild
deleted file mode 100644
index a750a2526ae7..000000000000
--- a/dev-vcs/fossil/fossil-2.16-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_TAG=7aedd5675883d4412cf20917d340b6985e3ecb842e88a39f135df034b2d5f4d3
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
-SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-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 )"
-
-RDEPEND="
-	sys-libs/zlib
-	|| (
-		sys-libs/readline:0
-		dev-libs/libedit
-	)
-	system-sqlite? ( >=dev-db/sqlite-3.35.0:3 )
-	ssl? ( dev-libs/openssl:0= )
-	tcl? ( dev-lang/tcl:0= )
-"
-
-# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
-DEPEND="${RDEPEND}
-	!tcl? (
-		|| (
-			dev-lang/tcl:*
-			dev-lang/jimtcl:*
-		)
-	)
-"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
-PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
-
-S="${WORKDIR}/fossil-src-${PV}"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC CXX
-	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/metadata.xml b/dev-vcs/fossil/metadata.xml
index 06d9dccc1fad..947d802f108f 100644
--- a/dev-vcs/fossil/metadata.xml
+++ b/dev-vcs/fossil/metadata.xml
@@ -8,10 +8,6 @@
 	<use>
 		<flag name="fusefs">Enable the Fuse Filesystem</flag>
 		<flag name="json">Enable the JSON API of Fossil's wiki</flag>
-		<flag name="miniz">
-			Use the bundled miniz for compression instead of
-			zlib. Incompatible with ssl.
-		</flag>
 		<flag name="system-sqlite">
 			Use the system SQLite instead of the bundled one
 		</flag>


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-10-20 10:56 Jakov Smolić
  0 siblings, 0 replies; 84+ messages in thread
From: Jakov Smolić @ 2022-10-20 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f258ed442b33d5da3f55fb2514a79c22a0176b75
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 10:55:25 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 10:55:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f258ed44

dev-vcs/fossil: Stabilize 2.19 x86, #877437

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.19.ebuild b/dev-vcs/fossil/fossil-2.19.ebuild
index ab237c88addc..39adaf7b9ccd 100644
--- a/dev-vcs/fossil/fossil-2.19.ebuild
+++ b/dev-vcs/fossil/fossil-2.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ppc ppc64 ~riscv x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-10-20 10:52 Jakov Smolić
  0 siblings, 0 replies; 84+ messages in thread
From: Jakov Smolić @ 2022-10-20 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     b74b357d1d13ba4bb95c2680052797c690740608
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 10:51:12 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 10:51:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74b357d

dev-vcs/fossil: Stabilize 2.19 amd64, #877437

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.19.ebuild b/dev-vcs/fossil/fossil-2.19.ebuild
index 1c1e53db270e..ab237c88addc 100644
--- a/dev-vcs/fossil/fossil-2.19.ebuild
+++ b/dev-vcs/fossil/fossil-2.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ppc ppc64 ~riscv ~x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-10-18 10:23 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2022-10-18 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     525f78e0587b69504fcbe70f834327ac927a7aa4
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 10:23:34 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 10:23:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525f78e0

dev-vcs/fossil: Stabilize 2.19 ppc64, #877437

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.19.ebuild b/dev-vcs/fossil/fossil-2.19.ebuild
index fc7deb01d13d..1c1e53db270e 100644
--- a/dev-vcs/fossil/fossil-2.19.ebuild
+++ b/dev-vcs/fossil/fossil-2.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ppc ppc64 ~riscv ~x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-10-18 10:23 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2022-10-18 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     15d57f09514d972c6f17bd274646282bff114a4a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 10:22:46 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 10:22:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d57f09

dev-vcs/fossil: Stabilize 2.19 ppc, #877437

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.19.ebuild b/dev-vcs/fossil/fossil-2.19.ebuild
index 0d5c08d8fbd4..fc7deb01d13d 100644
--- a/dev-vcs/fossil/fossil-2.19.ebuild
+++ b/dev-vcs/fossil/fossil-2.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ppc ~ppc64 ~riscv ~x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-10-18  5:42 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2022-10-18  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     b4a9249c1d4bdb28ada710764c506714ec264474
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 05:42:46 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 05:42:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a9249c

dev-vcs/fossil: Stabilize 2.19 arm, #877437

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.19.ebuild b/dev-vcs/fossil/fossil-2.19.ebuild
index e3b96679439e..0d5c08d8fbd4 100644
--- a/dev-vcs/fossil/fossil-2.19.ebuild
+++ b/dev-vcs/fossil/fossil-2.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-08-09 12:27 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2022-08-09 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c3190c08196a9a151acb3f8d1d1ff3335d2a4d6a
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  9 12:26:26 2022 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Tue Aug  9 12:26:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3190c08

dev-vcs/fossil: Follow homepage redirect

Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.19.ebuild b/dev-vcs/fossil/fossil-2.19.ebuild
index 76c67fd0f147..e3b96679439e 100644
--- a/dev-vcs/fossil/fossil-2.19.ebuild
+++ b/dev-vcs/fossil/fossil-2.19.ebuild
@@ -8,7 +8,7 @@ inherit toolchain-funcs
 MY_TAG="1e131febd3fbb028d00cab6d020214e8fe36be95daaf93237523c29c542e9a5f"
 
 DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
+HOMEPAGE="https://www.fossil-scm.org/home"
 SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-08-09 12:23 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2022-08-09 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     80d6921f3fcddb81eda183d046fb2a2549a718f9
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  9 12:23:03 2022 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Tue Aug  9 12:23:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d6921f

dev-vcs/fossil: Cleanup old

Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 -
 dev-vcs/fossil/fossil-2.18.ebuild | 81 ---------------------------------------
 2 files changed, 82 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index a07aa4141718..0170a6c0fdee 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1,2 @@
 DIST fossil-src-2.16.tar.gz 6275775 BLAKE2B 504f828f121385ec73311b340e0abfdba7da6a8571adb390c55c75fea0ef027366fb914c12552e177988bedbb735a3148d87ebdb23ffc2ce4b7bef8ef603692a SHA512 0569640a3b509c592f812a42526eec88ead034ba0ba3de93da62cfb1caa751954ae185eaa3398d411a02ee2a858ecae6cdf4e47199847527f7524fc9798a4b12
-DIST fossil-src-2.18.tar.gz 6308652 BLAKE2B 299406d365e24c139e8bfbf94dc0aee2c04aa02a9f4c48d1425d0f6d21830aece10cbc5a38cee18cec03d3d0f39db3726d4890c09ca9bfc84a5058e76756ed4d SHA512 9dfeef1cc394af7afc6b68d2ebf084d5962698123518999130162718d450d061ab286b5f4039cde1af0e17059a9c801f1ded974fdb78b0965b73a7f8c80fd277
 DIST fossil-src-2.19.tar.gz 6435868 BLAKE2B 414dd8b1630bb6a8bcc22f3528da60386663e7f31191e5134474e37211e55323af45947452a0f09e21964dd3cd94ca6cf6e34ecd74e0d3e4f0dce7a50146f0ff SHA512 fcd84df2d84c3a958bb19228de4320456382d3c925717c58bec42de86d96383a9208fb31ba6aaeccd9bc6bba949048d5c1ce3d2b3e8535951956ae18d9aa34e4

diff --git a/dev-vcs/fossil/fossil-2.18.ebuild b/dev-vcs/fossil/fossil-2.18.ebuild
deleted file mode 100644
index 6c43488232b7..000000000000
--- a/dev-vcs/fossil/fossil-2.18.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_TAG=84f25d7eb10c0714109d69bb2809abfa8b4b5c3d73b151a5b10df724dacd46d8
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
-SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
-IUSE="debug fusefs json miniz system-sqlite +ssl static tcl tcl-stubs
-	  tcl-private-stubs th1-docs th1-hooks"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-# Please check sqlite minimum version on every release.
-# This can be done with ./configure --print-minimum-sqlite-version.
-RDEPEND="
-	sys-libs/zlib
-	|| (
-		sys-libs/readline:0
-		dev-libs/libedit
-	)
-	system-sqlite? ( >=dev-db/sqlite-3.38.0:3 )
-	ssl? ( dev-libs/openssl:0= )
-	tcl? ( dev-lang/tcl:0= )
-"
-
-# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
-DEPEND="${RDEPEND}
-	!tcl? (
-		|| (
-			dev-lang/tcl:*
-			dev-lang/jimtcl:*
-		)
-	)
-"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-PATCHES=(
-	# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
-	"${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch
-	# sqlite-3.38 patch should be in next release
-	"${FILESDIR}"/${P}-fix-sqlite-3.38-json-check.patch
-)
-
-S="${WORKDIR}/fossil-src-${PV}"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC CXX
-	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-08-08 10:59 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2022-08-08 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a4ebe4de9cb26ae441d76fe5f1238499b74ab9ca
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  8 10:56:04 2022 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Mon Aug  8 10:56:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ebe4de

dev-vcs/fossil: Bump to 2.19

Drop miniz use flag.

Closes: https://bugs.gentoo.org/838424
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.19.ebuild | 77 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 3c571e8e27ea..a07aa4141718 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
 DIST fossil-src-2.16.tar.gz 6275775 BLAKE2B 504f828f121385ec73311b340e0abfdba7da6a8571adb390c55c75fea0ef027366fb914c12552e177988bedbb735a3148d87ebdb23ffc2ce4b7bef8ef603692a SHA512 0569640a3b509c592f812a42526eec88ead034ba0ba3de93da62cfb1caa751954ae185eaa3398d411a02ee2a858ecae6cdf4e47199847527f7524fc9798a4b12
 DIST fossil-src-2.18.tar.gz 6308652 BLAKE2B 299406d365e24c139e8bfbf94dc0aee2c04aa02a9f4c48d1425d0f6d21830aece10cbc5a38cee18cec03d3d0f39db3726d4890c09ca9bfc84a5058e76756ed4d SHA512 9dfeef1cc394af7afc6b68d2ebf084d5962698123518999130162718d450d061ab286b5f4039cde1af0e17059a9c801f1ded974fdb78b0965b73a7f8c80fd277
+DIST fossil-src-2.19.tar.gz 6435868 BLAKE2B 414dd8b1630bb6a8bcc22f3528da60386663e7f31191e5134474e37211e55323af45947452a0f09e21964dd3cd94ca6cf6e34ecd74e0d3e4f0dce7a50146f0ff SHA512 fcd84df2d84c3a958bb19228de4320456382d3c925717c58bec42de86d96383a9208fb31ba6aaeccd9bc6bba949048d5c1ce3d2b3e8535951956ae18d9aa34e4

diff --git a/dev-vcs/fossil/fossil-2.19.ebuild b/dev-vcs/fossil/fossil-2.19.ebuild
new file mode 100644
index 000000000000..76c67fd0f147
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.19.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_TAG="1e131febd3fbb028d00cab6d020214e8fe36be95daaf93237523c29c542e9a5f"
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/"
+SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
+	  tcl-private-stubs th1-docs th1-hooks"
+
+# Please check sqlite minimum version on every release. This can be done with:
+#     ./configure --print-minimum-sqlite-version
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.38.0:3 )
+	ssl? ( dev-libs/openssl:0= )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+PATCHES=(
+	# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+	"${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch
+)
+
+S="${WORKDIR}/fossil-src-${PV}"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( tcl-stubs tcl-private-stubs th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-04-30 12:21 Jakov Smolić
  0 siblings, 0 replies; 84+ messages in thread
From: Jakov Smolić @ 2022-04-30 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     fbe60e3d4b8bb203f17597de86da16ba268651b2
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 30 12:21:25 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Apr 30 12:21:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe60e3d

dev-vcs/fossil: Keyword 2.18 riscv, #841320

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.18.ebuild b/dev-vcs/fossil/fossil-2.18.ebuild
index 9caf422f5bbf..c577d1665bd5 100644
--- a/dev-vcs/fossil/fossil-2.18.ebuild
+++ b/dev-vcs/fossil/fossil-2.18.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug fusefs json miniz system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2022-03-17  2:26 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2022-03-17  2:26 UTC (permalink / raw
  To: gentoo-commits

commit:     9fcd837acb179cb454e75dd6c9841fc93e663deb
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 17 02:25:54 2022 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Thu Mar 17 02:25:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fcd837a

dev-vcs/fossil: Bump to 2.18

Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.18.ebuild | 75 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index fa3a95902efc..3c571e8e27ea 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1 +1,2 @@
 DIST fossil-src-2.16.tar.gz 6275775 BLAKE2B 504f828f121385ec73311b340e0abfdba7da6a8571adb390c55c75fea0ef027366fb914c12552e177988bedbb735a3148d87ebdb23ffc2ce4b7bef8ef603692a SHA512 0569640a3b509c592f812a42526eec88ead034ba0ba3de93da62cfb1caa751954ae185eaa3398d411a02ee2a858ecae6cdf4e47199847527f7524fc9798a4b12
+DIST fossil-src-2.18.tar.gz 6308652 BLAKE2B 299406d365e24c139e8bfbf94dc0aee2c04aa02a9f4c48d1425d0f6d21830aece10cbc5a38cee18cec03d3d0f39db3726d4890c09ca9bfc84a5058e76756ed4d SHA512 9dfeef1cc394af7afc6b68d2ebf084d5962698123518999130162718d450d061ab286b5f4039cde1af0e17059a9c801f1ded974fdb78b0965b73a7f8c80fd277

diff --git a/dev-vcs/fossil/fossil-2.18.ebuild b/dev-vcs/fossil/fossil-2.18.ebuild
new file mode 100644
index 000000000000..9caf422f5bbf
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.18.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_TAG=84f25d7eb10c0714109d69bb2809abfa8b4b5c3d73b151a5b10df724dacd46d8
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/"
+SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+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 )"
+
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.38.0:3 )
+	ssl? ( dev-libs/openssl:0= )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
+
+S="${WORKDIR}/fossil-src-${PV}"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-07-17 15:07 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2021-07-17 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     7624be2cf739bb836403346f4e690cb8f56be65a
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 15:06:04 2021 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 15:06:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7624be2c

dev-vcs/fossil: Cleanup

Bug: https://bugs.gentoo.org/800638
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest                |  3 --
 dev-vcs/fossil/fossil-2.12.1-r1.ebuild | 71 ----------------------------------
 dev-vcs/fossil/fossil-2.13-r1.ebuild   | 71 ----------------------------------
 dev-vcs/fossil/fossil-2.14-r1.ebuild   | 71 ----------------------------------
 4 files changed, 216 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 412f2aab1c2..fa3a95902ef 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,4 +1 @@
-DIST fossil-src-2.12.1.tar.gz 6011181 BLAKE2B f9437c4fb20314706bbbec70efbb6a53e2ac7760986baf88ea72505f03877a5d1069d0d2828aa2bfefac96c1358e4c8f824405d61fd24d490442fa8b768711e9 SHA512 08b7fef5a3071e968dedbc645aebf2e873ecf80049b5986d38f851a407b2b8b0c854cfcdfa5ec80eac5bc1b158c5fac3bb4b263d1adb8be470529e67dc6e8cee
-DIST fossil-src-2.13.tar.gz 6121223 BLAKE2B 41bb83b40faf05d38ccbcc13bde858ee31ab0182193631d738a6e287414b2a93bc49bfa5ed0a16aabbc26190c1a3cd993ce9f1706ecd05b214461313b13c1086 SHA512 bd756aaac2f39005b690230c5a4ef4d618a3200a8eb499aa964285050c247edfb0abfa5db5522269e0a5ee2737c71393a523dc2d7e37eae076364185137964f8
-DIST fossil-src-2.14.tar.gz 6207277 BLAKE2B 9a70a49e83e16414150e777289543a984c6b77c4c2ea245ed3187b393a80f6926c80bada31081735d09a9d0febf430587c120e16d60ddbf96d1116c9da6cf008 SHA512 f95291886484c9fb98224c17e07c9c2ada3d79974359234f1cc6a8fce603e45bf980ffe4f43a473d74d190b6975fff66e8d35ca680747385e72981caabfd6b10
 DIST fossil-src-2.16.tar.gz 6275775 BLAKE2B 504f828f121385ec73311b340e0abfdba7da6a8571adb390c55c75fea0ef027366fb914c12552e177988bedbb735a3148d87ebdb23ffc2ce4b7bef8ef603692a SHA512 0569640a3b509c592f812a42526eec88ead034ba0ba3de93da62cfb1caa751954ae185eaa3398d411a02ee2a858ecae6cdf4e47199847527f7524fc9798a4b12

diff --git a/dev-vcs/fossil/fossil-2.12.1-r1.ebuild b/dev-vcs/fossil/fossil-2.12.1-r1.ebuild
deleted file mode 100644
index 3d9163f4b78..00000000000
--- a/dev-vcs/fossil/fossil-2.12.1-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
-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 miniz system-sqlite +ssl static tcl tcl-stubs
-	  tcl-private-stubs th1-docs th1-hooks"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-RDEPEND="
-	sys-libs/zlib
-	|| (
-		sys-libs/readline:0
-		dev-libs/libedit
-	)
-	system-sqlite? ( >=dev-db/sqlite-3.33.0:3 )
-	ssl? ( dev-libs/openssl:0= )
-	tcl? ( dev-lang/tcl:0= )
-"
-
-# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
-DEPEND="${RDEPEND}
-	!tcl? (
-		|| (
-			dev-lang/tcl:*
-			dev-lang/jimtcl:*
-		)
-	)
-"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
-PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC CXX
-	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.13-r1.ebuild b/dev-vcs/fossil/fossil-2.13-r1.ebuild
deleted file mode 100644
index 066d71ae1df..00000000000
--- a/dev-vcs/fossil/fossil-2.13-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
-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 miniz system-sqlite +ssl static tcl tcl-stubs
-		  tcl-private-stubs th1-docs th1-hooks"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-RDEPEND="
-		sys-libs/zlib
-		|| (
-				sys-libs/readline:0
-				dev-libs/libedit
-		)
-		system-sqlite? ( >=dev-db/sqlite-3.34.0:3 )
-		ssl? ( dev-libs/openssl:0= )
-		tcl? ( dev-lang/tcl:0= )
-"
-
-# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
-DEPEND="${RDEPEND}
-		!tcl? (
-				|| (
-						dev-lang/tcl:*
-						dev-lang/jimtcl:*
-				)
-		)
-"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
-PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
-
-src_configure() {
-		# this is not an autotools situation so don't make it seem like one
-		# --with-tcl: works
-		# --without-tcl: dies
-		local myconf="--with-openssl=$(usex ssl auto none)"
-		use debug         && myconf+=' --fossil-debug'
-		use json          && myconf+=' --json'
-		use system-sqlite && myconf+=' --disable-internal-sqlite'
-		use static        && myconf+=' --static'
-		use tcl           && myconf+=' --with-tcl=1'
-		use fusefs        || myconf+=' --disable-fusefs'
-
-		local u useflags
-		useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
-		for u in ${useflags[@]} ; do
-				use ${u} &&  myconf+=" --with-${u}"
-		done
-
-		tc-export CC CXX
-		CC_FOR_BUILD=${CC} ./configure ${myconf} || die
-}
-
-src_install() {
-		dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.14-r1.ebuild b/dev-vcs/fossil/fossil-2.14-r1.ebuild
deleted file mode 100644
index aafaae29c2d..00000000000
--- a/dev-vcs/fossil/fossil-2.14-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
-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 miniz system-sqlite +ssl static tcl tcl-stubs
-	  tcl-private-stubs th1-docs th1-hooks"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-RDEPEND="
-	sys-libs/zlib
-	|| (
-		sys-libs/readline:0
-		dev-libs/libedit
-	)
-	system-sqlite? ( >=dev-db/sqlite-3.34.0:3 )
-	ssl? ( dev-libs/openssl:0= )
-	tcl? ( dev-lang/tcl:0= )
-"
-
-# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
-DEPEND="${RDEPEND}
-	!tcl? (
-		|| (
-			dev-lang/tcl:*
-			dev-lang/jimtcl:*
-		)
-	)
-"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
-PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC CXX
-	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-07-15  0:00 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2021-07-15  0:00 UTC (permalink / raw
  To: gentoo-commits

commit:     328b160141feeb5306f45d1d07dba494b1313aeb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 00:00:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 00:00:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328b1601

dev-vcs/fossil: Stabilize 2.16-r1 arm, #800638

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.16-r1.ebuild b/dev-vcs/fossil/fossil-2.16-r1.ebuild
index 73ab8971fdb..a750a2526ae 100644
--- a/dev-vcs/fossil/fossil-2.16-r1.ebuild
+++ b/dev-vcs/fossil/fossil-2.16-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-07-06 11:03 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2021-07-06 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     e462806bd4c446cb0d0a00deb28567da56a8e732
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 11:03:38 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 11:03:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e462806b

dev-vcs/fossil: x86 stable wrt bug #800638

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.16-r1.ebuild b/dev-vcs/fossil/fossil-2.16-r1.ebuild
index bbb3dc89bce..73ab8971fdb 100644
--- a/dev-vcs/fossil/fossil-2.16-r1.ebuild
+++ b/dev-vcs/fossil/fossil-2.16-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-07-06 11:02 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2021-07-06 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     5cf6e8b25ed6fde797755c7e79ff47530e4e1cc6
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 11:02:53 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 11:02:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf6e8b2

dev-vcs/fossil: ppc64 stable wrt bug #800638

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.16-r1.ebuild b/dev-vcs/fossil/fossil-2.16-r1.ebuild
index 3b282788efd..bbb3dc89bce 100644
--- a/dev-vcs/fossil/fossil-2.16-r1.ebuild
+++ b/dev-vcs/fossil/fossil-2.16-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-07-06 11:02 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2021-07-06 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     616e24d46e3c51577c05e9837fda995df71e1e5e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 11:02:05 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 11:02:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616e24d4

dev-vcs/fossil: ppc stable wrt bug #800638

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.16-r1.ebuild b/dev-vcs/fossil/fossil-2.16-r1.ebuild
index 43988a185a5..3b282788efd 100644
--- a/dev-vcs/fossil/fossil-2.16-r1.ebuild
+++ b/dev-vcs/fossil/fossil-2.16-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-07-06 11:01 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2021-07-06 11:01 UTC (permalink / raw
  To: gentoo-commits

commit:     799235de7f2176908721b2142a59511d7ba4123e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 11:01:22 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 11:01:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799235de

dev-vcs/fossil: amd64 stable wrt bug #800638

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.16-r1.ebuild b/dev-vcs/fossil/fossil-2.16-r1.ebuild
index 290ea696f82..43988a185a5 100644
--- a/dev-vcs/fossil/fossil-2.16-r1.ebuild
+++ b/dev-vcs/fossil/fossil-2.16-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-07-06  0:59 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2021-07-06  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     eaf726a6c4ae903bf0246ce40ba383eeb4ba38cd
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 00:57:10 2021 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 00:57:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf726a6

dev-vcs/fossil: Reinstate previous fixes

use binding := for dev-libs/openssl introduced in commit 12b8e1427c7b.

And fix BadDefaultUseFlags introduced in commit 74b6fd7b43d1.

Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/{fossil-2.16.ebuild => fossil-2.16-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/fossil/fossil-2.16.ebuild b/dev-vcs/fossil/fossil-2.16-r1.ebuild
similarity index 94%
rename from dev-vcs/fossil/fossil-2.16.ebuild
rename to dev-vcs/fossil/fossil-2.16-r1.ebuild
index 6020baf1be3..290ea696f82 100644
--- a/dev-vcs/fossil/fossil-2.16.ebuild
+++ b/dev-vcs/fossil/fossil-2.16-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="debug fusefs json -miniz system-sqlite +ssl static tcl tcl-stubs
+IUSE="debug fusefs json miniz system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 
 REQUIRED_USE="ssl? ( !miniz )"
@@ -26,7 +26,7 @@ RDEPEND="
 		dev-libs/libedit
 	)
 	system-sqlite? ( >=dev-db/sqlite-3.35.0:3 )
-	ssl? ( dev-libs/openssl:0 )
+	ssl? ( dev-libs/openssl:0= )
 	tcl? ( dev-lang/tcl:0= )
 "
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-07-05 10:18 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2021-07-05 10:18 UTC (permalink / raw
  To: gentoo-commits

commit:     890a83ca5a2be8f7663757c937ccfe2b349d22fc
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  5 10:13:45 2021 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Mon Jul  5 10:13:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890a83ca

dev-vcs/fossil: Bump to 2.16

Security: Fix the client-side TLS so that it verifies that the server hostname
matches its certificate.

Bug: https://bugs.gentoo.org/800638
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.16.ebuild | 75 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 217f726d0db..412f2aab1c2 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1,4 @@
 DIST fossil-src-2.12.1.tar.gz 6011181 BLAKE2B f9437c4fb20314706bbbec70efbb6a53e2ac7760986baf88ea72505f03877a5d1069d0d2828aa2bfefac96c1358e4c8f824405d61fd24d490442fa8b768711e9 SHA512 08b7fef5a3071e968dedbc645aebf2e873ecf80049b5986d38f851a407b2b8b0c854cfcdfa5ec80eac5bc1b158c5fac3bb4b263d1adb8be470529e67dc6e8cee
 DIST fossil-src-2.13.tar.gz 6121223 BLAKE2B 41bb83b40faf05d38ccbcc13bde858ee31ab0182193631d738a6e287414b2a93bc49bfa5ed0a16aabbc26190c1a3cd993ce9f1706ecd05b214461313b13c1086 SHA512 bd756aaac2f39005b690230c5a4ef4d618a3200a8eb499aa964285050c247edfb0abfa5db5522269e0a5ee2737c71393a523dc2d7e37eae076364185137964f8
 DIST fossil-src-2.14.tar.gz 6207277 BLAKE2B 9a70a49e83e16414150e777289543a984c6b77c4c2ea245ed3187b393a80f6926c80bada31081735d09a9d0febf430587c120e16d60ddbf96d1116c9da6cf008 SHA512 f95291886484c9fb98224c17e07c9c2ada3d79974359234f1cc6a8fce603e45bf980ffe4f43a473d74d190b6975fff66e8d35ca680747385e72981caabfd6b10
+DIST fossil-src-2.16.tar.gz 6275775 BLAKE2B 504f828f121385ec73311b340e0abfdba7da6a8571adb390c55c75fea0ef027366fb914c12552e177988bedbb735a3148d87ebdb23ffc2ce4b7bef8ef603692a SHA512 0569640a3b509c592f812a42526eec88ead034ba0ba3de93da62cfb1caa751954ae185eaa3398d411a02ee2a858ecae6cdf4e47199847527f7524fc9798a4b12

diff --git a/dev-vcs/fossil/fossil-2.16.ebuild b/dev-vcs/fossil/fossil-2.16.ebuild
new file mode 100644
index 00000000000..6020baf1be3
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.16.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_TAG=7aedd5675883d4412cf20917d340b6985e3ecb842e88a39f135df034b2d5f4d3
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/"
+SRC_URI="https://fossil-scm.org/home/tarball/${MY_TAG}/fossil-src-${PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+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 )"
+
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.35.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
+
+S="${WORKDIR}/fossil-src-${PV}"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-06-22 18:19 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2021-06-22 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     12b8e1427c7b1b79a5f05f779c05f1c0dc1244d1
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 21:27:13 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 18:18:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b8e142

dev-vcs/fossil: use binding := for dev-libs/openssl

Needed for upcoming upgrade to OpenSSL 3.0.0 which has changed ABI.

Acked-by: David Seifert <soap <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/{fossil-2.12.1.ebuild => fossil-2.12.1-r1.ebuild} | 2 +-
 dev-vcs/fossil/{fossil-2.13.ebuild => fossil-2.13-r1.ebuild}     | 2 +-
 dev-vcs/fossil/{fossil-2.14.ebuild => fossil-2.14-r1.ebuild}     | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1-r1.ebuild
similarity index 98%
rename from dev-vcs/fossil/fossil-2.12.1.ebuild
rename to dev-vcs/fossil/fossil-2.12.1-r1.ebuild
index 2a0190cc266..3d9163f4b78 100644
--- a/dev-vcs/fossil/fossil-2.12.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.12.1-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
 		dev-libs/libedit
 	)
 	system-sqlite? ( >=dev-db/sqlite-3.33.0:3 )
-	ssl? ( dev-libs/openssl:0 )
+	ssl? ( dev-libs/openssl:0= )
 	tcl? ( dev-lang/tcl:0= )
 "
 

diff --git a/dev-vcs/fossil/fossil-2.13.ebuild b/dev-vcs/fossil/fossil-2.13-r1.ebuild
similarity index 98%
rename from dev-vcs/fossil/fossil-2.13.ebuild
rename to dev-vcs/fossil/fossil-2.13-r1.ebuild
index d15ac6e0ea5..066d71ae1df 100644
--- a/dev-vcs/fossil/fossil-2.13.ebuild
+++ b/dev-vcs/fossil/fossil-2.13-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
 				dev-libs/libedit
 		)
 		system-sqlite? ( >=dev-db/sqlite-3.34.0:3 )
-		ssl? ( dev-libs/openssl:0 )
+		ssl? ( dev-libs/openssl:0= )
 		tcl? ( dev-lang/tcl:0= )
 "
 

diff --git a/dev-vcs/fossil/fossil-2.14.ebuild b/dev-vcs/fossil/fossil-2.14-r1.ebuild
similarity index 98%
rename from dev-vcs/fossil/fossil-2.14.ebuild
rename to dev-vcs/fossil/fossil-2.14-r1.ebuild
index c1c0418835c..aafaae29c2d 100644
--- a/dev-vcs/fossil/fossil-2.14.ebuild
+++ b/dev-vcs/fossil/fossil-2.14-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
 		dev-libs/libedit
 	)
 	system-sqlite? ( >=dev-db/sqlite-3.34.0:3 )
-	ssl? ( dev-libs/openssl:0 )
+	ssl? ( dev-libs/openssl:0= )
 	tcl? ( dev-lang/tcl:0= )
 "
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-06-03 19:15 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2021-06-03 19:15 UTC (permalink / raw
  To: gentoo-commits

commit:     74b6fd7b43d1233e481f394f3bacce23475de724
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  2 23:54:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun  3 19:14:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b6fd7b

dev-vcs/fossil: fix BadDefaultUseFlags

-foo in IUSE is discouraged. It is equivalent (in every meaningful case) to 'foo' but confuses parsing
tools like e.g. packages.gentoo.org.

Dropping '-' from these flags has no impact on the actual default behaviour.

See: https://devmanual.gentoo.org/general-concepts/use-flags/index.html#iuse-defaults
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.12.1.ebuild | 4 ++--
 dev-vcs/fossil/fossil-2.13.ebuild   | 4 ++--
 dev-vcs/fossil/fossil-2.14.ebuild   | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1.ebuild
index 71d847dfb53..2a0190cc266 100644
--- a/dev-vcs/fossil/fossil-2.12.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 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 -miniz system-sqlite +ssl static tcl tcl-stubs
+IUSE="debug fusefs json miniz system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 
 REQUIRED_USE="ssl? ( !miniz )"

diff --git a/dev-vcs/fossil/fossil-2.13.ebuild b/dev-vcs/fossil/fossil-2.13.ebuild
index edbf33e450c..d15ac6e0ea5 100644
--- a/dev-vcs/fossil/fossil-2.13.ebuild
+++ b/dev-vcs/fossil/fossil-2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 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 -miniz system-sqlite +ssl static tcl tcl-stubs
+IUSE="debug fusefs json miniz system-sqlite +ssl static tcl tcl-stubs
 		  tcl-private-stubs th1-docs th1-hooks"
 
 REQUIRED_USE="ssl? ( !miniz )"

diff --git a/dev-vcs/fossil/fossil-2.14.ebuild b/dev-vcs/fossil/fossil-2.14.ebuild
index cec9cc187d0..c1c0418835c 100644
--- a/dev-vcs/fossil/fossil-2.14.ebuild
+++ b/dev-vcs/fossil/fossil-2.14.ebuild
@@ -12,7 +12,7 @@ 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 -miniz system-sqlite +ssl static tcl tcl-stubs
+IUSE="debug fusefs json miniz system-sqlite +ssl static tcl tcl-stubs
 	  tcl-private-stubs th1-docs th1-hooks"
 
 REQUIRED_USE="ssl? ( !miniz )"


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2021-03-02 10:25 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2021-03-02 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     91f8a73e4b72ff9599793e1c299d8842acef8d20
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  2 10:24:29 2021 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Tue Mar  2 10:24:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f8a73e

dev-vcs/fossil: Bump to 2.14

Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.14.ebuild | 71 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 8214bd1968a..217f726d0db 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
 DIST fossil-src-2.12.1.tar.gz 6011181 BLAKE2B f9437c4fb20314706bbbec70efbb6a53e2ac7760986baf88ea72505f03877a5d1069d0d2828aa2bfefac96c1358e4c8f824405d61fd24d490442fa8b768711e9 SHA512 08b7fef5a3071e968dedbc645aebf2e873ecf80049b5986d38f851a407b2b8b0c854cfcdfa5ec80eac5bc1b158c5fac3bb4b263d1adb8be470529e67dc6e8cee
 DIST fossil-src-2.13.tar.gz 6121223 BLAKE2B 41bb83b40faf05d38ccbcc13bde858ee31ab0182193631d738a6e287414b2a93bc49bfa5ed0a16aabbc26190c1a3cd993ce9f1706ecd05b214461313b13c1086 SHA512 bd756aaac2f39005b690230c5a4ef4d618a3200a8eb499aa964285050c247edfb0abfa5db5522269e0a5ee2737c71393a523dc2d7e37eae076364185137964f8
+DIST fossil-src-2.14.tar.gz 6207277 BLAKE2B 9a70a49e83e16414150e777289543a984c6b77c4c2ea245ed3187b393a80f6926c80bada31081735d09a9d0febf430587c120e16d60ddbf96d1116c9da6cf008 SHA512 f95291886484c9fb98224c17e07c9c2ada3d79974359234f1cc6a8fce603e45bf980ffe4f43a473d74d190b6975fff66e8d35ca680747385e72981caabfd6b10

diff --git a/dev-vcs/fossil/fossil-2.14.ebuild b/dev-vcs/fossil/fossil-2.14.ebuild
new file mode 100644
index 00000000000..cec9cc187d0
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.14.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/"
+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 -miniz system-sqlite +ssl static tcl tcl-stubs
+	  tcl-private-stubs th1-docs th1-hooks"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.34.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-12-28 11:15 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2020-12-28 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     ede9b9f147f30b4d174ca3bfb2d7eb944faeee1a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 28 11:14:54 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 11:14:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede9b9f1

dev-vcs/fossil: revert to ~arch

Fixes: 10515a7623557e60bf0a68749c8d8bba6c333085
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.13.ebuild b/dev-vcs/fossil/fossil-2.13.ebuild
index 54c775762c0..edbf33e450c 100644
--- a/dev-vcs/fossil/fossil-2.13.ebuild
+++ b/dev-vcs/fossil/fossil-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-12-28 10:58 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2020-12-28 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     10515a7623557e60bf0a68749c8d8bba6c333085
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 28 10:57:19 2020 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 10:57:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10515a76

dev-vcs/fossil: Bump to 2.13

Closes: https://bugs.gentoo.org/761118
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.13.ebuild | 71 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 90af46f42af..8214bd1968a 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1 +1,2 @@
 DIST fossil-src-2.12.1.tar.gz 6011181 BLAKE2B f9437c4fb20314706bbbec70efbb6a53e2ac7760986baf88ea72505f03877a5d1069d0d2828aa2bfefac96c1358e4c8f824405d61fd24d490442fa8b768711e9 SHA512 08b7fef5a3071e968dedbc645aebf2e873ecf80049b5986d38f851a407b2b8b0c854cfcdfa5ec80eac5bc1b158c5fac3bb4b263d1adb8be470529e67dc6e8cee
+DIST fossil-src-2.13.tar.gz 6121223 BLAKE2B 41bb83b40faf05d38ccbcc13bde858ee31ab0182193631d738a6e287414b2a93bc49bfa5ed0a16aabbc26190c1a3cd993ce9f1706ecd05b214461313b13c1086 SHA512 bd756aaac2f39005b690230c5a4ef4d618a3200a8eb499aa964285050c247edfb0abfa5db5522269e0a5ee2737c71393a523dc2d7e37eae076364185137964f8

diff --git a/dev-vcs/fossil/fossil-2.13.ebuild b/dev-vcs/fossil/fossil-2.13.ebuild
new file mode 100644
index 00000000000..54c775762c0
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.13.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/"
+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 -miniz system-sqlite +ssl static tcl tcl-stubs
+		  tcl-private-stubs th1-docs th1-hooks"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+RDEPEND="
+		sys-libs/zlib
+		|| (
+				sys-libs/readline:0
+				dev-libs/libedit
+		)
+		system-sqlite? ( >=dev-db/sqlite-3.34.0:3 )
+		ssl? ( dev-libs/openssl:0 )
+		tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+		!tcl? (
+				|| (
+						dev-lang/tcl:*
+						dev-lang/jimtcl:*
+				)
+		)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
+
+src_configure() {
+		# this is not an autotools situation so don't make it seem like one
+		# --with-tcl: works
+		# --without-tcl: dies
+		local myconf="--with-openssl=$(usex ssl auto none)"
+		use debug         && myconf+=' --fossil-debug'
+		use json          && myconf+=' --json'
+		use system-sqlite && myconf+=' --disable-internal-sqlite'
+		use static        && myconf+=' --static'
+		use tcl           && myconf+=' --with-tcl=1'
+		use fusefs        || myconf+=' --disable-fusefs'
+
+		local u useflags
+		useflags=( miniz tcl-stubs tcl-private-stubs th1-docs th1-hooks )
+		for u in ${useflags[@]} ; do
+				use ${u} &&  myconf+=" --with-${u}"
+		done
+
+		tc-export CC CXX
+		CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+		dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-10-02  3:40 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2020-10-02  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     f16b344c51b67da95e31e077c4b5a2092788ef0f
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  2 03:37:22 2020 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Fri Oct  2 03:37:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16b344c

dev-vcs/fossil: Cleanup

Bug: https://bugs.gentoo.org/738220
Closes: https://bugs.gentoo.org/724272
Closes: https://bugs.gentoo.org/675778
Closes: https://bugs.gentoo.org/690828
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest             |  1 -
 dev-vcs/fossil/fossil-2.11.1.ebuild | 72 -------------------------------------
 dev-vcs/fossil/metadata.xml         |  3 --
 3 files changed, 76 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index bafd954b09d..90af46f42af 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1 @@
-DIST fossil-src-2.11.1.tar.gz 5850806 BLAKE2B 640807055100888d6bfea13539efb02190f07db5edcec58025952e464d50d4bd13992e5e8f5e515b01f52eaa3409d7a536bd4b48aecb5fdcf6214e47dc4963ed SHA512 055306c0d5c2f9b536ace6385ed79b5ced56d77dfc8e08b38f51075e97dfebfffca10aa7e17d2b22b9945c71b12eb131d49f3651e2890820dc9cb04719cd0265
 DIST fossil-src-2.12.1.tar.gz 6011181 BLAKE2B f9437c4fb20314706bbbec70efbb6a53e2ac7760986baf88ea72505f03877a5d1069d0d2828aa2bfefac96c1358e4c8f824405d61fd24d490442fa8b768711e9 SHA512 08b7fef5a3071e968dedbc645aebf2e873ecf80049b5986d38f851a407b2b8b0c854cfcdfa5ec80eac5bc1b158c5fac3bb4b263d1adb8be470529e67dc6e8cee

diff --git a/dev-vcs/fossil/fossil-2.11.1.ebuild b/dev-vcs/fossil/fossil-2.11.1.ebuild
deleted file mode 100644
index dc00229d55a..00000000000
--- a/dev-vcs/fossil/fossil-2.11.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
-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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-RDEPEND="
-	sys-libs/zlib
-	|| (
-		sys-libs/readline:0
-		dev-libs/libedit
-	)
-	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-
-# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
-DEPEND="${RDEPEND}
-	!tcl? (
-		|| (
-			dev-lang/tcl:*
-			dev-lang/jimtcl:*
-		)
-	)
-"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
-PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC CXX
-	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/metadata.xml b/dev-vcs/fossil/metadata.xml
index 5f61527e696..b96ecf35bd4 100644
--- a/dev-vcs/fossil/metadata.xml
+++ b/dev-vcs/fossil/metadata.xml
@@ -12,9 +12,6 @@
 	<use>
 		<flag name="fusefs">Enable the Fuse Filesystem</flag>
 		<flag name="json">Enable the JSON API of Fossil's wiki</flag>
-		<flag name="legacy-mv-rm">
-			Enable legacy behavior for mv/rm (skip checkout files).
-		</flag>
 		<flag name="miniz">
 			Use the bundled miniz for compression instead of
 			zlib. Incompatible with ssl.


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-10-01 19:47 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2020-10-01 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     e888d53c7b355bdebff204ca6136340bbb9377c4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  1 19:47:13 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct  1 19:47:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e888d53c

dev-vcs/fossil: Stabilize 2.12.1 amd64, #738220

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1.ebuild
index 3b44ec08b3c..71d847dfb53 100644
--- a/dev-vcs/fossil/fossil-2.12.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.12.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ppc64 x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-10-01 11:13 Sam James
  0 siblings, 0 replies; 84+ messages in thread
From: Sam James @ 2020-10-01 11:13 UTC (permalink / raw
  To: gentoo-commits

commit:     67d78171e046ee281b1fe3a7e666468a529deb46
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  1 11:10:39 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct  1 11:10:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d78171

dev-vcs/fossil: Stabilize 2.12.1 arm, #738220

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1.ebuild
index 1073f6c6472..3b44ec08b3c 100644
--- a/dev-vcs/fossil/fossil-2.12.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.12.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ppc64 x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-09-25  8:46 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2020-09-25  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     b9fdc0667723d6d4c3b5447e9d60a86c7c8e91de
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 25 08:46:40 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 08:46:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fdc066

dev-vcs/fossil: x86 stable wrt bug #738220

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1.ebuild
index fdb6afa938a..1073f6c6472 100644
--- a/dev-vcs/fossil/fossil-2.12.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.12.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-09-24 18:22 Sergei Trofimovich
  0 siblings, 0 replies; 84+ messages in thread
From: Sergei Trofimovich @ 2020-09-24 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     294063d93161d607624999fa6582c6f4734de536
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 18:21:43 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 18:21:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294063d9

dev-vcs/fossil: stable 2.12.1 for ppc64

stable wrt bug #738220

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1.ebuild
index 75c7f6c39ac..fdb6afa938a 100644
--- a/dev-vcs/fossil/fossil-2.12.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.12.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-09-24 18:15 Sergei Trofimovich
  0 siblings, 0 replies; 84+ messages in thread
From: Sergei Trofimovich @ 2020-09-24 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     f21f41ec7173e6dea79ef819ea5e4481f4e4c1ba
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 18:14:01 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 18:14:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21f41ec

dev-vcs/fossil: stable 2.12.1 for ppc

stable wrt bug #738220

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1.ebuild
index b553b813fc2..75c7f6c39ac 100644
--- a/dev-vcs/fossil/fossil-2.12.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.12.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-09-23 10:39 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2020-09-23 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     e716de587da3cd501a0c83259d0e1a14771b3d24
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 10:36:03 2020 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 10:39:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e716de58

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 <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.12.1.ebuild | 11 +++++------
 1 file 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 62eb7be69f1..b553b813fc2 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


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-08-22  1:35 Georgy Yakovlev
  0 siblings, 0 replies; 84+ messages in thread
From: Georgy Yakovlev @ 2020-08-22  1:35 UTC (permalink / raw
  To: gentoo-commits

commit:     fdd530e64ec81f3c15358ae287fa1145219c79fe
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 22 01:33:21 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 01:35:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd530e6

dev-vcs/fossil: security bump to 2.12.1

Bug: https://bugs.gentoo.org/738220
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Requested-by: Rafael G. Martins <rafaelmartins <AT> gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 dev-vcs/fossil/Manifest             |  1 +
 dev-vcs/fossil/fossil-2.12.1.ebuild | 72 +++++++++++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 47d1d2cb162..bafd954b09d 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1 +1,2 @@
 DIST fossil-src-2.11.1.tar.gz 5850806 BLAKE2B 640807055100888d6bfea13539efb02190f07db5edcec58025952e464d50d4bd13992e5e8f5e515b01f52eaa3409d7a536bd4b48aecb5fdcf6214e47dc4963ed SHA512 055306c0d5c2f9b536ace6385ed79b5ced56d77dfc8e08b38f51075e97dfebfffca10aa7e17d2b22b9945c71b12eb131d49f3651e2890820dc9cb04719cd0265
+DIST fossil-src-2.12.1.tar.gz 6011181 BLAKE2B f9437c4fb20314706bbbec70efbb6a53e2ac7760986baf88ea72505f03877a5d1069d0d2828aa2bfefac96c1358e4c8f824405d61fd24d490442fa8b768711e9 SHA512 08b7fef5a3071e968dedbc645aebf2e873ecf80049b5986d38f851a407b2b8b0c854cfcdfa5ec80eac5bc1b158c5fac3bb4b263d1adb8be470529e67dc6e8cee

diff --git a/dev-vcs/fossil/fossil-2.12.1.ebuild b/dev-vcs/fossil/fossil-2.12.1.ebuild
new file mode 100644
index 00000000000..e75b8051847
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.12.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/"
+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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-07-26 17:44 Rafael Martins
  0 siblings, 0 replies; 84+ messages in thread
From: Rafael Martins @ 2020-07-26 17:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a4b83278335c05731b96be3f374894b0332171cf
Author:     Rafael Martins <rafaelmartins <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 26 17:44:35 2020 +0000
Commit:     Rafael Martins <rafaelmartins <AT> gentoo <DOT> org>
CommitDate: Sun Jul 26 17:44:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b83278

dev-vcs/fossil: cleanup vulnerable versions

Bug: https://bugs.gentoo.org/727664
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Rafael Martins <rafaelmartins <AT> gentoo.org>

 dev-vcs/fossil/Manifest              |  4 --
 dev-vcs/fossil/fossil-2.10-r1.ebuild | 72 ------------------------------------
 dev-vcs/fossil/fossil-2.10.ebuild    | 57 ----------------------------
 dev-vcs/fossil/fossil-2.11.ebuild    | 72 ------------------------------------
 dev-vcs/fossil/fossil-2.8.ebuild     | 57 ----------------------------
 dev-vcs/fossil/fossil-2.9.ebuild     | 57 ----------------------------
 6 files changed, 319 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 4ab40a1963c..47d1d2cb162 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,5 +1 @@
-DIST fossil-src-2.10.tar.gz 5634327 BLAKE2B 1a02ef0d32b06dd09760d6a62450ad7bc15de97b5263d50ec776dbf0e2fff6b6fba4ec944eecffdaf31737f4a45e30aa898a728590a0c6e2ae171937a349e92b SHA512 aad54e3eaa2d647257c5c723fca4e55981aac0432d3d0b4deaa9651c7db7d27cb9f26f7ff40c31c452cb8dd54b0f0663c632183dc11982bc9cc24adf78b952e5
 DIST fossil-src-2.11.1.tar.gz 5850806 BLAKE2B 640807055100888d6bfea13539efb02190f07db5edcec58025952e464d50d4bd13992e5e8f5e515b01f52eaa3409d7a536bd4b48aecb5fdcf6214e47dc4963ed SHA512 055306c0d5c2f9b536ace6385ed79b5ced56d77dfc8e08b38f51075e97dfebfffca10aa7e17d2b22b9945c71b12eb131d49f3651e2890820dc9cb04719cd0265
-DIST fossil-src-2.11.tar.gz 5850256 BLAKE2B af825ca9b79360149d53001b2952259bbad50fe05e77e84e54d58b11a66e612fd8c5f7bb3a8c36dd6f1b267ede3a1ed4c6b8229d10c6f25ff4de858842e100ce SHA512 0489b5b8595a0c50c8a7d787ff2d4a30980dce83b33052f7bf8f4630320fe8a0276bc73a00f3ced2962a474df1fddb2dd2e0d70f8854e1fc83e3746ea63b6ba1
-DIST fossil-src-2.8.tar.gz 5359975 BLAKE2B 6b63eadc8cd563d646698edc9972a52ec1feb868cb362449c232c99dcb81fea2fa227d631ebf8b695417c571933784dfffd5ecbec2a5027ac9901578a054c559 SHA512 5c6a8dc1545c43b3c95fbbec343db023e27a9db58f282a881bb7e488e3e26a0f7913a41f505dedf618b884507e48956780bd0e12482e184345d68edd1e79ff8e
-DIST fossil-src-2.9.tar.gz 5440118 BLAKE2B 2817e3c88073a26ef384d45271511eaacf5394a67ba6041ba0b37f321303abcba28655daf7963b8e51a8bc9bfeee681cea1f318f5ba66e93a5317b98771ad059 SHA512 c3786d4ae5517c88917819448863e9e1e37704a7073a1c87c042660313b77ce3a63f32e35e6a56af1c681e7b8a5acc652b4447d0387b8a8a5b3b5aa04dd9a9b5

diff --git a/dev-vcs/fossil/fossil-2.10-r1.ebuild b/dev-vcs/fossil/fossil-2.10-r1.ebuild
deleted file mode 100644
index ca988001b44..00000000000
--- a/dev-vcs/fossil/fossil-2.10-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
-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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-RDEPEND="
-	sys-libs/zlib
-	|| (
-		sys-libs/readline:0
-		dev-libs/libedit
-	)
-	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-
-# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
-DEPEND="${RDEPEND}
-	!tcl? (
-		|| (
-			dev-lang/tcl:*
-			dev-lang/jimtcl:*
-		)
-	)
-"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
-PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.10.ebuild b/dev-vcs/fossil/fossil-2.10.ebuild
deleted file mode 100644
index af7391ebfac..00000000000
--- a/dev-vcs/fossil/fossil-2.10.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.11.ebuild b/dev-vcs/fossil/fossil-2.11.ebuild
deleted file mode 100644
index e75b8051847..00000000000
--- a/dev-vcs/fossil/fossil-2.11.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="https://www.fossil-scm.org/"
-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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-RDEPEND="
-	sys-libs/zlib
-	|| (
-		sys-libs/readline:0
-		dev-libs/libedit
-	)
-	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-
-# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
-DEPEND="${RDEPEND}
-	!tcl? (
-		|| (
-			dev-lang/tcl:*
-			dev-lang/jimtcl:*
-		)
-	)
-"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
-PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC CXX
-	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.8.ebuild b/dev-vcs/fossil/fossil-2.8.ebuild
deleted file mode 100644
index 644099632df..00000000000
--- a/dev-vcs/fossil/fossil-2.8.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	system-sqlite? ( >=dev-db/sqlite-3.27.1:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.9.ebuild b/dev-vcs/fossil/fossil-2.9.ebuild
deleted file mode 100644
index 209a3c8a789..00000000000
--- a/dev-vcs/fossil/fossil-2.9.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-07-17  7:44 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2020-07-17  7:44 UTC (permalink / raw
  To: gentoo-commits

commit:     caafa84214d73e496ef194ea9bd0dbe6c1a8dcd9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 07:42:32 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 07:42:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caafa842

dev-vcs/fossil: x86 stable wrt bug #727664

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.11.1.ebuild b/dev-vcs/fossil/fossil-2.11.1.ebuild
index d85b7f94b8d..dc00229d55a 100644
--- a/dev-vcs/fossil/fossil-2.11.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-07-17  7:40 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2020-07-17  7:40 UTC (permalink / raw
  To: gentoo-commits

commit:     ef29d24a0ce205b729a189aecd24aa5b11ab8c94
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 07:40:02 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 07:40:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef29d24a

dev-vcs/fossil: ppc stable wrt bug #727664

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.11.1.ebuild b/dev-vcs/fossil/fossil-2.11.1.ebuild
index c4f411e0498..d85b7f94b8d 100644
--- a/dev-vcs/fossil/fossil-2.11.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-07-17  7:02 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2020-07-17  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     67f3fe412b81da6efcc3fcdc2acaba6ffd3d8d70
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 07:01:26 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 07:01:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f3fe41

dev-vcs/fossil: arm stable wrt bug #727664

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.11.1.ebuild b/dev-vcs/fossil/fossil-2.11.1.ebuild
index fe08b28c953..bf9ff2b443c 100644
--- a/dev-vcs/fossil/fossil-2.11.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-07-11 19:55 Sergei Trofimovich
  0 siblings, 0 replies; 84+ messages in thread
From: Sergei Trofimovich @ 2020-07-11 19:55 UTC (permalink / raw
  To: gentoo-commits

commit:     0858e6585c5941f21a72f9bca19a68e27f0afd53
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 11 19:53:32 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 11 19:54:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0858e658

dev-vcs/fossil: stable 2.11.1 for ppc64

stable wrt bug #727664

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.11.1.ebuild b/dev-vcs/fossil/fossil-2.11.1.ebuild
index e75b8051847..fe08b28c953 100644
--- a/dev-vcs/fossil/fossil-2.11.1.ebuild
+++ b/dev-vcs/fossil/fossil-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fossil-scm.org/home/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-07-09  1:44 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2020-07-09  1:44 UTC (permalink / raw
  To: gentoo-commits

commit:     855990ab005418102e3f8329b0808483805dd820
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  9 01:44:01 2020 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Thu Jul  9 01:44:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855990ab

dev-vcs/fossil: Bump to 2.11.1

Security fix: Make the "fossil git export" command more restrictive about
characters that it allows in tag names.

Bug: https://bugs.gentoo.org/727664
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest             |  1 +
 dev-vcs/fossil/fossil-2.11.1.ebuild | 72 +++++++++++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 362f2d703a6..4ab40a1963c 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,4 +1,5 @@
 DIST fossil-src-2.10.tar.gz 5634327 BLAKE2B 1a02ef0d32b06dd09760d6a62450ad7bc15de97b5263d50ec776dbf0e2fff6b6fba4ec944eecffdaf31737f4a45e30aa898a728590a0c6e2ae171937a349e92b SHA512 aad54e3eaa2d647257c5c723fca4e55981aac0432d3d0b4deaa9651c7db7d27cb9f26f7ff40c31c452cb8dd54b0f0663c632183dc11982bc9cc24adf78b952e5
+DIST fossil-src-2.11.1.tar.gz 5850806 BLAKE2B 640807055100888d6bfea13539efb02190f07db5edcec58025952e464d50d4bd13992e5e8f5e515b01f52eaa3409d7a536bd4b48aecb5fdcf6214e47dc4963ed SHA512 055306c0d5c2f9b536ace6385ed79b5ced56d77dfc8e08b38f51075e97dfebfffca10aa7e17d2b22b9945c71b12eb131d49f3651e2890820dc9cb04719cd0265
 DIST fossil-src-2.11.tar.gz 5850256 BLAKE2B af825ca9b79360149d53001b2952259bbad50fe05e77e84e54d58b11a66e612fd8c5f7bb3a8c36dd6f1b267ede3a1ed4c6b8229d10c6f25ff4de858842e100ce SHA512 0489b5b8595a0c50c8a7d787ff2d4a30980dce83b33052f7bf8f4630320fe8a0276bc73a00f3ced2962a474df1fddb2dd2e0d70f8854e1fc83e3746ea63b6ba1
 DIST fossil-src-2.8.tar.gz 5359975 BLAKE2B 6b63eadc8cd563d646698edc9972a52ec1feb868cb362449c232c99dcb81fea2fa227d631ebf8b695417c571933784dfffd5ecbec2a5027ac9901578a054c559 SHA512 5c6a8dc1545c43b3c95fbbec343db023e27a9db58f282a881bb7e488e3e26a0f7913a41f505dedf618b884507e48956780bd0e12482e184345d68edd1e79ff8e
 DIST fossil-src-2.9.tar.gz 5440118 BLAKE2B 2817e3c88073a26ef384d45271511eaacf5394a67ba6041ba0b37f321303abcba28655daf7963b8e51a8bc9bfeee681cea1f318f5ba66e93a5317b98771ad059 SHA512 c3786d4ae5517c88917819448863e9e1e37704a7073a1c87c042660313b77ce3a63f32e35e6a56af1c681e7b8a5acc652b4447d0387b8a8a5b3b5aa04dd9a9b5

diff --git a/dev-vcs/fossil/fossil-2.11.1.ebuild b/dev-vcs/fossil/fossil-2.11.1.ebuild
new file mode 100644
index 00000000000..e75b8051847
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.11.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/"
+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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-06-02 11:48 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2020-06-02 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     117d8016f0c25b74f852b8f8becd3f148a366bdb
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  2 11:48:06 2020 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Tue Jun  2 11:48:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117d8016

dev-vcs/fossil: Bump to 2.11

No longer calls cc directly now the CC_FOR_BUILD is set.

Bug: https://bugs.gentoo.org/724272
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.11.ebuild | 72 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 824827d52c1..362f2d703a6 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1,4 @@
 DIST fossil-src-2.10.tar.gz 5634327 BLAKE2B 1a02ef0d32b06dd09760d6a62450ad7bc15de97b5263d50ec776dbf0e2fff6b6fba4ec944eecffdaf31737f4a45e30aa898a728590a0c6e2ae171937a349e92b SHA512 aad54e3eaa2d647257c5c723fca4e55981aac0432d3d0b4deaa9651c7db7d27cb9f26f7ff40c31c452cb8dd54b0f0663c632183dc11982bc9cc24adf78b952e5
+DIST fossil-src-2.11.tar.gz 5850256 BLAKE2B af825ca9b79360149d53001b2952259bbad50fe05e77e84e54d58b11a66e612fd8c5f7bb3a8c36dd6f1b267ede3a1ed4c6b8229d10c6f25ff4de858842e100ce SHA512 0489b5b8595a0c50c8a7d787ff2d4a30980dce83b33052f7bf8f4630320fe8a0276bc73a00f3ced2962a474df1fddb2dd2e0d70f8854e1fc83e3746ea63b6ba1
 DIST fossil-src-2.8.tar.gz 5359975 BLAKE2B 6b63eadc8cd563d646698edc9972a52ec1feb868cb362449c232c99dcb81fea2fa227d631ebf8b695417c571933784dfffd5ecbec2a5027ac9901578a054c559 SHA512 5c6a8dc1545c43b3c95fbbec343db023e27a9db58f282a881bb7e488e3e26a0f7913a41f505dedf618b884507e48956780bd0e12482e184345d68edd1e79ff8e
 DIST fossil-src-2.9.tar.gz 5440118 BLAKE2B 2817e3c88073a26ef384d45271511eaacf5394a67ba6041ba0b37f321303abcba28655daf7963b8e51a8bc9bfeee681cea1f318f5ba66e93a5317b98771ad059 SHA512 c3786d4ae5517c88917819448863e9e1e37704a7073a1c87c042660313b77ce3a63f32e35e6a56af1c681e7b8a5acc652b4447d0387b8a8a5b3b5aa04dd9a9b5

diff --git a/dev-vcs/fossil/fossil-2.11.ebuild b/dev-vcs/fossil/fossil-2.11.ebuild
new file mode 100644
index 00000000000..e75b8051847
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.11.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="https://www.fossil-scm.org/"
+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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+RDEPEND="
+	sys-libs/zlib
+	|| (
+		sys-libs/readline:0
+		dev-libs/libedit
+	)
+	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+
+# Either tcl or jimtcl need to be present to build Fossil (Bug #675778)
+DEPEND="${RDEPEND}
+	!tcl? (
+		|| (
+			dev-lang/tcl:*
+			dev-lang/jimtcl:*
+		)
+	)
+"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
+PATCHES=( "${FILESDIR}"/fossil-2.10-check-lib64-for-tcl.patch )
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC CXX
+	CC_FOR_BUILD=${CC} ./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2020-02-02 14:19 Rafael Martins
  0 siblings, 0 replies; 84+ messages in thread
From: Rafael Martins @ 2020-02-02 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     cf6bf2055bab2bb8d3299c39a4fd4a13cb032520
Author:     Rafael Martins <rafaelmartins <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  2 14:18:35 2020 +0000
Commit:     Rafael Martins <rafaelmartins <AT> gentoo <DOT> org>
CommitDate: Sun Feb  2 14:19:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf6bf205

dev-vcs/fossil: version bump (bug #707902)

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Rafael Martins <rafaelmartins <AT> gentoo.org>

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-2.10.ebuild | 57 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 586ebda95e0..824827d52c1 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
+DIST fossil-src-2.10.tar.gz 5634327 BLAKE2B 1a02ef0d32b06dd09760d6a62450ad7bc15de97b5263d50ec776dbf0e2fff6b6fba4ec944eecffdaf31737f4a45e30aa898a728590a0c6e2ae171937a349e92b SHA512 aad54e3eaa2d647257c5c723fca4e55981aac0432d3d0b4deaa9651c7db7d27cb9f26f7ff40c31c452cb8dd54b0f0663c632183dc11982bc9cc24adf78b952e5
 DIST fossil-src-2.8.tar.gz 5359975 BLAKE2B 6b63eadc8cd563d646698edc9972a52ec1feb868cb362449c232c99dcb81fea2fa227d631ebf8b695417c571933784dfffd5ecbec2a5027ac9901578a054c559 SHA512 5c6a8dc1545c43b3c95fbbec343db023e27a9db58f282a881bb7e488e3e26a0f7913a41f505dedf618b884507e48956780bd0e12482e184345d68edd1e79ff8e
 DIST fossil-src-2.9.tar.gz 5440118 BLAKE2B 2817e3c88073a26ef384d45271511eaacf5394a67ba6041ba0b37f321303abcba28655daf7963b8e51a8bc9bfeee681cea1f318f5ba66e93a5317b98771ad059 SHA512 c3786d4ae5517c88917819448863e9e1e37704a7073a1c87c042660313b77ce3a63f32e35e6a56af1c681e7b8a5acc652b4447d0387b8a8a5b3b5aa04dd9a9b5

diff --git a/dev-vcs/fossil/fossil-2.10.ebuild b/dev-vcs/fossil/fossil-2.10.ebuild
new file mode 100644
index 00000000000..af7391ebfac
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.10.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2019-08-04 10:00 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2019-08-04 10:00 UTC (permalink / raw
  To: gentoo-commits

commit:     f7cd4cad52cf80d31305ff307b41b802908b00ac
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  4 09:59:47 2019 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sun Aug  4 10:00:13 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cd4cad

dev-vcs/fossil: Cleanup old

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest          |  2 --
 dev-vcs/fossil/fossil-2.6.ebuild | 57 ----------------------------------------
 dev-vcs/fossil/fossil-2.7.ebuild | 57 ----------------------------------------
 3 files changed, 116 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 3989e271386..586ebda95e0 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,4 +1,2 @@
-DIST fossil-src-2.6.tar.gz 5083119 BLAKE2B 7d5cbeb072c72574b9f4fcbc87f9aeaa1db7964f961aa206a04bf64d73782bd6d51f2a19973fa4125969c864031cf78790a67acd32c5e8f209fe1211410a6af4 SHA512 a4f3b2ee696a7f156a295672c17e8ec63737a85cee5d47b1f66a9d45a6011006ed0a075082b5e06e5d75d59babef493d1815ec45f8ae99f42ed1a1c7a2447b1c
-DIST fossil-src-2.7.tar.gz 5276161 BLAKE2B 7a8a81515075be6d3fc68dac7a293a1ed6b46c0ed2ecf180269d7215e6cc16d796206b648588ab5b6e04176c553cc89556deb5e47683de1eb26ab7469a8c75c9 SHA512 c1f52209bf14cb1b0a134b03fd02926c123bfd38d9b0d45f39d3137f3df2be13371f38611dc66d1d7df71d95c79baf26e66ccb845c769a57b9568629cdd52672
 DIST fossil-src-2.8.tar.gz 5359975 BLAKE2B 6b63eadc8cd563d646698edc9972a52ec1feb868cb362449c232c99dcb81fea2fa227d631ebf8b695417c571933784dfffd5ecbec2a5027ac9901578a054c559 SHA512 5c6a8dc1545c43b3c95fbbec343db023e27a9db58f282a881bb7e488e3e26a0f7913a41f505dedf618b884507e48956780bd0e12482e184345d68edd1e79ff8e
 DIST fossil-src-2.9.tar.gz 5440118 BLAKE2B 2817e3c88073a26ef384d45271511eaacf5394a67ba6041ba0b37f321303abcba28655daf7963b8e51a8bc9bfeee681cea1f318f5ba66e93a5317b98771ad059 SHA512 c3786d4ae5517c88917819448863e9e1e37704a7073a1c87c042660313b77ce3a63f32e35e6a56af1c681e7b8a5acc652b4447d0387b8a8a5b3b5aa04dd9a9b5

diff --git a/dev-vcs/fossil/fossil-2.6.ebuild b/dev-vcs/fossil/fossil-2.6.ebuild
deleted file mode 100644
index ff91fac3611..00000000000
--- a/dev-vcs/fossil/fossil-2.6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	system-sqlite? ( >=dev-db/sqlite-3.24.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.7.ebuild b/dev-vcs/fossil/fossil-2.7.ebuild
deleted file mode 100644
index f41e164254f..00000000000
--- a/dev-vcs/fossil/fossil-2.7.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	system-sqlite? ( >=dev-db/sqlite-3.25.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2019-07-29 14:34 Mikle Kolyada
  0 siblings, 0 replies; 84+ messages in thread
From: Mikle Kolyada @ 2019-07-29 14:34 UTC (permalink / raw
  To: gentoo-commits

commit:     78db686146825ec38416136a993b2de0640032f0
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 14:34:13 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 14:34:13 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78db6861

dev-vcs/fossil: arm stable wrt bug #688304

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.8.ebuild b/dev-vcs/fossil/fossil-2.8.ebuild
index 8a919ac2ddc..644099632df 100644
--- a/dev-vcs/fossil/fossil-2.8.ebuild
+++ b/dev-vcs/fossil/fossil-2.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2019-07-18 12:53 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2019-07-18 12:53 UTC (permalink / raw
  To: gentoo-commits

commit:     94cf318b303d059aae4290211fde13f462914f9c
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 18 12:53:34 2019 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Thu Jul 18 12:53:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cf318b

dev-vcs/fossil: Bump to 2.9

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest          |  1 +
 dev-vcs/fossil/fossil-2.9.ebuild | 57 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 1e1337d611a..3989e271386 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1,4 @@
 DIST fossil-src-2.6.tar.gz 5083119 BLAKE2B 7d5cbeb072c72574b9f4fcbc87f9aeaa1db7964f961aa206a04bf64d73782bd6d51f2a19973fa4125969c864031cf78790a67acd32c5e8f209fe1211410a6af4 SHA512 a4f3b2ee696a7f156a295672c17e8ec63737a85cee5d47b1f66a9d45a6011006ed0a075082b5e06e5d75d59babef493d1815ec45f8ae99f42ed1a1c7a2447b1c
 DIST fossil-src-2.7.tar.gz 5276161 BLAKE2B 7a8a81515075be6d3fc68dac7a293a1ed6b46c0ed2ecf180269d7215e6cc16d796206b648588ab5b6e04176c553cc89556deb5e47683de1eb26ab7469a8c75c9 SHA512 c1f52209bf14cb1b0a134b03fd02926c123bfd38d9b0d45f39d3137f3df2be13371f38611dc66d1d7df71d95c79baf26e66ccb845c769a57b9568629cdd52672
 DIST fossil-src-2.8.tar.gz 5359975 BLAKE2B 6b63eadc8cd563d646698edc9972a52ec1feb868cb362449c232c99dcb81fea2fa227d631ebf8b695417c571933784dfffd5ecbec2a5027ac9901578a054c559 SHA512 5c6a8dc1545c43b3c95fbbec343db023e27a9db58f282a881bb7e488e3e26a0f7913a41f505dedf618b884507e48956780bd0e12482e184345d68edd1e79ff8e
+DIST fossil-src-2.9.tar.gz 5440118 BLAKE2B 2817e3c88073a26ef384d45271511eaacf5394a67ba6041ba0b37f321303abcba28655daf7963b8e51a8bc9bfeee681cea1f318f5ba66e93a5317b98771ad059 SHA512 c3786d4ae5517c88917819448863e9e1e37704a7073a1c87c042660313b77ce3a63f32e35e6a56af1c681e7b8a5acc652b4447d0387b8a8a5b3b5aa04dd9a9b5

diff --git a/dev-vcs/fossil/fossil-2.9.ebuild b/dev-vcs/fossil/fossil-2.9.ebuild
new file mode 100644
index 00000000000..209a3c8a789
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.9.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	system-sqlite? ( >=dev-db/sqlite-3.28.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2019-06-22  9:38 Sergei Trofimovich
  0 siblings, 0 replies; 84+ messages in thread
From: Sergei Trofimovich @ 2019-06-22  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     aa03ab8d449a9ddf516102e7693370ada466f5fe
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 22 09:34:53 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 22 09:34:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa03ab8d

dev-vcs/fossil: stable 2.8 for ppc64, bug #688304

Package-Manager: Portage-2.3.67, Repoman-2.3.15
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.8.ebuild b/dev-vcs/fossil/fossil-2.8.ebuild
index 7bf76601f5c..8a919ac2ddc 100644
--- a/dev-vcs/fossil/fossil-2.8.ebuild
+++ b/dev-vcs/fossil/fossil-2.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2019-06-22  9:32 Sergei Trofimovich
  0 siblings, 0 replies; 84+ messages in thread
From: Sergei Trofimovich @ 2019-06-22  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     7673c6808c154bbecff8f8b9f4c4dceddae08b2f
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 22 08:37:14 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 22 09:32:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7673c680

dev-vcs/fossil: stable 2.8 for ppc, bug #688304

Package-Manager: Portage-2.3.67, Repoman-2.3.15
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.8.ebuild b/dev-vcs/fossil/fossil-2.8.ebuild
index 16ceff3365e..7bf76601f5c 100644
--- a/dev-vcs/fossil/fossil-2.8.ebuild
+++ b/dev-vcs/fossil/fossil-2.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2019-06-21 11:07 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2019-06-21 11:07 UTC (permalink / raw
  To: gentoo-commits

commit:     cd59bde247fcb3d33147220f15ea05f5ee0ea1df
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 21 11:06:41 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jun 21 11:06:41 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd59bde2

dev-vcs/fossil: x86 stable wrt bug #688304

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-vcs/fossil/fossil-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.8.ebuild b/dev-vcs/fossil/fossil-2.8.ebuild
index 128b8e80210..16ceff3365e 100644
--- a/dev-vcs/fossil/fossil-2.8.ebuild
+++ b/dev-vcs/fossil/fossil-2.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2019-06-21  8:03 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2019-06-21  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     883e386388749005fd1c68b5eaeeacaae9e84328
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 21 08:03:05 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jun 21 08:03:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883e3863

dev-vcs/fossil: amd64 stable wrt bug #688304

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-vcs/fossil/fossil-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.8.ebuild b/dev-vcs/fossil/fossil-2.8.ebuild
index 3f37e14e3a8..128b8e80210 100644
--- a/dev-vcs/fossil/fossil-2.8.ebuild
+++ b/dev-vcs/fossil/fossil-2.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2019-05-19 10:35 Aaron W. Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron W. Swenson @ 2019-05-19 10:35 UTC (permalink / raw
  To: gentoo-commits

commit:     7bed6009ced41b08d98f16d85ffcbbb0d884a52c
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 10:34:30 2019 +0000
Commit:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sun May 19 10:34:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bed6009

dev-vcs/fossil: Bump to 2.8

Bug: https://bugs.gentoo.org/675778
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest          |  1 +
 dev-vcs/fossil/fossil-2.8.ebuild | 57 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 079655e7b6d..1e1337d611a 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
 DIST fossil-src-2.6.tar.gz 5083119 BLAKE2B 7d5cbeb072c72574b9f4fcbc87f9aeaa1db7964f961aa206a04bf64d73782bd6d51f2a19973fa4125969c864031cf78790a67acd32c5e8f209fe1211410a6af4 SHA512 a4f3b2ee696a7f156a295672c17e8ec63737a85cee5d47b1f66a9d45a6011006ed0a075082b5e06e5d75d59babef493d1815ec45f8ae99f42ed1a1c7a2447b1c
 DIST fossil-src-2.7.tar.gz 5276161 BLAKE2B 7a8a81515075be6d3fc68dac7a293a1ed6b46c0ed2ecf180269d7215e6cc16d796206b648588ab5b6e04176c553cc89556deb5e47683de1eb26ab7469a8c75c9 SHA512 c1f52209bf14cb1b0a134b03fd02926c123bfd38d9b0d45f39d3137f3df2be13371f38611dc66d1d7df71d95c79baf26e66ccb845c769a57b9568629cdd52672
+DIST fossil-src-2.8.tar.gz 5359975 BLAKE2B 6b63eadc8cd563d646698edc9972a52ec1feb868cb362449c232c99dcb81fea2fa227d631ebf8b695417c571933784dfffd5ecbec2a5027ac9901578a054c559 SHA512 5c6a8dc1545c43b3c95fbbec343db023e27a9db58f282a881bb7e488e3e26a0f7913a41f505dedf618b884507e48956780bd0e12482e184345d68edd1e79ff8e

diff --git a/dev-vcs/fossil/fossil-2.8.ebuild b/dev-vcs/fossil/fossil-2.8.ebuild
new file mode 100644
index 00000000000..3f37e14e3a8
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	system-sqlite? ( >=dev-db/sqlite-3.27.1:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-10-07 10:13 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2018-10-07 10:13 UTC (permalink / raw
  To: gentoo-commits

commit:     fbc138b43d00d65824f32bfef7fe085acc791f92
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  7 10:11:48 2018 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sun Oct  7 10:12:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc138b4

dev-vcs/fossil: Bump to 2.7

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Aaron Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest          |  1 +
 dev-vcs/fossil/fossil-2.7.ebuild | 57 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 93cd33572d3..079655e7b6d 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1 +1,2 @@
 DIST fossil-src-2.6.tar.gz 5083119 BLAKE2B 7d5cbeb072c72574b9f4fcbc87f9aeaa1db7964f961aa206a04bf64d73782bd6d51f2a19973fa4125969c864031cf78790a67acd32c5e8f209fe1211410a6af4 SHA512 a4f3b2ee696a7f156a295672c17e8ec63737a85cee5d47b1f66a9d45a6011006ed0a075082b5e06e5d75d59babef493d1815ec45f8ae99f42ed1a1c7a2447b1c
+DIST fossil-src-2.7.tar.gz 5276161 BLAKE2B 7a8a81515075be6d3fc68dac7a293a1ed6b46c0ed2ecf180269d7215e6cc16d796206b648588ab5b6e04176c553cc89556deb5e47683de1eb26ab7469a8c75c9 SHA512 c1f52209bf14cb1b0a134b03fd02926c123bfd38d9b0d45f39d3137f3df2be13371f38611dc66d1d7df71d95c79baf26e66ccb845c769a57b9568629cdd52672

diff --git a/dev-vcs/fossil/fossil-2.7.ebuild b/dev-vcs/fossil/fossil-2.7.ebuild
new file mode 100644
index 00000000000..f41e164254f
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.7.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	system-sqlite? ( >=dev-db/sqlite-3.25.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-10-07 10:07 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2018-10-07 10:07 UTC (permalink / raw
  To: gentoo-commits

commit:     79c70a13537dccd0224cb33c79fa1ce7d57eb935
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  7 10:06:12 2018 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sun Oct  7 10:07:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c70a13

dev-vcs/fossil: Cleanup old

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Aaron Swenson <titanofold <AT> gentoo.org>

 dev-vcs/fossil/Manifest          |  2 --
 dev-vcs/fossil/fossil-2.4.ebuild | 57 ----------------------------------------
 dev-vcs/fossil/fossil-2.5.ebuild | 57 ----------------------------------------
 3 files changed, 116 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index bcbaf1e5333..93cd33572d3 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1 @@
-DIST fossil-src-2.4.tar.gz 4919205 BLAKE2B 35009cffc757b6ea153faf89525cae4463a2169dace090183b9dd6955a615a04363576295e4b24652ebec7f20772ef9d83c6b9af29f68bd5695c56b88cbf77cb SHA512 de7f2321677df7f6dc2a3a20e58f456602d938f40125ef33d401f28cdaa93e38d3db10e109547df269bc95a2ac8669ade05b6fd6fad39e6633f15ffdd91c499f
-DIST fossil-src-2.5.tar.gz 5036719 BLAKE2B b25067ee79793343a017dee28d3ee2b5eb257118a1e334932c6413971f83517ea0cfe570008c35ac4318b52982cb1129ab91eb3380a7f491f09c29cac46a756e SHA512 ee5d8708c91457b7b4d4bada15504e27016a096f0527a81c983c493531d226beb8e4b7aa84b0d764a5404342b8fd2c4dc3196426c9fc8b9c612e1940dd8bde1f
 DIST fossil-src-2.6.tar.gz 5083119 BLAKE2B 7d5cbeb072c72574b9f4fcbc87f9aeaa1db7964f961aa206a04bf64d73782bd6d51f2a19973fa4125969c864031cf78790a67acd32c5e8f209fe1211410a6af4 SHA512 a4f3b2ee696a7f156a295672c17e8ec63737a85cee5d47b1f66a9d45a6011006ed0a075082b5e06e5d75d59babef493d1815ec45f8ae99f42ed1a1c7a2447b1c

diff --git a/dev-vcs/fossil/fossil-2.4.ebuild b/dev-vcs/fossil/fossil-2.4.ebuild
deleted file mode 100644
index cd6f4caf491..00000000000
--- a/dev-vcs/fossil/fossil-2.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	system-sqlite? ( >=dev-db/sqlite-3.20.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-
-	use fusefs || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.5.ebuild b/dev-vcs/fossil/fossil-2.5.ebuild
deleted file mode 100644
index dbba71f4ebb..00000000000
--- a/dev-vcs/fossil/fossil-2.5.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/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"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	system-sqlite? ( >=dev-db/sqlite-3.22.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug         && myconf+=' --fossil-debug'
-	use json          && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static        && myconf+=' --static'
-	use tcl           && myconf+=' --with-tcl=1'
-	use fusefs        || myconf+=' --disable-fusefs'
-
-	local u useflags
-	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
-			   th1-docs th1-hooks )
-	for u in ${useflags[@]} ; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-10-04  8:43 Mikle Kolyada
  0 siblings, 0 replies; 84+ messages in thread
From: Mikle Kolyada @ 2018-10-04  8:43 UTC (permalink / raw
  To: gentoo-commits

commit:     b8c721677594b398343335c7a8cf3a39b4236bc6
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  4 08:42:53 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Oct  4 08:42:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c72167

dev-vcs/fossil: arm stable wrt bug #666230

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-vcs/fossil/fossil-2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/fossil/fossil-2.6.ebuild b/dev-vcs/fossil/fossil-2.6.ebuild
index 348bc29bb01..ff91fac3611 100644
--- a/dev-vcs/fossil/fossil-2.6.ebuild
+++ b/dev-vcs/fossil/fossil-2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-09-15 18:26 Sergei Trofimovich
  0 siblings, 0 replies; 84+ messages in thread
From: Sergei Trofimovich @ 2018-09-15 18:26 UTC (permalink / raw
  To: gentoo-commits

commit:     46f24176d01ad88a6695371bce13ec9f35d44736
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 15 18:26:20 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 18:26:20 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f24176

dev-vcs/fossil: stable 2.6 for ppc64, bug #666230

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-vcs/fossil/fossil-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.6.ebuild b/dev-vcs/fossil/fossil-2.6.ebuild
index 728caf257dc..7aba1e9aecb 100644
--- a/dev-vcs/fossil/fossil-2.6.ebuild
+++ b/dev-vcs/fossil/fossil-2.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-09-15 18:23 Sergei Trofimovich
  0 siblings, 0 replies; 84+ messages in thread
From: Sergei Trofimovich @ 2018-09-15 18:23 UTC (permalink / raw
  To: gentoo-commits

commit:     9f07049ae5d0768caa7aaecd7626ab89ea652126
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 15 18:23:42 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 18:23:42 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f07049a

dev-vcs/fossil: stable 2.6 for ppc, bug #666230

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 dev-vcs/fossil/fossil-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.6.ebuild b/dev-vcs/fossil/fossil-2.6.ebuild
index 53b83041fc2..728caf257dc 100644
--- a/dev-vcs/fossil/fossil-2.6.ebuild
+++ b/dev-vcs/fossil/fossil-2.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-09-15 17:04 Mikle Kolyada
  0 siblings, 0 replies; 84+ messages in thread
From: Mikle Kolyada @ 2018-09-15 17:04 UTC (permalink / raw
  To: gentoo-commits

commit:     2a6a7bf9d1f5736ee632c85b631e41722aad749c
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 15 17:04:22 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 17:04:22 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6a7bf9

dev-vcs/fossil: amd64 stable wrt bug #666230

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-vcs/fossil/fossil-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.6.ebuild b/dev-vcs/fossil/fossil-2.6.ebuild
index 4d67d2ea6c2..53b83041fc2 100644
--- a/dev-vcs/fossil/fossil-2.6.ebuild
+++ b/dev-vcs/fossil/fossil-2.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-08-14 15:00 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2018-08-14 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     1c7e6c84f0df839ba59090c34d8b43d5aa11bbfe
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 14 14:59:57 2018 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Tue Aug 14 14:59:57 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7e6c84

dev-vcs/fossil: Bump to 2.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-vcs/fossil/Manifest          |  1 +
 dev-vcs/fossil/fossil-2.6.ebuild | 57 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index a5845d2c69a..bcbaf1e5333 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
 DIST fossil-src-2.4.tar.gz 4919205 BLAKE2B 35009cffc757b6ea153faf89525cae4463a2169dace090183b9dd6955a615a04363576295e4b24652ebec7f20772ef9d83c6b9af29f68bd5695c56b88cbf77cb SHA512 de7f2321677df7f6dc2a3a20e58f456602d938f40125ef33d401f28cdaa93e38d3db10e109547df269bc95a2ac8669ade05b6fd6fad39e6633f15ffdd91c499f
 DIST fossil-src-2.5.tar.gz 5036719 BLAKE2B b25067ee79793343a017dee28d3ee2b5eb257118a1e334932c6413971f83517ea0cfe570008c35ac4318b52982cb1129ab91eb3380a7f491f09c29cac46a756e SHA512 ee5d8708c91457b7b4d4bada15504e27016a096f0527a81c983c493531d226beb8e4b7aa84b0d764a5404342b8fd2c4dc3196426c9fc8b9c612e1940dd8bde1f
+DIST fossil-src-2.6.tar.gz 5083119 BLAKE2B 7d5cbeb072c72574b9f4fcbc87f9aeaa1db7964f961aa206a04bf64d73782bd6d51f2a19973fa4125969c864031cf78790a67acd32c5e8f209fe1211410a6af4 SHA512 a4f3b2ee696a7f156a295672c17e8ec63737a85cee5d47b1f66a9d45a6011006ed0a075082b5e06e5d75d59babef493d1815ec45f8ae99f42ed1a1c7a2447b1c

diff --git a/dev-vcs/fossil/fossil-2.6.ebuild b/dev-vcs/fossil/fossil-2.6.ebuild
new file mode 100644
index 00000000000..4d67d2ea6c2
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	system-sqlite? ( >=dev-db/sqlite-3.24.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-04-27 19:58 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2018-04-27 19:58 UTC (permalink / raw
  To: gentoo-commits

commit:     80481b2b69b56c5908f4383b8407c79df4874a5a
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 27 19:57:52 2018 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Fri Apr 27 19:57:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80481b2b

dev-vcs/fossil: Bump to 2.5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/fossil/Manifest          |  1 +
 dev-vcs/fossil/fossil-2.5.ebuild | 57 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index f7ff8e852af..a5845d2c69a 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1 +1,2 @@
 DIST fossil-src-2.4.tar.gz 4919205 BLAKE2B 35009cffc757b6ea153faf89525cae4463a2169dace090183b9dd6955a615a04363576295e4b24652ebec7f20772ef9d83c6b9af29f68bd5695c56b88cbf77cb SHA512 de7f2321677df7f6dc2a3a20e58f456602d938f40125ef33d401f28cdaa93e38d3db10e109547df269bc95a2ac8669ade05b6fd6fad39e6633f15ffdd91c499f
+DIST fossil-src-2.5.tar.gz 5036719 BLAKE2B b25067ee79793343a017dee28d3ee2b5eb257118a1e334932c6413971f83517ea0cfe570008c35ac4318b52982cb1129ab91eb3380a7f491f09c29cac46a756e SHA512 ee5d8708c91457b7b4d4bada15504e27016a096f0527a81c983c493531d226beb8e4b7aa84b0d764a5404342b8fd2c4dc3196426c9fc8b9c612e1940dd8bde1f

diff --git a/dev-vcs/fossil/fossil-2.5.ebuild b/dev-vcs/fossil/fossil-2.5.ebuild
new file mode 100644
index 00000000000..dbba71f4ebb
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	system-sqlite? ( >=dev-db/sqlite-3.22.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+	use tcl           && myconf+=' --with-tcl=1'
+	use fusefs        || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-02-11 10:53 Michał Górny
  0 siblings, 0 replies; 84+ messages in thread
From: Michał Górny @ 2018-02-11 10:53 UTC (permalink / raw
  To: gentoo-commits

commit:     e1384fbb1b50cc38df71bdfef73645ba58a901f6
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 10:47:08 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 10:52:14 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1384fbb

dev-vcs/fossil: Remove useless maintainer <description/>

Remove useless/redundant maintainer <description/>. It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:

- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.

 dev-vcs/fossil/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/fossil/metadata.xml b/dev-vcs/fossil/metadata.xml
index 2b1ade69604..5f61527e696 100644
--- a/dev-vcs/fossil/metadata.xml
+++ b/dev-vcs/fossil/metadata.xml
@@ -8,7 +8,6 @@
 	<maintainer type="person">
 		<email>titanofold@gentoo.org</email>
 		<name>Aaron W. Swenson</name>
-		<description>Co-Maintainer</description>
 	</maintainer>
 	<use>
 		<flag name="fusefs">Enable the Fuse Filesystem</flag>


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-01-22 10:49 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2018-01-22 10:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b037661b68a36a80fd76db911a266430374fb2a5
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 22 10:48:56 2018 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Mon Jan 22 10:48:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b037661b

dev-vcs/fossil: Clean old, insecure

Bug: https://bugs.gentoo.org/627674
Bug: https://bugs.gentoo.org/640208
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-vcs/fossil/Manifest           |  2 --
 dev-vcs/fossil/fossil-1.35.ebuild | 52 ------------------------------------
 dev-vcs/fossil/fossil-2.3.ebuild  | 55 ---------------------------------------
 3 files changed, 109 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 22f92d32b36..f7ff8e852af 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1 @@
-DIST fossil-src-1.35.tar.gz 4642421 BLAKE2B 475b8d59876b824f2c2987c584aa9851b1d36ef7681a23bda904e5fcfe12861ca0f410bd5ad363d640c71aa54e2aeacec1a17169262b9ed17ee9e12e6c1aca7e SHA512 2a31530d81a316b69daba446e91236fdb94ced17a7228c094fc6053f9d75e736b6a50a93d97b8e875a4750fa4ff868b0dc78b494131b8ed118d160fff8995905
-DIST fossil-src-2.3.tar.gz 4898441 BLAKE2B b4b49113a24e4ebcce1c0c191b6b867b479561764c720af678d8871ed2d74aea0e061f61edd2e730986342ae8267d2f66e49565c98828460c490123d383e9779 SHA512 41f87a9f79b87895b1972d2866b27205da34076eb35200b60fd38f1921162bf9099a71caac4063c04b919484208b39c7184dff661dc0b5ca7716d8edd11462cc
 DIST fossil-src-2.4.tar.gz 4919205 BLAKE2B 35009cffc757b6ea153faf89525cae4463a2169dace090183b9dd6955a615a04363576295e4b24652ebec7f20772ef9d83c6b9af29f68bd5695c56b88cbf77cb SHA512 de7f2321677df7f6dc2a3a20e58f456602d938f40125ef33d401f28cdaa93e38d3db10e109547df269bc95a2ac8669ade05b6fd6fad39e6633f15ffdd91c499f

diff --git a/dev-vcs/fossil/fossil-1.35.ebuild b/dev-vcs/fossil/fossil-1.35.ebuild
deleted file mode 100644
index 9e81c0a7483..00000000000
--- a/dev-vcs/fossil/fossil-1.35.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${PN}-src-${PV}
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/download/${MY_P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="debug fusefs json legacy-mv-rm miniz sqlite +ssl static tcl th1-docs th1-hooks"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	sqlite? ( dev-db/sqlite:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug && myconf+=' --fossil-debug'
-	use json   && myconf+=' --json'
-	use sqlite && myconf+=' --disable-internal-sqlite'
-	use static && myconf+=' --static'
-	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
-
-	local u
-	for u in legacy-mv-rm miniz th1-docs th1-hooks; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	use fusefs || myconf+=' --disable-fusefs'
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.3.ebuild b/dev-vcs/fossil/fossil-2.3.ebuild
deleted file mode 100644
index ff869df46b8..00000000000
--- a/dev-vcs/fossil/fossil-2.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/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 th1-docs th1-hooks"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	system-sqlite? ( >=dev-db/sqlite-3.20.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-# Tests can't be run from the build directory
-RESTRICT="test"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug && myconf+=' --fossil-debug'
-	use json   && myconf+=' --json'
-	use system-sqlite && myconf+=' --disable-internal-sqlite'
-	use static && myconf+=' --static'
-	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
-
-	local u
-	for u in legacy-mv-rm miniz th1-docs th1-hooks; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	use fusefs || myconf+=' --disable-fusefs'
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2018-01-21 21:23 Thomas Deutschmann
  0 siblings, 0 replies; 84+ messages in thread
From: Thomas Deutschmann @ 2018-01-21 21:23 UTC (permalink / raw
  To: gentoo-commits

commit:     6e546dab1aa12acd8c3808c3a5671a9a2e239f14
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 21:22:24 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 21:22:46 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e546dab

dev-vcs/fossil: x86 stable (bug #640208)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-vcs/fossil/fossil-2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/fossil/fossil-2.4.ebuild b/dev-vcs/fossil/fossil-2.4.ebuild
index e1925ab383a..cd6f4caf491 100644
--- a/dev-vcs/fossil/fossil-2.4.ebuild
+++ b/dev-vcs/fossil/fossil-2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-12-19 13:48 Jason Zaman
  0 siblings, 0 replies; 84+ messages in thread
From: Jason Zaman @ 2017-12-19 13:48 UTC (permalink / raw
  To: gentoo-commits

commit:     11b098ecd56088b00d0e9a583d1f0cda5d36ab58
Author:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 19 12:16:08 2017 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Tue Dec 19 13:46:32 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b098ec

dev-vcs/fossil: amd64 stable

Gentoo-bug: 640208
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-vcs/fossil/fossil-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.4.ebuild b/dev-vcs/fossil/fossil-2.4.ebuild
index 234ccb888c9..e1925ab383a 100644
--- a/dev-vcs/fossil/fossil-2.4.ebuild
+++ b/dev-vcs/fossil/fossil-2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-12-14 20:27 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2017-12-14 20:27 UTC (permalink / raw
  To: gentoo-commits

commit:     6e1f0c176eae82e156265fc6822530d3f849fda2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 20:26:07 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 20:26:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1f0c17

dev-vcs/fossil: amd64 stable wrt bug #640208

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.4.ebuild b/dev-vcs/fossil/fossil-2.4.ebuild
index 234ccb888c9..e1925ab383a 100644
--- a/dev-vcs/fossil/fossil-2.4.ebuild
+++ b/dev-vcs/fossil/fossil-2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+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"
 


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-11-22 11:34 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2017-11-22 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     3fae53d06d1e6e35923323682fb372f2b2ae8aa1
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 11:34:35 2017 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 11:34:35 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fae53d0

dev-vcs/fossil: Cleanup

Drop 1.34 and 2.2.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-vcs/fossil/Manifest           |  2 --
 dev-vcs/fossil/fossil-1.34.ebuild | 54 ---------------------------------------
 dev-vcs/fossil/fossil-2.2.ebuild  | 52 -------------------------------------
 3 files changed, 108 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 72d233bd0b3..22f92d32b36 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,5 +1,3 @@
-DIST fossil-src-1.34.tar.gz 4449452 BLAKE2B cb31ac87a5b6ac21d8c7b0b07c605e38cde283d618a6543ec3e74f801a584815fc8ca0f01ba402ca3d358918fdf4e3fed4b409d3e34398e007cb9c5272417ef1 SHA512 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7
 DIST fossil-src-1.35.tar.gz 4642421 BLAKE2B 475b8d59876b824f2c2987c584aa9851b1d36ef7681a23bda904e5fcfe12861ca0f410bd5ad363d640c71aa54e2aeacec1a17169262b9ed17ee9e12e6c1aca7e SHA512 2a31530d81a316b69daba446e91236fdb94ced17a7228c094fc6053f9d75e736b6a50a93d97b8e875a4750fa4ff868b0dc78b494131b8ed118d160fff8995905
-DIST fossil-src-2.2.tar.gz 4826890 BLAKE2B aa35b20be5ec65df06e50c9218cf923ee4ba84dcb5fd3239987da82b63f1eac95578c230445c2255698fd49b8ff3d50e45b3a288c4dd92b34cd54d4c225b6511 SHA512 1a1aedf3f9883a64f9f98c9a01857f5fb69cff0be23817016a4bc405b2efc85f21ac86a771d5e7314128e3fabc21444ac717017cf0935241fd4af964b7c086e0
 DIST fossil-src-2.3.tar.gz 4898441 BLAKE2B b4b49113a24e4ebcce1c0c191b6b867b479561764c720af678d8871ed2d74aea0e061f61edd2e730986342ae8267d2f66e49565c98828460c490123d383e9779 SHA512 41f87a9f79b87895b1972d2866b27205da34076eb35200b60fd38f1921162bf9099a71caac4063c04b919484208b39c7184dff661dc0b5ca7716d8edd11462cc
 DIST fossil-src-2.4.tar.gz 4919205 BLAKE2B 35009cffc757b6ea153faf89525cae4463a2169dace090183b9dd6955a615a04363576295e4b24652ebec7f20772ef9d83c6b9af29f68bd5695c56b88cbf77cb SHA512 de7f2321677df7f6dc2a3a20e58f456602d938f40125ef33d401f28cdaa93e38d3db10e109547df269bc95a2ac8669ade05b6fd6fad39e6633f15ffdd91c499f

diff --git a/dev-vcs/fossil/fossil-1.34.ebuild b/dev-vcs/fossil/fossil-1.34.ebuild
deleted file mode 100644
index 35ef4bb26e5..00000000000
--- a/dev-vcs/fossil/fossil-1.34.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${PN}-src-${PV}
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/download/${MY_P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="debug fusefs json legacy-mv-rm miniz sqlite +ssl static tcl th1-docs th1-hooks"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	sqlite? ( dev-db/sqlite:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug && myconf+=' --fossil-debug'
-	use json   && myconf+=' --json'
-	use sqlite && myconf+=' --disable-internal-sqlite'
-	use static && myconf+=' --static'
-	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
-
-	local u
-	for u in legacy-mv-rm miniz th1-docs th1-hooks; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	use fusefs || myconf+=' --disable-fusefs'
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}

diff --git a/dev-vcs/fossil/fossil-2.2.ebuild b/dev-vcs/fossil/fossil-2.2.ebuild
deleted file mode 100644
index 058c2fa4f81..00000000000
--- a/dev-vcs/fossil/fossil-2.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug fusefs json legacy-mv-rm -miniz sqlite +ssl static tcl th1-docs th1-hooks"
-
-REQUIRED_USE="ssl? ( !miniz )"
-
-DEPEND="
-	sys-libs/zlib
-	|| ( sys-libs/readline:0 dev-libs/libedit )
-	sqlite? ( >=dev-db/sqlite-3.14.0:3 )
-	ssl? ( dev-libs/openssl:0 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf="--with-openssl=$(usex ssl auto none)"
-	use debug && myconf+=' --fossil-debug'
-	use json   && myconf+=' --json'
-	use sqlite && myconf+=' --disable-internal-sqlite'
-	use static && myconf+=' --static'
-	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
-
-	local u
-	for u in legacy-mv-rm miniz th1-docs th1-hooks; do
-		use ${u} &&  myconf+=" --with-${u}"
-	done
-
-	use fusefs || myconf+=' --disable-fusefs'
-
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-11-22 11:25 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2017-11-22 11:25 UTC (permalink / raw
  To: gentoo-commits

commit:     676c2c8d269c12a54f8b1c26c3d46d6750c39363
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 11:24:58 2017 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 11:24:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676c2c8d

dev-vcs/fossil: Bump to 2.4, improve metadata

Improve some of the notes in metadata.xml to make it a bit clearer as
to what affect the use flag will have.

split up some of the use flags as one doesn’t necessitate the other
with tcl-stubs.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-vcs/fossil/Manifest          |  9 +++---
 dev-vcs/fossil/fossil-2.4.ebuild | 57 ++++++++++++++++++++++++++++++++++
 dev-vcs/fossil/metadata.xml      | 66 +++++++++++++++++++++-------------------
 3 files changed, 97 insertions(+), 35 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index dd58a323f65..72d233bd0b3 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,4 +1,5 @@
-DIST fossil-src-1.34.tar.gz 4449452 SHA256 53a6b83e878feced9ac7705f87e5b6ea82727314e3e19202ae1c46c7e4dba49f SHA512 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7 WHIRLPOOL cb00af705b1f4376e09129091154f847da62817548d1838c03c34422eb223704e8a92cee5038a5cf5f75c600d55ce23fd681ca82f1f0e854b42b23b7c82bc66e
-DIST fossil-src-1.35.tar.gz 4642421 SHA256 c1f92f925a87c9872cb40d166f56ba08b90edbab01a8546ff37025836136ba1d SHA512 2a31530d81a316b69daba446e91236fdb94ced17a7228c094fc6053f9d75e736b6a50a93d97b8e875a4750fa4ff868b0dc78b494131b8ed118d160fff8995905 WHIRLPOOL 83406c7010e462f3e9742e03a6eb7a64e5f31516a6d353e56d71a8e54aec2154cd38160e73800ee72d6a5a91a0954e9bb5628b75bf5fd582696507c67a5da803
-DIST fossil-src-2.2.tar.gz 4826890 SHA256 9b8f82196eb89e4a2e82b4bcc51e314ae509a22c37073a18a0b325f11c53cf71 SHA512 1a1aedf3f9883a64f9f98c9a01857f5fb69cff0be23817016a4bc405b2efc85f21ac86a771d5e7314128e3fabc21444ac717017cf0935241fd4af964b7c086e0 WHIRLPOOL 8298287694930286f159a59f14efa07f0d3bcdc2ba961c55f7da1faab804e1a5d27386237c6bfa125341bf76bb33e1c3b63e61417378128c7511c459ae6a4705
-DIST fossil-src-2.3.tar.gz 4898441 SHA256 f073abf455a38ea0a08c3926d7445ab8115b145457f36c763ad9b74cd6a64a5d SHA512 41f87a9f79b87895b1972d2866b27205da34076eb35200b60fd38f1921162bf9099a71caac4063c04b919484208b39c7184dff661dc0b5ca7716d8edd11462cc WHIRLPOOL 920144e9a9adf88e9669c0254e924cc6e240e443361638d757910ef198c09659c6e24497f2fae7646285ad6d493d59a09c65bde6523d2c3a9e3af14ff522e456
+DIST fossil-src-1.34.tar.gz 4449452 BLAKE2B cb31ac87a5b6ac21d8c7b0b07c605e38cde283d618a6543ec3e74f801a584815fc8ca0f01ba402ca3d358918fdf4e3fed4b409d3e34398e007cb9c5272417ef1 SHA512 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7
+DIST fossil-src-1.35.tar.gz 4642421 BLAKE2B 475b8d59876b824f2c2987c584aa9851b1d36ef7681a23bda904e5fcfe12861ca0f410bd5ad363d640c71aa54e2aeacec1a17169262b9ed17ee9e12e6c1aca7e SHA512 2a31530d81a316b69daba446e91236fdb94ced17a7228c094fc6053f9d75e736b6a50a93d97b8e875a4750fa4ff868b0dc78b494131b8ed118d160fff8995905
+DIST fossil-src-2.2.tar.gz 4826890 BLAKE2B aa35b20be5ec65df06e50c9218cf923ee4ba84dcb5fd3239987da82b63f1eac95578c230445c2255698fd49b8ff3d50e45b3a288c4dd92b34cd54d4c225b6511 SHA512 1a1aedf3f9883a64f9f98c9a01857f5fb69cff0be23817016a4bc405b2efc85f21ac86a771d5e7314128e3fabc21444ac717017cf0935241fd4af964b7c086e0
+DIST fossil-src-2.3.tar.gz 4898441 BLAKE2B b4b49113a24e4ebcce1c0c191b6b867b479561764c720af678d8871ed2d74aea0e061f61edd2e730986342ae8267d2f66e49565c98828460c490123d383e9779 SHA512 41f87a9f79b87895b1972d2866b27205da34076eb35200b60fd38f1921162bf9099a71caac4063c04b919484208b39c7184dff661dc0b5ca7716d8edd11462cc
+DIST fossil-src-2.4.tar.gz 4919205 BLAKE2B 35009cffc757b6ea153faf89525cae4463a2169dace090183b9dd6955a615a04363576295e4b24652ebec7f20772ef9d83c6b9af29f68bd5695c56b88cbf77cb SHA512 de7f2321677df7f6dc2a3a20e58f456602d938f40125ef33d401f28cdaa93e38d3db10e109547df269bc95a2ac8669ade05b6fd6fad39e6633f15ffdd91c499f

diff --git a/dev-vcs/fossil/fossil-2.4.ebuild b/dev-vcs/fossil/fossil-2.4.ebuild
new file mode 100644
index 00000000000..234ccb888c9
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/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"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	system-sqlite? ( >=dev-db/sqlite-3.20.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug         && myconf+=' --fossil-debug'
+	use json          && myconf+=' --json'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
+	use static        && myconf+=' --static'
+
+	use fusefs || myconf+=' --disable-fusefs'
+
+	local u useflags
+	useflags=( legacy-mv-rm miniz tcl tcl-stubs tcl-private-stubs
+			   th1-docs th1-hooks )
+	for u in ${useflags[@]} ; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}

diff --git a/dev-vcs/fossil/metadata.xml b/dev-vcs/fossil/metadata.xml
index 2017eefa292..2b1ade69604 100644
--- a/dev-vcs/fossil/metadata.xml
+++ b/dev-vcs/fossil/metadata.xml
@@ -1,35 +1,39 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-    <maintainer type="person">
-        <email>rafaelmartins@gentoo.org</email>
-        <name>Rafael G. Martins</name>
-    </maintainer>
-    <maintainer type="person">
-        <email>titanofold@gentoo.org</email>
-        <name>Aaron W. Swenson</name>
-        <description>Co-Maintainer</description>
-    </maintainer>
-    <use>
-        <flag name="fusefs">Enable the Fuse Filesystem</flag>
-        <flag name="json">Enable the JSON API of Fossil's wiki</flag>
-        <flag name="legacy-mv-rm">
-	        Enable legacy behavior for mv/rm (skip checkout files)
-        </flag>
-        <flag name="miniz">
-	        Use the bundled miniz for compression instead of zlib
-        </flag>
-        <flag name="sqlite">
-            Use the system SQLite instead of the bundled one
-        </flag>
-        <flag name="system-sqlite">
-            Use the system SQLite instead of the bundled one
-        </flag>
-        <flag name="th1-docs">
-	        Enable TH1 for embedded documentation pages
-        </flag>
-        <flag name="th1-hooks">
-	        Enable TH1 hooks for commands and web pages
-        </flag>
-    </use>
+	<maintainer type="person">
+		<email>rafaelmartins@gentoo.org</email>
+		<name>Rafael G. Martins</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>titanofold@gentoo.org</email>
+		<name>Aaron W. Swenson</name>
+		<description>Co-Maintainer</description>
+	</maintainer>
+	<use>
+		<flag name="fusefs">Enable the Fuse Filesystem</flag>
+		<flag name="json">Enable the JSON API of Fossil's wiki</flag>
+		<flag name="legacy-mv-rm">
+			Enable legacy behavior for mv/rm (skip checkout files).
+		</flag>
+		<flag name="miniz">
+			Use the bundled miniz for compression instead of
+			zlib. Incompatible with ssl.
+		</flag>
+		<flag name="system-sqlite">
+			Use the system SQLite instead of the bundled one
+		</flag>
+		<flag name="tcl-stubs">
+			Enable Tcl integration via stubs library mechanism
+		</flag>
+		<flag name="tcl-private-stubs">
+			Enable Tcl integration via private stubs mechanism
+		</flag>
+		<flag name="th1-docs">
+			Enable TH1 for embedded documentation pages
+		</flag>
+		<flag name="th1-hooks">
+			Enable TH1 hooks for commands and web pages
+		</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-10-29 21:08 Thomas Deutschmann
  0 siblings, 0 replies; 84+ messages in thread
From: Thomas Deutschmann @ 2017-10-29 21:08 UTC (permalink / raw
  To: gentoo-commits

commit:     7225f935facb24c712ed091da4e6f68ac079bb4f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 19:55:46 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 21:07:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7225f935

dev-vcs/fossil: x86 stable (bug #627674)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-vcs/fossil/fossil-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.3.ebuild b/dev-vcs/fossil/fossil-2.3.ebuild
index edde085d9af..ff869df46b8 100644
--- a/dev-vcs/fossil/fossil-2.3.ebuild
+++ b/dev-vcs/fossil/fossil-2.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86"
 IUSE="debug fusefs json legacy-mv-rm -miniz system-sqlite +ssl static tcl th1-docs th1-hooks"
 
 REQUIRED_USE="ssl? ( !miniz )"


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-09-22 21:37 Sergei Trofimovich
  0 siblings, 0 replies; 84+ messages in thread
From: Sergei Trofimovich @ 2017-09-22 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     4bc847dc12f188e856a592109cd4766e37f7414b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 21:37:45 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 21:37:55 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc847dc

dev-vcs/fossil: keyworded 2.3 on ~ppc/~ppc64

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 dev-vcs/fossil/fossil-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-2.3.ebuild b/dev-vcs/fossil/fossil-2.3.ebuild
index 62e86b97c5f..edde085d9af 100644
--- a/dev-vcs/fossil/fossil-2.3.ebuild
+++ b/dev-vcs/fossil/fossil-2.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="debug fusefs json legacy-mv-rm -miniz system-sqlite +ssl static tcl th1-docs th1-hooks"
 
 REQUIRED_USE="ssl? ( !miniz )"


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-08-19 12:17 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2017-08-19 12:17 UTC (permalink / raw
  To: gentoo-commits

commit:     98c51370e5a41918e6cd70364e8270c50acfb04c
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 12:17:09 2017 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 12:17:09 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c51370

dev-vcs/fossil: Bump SQLite version requirement

Fossil 2.3 needs SQLite 3.20.0 or greater.

Rename sqlite USE flag to the more descriptive system-sqlite.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-vcs/fossil/fossil-2.3.ebuild | 6 +++---
 dev-vcs/fossil/metadata.xml      | 3 +++
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/fossil/fossil-2.3.ebuild b/dev-vcs/fossil/fossil-2.3.ebuild
index f77c89e7129..62e86b97c5f 100644
--- a/dev-vcs/fossil/fossil-2.3.ebuild
+++ b/dev-vcs/fossil/fossil-2.3.ebuild
@@ -12,14 +12,14 @@ SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug fusefs json legacy-mv-rm -miniz sqlite +ssl static tcl th1-docs th1-hooks"
+IUSE="debug fusefs json legacy-mv-rm -miniz system-sqlite +ssl static tcl th1-docs th1-hooks"
 
 REQUIRED_USE="ssl? ( !miniz )"
 
 DEPEND="
 	sys-libs/zlib
 	|| ( sys-libs/readline:0 dev-libs/libedit )
-	sqlite? ( >=dev-db/sqlite-3.14.0:3 )
+	system-sqlite? ( >=dev-db/sqlite-3.20.0:3 )
 	ssl? ( dev-libs/openssl:0 )
 	tcl? ( dev-lang/tcl:0= )
 "
@@ -35,7 +35,7 @@ src_configure() {
 	local myconf="--with-openssl=$(usex ssl auto none)"
 	use debug && myconf+=' --fossil-debug'
 	use json   && myconf+=' --json'
-	use sqlite && myconf+=' --disable-internal-sqlite'
+	use system-sqlite && myconf+=' --disable-internal-sqlite'
 	use static && myconf+=' --static'
 	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
 

diff --git a/dev-vcs/fossil/metadata.xml b/dev-vcs/fossil/metadata.xml
index d956edfbcdc..2017eefa292 100644
--- a/dev-vcs/fossil/metadata.xml
+++ b/dev-vcs/fossil/metadata.xml
@@ -22,6 +22,9 @@
         <flag name="sqlite">
             Use the system SQLite instead of the bundled one
         </flag>
+        <flag name="system-sqlite">
+            Use the system SQLite instead of the bundled one
+        </flag>
         <flag name="th1-docs">
 	        Enable TH1 for embedded documentation pages
         </flag>


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-08-12 12:02 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2017-08-12 12:02 UTC (permalink / raw
  To: gentoo-commits

commit:     86c9dd9719d58f940d0eb6f5c0c0974ad7e0ab50
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 12:01:33 2017 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 12:02:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c9dd97

dev-vcs/fossil: Security Bump to 2.3

Version 2.3 fixes a potential XSS vulnerability on the /help webpage.

Gentoo-Bug: 627674

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-vcs/fossil/Manifest          |  1 +
 dev-vcs/fossil/fossil-2.3.ebuild | 55 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index e94fe9be129..dd58a323f65 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1,4 @@
 DIST fossil-src-1.34.tar.gz 4449452 SHA256 53a6b83e878feced9ac7705f87e5b6ea82727314e3e19202ae1c46c7e4dba49f SHA512 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7 WHIRLPOOL cb00af705b1f4376e09129091154f847da62817548d1838c03c34422eb223704e8a92cee5038a5cf5f75c600d55ce23fd681ca82f1f0e854b42b23b7c82bc66e
 DIST fossil-src-1.35.tar.gz 4642421 SHA256 c1f92f925a87c9872cb40d166f56ba08b90edbab01a8546ff37025836136ba1d SHA512 2a31530d81a316b69daba446e91236fdb94ced17a7228c094fc6053f9d75e736b6a50a93d97b8e875a4750fa4ff868b0dc78b494131b8ed118d160fff8995905 WHIRLPOOL 83406c7010e462f3e9742e03a6eb7a64e5f31516a6d353e56d71a8e54aec2154cd38160e73800ee72d6a5a91a0954e9bb5628b75bf5fd582696507c67a5da803
 DIST fossil-src-2.2.tar.gz 4826890 SHA256 9b8f82196eb89e4a2e82b4bcc51e314ae509a22c37073a18a0b325f11c53cf71 SHA512 1a1aedf3f9883a64f9f98c9a01857f5fb69cff0be23817016a4bc405b2efc85f21ac86a771d5e7314128e3fabc21444ac717017cf0935241fd4af964b7c086e0 WHIRLPOOL 8298287694930286f159a59f14efa07f0d3bcdc2ba961c55f7da1faab804e1a5d27386237c6bfa125341bf76bb33e1c3b63e61417378128c7511c459ae6a4705
+DIST fossil-src-2.3.tar.gz 4898441 SHA256 f073abf455a38ea0a08c3926d7445ab8115b145457f36c763ad9b74cd6a64a5d SHA512 41f87a9f79b87895b1972d2866b27205da34076eb35200b60fd38f1921162bf9099a71caac4063c04b919484208b39c7184dff661dc0b5ca7716d8edd11462cc WHIRLPOOL 920144e9a9adf88e9669c0254e924cc6e240e443361638d757910ef198c09659c6e24497f2fae7646285ad6d493d59a09c65bde6523d2c3a9e3af14ff522e456

diff --git a/dev-vcs/fossil/fossil-2.3.ebuild b/dev-vcs/fossil/fossil-2.3.ebuild
new file mode 100644
index 00000000000..f77c89e7129
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug fusefs json legacy-mv-rm -miniz sqlite +ssl static tcl th1-docs th1-hooks"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	sqlite? ( >=dev-db/sqlite-3.14.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug && myconf+=' --fossil-debug'
+	use json   && myconf+=' --json'
+	use sqlite && myconf+=' --disable-internal-sqlite'
+	use static && myconf+=' --static'
+	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
+
+	local u
+	for u in legacy-mv-rm miniz th1-docs th1-hooks; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	use fusefs || myconf+=' --disable-fusefs'
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-05-20 19:41 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2017-05-20 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     7a32f91469c8daa49bee17f0394cf3b32ab4674d
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 19:40:08 2017 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Sat May 20 19:41:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a32f914

dev-vcs/fossil: Version Bump to 2.2

Version bump to 2.2. Ebuild now less gimmicky.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-vcs/fossil/Manifest          |  1 +
 dev-vcs/fossil/fossil-2.2.ebuild | 52 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 7a821d33baf..e94fe9be129 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
 DIST fossil-src-1.34.tar.gz 4449452 SHA256 53a6b83e878feced9ac7705f87e5b6ea82727314e3e19202ae1c46c7e4dba49f SHA512 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7 WHIRLPOOL cb00af705b1f4376e09129091154f847da62817548d1838c03c34422eb223704e8a92cee5038a5cf5f75c600d55ce23fd681ca82f1f0e854b42b23b7c82bc66e
 DIST fossil-src-1.35.tar.gz 4642421 SHA256 c1f92f925a87c9872cb40d166f56ba08b90edbab01a8546ff37025836136ba1d SHA512 2a31530d81a316b69daba446e91236fdb94ced17a7228c094fc6053f9d75e736b6a50a93d97b8e875a4750fa4ff868b0dc78b494131b8ed118d160fff8995905 WHIRLPOOL 83406c7010e462f3e9742e03a6eb7a64e5f31516a6d353e56d71a8e54aec2154cd38160e73800ee72d6a5a91a0954e9bb5628b75bf5fd582696507c67a5da803
+DIST fossil-src-2.2.tar.gz 4826890 SHA256 9b8f82196eb89e4a2e82b4bcc51e314ae509a22c37073a18a0b325f11c53cf71 SHA512 1a1aedf3f9883a64f9f98c9a01857f5fb69cff0be23817016a4bc405b2efc85f21ac86a771d5e7314128e3fabc21444ac717017cf0935241fd4af964b7c086e0 WHIRLPOOL 8298287694930286f159a59f14efa07f0d3bcdc2ba961c55f7da1faab804e1a5d27386237c6bfa125341bf76bb33e1c3b63e61417378128c7511c459ae6a4705

diff --git a/dev-vcs/fossil/fossil-2.2.ebuild b/dev-vcs/fossil/fossil-2.2.ebuild
new file mode 100644
index 00000000000..058c2fa4f81
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug fusefs json legacy-mv-rm -miniz sqlite +ssl static tcl th1-docs th1-hooks"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	sqlite? ( >=dev-db/sqlite-3.14.0:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug && myconf+=' --fossil-debug'
+	use json   && myconf+=' --json'
+	use sqlite && myconf+=' --disable-internal-sqlite'
+	use static && myconf+=' --static'
+	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
+
+	local u
+	for u in legacy-mv-rm miniz th1-docs th1-hooks; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	use fusefs || myconf+=' --disable-fusefs'
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2017-01-04 15:29 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2017-01-04 15:29 UTC (permalink / raw
  To: gentoo-commits

commit:     294127c28c484a8ebf4489e30a1ae92ebe4fb9d7
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  4 15:28:53 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jan  4 15:29:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294127c2

dev-vcs/fossil: x86 stable wrt bug #596978

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-1.35.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/fossil/fossil-1.35.ebuild b/dev-vcs/fossil/fossil-1.35.ebuild
index 4a2de55..911b73a 100644
--- a/dev-vcs/fossil/fossil-1.35.ebuild
+++ b/dev-vcs/fossil/fossil-1.35.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://www.fossil-scm.org/download/${MY_P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="debug fusefs json legacy-mv-rm miniz sqlite +ssl static tcl th1-docs th1-hooks"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2016-12-21  9:40 Tobias Klausmann
  0 siblings, 0 replies; 84+ messages in thread
From: Tobias Klausmann @ 2016-12-21  9:40 UTC (permalink / raw
  To: gentoo-commits

commit:     8fe124c73f448cef71dd5ae7a2142a3d92dac3b2
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 09:39:45 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 09:39:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe124c7

dev-vcs/fossil-1.35-r0: stable on amd64

Gentoo-Bug: 596978

 dev-vcs/fossil/fossil-1.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-1.35.ebuild b/dev-vcs/fossil/fossil-1.35.ebuild
index 714de7a..4a2de55 100644
--- a/dev-vcs/fossil/fossil-1.35.ebuild
+++ b/dev-vcs/fossil/fossil-1.35.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.fossil-scm.org/download/${MY_P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="debug fusefs json legacy-mv-rm miniz sqlite +ssl static tcl th1-docs th1-hooks"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2016-07-21  8:34 Patrick Lauer
  0 siblings, 0 replies; 84+ messages in thread
From: Patrick Lauer @ 2016-07-21  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     85a9f8c2ac3b87ff961f7c2ebab3d4576d436349
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 08:33:58 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 08:33:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a9f8c2

dev-vcs/fossil: Remove unneeded useflag description from metadata.xml

Package-Manager: portage-2.3.0

 dev-vcs/fossil/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/fossil/metadata.xml b/dev-vcs/fossil/metadata.xml
index 984129b..d956edf 100644
--- a/dev-vcs/fossil/metadata.xml
+++ b/dev-vcs/fossil/metadata.xml
@@ -16,7 +16,6 @@
         <flag name="legacy-mv-rm">
 	        Enable legacy behavior for mv/rm (skip checkout files)
         </flag>
-        <flag name="lineedit">Enable line-editing with libedit or readline</flag>
         <flag name="miniz">
 	        Use the bundled miniz for compression instead of zlib
         </flag>


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2016-07-20 15:07 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2016-07-20 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     dd17172521c3eaf318ac2d75f65fcfe6937958f8
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 15:05:14 2016 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 15:06:54 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd171725

dev-vcs/fossil: Remove old

Clean up outdated.

Package-Manager: portage-2.2.28

 dev-vcs/fossil/Manifest                     |  1 -
 dev-vcs/fossil/fossil-20150119112900.ebuild | 48 -----------------------------
 2 files changed, 49 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index c28e21f..7a821d3 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1,2 @@
 DIST fossil-src-1.34.tar.gz 4449452 SHA256 53a6b83e878feced9ac7705f87e5b6ea82727314e3e19202ae1c46c7e4dba49f SHA512 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7 WHIRLPOOL cb00af705b1f4376e09129091154f847da62817548d1838c03c34422eb223704e8a92cee5038a5cf5f75c600d55ce23fd681ca82f1f0e854b42b23b7c82bc66e
 DIST fossil-src-1.35.tar.gz 4642421 SHA256 c1f92f925a87c9872cb40d166f56ba08b90edbab01a8546ff37025836136ba1d SHA512 2a31530d81a316b69daba446e91236fdb94ced17a7228c094fc6053f9d75e736b6a50a93d97b8e875a4750fa4ff868b0dc78b494131b8ed118d160fff8995905 WHIRLPOOL 83406c7010e462f3e9742e03a6eb7a64e5f31516a6d353e56d71a8e54aec2154cd38160e73800ee72d6a5a91a0954e9bb5628b75bf5fd582696507c67a5da803
-DIST fossil-src-20150119112900.tar.gz 3973184 SHA256 37969e5a09c1611199921e3518a4ed736fd637a02f2d5810cd45897a4ceb92dc SHA512 9bee82916d98b5d7d81e200ec6616c1e463540de254464a559254ee117a99492a0080003645a99ef93cc551395e38b93dfb12728abbbdbf468f5c2743f67718e WHIRLPOOL 19175692472913bc94bf993956c1e0b8510ff33d6df2c168acf700e64b6f4e62eed34a4888c38e093eabfe582224edf5b7e03dc652b5f1e8824b9e8e5608d492

diff --git a/dev-vcs/fossil/fossil-20150119112900.ebuild b/dev-vcs/fossil/fossil-20150119112900.ebuild
deleted file mode 100644
index 1bb7ba4..0000000
--- a/dev-vcs/fossil/fossil-20150119112900.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_P=${PN}-src-${PV}
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simple, high-reliability, source control management, and more"
-HOMEPAGE="http://www.fossil-scm.org/"
-SRC_URI="http://www.fossil-scm.org/download/${MY_P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="json +lineedit sqlite +ssl tcl"
-
-DEPEND="
-	sys-libs/zlib
-	lineedit? ( || ( sys-libs/readline:0 dev-libs/libedit ) )
-	ssl? ( dev-libs/openssl:0 )
-	sqlite? ( dev-db/sqlite:3 )
-	tcl? ( dev-lang/tcl:0= )
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-	# this is not an autotools situation so don't make it seem like one
-	# --with-tcl: works
-	# --without-tcl: dies
-	local myconf='--with-zlib'
-
-	myconf+=" --lineedit=$(usex lineedit 1 0)"
-	myconf+=" --with-openssl=$(usex ssl auto none)"
-	use json   && myconf+=' --json'
-	use sqlite && myconf+=' --disable-internal-sqlite'
-	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
-	tc-export CC
-	./configure ${myconf} || die
-}
-
-src_install() {
-	dobin fossil
-}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2016-06-23 10:13 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2016-06-23 10:13 UTC (permalink / raw
  To: gentoo-commits

commit:     d6c4ae4c3214df84381f26428a253887d66e6045
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 10:13:13 2016 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 10:13:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c4ae4c

dev-vcs/fossil: Version Bump

Upstream released 1.35.

Package-Manager: portage-2.2.28

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-1.35.ebuild | 53 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index b7d5903..c28e21f 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
 DIST fossil-src-1.34.tar.gz 4449452 SHA256 53a6b83e878feced9ac7705f87e5b6ea82727314e3e19202ae1c46c7e4dba49f SHA512 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7 WHIRLPOOL cb00af705b1f4376e09129091154f847da62817548d1838c03c34422eb223704e8a92cee5038a5cf5f75c600d55ce23fd681ca82f1f0e854b42b23b7c82bc66e
+DIST fossil-src-1.35.tar.gz 4642421 SHA256 c1f92f925a87c9872cb40d166f56ba08b90edbab01a8546ff37025836136ba1d SHA512 2a31530d81a316b69daba446e91236fdb94ced17a7228c094fc6053f9d75e736b6a50a93d97b8e875a4750fa4ff868b0dc78b494131b8ed118d160fff8995905 WHIRLPOOL 83406c7010e462f3e9742e03a6eb7a64e5f31516a6d353e56d71a8e54aec2154cd38160e73800ee72d6a5a91a0954e9bb5628b75bf5fd582696507c67a5da803
 DIST fossil-src-20150119112900.tar.gz 3973184 SHA256 37969e5a09c1611199921e3518a4ed736fd637a02f2d5810cd45897a4ceb92dc SHA512 9bee82916d98b5d7d81e200ec6616c1e463540de254464a559254ee117a99492a0080003645a99ef93cc551395e38b93dfb12728abbbdbf468f5c2743f67718e WHIRLPOOL 19175692472913bc94bf993956c1e0b8510ff33d6df2c168acf700e64b6f4e62eed34a4888c38e093eabfe582224edf5b7e03dc652b5f1e8824b9e8e5608d492

diff --git a/dev-vcs/fossil/fossil-1.35.ebuild b/dev-vcs/fossil/fossil-1.35.ebuild
new file mode 100644
index 0000000..714de7a
--- /dev/null
+++ b/dev-vcs/fossil/fossil-1.35.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+MY_P=${PN}-src-${PV}
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/download/${MY_P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug fusefs json legacy-mv-rm miniz sqlite +ssl static tcl th1-docs th1-hooks"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	sqlite? ( dev-db/sqlite:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug && myconf+=' --fossil-debug'
+	use json   && myconf+=' --json'
+	use sqlite && myconf+=' --disable-internal-sqlite'
+	use static && myconf+=' --static'
+	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
+
+	local u
+	for u in legacy-mv-rm miniz th1-docs th1-hooks; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	use fusefs || myconf+=' --disable-fusefs'
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2016-05-13 14:51 Agostino Sarubbo
  0 siblings, 0 replies; 84+ messages in thread
From: Agostino Sarubbo @ 2016-05-13 14:51 UTC (permalink / raw
  To: gentoo-commits

commit:     147062ee947a0d3bc18bc00fe70812056c3e796d
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 14:49:37 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 13 14:49:37 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147062ee

dev-vcs/fossil: amd64 stable wrt bug #580320

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-vcs/fossil/fossil-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/fossil/fossil-1.34.ebuild b/dev-vcs/fossil/fossil-1.34.ebuild
index 03ca17f..449a589 100644
--- a/dev-vcs/fossil/fossil-1.34.ebuild
+++ b/dev-vcs/fossil/fossil-1.34.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.fossil-scm.org/download/${MY_P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="debug fusefs json legacy-mv-rm miniz sqlite +ssl static tcl th1-docs th1-hooks"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 84+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/
@ 2016-02-17 12:18 Aaron Swenson
  0 siblings, 0 replies; 84+ messages in thread
From: Aaron Swenson @ 2016-02-17 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     0194711a1a1726a67d3923e00ff6da7212456033
Author:     Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 12:17:31 2016 +0000
Commit:     Aaron Swenson <titanofold <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 12:18:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0194711a

dev-vcs/fossil: version bump

Upstream has changed their release format from YYYYYmmDDHHMMSS to
MAJOR.MINOR. Unfortunately, this means this version bump will appear
to be a downgrade.

Bug: 548284

Package-Manager: portage-2.2.26

 dev-vcs/fossil/Manifest           |  1 +
 dev-vcs/fossil/fossil-1.34.ebuild | 55 +++++++++++++++++++++++++++++++++++++++
 dev-vcs/fossil/metadata.xml       | 13 +++++++++
 3 files changed, 69 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 6c1db49..b7d5903 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1 +1,2 @@
+DIST fossil-src-1.34.tar.gz 4449452 SHA256 53a6b83e878feced9ac7705f87e5b6ea82727314e3e19202ae1c46c7e4dba49f SHA512 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7 WHIRLPOOL cb00af705b1f4376e09129091154f847da62817548d1838c03c34422eb223704e8a92cee5038a5cf5f75c600d55ce23fd681ca82f1f0e854b42b23b7c82bc66e
 DIST fossil-src-20150119112900.tar.gz 3973184 SHA256 37969e5a09c1611199921e3518a4ed736fd637a02f2d5810cd45897a4ceb92dc SHA512 9bee82916d98b5d7d81e200ec6616c1e463540de254464a559254ee117a99492a0080003645a99ef93cc551395e38b93dfb12728abbbdbf468f5c2743f67718e WHIRLPOOL 19175692472913bc94bf993956c1e0b8510ff33d6df2c168acf700e64b6f4e62eed34a4888c38e093eabfe582224edf5b7e03dc652b5f1e8824b9e8e5608d492

diff --git a/dev-vcs/fossil/fossil-1.34.ebuild b/dev-vcs/fossil/fossil-1.34.ebuild
new file mode 100644
index 0000000..03ca17f
--- /dev/null
+++ b/dev-vcs/fossil/fossil-1.34.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+MY_P=${PN}-src-${PV}
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/"
+SRC_URI="http://www.fossil-scm.org/download/${MY_P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug fusefs json legacy-mv-rm miniz sqlite +ssl static tcl th1-docs th1-hooks"
+
+DEPEND="
+	sys-libs/zlib
+	|| ( sys-libs/readline:0 dev-libs/libedit )
+	sqlite? ( dev-db/sqlite:3 )
+	ssl? ( dev-libs/openssl:0 )
+	tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+	# this is not an autotools situation so don't make it seem like one
+	# --with-tcl: works
+	# --without-tcl: dies
+	local myconf="--with-openssl=$(usex ssl auto none)"
+	use debug && myconf+=' --fossil-debug'
+	use json   && myconf+=' --json'
+	use sqlite && myconf+=' --disable-internal-sqlite'
+	use static && myconf+=' --static'
+	use tcl    && myconf+=' --with-tcl --with-tcl-stubs'
+
+	local u
+	for u in legacy-mv-rm miniz th1-docs th1-hooks; do
+		use ${u} &&  myconf+=" --with-${u}"
+	done
+
+	use fusefs || myconf+=' --disable-fusefs'
+
+	tc-export CC
+	./configure ${myconf} || die
+}
+
+src_install() {
+	dobin fossil
+}

diff --git a/dev-vcs/fossil/metadata.xml b/dev-vcs/fossil/metadata.xml
index 9068838..984129b 100644
--- a/dev-vcs/fossil/metadata.xml
+++ b/dev-vcs/fossil/metadata.xml
@@ -11,10 +11,23 @@
         <description>Co-Maintainer</description>
     </maintainer>
     <use>
+        <flag name="fusefs">Enable the Fuse Filesystem</flag>
         <flag name="json">Enable the JSON API of Fossil's wiki</flag>
+        <flag name="legacy-mv-rm">
+	        Enable legacy behavior for mv/rm (skip checkout files)
+        </flag>
         <flag name="lineedit">Enable line-editing with libedit or readline</flag>
+        <flag name="miniz">
+	        Use the bundled miniz for compression instead of zlib
+        </flag>
         <flag name="sqlite">
             Use the system SQLite instead of the bundled one
         </flag>
+        <flag name="th1-docs">
+	        Enable TH1 for embedded documentation pages
+        </flag>
+        <flag name="th1-hooks">
+	        Enable TH1 hooks for commands and web pages
+        </flag>
     </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 84+ messages in thread

end of thread, other threads:[~2023-12-22  9:23 UTC | newest]

Thread overview: 84+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-14 21:09 [gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/ Thomas Deutschmann
  -- strict thread matches above, loose matches on Subject: below --
2023-12-22  9:23 Sam James
2023-12-14  4:22 Sam James
2023-09-22 14:54 Sam James
2023-09-22 14:54 Sam James
2023-09-22 14:54 Sam James
2023-09-22 14:54 Sam James
2023-06-01 17:12 Aaron W. Swenson
2023-03-20 10:50 Aaron W. Swenson
2022-10-21 12:24 Aaron W. Swenson
2022-10-20 10:56 Jakov Smolić
2022-10-20 10:52 Jakov Smolić
2022-10-18 10:23 Agostino Sarubbo
2022-10-18 10:23 Agostino Sarubbo
2022-10-18  5:42 Sam James
2022-08-09 12:27 Aaron W. Swenson
2022-08-09 12:23 Aaron W. Swenson
2022-08-08 10:59 Aaron W. Swenson
2022-04-30 12:21 Jakov Smolić
2022-03-17  2:26 Aaron W. Swenson
2021-07-17 15:07 Aaron W. Swenson
2021-07-15  0:00 Sam James
2021-07-06 11:03 Agostino Sarubbo
2021-07-06 11:02 Agostino Sarubbo
2021-07-06 11:02 Agostino Sarubbo
2021-07-06 11:01 Agostino Sarubbo
2021-07-06  0:59 Aaron W. Swenson
2021-07-05 10:18 Aaron W. Swenson
2021-06-22 18:19 Sam James
2021-06-03 19:15 Sam James
2021-03-02 10:25 Aaron W. Swenson
2020-12-28 11:15 Sam James
2020-12-28 10:58 Aaron W. Swenson
2020-10-02  3:40 Aaron W. Swenson
2020-10-01 19:47 Sam James
2020-10-01 11:13 Sam James
2020-09-25  8:46 Agostino Sarubbo
2020-09-24 18:22 Sergei Trofimovich
2020-09-24 18:15 Sergei Trofimovich
2020-09-23 10:39 Aaron W. Swenson
2020-08-22  1:35 Georgy Yakovlev
2020-07-26 17:44 Rafael Martins
2020-07-17  7:44 Agostino Sarubbo
2020-07-17  7:40 Agostino Sarubbo
2020-07-17  7:02 Agostino Sarubbo
2020-07-11 19:55 Sergei Trofimovich
2020-07-09  1:44 Aaron W. Swenson
2020-06-02 11:48 Aaron W. Swenson
2020-02-02 14:19 Rafael Martins
2019-08-04 10:00 Aaron W. Swenson
2019-07-29 14:34 Mikle Kolyada
2019-07-18 12:53 Aaron W. Swenson
2019-06-22  9:38 Sergei Trofimovich
2019-06-22  9:32 Sergei Trofimovich
2019-06-21 11:07 Agostino Sarubbo
2019-06-21  8:03 Agostino Sarubbo
2019-05-19 10:35 Aaron W. Swenson
2018-10-07 10:13 Aaron Swenson
2018-10-07 10:07 Aaron Swenson
2018-10-04  8:43 Mikle Kolyada
2018-09-15 18:26 Sergei Trofimovich
2018-09-15 18:23 Sergei Trofimovich
2018-09-15 17:04 Mikle Kolyada
2018-08-14 15:00 Aaron Swenson
2018-04-27 19:58 Aaron Swenson
2018-02-11 10:53 Michał Górny
2018-01-22 10:49 Aaron Swenson
2018-01-21 21:23 Thomas Deutschmann
2017-12-19 13:48 Jason Zaman
2017-12-14 20:27 Agostino Sarubbo
2017-11-22 11:34 Aaron Swenson
2017-11-22 11:25 Aaron Swenson
2017-10-29 21:08 Thomas Deutschmann
2017-09-22 21:37 Sergei Trofimovich
2017-08-19 12:17 Aaron Swenson
2017-08-12 12:02 Aaron Swenson
2017-05-20 19:41 Aaron Swenson
2017-01-04 15:29 Agostino Sarubbo
2016-12-21  9:40 Tobias Klausmann
2016-07-21  8:34 Patrick Lauer
2016-07-20 15:07 Aaron Swenson
2016-06-23 10:13 Aaron Swenson
2016-05-13 14:51 Agostino Sarubbo
2016-02-17 12:18 Aaron Swenson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox