(#15262) coin-osi : added 0.108.7

* coin-osi : added 0.108.7

* coin-osi : requirement version management in conanfile
conandata 'requirements' is not allowed by conan-center hooks
This commit is contained in:
oleurodecision
2023-01-30 07:26:00 +01:00
committed by GitHub
parent 5fafbabc0d
commit d276fd87c1
3 changed files with 12 additions and 1 deletions

View File

@@ -2,7 +2,13 @@ sources:
"0.108.6":
url: "https://github.com/coin-or/Osi/archive/releases/0.108.6.tar.gz"
sha256: "984a5886825e2da9bf44d8a665f4b92812f0700e451c12baf9883eaa2315fad5"
"0.108.7":
url: "https://github.com/coin-or/Osi/archive/releases/0.108.7.tar.gz"
sha256: "f1bc53a498585f508d3f8d74792440a30a83c8bc934d0c8ecf8cd8bc0e486228"
patches:
"0.108.6":
- patch_file: "patches/0001-no-pkg-config-check.patch"
base_path: "source_subfolder"
"0.108.7":
- patch_file: "patches/0001-no-pkg-config-check.patch"
base_path: "source_subfolder"

View File

@@ -57,7 +57,10 @@ class CoinOsiConan(ConanFile):
del self.options.fPIC
def requirements(self):
self.requires("coin-utils/2.11.4")
if self.version == "0.108.6":
self.requires("coin-utils/2.11.4")
else:
self.requires("coin-utils/2.11.6")
def build_requirements(self):
self.build_requires("gnu-config/cci.20201022")

View File

@@ -1,3 +1,5 @@
versions:
"0.108.6":
folder: "all"
"0.108.7":
folder: "all"