Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix coin-or ports. #29398

Merged
merged 12 commits into from
Feb 9, 2023
Merged

Fix coin-or ports. #29398

merged 12 commits into from
Feb 9, 2023

Conversation

Neumann-A
Copy link
Contributor

No description provided.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json
index 6f687cc..677b8c5 100644
--- a/ports/coinutils/vcpkg.json
+++ b/ports/coinutils/vcpkg.json
@@ -2,13 +2,12 @@
   "name": "coinutils",
   "version-date": "2023-02-02",
   "description": "CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project",
-  "license": null,
   "homepage": "https://www.coin-or.org/",
-  "dependencies" :
-   [
-    "zlib",
+  "license": null,
+  "dependencies": [
     "bzip2",
+    "glpk",
     "lapack",
-    "glpk"
-   ]
+    "zlib"
+  ]
 }
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index ef16682..a851a30 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1564,9 +1564,13 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coinor-ipopt": {
+      "baseline": "3.14.10",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..a57e1f0 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "e21afe5959311ac9b1d2a6fe8d6d57c77209a9d7",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/coin-or-buildtools/vcpkg.json b/ports/coin-or-buildtools/vcpkg.json
index 330b335..5aee2f4 100644
--- a/ports/coin-or-buildtools/vcpkg.json
+++ b/ports/coin-or-buildtools/vcpkg.json
@@ -2,6 +2,6 @@
   "name": "coin-or-buildtools",
   "version-date": "2023-02-02",
   "description": "Macros and patches for GNU autotools ",
-  "license": null,
-  "homepage": "https://coin-or-tools.github.io/BuildTools/"
+  "homepage": "https://coin-or-tools.github.io/BuildTools/",
+  "license": null
 }
diff --git a/ports/coin-or-cgl/vcpkg.json b/ports/coin-or-cgl/vcpkg.json
index 67fe319..89b4155 100644
--- a/ports/coin-or-cgl/vcpkg.json
+++ b/ports/coin-or-cgl/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Cgl",
   "dependencies": [
     "coin-or-clp",
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-clp/vcpkg.json b/ports/coin-or-clp/vcpkg.json
index c7ba34c..0437e80 100644
--- a/ports/coin-or-clp/vcpkg.json
+++ b/ports/coin-or-clp/vcpkg.json
@@ -3,7 +3,7 @@
   "version-date": "2023-02-01",
   "description": "Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.",
   "dependencies": [
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-ipopt/vcpkg.json b/ports/coin-or-ipopt/vcpkg.json
index dc8047f..5f57986 100644
--- a/ports/coin-or-ipopt/vcpkg.json
+++ b/ports/coin-or-ipopt/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Ipopt",
   "license": null,
   "dependencies": [
-    "intel-mkl",
-    "coinutils"
+    "coinutils",
+    "intel-mkl"
   ]
 }
diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json
index 0250cf4..1830dc1 100644
--- a/ports/coinutils/vcpkg.json
+++ b/ports/coinutils/vcpkg.json
@@ -2,14 +2,13 @@
   "name": "coinutils",
   "version-date": "2023-02-02",
   "description": "CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project",
-  "license": null,
   "homepage": "https://www.coin-or.org/",
-  "dependencies" :
-   [
-    "zlib",
+  "license": null,
+  "dependencies": [
     "bzip2",
-    "lapack",
+    "coin-or-buildtools",
     "glpk",
-    "coin-or-buildtools"
-   ]
+    "lapack",
+    "zlib"
+  ]
 }
diff --git a/ports/openmvg/vcpkg.json b/ports/openmvg/vcpkg.json
index e831348..d2a74ae 100644
--- a/ports/openmvg/vcpkg.json
+++ b/ports/openmvg/vcpkg.json
@@ -15,13 +15,13 @@
       ]
     },
     "coin-or-clp",
+    "coin-or-osi",
     "coinutils",
     "eigen3",
     "flann",
     "libjpeg-turbo",
     "liblemon",
     "libpng",
