Skip to content

Commit 98068c2

Browse files
committed
Prepare the MeVisLab thirdparty libraries for the 3.7.1 release
1 parent 380ee7c commit 98068c2

208 files changed

Lines changed: 371 additions & 24725 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

recipes/c-blosc/conandata.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
type: pure_c
22
name: c-blosc
3-
version: "1.21.3"
3+
version: "1.21.4"
44
homepage: https://www.blosc.org
55
description: An extremely fast, multi-threaded, meta-compressor library
66
license: BSD-3-Clause
77

88
sources:
9-
"1.21.3":
10-
sha256: 941016c4564bca662080bb01aea74f06630bd665e598c6f6967fd91b2e2e0bb6
9+
"1.21.4":
10+
sha256: e72bd03827b8564bbb3dc3ea0d0e689b4863871ce3861d946f2efd7a186ecf3e
1111
url: https://github.com/Blosc/c-blosc/archive/refs/tags/v${version}.tar.gz
1212
base_path: c-blosc-${version}
1313

1414
patches:
15-
"1.21.3":
15+
"1.21.4":
1616
- patch_file: patches/${version}-fix_cmake_find_package.cmake

recipes/c-blosc/conanfile.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,10 @@ def requirements(self):
1818
self.requires("zlib/[>=1.2.11]" + channel)
1919
self.requires("zstd/[>=1.4.9]" + channel)
2020

21-
2221
def source(self):
2322
self.default_source()
24-
shutil.copy2(os.path.join("sources", "LICENSES", "BLOSC.txt"), os.path.join("sources", "LICENSE"))
2523
tools.rmdir(os.path.join("sources", "internal-complibs"))
2624

27-
2825
def _configure_cmake(self):
2926
if not self._cmake:
3027
self.create_cmake_wrapper()
@@ -52,12 +49,10 @@ def _configure_cmake(self):
5249
self._cmake.configure()
5350
return self._cmake
5451

55-
5652
def build(self):
5753
cmake = self._configure_cmake()
5854
cmake.build()
5955

60-
6156
def package(self):
6257
cmake = self._configure_cmake()
6358
cmake.install()
@@ -69,7 +64,6 @@ def package(self):
6964
self.patch_binaries()
7065
self.default_package()
7166

72-
7367
def package_info(self):
7468
self.default_package_info()
7569
self.cpp_info.names["pkg_config"] = "blosc"

