public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2015-09-21  4:58 Jeroen Roovers
  0 siblings, 0 replies; 46+ messages in thread
From: Jeroen Roovers @ 2015-09-21  4:58 UTC (permalink / raw
  To: gentoo-commits

commit:     939ae9eae29389cb8f2220bba59eeb12ddc3c317
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 04:24:02 2015 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 04:24:02 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939ae9ea

dev-libs/leveldb: Stable for PPC64 (bug #543326).

Package-Manager: portage-2.2.20.1

 dev-libs/leveldb/leveldb-1.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.18-r1.ebuild b/dev-libs/leveldb/leveldb-1.18-r1.ebuild
index 6eed5f7..d50d0be 100644
--- a/dev-libs/leveldb/leveldb-1.18-r1.ebuild
+++ b/dev-libs/leveldb/leveldb-1.18-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs +tcmalloc"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2015-10-06 22:04 Chí-Thanh Christopher Nguyễn
  0 siblings, 0 replies; 46+ messages in thread
From: Chí-Thanh Christopher Nguyễn @ 2015-10-06 22:04 UTC (permalink / raw
  To: gentoo-commits

commit:     7ccaaee567f3c438b1ffe8c659b031512b0aa6da
Author:     Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 22:04:20 2015 +0000
Commit:     Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 22:04:20 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccaaee5

dev-libs/leveldb: fix build on amd64-fbsd and keyword

Bug: https://bugs.gentoo.org/show_bug.cgi?id=562432

Package-Manager: portage-2.2.20.1

 dev-libs/leveldb/leveldb-1.18-r1.ebuild | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.18-r1.ebuild b/dev-libs/leveldb/leveldb-1.18-r1.ebuild
index d50d0be..e31c42c 100644
--- a/dev-libs/leveldb/leveldb-1.18-r1.ebuild
+++ b/dev-libs/leveldb/leveldb-1.18-r1.ebuild
@@ -12,8 +12,8 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE="+snappy static-libs +tcmalloc kernel_FreeBSD"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )
 	snappy? (
@@ -38,8 +38,14 @@ src_configure() {
 	# which the Makefile runs for us automatically.
 	tc-export AR CC CXX
 	export OPT="-DNDEBUG ${CPPFLAGS}"
+	local targetos
+	if use kernel_FreeBSD; then
+		targetos="FreeBSD"
+	else
+		targetos="Linux"
+	fi
 
-	TARGET_OS="Linux" \
+	TARGET_OS=${targetos} \
 	USE_SNAPPY=$(usex snappy) \
 	USE_TCMALLOC=no \
 	TMPDIR=${T} \


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2016-11-03 16:19 Göktürk Yüksek
  0 siblings, 0 replies; 46+ messages in thread
From: Göktürk Yüksek @ 2016-11-03 16:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4afe071ffc24a71f9b62c3ffcbf3604b3cdd6105
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  3 15:48:14 2016 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 16:16:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4afe071f

dev-libs/leveldb: remove proxied maintainer per his request

Package-Manager: portage-2.2.28

 dev-libs/leveldb/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/dev-libs/leveldb/metadata.xml b/dev-libs/leveldb/metadata.xml
index 175700e..1b1686f 100644
--- a/dev-libs/leveldb/metadata.xml
+++ b/dev-libs/leveldb/metadata.xml
@@ -2,17 +2,9 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
-    <email>bugs@bergstroem.nu</email>
-    <name>Johan Bergstroem</name>
-  </maintainer>
-  <maintainer type="person">
     <email>patrick@gentoo.org</email>
     <name>Patrick Lauer</name>
   </maintainer>
-  <maintainer type="project">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
   <use>
     <flag name="snappy">support the snappy compression library</flag>
   </use>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2017-07-30 14:30 David Seifert
  0 siblings, 0 replies; 46+ messages in thread
From: David Seifert @ 2017-07-30 14:30 UTC (permalink / raw
  To: gentoo-commits

commit:     844cb5fa97a1ca85b6e83fb16f3e9e661f1e0e42
Author:     Sergey Alirzaev <zl29ah <AT> gmail <DOT> com>
AuthorDate: Mon Jul 17 16:39:38 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 14:30:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844cb5fa

dev-libs/leveldb: := dep on app-arch/snappy

libsnappy.so.1.1.5: cannot open shared object file: No such file or directory
Closes: https://github.com/gentoo/gentoo/pull/5115

 dev-libs/leveldb/{leveldb-1.18-r1.ebuild => leveldb-1.18-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.18-r1.ebuild b/dev-libs/leveldb/leveldb-1.18-r2.ebuild
similarity index 98%
rename from dev-libs/leveldb/leveldb-1.18-r1.ebuild
rename to dev-libs/leveldb/leveldb-1.18-r2.ebuild
index 198f75119f6..0afecb254ff 100644
--- a/dev-libs/leveldb/leveldb-1.18-r1.ebuild
+++ b/dev-libs/leveldb/leveldb-1.18-r2.ebuild
@@ -16,7 +16,7 @@ IUSE="+snappy static-libs +tcmalloc kernel_FreeBSD"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )
 	snappy? (
-		app-arch/snappy
+		app-arch/snappy:=
 		static-libs? ( app-arch/snappy[static-libs] )
 	)"
 RDEPEND="${DEPEND}"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2017-11-18 10:13 Sergei Trofimovich
  0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2017-11-18 10:13 UTC (permalink / raw
  To: gentoo-commits

commit:     b6519a2bcb1709bf9cf4b0ee75cb44cf63de16c8
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 18 10:07:18 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 18 10:07:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6519a2b

dev-libs/leveldb: stable 1.18-r2 for ppc, bug #636226

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 dev-libs/leveldb/leveldb-1.18-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.18-r2.ebuild b/dev-libs/leveldb/leveldb-1.18-r2.ebuild
index 0afecb254ff..3cc929118ec 100644
--- a/dev-libs/leveldb/leveldb-1.18-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.18-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs +tcmalloc kernel_FreeBSD"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2018-06-17 20:34 David Seifert
  0 siblings, 0 replies; 46+ messages in thread
From: David Seifert @ 2018-06-17 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     0439d4131fca943e7854bc391cb2b3d592b40060
Author:     Louis Sautier <sautier.louis <AT> gmail <DOT> com>
AuthorDate: Sat Jun 16 00:33:04 2018 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 17 20:34:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0439d413

dev-libs/leveldb: remove old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/leveldb/Manifest                 |  5 ---
 dev-libs/leveldb/leveldb-1.10.0-r1.ebuild | 56 -------------------------------
 dev-libs/leveldb/leveldb-1.11.0-r1.ebuild | 56 -------------------------------
 dev-libs/leveldb/leveldb-1.12.0-r1.ebuild | 56 -------------------------------
 dev-libs/leveldb/leveldb-1.13.0-r1.ebuild | 56 -------------------------------
 dev-libs/leveldb/leveldb-1.14.0.ebuild    | 52 ----------------------------
 6 files changed, 281 deletions(-)

diff --git a/dev-libs/leveldb/Manifest b/dev-libs/leveldb/Manifest
index b8841988af2..4820c8ff4b4 100644
--- a/dev-libs/leveldb/Manifest
+++ b/dev-libs/leveldb/Manifest
@@ -1,8 +1,3 @@
-DIST leveldb-1.10.0.tar.gz 204270 BLAKE2B 4418d8894d8b3b03958153132c4e9c2e88b58d5c0a2c85914f218500b82987623bc34606947c3d013521dbfd29d1c7518097864e0173b639387f96ce08319ba6 SHA512 ba9829a203c25d00184b77382ee8db6b383058c527771a795443e0d3ae02b93dd29c3362f12fd89b08ac24f784b7ed2f3e3325b30abe2763df1cc9e4b8a12948
-DIST leveldb-1.11.0.tar.gz 205413 BLAKE2B 751b81e657fa569a85e8cb3cca19bb2cfa79fec484a77d6cd434bcedc596fafae96924cc7dcacb33cbf2fd2cf2b7033f8614879f3b3737715d0c9c76ce777aef SHA512 2b01227d3339d5ab09a6488e43f4b92f1c8f23d9d9b3a1636710aadfebb2a291622b83d636c96314a651f7a774ec39b404490dcf7cd4ac6ec2997d5d651582aa
-DIST leveldb-1.12.0.tar.gz 205436 BLAKE2B 0506ef5a1891d36f8961a70fcd637ee59e71a0736ed24e508c30c9a33f2cc10c7a50693403d5ffa4b8dff2f8b844c08d163f096ddf2bc1de4b0c00d58570d3dd SHA512 b0798ecc598a7dcee38887867521face02b11ec93bc55e28fb3e1e16fb9c4d2068564f7779849a0dc0d758ee9665c2297c004947bedd149e392c129fc39a921f
-DIST leveldb-1.13.0.tar.gz 207718 BLAKE2B d0dd4590a3806679e413e502fb38a7b0ca73d8afd3e2a1789f212ec2b430ff3f86d0ba2b4b7c0d998a39fa5c81a5cfb64e07472d3d975f6e4c32734626e5f4e5 SHA512 f7fd7421a0c00fadae44cae4be8a473a8827472229bf95aed0642401943f4fdf3d14026270dce59cd7bda2b2a2856d92c253a360c80ea8188a3fb52985b7e3e9
-DIST leveldb-1.14.0.tar.gz 208282 BLAKE2B 438520df4fdaee3cd2439d8f242b119a923e53b9a109692804b00d5e246cde773981d759cf973686a65d713b2530c915cd5a12876d76bc5903eb04f8c5d73996 SHA512 c8dc837b77b7aa0be4fca03f31061685534d4280c59b929e5c3e7ef9ceb29e7ea75f8836a55c9df49cd3bc67143d91a2512fc5d9a181f440ec4961a256c77108
 DIST leveldb-1.15.0.tar.gz 205691 BLAKE2B 29ebe99ba8b2c44943a2c07c6c0e3a2136c53e15cbbb1fb807cb198b8849433c84ee5c4976fd898a84f2bddb38e543a0e45aedfabc1a46029ca23d39f8b0103e SHA512 af5b18a7750ac553659075c1c34aa2fddf6322b6837f096589cf5908c7050fd19053cd98d19fd7097e0840392b318f0166360d3a0595adcaaabcfdf393246775
 DIST leveldb-1.17.tar.gz 207037 BLAKE2B edeb366b9b17fec1a2bc0c0ca8636068bdd65dd1c017a4508c787714da0a202912d1283de9c77c94c9d34784fe552ab344e671fa351ec14f775b1e1037ffbef0 SHA512 d35401a92fa2b59c46e97ab94a9c70d0d5f97dbc7868a75354e088489338c078f47feaa3371489c481317b45ace6bd207d29676f5c18076ced86aa3f9fa44e58
 DIST leveldb-1.18.tar.gz 209376 BLAKE2B 08d63fe8aed45d38befd29caddee5a229ff847d254b30be55715793a621e840641d53af47e4fd93286ff0445d6001be26aa00063c075681659f7ceb692184249 SHA512 3d9c55a7bf8692914784ec33c273704ce9978496b071c7b661708f049d0d4ccd51a44441f50c3e536725caeb9896575192f52708a4bb1c0222cecdeec89919a3

diff --git a/dev-libs/leveldb/leveldb-1.10.0-r1.ebuild b/dev-libs/leveldb/leveldb-1.10.0-r1.ebuild
deleted file mode 100644
index 9c017847de4..00000000000
--- a/dev-libs/leveldb/leveldb-1.10.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-1.9.0-forwardcompat.patch
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-}

diff --git a/dev-libs/leveldb/leveldb-1.11.0-r1.ebuild b/dev-libs/leveldb/leveldb-1.11.0-r1.ebuild
deleted file mode 100644
index 9c017847de4..00000000000
--- a/dev-libs/leveldb/leveldb-1.11.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-1.9.0-forwardcompat.patch
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-}

diff --git a/dev-libs/leveldb/leveldb-1.12.0-r1.ebuild b/dev-libs/leveldb/leveldb-1.12.0-r1.ebuild
deleted file mode 100644
index 9c017847de4..00000000000
--- a/dev-libs/leveldb/leveldb-1.12.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-1.9.0-forwardcompat.patch
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-}

diff --git a/dev-libs/leveldb/leveldb-1.13.0-r1.ebuild b/dev-libs/leveldb/leveldb-1.13.0-r1.ebuild
deleted file mode 100644
index 9c017847de4..00000000000
--- a/dev-libs/leveldb/leveldb-1.13.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-1.9.0-forwardcompat.patch
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-}

diff --git a/dev-libs/leveldb/leveldb-1.14.0.ebuild b/dev-libs/leveldb/leveldb-1.14.0.ebuild
deleted file mode 100644
index 0b1c1988448..00000000000
--- a/dev-libs/leveldb/leveldb-1.14.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2018-06-17 20:34 David Seifert
  0 siblings, 0 replies; 46+ messages in thread
From: David Seifert @ 2018-06-17 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     0f55ab0cfe565f6ea22332979db6ccc78ab610fa
Author:     Louis Sautier <sautier.louis <AT> gmail <DOT> com>
AuthorDate: Sat Jun 16 00:15:10 2018 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 17 20:34:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f55ab0c

dev-libs/leveldb: add bugs-to to metadata.xml

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/leveldb/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/leveldb/metadata.xml b/dev-libs/leveldb/metadata.xml
index 1b1686f1de6..056bf21ff53 100644
--- a/dev-libs/leveldb/metadata.xml
+++ b/dev-libs/leveldb/metadata.xml
@@ -10,5 +10,6 @@
   </use>
   <upstream>
     <remote-id type="github">google/leveldb</remote-id>
+    <bugs-to>https://github.com/google/leveldb/issues</bugs-to>
   </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2019-03-19  2:03 Thomas Deutschmann
  0 siblings, 0 replies; 46+ messages in thread
From: Thomas Deutschmann @ 2019-03-19  2:03 UTC (permalink / raw
  To: gentoo-commits

commit:     a0ef37f6b671846895fe17158f6426402efcec66
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 01:53:20 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 02:03:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ef37f6

dev-libs/leveldb: x86 stable (bug #676254)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index 271323275c1..4061d64896e 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2019-03-20 11:23 Mikle Kolyada
  0 siblings, 0 replies; 46+ messages in thread
From: Mikle Kolyada @ 2019-03-20 11:23 UTC (permalink / raw
  To: gentoo-commits

commit:     1fcf8f806972c0c91081214682d1c86ebc675369
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 20 11:18:29 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 11:18:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcf8f80

dev-libs/leveldb: arm stable wrt bug #676254

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

 dev-libs/leveldb/leveldb-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index 4061d64896e..fa326715485 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2019-05-26  7:21 Sergei Trofimovich
  0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2019-05-26  7:21 UTC (permalink / raw
  To: gentoo-commits

commit:     6b76971cc0c5323001b90c945e00a27ba3aaf172
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 07:21:31 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May 26 07:21:31 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b76971c

dev-libs/leveldb: stable 1.20 for ppc, bug #676254

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

 dev-libs/leveldb/leveldb-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index fa326715485..ce1166ec824 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2019-06-04 10:59 Agostino Sarubbo
  0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2019-06-04 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     5fb4005882536eb578967b8d72567ffdd087827f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 10:58:44 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 10:58:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb40058

dev-libs/leveldb: ppc64 stable wrt bug #676254

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

 dev-libs/leveldb/leveldb-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index ce1166ec824..148679ff2a5 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
-KEYWORDS="amd64 arm ~arm64 ~mips ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2019-08-30 18:39 Sergei Trofimovich
  0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2019-08-30 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     76a63c9074d5079cfa886ecdcdefb8bf5eda9ea9
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Aug 30 17:50:03 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 18:38:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a63c90

dev-libs/leveldb: keyworded 1.20 for sparc, bug #693040

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index 148679ff2a5..55249828b5e 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
-KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2019-11-13  2:10 Aaron Bauman
  0 siblings, 0 replies; 46+ messages in thread
From: Aaron Bauman @ 2019-11-13  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     751190fdc7ba7aba2fd9c94a6b426c4f345383ad
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 01:58:34 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 02:10:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751190fd

dev-libs/leveldb: drop old EAPIs

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.15.0-r1.ebuild | 59 ---------------------------
 dev-libs/leveldb/leveldb-1.15.0.ebuild    | 52 -----------------------
 dev-libs/leveldb/leveldb-1.17.ebuild      | 68 -------------------------------
 dev-libs/leveldb/leveldb-1.18.ebuild      | 65 -----------------------------
 dev-libs/leveldb/leveldb-1.9.0-r5.ebuild  | 56 -------------------------
 dev-libs/leveldb/leveldb-1.9.0-r6.ebuild  | 57 --------------------------
 6 files changed, 357 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.15.0-r1.ebuild b/dev-libs/leveldb/leveldb-1.15.0-r1.ebuild
deleted file mode 100644
index f2ea73b72f9..00000000000
--- a/dev-libs/leveldb/leveldb-1.15.0-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	cp "${FILESDIR}/${PN}-1.9.0-memenv-so.patch" "${S}/patch"
-	sed -i 's/\(^ SHARED_MINOR =\).*/\1 15/' "${S}/patch"
-	epatch "${S}/patch"
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a libmemenv.SHARED
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-	dolib.so libmemenv*$(get_libname)*
-}

diff --git a/dev-libs/leveldb/leveldb-1.15.0.ebuild b/dev-libs/leveldb/leveldb-1.15.0.ebuild
deleted file mode 100644
index 0b1c1988448..00000000000
--- a/dev-libs/leveldb/leveldb-1.15.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-}

diff --git a/dev-libs/leveldb/leveldb-1.17.ebuild b/dev-libs/leveldb/leveldb-1.17.ebuild
deleted file mode 100644
index 932d7cd196d..00000000000
--- a/dev-libs/leveldb/leveldb-1.17.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib toolchain-funcs versionator
-
-GITCRAP="e353fbc7ea81"
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-#SRC_URI="https://${PN}.googlecode.com/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-${GITCRAP}"
-
-src_prepare() {
-	local SHARED_MINOR=$(get_version_component_range 2)
-	cp "${FILESDIR}/${PN}-1.9.0-memenv-so.patch" "${S}/patch"
-	sed -i "s/\(^ SHARED_MINOR =\).*/\1 ${SHARED_MINOR}/" "${S}/patch"
-	epatch "${S}/patch"
-
-	# lacks execution bit
-	chmod +x "${S}"/build_detect_platform || die
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a libmemenv.SHARED
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-	dolib.so libmemenv*$(get_libname)*
-}

diff --git a/dev-libs/leveldb/leveldb-1.18.ebuild b/dev-libs/leveldb/leveldb-1.18.ebuild
deleted file mode 100644
index 4d12e377662..00000000000
--- a/dev-libs/leveldb/leveldb-1.18.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib toolchain-funcs versionator
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs +tcmalloc"
-
-DEPEND="tcmalloc? ( dev-util/google-perftools )
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-1.18-mips.patch
-
-	local SHARED_MINOR=$(get_version_component_range 2)
-	sed \
-		-e "s/\(^ SHARED_MINOR =\).*/\1 ${SHARED_MINOR}/" \
-		"${FILESDIR}/${PN}-1.9.0-memenv-so.patch" > memenv-so.patch
-	epatch memenv-so.patch
-
-	# lacks execution bit
-	chmod +x build_detect_platform || die
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs 'libmemenv.a' 'LIBRARY=') all libmemenv.SHARED
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a libmemenv.a
-	dolib.so libmemenv*$(get_libname)*
-}

diff --git a/dev-libs/leveldb/leveldb-1.9.0-r5.ebuild b/dev-libs/leveldb/leveldb-1.9.0-r5.ebuild
deleted file mode 100644
index 6a25a27fc93..00000000000
--- a/dev-libs/leveldb/leveldb-1.9.0-r5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
-IUSE="+snappy static-libs"
-
-DEPEND="
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-1.9.0-configure.patch
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-}

diff --git a/dev-libs/leveldb/leveldb-1.9.0-r6.ebuild b/dev-libs/leveldb/leveldb-1.9.0-r6.ebuild
deleted file mode 100644
index 397354b0f63..00000000000
--- a/dev-libs/leveldb/leveldb-1.9.0-r6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
-IUSE="+snappy static-libs"
-
-DEPEND="
-	snappy? (
-		app-arch/snappy
-		static-libs? ( app-arch/snappy[static-libs] )
-	)"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-1.9.0-configure.patch
-	epatch "${FILESDIR}"/${PN}-1.9.0-forwardcompat.patch
-}
-
-src_configure() {
-	# These vars all get picked up by build_detect_platform
-	# which the Makefile runs for us automatically.
-	tc-export AR CC CXX
-	export OPT="-DNDEBUG ${CPPFLAGS}"
-	# Probably needs more filling out
-	export TARGET_OS
-	case ${CHOST} in
-	*) TARGET_OS="Linux";;
-	esac
-	export USE_SNAPPY=$(usex snappy)
-	export USE_TCMALLOC=no
-}
-
-src_compile() {
-	emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
-}
-
-src_test() {
-	emake check
-}
-
-src_install() {
-	insinto /usr/include
-	doins -r include/* helpers/memenv/memenv.h
-	dolib.so libleveldb*$(get_libname)*
-	use static-libs && dolib.a libleveldb.a
-	dolib.a libmemenv.a
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2019-11-13  2:10 Aaron Bauman
  0 siblings, 0 replies; 46+ messages in thread
From: Aaron Bauman @ 2019-11-13  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     04ddc6c8f3f73c573346d4236c550a9dac4e8a32
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 02:01:17 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 02:10:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ddc6c8

dev-libs/leveldb: fix Manifest

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-libs/leveldb/Manifest | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-libs/leveldb/Manifest b/dev-libs/leveldb/Manifest
index 4820c8ff4b4..5300c8eab87 100644
--- a/dev-libs/leveldb/Manifest
+++ b/dev-libs/leveldb/Manifest
@@ -1,5 +1,2 @@
-DIST leveldb-1.15.0.tar.gz 205691 BLAKE2B 29ebe99ba8b2c44943a2c07c6c0e3a2136c53e15cbbb1fb807cb198b8849433c84ee5c4976fd898a84f2bddb38e543a0e45aedfabc1a46029ca23d39f8b0103e SHA512 af5b18a7750ac553659075c1c34aa2fddf6322b6837f096589cf5908c7050fd19053cd98d19fd7097e0840392b318f0166360d3a0595adcaaabcfdf393246775
-DIST leveldb-1.17.tar.gz 207037 BLAKE2B edeb366b9b17fec1a2bc0c0ca8636068bdd65dd1c017a4508c787714da0a202912d1283de9c77c94c9d34784fe552ab344e671fa351ec14f775b1e1037ffbef0 SHA512 d35401a92fa2b59c46e97ab94a9c70d0d5f97dbc7868a75354e088489338c078f47feaa3371489c481317b45ace6bd207d29676f5c18076ced86aa3f9fa44e58
 DIST leveldb-1.18.tar.gz 209376 BLAKE2B 08d63fe8aed45d38befd29caddee5a229ff847d254b30be55715793a621e840641d53af47e4fd93286ff0445d6001be26aa00063c075681659f7ceb692184249 SHA512 3d9c55a7bf8692914784ec33c273704ce9978496b071c7b661708f049d0d4ccd51a44441f50c3e536725caeb9896575192f52708a4bb1c0222cecdeec89919a3
 DIST leveldb-1.20.tar.gz 223141 BLAKE2B 57ab5cb191679b8fbfaa28fa0a61ee1dcd757bb9c70215dd325daebfd93b30aa9bbe3c993a1758aa9804a7cd6f2c31df7cf98bdf98320cd1aebc14f5eb77d9a5 SHA512 c59258f2f58ce2d5680e9ab3da4ab0923d91cd4648dcf63cdaa26cdde92bf45e094544539ad11d8e09a4a4813435286143ed0e86c21c6c31a0596903ed4744d2
-DIST leveldb-1.9.0.tar.gz 203872 BLAKE2B 5fa6d361d82bd386a722b24f52b851791555c6cf77939bd6b55feaa75f0db0e216f84b2b3d23f4cac3bf522fb5fcbbf8b7adb46e4731d0ba161c82124cde9abf SHA512 47b0a3272eef2d677ddeb8d0c973e59a1be4bff580528c3bc3f83a654f41485ecc86892d9124ce21ef747c220f98cdad687436849dc978adfd42f8c8c05b9160


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2019-12-31 18:08 Aaron Bauman
  0 siblings, 0 replies; 46+ messages in thread
From: Aaron Bauman @ 2019-12-31 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     548dfca489fe6d4790f66527f851c1a6222fdb6a
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 18:07:07 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 18:07:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548dfca4

dev-libs/leveldb: arm64 stable (bug #704258)

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 dev-libs/leveldb/leveldb-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index c23b914b691..43261731220 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
-KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2020-01-15  7:20 Michał Górny
  0 siblings, 0 replies; 46+ messages in thread
From: Michał Górny @ 2020-01-15  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     2da82bdb591ce7bcc4771837f7234e25a703de5d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 06:28:39 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jan 15 07:20:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da82bdb

dev-libs/leveldb: Set USE-default on snappy[static-libs]

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.18-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.18-r2.ebuild b/dev-libs/leveldb/leveldb-1.18-r2.ebuild
index ddfee8667bc..0a4ac6bfd31 100644
--- a/dev-libs/leveldb/leveldb-1.18-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.18-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ IUSE="+snappy static-libs +tcmalloc kernel_FreeBSD"
 DEPEND="tcmalloc? ( dev-util/google-perftools )
 	snappy? (
 		app-arch/snappy:=
-		static-libs? ( app-arch/snappy[static-libs] )
+		static-libs? ( app-arch/snappy[static-libs(-)] )
 	)"
 RDEPEND="${DEPEND}"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-08-13 14:16 Marek Szuba
  0 siblings, 0 replies; 46+ messages in thread
From: Marek Szuba @ 2021-08-13 14:16 UTC (permalink / raw
  To: gentoo-commits

commit:     245058f7cefa47ef9ac96e90e51ca68d34688eca
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 14:00:35 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 14:15:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245058f7

dev-libs/leveldb: keyword 1.20 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index 43261731220..3c793554cea 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 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://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-08-15 17:50 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2021-08-15 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     bbb6b06345cccae7b1f40cce2b1641246f639d5f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 15 17:49:18 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 15 17:49:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb6b063

dev-libs/leveldb: update HOMEPAGE

Closes: https://bugs.gentoo.org/691182
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index 3c793554cea..fbf7e9603ed 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit multilib toolchain-funcs
 
 DESCRIPTION="a fast key-value storage library written at Google"
-HOMEPAGE="http://leveldb.org/ https://github.com/google/leveldb"
+HOMEPAGE="https://github.com/google/leveldb"
 SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-08-20 12:54 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2021-08-20 12:54 UTC (permalink / raw
  To: gentoo-commits

commit:     01ec3319298ad2abecee2881a1a12d3ae40b8215
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 20 12:54:20 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 12:54:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ec3319

dev-libs/leveldb: take maintenance

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/metadata.xml | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/dev-libs/leveldb/metadata.xml b/dev-libs/leveldb/metadata.xml
index f502f37ef4c..758335ce799 100644
--- a/dev-libs/leveldb/metadata.xml
+++ b/dev-libs/leveldb/metadata.xml
@@ -1,12 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <!-- maintainer-needed -->
-  <upstream>
-    <remote-id type="github">google/leveldb</remote-id>
-    <bugs-to>https://github.com/google/leveldb/issues</bugs-to>
-  </upstream>
-  <use>
-    <flag name="crc32c">Link against <pkg>dev-libs/crc32c</pkg> for accelerated CRC32C calculation</flag>
-  </use>
+	<maintainer type="person">
+		<email>arthurzam@gentoo.org</email>
+		<name>Arthur Zamarin</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">google/leveldb</remote-id>
+		<bugs-to>https://github.com/google/leveldb/issues</bugs-to>
+	</upstream>
+	<use>
+		<flag name="crc32c">Link against <pkg>dev-libs/crc32c</pkg> for accelerated CRC32C calculation</flag>
+	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-09-07  3:07 Sam James
  0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2021-09-07  3:07 UTC (permalink / raw
  To: gentoo-commits

commit:     f5a40f68ba668b3b03d0629a9257a6f423d66946
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  7 03:06:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep  7 03:06:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a40f68

dev-libs/leveldb: Keyword 1.23 ppc64, #807025

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

 dev-libs/leveldb/leveldb-1.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23.ebuild b/dev-libs/leveldb/leveldb-1.23.ebuild
index 41aa3b4d7de..6d8864028af 100644
--- a/dev-libs/leveldb/leveldb-1.23.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-09-16  1:49 Sam James
  0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2021-09-16  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     2809c26555336c0027674439aa2d16034482b0f8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 16 01:49:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 16 01:49:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2809c265

dev-libs/leveldb: Keyword 1.23 ppc, #807025

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

 dev-libs/leveldb/leveldb-1.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23.ebuild b/dev-libs/leveldb/leveldb-1.23.ebuild
index 6d8864028af..2e30d0e0628 100644
--- a/dev-libs/leveldb/leveldb-1.23.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-10-04 22:58 Sam James
  0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2021-10-04 22:58 UTC (permalink / raw
  To: gentoo-commits

commit:     7cd1053c82b257bff6d16acbedf112f6d01a9d3b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  4 22:57:51 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct  4 22:57:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd1053c

dev-libs/leveldb: Keyword 1.23 arm, #807025

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

 dev-libs/leveldb/leveldb-1.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23.ebuild b/dev-libs/leveldb/leveldb-1.23.ebuild
index 2e30d0e0628..c5f192ceb0a 100644
--- a/dev-libs/leveldb/leveldb-1.23.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-10-27 22:35 Sam James
  0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2021-10-27 22:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a49ff8a380a7f05fe7b59ffe8a905e663396c966
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 22:35:15 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 22:35:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49ff8a3

dev-libs/leveldb: Keyword 1.23-r1 arm64, #807025

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

 dev-libs/leveldb/leveldb-1.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r1.ebuild b/dev-libs/leveldb/leveldb-1.23-r1.ebuild
index 0d2eed03d09..80c4ce8f7c1 100644
--- a/dev-libs/leveldb/leveldb-1.23-r1.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-10-27 22:42 Sam James
  0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2021-10-27 22:42 UTC (permalink / raw
  To: gentoo-commits

commit:     d8ff1489471b767fc4da126463b3b7ebc4db7811
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 22:42:14 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 22:42:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ff1489

dev-libs/leveldb: Keyword 1.23-r1 sparc, #807025

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

 dev-libs/leveldb/leveldb-1.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r1.ebuild b/dev-libs/leveldb/leveldb-1.23-r1.ebuild
index 80c4ce8f7c1..498da29525e 100644
--- a/dev-libs/leveldb/leveldb-1.23-r1.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2021-12-31 16:13 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2021-12-31 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     6f08888b9077ab113eff4c786b3b89c992334bf0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 31 16:09:13 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 31 16:09:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f08888b

dev-libs/leveldb: enable RTTI for consumers

needed for ceph and plyvel and possibly other consumers
Arch Linux also enables it

https://github.com/google/leveldb/issues/731

Reported-by: Louis Sautier <sbraz <AT> gentoo.org>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r2.ebuild | 42 +++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
new file mode 100644
index 000000000000..a245acc26713
--- /dev/null
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A fast key-value storage library written at Google"
+HOMEPAGE="https://github.com/google/leveldb"
+SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+crc32c +snappy +tcmalloc test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="crc32c? ( dev-libs/crc32c )
+	snappy? ( app-arch/snappy )
+	tcmalloc? ( dev-util/google-perftools )"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-cpp/gtest )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.23-system-testdeps.patch
+	"${FILESDIR}"/${PN}-1.23-remove-benchmark-dep.patch
+)
+
+src_prepare() {
+	sed -e '/fno-rtti/d' -i CMakeLists.txt || die
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_SHARED_LIBS=ON
+		-DLEVELDB_BUILD_BENCHMARKS=OFF
+		-DLEVELDB_BUILD_TESTS=$(usex test)
+	)
+	cmake_src_configure
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-01-04  3:29 Sam James
  0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-01-04  3:29 UTC (permalink / raw
  To: gentoo-commits

commit:     cd95efbaa237970e042293e4c9841ca905e29be8
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 16:10:29 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan  4 03:28:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd95efba

dev-libs/leveldb: remove kernel_FreeBSD

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

 dev-libs/leveldb/leveldb-1.20.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.20.ebuild b/dev-libs/leveldb/leveldb-1.20.ebuild
index fbf7e9603eda..6961f094c8cc 100644
--- a/dev-libs/leveldb/leveldb-1.20.ebuild
+++ b/dev-libs/leveldb/leveldb-1.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ LICENSE="BSD"
 # https://github.com/google/leveldb/issues/536
 SLOT="0/1"
 KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy static-libs kernel_FreeBSD +tcmalloc test"
+IUSE="+snappy static-libs +tcmalloc test"
 RESTRICT="!test? ( test )"
 
 DEPEND="tcmalloc? ( dev-util/google-perftools )
@@ -34,7 +34,7 @@ src_configure() {
 	tc-export AR CC CXX
 	export OPT="-DNDEBUG ${CPPFLAGS}"
 
-	TARGET_OS=$(usex kernel_FreeBSD FreeBSD Linux) \
+	TARGET_OS=Linux \
 	USE_SNAPPY=$(usex snappy) \
 	USE_TCMALLOC=no \
 	TMPDIR=${T} \


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-01-17  8:13 Joshua Kinard
  0 siblings, 0 replies; 46+ messages in thread
From: Joshua Kinard @ 2022-01-17  8:13 UTC (permalink / raw
  To: gentoo-commits

commit:     25a8487410a0cb52400aaf26241ee692f005513b
Author:     Joshua Kinard <kumba <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 17 08:11:30 2022 +0000
Commit:     Joshua Kinard <kumba <AT> gentoo <DOT> org>
CommitDate: Mon Jan 17 08:11:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a84874

dev-libs/leveldb: Added ~mips to KEYWORDS

Bug: https://bugs.gentoo.org/807025
Signed-off-by: Joshua Kinard <kumba <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 dev-libs/leveldb/leveldb-1.23-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
index a245acc26713..e2d33904d152 100644
--- a/dev-libs/leveldb/leveldb-1.23-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-01-31 20:08 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2022-01-31 20:08 UTC (permalink / raw
  To: gentoo-commits

commit:     fa559e852642893353b4357180c8e926f0012b19
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 20:08:19 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 20:08:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa559e85

dev-libs/leveldb: Stabilize 1.23-r2 ppc, #832394

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
index e2d33904d152..ec47b0760219 100644
--- a/dev-libs/leveldb/leveldb-1.23-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-01-31 20:11 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2022-01-31 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b6f66752f6bedf8547b4c206d31e0f6b39d1bf89
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 20:10:49 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 20:10:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f66752

dev-libs/leveldb: Stabilize 1.23-r2 ppc64, #832394

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
index ec47b0760219..5a4147da05ea 100644
--- a/dev-libs/leveldb/leveldb-1.23-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-02-01  5:57 Sam James
  0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-02-01  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     8049f82eb4bca1384c622003e5456f8ebd03a485
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  1 05:57:05 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 05:57:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8049f82e

dev-libs/leveldb: Stabilize 1.23-r2 arm64, #832394

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

 dev-libs/leveldb/leveldb-1.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
index 5a4147da05ea..cdad7436de05 100644
--- a/dev-libs/leveldb/leveldb-1.23-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-02-01  7:30 Agostino Sarubbo
  0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2022-02-01  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     31e30fdd109f43e568310d7cc5e2d68da98ac677
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  1 07:29:40 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 07:29:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e30fdd

dev-libs/leveldb: amd64 stable wrt bug #832394

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

 dev-libs/leveldb/leveldb-1.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
index cdad7436de05..57e0ce4eaccd 100644
--- a/dev-libs/leveldb/leveldb-1.23-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-02-01  7:36 Agostino Sarubbo
  0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2022-02-01  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2c0882f0094e833444a20e509f9d81807c64c6ab
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  1 07:36:08 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 07:36:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0882f0

dev-libs/leveldb: x86 stable wrt bug #832394

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

 dev-libs/leveldb/leveldb-1.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
index 57e0ce4eaccd..398757537db1 100644
--- a/dev-libs/leveldb/leveldb-1.23-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-02-02  0:08 Sam James
  0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2022-02-02  0:08 UTC (permalink / raw
  To: gentoo-commits

commit:     479651fc9c7865f18ae4af02bd7ba158a8e924b8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  2 00:08:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb  2 00:08:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479651fc

dev-libs/leveldb: Stabilize 1.23-r2 arm, #832394

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

 dev-libs/leveldb/leveldb-1.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
index 398757537db1..9adbd1551ad0 100644
--- a/dev-libs/leveldb/leveldb-1.23-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-02-04 20:16 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2022-02-04 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     24c755dc2ad54e7add8c111233094b5db08b0909
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  4 20:11:49 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  4 20:16:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c755dc

dev-libs/leveldb: various fixes

- Redirect test suite temp directories to ${T}. This fixes an issue
  I had when running the test suite in some arm chroots.
- Remove crc32c USE flag (otherwise uses bundled same code)
- Add flags during compilation for the USE flags
- Fix SLOT deps for app-arch/snappy and dev-util/google-perftools
  (thanks iwdevtools for noting those)
- small styling fixes

- all those changes were tested on all stabilized arches just to be
  sure.

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 ...{leveldb-1.23-r2.ebuild => leveldb-1.23-r3.ebuild} | 19 +++++++++++++------
 dev-libs/leveldb/metadata.xml                         |  3 ---
 2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r3.ebuild
similarity index 75%
rename from dev-libs/leveldb/leveldb-1.23-r2.ebuild
rename to dev-libs/leveldb/leveldb-1.23-r3.ebuild
index 9adbd1551ad0..13684bcf2b50 100644
--- a/dev-libs/leveldb/leveldb-1.23-r2.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r3.ebuild
@@ -12,13 +12,14 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 LICENSE="BSD"
 SLOT="0/1"
 KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+crc32c +snappy +tcmalloc test"
-
+IUSE="+snappy +tcmalloc test"
 RESTRICT="!test? ( test )"
 
-DEPEND="crc32c? ( dev-libs/crc32c )
-	snappy? ( app-arch/snappy )
-	tcmalloc? ( dev-util/google-perftools )"
+DEPEND="
+	dev-libs/crc32c
+	snappy? ( app-arch/snappy:= )
+	tcmalloc? ( dev-util/google-perftools:= )
+"
 RDEPEND="${DEPEND}"
 BDEPEND="test? ( dev-cpp/gtest )"
 
@@ -34,9 +35,15 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_SHARED_LIBS=ON
+		-DHAVE_CRC32C=ON
 		-DLEVELDB_BUILD_BENCHMARKS=OFF
+		-DHAVE_SNAPPY=$(usex snappy)
+		-DHAVE_TCMALLOC=$(usex tcmalloc)
 		-DLEVELDB_BUILD_TESTS=$(usex test)
 	)
 	cmake_src_configure
 }
+
+src_test() {
+	TEST_TMPDIR="${T}" TEMP="${T}" cmake_src_test
+}

diff --git a/dev-libs/leveldb/metadata.xml b/dev-libs/leveldb/metadata.xml
index e937f6bb5998..0c3bde759c88 100644
--- a/dev-libs/leveldb/metadata.xml
+++ b/dev-libs/leveldb/metadata.xml
@@ -9,7 +9,4 @@
 		<remote-id type="github">google/leveldb</remote-id>
 		<bugs-to>https://github.com/google/leveldb/issues</bugs-to>
 	</upstream>
-	<use>
-		<flag name="crc32c">Link against <pkg>dev-libs/crc32c</pkg> for accelerated CRC32C calculation</flag>
-	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2022-10-10 15:25 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2022-10-10 15:25 UTC (permalink / raw
  To: gentoo-commits

commit:     ebfc18a3ea0b0087fd3a7933b85165fbf0968091
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 10 15:18:51 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 15:25:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfc18a3

dev-libs/leveldb: fix dependencies

leveldb, when building with USE="tcmalloc", uses functions of
google-perftools that aren't compiled in with "minimal" mode. In
which case, update the dependency to require minimal mode off.

Closes: https://bugs.gentoo.org/865147
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/{leveldb-1.23-r3.ebuild => leveldb-1.23-r4.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r3.ebuild b/dev-libs/leveldb/leveldb-1.23-r4.ebuild
similarity index 95%
rename from dev-libs/leveldb/leveldb-1.23-r3.ebuild
rename to dev-libs/leveldb/leveldb-1.23-r4.ebuild
index 13684bcf2b50..265ef4f39682 100644
--- a/dev-libs/leveldb/leveldb-1.23-r3.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r4.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 DEPEND="
 	dev-libs/crc32c
 	snappy? ( app-arch/snappy:= )
-	tcmalloc? ( dev-util/google-perftools:= )
+	tcmalloc? ( dev-util/google-perftools:=[-minimal] )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="test? ( dev-cpp/gtest )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-02-09 14:52 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-02-09 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     23ba9965e7724107635e302f872bb8771849b8a7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  9 14:51:24 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb  9 14:51:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ba9965

dev-libs/leveldb: update EAPI 7 -> 8

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
index 0bbce8ae65f1..26cada91aabd 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-02-09 14:52 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-02-09 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     9a2c62b023f130c3723fee1b3682e10004292747
Author:     Peter Levine <plevine457 <AT> gmail <DOT> com>
AuthorDate: Wed Feb  8 02:27:48 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb  9 14:42:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2c62b0

dev-libs/leveldb: fix building against dev-cpp/gtest-1.13.0

Closes: https://bugs.gentoo.org/893378
Closes: https://github.com/gentoo/gentoo/pull/29476
Signed-off-by: Peter Levine <plevine457 <AT> gmail.com>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 50 +++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
new file mode 100644
index 000000000000..0bbce8ae65f1
--- /dev/null
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A fast key-value storage library written at Google"
+HOMEPAGE="https://github.com/google/leveldb"
+SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+snappy +tcmalloc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-libs/crc32c
+	snappy? ( app-arch/snappy:= )
+	tcmalloc? ( dev-util/google-perftools:=[-minimal] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-cpp/gtest )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.23-system-testdeps.patch
+	"${FILESDIR}"/${PN}-1.23-remove-benchmark-dep.patch
+)
+
+src_prepare() {
+	sed -e '/fno-rtti/d' -i CMakeLists.txt || die
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DCMAKE_CXX_STANDARD=14 # C++14 or later required for >=gtest-1.13.0
+		-DHAVE_CRC32C=ON
+		-DLEVELDB_BUILD_BENCHMARKS=OFF
+		-DHAVE_SNAPPY=$(usex snappy)
+		-DHAVE_TCMALLOC=$(usex tcmalloc)
+		-DLEVELDB_BUILD_TESTS=$(usex test)
+	)
+	cmake_src_configure
+}
+
+src_test() {
+	TEST_TMPDIR="${T}" TEMP="${T}" cmake_src_test
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-03-15 19:57 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     9d9b66a77c1b52b02ace09da07c31def8ccffebc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9b66a7

dev-libs/leveldb: Stabilize 1.23-r5 amd64, #901375

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
index 056fdf04f368..a56b1a715a46 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-03-15 19:57 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b798caf86913b2cb4f57b860088cbbafc9c06afd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:20 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b798caf8

dev-libs/leveldb: Stabilize 1.23-r5 arm64, #901375

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
index f463ae99feff..056fdf04f368 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-03-15 19:57 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-03-15 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e1a05ec30b32c50d1d21a08f9c94f14e8dda46ce
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 19:57:19 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 19:57:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a05ec3

dev-libs/leveldb: Stabilize 1.23-r5 x86, #901375

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
index 26cada91aabd..f463ae99feff 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-03-15 20:01 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-03-15 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     a99687cee555a4ec8545b6d9199c31cabea36229
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 20:01:06 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 20:01:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99687ce

dev-libs/leveldb: Stabilize 1.23-r5 ppc64, #901375

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
index d811e6cdb317..0eb776881b7b 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-03-15 20:01 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-03-15 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d6a9a54c31b10957911f46c0afc5dc4da4c22c1b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 20:01:05 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 20:01:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a9a54c

dev-libs/leveldb: Stabilize 1.23-r5 ppc, #901375

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
index a56b1a715a46..d811e6cdb317 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-03-17  9:05 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-03-17  9:05 UTC (permalink / raw
  To: gentoo-commits

commit:     07893eba340ba536fd9075ccf85d1698e60197bd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 09:05:17 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 09:05:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07893eba

dev-libs/leveldb: Stabilize 1.23-r5 arm, #901375

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
index 0eb776881b7b..c0b712a59c02 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-03-17  9:06 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-03-17  9:06 UTC (permalink / raw
  To: gentoo-commits

commit:     ed52d40ccda4f37887897d55d59130d942b17df9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 09:06:11 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 09:06:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed52d40c

dev-libs/leveldb: drop 1.23-r4

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r4.ebuild | 49 ---------------------------------
 1 file changed, 49 deletions(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r4.ebuild b/dev-libs/leveldb/leveldb-1.23-r4.ebuild
deleted file mode 100644
index 265ef4f39682..000000000000
--- a/dev-libs/leveldb/leveldb-1.23-r4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A fast key-value storage library written at Google"
-HOMEPAGE="https://github.com/google/leveldb"
-SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+snappy +tcmalloc test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	dev-libs/crc32c
-	snappy? ( app-arch/snappy:= )
-	tcmalloc? ( dev-util/google-perftools:=[-minimal] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( dev-cpp/gtest )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-1.23-system-testdeps.patch
-	"${FILESDIR}"/${PN}-1.23-remove-benchmark-dep.patch
-)
-
-src_prepare() {
-	sed -e '/fno-rtti/d' -i CMakeLists.txt || die
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DHAVE_CRC32C=ON
-		-DLEVELDB_BUILD_BENCHMARKS=OFF
-		-DHAVE_SNAPPY=$(usex snappy)
-		-DHAVE_TCMALLOC=$(usex tcmalloc)
-		-DLEVELDB_BUILD_TESTS=$(usex test)
-	)
-	cmake_src_configure
-}
-
-src_test() {
-	TEST_TMPDIR="${T}" TEMP="${T}" cmake_src_test
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2023-09-27 16:44 WANG Xuerui
  0 siblings, 0 replies; 46+ messages in thread
From: WANG Xuerui @ 2023-09-27 16:44 UTC (permalink / raw
  To: gentoo-commits

commit:     fb7aed32c0a4eb8201a2125224d5fce89671acaa
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 19:52:18 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 16:32:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7aed32

dev-libs/leveldb: keyword 1.23-r5 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 dev-libs/leveldb/leveldb-1.23-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
index c0b712a59c02..b484578cd53d 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+snappy +tcmalloc test"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/
@ 2024-04-12 19:23 Arthur Zamarin
  0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2024-04-12 19:23 UTC (permalink / raw
  To: gentoo-commits

commit:     1025d0c164b905ef041e8aefa4d4df5bfac8831b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 12 19:22:48 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 12 19:23:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1025d0c1

dev-libs/leveldb: fix -Werror

Closes: https://bugs.gentoo.org/894498
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/leveldb/{leveldb-1.23-r5.ebuild => leveldb-1.23-r6.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild b/dev-libs/leveldb/leveldb-1.23-r6.ebuild
similarity index 90%
rename from dev-libs/leveldb/leveldb-1.23-r5.ebuild
rename to dev-libs/leveldb/leveldb-1.23-r6.ebuild
index b484578cd53d..c963638d5fd9 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,7 @@ src_configure() {
 		-DHAVE_SNAPPY=$(usex snappy)
 		-DHAVE_TCMALLOC=$(usex tcmalloc)
 		-DLEVELDB_BUILD_TESTS=$(usex test)
+		-DHAVE_CLANG_THREAD_SAFETY=OFF # adds -Werror to current build and all revdeps
 	)
 	cmake_src_configure
 }


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

end of thread, other threads:[~2024-04-12 19:23 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-07  3:07 [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-04-12 19:23 Arthur Zamarin
2023-09-27 16:44 WANG Xuerui
2023-03-17  9:06 Arthur Zamarin
2023-03-17  9:05 Arthur Zamarin
2023-03-15 20:01 Arthur Zamarin
2023-03-15 20:01 Arthur Zamarin
2023-03-15 19:57 Arthur Zamarin
2023-03-15 19:57 Arthur Zamarin
2023-03-15 19:57 Arthur Zamarin
2023-02-09 14:52 Arthur Zamarin
2023-02-09 14:52 Arthur Zamarin
2022-10-10 15:25 Arthur Zamarin
2022-02-04 20:16 Arthur Zamarin
2022-02-02  0:08 Sam James
2022-02-01  7:36 Agostino Sarubbo
2022-02-01  7:30 Agostino Sarubbo
2022-02-01  5:57 Sam James
2022-01-31 20:11 Arthur Zamarin
2022-01-31 20:08 Arthur Zamarin
2022-01-17  8:13 Joshua Kinard
2022-01-04  3:29 Sam James
2021-12-31 16:13 Arthur Zamarin
2021-10-27 22:42 Sam James
2021-10-27 22:35 Sam James
2021-10-04 22:58 Sam James
2021-09-16  1:49 Sam James
2021-08-20 12:54 Arthur Zamarin
2021-08-15 17:50 Arthur Zamarin
2021-08-13 14:16 Marek Szuba
2020-01-15  7:20 Michał Górny
2019-12-31 18:08 Aaron Bauman
2019-11-13  2:10 Aaron Bauman
2019-11-13  2:10 Aaron Bauman
2019-08-30 18:39 Sergei Trofimovich
2019-06-04 10:59 Agostino Sarubbo
2019-05-26  7:21 Sergei Trofimovich
2019-03-20 11:23 Mikle Kolyada
2019-03-19  2:03 Thomas Deutschmann
2018-06-17 20:34 David Seifert
2018-06-17 20:34 David Seifert
2017-11-18 10:13 Sergei Trofimovich
2017-07-30 14:30 David Seifert
2016-11-03 16:19 Göktürk Yüksek
2015-10-06 22:04 Chí-Thanh Christopher Nguyễn
2015-09-21  4:58 Jeroen Roovers

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