-    "coin-or-osi",
     "tiff",
     {
       "name": "vcpkg-cmake",
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index ef16682..c883287 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1564,9 +1564,29 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coin-or-buildtools": {
+      "baseline": "2023-02-02",
+      "port-version": 0
+    },
+    "coin-or-cgl": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-clp": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-ipopt": {
+      "baseline": "3.14.10",
+      "port-version": 0
+    },
+    "coin-or-osi": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
@@ -2734,7 +2754,7 @@
     },
     "glpk": {
       "baseline": "5.0",
-      "port-version": 0
+      "port-version": 1
     },
     "glslang": {
       "baseline": "11.13.0",
@@ -5658,7 +5678,7 @@
     },
     "openmvg": {
       "baseline": "2.0",
-      "port-version": 5
+      "port-version": 6
     },
     "openmvs": {
       "baseline": "2.1.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..759ccd6 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "09c5d5bae784098ce59ff973f33be2deb08d74d4",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",
diff --git a/versions/g-/glpk.json b/versions/g-/glpk.json
index 8ddae89..28f3db8 100644
--- a/versions/g-/glpk.json
+++ b/versions/g-/glpk.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4ccc68be5d979b64412919b488ed88b798903ccf",
+      "version": "5.0",
+      "port-version": 1
+    },
     {
       "git-tree": "e1346a1f1cdf3d0b7aa46517ae0f8f0006ac6903",
       "version": "5.0",
diff --git a/versions/o-/openmvg.json b/versions/o-/openmvg.json
index 825e5d5..7bb9f1d 100644
--- a/versions/o-/openmvg.json
+++ b/versions/o-/openmvg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "40ea843ee4ea5bd28ad9f1f122ec9b7383ce6f0e",
+      "version": "2.0",
+      "port-version": 6
+    },
     {
       "git-tree": "884daf253c53c86a780f1a75907d0c0f28e352de",
       "version": "2.0",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 065 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 078 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 081 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

@Neumann-A
Copy link
Contributor Author

@BillyONeal: Probably requires a VM update.

autoreconf: running: aclocal -I "/mnt/vcpkg-ci/buildtrees/coinutils/src/afb17a12c6-16373ddd56.clean/BuildTools" --force 
/mnt/vcpkg-ci/buildtrees/coinutils/src/afb17a12c6-16373ddd56.clean/BuildTools/coin.m4:9: error: Autoconf version 2.71 or higher is required
/mnt/vcpkg-ci/buildtrees/coinutils/src/afb17a12c6-16373ddd56.clean/BuildTools/coin.m4:9: the top level

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/coin-or-buildtools/vcpkg.json b/ports/coin-or-buildtools/vcpkg.json
index 330b335..5aee2f4 100644
--- a/ports/coin-or-buildtools/vcpkg.json
+++ b/ports/coin-or-buildtools/vcpkg.json
@@ -2,6 +2,6 @@
   "name": "coin-or-buildtools",
   "version-date": "2023-02-02",
   "description": "Macros and patches for GNU autotools ",
-  "license": null,
-  "homepage": "https://coin-or-tools.github.io/BuildTools/"
+  "homepage": "https://coin-or-tools.github.io/BuildTools/",
+  "license": null
 }
diff --git a/ports/coin-or-cgl/vcpkg.json b/ports/coin-or-cgl/vcpkg.json
index 67fe319..89b4155 100644
--- a/ports/coin-or-cgl/vcpkg.json
+++ b/ports/coin-or-cgl/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Cgl",
   "dependencies": [
     "coin-or-clp",
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-clp/vcpkg.json b/ports/coin-or-clp/vcpkg.json
index c7ba34c..0437e80 100644
--- a/ports/coin-or-clp/vcpkg.json
+++ b/ports/coin-or-clp/vcpkg.json
@@ -3,7 +3,7 @@
   "version-date": "2023-02-01",
   "description": "Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.",
   "dependencies": [
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-ipopt/vcpkg.json b/ports/coin-or-ipopt/vcpkg.json
index dc8047f..5f57986 100644
--- a/ports/coin-or-ipopt/vcpkg.json
+++ b/ports/coin-or-ipopt/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Ipopt",
   "license": null,
   "dependencies": [
-    "intel-mkl",
-    "coinutils"
+    "coinutils",
+    "intel-mkl"
   ]
 }
diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json
index 0250cf4..1830dc1 100644
--- a/ports/coinutils/vcpkg.json
+++ b/ports/coinutils/vcpkg.json
@@ -2,14 +2,13 @@
   "name": "coinutils",
   "version-date": "2023-02-02",
   "description": "CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project",
-  "license": null,
   "homepage": "https://www.coin-or.org/",
-  "dependencies" :
-   [
-    "zlib",
+  "license": null,
+  "dependencies": [
     "bzip2",
-    "lapack",
+    "coin-or-buildtools",
     "glpk",
-    "coin-or-buildtools"
-   ]
+    "lapack",
+    "zlib"
+  ]
 }
diff --git a/ports/openmvg/vcpkg.json b/ports/openmvg/vcpkg.json
index e831348..d2a74ae 100644
--- a/ports/openmvg/vcpkg.json
+++ b/ports/openmvg/vcpkg.json
@@ -15,13 +15,13 @@
       ]
     },
     "coin-or-clp",
+    "coin-or-osi",
     "coinutils",
     "eigen3",
     "flann",
     "libjpeg-turbo",
     "liblemon",
     "libpng",
