commit:     96bc73a96fc6e2ee02319f97f46ce5c61579d362
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 14 14:40:10 2021 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 14:40:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bc73a9

dev-lang/swi-prolog: link libswipl.so with split ncurses/tinfo libs

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>

 dev-lang/swi-prolog/swi-prolog-8.2.4-r3.ebuild  | 2 +-
 dev-lang/swi-prolog/swi-prolog-8.3.29-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/swi-prolog/swi-prolog-8.2.4-r3.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.2.4-r3.ebuild
index 2b6f4bef271d..a11d78960fa2 100644
--- a/dev-lang/swi-prolog/swi-prolog-8.2.4-r3.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-8.2.4-r3.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
 
        local ncurses_lib_flags=$(pkg-config --libs ncurses)
        sed -i "/project(SWI-Prolog)/a set(CMAKE_REQUIRED_LIBRARIES 
\${CMAKE_REQUIRED_LIBRARIES} ${ncurses_lib_flags})" CMakeLists.txt || die
-       sed -i "/project(SWI-Prolog)/a set(CMAKE_EXE_LINKER_FLAGS 
\"${ncurses_lib_flags} \${CMAKE_EXE_LINKER_FLAGS}\")" CMakeLists.txt || die
+       sed -i "s:\${CURSES_LIBRARIES}:${ncurses_lib_flags}:" 
src/CMakeLists.txt || die
 
        cmake_src_prepare
 }

diff --git a/dev-lang/swi-prolog/swi-prolog-8.3.29-r1.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.3.29-r1.ebuild
index a2ca0d2e06bb..469bc73ee6e5 100644
--- a/dev-lang/swi-prolog/swi-prolog-8.3.29-r1.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-8.3.29-r1.ebuild
@@ -63,7 +63,7 @@ src_prepare() {
 
        local ncurses_lib_flags=$(pkg-config --libs ncurses)
        sed -i "/project(SWI-Prolog)/a set(CMAKE_REQUIRED_LIBRARIES 
\${CMAKE_REQUIRED_LIBRARIES} ${ncurses_lib_flags})" CMakeLists.txt || die
-       sed -i "/project(SWI-Prolog)/a set(CMAKE_EXE_LINKER_FLAGS 
\"${ncurses_lib_flags} \${CMAKE_EXE_LINKER_FLAGS}\")" CMakeLists.txt || die
+       sed -i "s:\${CURSES_LIBRARIES}:${ncurses_lib_flags}:" 
src/CMakeLists.txt || die
 
        cmake_src_prepare
 }

Reply via email to