recipes/c-blosc/patches/1.21.3-fix_cmake_find_package.cmake renamed to recipes/c-blosc/patches/1.21.4-fix_cmake_find_package.cmake

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git i/CMakeLists.txt w/CMakeLists.txt
2-
index 54d4817..e1fb580 100644
2+
index f726a0a..ce277e3 100644
33
--- i/CMakeLists.txt
44
+++ w/CMakeLists.txt
5-
@@ -136,7 +136,7 @@ if(NOT DEACTIVATE_LZ4)
5+
@@ -142,7 +142,7 @@ if(NOT DEACTIVATE_LZ4)
66
if(PREFER_EXTERNAL_LZ4)
77
find_package(LZ4)
88
else()
@@ -11,16 +11,16 @@ index 54d4817..e1fb580 100644
1111
endif()
1212
# HAVE_LZ4 will be set to true because even if the library is
1313
# not found, we will use the included sources for it
14-
@@ -149,7 +149,7 @@ if(NOT DEACTIVATE_SNAPPY)
14+
@@ -155,7 +155,7 @@ if(NOT DEACTIVATE_SNAPPY)
1515
message(STATUS "Activating support for SNAPPY.")
1616
set(HAVE_SNAPPY TRUE)
1717
else()
1818
- message(STATUS "SNAPPY *not* found. De-activating support for it.")
19-
+ message(FATAL_ERROR "SNAPPY *not* found. De-activating support for it.")
19+
+ message(FATAL_ERROR "SNAPPY not found.")
2020
endif()
2121
endif()
22-
23-
@@ -159,7 +159,7 @@ if(NOT DEACTIVATE_ZLIB)
22+
23+
@@ -165,7 +165,7 @@ if(NOT DEACTIVATE_ZLIB)
2424
set(ZLIB_ROOT $ENV{ZLIB_ROOT})
2525
find_package(ZLIB)
2626
if(NOT ZLIB_FOUND )
@@ -29,12 +29,12 @@ index 54d4817..e1fb580 100644
2929
endif()
3030
else()
3131
message(STATUS "Using zlib internal sources.")
32-
@@ -173,7 +173,7 @@ if(NOT DEACTIVATE_ZSTD)
32+
@@ -179,7 +179,7 @@ if(NOT DEACTIVATE_ZSTD)
3333
if(PREFER_EXTERNAL_ZSTD)
3434
find_package(Zstd)
3535
else()
3636
- message(STATUS "Using ZSTD internal sources.")
37-
+ message(FATAL_ERROR "No LZ4 found.")
37+
+ message(FATAL_ERROR "No ZSTD found.")
3838
endif()
3939
# HAVE_ZSTD will be set to true because even if the library is
4040
# not found, we will use the included sources for it
@@ -45,12 +45,12 @@ index 2ae6d5f..96ca8e2 100644
4545
@@ -1,12 +1,12 @@
4646
-find_path(LZ4_INCLUDE_DIR lz4.h)
4747
+find_path(LZ4_INCLUDE_DIR lz4.h HINTS ${CONAN_INCLUDE_DIRS_LZ4})
48-
48+
4949
# On Windows, the lz4 library is called liblz4.lib, which is not
5050
# found by using the lz4 name.
5151
-find_library(LZ4_LIBRARY NAMES lz4 liblz4)
5252
+find_library(LZ4_LIBRARY NAMES ${CONAN_LIBS_LZ4} HINTS ${CONAN_LIB_DIRS_LZ4})
53-
53+
5454
if (LZ4_INCLUDE_DIR AND LZ4_LIBRARY)
5555
set(LZ4_FOUND TRUE)
5656
message(STATUS "Found LZ4 library: ${LZ4_LIBRARY}")
@@ -65,10 +65,10 @@ index 688d4d5..3793875 100644
6565
@@ -1,10 +1,10 @@
6666
-find_path(SNAPPY_INCLUDE_DIR snappy-c.h)
6767
+find_path(SNAPPY_INCLUDE_DIR NAMES snappy-c.h HINTS ${CONAN_INCLUDE_DIRS_SNAPPY})
68-
68+
6969
-find_library(SNAPPY_LIBRARY NAMES snappy)
7070
+find_library(SNAPPY_LIBRARY NAMES ${CONAN_LIBS_SNAPPY} HINTS ${CONAN_LIB_DIRS_SNAPPY})
71-
71+
7272
if (SNAPPY_INCLUDE_DIR AND SNAPPY_LIBRARY)
7373
set(SNAPPY_FOUND TRUE)
7474
message(STATUS "Found SNAPPY library: ${SNAPPY_LIBRARY}")
@@ -83,10 +83,10 @@ index 7db4bb9..ded2dc7 100644
8383
@@ -1,10 +1,10 @@
8484
-find_path(ZSTD_INCLUDE_DIR zstd.h)
8585
+find_path(ZSTD_INCLUDE_DIR NAMES zstd.h HINTS ${CONAN_INCLUDE_DIRS_ZSTD})
86-
86+
8787
-find_library(ZSTD_LIBRARY NAMES zstd)
8888
+find_library(ZSTD_LIBRARY NAMES ${CONAN_LIBS_ZSTD} HINTS ${CONAN_LIB_DIRS_ZSTD})
89-
89+
9090
if (ZSTD_INCLUDE_DIR AND ZSTD_LIBRARY)
9191
set(ZSTD_FOUND TRUE)
9292
message(STATUS "Found Zstd library: ${ZSTD_LIBRARY}")

recipes/fme/flann/conanfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class ConanRecipe(ConanFile):
1515
def requirements(self):
1616
channel = f"@{self.user}/{self.channel}"
1717
self.requires("lz4/[>=1.9.3]" + channel)
18-
self.requires("hdf5/[>=1.12.0]" + channel)
18+
self.requires("hdf5/1.14.1-2" + channel)
1919

2020

2121
def source(self):

recipes/fme/vigra/conanfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class ConanRecipe(ConanFile):
1515
def requirements(self):
1616
channel = f"@{self.user}/{self.channel}"
1717
self.requires("boost/[>=1.75.0]" + channel)
18-
self.requires("hdf5/[>=1.12.0]" + channel)
18+
self.requires("hdf5/1.14.1-2" + channel)
1919
self.requires("libpng/[>=1.6.37]" + channel)
2020
self.requires("tiff/[>=4.1.0]" + channel)
2121
self.requires("zlib/[>=1.2.11]" + channel)