-    "coin-or-osi",
     "tiff",
     {
       "name": "vcpkg-cmake",
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index ef16682..c883287 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1564,9 +1564,29 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coin-or-buildtools": {
+      "baseline": "2023-02-02",
+      "port-version": 0
+    },
+    "coin-or-cgl": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-clp": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-ipopt": {
+      "baseline": "3.14.10",
+      "port-version": 0
+    },
+    "coin-or-osi": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
@@ -2734,7 +2754,7 @@
     },
     "glpk": {
       "baseline": "5.0",
-      "port-version": 0
+      "port-version": 1
     },
     "glslang": {
       "baseline": "11.13.0",
@@ -5658,7 +5678,7 @@
     },
     "openmvg": {
       "baseline": "2.0",
-      "port-version": 5
+      "port-version": 6
     },
     "openmvs": {
       "baseline": "2.1.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..759ccd6 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "09c5d5bae784098ce59ff973f33be2deb08d74d4",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",
diff --git a/versions/g-/glpk.json b/versions/g-/glpk.json
index 8ddae89..28f3db8 100644
--- a/versions/g-/glpk.json
+++ b/versions/g-/glpk.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4ccc68be5d979b64412919b488ed88b798903ccf",
+      "version": "5.0",
+      "port-version": 1
+    },
     {
       "git-tree": "e1346a1f1cdf3d0b7aa46517ae0f8f0006ac6903",
       "version": "5.0",
diff --git a/versions/o-/openmvg.json b/versions/o-/openmvg.json
index 825e5d5..fd80039 100644
--- a/versions/o-/openmvg.json
+++ b/versions/o-/openmvg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "34b369f2131fa61647adb9f815fc4fbc8d9a5cd4",
+      "version": "2.0",
+      "port-version": 6
+    },
     {
       "git-tree": "884daf253c53c86a780f1a75907d0c0f28e352de",
       "version": "2.0",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 065 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 078 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 081 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

@Cheney-W Cheney-W self-assigned this Feb 3, 2023
@Cheney-W Cheney-W added category:new-port The issue is requesting a new library to be added; consider making a PR! category:port-update The issue is with a library, which is requesting update new revision labels Feb 3, 2023
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/coin-or-buildtools/vcpkg.json b/ports/coin-or-buildtools/vcpkg.json
index 330b335..5aee2f4 100644
--- a/ports/coin-or-buildtools/vcpkg.json
+++ b/ports/coin-or-buildtools/vcpkg.json
@@ -2,6 +2,6 @@
   "name": "coin-or-buildtools",
   "version-date": "2023-02-02",
   "description": "Macros and patches for GNU autotools ",
-  "license": null,
-  "homepage": "https://coin-or-tools.github.io/BuildTools/"
+  "homepage": "https://coin-or-tools.github.io/BuildTools/",
+  "license": null
 }
diff --git a/ports/coin-or-cgl/vcpkg.json b/ports/coin-or-cgl/vcpkg.json
index 67fe319..89b4155 100644
--- a/ports/coin-or-cgl/vcpkg.json
+++ b/ports/coin-or-cgl/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Cgl",
   "dependencies": [
     "coin-or-clp",
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-clp/vcpkg.json b/ports/coin-or-clp/vcpkg.json
index c7ba34c..0437e80 100644
--- a/ports/coin-or-clp/vcpkg.json
+++ b/ports/coin-or-clp/vcpkg.json
@@ -3,7 +3,7 @@
   "version-date": "2023-02-01",
   "description": "Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.",
   "dependencies": [
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-ipopt/vcpkg.json b/ports/coin-or-ipopt/vcpkg.json
index dc8047f..5f57986 100644
--- a/ports/coin-or-ipopt/vcpkg.json
+++ b/ports/coin-or-ipopt/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Ipopt",
   "license": null,
   "dependencies": [
-    "intel-mkl",
-    "coinutils"
+    "coinutils",
+    "intel-mkl"
   ]
 }
diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json
index 0250cf4..1830dc1 100644
--- a/ports/coinutils/vcpkg.json
+++ b/ports/coinutils/vcpkg.json
@@ -2,14 +2,13 @@
   "name": "coinutils",
   "version-date": "2023-02-02",
   "description": "CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project",
-  "license": null,
   "homepage": "https://www.coin-or.org/",
-  "dependencies" :
-   [
-    "zlib",
+  "license": null,
+  "dependencies": [
     "bzip2",
-    "lapack",
+    "coin-or-buildtools",
     "glpk",
-    "coin-or-buildtools"
-   ]
+    "lapack",
+    "zlib"
+  ]
 }
diff --git a/ports/openmvg/vcpkg.json b/ports/openmvg/vcpkg.json
index e831348..d2a74ae 100644
--- a/ports/openmvg/vcpkg.json
+++ b/ports/openmvg/vcpkg.json
@@ -15,13 +15,13 @@
       ]
     },
     "coin-or-clp",
+    "coin-or-osi",
     "coinutils",
     "eigen3",
     "flann",
     "libjpeg-turbo",
     "liblemon",
     "libpng",
