mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-24 08:39:01 +08:00
[igraph] update to 0.9.9 (#25065)
* [igraph] update to 0.9.9 * [igraph] patch vendored GLPK to fix UWP support * [igraph] x-add-version
This commit is contained in:
parent
0f0422683e
commit
64ede845fa
13
ports/igraph/glpk-uwp.patch
Normal file
13
ports/igraph/glpk-uwp.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/vendor/glpk/env/dlsup.c b/vendor/glpk/env/dlsup.c
|
||||
index 741354475..968a794b7 100644
|
||||
--- a/vendor/glpk/env/dlsup.c
|
||||
+++ b/vendor/glpk/env/dlsup.c
|
||||
@@ -25,6 +25,8 @@
|
||||
|
||||
#include "env.h"
|
||||
|
||||
+#undef __WOE__
|
||||
+
|
||||
/* GNU version ********************************************************/
|
||||
|
||||
#if defined(HAVE_LTDL)
|
@ -4,14 +4,16 @@
|
||||
# - 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.8/igraph-0.9.8.tar.gz"
|
||||
FILENAME "igraph-0.9.8.tar.gz"
|
||||
SHA512 4f0af3e2b4e2ed782064afc8a7aa0f104c683c35de3f71240d41a1b5097dd41101a483d4e5f9ce4dca1a5ca0bb616e1c125d58ccf50066b1405e8188fe4d796f
|
||||
URLS "https://github.com/igraph/igraph/releases/download/0.9.9/igraph-0.9.9.tar.gz"
|
||||
FILENAME "igraph-0.9.9.tar.gz"
|
||||
SHA512 bbfe8b76e7806ba4c70cbf0dc5ce6724f1805383c1fb6ac05c5cd1bfc829682ff2184e4f836886a562851d1af1384fd7cccb5027c4aa0deadd0e35d50aabb451
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
PATCHES
|
||||
"glpk-uwp.patch" # patch GLPK for UWP compatibility
|
||||
)
|
||||
|
||||
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
||||
|
@ -1,11 +1,9 @@
|
||||
{
|
||||
"name": "igraph",
|
||||
"version": "0.9.8",
|
||||
"port-version": 2,
|
||||
"version": "0.9.9",
|
||||
"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/",
|
||||
"license": "GPL-2.0-or-later",
|
||||
"supports": "!uwp",
|
||||
"dependencies": [
|
||||
"blas",
|
||||
"lapack",
|
||||
|
@ -2917,8 +2917,8 @@
|
||||
"port-version": 4
|
||||
},
|
||||
"igraph": {
|
||||
"baseline": "0.9.8",
|
||||
"port-version": 2
|
||||
"baseline": "0.9.9",
|
||||
"port-version": 0
|
||||
},
|
||||
"iir1": {
|
||||
"baseline": "1.9.1",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "c374fc0b09a493a6afbd4c009dd43763b2a9132f",
|
||||
"version": "0.9.9",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "562fb321b0c46134d9b876fe95a3796fd4404b24",
|
||||
"version": "0.9.8",
|
||||
|
Loading…
Reference in New Issue
Block a user