summaryrefslogtreecommitdiff
path: root/dev-util/codeblocks/codeblocks-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-25 07:12:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-25 07:12:05 +0000
commit14a74a5f982f25582974c2ee235027a041aec36d (patch)
treedc57c37e535d9d67af9a5034c4748ec3698923b9 /dev-util/codeblocks/codeblocks-9999.ebuild
parentb1b0997aac1e7f68389ed3e0f95d3ea9d92277e2 (diff)
gentoo auto-resync : 25:11:2022 - 07:12:04
Diffstat (limited to 'dev-util/codeblocks/codeblocks-9999.ebuild')
-rw-r--r--dev-util/codeblocks/codeblocks-9999.ebuild14
1 files changed, 11 insertions, 3 deletions
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 3ce6e1a69d71..6a574aa1d60e 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
WX_GTK_VER="3.0-gtk3"
-inherit autotools subversion wxwidgets xdg
+inherit autotools flag-o-matic subversion wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
@@ -17,7 +17,7 @@ ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk"
ESVN_FETCH_CMD="svn checkout --ignore-externals"
ESVN_UPDATE_CMD="svn update --ignore-externals"
-IUSE="contrib debug pch"
+IUSE="contrib debug"
BDEPEND="virtual/pkgconfig"
@@ -46,16 +46,24 @@ src_prepare() {
}
src_configure() {
+ # Bug 858338
+ append-flags -fno-strict-aliasing
+
setup-wxwidgets
econf \
+ --disable-pch \
--disable-static \
$(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") \
$(use_enable debug) \
- $(use_enable pch) \
$(use_with contrib contrib-plugins all)
}
+src_install() {
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
pkg_postinst() {
xdg_pkg_postinst
}