-    "coin-or-osi",
     "tiff",
     {
       "name": "vcpkg-cmake",
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index e7c0d8f..eb26cef 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1572,9 +1572,29 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coin-or-buildtools": {
+      "baseline": "2023-02-02",
+      "port-version": 0
+    },
+    "coin-or-cgl": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-clp": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-ipopt": {
+      "baseline": "3.14.10",
+      "port-version": 0
+    },
+    "coin-or-osi": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
@@ -2742,7 +2762,7 @@
     },
     "glpk": {
       "baseline": "5.0",
-      "port-version": 0
+      "port-version": 1
     },
     "glslang": {
       "baseline": "11.13.0",
@@ -5670,7 +5690,7 @@
     },
     "openmvg": {
       "baseline": "2.0",
-      "port-version": 5
+      "port-version": 6
     },
     "openmvs": {
       "baseline": "2.1.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..759ccd6 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "09c5d5bae784098ce59ff973f33be2deb08d74d4",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",
diff --git a/versions/g-/glpk.json b/versions/g-/glpk.json
index 8ddae89..28f3db8 100644
--- a/versions/g-/glpk.json
+++ b/versions/g-/glpk.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4ccc68be5d979b64412919b488ed88b798903ccf",
+      "version": "5.0",
+      "port-version": 1
+    },
     {
       "git-tree": "e1346a1f1cdf3d0b7aa46517ae0f8f0006ac6903",
       "version": "5.0",
diff --git a/versions/o-/openmvg.json b/versions/o-/openmvg.json
index 825e5d5..e32493f 100644
--- a/versions/o-/openmvg.json
+++ b/versions/o-/openmvg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "7992984bacc4fcdd318ffeeee9c3dcf43e272e06",
+      "version": "2.0",
+      "port-version": 6
+    },
     {
       "git-tree": "884daf253c53c86a780f1a75907d0c0f28e352de",
       "version": "2.0",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 065 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 078 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 081 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/coin-or-buildtools/vcpkg.json b/ports/coin-or-buildtools/vcpkg.json
index 330b335..5aee2f4 100644
--- a/ports/coin-or-buildtools/vcpkg.json
+++ b/ports/coin-or-buildtools/vcpkg.json
@@ -2,6 +2,6 @@
   "name": "coin-or-buildtools",
   "version-date": "2023-02-02",
   "description": "Macros and patches for GNU autotools ",
-  "license": null,
-  "homepage": "https://coin-or-tools.github.io/BuildTools/"
+  "homepage": "https://coin-or-tools.github.io/BuildTools/",
+  "license": null
 }
diff --git a/ports/coin-or-cgl/vcpkg.json b/ports/coin-or-cgl/vcpkg.json
index 67fe319..89b4155 100644
--- a/ports/coin-or-cgl/vcpkg.json
+++ b/ports/coin-or-cgl/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Cgl",
   "dependencies": [
     "coin-or-clp",
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-clp/vcpkg.json b/ports/coin-or-clp/vcpkg.json
index c7ba34c..0437e80 100644
--- a/ports/coin-or-clp/vcpkg.json
+++ b/ports/coin-or-clp/vcpkg.json
@@ -3,7 +3,7 @@
   "version-date": "2023-02-01",
   "description": "Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.",
   "dependencies": [
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-ipopt/vcpkg.json b/ports/coin-or-ipopt/vcpkg.json
index dc8047f..5f57986 100644
--- a/ports/coin-or-ipopt/vcpkg.json
+++ b/ports/coin-or-ipopt/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Ipopt",
   "license": null,
   "dependencies": [
-    "intel-mkl",
-    "coinutils"
+    "coinutils",
+    "intel-mkl"
   ]
 }
diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json
index 0250cf4..1830dc1 100644
--- a/ports/coinutils/vcpkg.json
+++ b/ports/coinutils/vcpkg.json
@@ -2,14 +2,13 @@
   "name": "coinutils",
   "version-date": "2023-02-02",
   "description": "CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project",
-  "license": null,
   "homepage": "https://www.coin-or.org/",
-  "dependencies" :
-   [
-    "zlib",
+  "license": null,
+  "dependencies": [
     "bzip2",
-    "lapack",
+    "coin-or-buildtools",
     "glpk",
-    "coin-or-buildtools"
-   ]
+    "lapack",
+    "zlib"
+  ]
 }
diff --git a/ports/openmvg/vcpkg.json b/ports/openmvg/vcpkg.json
index e831348..d2a74ae 100644
--- a/ports/openmvg/vcpkg.json
+++ b/ports/openmvg/vcpkg.json
@@ -15,13 +15,13 @@
       ]
     },
     "coin-or-clp",
+    "coin-or-osi",
     "coinutils",
     "eigen3",
     "flann",
     "libjpeg-turbo",
     "liblemon",
     "libpng",
