aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRonny (tastytea) Gutbrod <gentoo@tastytea.de>2023-02-23 15:00:21 +0100
committerRonny (tastytea) Gutbrod <gentoo@tastytea.de>2023-02-23 15:02:01 +0100
commitdee7d7f989ce20031836cd8b6deb34ed3fb7bc2a (patch)
tree5a4b05a3f72d7e065169bbe2c86191ed4b77559b /dev-libs
parentgui-apps/intiface-central-bin: fix icon installation (diff)
downloadguru-dee7d7f989ce20031836cd8b6deb34ed3fb7bc2a.tar.gz
guru-dee7d7f989ce20031836cd8b6deb34ed3fb7bc2a.tar.bz2
guru-dee7d7f989ce20031836cd8b6deb34ed3fb7bc2a.zip
dev-libs/olm: make -fPIE optional, reduce installed docs
Closes: https://bugs.gentoo.org/896022 Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/olm/olm-3.2.14-r2.ebuild (renamed from dev-libs/olm/olm-3.2.14-r1.ebuild)5
1 files changed, 3 insertions, 2 deletions
diff --git a/dev-libs/olm/olm-3.2.14-r1.ebuild b/dev-libs/olm/olm-3.2.14-r2.ebuild
index 849a33124..1f35b7119 100644
--- a/dev-libs/olm/olm-3.2.14-r1.ebuild
+++ b/dev-libs/olm/olm-3.2.14-r2.ebuild
@@ -13,13 +13,14 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
-IUSE="test"
+IUSE="+pie test"
RESTRICT="!test? ( test )"
-DOCS=( README.md docs )
+DOCS=( README.md docs/{{,meg}olm,signing}.md docs/{"DH ",double_}ratchet.svg )
src_configure() {
local mycmakeargs=(
+ -DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie)
-DOLM_TESTS=$(usex test)
)