diff options
Diffstat (limited to 'devel/ftxui/Makefile')
-rw-r--r-- | devel/ftxui/Makefile | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/devel/ftxui/Makefile b/devel/ftxui/Makefile index 32f08ce228de..9493acb2a9ba 100644 --- a/devel/ftxui/Makefile +++ b/devel/ftxui/Makefile @@ -1,8 +1,14 @@ PORTNAME= ftxui DISTVERSIONPREFIX= v -DISTVERSION= 5.0.0 +DISTVERSION= 6.1.9 CATEGORIES= devel science +PATCH_SITES= https://aur.archlinux.org/cgit/aur.git/plain/ +# Adds the "ALL" option back and adds the install target for docs +PATCHFILES+= ftxui_build_docs_target_all.patch?h=ftxui:-p1 +# Adds the the install target for examples +PATCHFILES+= ftxui_make_examples_installable.patch?h=ftxui:-p1 + MAINTAINER= yuri@FreeBSD.org COMMENT= C++ Functional Terminal User Interface (TUI) library WWW= https://github.com/ArthurSonzogni/FTXUI @@ -20,8 +26,19 @@ USE_GITHUB= yes GH_ACCOUNT= ArthurSonzogni GH_PROJECT= FTXUI -CMAKE_OFF= FTXUI_BUILD_DOCS FTXUI_BUILD_EXAMPLES FTXUI_BUILD_TESTS +CMAKE_OFF= FTXUI_BUILD_TESTS CMAKE_ON= BUILD_SHARED_LIBS CMAKE_TESTING_ON= FTXUI_BUILD_TESTS +PLIST_SUB= SOVERSION=${DISTVERSION} + +OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_SUB= yes + +DOCS_BUILD_DEPENDS= doxygen:devel/doxygen +DOCS_CMAKE_BOOL= FTXUI_BUILD_DOCS +EXAMPLES_CMAKE_BOOL= FTXUI_BUILD_EXAMPLES + +PORTDOCS= * + .include <bsd.port.mk> |