-    "coin-or-osi",
     "tiff",
     {
       "name": "vcpkg-cmake",
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index e7c0d8f..eb26cef 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1572,9 +1572,29 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coin-or-buildtools": {
+      "baseline": "2023-02-02",
+      "port-version": 0
+    },
+    "coin-or-cgl": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-clp": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-ipopt": {
+      "baseline": "3.14.10",
+      "port-version": 0
+    },
+    "coin-or-osi": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
@@ -2742,7 +2762,7 @@
     },
     "glpk": {
       "baseline": "5.0",
-      "port-version": 0
+      "port-version": 1
     },
     "glslang": {
       "baseline": "11.13.0",
@@ -5670,7 +5690,7 @@
     },
     "openmvg": {
       "baseline": "2.0",
-      "port-version": 5
+      "port-version": 6
     },
     "openmvs": {
       "baseline": "2.1.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..91b2f83 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "c9b8a9da882519ed92dbbae64fb3cd8356122ee0",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",
diff --git a/versions/g-/glpk.json b/versions/g-/glpk.json
index 8ddae89..28f3db8 100644
--- a/versions/g-/glpk.json
+++ b/versions/g-/glpk.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4ccc68be5d979b64412919b488ed88b798903ccf",
+      "version": "5.0",
+      "port-version": 1
+    },
     {
       "git-tree": "e1346a1f1cdf3d0b7aa46517ae0f8f0006ac6903",
       "version": "5.0",
diff --git a/versions/o-/openmvg.json b/versions/o-/openmvg.json
index 825e5d5..e32493f 100644
--- a/versions/o-/openmvg.json
+++ b/versions/o-/openmvg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "7992984bacc4fcdd318ffeeee9c3dcf43e272e06",
+      "version": "2.0",
+      "port-version": 6
+    },
     {
       "git-tree": "884daf253c53c86a780f1a75907d0c0f28e352de",
       "version": "2.0",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 065 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 078 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 081 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/coin-or-buildtools/vcpkg.json b/ports/coin-or-buildtools/vcpkg.json
index 330b335..5aee2f4 100644
--- a/ports/coin-or-buildtools/vcpkg.json
+++ b/ports/coin-or-buildtools/vcpkg.json
@@ -2,6 +2,6 @@
   "name": "coin-or-buildtools",
   "version-date": "2023-02-02",
   "description": "Macros and patches for GNU autotools ",
-  "license": null,
-  "homepage": "https://coin-or-tools.github.io/BuildTools/"
+  "homepage": "https://coin-or-tools.github.io/BuildTools/",
+  "license": null
 }
diff --git a/ports/coin-or-cgl/vcpkg.json b/ports/coin-or-cgl/vcpkg.json
index 67fe319..89b4155 100644
--- a/ports/coin-or-cgl/vcpkg.json
+++ b/ports/coin-or-cgl/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Cgl",
   "dependencies": [
     "coin-or-clp",
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-clp/vcpkg.json b/ports/coin-or-clp/vcpkg.json
index c7ba34c..0437e80 100644
--- a/ports/coin-or-clp/vcpkg.json
+++ b/ports/coin-or-clp/vcpkg.json
@@ -3,7 +3,7 @@
   "version-date": "2023-02-01",
   "description": "Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.",
   "dependencies": [
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-ipopt/vcpkg.json b/ports/coin-or-ipopt/vcpkg.json
index 9bf04b8..64afe3c 100644
--- a/ports/coin-or-ipopt/vcpkg.json
+++ b/ports/coin-or-ipopt/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Ipopt",
   "license": null,
   "dependencies": [
-    "intel-mkl",
-    "coinutils"
+    "coinutils",
+    "intel-mkl"
   ]
 }
diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json
index 0250cf4..1830dc1 100644
--- a/ports/coinutils/vcpkg.json
+++ b/ports/coinutils/vcpkg.json
@@ -2,14 +2,13 @@
   "name": "coinutils",
   "version-date": "2023-02-02",
   "description": "CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project",
-  "license": null,
   "homepage": "https://www.coin-or.org/",
-  "dependencies" :
-   [
-    "zlib",
+  "license": null,
+  "dependencies": [
     "bzip2",
-    "lapack",
+    "coin-or-buildtools",
     "glpk",
-    "coin-or-buildtools"
-   ]
+    "lapack",
+    "zlib"
+  ]
 }
diff --git a/ports/openmvg/vcpkg.json b/ports/openmvg/vcpkg.json
index e831348..d2a74ae 100644
--- a/ports/openmvg/vcpkg.json
+++ b/ports/openmvg/vcpkg.json
@@ -15,13 +15,13 @@
       ]
     },
     "coin-or-clp",
+    "coin-or-osi",
     "coinutils",
     "eigen3",
     "flann",
     "libjpeg-turbo",
     "liblemon",
     "libpng",
-    "coin-or-osi",
     "tiff",
     {
       "name": "vcpkg-cmake",
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index e7c0d8f..8ac16d2 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1572,9 +1572,29 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coin-or-buildtools": {
+      "baseline": "2023-02-02",
+      "port-version": 0
+    },
+    "coin-or-cgl": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-clp": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-ipopt": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-osi": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
@@ -2742,7 +2762,7 @@
     },
     "glpk": {
       "baseline": "5.0",
-      "port-version": 0
+      "port-version": 1
     },
     "glslang": {
       "baseline": "11.13.0",
@@ -5670,7 +5690,7 @@
     },
     "openmvg": {
       "baseline": "2.0",
-      "port-version": 5
+      "port-version": 6
     },
     "openmvs": {
       "baseline": "2.1.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..91b2f83 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "c9b8a9da882519ed92dbbae64fb3cd8356122ee0",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",
diff --git a/versions/g-/glpk.json b/versions/g-/glpk.json
index 8ddae89..28f3db8 100644
--- a/versions/g-/glpk.json
+++ b/versions/g-/glpk.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4ccc68be5d979b64412919b488ed88b798903ccf",
+      "version": "5.0",
+      "port-version": 1
+    },
     {
       "git-tree": "e1346a1f1cdf3d0b7aa46517ae0f8f0006ac6903",
       "version": "5.0",
diff --git a/versions/o-/openmvg.json b/versions/o-/openmvg.json
index 825e5d5..e32493f 100644
--- a/versions/o-/openmvg.json
+++ b/versions/o-/openmvg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "7992984bacc4fcdd318ffeeee9c3dcf43e272e06",
+      "version": "2.0",
+      "port-version": 6
+    },
     {
       "git-tree": "884daf253c53c86a780f1a75907d0c0f28e352de",
       "version": "2.0",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 065 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 078 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 081 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

@Neumann-A
Copy link
Contributor Author

linux: outdated autoconf.

osx failure due to missing/unorder dependencies.

uwp missing:

#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)

#define SEM_FAILCRITICALERRORS      0x0001
#define SEM_NOGPFAULTERRORBOX       0x0002
#define SEM_NOALIGNMENTFAULTEXCEPT  0x0004
#define SEM_NOOPENFILEERRORBOX      0x8000

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/coin-or-buildtools/vcpkg.json b/ports/coin-or-buildtools/vcpkg.json
index 330b335..5aee2f4 100644
--- a/ports/coin-or-buildtools/vcpkg.json
+++ b/ports/coin-or-buildtools/vcpkg.json
@@ -2,6 +2,6 @@
   "name": "coin-or-buildtools",
   "version-date": "2023-02-02",
   "description": "Macros and patches for GNU autotools ",
-  "license": null,
-  "homepage": "https://coin-or-tools.github.io/BuildTools/"
+  "homepage": "https://coin-or-tools.github.io/BuildTools/",
+  "license": null
 }
