Skip to content

Commit e7574f6

Browse files
authored
ftxui: add version 6.0.2 (#27090)
* ftxui: add version 6.0.2 * disable PIC in 6.0.2
1 parent 6ad0a3b commit e7574f6

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed

recipes/ftxui/all/conandata.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
sources:
2+
"6.0.2":
3+
url: "https://github.com/ArthurSonzogni/FTXUI/archive/refs/tags/v6.0.2.tar.gz"
4+
sha256: "ace3477a8dd7cdb911dbc75e7b43cdcc9cf1d4a3cc3fb41168ecc31c06626cb9"
25
"5.0.0":
36
url: "https://github.com/ArthurSonzogni/FTXUI/archive/refs/tags/v5.0.0.tar.gz"
47
sha256: "a2991cb222c944aee14397965d9f6b050245da849d8c5da7c72d112de2786b5b"
@@ -18,6 +21,10 @@ sources:
1821
url: "https://github.com/ArthurSonzogni/FTXUI/archive/refs/tags/v2.0.0.tar.gz"
1922
sha256: "d891695ef22176f0c09f8261a37af9ad5b262dd670a81e6b83661a23abc2c54f"
2023
patches:
24+
"6.0.2":
25+
- patch_file: "patches/6.0.2-0001-disable-pic.patch"
26+
patch_description: "add runtime destionation for windows shared build"
27+
patch_type: "conan"
2128
"4.1.1":
2229
- patch_file: "patches/4.1.1-0002-install-dll.patch"
2330
patch_description: "add runtime destionation for windows shared build"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
diff --git a/cmake/ftxui_set_options.cmake b/cmake/ftxui_set_options.cmake
2+
index 185739e..549022f 100644
3+
--- a/cmake/ftxui_set_options.cmake
4+
+++ b/cmake/ftxui_set_options.cmake
5+
@@ -53,7 +53,7 @@ function(ftxui_set_options library)
6+
# does not add it when linking a static library. This is a problem when the
7+
# static library is later linked into a shared library.
8+
# Doing it helps some users.
9+
- set_property(TARGET ${library} PROPERTY POSITION_INDEPENDENT_CODE ON)
10+
+ # set_property(TARGET ${library} PROPERTY POSITION_INDEPENDENT_CODE ON)
11+
12+
# Add as many warning as possible:
13+
if (WIN32)

recipes/ftxui/config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
versions:
2+
"6.0.2":
3+
folder: all
24
"5.0.0":
35
folder: all
46
"4.1.1":

0 commit comments

Comments
 (0)