summaryrefslogtreecommitdiff
path: root/dev-python/berkeleydb
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-05-01 12:41:15 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-05-01 12:41:15 +0000
commitefdb330e241547a26ffb1e0637b12d4dab057530 (patch)
treeb536f632d3cb03e21a5e73ce99de765f7240c7bf /dev-python/berkeleydb
parent4ede4da5e3dfec0a8c68f9048d586d2435248074 (diff)
downloadbaldeagleos-repo-efdb330e241547a26ffb1e0637b12d4dab057530.tar.gz
baldeagleos-repo-efdb330e241547a26ffb1e0637b12d4dab057530.tar.xz
baldeagleos-repo-efdb330e241547a26ffb1e0637b12d4dab057530.zip
Adding metadata
Diffstat (limited to 'dev-python/berkeleydb')
-rw-r--r--dev-python/berkeleydb/berkeleydb-18.1.5.ebuild9
1 files changed, 7 insertions, 2 deletions
diff --git a/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild b/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
index 75bb0a664c76..5040832558c7 100644
--- a/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
+++ b/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
@@ -6,7 +6,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7,8,9,10} )
PYTHON_REQ_USE="threads(+)"
DISTUTILS_IN_SOURCE_BUILD=1
-inherit db-use distutils-r1
+inherit db-use flag-o-matic distutils-r1
# Tests aren't included in PyPi tarballs, so just manually clone from upstream
# at https://hg.jcea.es/pybsddb/ and prepare out tarball
@@ -17,7 +17,7 @@ SRC_URI="https://dev.gentoo.org/~arthurzam/distfiles/dev-python/${PN}/${P}.tar.x
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
|| (
@@ -55,6 +55,11 @@ python_configure_all() {
export BERKELEYDB_INCDIR="$(db_includedir ${DB_VER})"
export BERKELEYDB_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
export YES_I_HAVE_THE_RIGHT_TO_USE_THIS_BERKELEY_DB_VERSION=1
+
+ if use ia64; then
+ # bug #814179
+ append-flags -fno-optimize-sibling-calls
+ fi
}
python_test() {