diff --git a/ports/coin-or-cgl/vcpkg.json b/ports/coin-or-cgl/vcpkg.json
index 67fe319..89b4155 100644
--- a/ports/coin-or-cgl/vcpkg.json
+++ b/ports/coin-or-cgl/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Cgl",
   "dependencies": [
     "coin-or-clp",
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-clp/vcpkg.json b/ports/coin-or-clp/vcpkg.json
index c7ba34c..0437e80 100644
--- a/ports/coin-or-clp/vcpkg.json
+++ b/ports/coin-or-clp/vcpkg.json
@@ -3,7 +3,7 @@
   "version-date": "2023-02-01",
   "description": "Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.",
   "dependencies": [
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-ipopt/vcpkg.json b/ports/coin-or-ipopt/vcpkg.json
index 9bf04b8..64afe3c 100644
--- a/ports/coin-or-ipopt/vcpkg.json
+++ b/ports/coin-or-ipopt/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Ipopt",
   "license": null,
   "dependencies": [
-    "intel-mkl",
-    "coinutils"
+    "coinutils",
+    "intel-mkl"
   ]
 }
diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json
index bcd86f5..0cd2b72 100644
--- a/ports/coinutils/vcpkg.json
+++ b/ports/coinutils/vcpkg.json
@@ -2,15 +2,14 @@
   "name": "coinutils",
   "version-date": "2023-02-02",
   "description": "CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project",
-  "license": null,
   "homepage": "https://www.coin-or.org/",
+  "license": null,
   "supports": "!uwp",
-  "dependencies" :
-   [
-    "zlib",
+  "dependencies": [
     "bzip2",
-    "lapack",
+    "coin-or-buildtools",
     "glpk",
-    "coin-or-buildtools"
-   ]
+    "lapack",
+    "zlib"
+  ]
 }
diff --git a/ports/openmvg/vcpkg.json b/ports/openmvg/vcpkg.json
index e831348..d2a74ae 100644
--- a/ports/openmvg/vcpkg.json
+++ b/ports/openmvg/vcpkg.json
@@ -15,13 +15,13 @@
       ]
     },
     "coin-or-clp",
+    "coin-or-osi",
     "coinutils",
     "eigen3",
     "flann",
     "libjpeg-turbo",
     "liblemon",
     "libpng",
-    "coin-or-osi",
     "tiff",
     {
       "name": "vcpkg-cmake",
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index e7c0d8f..8ac16d2 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1572,9 +1572,29 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coin-or-buildtools": {
+      "baseline": "2023-02-02",
+      "port-version": 0
+    },
+    "coin-or-cgl": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-clp": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-ipopt": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-osi": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
@@ -2742,7 +2762,7 @@
     },
     "glpk": {
       "baseline": "5.0",
-      "port-version": 0
+      "port-version": 1
     },
     "glslang": {
       "baseline": "11.13.0",
@@ -5670,7 +5690,7 @@
     },
     "openmvg": {
       "baseline": "2.0",
-      "port-version": 5
+      "port-version": 6
     },
     "openmvs": {
       "baseline": "2.1.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..bea1b67 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "f031491d23dac45523a35080c5f4bc19cde6656b",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",
diff --git a/versions/g-/glpk.json b/versions/g-/glpk.json
index 8ddae89..28f3db8 100644
--- a/versions/g-/glpk.json
+++ b/versions/g-/glpk.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4ccc68be5d979b64412919b488ed88b798903ccf",
+      "version": "5.0",
+      "port-version": 1
+    },
     {
       "git-tree": "e1346a1f1cdf3d0b7aa46517ae0f8f0006ac6903",
       "version": "5.0",
diff --git a/versions/o-/openmvg.json b/versions/o-/openmvg.json
index 825e5d5..e32493f 100644
--- a/versions/o-/openmvg.json
+++ b/versions/o-/openmvg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "7992984bacc4fcdd318ffeeee9c3dcf43e272e06",
+      "version": "2.0",
+      "port-version": 6
+    },
     {
       "git-tree": "884daf253c53c86a780f1a75907d0c0f28e352de",
       "version": "2.0",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 065 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 078 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 081 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/coin-or-buildtools/vcpkg.json b/ports/coin-or-buildtools/vcpkg.json
index 330b335..5aee2f4 100644
--- a/ports/coin-or-buildtools/vcpkg.json
+++ b/ports/coin-or-buildtools/vcpkg.json
@@ -2,6 +2,6 @@
   "name": "coin-or-buildtools",
   "version-date": "2023-02-02",
   "description": "Macros and patches for GNU autotools ",
-  "license": null,
-  "homepage": "https://coin-or-tools.github.io/BuildTools/"
+  "homepage": "https://coin-or-tools.github.io/BuildTools/",
+  "license": null
 }
