diff --git a/Formula/a/apache-arrow-glib.rb b/Formula/a/apache-arrow-glib.rb index 0eed40e32ab07..4286813a0e135 100644 --- a/Formula/a/apache-arrow-glib.rb +++ b/Formula/a/apache-arrow-glib.rb @@ -1,9 +1,9 @@ class ApacheArrowGlib < Formula desc "GLib bindings for Apache Arrow" homepage "https://arrow.apache.org/" - url "https://www.apache.org/dyn/closer.lua?path=arrow/arrow-20.0.0/apache-arrow-20.0.0.tar.gz" - mirror "https://archive.apache.org/dist/arrow/arrow-20.0.0/apache-arrow-20.0.0.tar.gz" - sha256 "89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212" + url "https://www.apache.org/dyn/closer.lua?path=arrow/arrow-21.0.0/apache-arrow-21.0.0.tar.gz" + mirror "https://archive.apache.org/dist/arrow/arrow-21.0.0/apache-arrow-21.0.0.tar.gz" + sha256 "5d3f8db7e72fb9f65f4785b7a1634522e8d8e9657a445af53d4a34a3849857b5" license "Apache-2.0" head "https://github.com/apache/arrow.git", branch: "main" @@ -11,16 +11,14 @@ class ApacheArrowGlib < Formula formula "apache-arrow" end - no_autobump! because: :requires_manual_review - bottle do - sha256 cellar: :any, arm64_sequoia: "8294049b1709df4be53384fdafbec4e87a2a6ddc118a9f3e2867c67efcc9b02a" - sha256 cellar: :any, arm64_sonoma: "ccde01a3671cac00aab2015fed3e35a5b74ebcd270c79e994fa48955dc08eb73" - sha256 cellar: :any, arm64_ventura: "df19557f102ca5b5e91b31ee6b5b7a33dbcbd15ced6cd3652864e85fc6359621" - sha256 cellar: :any, sonoma: "a7cb4dc9dfbe8a3246661f1f754d4dc4c84b665ee8e6313683bfbf63ce784492" - sha256 cellar: :any, ventura: "1f6cdbbbad28c17ad4b496568364cd787bcd3c0956ede80435837f370485b946" - sha256 arm64_linux: "b3750439d49985c88717279650068e5b278b8f0e2973f993d176a342d5692d3b" - sha256 x86_64_linux: "23c52e3e3e12a375416a6920e8983856b8a00dd4ff0ab7f4a5c6c8f2899bc068" + sha256 cellar: :any, arm64_sequoia: "5f004095e9a67918ee7c1cfde17bf071d4a79caf3e27b5cac09ac1e6c03b5c77" + sha256 cellar: :any, arm64_sonoma: "44999e5b2a9658c20b288e9a3af01df921e8a7d8eb7d36cafb558dfad3da71af" + sha256 cellar: :any, arm64_ventura: "6b14ecf4d7d980bd1e47160236fc827fd586825892ef54f1ce833185d7652618" + sha256 cellar: :any, sonoma: "bebd307d4033aa01b91f4e8f2ef555399fdf3879473578ac43fa5d82727844c8" + sha256 cellar: :any, ventura: "1450c1222d39a1aec318819dae8d30afd958c9e4ad39fdd450ef46a0827ad6a1" + sha256 arm64_linux: "025eced98b83562c6e92d48434a81645aaae4d06ae63a29a79b5e5993687fc73" + sha256 x86_64_linux: "c51e0a090a554bb95ade46e3dfb48f06a502541d87259a8f6cf6579bfc60c991" end depends_on "gobject-introspection" => :build diff --git a/Formula/a/apache-arrow.rb b/Formula/a/apache-arrow.rb index e4b0ebbd237a2..9931f826c58a3 100644 --- a/Formula/a/apache-arrow.rb +++ b/Formula/a/apache-arrow.rb @@ -1,23 +1,20 @@ class ApacheArrow < Formula desc "Columnar in-memory analytics layer designed to accelerate big data" homepage "https://arrow.apache.org/" - url "https://www.apache.org/dyn/closer.lua?path=arrow/arrow-20.0.0/apache-arrow-20.0.0.tar.gz" - mirror "https://archive.apache.org/dist/arrow/arrow-20.0.0/apache-arrow-20.0.0.tar.gz" - sha256 "89efbbf852f5a1f79e9c99ab4c217e2eb7f991837c005cba2d4a2fbd35fad212" + url "https://www.apache.org/dyn/closer.lua?path=arrow/arrow-21.0.0/apache-arrow-21.0.0.tar.gz" + mirror "https://archive.apache.org/dist/arrow/arrow-21.0.0/apache-arrow-21.0.0.tar.gz" + sha256 "5d3f8db7e72fb9f65f4785b7a1634522e8d8e9657a445af53d4a34a3849857b5" license "Apache-2.0" - revision 2 head "https://github.com/apache/arrow.git", branch: "main" - no_autobump! because: :requires_manual_review - bottle do - sha256 cellar: :any, arm64_sequoia: "0b5e6bec418b8d476409844acdead4773e6b4ca38be74346cc0d8a4c1f5d3c0a" - sha256 cellar: :any, arm64_sonoma: "e196dbb52845147898bd7ddd873258e414097dc838526e590e0556f6de553502" - sha256 cellar: :any, arm64_ventura: "17b97a1ac6a3dc3509624294fa78135ba1808f68a32ac2d4c447237d335d5bd6" - sha256 cellar: :any, sonoma: "947d25d7c7b2d056edc4334c301ad0f0859a020e7292afa3053f6bf159dcea3b" - sha256 cellar: :any, ventura: "9625295df585e4c99643a645e2a9e50be0b9717e2076f75537bd710322867f14" - sha256 cellar: :any_skip_relocation, arm64_linux: "027d737202ff80afe6ed0952fc5822732c47bb01f46de4a01deea999ad068e54" - sha256 cellar: :any_skip_relocation, x86_64_linux: "d548a9aa85cf48096938825ce583fdb44d303d5eede2ea3bd14d891ac350dfe4" + sha256 cellar: :any, arm64_sequoia: "e222457fd8c35bb5deceecc47a5df1866a9136b22d78cd1075429985d455b5fc" + sha256 cellar: :any, arm64_sonoma: "e90d4f54cd48074e188355d4e4d28cb6bb6488e65b08ca7477a97889b13138e9" + sha256 cellar: :any, arm64_ventura: "3e274aa22190b078d9cbc96e89e529b55d8430ae33a92c567d66e13fc94f11fc" + sha256 cellar: :any, sonoma: "bac18fb5fe48ceb9ddc5c09cdc991d46b3d92f19a3c3c08ed87ec09b5ea44f88" + sha256 cellar: :any, ventura: "941af5a700b522392061282de516af031c51311a43fc7e079e7beae564f1479a" + sha256 cellar: :any_skip_relocation, arm64_linux: "0d089204012095602f7e06442520f65415d809367c3fd7367579da5f0d1a356e" + sha256 cellar: :any_skip_relocation, x86_64_linux: "483cabe4f2cd3cbe2492f6e640ae26d646453455492182560d4fb6ce088ce8b7" end depends_on "boost" => :build diff --git a/Formula/d/dvc.rb b/Formula/d/dvc.rb index eb03060d35454..b954f4c13d036 100644 --- a/Formula/d/dvc.rb +++ b/Formula/d/dvc.rb @@ -6,15 +6,16 @@ class Dvc < Formula url "https://files.pythonhosted.org/packages/72/0e/5552098e86ca6da066010952e983e5fa5f01642db2d256ca38f7a66b1786/dvc-3.61.0.tar.gz" sha256 "313c92d25c19352b0ec4b77f2ed68666e15093735752417601cf6e88d7598dbe" license "Apache-2.0" + revision 1 bottle do - sha256 cellar: :any, arm64_sequoia: "a15e9124b3b4bd04b40293bb746faeee082c61e8551a46c454e2ff4f09ce6f9c" - sha256 cellar: :any, arm64_sonoma: "4385212ea3c58c5a369d96ffc9d58ac6a050c6c2d072475cc8a09bc5e3591863" - sha256 cellar: :any, arm64_ventura: "9dde804736b025b4116c33de5b5e1a39b66252507e508dc98606abe9fcb0cf9f" - sha256 cellar: :any, sonoma: "918367af48aeb8a0ac326d2d11e03510638cde247c9ae6d99f9ac5500024dbaa" - sha256 cellar: :any, ventura: "c9c437dd0c9704022bd27660950fef22d9ec4dba1c627cd958b79dcac16b1337" - sha256 cellar: :any_skip_relocation, arm64_linux: "9a13c7ac3dbd15d287e50db2838193dfd989d218fea3391e9e85a4ace9e52419" - sha256 cellar: :any_skip_relocation, x86_64_linux: "8cabc0663368a122f825bd0ba9f0dd0d5687799357008786f20de8e0acbe881d" + sha256 cellar: :any, arm64_sequoia: "381f290c464ea352078daac4db1f77aea5d0a8320165d65b01f7e6e83c1c0cf7" + sha256 cellar: :any, arm64_sonoma: "f9948c640676d4b1aea030a1c05151b214df6fe1f9b2254a7ae59c9d69605967" + sha256 cellar: :any, arm64_ventura: "5dcb50206d94af09f103eec825b411dfd63f39b3ddf957407438c3ed1ede69b9" + sha256 cellar: :any, sonoma: "65f2d9f7fb6dcee15e3d95ee62647a9afc5dd211ea58cbe190589f655c928875" + sha256 cellar: :any, ventura: "54a0d115e1c1baa49d2ed8a454a096234077d6eb902abed40953c8f116127d50" + sha256 cellar: :any_skip_relocation, arm64_linux: "36b5ad259b4861e1dd6ca1a21162c293a01dfddec7abb4c9dfa4a2b99661d951" + sha256 cellar: :any_skip_relocation, x86_64_linux: "fa202bfe13e5621d1754ec856cb5bd4916e749b70d381aaf92753bcd52e1f5b3" end depends_on "cmake" => :build # for pyarrow @@ -39,8 +40,8 @@ class Dvc < Formula end resource "aiobotocore" do - url "https://files.pythonhosted.org/packages/9d/25/4b06ea1214ddf020a28df27dc7136ac9dfaf87929d51e6f6044dd350ed67/aiobotocore-2.23.0.tar.gz" - sha256 "0333931365a6c7053aee292fe6ef50c74690c4ae06bb019afdf706cb6f2f5e32" + url "https://files.pythonhosted.org/packages/f6/1d/babe191fa10a7ecda6c6832c08231536c60cc33b4cddfb3b72133505673e/aiobotocore-2.23.1.tar.gz" + sha256 "a59f2a78629b97d52f10936b79c73de64e481a8c44a62c1871f088df6c1afc4f" end resource "aiohappyeyeballs" do @@ -49,8 +50,8 @@ class Dvc < Formula end resource "aiohttp" do - url "https://files.pythonhosted.org/packages/42/6e/ab88e7cb2a4058bed2f7870276454f85a7c56cd6da79349eb314fc7bbcaa/aiohttp-3.12.13.tar.gz" - sha256 "47e2da578528264a12e4e3dd8dd72a7289e5f812758fe086473fab037a10fcce" + url "https://files.pythonhosted.org/packages/e6/0b/e39ad954107ebf213a2325038a3e7a506be3d98e1435e1f82086eec4cde2/aiohttp-3.12.14.tar.gz" + sha256 "6e06e120e34d93100de448fd941522e11dafa78ef1a893c179901b7d66aa29f2" end resource "aiohttp-retry" do @@ -139,13 +140,13 @@ class Dvc < Formula end resource "azure-identity" do - url "https://files.pythonhosted.org/packages/41/52/458c1be17a5d3796570ae2ed3c6b7b55b134b22d5ef8132b4f97046a9051/azure_identity-1.23.0.tar.gz" - sha256 "d9cdcad39adb49d4bb2953a217f62aec1f65bbb3c63c9076da2be2a47e53dde4" + url "https://files.pythonhosted.org/packages/b5/29/1201ffbb6a57a16524dd91f3e741b4c828a70aaba436578bdcb3fbcb438c/azure_identity-1.23.1.tar.gz" + sha256 "226c1ef982a9f8d5dcf6e0f9ed35eaef2a4d971e7dd86317e9b9d52e70a035e4" end resource "azure-storage-blob" do - url "https://files.pythonhosted.org/packages/8b/f3/f764536c25cc3829d36857167f03933ce9aee2262293179075439f3cd3ad/azure_storage_blob-12.25.1.tar.gz" - sha256 "4f294ddc9bc47909ac66b8934bd26b50d2000278b10ad82cc109764fdc6e0e3b" + url "https://files.pythonhosted.org/packages/96/95/3e3414491ce45025a1cde107b6ae72bf72049e6021597c201cd6a3029b9a/azure_storage_blob-12.26.0.tar.gz" + sha256 "5dd7d7824224f7de00bfeb032753601c982655173061e242f13be6e26d78d71f" end resource "bcrypt" do @@ -159,13 +160,13 @@ class Dvc < Formula end resource "boto3" do - url "https://files.pythonhosted.org/packages/e7/96/fc74d8521d2369dd8c412438401ff12e1350a1cd3eab5c758ed3dd5e5f82/boto3-1.38.27.tar.gz" - sha256 "94bd7fdd92d5701b362d4df100d21e28f8307a67ff56b6a8b0398119cf22f859" + url "https://files.pythonhosted.org/packages/cc/56/ca67d22364ce8f23b1885d9a1bae50d8005fa9b32ec0deddba0b19079b99/boto3-1.38.46.tar.gz" + sha256 "d1ca2b53138afd0341e1962bd52be6071ab7a63c5b4f89228c5ef8942c40c852" end resource "botocore" do - url "https://files.pythonhosted.org/packages/36/5e/67899214ad57f7f26af5bd776ac5eb583dc4ecf5c1e52e2cbfdc200e487a/botocore-1.38.27.tar.gz" - sha256 "9788f7efe974328a38cbade64cc0b1e67d27944b899f88cb786ae362973133b6" + url "https://files.pythonhosted.org/packages/cf/5f/d76870e4399fbfc12aa5c3bb36029edfc1a434392afc70a343c9d7d96e90/botocore-1.38.46.tar.gz" + sha256 "8798e5a418c27cf93195b077153644aea44cb171fcd56edc1ecebaa1e49e226e" end resource "cachetools" do @@ -349,8 +350,8 @@ class Dvc < Formula end resource "fsspec" do - url "https://files.pythonhosted.org/packages/00/f7/27f15d41f0ed38e8fcc488584b57e902b331da7f7c6dcda53721b15838fc/fsspec-2025.5.1.tar.gz" - sha256 "2e55e47a540b91843b755e83ded97c6e897fa0942b11490113f09e9c443c2475" + url "https://files.pythonhosted.org/packages/8b/02/0835e6ab9cfc03916fe3f78c0956cfcdb6ff2669ffa6651065d5ebf7fc98/fsspec-2025.7.0.tar.gz" + sha256 "786120687ffa54b8283d942929540d8bc5ccfa820deb555a2b5d0ed2b737bf58" end resource "funcy" do @@ -359,8 +360,8 @@ class Dvc < Formula end resource "gcsfs" do - url "https://files.pythonhosted.org/packages/d8/4a/47ad326cc74ccfd97e125c0087a36d516ed74c61f53e458067737378d0f2/gcsfs-2025.5.1.tar.gz" - sha256 "ba945530cf4857cd9d599ccb3ae729c65c39088880b11c4df1fecac30df5f3e3" + url "https://files.pythonhosted.org/packages/5b/d7/5eafe9f09f1bb09433a473cef7984cd52c398592c8fd09974e0ad87cfea4/gcsfs-2025.7.0.tar.gz" + sha256 "ad3ff66cf189ae8fc375ac8a2af409003dbca02357621cb94a66e457e02ba420" end resource "gitdb" do @@ -379,8 +380,8 @@ class Dvc < Formula end resource "google-api-python-client" do - url "https://files.pythonhosted.org/packages/41/14/ecabbf7376afe500282ba83fc0015d4bc33a00fd73d189ca66437d17acae/google_api_python_client-2.175.0.tar.gz" - sha256 "f6d5b5c0141194a72cebef33feb1377fa668b3f14dc90a2fae258dbbbdcdb30c" + url "https://files.pythonhosted.org/packages/3e/38/daf70faf6d05556d382bac640bc6765f09fcfb9dfb51ac4a595d3453a2a9/google_api_python_client-2.176.0.tar.gz" + sha256 "2b451cdd7fd10faeb5dd20f7d992f185e1e8f4124c35f2cdcc77c843139a4cf1" end resource "google-auth" do @@ -534,8 +535,8 @@ class Dvc < Formula end resource "orjson" do - url "https://files.pythonhosted.org/packages/81/0b/fea456a3ffe74e70ba30e01ec183a9b26bec4d497f61dcfce1b601059c60/orjson-3.10.18.tar.gz" - sha256 "e8da3947d92123eda795b68228cafe2724815621fe35e8e320a9e9593a4bcd53" + url "https://files.pythonhosted.org/packages/29/87/03ababa86d984952304ac8ce9fbd3a317afb4a225b9a81f9b606ac60c873/orjson-3.11.0.tar.gz" + sha256 "2e4c129da624f291bcc607016a99e7f04a353f6874f3bd8d9b47b88597d5f700" end resource "oss2" do @@ -589,8 +590,8 @@ class Dvc < Formula end resource "pyarrow" do - url "https://files.pythonhosted.org/packages/a2/ee/a7810cb9f3d6e9238e61d312076a9859bf3668fd21c69744de9532383912/pyarrow-20.0.0.tar.gz" - sha256 "febc4a913592573c8d5805091a6c2b5064c8bd6e002131f01061797d91c783c1" + url "https://files.pythonhosted.org/packages/ef/c2/ea068b8f00905c06329a3dfcd40d0fcc2b7d0f2e355bdb25b65e0a0e4cd4/pyarrow-21.0.0.tar.gz" + sha256 "5051f2dccf0e283ff56335760cbc8622cf52264d67e359d5569541ac11b6d5bc" end resource "pyasn1" do @@ -694,8 +695,8 @@ class Dvc < Formula end resource "s3fs" do - url "https://files.pythonhosted.org/packages/7f/6f/d0ee452580d7d0643a1a776b95dfef2144023f3fc077038e07d651995d34/s3fs-2025.5.1.tar.gz" - sha256 "84beffa231b8ed94f8d667e93387b38351e1c4447aedea5c2c19dd88b7fcb658" + url "https://files.pythonhosted.org/packages/bf/13/37438c4672ba1d23ec46df0e4b57e98469e5c5f4f98313cf6842b631652b/s3fs-2025.7.0.tar.gz" + sha256 "5e7f9ec0cad7745155e3eb86fae15b1481fa29946bf5b3a4ce3a60701ce6022d" end resource "s3transfer" do diff --git a/Formula/g/gdal.rb b/Formula/g/gdal.rb index 11b016e0f27a3..87220923a3df8 100644 --- a/Formula/g/gdal.rb +++ b/Formula/g/gdal.rb @@ -4,6 +4,7 @@ class Gdal < Formula url "https://github.com/OSGeo/gdal/releases/download/v3.11.3/gdal-3.11.3.tar.gz" sha256 "54638f6990f84c16142d93c9daaafaf1eab0a6a61538162095c334de086ef91f" license "MIT" + revision 1 livecheck do url "https://download.osgeo.org/gdal/CURRENT/" @@ -11,13 +12,13 @@ class Gdal < Formula end bottle do - sha256 arm64_sequoia: "e2599f3bd9e29bb15266ed4e2aa872102ffe389e2144cd09c9cab26896b56f0f" - sha256 arm64_sonoma: "87c148bdf1233acb4cdae37bdcb8e790d1cc2f59a7960e511eb6439382a73d18" - sha256 arm64_ventura: "1296ab219a171d7ea46033f01cf4e91aceed0db55dbc615644f1fd573ac48d79" - sha256 sonoma: "06161b4a96e746f530adb42c4d2f5954aab61e72e78fe5d306863b3f8610434d" - sha256 ventura: "0fdc5ab7464274f8ac1596b2f21390d3cc9d7ad72bedd93c89791d127412dbbd" - sha256 arm64_linux: "b0ee13d87eb5e230b6149961e631734cfc58aa70afc7335db4c26897d26a9b05" - sha256 x86_64_linux: "53c3c34c70d43072baa24644dd894f36d84d4817d4b9bd9c44f87d6d0dc059a7" + sha256 arm64_sequoia: "fcc1e7b629cc76b1ae99af220f1fdc45c12446a951a61954bf60d75dd6cfbe04" + sha256 arm64_sonoma: "05367a3626002446915ffd670d2cfa05015b3cc21f6cfdcda0f3f0d338f9e697" + sha256 arm64_ventura: "75c1c5907349da193b3d1f7177caf5042c2de916ca88986e7e688fd4e776f556" + sha256 sonoma: "083b6919f07d4f3bf70c511ef7895e69cdad227cf753c813bcab82c2ce313e43" + sha256 ventura: "bade8de85c45c25d229caaff6451cc1691bc961c5e9f029b9ff71be7d304e0fe" + sha256 arm64_linux: "2d295741dbca9d9fbee5eec3c5fa1ca45cfe1d716c5c8f237b0d52e5799580c5" + sha256 x86_64_linux: "178991505a8b47dfa9b99ab7b64b09cffe9765f498dd2de6f96c52ac5b21b7fa" end head do diff --git a/Formula/h/harlequin.rb b/Formula/h/harlequin.rb index 6e4cf368f0355..a44c2b7fbf07f 100644 --- a/Formula/h/harlequin.rb +++ b/Formula/h/harlequin.rb @@ -6,19 +6,18 @@ class Harlequin < Formula url "https://files.pythonhosted.org/packages/b2/e2/e9176c2102b0f9fa4384dcf6e20aa11aedd50f446180cca32e44e06f7fe1/harlequin-2.1.2.tar.gz" sha256 "751f71384a40443810f192f48f1c9bbd6f24be053231368971c2271fb56956fa" license "MIT" - revision 1 + revision 2 no_autobump! because: :requires_manual_review bottle do - rebuild 1 - sha256 cellar: :any, arm64_sequoia: "01c5e9fe952509f9b96d0c4ba8c2ee281ff78468b8b2b592fdce56651668b4af" - sha256 cellar: :any, arm64_sonoma: "b112a33bd6b243721fd6840ff708ade2b3d6d4e2243bbcf506afb0b9b8b2fd4c" - sha256 cellar: :any, arm64_ventura: "2ea06f29225b9e6b4704ce40745e7248e657f57f92a26c71d07a42e0a8498dcc" - sha256 cellar: :any, sonoma: "dd8ad67c59e82c13cfcd47f52285510f58a6d4a5a672c00e36d0e7b52a965558" - sha256 cellar: :any, ventura: "d17251ae7ccd8b439fee9752b0212f6cc8cb0d5bca60f1669c03c646ded3e6dd" - sha256 cellar: :any_skip_relocation, arm64_linux: "5b4d97ceda03a65200fe247f823ab0a51df334fa4e7fa88afeebe96df5b08793" - sha256 cellar: :any_skip_relocation, x86_64_linux: "838bea24ca085fb4632d4c3dc626a2c111888eb08dd9174185cea4931bedb333" + sha256 cellar: :any, arm64_sequoia: "2f7e3c61da5c81a62731f891a510abfccc254fe528820ca084f93abeaadfc34d" + sha256 cellar: :any, arm64_sonoma: "0afc3f95b075c49d580459b1c3fec8c7415da9c788acda94e3c670512594c038" + sha256 cellar: :any, arm64_ventura: "e6131391ceea6874c3e8134e73440fff9a0cdbe5c1db466849e5cb9e4d1173ab" + sha256 cellar: :any, sonoma: "46b3302037b95e8f2779433078b0cc1a8463e1ca9cca4feb126f4be4acd9a201" + sha256 cellar: :any, ventura: "7a371895dc1c0c52e8b8058196f1ed5848cf31e8e3335a2ce9f08c1666132661" + sha256 cellar: :any_skip_relocation, arm64_linux: "3883647e606c055fb2cece85ea5ed8d9daf136e447c1c608bfda13d798b5a785" + sha256 cellar: :any_skip_relocation, x86_64_linux: "54cc03802b670a1c403427fd0923d0703c968abf907c467fab434227b5100fd2" end depends_on "cmake" => :build @@ -125,8 +124,8 @@ class Harlequin < Formula end resource "pyarrow" do - url "https://files.pythonhosted.org/packages/a2/ee/a7810cb9f3d6e9238e61d312076a9859bf3668fd21c69744de9532383912/pyarrow-20.0.0.tar.gz" - sha256 "febc4a913592573c8d5805091a6c2b5064c8bd6e002131f01061797d91c783c1" + url "https://files.pythonhosted.org/packages/ef/c2/ea068b8f00905c06329a3dfcd40d0fcc2b7d0f2e355bdb25b65e0a0e4cd4/pyarrow-21.0.0.tar.gz" + sha256 "5051f2dccf0e283ff56335760cbc8622cf52264d67e359d5569541ac11b6d5bc" end resource "pygments" do diff --git a/Formula/p/pdal.rb b/Formula/p/pdal.rb index 99e4fae692a07..3bdb3992beda5 100644 --- a/Formula/p/pdal.rb +++ b/Formula/p/pdal.rb @@ -4,6 +4,7 @@ class Pdal < Formula url "https://github.com/PDAL/PDAL/releases/download/2.9.0/PDAL-2.9.0-src.tar.bz2" sha256 "f0be2f6575021d0c4751d5babd4c1096d4e5934f86f8461914e9f9c6dc63567d" license "BSD-3-Clause" + revision 1 head "https://github.com/PDAL/PDAL.git", branch: "master" livecheck do @@ -12,13 +13,13 @@ class Pdal < Formula end bottle do - sha256 cellar: :any, arm64_sequoia: "df3625f29b78818e5612df608c7285c427d61a4f958a1bbc12f2c2acd6102a7d" - sha256 cellar: :any, arm64_sonoma: "0deebb7f4aed87f93e8a8312bfbb7b345ddaab7b38976f977cdb9cfd5d144265" - sha256 cellar: :any, arm64_ventura: "c16bb2d479d3012b3e68089d525679da0c033282cd4b8420f698e4e97c414c2e" - sha256 cellar: :any, sonoma: "7a67735f291181d21846502f6e8fa6d132b148ec524a78445f24324ce6ed8535" - sha256 cellar: :any, ventura: "a8c294bf0ac08b50c658d4a293ffc19960da1e17b360184c435607cf2e80a37f" - sha256 cellar: :any_skip_relocation, arm64_linux: "5a3edab3708912af7677213c85466ef1ba09e2cf01b527db65e9dc241e0f2383" - sha256 cellar: :any_skip_relocation, x86_64_linux: "135d54d4953876f23dcfa6dd5ce606cc29ffc8711ee549305aa1170bffcecfe2" + sha256 cellar: :any, arm64_sequoia: "f633f676ee645772d3e537af008e22097b913bdf078f2bf307c4d7f276eb3daf" + sha256 cellar: :any, arm64_sonoma: "fec1430ce746325d44ca434eae08ddfc4d1dcaaad089fc53a001ef073013eee7" + sha256 cellar: :any, arm64_ventura: "cb0ea9b7e3a83f9455d7204123b54fda9c2309587607735b1388ebb2135faa1a" + sha256 cellar: :any, sonoma: "960331dd9ba8505bc26c3e6833ddfd544de311f2bbb5e33a8c9be525d19eb550" + sha256 cellar: :any, ventura: "4dbcd46cc0528ebee4b0c4cd73f84d5b7496869f9cec9ffe58e863ae9861afe9" + sha256 cellar: :any_skip_relocation, arm64_linux: "8a99fb356056c81a8fd9f802a59a76951e64204fae1c59b33ad28f7884bd9597" + sha256 cellar: :any_skip_relocation, x86_64_linux: "baefbdbb742d9f5873594f3540a29d4777e1143d83278a299daa6744289cf3a4" end depends_on "cmake" => :build @@ -47,6 +48,18 @@ class Pdal < Formula depends_on "libunwind" end + # Two patches below are related to apache-arrow 21.0.0 support + # See https://github.com/PDAL/PDAL/pull/4773 and https://github.com/PDAL/PDAL/pull/4777 + patch do + url "https://github.com/PDAL/PDAL/commit/8deb4e577ab6a73e74cd720256e1d574509ea3e9.patch?full_index=1" + sha256 "93c4682fa8b1e5f62665967f7917ff97e1285ad4b9b4c227d3b27d0694ae9404" + end + + patch do + url "https://github.com/PDAL/PDAL/commit/ea822192f6054d6d0b1c68265a185fe4f292194f.patch?full_index=1" + sha256 "02258e334a97fe95f4e5942a39734be9e574443e303105ee95aef864717a9dc3" + end + def install args = %w[ -DWITH_TESTS=OFF diff --git a/Formula/v/vineyard.rb b/Formula/v/vineyard.rb index ccaba6b44eaa7..b683921224a9a 100644 --- a/Formula/v/vineyard.rb +++ b/Formula/v/vineyard.rb @@ -4,15 +4,14 @@ class Vineyard < Formula url "https://github.com/v6d-io/v6d/releases/download/v0.24.4/v6d-0.24.4.tar.gz" sha256 "055bab09ca67542ccb13229de8c176b7875b4ba8c8a818e942218dccc32a6bae" license "Apache-2.0" + revision 1 bottle do - sha256 arm64_sequoia: "cd5bf36444473363f44ea567a7e178ef3013a4c7715481acd1aa96c90ed1a23c" - sha256 arm64_sonoma: "b1b5c1ca2c31325af6cb6cd771cc45102ac71424bf74661645bd8e6f8812c4eb" - sha256 arm64_ventura: "0718444b2b46755636720fb782b73a0ae08835527fd43f2591c225f069bd9bc7" - sha256 sonoma: "0d527f839364622ece01c6ef889e7bd54d313202b0719abe04a10821a07fc097" - sha256 ventura: "329d17e1521556ff3f05840f4675e08d6cca4408d5a11d128b1a8d86f45a384c" - sha256 cellar: :any_skip_relocation, arm64_linux: "f42269ec1874a5ce259b16b63245c2556983423f10c54b281c2062b1a7a6737c" - sha256 cellar: :any_skip_relocation, x86_64_linux: "e0392d370be2d96bcd84d5bdee36c1487103841c5bdd6ff149c673df3b9bbee5" + sha256 arm64_sequoia: "058562c2973821d9f6120940be9a4322d370b8359ad84b0c3c96cdf057b40306" + sha256 arm64_sonoma: "3010739676cfd062e1348fb1a26066c7c2f73b1807d4400dca99dd9dc14aa02a" + sha256 arm64_ventura: "1ee44717029521b869aab1dd1ce06a60d66113660640dc427aa1e395b73fcb4d" + sha256 cellar: :any_skip_relocation, arm64_linux: "698bde95c541b0e1032f47cfa3c909aa94971e2bea2621777eaa6098b4111072" + sha256 cellar: :any_skip_relocation, x86_64_linux: "900e6ef052ecac475815adaca73c654d02064b16c05e8e2cfb7abbdbc8ca5196" end depends_on "cmake" => [:build, :test] @@ -36,6 +35,13 @@ class Vineyard < Formula depends_on "libtool" => :build end + # apache-arrow 21.0.0 support + # https://github.com/v6d-io/v6d/pull/2052 + patch do + url "https://github.com/v6d-io/v6d/commit/cab3ed986e15464d6b544a98bac4db38d0e89e3a.patch?full_index=1" + sha256 "ce1325c893f210a3eae9ff29a8ab6cfa377d6672ab260db58de8522857856206" + end + def install # Workaround to support Boost 1.87.0+ until upstream fix for https://github.com/v6d-io/v6d/issues/2041 boost_asio_post_files = %w[ @@ -143,6 +149,7 @@ def install # sleep to let vineyardd get its wits about it sleep 10 + sleep 10 if OS.mac? && Hardware::CPU.intel? assert_equal("vineyard instance is: 0\n", shell_output("#{testpath}/build/vineyard-test #{testpath}/vineyard.sock"))