From 163628e71c4d3c3766980c0c60a0fb80964bb9ea Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 6 Sep 2021 10:05:21 -0400 Subject: [PATCH] conan 1.40.0 * conan 1.40.0 * update test * depends_on cmake for test Closes #84763. Co-authored-by: rui Signed-off-by: Jonathan Chang Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> --- Formula/conan.rb | 48 ++++++++++++++++++------------------------------ 1 file changed, 18 insertions(+), 30 deletions(-) diff --git a/Formula/conan.rb b/Formula/conan.rb index bdf83eb1b3c6c..da78205a59016 100644 --- a/Formula/conan.rb +++ b/Formula/conan.rb @@ -3,8 +3,8 @@ class Conan < Formula desc "Distributed, open source, package manager for C/C++" homepage "https://conan.io" - url "https://files.pythonhosted.org/packages/9e/60/e602099325468128a8826cc881aefeee9866f70df3a0e9c88488e80547f5/conan-1.39.0.tar.gz" - sha256 "7f1fa90578f84d5801e53cce6aa7c98ed97a99fb2b38b3f12a5d9784722340e0" + url "https://files.pythonhosted.org/packages/8b/32/649a96ff51d99733746f13213a6543f9d471df7383d78acc5dae1a8b072a/conan-1.40.0.tar.gz" + sha256 "73528ed6517635c37b61876b13e63eefbbb3d634421f4821e080f5ab39467ccb" license "MIT" head "https://github.com/conan-io/conan.git", branch: "develop" @@ -17,6 +17,7 @@ class Conan < Formula end depends_on "pkg-config" => :build + depends_on "cmake" => :test depends_on "libffi" depends_on "openssl@1.1" depends_on "python@3.9" @@ -32,8 +33,8 @@ class Conan < Formula end resource "charset-normalizer" do - url "https://files.pythonhosted.org/packages/37/fd/05a04d7e14548474d30d90ad0db5d90ee2ba55cd967511a354cf88b534f1/charset-normalizer-2.0.3.tar.gz" - sha256 "c46c3ace2d744cfbdebceaa3c19ae691f53ae621b39fd7570f59d14fb7f2fd12" + url "https://files.pythonhosted.org/packages/e7/4e/2af0238001648ded297fb54ceb425ca26faa15b341b4fac5371d3938666e/charset-normalizer-2.0.4.tar.gz" + sha256 "f23667ebe1084be45f6ae0538e4a5a865206544097e4e8bbcacf42cd02a348f3" end resource "colorama" do @@ -41,14 +42,9 @@ class Conan < Formula sha256 "5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b" end - resource "deprecation" do - url "https://files.pythonhosted.org/packages/cd/94/8d9d6303f5ddcbf40959fc2b287479bd9a201ea9483373d9b0882ae7c3ad/deprecation-2.0.7.tar.gz" - sha256 "c0392f676a6146f0238db5744d73e786a43510d54033f80994ef2f4c9df192ed" - end - resource "distro" do - url "https://files.pythonhosted.org/packages/a6/a4/75064c334d8ae433445a20816b788700db1651f21bdb0af33db2aab142fe/distro-1.5.0.tar.gz" - sha256 "0e58756ae38fbd8fc3020d54badb8eae17c5b9dcbed388b17bb55b8a5928df92" + url "https://files.pythonhosted.org/packages/a5/26/256fa167fe1bf8b97130b4609464be20331af8a3af190fb636a8a7efd7a2/distro-1.6.0.tar.gz" + sha256 "83f5e5a09f9c5f68f60173de572930effbcc0287bb84fdc4426cb4168c088424" end resource "fasteners" do @@ -81,11 +77,6 @@ class Conan < Formula sha256 "4016f7c1071b0493f18db69ea02d3763e98a633606d7c7beca811e53b5ac66b7" end - resource "packaging" do - url "https://files.pythonhosted.org/packages/df/86/aef78bab3afd461faecf9955a6501c4999933a48394e90f03cd512aad844/packaging-21.0.tar.gz" - sha256 "7dc96269f53a4ccec5c0670940a4281106dd0bb343f47b7471f779df49c2fbe7" - end - resource "patch-ng" do url "https://files.pythonhosted.org/packages/c1/b2/ad3cd464101435fdf642d20e0e5e782b4edaef1affdf2adfc5c75660225b/patch-ng-1.17.4.tar.gz" sha256 "627abc5bd723c8b481e96849b9734b10065426224d4d22cd44137004ac0d4ace" @@ -97,8 +88,8 @@ class Conan < Formula end resource "Pygments" do - url "https://files.pythonhosted.org/packages/ba/6e/7a7c13c21d8a4a7f82ccbfe257a045890d4dbf18c023f985f565f97393e3/Pygments-2.9.0.tar.gz" - sha256 "a18f47b506a429f6f4b9df81bb02beab9ca21d0a5fee38ed15aef65f0545519f" + url "https://files.pythonhosted.org/packages/b7/b3/5cba26637fe43500d4568d0ee7b7362de1fb29c0e158d50b4b69e9a40422/Pygments-2.10.0.tar.gz" + sha256 "f398865f7eb6874156579fdf36bc840a03cab64d1cde9e93d68f46a425ec52c6" end resource "PyJWT" do @@ -106,11 +97,6 @@ class Conan < Formula sha256 "8d59a976fb773f3e6a39c85636357c4f0e242707394cadadd9814f5cbaa20e96" end - resource "pyparsing" do - url "https://files.pythonhosted.org/packages/c1/47/dfc9c342c9842bbe0036c7f763d2d6686bcf5eb1808ba3e170afdb282210/pyparsing-2.4.7.tar.gz" - sha256 "c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1" - end - resource "python-dateutil" do url "https://files.pythonhosted.org/packages/4c/c4/13b4776ea2d76c115c1d1b84579f3764ee6d57204f6be27119f13a61d0a9/python-dateutil-2.8.2.tar.gz" sha256 "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" @@ -127,18 +113,18 @@ class Conan < Formula end resource "six" do - url "https://files.pythonhosted.org/packages/6b/34/415834bfdafca3c5f451532e8a8d9ba89a21c9743a0c59fbd0205c7f9426/six-1.15.0.tar.gz" - sha256 "30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259" + url "https://files.pythonhosted.org/packages/71/39/171f1c67cd00715f190ba0b100d606d440a28c93c7714febeca8b79af85e/six-1.16.0.tar.gz" + sha256 "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" end resource "tqdm" do - url "https://files.pythonhosted.org/packages/0d/dd/78f7e080d3bfc87fc19bed54513b430659d38efb2d9ea6e3ad815a665a02/tqdm-4.61.2.tar.gz" - sha256 "8bb94db0d4468fea27d004a0f1d1c02da3cdedc00fe491c0de986b76a04d6b0a" + url "https://files.pythonhosted.org/packages/37/e5/1b54ef934d731576d0145bc8ae22da5b410f96922cec52b91cc29d3ff1b6/tqdm-4.62.2.tar.gz" + sha256 "a4d6d112e507ef98513ac119ead1159d286deab17dffedd96921412c2d236ff5" end resource "urllib3" do - url "https://files.pythonhosted.org/packages/76/d9/bbbafc76b18da706451fa91bc2ebe21c0daf8868ef3c30b869ac7cb7f01d/urllib3-1.25.11.tar.gz" - sha256 "8d7eaa5a82a1cac232164990f04874c594c9453ec55eef02eab885aa02fc17a2" + url "https://files.pythonhosted.org/packages/4f/5a/597ef5911cb8919efe4d86206aa8b2658616d676a7088f0825ca08bd7cb8/urllib3-1.26.6.tar.gz" + sha256 "f57b4c16c62fa2760b7e3d97c35b255512fb6b59a259730f36ba32ce9f8e342f" end def install @@ -146,7 +132,9 @@ def install end test do - system bin/"conan", "install", "zlib/1.2.11@conan/stable", "--build" + system bin/"conan", "search", "zlib", "--remote", "conancenter" + + system bin/"conan", "install", "zlib/1.2.11@", "--build" assert_predicate testpath/".conan/data/zlib/1.2.11", :exist? end end