diff --git a/ports/coin-or-cgl/vcpkg.json b/ports/coin-or-cgl/vcpkg.json
index 67fe319..89b4155 100644
--- a/ports/coin-or-cgl/vcpkg.json
+++ b/ports/coin-or-cgl/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Cgl",
   "dependencies": [
     "coin-or-clp",
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-clp/vcpkg.json b/ports/coin-or-clp/vcpkg.json
index c7ba34c..0437e80 100644
--- a/ports/coin-or-clp/vcpkg.json
+++ b/ports/coin-or-clp/vcpkg.json
@@ -3,7 +3,7 @@
   "version-date": "2023-02-01",
   "description": "Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.",
   "dependencies": [
-    "coinutils",
-    "coin-or-osi"
+    "coin-or-osi",
+    "coinutils"
   ]
 }
diff --git a/ports/coin-or-ipopt/vcpkg.json b/ports/coin-or-ipopt/vcpkg.json
index 9bf04b8..64afe3c 100644
--- a/ports/coin-or-ipopt/vcpkg.json
+++ b/ports/coin-or-ipopt/vcpkg.json
@@ -5,7 +5,7 @@
   "homepage": "https://github.com/coin-or/Ipopt",
   "license": null,
   "dependencies": [
-    "intel-mkl",
-    "coinutils"
+    "coinutils",
+    "intel-mkl"
   ]
 }
diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json
index bcd86f5..0cd2b72 100644
--- a/ports/coinutils/vcpkg.json
+++ b/ports/coinutils/vcpkg.json
@@ -2,15 +2,14 @@
   "name": "coinutils",
   "version-date": "2023-02-02",
   "description": "CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project",
-  "license": null,
   "homepage": "https://www.coin-or.org/",
+  "license": null,
   "supports": "!uwp",
-  "dependencies" :
-   [
-    "zlib",
+  "dependencies": [
     "bzip2",
-    "lapack",
+    "coin-or-buildtools",
     "glpk",
-    "coin-or-buildtools"
-   ]
+    "lapack",
+    "zlib"
+  ]
 }
diff --git a/ports/openmvg/vcpkg.json b/ports/openmvg/vcpkg.json
index e831348..d2a74ae 100644
--- a/ports/openmvg/vcpkg.json
+++ b/ports/openmvg/vcpkg.json
@@ -15,13 +15,13 @@
       ]
     },
     "coin-or-clp",
+    "coin-or-osi",
     "coinutils",
     "eigen3",
     "flann",
     "libjpeg-turbo",
     "liblemon",
     "libpng",
-    "coin-or-osi",
     "tiff",
     {
       "name": "vcpkg-cmake",
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index e7c0d8f..8ac16d2 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1572,9 +1572,29 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coin-or-buildtools": {
+      "baseline": "2023-02-02",
+      "port-version": 0
+    },
+    "coin-or-cgl": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-clp": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-ipopt": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-osi": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
@@ -2742,7 +2762,7 @@
     },
     "glpk": {
       "baseline": "5.0",
-      "port-version": 0
+      "port-version": 1
     },
     "glslang": {
       "baseline": "11.13.0",
@@ -5670,7 +5690,7 @@
     },
     "openmvg": {
       "baseline": "2.0",
-      "port-version": 5
+      "port-version": 6
     },
     "openmvs": {
       "baseline": "2.1.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..bea1b67 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "f031491d23dac45523a35080c5f4bc19cde6656b",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",
diff --git a/versions/g-/glpk.json b/versions/g-/glpk.json
index 8ddae89..28f3db8 100644
--- a/versions/g-/glpk.json
+++ b/versions/g-/glpk.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4ccc68be5d979b64412919b488ed88b798903ccf",
+      "version": "5.0",
+      "port-version": 1
+    },
     {
       "git-tree": "e1346a1f1cdf3d0b7aa46517ae0f8f0006ac6903",
       "version": "5.0",
diff --git a/versions/o-/openmvg.json b/versions/o-/openmvg.json
index 825e5d5..40ea5b9 100644
--- a/versions/o-/openmvg.json
+++ b/versions/o-/openmvg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "c3cae8bd9a507c8a7cdedc1af083fd05f677970d",
+      "version": "2.0",
+      "port-version": 6
+    },
     {
       "git-tree": "884daf253c53c86a780f1a75907d0c0f28e352de",
       "version": "2.0",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 065 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 078 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 081 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

After committing all other changes, the version database must be updated
git add -u && git commit
git checkout a548ef52e5b6b4b92de09fd0efdeaa95c745e2a0 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index e7c0d8f..8ac16d2 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1572,9 +1572,29 @@
       "baseline": "4.0.0",
       "port-version": 5
     },