recipes/hdf5/conandata.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ pure_c: false
22
header_only: false
33
name: hdf5
44
display_name: HDF5
5-
version: "1.14.0"
5+
version: "1.14.1-2"
66
homepage: http://www.hdfgroup.org/HDF5/
77
description: General purpose library and file format for storing scientific data
88
license: BSD-3-Clause
99

1010
sources:
11-
"1.14.0":
12-
sha256: 375e25b505f6fb2c554d6055dfe909a2bd16351fddebf4c4268ad6cab1ced695
13-
url: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${version_major}.${version_minor}/hdf5-${version}/src/CMake-hdf5-${version}.tar.gz
11+
"1.14.1-2":
12+
sha256: a48be0762a3602fe1c52b924ec82987ca8690b085c287c18e9a1c5da8de90069
13+
url: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-${version_major}.${version_minor}/hdf5-${version_major}.${version_minor}.${version_patch}/src/CMake-hdf5-${version}.tar.gz
1414
base_path: CMake-hdf5-${version}
1515

1616
patches:
17-
"1.14.0":
17+
"1.14.1-2":
1818
- patch_file: patches/${version}-link_szip.patch

recipes/hdf5/patches/1.14.0-link_szip.patch

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
diff --git i/hdf5-1.14.1-2/CMakeFilters.cmake w/hdf5-1.14.1-2/CMakeFilters.cmake
2+
index a55d7ae..ee7a36d 100644
3+
--- i/hdf5-1.14.1-2/CMakeFilters.cmake
4+
+++ w/hdf5-1.14.1-2/CMakeFilters.cmake
5+
@@ -146,7 +146,7 @@ if (HDF5_ENABLE_SZIP_SUPPORT)
6+
if (NOT SZIP_FOUND)
7+
find_package (SZIP) # Legacy find
8+
endif ()
9+
- if (SZIP_FOUND)
10+
+ if (TRUE)
11+
set (H5_HAVE_FILTER_SZIP 1)
12+
set (H5_HAVE_SZLIB_H 1)
13+
set (H5_HAVE_LIBSZ 1)
14+
@@ -172,12 +172,12 @@ if (HDF5_ENABLE_SZIP_SUPPORT)
15+
set (H5_HAVE_LIBSZ 1)
16+
message (VERBOSE "Filter SZIP is built")
17+
message (VERBOSE "... with library AEC")
18+
- set (LINK_COMP_LIBS ${LINK_COMP_LIBS} ${SZIP_STATIC_LIBRARY})
19+
else ()
20+
message (FATAL_ERROR "SZIP is Required for SZIP support in HDF5")
21+
endif ()
22+
endif ()
23+
- INCLUDE_DIRECTORIES (${SZIP_INCLUDE_DIRS})
24+
+ set (LINK_COMP_LIBS ${LINK_COMP_LIBS} ${CONAN_LIBS_LIBAEC})
25+
+ INCLUDE_DIRECTORIES (${SZIP_INCLUDE_DIRS} ${CONAN_INCLUDE_DIRS_LIBAEC})
26+
message (VERBOSE "Filter SZIP is ON")
27+
if (H5_HAVE_FILTER_SZIP)
28+
set (EXTERNAL_FILTERS "${EXTERNAL_FILTERS} DECODE")

recipes/icu/conandata.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,17 @@
11
type: cpp
22
name: icu
33
display_name: ICU
4-
version: "73.1"
4+
version: "73.2"
55
homepage: http://site.icu-project.org
66
description: Unicode support, software internationalization, and software globalization
77
license: ICU
88

99
sha256:
10-
"73.1":
11-
src: a457431de164b4aa7eca00ed134d00dfbf88a77c6986a10ae7774fc076bb8c45
12-
data: 07d7557efb30fc2e9b74652f1525603b3209a4539d2d345d704e3df3bf9b957e
10+
"73.2":
11+
src: 818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1
12+
data: ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701
1313

1414
patches:
15-
"73.1":
15+
"73.2":
1616
- patch_file: patches/${version}-disable_renaming_by_default.patch
1717
patch_description: disable renaming by default
18-
- patch_file: patches/${version}-fix_uchar_api.patch
19-
patch_description: |
20-
Fix compile error when using `-DUCHAR_TYPE=`.
21-
Changing the type was deprecated ages ago, but of course is still used today.

recipes/icu/patches/73.1-fix_uchar_api.patch

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)