summaryrefslogtreecommitdiff
path: root/biology/kallisto/patches/patch-src_CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'biology/kallisto/patches/patch-src_CMakeLists.txt')
-rw-r--r--biology/kallisto/patches/patch-src_CMakeLists.txt30
1 files changed, 30 insertions, 0 deletions
diff --git a/biology/kallisto/patches/patch-src_CMakeLists.txt b/biology/kallisto/patches/patch-src_CMakeLists.txt
new file mode 100644
index 00000000000..f721fef7213
--- /dev/null
+++ b/biology/kallisto/patches/patch-src_CMakeLists.txt
@@ -0,0 +1,30 @@
+$NetBSD: patch-src_CMakeLists.txt,v 1.3 2022/02/27 01:57:27 bacon Exp $
+
+# Unbundle htslib
+
+--- src/CMakeLists.txt.orig 2022-02-26 16:35:26.912550601 +0000
++++ src/CMakeLists.txt
+@@ -3,15 +3,13 @@ file(GLOB headers *.h *.hpp)
+
+ list(REMOVE_ITEM sources main.cpp)
+
+-include_directories(../ext/htslib)
+-
+ add_library(kallisto_core ${sources} ${headers})
+ target_include_directories(kallisto_core PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
+
+ add_executable(kallisto main.cpp)
+
+ find_package( Threads REQUIRED )
+-target_link_libraries(kallisto kallisto_core pthread ${CMAKE_CURRENT_SOURCE_DIR}/../ext/htslib/libhts.a)
++target_link_libraries(kallisto kallisto_core pthread hts)
+
+ if(LINK MATCHES static)
+ set(BUILD_SHARED_LIBS OFF)
+@@ -62,4 +60,4 @@ else()
+ endif(LINK MATCHES static)
+
+
+-install(TARGETS kallisto DESTINATION "${CMAKE_INSTALL_BINDIR}")
+\ No newline at end of file
++install(TARGETS kallisto DESTINATION "${CMAKE_INSTALL_BINDIR}")