+    "coin-or-buildtools": {
+      "baseline": "2023-02-02",
+      "port-version": 0
+    },
+    "coin-or-cgl": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-clp": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-ipopt": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
+    "coin-or-osi": {
+      "baseline": "2023-02-01",
+      "port-version": 0
+    },
     "coinutils": {
-      "baseline": "2.11.4",
-      "port-version": 1
+      "baseline": "2023-02-02",
+      "port-version": 0
     },
     "collada-dom": {
       "baseline": "2.5.0",
@@ -2742,7 +2762,7 @@
     },
     "glpk": {
       "baseline": "5.0",
-      "port-version": 0
+      "port-version": 1
     },
     "glslang": {
       "baseline": "11.13.0",
@@ -5670,7 +5690,7 @@
     },
     "openmvg": {
       "baseline": "2.0",
-      "port-version": 5
+      "port-version": 6
     },
     "openmvs": {
       "baseline": "2.1.0",
diff --git a/versions/c-/coinutils.json b/versions/c-/coinutils.json
index 5bcc434..14681e9 100644
--- a/versions/c-/coinutils.json
+++ b/versions/c-/coinutils.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "9f78d3e4a95d02a06ad5fe90773ca39a25cd93de",
+      "version-date": "2023-02-02",
+      "port-version": 0
+    },
     {
       "git-tree": "eee28965c61a5dae6407b3f93bbd945b7992537d",
       "version-string": "2.11.4",
diff --git a/versions/g-/glpk.json b/versions/g-/glpk.json
index 8ddae89..28f3db8 100644
--- a/versions/g-/glpk.json
+++ b/versions/g-/glpk.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4ccc68be5d979b64412919b488ed88b798903ccf",
+      "version": "5.0",
+      "port-version": 1
+    },
     {
       "git-tree": "e1346a1f1cdf3d0b7aa46517ae0f8f0006ac6903",
       "version": "5.0",
diff --git a/versions/o-/openmvg.json b/versions/o-/openmvg.json
index 825e5d5..2597f7c 100644
--- a/versions/o-/openmvg.json
+++ b/versions/o-/openmvg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "5c54c4aa02d2a668bd3d97a1b2a9d412efe284d3",
+      "version": "2.0",
+      "port-version": 6
+    },
     {
       "git-tree": "884daf253c53c86a780f1a75907d0c0f28e352de",
       "version": "2.0",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 062 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 069 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 079 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

@Neumann-A Neumann-A marked this pull request as ready for review February 3, 2023 13:58
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • 062 ports/cgl/vcpkg.json ports/coin-or-cgl/vcpkg.json
  • 069 ports/clp/vcpkg.json ports/coin-or-clp/vcpkg.json
  • 079 ports/osi/vcpkg.json ports/coin-or-osi/vcpkg.json

Valid values for the license field can be found in the documentation

@Neumann-A Neumann-A changed the title Draft: Coin-Or stuff Fix coin-or ports. Feb 3, 2023
@Cheney-W
Copy link
Contributor

Cheney-W commented Feb 6, 2023

Is it appropriate to directly delete cgl, clp and osi?
Is it possible to leave them as empty ports and make them depend on new ports?

@Neumann-A
Copy link
Contributor Author

Is it appropriate to directly delete cgl, clp and osi?
Is it possible to leave them as empty ports and make them depend on new ports?

personally I think they should be completely removed considering the state they have been in. But that is really not a question you should leave up to the author ;)

@Cheney-W Cheney-W added info:reviewed Pull Request changes follow basic guidelines and removed requires:author-response labels Feb 7, 2023
@JavierMatosD JavierMatosD added requires:vcpkg-team-review This PR or issue requires someone on the vcpkg team to take a further look. and removed info:reviewed Pull Request changes follow basic guidelines labels Feb 7, 2023
@JavierMatosD
Copy link
Contributor

I'm tagging vcpkg-team-review to decide whether or not we are ok with simply removing the ports as opposed to leaving them empty / forwarding them.

@JavierMatosD JavierMatosD merged commit d84e61c into microsoft:master Feb 9, 2023
@Cheney-W Cheney-W added info:reviewed Pull Request changes follow basic guidelines and removed requires:vcpkg-team-review This PR or issue requires someone on the vcpkg team to take a further look. labels Feb 10, 2023
@Neumann-A Neumann-A deleted the coin-or-stuff branch February 10, 2023 05:18
@traversaro traversaro mentioned this pull request Apr 11, 2023
cbentejac added a commit to cbentejac/vcpkg that referenced this pull request Jul 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:new-port The issue is requesting a new library to be added; consider making a PR! category:port-update The issue is with a library, which is requesting update new revision info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants