[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 301af32f8e76d982ab5f4ac4226f8f678f4be812 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 20:01:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 20:01:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301af32f dev-db/kyotocabinet: Stabilize 1.2.79-r2 amd64, #915411 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild index 9aaba1907228..a416da22084e 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: df7e2a7f8895da24a42a2a5f17d9494b6bbcbc2e Author: Sam James gentoo org> AuthorDate: Mon Oct 9 07:17:56 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 07:17:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7e2a7f dev-db/kyotocabinet: Stabilize 1.2.79-r2 x86, #915411 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild index 0a72aeb6fbed..72d42242e2ea 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: fd59caec545d78ce40be97665e216b90a54dbe10 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 05:54:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 05:54:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd59caec dev-db/kyotocabinet: Stabilize 1.2.79-r2 ppc64, #915411 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild index 87e2c3540d75..0a72aeb6fbed 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: fff1f92b8b8ae856f6d985e2b42b58dff9b916ea Author: Sam James gentoo org> AuthorDate: Mon Oct 9 04:52:47 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 04:52:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff1f92b dev-db/kyotocabinet: Stabilize 1.2.79-r2 sparc, #915411 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild index ca47a7731295..87e2c3540d75 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 766ea53b636ae09c3e3ad0c92dcd15ac3e152f28 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 04:36:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 04:36:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766ea53b dev-db/kyotocabinet: Stabilize 1.2.79-r2 arm64, #915411 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild index fc4463ca0d3a..50970131cdf5 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: b302dc6867bd53b8bbad6dbe1c55aa72cca94bb3 Author: Sam James gentoo org> AuthorDate: Mon Oct 9 04:36:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 04:36:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b302dc68 dev-db/kyotocabinet: Stabilize 1.2.79-r2 arm, #915411 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild index 50970131cdf5..ca47a7731295 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/, dev-db/kyotocabinet/files/
commit: ed868768e7a6b77262543f379bb0ca9e7db0974c Author: Brahmajit Das gmail com> AuthorDate: Wed Jun 14 10:37:33 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 18 12:56:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed868768 dev-db/kyotocabinet: Fix build error /w clang and most probably musl too Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31433 Signed-off-by: Joonas Niilola gentoo.org> ...1.2.79-initialize-parameter-error-clang16.patch | 62 +++ dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild | 70 ++ 2 files changed, 132 insertions(+) diff --git a/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-initialize-parameter-error-clang16.patch b/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-initialize-parameter-error-clang16.patch new file mode 100644 index ..4739a433ab40 --- /dev/null +++ b/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-initialize-parameter-error-clang16.patch @@ -0,0 +1,62 @@ +Without the patch I'm getting the following error/s: +kcthread.cc:671:50: error: cannot initialize a parameter of type 'void *' with an rvalue of type 'int' + while (!__sync_bool_compare_and_swap(_, 0, 1)) { + ^ +kcthread.cc:696:49: error: cannot initialize a parameter of type 'void *' with an rvalue of type 'int' + return __sync_bool_compare_and_swap(_, 0, 1); +--- a/kcthread.cc b/kcthread.cc +@@ -668,7 +668,7 @@ void SpinLock::lock() { + #elif _KC_GCCATOMIC + _assert_(true); + uint32_t wcnt = 0; +- while (!__sync_bool_compare_and_swap(_, 0, 1)) { ++ while (!__sync_bool_compare_and_swap(_, 0, (void *)1)) { + if (wcnt >= LOCKBUSYLOOP) { + Thread::chill(); + } else { +@@ -693,7 +693,7 @@ bool SpinLock::lock_try() { + return ::InterlockedCompareExchange((LONG*)_, 1, 0) == 0; + #elif _KC_GCCATOMIC + _assert_(true); +- return __sync_bool_compare_and_swap(_, 0, 1); ++ return __sync_bool_compare_and_swap(_, 0, (void *)1); + #else + _assert_(true); + ::pthread_spinlock_t* spin = (::pthread_spinlock_t*)opq_; +@@ -811,7 +811,7 @@ void SlottedSpinLock::lock(size_t idx) { + SlottedSpinLockCore* core = (SlottedSpinLockCore*)opq_; + uint32_t* lock = core->locks + idx; + uint32_t wcnt = 0; +- while (!__sync_bool_compare_and_swap(lock, 0, 1)) { ++ while (!__sync_bool_compare_and_swap(lock, 0, (unsigned int)1)) { + if (wcnt >= LOCKBUSYLOOP) { + Thread::chill(); + } else { +@@ -880,7 +880,7 @@ void SlottedSpinLock::lock_all() { + for (size_t i = 0; i < slotnum; i++) { + uint32_t* lock = locks + i; + uint32_t wcnt = 0; +-while (!__sync_bool_compare_and_swap(lock, 0, 1)) { ++while (!__sync_bool_compare_and_swap(lock, 0, (unsigned int)1)) { + if (wcnt >= LOCKBUSYLOOP) { + Thread::chill(); + } else { +@@ -1449,7 +1449,7 @@ static void spinrwlocklock(SpinRWLockCore* core) { + } + #elif _KC_GCCATOMIC + _assert_(core); +- while (!__sync_bool_compare_and_swap(>sem, 0, 1)) { ++ while (!__sync_bool_compare_and_swap(>sem, 0, (unsigned int)1)) { + ::sched_yield(); + } + #else +@@ -1732,7 +1732,7 @@ static void slottedspinrwlocklock(SlottedSpinRWLockCore* core, size_t idx) { + } + #elif _KC_GCCATOMIC + _assert_(core); +- while (!__sync_bool_compare_and_swap(core->sems + idx, 0, 1)) { ++ while (!__sync_bool_compare_and_swap(core->sems + idx, 0, (unsigned int)1)) { + ::sched_yield(); + } + #else diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild new file mode 100644 index ..fc4463ca0d3a --- /dev/null +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs + +DESCRIPTION="A straightforward implementation of DBM" +HOMEPAGE="https://dbmx.net/kyotocabinet/; +SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="debug doc examples +lzma +lzo static-libs" + +DEPEND="sys-libs/zlib[static-libs?] + lzma? ( app-arch/xz-utils:=[static-libs?] ) + lzo? ( dev-libs/lzo:=[static-libs?] )" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/fix_configure-1.2.62.patch + "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch + "${FILESDIR}"/${PN}-1.2.76-flags.patch + "${FILESDIR}"/${PN}-1.2.79-configure-clang16.patch + "${FILESDIR}"/${PN}-1.2.79-initialize-parameter-error-clang16.patch +) + +src_prepare() { + default + + sed -i -e "/DOCDIR/d" Makefile.in || die + tc-export AR + + mv configure.in configure.ac || die + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 2ef5edb23a4c6778871863dd9062bc4844760de6 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 18:25:07 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 18:25:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef5edb2 dev-db/kyotocabinet: Stabilize 1.2.79-r1 amd64, #901935 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index e6d6649bb8ec..b8df7c141a80 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 8c241ecdaafdf95ae356af6b0a6c6ef5c53062a4 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 18:25:04 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 18:25:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c241ecd dev-db/kyotocabinet: Stabilize 1.2.79-r1 sparc, #901935 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index e9050f518f2f..71f22ef586e9 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: be652cae874ee9b84bfc27f7865445d1cfdfd073 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 18:25:05 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 18:25:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be652cae dev-db/kyotocabinet: Stabilize 1.2.79-r1 ppc, #901935 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index 71f22ef586e9..e6d6649bb8ec 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: b3373165d856b826e95270987425308f45726691 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 17:30:11 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 17:30:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3373165 dev-db/kyotocabinet: Stabilize 1.2.79-r1 x86, #901935 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index 3c41fd90776b..e9050f518f2f 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 5dad55037f9070c45e92e84f3e286a7899203597 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 16:40:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 16:40:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dad5503 dev-db/kyotocabinet: Stabilize 1.2.79-r1 ppc64, #901935 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index 229e7e8164aa..3c41fd90776b 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 52517f3552f4cfead92d16f66a880a01cfc31f9e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 16:22:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 16:22:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52517f35 dev-db/kyotocabinet: Stabilize 1.2.79-r1 arm, #901935 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index 82ea64843e8e..229e7e8164aa 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: d038803e75f3624cba7243a6cc633c8bc3a1df37 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 16:10:30 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 16:10:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d038803e dev-db/kyotocabinet: Stabilize 1.2.79-r1 arm64, #901935 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index 82925dad05aa..82ea64843e8e 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 5b0bc2bee688f941052d3f695bf136886f98b360 Author: WANG Xuerui gentoo org> AuthorDate: Tue Nov 29 15:46:45 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Nov 29 15:57:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0bc2be dev-db/kyotocabinet: keyword 1.2.79-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index 4f78f7efd8c4..82925dad05aa 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/files/, dev-db/kyotocabinet/
commit: fae22e479e6d00dc913bd8cd75739fbc94a042ba Author: Sam James gentoo org> AuthorDate: Sat Nov 19 18:50:49 2022 + Commit: Sam James gentoo org> CommitDate: Sat Nov 19 19:04:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae22e47 dev-db/kyotocabinet: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/879653 Signed-off-by: Sam James gentoo.org> .../files/kyotocabinet-1.2.79-configure-clang16.patch| 12 ...tocabinet-1.2.79.ebuild => kyotocabinet-1.2.79-r1.ebuild} | 1 + 2 files changed, 13 insertions(+) diff --git a/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-configure-clang16.patch b/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-configure-clang16.patch new file mode 100644 index ..f066cd59bb3e --- /dev/null +++ b/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-configure-clang16.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/879653 +--- a/configure.in b/configure.in +@@ -194,7 +194,7 @@ test -n "$LDFLAGS" && MYLDFLAGS="$LDFLAGS $MYLDFLAGS" + AC_C_BIGENDIAN(MYCPPFLAGS="$MYCPPFLAGS -D_MYBIGEND") + + printf 'checking for useless warnings... ' +-if printf 'main() {}' | $CC -xc \ ++if printf 'int main(void) {}' | $CC -xc \ + -Wno-unused-but-set-variable -Wno-unused-but-set-parameter -o config.tmp - >config.tmp 2>&1 + then + MYCFLAGS="$MYCFLAGS -Wno-unused-but-set-variable -Wno-unused-but-set-parameter" diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild similarity index 96% rename from dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild rename to dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild index 4d737ac5ad0b..4f78f7efd8c4 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r1.ebuild @@ -23,6 +23,7 @@ PATCHES=( "${FILESDIR}"/fix_configure-1.2.62.patch "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch "${FILESDIR}"/${PN}-1.2.76-flags.patch + "${FILESDIR}"/${PN}-1.2.79-configure-clang16.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: e2345e1e7cba96bb37b15a87ec9d8fe5375536ae Author: Sam James gentoo org> AuthorDate: Wed Nov 16 19:58:47 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 16 22:59:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2345e1e dev-db/kyotocabinet: add 1.2.79 Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/Manifest | 1 + dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/dev-db/kyotocabinet/Manifest b/dev-db/kyotocabinet/Manifest index 153fe26ce686..cc68343464c7 100644 --- a/dev-db/kyotocabinet/Manifest +++ b/dev-db/kyotocabinet/Manifest @@ -1 +1,2 @@ DIST kyotocabinet-1.2.77.tar.gz 949326 BLAKE2B faacde57e8c7fed3fb232ea6fd12b668f2d2ee352cd357d5e16e0d1740cd8f73e223964249efeae50f3ea5d0672117b2410b91ba557ebe1ac7ba4075ac28deab SHA512 f38794c11faa3f4b64097a2e314307e1a6b75ddc495103647ebe52786a689336754496e7083697417ea90436e7fad681f16440975abec9ae917874aa25153e0f +DIST kyotocabinet-1.2.79.tar.gz 943804 BLAKE2B 8a12e6dd953a1ba995d5a60126fb2682a07be390698bf98535633af894573aafc63b55497dc869cad14eceb14824ceb4f8c471b9aa1dad51944c35eac0cf4912 SHA512 9243192c81d3aa37cc8c80eb3bdf235192a0919b134cededa2b4178be515d148916e7405e094cbcdd7dbf13bf38a569bf21863afac7cc05d6418cca5853a2ff4 diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild new file mode 100644 index ..4d737ac5ad0b --- /dev/null +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs + +DESCRIPTION="A straightforward implementation of DBM" +HOMEPAGE="https://dbmx.net/kyotocabinet/; +SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="debug doc examples +lzma +lzo static-libs" + +DEPEND="sys-libs/zlib[static-libs?] + lzma? ( app-arch/xz-utils:=[static-libs?] ) + lzo? ( dev-libs/lzo:=[static-libs?] )" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/fix_configure-1.2.62.patch + "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch + "${FILESDIR}"/${PN}-1.2.76-flags.patch +) + +src_prepare() { + default + + sed -i -e "/DOCDIR/d" Makefile.in || die + tc-export AR + + mv configure.in configure.ac || die + eautoreconf +} + +src_configure() { + # We need to set LD_LIBRARY_PATH which will be assigned to RUNENV later + # used by test suite + LD_LIBRARY_PATH=. \ + econf $(use_enable debug) \ + $(use_enable static-libs static) \ + $(use_enable !static-libs shared) \ + $(use_enable lzma) \ + $(use_enable lzo) +} + +src_test() { + emake -j1 check +} + +src_install() { + default + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + if use doc; then + dodoc -r doc/* + fi + + if use examples; then + docinto example + dodoc example/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: dc553122331d057553a206eb19e90daa10c3fb05 Author: Sam James gentoo org> AuthorDate: Wed Nov 16 19:55:45 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 16 22:59:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc553122 dev-db/kyotocabinet: update HOMEPAGE, SRC_URI Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 7221529d0b8c..c2108518f5f2 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.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 @@ -6,8 +6,8 @@ EAPI=7 inherit autotools toolchain-funcs DESCRIPTION="A straightforward implementation of DBM" -HOMEPAGE="https://fallabs.com/kyotocabinet/; -SRC_URI="https://fallabs.com/kyotocabinet/pkg/${P}.tar.gz; +HOMEPAGE="https://dbmx.net/kyotocabinet/; +SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 7b88be77c3f29e08c4006c83f637e7bb93d27da9 Author: Marek Szuba gentoo org> AuthorDate: Tue Jul 13 10:01:46 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jul 13 11:20:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b88be77 dev-db/kyotocabinet: keyword 1.2.77 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index df0ceeaceb7..7221529d0b8 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: d7773cd73f5f65c3b63b78f09b53580b8a430fbc Author: Sam James gentoo org> AuthorDate: Thu Mar 4 07:56:53 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 5 18:00:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7773cd7 dev-db/kyotocabinet: fix DeprecatedInsinto Signed-off-by: Sam James gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 9ec32d27948..df0ceeaceb7 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=7 inherit autotools toolchain-funcs @@ -57,13 +57,12 @@ src_install() { find "${ED}" -name '*.a' -delete || die fi - if use examples; then - insinto /usr/share/${PF}/example - doins example/* + if use doc; then + dodoc -r doc/* fi - if use doc; then - insinto /usr/share/doc/${PF} - doins -r doc/* + if use examples; then + docinto example + dodoc example/* fi }
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 2692deb14f6ee13f2aaa965a83765cf2a98ace5e Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 18:38:44 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 18:38:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2692deb1 dev-db/kyotocabinet: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 43d1ea8aad8..9ec32d27948 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: cb043b78a9812be206d149074254ed60f627003b Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Apr 7 07:04:46 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 7 08:41:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb043b78 dev-db/kyotocabinet: stable 1.2.77 for sparc, bug #663264 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 2d90310a2ed..43d1ea8aad8 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: f655e1f9344a0c9cd231cb24edf63fec98eca9fe Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 20 23:10:46 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 20 23:12:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f655e1f9 dev-db/kyotocabinet: stable 1.2.77 for ia64, bug #663264 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index b8d4c86ff2e..0b831df71e9 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 87e1a83692678ede21c37f53f8dfa8bdc9af6ab1 Author: Jonas Stein gentoo org> AuthorDate: Mon Oct 28 21:37:13 2019 + Commit: Jonas Stein gentoo org> CommitDate: Mon Oct 28 21:37:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e1a836 dev-db/kyotocabinet: QA fix in SRC_URI fix ${HOMEPAGE} in SRC_URI Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Jonas Stein gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 6b2ec47895d..b8d4c86ff2e 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -7,7 +7,7 @@ inherit autotools toolchain-funcs DESCRIPTION="A straightforward implementation of DBM" HOMEPAGE="https://fallabs.com/kyotocabinet/; -SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" +SRC_URI="https://fallabs.com/kyotocabinet/pkg/${P}.tar.gz; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/, dev-db/kyotocabinet/files/
commit: 3d2de1225ac49743f1d47a079a40435502da847f Author: Matt Turner gentoo org> AuthorDate: Wed Sep 18 16:35:27 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed Sep 18 16:35:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2de122 dev-db/kyotocabinet: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-db/kyotocabinet/Manifest | 1 - .../files/kyotocabinet-1.2.76-gcc6.patch | 11 dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 62 -- 3 files changed, 74 deletions(-) diff --git a/dev-db/kyotocabinet/Manifest b/dev-db/kyotocabinet/Manifest index 13b90276c1b..153fe26ce68 100644 --- a/dev-db/kyotocabinet/Manifest +++ b/dev-db/kyotocabinet/Manifest @@ -1,2 +1 @@ -DIST kyotocabinet-1.2.76.tar.gz 951930 BLAKE2B 7d2b5e5c85e0a6f90c88cd3b6e1b41588dffeaa2a404aa2c83281e033fe4e1275fbbc15584d4998e97f166c5060ce43c9cee9567121edbe1f72a0d5f52f42b40 SHA512 278db7b327eb4c21bf0137d9aa14fb67d74d5ce7ed1cb29fc9120d157a60de165ec0cf842903eb7952e8f998045ae585b958977fa973ba0e0773381de71d9f6a DIST kyotocabinet-1.2.77.tar.gz 949326 BLAKE2B faacde57e8c7fed3fb232ea6fd12b668f2d2ee352cd357d5e16e0d1740cd8f73e223964249efeae50f3ea5d0672117b2410b91ba557ebe1ac7ba4075ac28deab SHA512 f38794c11faa3f4b64097a2e314307e1a6b75ddc495103647ebe52786a689336754496e7083697417ea90436e7fad681f16440975abec9ae917874aa25153e0f diff --git a/dev-db/kyotocabinet/files/kyotocabinet-1.2.76-gcc6.patch b/dev-db/kyotocabinet/files/kyotocabinet-1.2.76-gcc6.patch deleted file mode 100644 index 3bcc6a28e79..000 --- a/dev-db/kyotocabinet/files/kyotocabinet-1.2.76-gcc6.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/kcdbext.h -+++ b/kcdbext.h -@@ -1278,7 +1278,7 @@ - if (omode_ == 0) { - set_error(_KCCODELINE_, BasicDB::Error::INVALID, "not opened"); - *sp = 0; -- return false; -+ return NULL; - } - if (!cache_) return db_.get(kbuf, ksiz, sp); - size_t dvsiz = 0; diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild deleted file mode 100644 index 324be9e0b8a..000 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools ltprune toolchain-funcs - -DESCRIPTION="A straightforward implementation of DBM" -HOMEPAGE="http://fallabs.com/kyotocabinet/; -SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="debug doc examples static-libs" - -DEPEND="sys-libs/zlib[static-libs?] - app-arch/xz-utils[static-libs?]" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/fix_configure-1.2.62.patch - "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch - "${FILESDIR}"/${PN}-1.2.76-flags.patch - "${FILESDIR}"/${PN}-1.2.76-gcc6.patch -) - -src_prepare() { - default - - sed -i -e "/DOCDIR/d" Makefile.in || die - tc-export AR - - mv configure.in configure.ac || die - eautoreconf -} - -src_configure() { - econf $(use_enable debug) \ - $(use_enable static-libs static) \ - $(use_enable !static-libs shared) \ - --enable-lzma -} - -src_test() { - emake -j1 check -} - -src_install() { - default - prune_libtool_files - - if use examples; then - insinto /usr/share/${PF}/example - doins example/* - fi - - if use doc; then - insinto /usr/share/doc/${PF} - doins -r doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 03cb8cb9d2e09600850cfcfa1a2b4f8f222a0c62 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 18 11:14:44 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 18 11:14:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cb8cb9 dev-db/kyotocabinet: x86 stable wrt bug #694324 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index aa1c89309e6..124750cc55d 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: a51938e771ab20c6f3100d5e9afa970377c4639f Author: Matt Turner gentoo org> AuthorDate: Tue Sep 17 06:03:17 2019 + Commit: Matt Turner gentoo org> CommitDate: Tue Sep 17 06:03:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51938e7 dev-db/kyotocabinet-1.2.77: arm stable, bug 694324 Signed-off-by: Matt Turner gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index ec22b8e3cea..aa1c89309e6 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 8a606a764b95cae65c26265e68ef5db381aad4c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Sep 16 22:03:03 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Sep 16 22:03:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a606a76 dev-db/kyotocabinet: stable 1.2.77 for ppc64, bug #694324 Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 33013ef1895..ec22b8e3cea 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 4aa8d830415580a60d7c9570781c5f29c2a16098 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Sep 16 22:01:42 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Sep 16 22:01:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa8d830 dev-db/kyotocabinet: stable 1.2.77 for ppc, bug #694324 Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index b1a583f639e..33013ef1895 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: a7dd0790c0e0aae14175d76e5851bf1e3ff845d1 Author: Matt Turner gentoo org> AuthorDate: Sun Sep 15 19:18:15 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 15 19:21:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dd0790 dev-db/kyotocabinet: Drop to maintainer-needed Acked by Patrick on IRC. Signed-off-by: Matt Turner gentoo.org> dev-db/kyotocabinet/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-db/kyotocabinet/metadata.xml b/dev-db/kyotocabinet/metadata.xml index 40aa45df2b0..7a38bb90096 100644 --- a/dev-db/kyotocabinet/metadata.xml +++ b/dev-db/kyotocabinet/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - patr...@gentoo.org - Patrick Lauer - +
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 11fe0c8d0b7385804e4716550fb8586add6f1d85 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 15 09:03:30 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 15 09:03:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fe0c8d dev-db/kyotocabinet: amd64 stable wrt bug #694324 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 4c6e9d78943..b1a583f639e 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 745d5bafacf3c45572478aba6f347074a1c0174f Author: Aaron Bauman gentoo org> AuthorDate: Sat Sep 14 02:57:03 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Sep 14 02:57:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745d5baf dev-db/kyotocabinet: arm64 stable (bug #694324) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64" dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index b83f0f47195..4c6e9d78943 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 54fc862978c9cb9ba728a2f02d471d6eb7f9386f Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Aug 28 06:53:32 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 28 06:54:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fc8629 dev-db/kyotocabinet: stable 1.2.76-r1 for ppc, bug #663264 Package-Manager: Portage-2.3.73, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index 1f0d97d3105..324be9e0b8a 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: ef779a330b049798938aed7f8284274fc4206360 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Apr 26 11:21:35 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Apr 26 11:21:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef779a33 dev-db/kyotocabinet: stable on arm64 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index 758bdeab5a9..1f0d97d3105 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 2c3d942c0d780e4485c074ff471167cb58c22656 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Dec 31 10:04:24 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Dec 31 10:06:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3d942c dev-db/kyotocabinet: Add ~s390 keyword Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 4 ++-- dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index 8f43c75eed6..758bdeab5a9 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" DEPEND="sys-libs/zlib[static-libs?] diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 36ee5642306..b83f0f47195 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 81bc57fe964c6e4baf3999bd346b89ba0d83d571 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 28 00:11:27 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 28 02:07:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bc57fe dev-db/kyotocabinet: bump to v1.2.77 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/kyotocabinet/Manifest | 1 + dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/dev-db/kyotocabinet/Manifest b/dev-db/kyotocabinet/Manifest index 0ee7488f7ad..13b90276c1b 100644 --- a/dev-db/kyotocabinet/Manifest +++ b/dev-db/kyotocabinet/Manifest @@ -1 +1,2 @@ DIST kyotocabinet-1.2.76.tar.gz 951930 BLAKE2B 7d2b5e5c85e0a6f90c88cd3b6e1b41588dffeaa2a404aa2c83281e033fe4e1275fbbc15584d4998e97f166c5060ce43c9cee9567121edbe1f72a0d5f52f42b40 SHA512 278db7b327eb4c21bf0137d9aa14fb67d74d5ce7ed1cb29fc9120d157a60de165ec0cf842903eb7952e8f998045ae585b958977fa973ba0e0773381de71d9f6a +DIST kyotocabinet-1.2.77.tar.gz 949326 BLAKE2B faacde57e8c7fed3fb232ea6fd12b668f2d2ee352cd357d5e16e0d1740cd8f73e223964249efeae50f3ea5d0672117b2410b91ba557ebe1ac7ba4075ac28deab SHA512 f38794c11faa3f4b64097a2e314307e1a6b75ddc495103647ebe52786a689336754496e7083697417ea90436e7fad681f16440975abec9ae917874aa25153e0f diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild new file mode 100644 index 000..36ee5642306 --- /dev/null +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools toolchain-funcs + +DESCRIPTION="A straightforward implementation of DBM" +HOMEPAGE="https://fallabs.com/kyotocabinet/; +SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +IUSE="debug doc examples +lzma +lzo static-libs" + +DEPEND="sys-libs/zlib[static-libs?] + lzma? ( app-arch/xz-utils:=[static-libs?] ) + lzo? ( dev-libs/lzo:=[static-libs?] )" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/fix_configure-1.2.62.patch + "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch + "${FILESDIR}"/${PN}-1.2.76-flags.patch +) + +src_prepare() { + default + + sed -i -e "/DOCDIR/d" Makefile.in || die + tc-export AR + + mv configure.in configure.ac || die + eautoreconf +} + +src_configure() { + # We need to set LD_LIBRARY_PATH which will be assigned to RUNENV later + # used by test suite + LD_LIBRARY_PATH=. \ + econf $(use_enable debug) \ + $(use_enable static-libs static) \ + $(use_enable !static-libs shared) \ + $(use_enable lzma) \ + $(use_enable lzo) +} + +src_test() { + emake -j1 check +} + +src_install() { + default + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + if use examples; then + insinto /usr/share/${PF}/example + doins example/* + fi + + if use doc; then + insinto /usr/share/doc/${PF} + doins -r doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: c85c87e57738f17c0855d90f710bbeca8a01d189 Author: Markus Meier gentoo org> AuthorDate: Thu Aug 30 04:40:23 2018 + Commit: Markus Meier gentoo org> CommitDate: Thu Aug 30 04:40:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85c87e5 dev-db/kyotocabinet: arm stable, bug #663264 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="arm" dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index 2064029015c..8f43c75eed6 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: a590e3a61edca525940422758a52de0ac9babb26 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Jun 16 11:41:54 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 16 15:04:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a590e3a6 dev-db/kyotocabinet: keyworded 1.2.76-r1 for sparc, bug #635216 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index 6259fdc0e33..2064029015c 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: ea1d99828f6c2a2886c9a8a236a5c5252e0bcb7e Author: Markus Meier gentoo org> AuthorDate: Sat Apr 14 11:23:14 2018 + Commit: Markus Meier gentoo org> CommitDate: Sat Apr 14 11:23:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1d9982 dev-db/kyotocabinet: add ~arm, bug #635216 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index 10a38d4b7dd..6259fdc0e33 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: e05d2394a5707a2d7fb1f2443555c4bec589ffc9 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 24 21:51:56 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 24 21:55:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05d2394 dev-db/kyotocabinet: Tested on ~amd64-fbsd (bug #635216) dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index e17656c63b0..10a38d4b7dd 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: 3ca636f4fb8ff94b0259e2166a18ba3a24bef6f9 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Oct 25 21:36:33 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Oct 25 21:42:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca636f4 dev-db/kyotocabinet: keyworded 1.2.76-r1 for ia64, bug #635216 Package-Manager: Portage-2.3.12, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index 4b7d4de72a8..e17656c63b0 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" DEPEND="sys-libs/zlib[static-libs?]
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/, dev-db/kyotocabinet/files/
commit: 361ae0e37e272f005ca243ee291535b73a803216 Author: Pacho Ramos gentoo org> AuthorDate: Sat Apr 8 10:06:47 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Apr 8 10:28:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361ae0e3 dev-db/kyotocabinet: Fix gcc6 support (#594064 by Peter Levine), port to eapi6, use ltprune.eclass Package-Manager: Portage-2.3.5, Repoman-2.3.2 .../files/kyotocabinet-1.2.76-gcc6.patch | 11 ++ dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 24 ++ 2 files changed, 26 insertions(+), 9 deletions(-) diff --git a/dev-db/kyotocabinet/files/kyotocabinet-1.2.76-gcc6.patch b/dev-db/kyotocabinet/files/kyotocabinet-1.2.76-gcc6.patch new file mode 100644 index 000..3bcc6a28e79 --- /dev/null +++ b/dev-db/kyotocabinet/files/kyotocabinet-1.2.76-gcc6.patch @@ -0,0 +1,11 @@ +--- a/kcdbext.h b/kcdbext.h +@@ -1278,7 +1278,7 @@ + if (omode_ == 0) { + set_error(_KCCODELINE_, BasicDB::Error::INVALID, "not opened"); + *sp = 0; +- return false; ++ return NULL; + } + if (!cache_) return db_.get(kbuf, ksiz, sp); + size_t dvsiz = 0; diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index d1cee461ef9..4b7d4de72a8 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -inherit autotools eutils toolchain-funcs +inherit autotools ltprune toolchain-funcs DESCRIPTION="A straightforward implementation of DBM" HOMEPAGE="http://fallabs.com/kyotocabinet/; @@ -18,13 +18,20 @@ DEPEND="sys-libs/zlib[static-libs?] app-arch/xz-utils[static-libs?]" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/fix_configure-1.2.62.patch + "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch + "${FILESDIR}"/${PN}-1.2.76-flags.patch + "${FILESDIR}"/${PN}-1.2.76-gcc6.patch +) + src_prepare() { - epatch "${FILESDIR}"/fix_configure-1.2.62.patch - epatch "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch - epatch "${FILESDIR}"/${PN}-1.2.76-flags.patch + default + sed -i -e "/DOCDIR/d" Makefile.in || die tc-export AR + mv configure.in configure.ac || die eautoreconf } @@ -32,7 +39,7 @@ src_configure() { econf $(use_enable debug) \ $(use_enable static-libs static) \ $(use_enable !static-libs shared) \ - --enable-lzma --docdir=/usr/share/doc/${PF} + --enable-lzma } src_test() { @@ -40,8 +47,7 @@ src_test() { } src_install() { - emake DESTDIR="${D}" install - + default prune_libtool_files if use examples; then
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: ac92236c567781ae0515e56af86a03aedbf8d8e1 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 16:12:13 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac92236c dev-db/kyotocabinet: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-db/kyotocabinet/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/dev-db/kyotocabinet/metadata.xml b/dev-db/kyotocabinet/metadata.xml index 86f6ff0..40aa45d 100644 --- a/dev-db/kyotocabinet/metadata.xml +++ b/dev-db/kyotocabinet/metadata.xml @@ -5,12 +5,4 @@ patr...@gentoo.org Patrick Lauer - - b...@bergstroem.nu - Johan Bergström - - - proxy-ma...@gentoo.org - Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-db/kyotocabinet/
commit: a2115010f6dabb5cb638743be648bea292892243 Author: Michael Palimaka gentoo org> AuthorDate: Sun Jan 24 15:54:53 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Jan 24 15:55:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2115010 dev-db/kyotocabinet: add missing USE deps Gentoo-bug: 545350 Package-Manager: portage-2.2.27 dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild index ea29c3c..f523908 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.76-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,8 +15,8 @@ SLOT="0" KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples static-libs" -DEPEND="sys-libs/zlib - app-arch/xz-utils" +DEPEND="sys-libs/zlib[static-libs?] + app-arch/xz-utils[static-libs?]" RDEPEND="${DEPEND}" src_prepare() {