aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSzabolcs Horvát <szhorvat@gmail.com>2021-05-06 21:24:08 +0200
committerGitHub <noreply@github.com>2021-05-06 12:24:08 -0700
commit207c2810b00667f65072fad8473280e590acae51 (patch)
tree08ccf46b7a02e76c96e930d4ab62f02f9e137d2f
parent6e80675573a63332a2625935e305f62cd7af497d (diff)
downloadvcpkg-207c2810b00667f65072fad8473280e590acae51.tar.gz
vcpkg-207c2810b00667f65072fad8473280e590acae51.zip
[igraph] update to 0.9.3 (#17683)
* igraph: update to 0.9.3 * igraph: x-add-version * formatting fix * x-add-version
-rw-r--r--ports/igraph/001_add_crt_secure_no_warnings.patch12
-rw-r--r--ports/igraph/portfile.cmake8
-rw-r--r--ports/igraph/vcpkg.json5
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/i-/igraph.json5
5 files changed, 14 insertions, 18 deletions
diff --git a/ports/igraph/001_add_crt_secure_no_warnings.patch b/ports/igraph/001_add_crt_secure_no_warnings.patch
deleted file mode 100644
index a138a53de..000000000
--- a/ports/igraph/001_add_crt_secure_no_warnings.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/etc/cmake/compilers.cmake b/etc/cmake/compilers.cmake
-index 3aabff4cb..97c01e545 100644
---- a/etc/cmake/compilers.cmake
-+++ b/etc/cmake/compilers.cmake
-@@ -2,6 +2,7 @@ include(CheckCCompilerFlag)
-
- if(MSVC)
- add_compile_options(/FS)
-+ add_compile_definitions(_CRT_SECURE_NO_WARNINGS)
- endif()
-
- if (NOT MSVC)
diff --git a/ports/igraph/portfile.cmake b/ports/igraph/portfile.cmake
index 87ac76966..d8164d83f 100644
--- a/ports/igraph/portfile.cmake
+++ b/ports/igraph/portfile.cmake
@@ -4,20 +4,20 @@
# - The release tarball contains pre-generated parser sources, which eliminates the dependency on bison/flex.
vcpkg_download_distfile(ARCHIVE
- URLS "https://github.com/igraph/igraph/releases/download/0.9.2/igraph-0.9.2.tar.gz"
- FILENAME "igraph-0.9.2.tar.gz"
- SHA512 8feb0c23c28e62f1e538fc41917e941f45421060b6240653ee03153b13551c454be019343a314b7913edb9c908518a131034c8e2098d9dd8e5c923fb84d195b3
+ URLS "https://github.com/igraph/igraph/releases/download/0.9.3/igraph-0.9.3.tar.gz"
+ FILENAME "igraph-0.9.3.tar.gz"
+ SHA512 69c7a217a27a34763750fe1bb3a981d9ce5aceb9027fe98ebdd2b2cbf4558734f55128ff8d9e46d066020d5bc942f6df761861bf7b103025015d3f0e336a7e7c
)
vcpkg_extract_source_archive_ex(
OUT_SOURCE_PATH SOURCE_PATH
ARCHIVE ${ARCHIVE}
- PATCHES 001_add_crt_secure_no_warnings.patch
)
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
graphml IGRAPH_GRAPHML_SUPPORT
+ openmp IGRAPH_OPENMP_SUPPORT
)
# Allow cross-compilation. See https://igraph.org/c/doc/igraph-Installation.html#idm207877354096
diff --git a/ports/igraph/vcpkg.json b/ports/igraph/vcpkg.json
index 451d942db..24c253633 100644
--- a/ports/igraph/vcpkg.json
+++ b/ports/igraph/vcpkg.json
@@ -1,6 +1,6 @@
{
"name": "igraph",
- "version": "0.9.2",
+ "version": "0.9.3",
"description": "igraph is a C library for network analysis and graph theory, with an emphasis on efficiency portability and ease of use.",
"homepage": "https://igraph.org/",
"dependencies": [
@@ -15,6 +15,9 @@
"dependencies": [
"libxml2"
]
+ },
+ "openmp": {
+ "description": "Use OpenMP parallelization in some functions"
}
}
}
diff --git a/versions/baseline.json b/versions/baseline.json
index b2463bb44..70d60ae4d 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -2593,7 +2593,7 @@
"port-version": 0
},
"igraph": {
- "baseline": "0.9.2",
+ "baseline": "0.9.3",
"port-version": 0
},
"iir1": {
diff --git a/versions/i-/igraph.json b/versions/i-/igraph.json
index 5db5b6ad6..b01577af4 100644
--- a/versions/i-/igraph.json
+++ b/versions/i-/igraph.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "ddee866d3bd75d1537681669470c84a530fb432f",
+ "version": "0.9.3",
+ "port-version": 0
+ },
+ {
"git-tree": "c2c35718e43fc23a6187173b49c19b11b8a89fdd",
"version": "0.9.2",
"port-version": 0