app-editors/kakoune: update live ebuild
authorMykyta Holubakha <hilobakho@gmail.com>
Sun, 19 Nov 2017 23:48:44 +0000 (01:48 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Wed, 29 Nov 2017 23:19:20 +0000 (00:19 +0100)
drop depend on dev-libs/boost
Closes: https://github.com/gentoo/gentoo/pull/6244

app-editors/kakoune/kakoune-9999.ebuild

index bd460c7c57468d8fd4a3502d1d2f78cbe568521a..f083c66b5e3e5f6b5fb6922215f30992aa477786 100644 (file)
@@ -16,7 +16,6 @@ IUSE="debug static"
 
 RDEPEND="
        sys-libs/ncurses:0=[unicode]
-       dev-libs/boost:=
 "
 DEPEND="
        app-text/asciidoc
@@ -24,8 +23,6 @@ DEPEND="
        ${RDEPEND}
 "
 
-PATCHES=( "${FILESDIR}/${PN}-0_pre20170523-makefile.patch" )
-
 pkg_setup() {
        if [[ ${MERGE_TYPE} != binary ]]; then
                if tc-is-gcc && ! version_is_at_least 5.0 $(gcc-version); then
@@ -34,9 +31,14 @@ pkg_setup() {
        fi
 }
 
+src_prepare() {
+       default
+
+       sed -i -e '/CXXFLAGS += -O3/d' src/Makefile || \
+               die "Failed to patch makefile"
+}
+
 src_configure() {
-       append-cppflags $($(tc-getPKG_CONFIG) --cflags ncursesw)
-       append-libs $($(tc-getPKG_CONFIG) --libs ncursesw)
        tc-export CXX
        export debug=$(usex debug)
        export static=$(usex static)