* [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: 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-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-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 --
2019-11-13 2:10 [gentoo-commits] repo/gentoo:master commit in: dev-libs/leveldb/ Aaron Bauman
-- 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-09-07 3:07 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-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