Skip to content

Commit 84bab45

Browse files
authored
[libics] Update to 1.7.0 (#48842)
1 parent ba2f5c7 commit 84bab45

6 files changed

Lines changed: 40 additions & 34 deletions

File tree

ports/libics/fix-integral-include.patch

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

ports/libics/portfile.cmake

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
1-
vcpkg_from_github(
2-
OUT_SOURCE_PATH SOURCE_PATH
3-
REPO svi-opensource/libics
1+
vcpkg_from_github(
2+
OUT_SOURCE_PATH SOURCE_PATH
3+
REPO svi-opensource/libics
44
REF "${VERSION}"
5-
SHA512 0eba280c1174cbd0e1fe6da1502345720793df2f3f6ec31fe0043d79a31d7b79cac5d7da726891faacedc91056e6337a3a694e50d0baafa08314a2867ff3e62f
6-
HEAD_REF master
7-
PATCHES fix-integral-include.patch
8-
)
9-
10-
vcpkg_cmake_configure(
11-
SOURCE_PATH "${SOURCE_PATH}"
12-
DISABLE_PARALLEL_CONFIGURE
13-
)
14-
15-
vcpkg_cmake_install()
16-
17-
vcpkg_cmake_config_fixup(CONFIG_PATH cmake)
18-
19-
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share")
20-
21-
file(INSTALL "${SOURCE_PATH}/GNU_LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
5+
SHA512 678038870fc6badfc68848e40c2157bdd0511c205c13760c530fe521bf20d7e75d2c25de1c9506c3d109b1b7678744d3183dcd83322d11d58f3dc74739192403
6+
HEAD_REF master
7+
PATCHES
8+
real16.patch
9+
)
10+
11+
vcpkg_cmake_configure(
12+
SOURCE_PATH "${SOURCE_PATH}"
13+
DISABLE_PARALLEL_CONFIGURE
14+
)
15+
16+
vcpkg_cmake_install()
17+
18+
vcpkg_cmake_config_fixup(CONFIG_PATH cmake)
19+
20+
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share")
21+
22+
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/GNU_LICENSE")

ports/libics/real16.patch

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff --git a/support/cpp_interface/libics.hpp b/support/cpp_interface/libics.hpp
2+
index abf41a2..be18d67 100644
3+
--- a/support/cpp_interface/libics.hpp
4+
+++ b/support/cpp_interface/libics.hpp
5+
@@ -81,6 +81,7 @@ enum class DataType {
6+
SInt32, // integer, signed, 32 bpp
7+
UInt64, // integer, unsigned, 64 bpp
8+
SInt64, // integer, signed, 64 bpp
9+
+ Real16, // real, signed, 16 bpp
10+
Real32, // real, signed, 32 bpp
11+
Real64, // real, signed, 64 bpp
12+
Complex32, // complex, signed, 2*32 bpp

ports/libics/vcpkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "libics",
3-
"version": "1.6.8",
3+
"version": "1.7.0",
44
"description": "Reference library for ICS (Image Cytometry Standard), an open standard for writing images of any dimensionality and data type to file, together with associated information regarding the recording equipment or recorded subject.",
55
"homepage": "https://github.com/svi-opensource/libics",
66
"dependencies": [

versions/baseline.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5005,7 +5005,7 @@
50055005
"port-version": 3
50065006
},
50075007
"libics": {
5008-
"baseline": "1.6.8",
5008+
"baseline": "1.7.0",
50095009
"port-version": 0
50105010
},
50115011
"libid3tag": {

versions/l-/libics.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"versions": [
3+
{
4+
"git-tree": "79e3427c866b21828a4991d715034786910e0ead",
5+
"version": "1.7.0",
6+
"port-version": 0
7+
},
38
{
49
"git-tree": "52843a6b1d983426e492b9046056e16df6f1f4bc",
510
"version": "1.6.8",

0 commit comments

Comments
 (0)