Skip to content

Commit aa99c00

Browse files
authored
Merge pull request #251227 from branchvincent/[email protected]@5
pyqt@5 carla gnuradio urh: migrate to `[email protected]`
2 parents 8234968 + ae2992b commit aa99c00

File tree

4 files changed

+60
-63
lines changed

4 files changed

+60
-63
lines changed

Formula/c/carla.rb

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ class Carla < Formula
22
desc "Audio plugin host supporting LADSPA, LV2, VST2/3, SF2 and more"
33
homepage "https://kx.studio/Applications:Carla"
44
license "GPL-2.0-or-later"
5+
revision 1
56

67
stable do
78
url "https://github.com/falkTX/Carla/archive/refs/tags/v2.5.10.tar.gz"
@@ -18,14 +19,12 @@ class Carla < Formula
1819
end
1920

2021
bottle do
21-
sha256 cellar: :any, arm64_tahoe: "493fbcb8c43cedb7fbe4157bec19026f746b3d8ad7210a5de6641fc37dafb746"
22-
sha256 cellar: :any, arm64_sequoia: "f7579dbd7722c9c891562025a5087c85a09925b3a02921df731412f6d340de14"
23-
sha256 cellar: :any, arm64_sonoma: "e68c44affb1640960ee3a5523a637b149d5426ca0e40cc8434c1c93c81fbed9b"
24-
sha256 cellar: :any, arm64_ventura: "ecbea509ddf5ef1074d5838e01669a49d48c24baf4ec10d816d894cb39830b7c"
25-
sha256 cellar: :any, sonoma: "768c0fccfd67bafa8c1e23bbf0531ae88e3f756d4d074079fbad4c7c2b0fe202"
26-
sha256 cellar: :any, ventura: "8e2274219eda8243736ed5e015cdb5ef62a2add1c1e59280e0ba84738c66abf3"
27-
sha256 cellar: :any_skip_relocation, arm64_linux: "d7d4f3b3406c8b75150904c92a51b6e7257ca13154fd4a47c372244b4050039d"
28-
sha256 cellar: :any_skip_relocation, x86_64_linux: "9a63e9f2d8ecfb2fbee7417dc8b0cb21fd55d64f5d75ae9cdf8d09cd60621c0b"
22+
sha256 cellar: :any, arm64_tahoe: "e262b34d4e21d5ca0d5abbd27a19ee022eb195a52c0622c814456e1cd95f1454"
23+
sha256 cellar: :any, arm64_sequoia: "67daad4cbe5241d8c83ed16f26f4de4f4ca40c737895428da7c0924fb3bf6a6c"
24+
sha256 cellar: :any, arm64_sonoma: "3757c8d6ac0389d6181b9dfb7ab66d48dc426bfe310715756f4c6b2fd408f11a"
25+
sha256 cellar: :any, sonoma: "cd9c3cfbd45c97b0a82fc238c0dc96a4ba41f523459eddb07d8541319482c8b4"
26+
sha256 cellar: :any_skip_relocation, arm64_linux: "b951b632b5eed8b2600195552a1dea945cc16cc79d8a6a1059fec105f1e0742e"
27+
sha256 cellar: :any_skip_relocation, x86_64_linux: "5ed922b11d7bb6755b0745ad5a51fb581909d653263830b41639299272ae3ff3"
2928
end
3029

3130
head do
@@ -42,7 +41,7 @@ class Carla < Formula
4241
depends_on "liblo"
4342
depends_on "libmagic"
4443
depends_on "libsndfile"
45-
depends_on "python@3.13"
44+
depends_on "python@3.14"
4645

4746
on_linux do
4847
depends_on "alsa-lib"
@@ -64,7 +63,7 @@ def install
6463
system "make", "install", "PREFIX=#{prefix}"
6564

6665
inreplace bin/"carla", "PYTHON=$(which python3 2>/dev/null)",
67-
"PYTHON=#{which("python3.13")}"
66+
"PYTHON=#{which("python3.14")}"
6867
end
6968

7069
test do

Formula/g/gnuradio.rb

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class Gnuradio < Formula
66
url "https://github.com/gnuradio/gnuradio/archive/refs/tags/v3.10.12.0.tar.gz"
77
sha256 "fe78ad9f74c8ebf93d5c8ad6fa2c13236af330f3c67149d91a0647b3dc6f3958"
88
license "GPL-3.0-or-later"
9-
revision 4
9+
revision 5
1010
head "https://github.com/gnuradio/gnuradio.git", branch: "main"
1111

1212
livecheck do
@@ -15,12 +15,12 @@ class Gnuradio < Formula
1515
end
1616

1717
bottle do
18-
sha256 cellar: :any, arm64_tahoe: "fbdcaef15da2bbd7872775c5d483377bbedd9d07a2b4c927abcbecabf31736b0"
19-
sha256 cellar: :any, arm64_sequoia: "74d268f91064c85de7a7d90950a39d188306657c5fe2296f960ea5f108672f46"
20-
sha256 cellar: :any, arm64_sonoma: "8682115a852d33710e10fffe8e19713fc5f74e96d9f3e84303d72f9148ff370d"
21-
sha256 cellar: :any, sonoma: "19d735dd1555f89d3e05cef33d6d5639d1cbdeeff165259476047b34130d158f"
22-
sha256 cellar: :any_skip_relocation, arm64_linux: "c0160a09da0ea0094065c783ddb81ba35a339c70a354a9e45d18a57ce056ceea"
23-
sha256 cellar: :any_skip_relocation, x86_64_linux: "670e84b65cddea929b1a0bac07db70f1da8481bcc962577985cf2a47c6fff85b"
18+
sha256 cellar: :any, arm64_tahoe: "ee6857c690d17b30373fff402733df35c3bbd3aa35daff051e9ac1b9920beb22"
19+
sha256 cellar: :any, arm64_sequoia: "3b95893d87e48844f65072bdf457a1f18a34342ccca47d14e98915b4b3782fe9"
20+
sha256 cellar: :any, arm64_sonoma: "d5db3f5fa94b0d97c1f444454b742c81d41c5a2d070dab0da32f66921a4d2514"
21+
sha256 cellar: :any, sonoma: "f36b990ed34963eaa357ee89e69cc12a5c0f325ceb1d75015f53b9e07a95998f"
22+
sha256 cellar: :any_skip_relocation, arm64_linux: "285648ad559e69df515af8252c74090466bf244b7a9fdfcd0d5c7c9a8aa78ac5"
23+
sha256 cellar: :any_skip_relocation, x86_64_linux: "074ee78b3219394a055f486e2822e572262e819c428df6bfced8afc01799549c"
2424
end
2525

2626
depends_on "cmake" => :build
@@ -42,7 +42,7 @@ class Gnuradio < Formula
4242
depends_on "portaudio"
4343
depends_on "pygobject3"
4444
depends_on "pyqt@5"
45-
depends_on "python@3.13"
45+
depends_on "python@3.14"
4646
depends_on "qt@5" # Qt6 issue: https://github.com/gnuradio/gnuradio/issues/7708
4747
depends_on "qwt-qt5"
4848
depends_on "rpds-py"
@@ -80,43 +80,43 @@ class Gnuradio < Formula
8080
# * setuptools - gr-utils/modtool/cli/base.py
8181

8282
resource "attrs" do
83-
url "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24/attrs-25.3.0.tar.gz"
84-
sha256 "75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b"
83+
url "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz"
84+
sha256 "16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11"
8585
end
8686

8787
resource "click" do
88-
url "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz"
89-
sha256 "ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"
88+
url "https://files.pythonhosted.org/packages/46/61/de6cd827efad202d7057d93e0fed9294b96952e188f7384832791c7b2254/click-8.3.0.tar.gz"
89+
sha256 "e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4"
9090
end
9191

9292
resource "jsonschema" do
93-
url "https://files.pythonhosted.org/packages/38/2e/03362ee4034a4c917f697890ccd4aec0800ccf9ded7f511971c75451deec/jsonschema-4.23.0.tar.gz"
94-
sha256 "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4"
93+
url "https://files.pythonhosted.org/packages/74/69/f7185de793a29082a9f3c7728268ffb31cb5095131a9c139a74078e27336/jsonschema-4.25.1.tar.gz"
94+
sha256 "e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85"
9595
end
9696

9797
resource "jsonschema-specifications" do
98-
url "https://files.pythonhosted.org/packages/10/db/58f950c996c793472e336ff3655b13fbcf1e3b359dcf52dcf3ed3b52c352/jsonschema_specifications-2024.10.1.tar.gz"
99-
sha256 "0f38b83639958ce1152d02a7f062902c41c8fd20d558b0c34344292d417ae272"
98+
url "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz"
99+
sha256 "b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d"
100100
end
101101

102102
resource "lxml" do
103-
url "https://files.pythonhosted.org/packages/ef/f6/c15ca8e5646e937c148e147244817672cf920b56ac0bf2cc1512ae674be8/lxml-5.3.1.tar.gz"
104-
sha256 "106b7b5d2977b339f1e97efe2778e2ab20e99994cbb0ec5e55771ed0795920c8"
103+
url "https://files.pythonhosted.org/packages/aa/88/262177de60548e5a2bfc46ad28232c9e9cbde697bd94132aeb80364675cb/lxml-6.0.2.tar.gz"
104+
sha256 "cd79f3367bd74b317dda655dc8fcfa304d9eb6e4fb06b7168c5cf27f96e0cd62"
105105
end
106106

107107
resource "mako" do
108-
url "https://files.pythonhosted.org/packages/62/4f/ddb1965901bc388958db9f0c991255b2c469349a741ae8c9cd8a562d70a6/mako-1.3.9.tar.gz"
109-
sha256 "b5d65ff3462870feec922dbccf38f6efb44e5714d7b593a656be86663d8600ac"
108+
url "https://files.pythonhosted.org/packages/9e/38/bd5b78a920a64d708fe6bc8e0a2c075e1389d53bef8413725c63ba041535/mako-1.3.10.tar.gz"
109+
sha256 "99579a6f39583fa7e5630a28c3c1f440e4e97a414b80372649c0ce338da2ea28"
110110
end
111111

112112
resource "markupsafe" do
113-
url "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz"
114-
sha256 "ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"
113+
url "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz"
114+
sha256 "722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698"
115115
end
116116

117117
resource "packaging" do
118-
url "https://files.pythonhosted.org/packages/d0/63/68dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106da/packaging-24.2.tar.gz"
119-
sha256 "c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"
118+
url "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz"
119+
sha256 "d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"
120120
end
121121

122122
resource "pygccxml" do
@@ -125,18 +125,18 @@ class Gnuradio < Formula
125125
end
126126

127127
resource "pyyaml" do
128-
url "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz"
129-
sha256 "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"
128+
url "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz"
129+
sha256 "d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f"
130130
end
131131

132132
resource "referencing" do
133-
url "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2/referencing-0.36.2.tar.gz"
134-
sha256 "df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa"
133+
url "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz"
134+
sha256 "44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8"
135135
end
136136

137137
resource "setuptools" do
138-
url "https://files.pythonhosted.org/packages/a9/5a/0db4da3bc908df06e5efae42b44e75c81dd52716e10192ff36d0c1c8e379/setuptools-78.1.0.tar.gz"
139-
sha256 "18fd474d4a82a5f83dac888df697af65afa82dec7323d09c3e37d1f14288da54"
138+
url "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz"
139+
sha256 "f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"
140140
end
141141

142142
# Fix build with Boost 1.89.0, pr ref: https://github.com/gnuradio/gnuradio/pull/7904
@@ -146,7 +146,7 @@ class Gnuradio < Formula
146146
end
147147

148148
def python3
149-
"python3.13"
149+
"python3.14"
150150
end
151151

152152
def install

Formula/p/[email protected]

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,21 @@ class PyqtAT5 < Formula
44
url "https://files.pythonhosted.org/packages/0e/07/c9ed0bd428df6f87183fca565a79fee19fa7c88c7f00a7f011ab4379e77a/PyQt5-5.15.11.tar.gz"
55
sha256 "fda45743ebb4a27b4b1a51c6d8ef455c4c1b5d610c90d2934c7802b5c1557c52"
66
license "GPL-3.0-only"
7+
revision 1
78

89
bottle do
9-
sha256 cellar: :any, arm64_tahoe: "ed4d25a6954705434f7e11f5f59cbd966d3040268fc52ec5f23ac3d72aaeb6b3"
10-
sha256 cellar: :any, arm64_sequoia: "ee754605e872d1b42d4dafe9b53980d4917a49003f4b54c32d282fafbc2dbe25"
11-
sha256 cellar: :any, arm64_sonoma: "4d1a259a2b1c7e926f1b84f60bf574348ce11d148e75ab7f47ca1f1310d696b2"
12-
sha256 cellar: :any, arm64_ventura: "3216d813b7409248232632126fdf3532a167a7796bc1e269440d8afae51d465e"
13-
sha256 cellar: :any, sonoma: "a090e036da0b1d1dd57eedce4b51c5b0cc5032120b976cdaef3ceb57ae3d6eb5"
14-
sha256 cellar: :any, ventura: "751f0e1bd98b6beae7643760f65ab8ae33a992010e5265fbddeb4c9c012b676b"
15-
sha256 cellar: :any_skip_relocation, arm64_linux: "4259562833d48d37c8b467878a1b30dcecdaad2335582cd589e8b48439b19a2b"
16-
sha256 cellar: :any_skip_relocation, x86_64_linux: "4f6a880862f2f69cc6fad70b2e6ca750bdfe8bb19ad41d41568cdeb4497d7278"
10+
sha256 cellar: :any, arm64_tahoe: "7c644cc70170c656e7c4f6604b663a5af0f8bc1d09b095711cab7a920a397386"
11+
sha256 cellar: :any, arm64_sequoia: "7db6700257362834be48fdb3f21216c623062568dbee04ee726eaf1b38b98365"
12+
sha256 cellar: :any, arm64_sonoma: "9b4dd05af3998cc273b6ad22754cdbca605889c291992bfea744d190e09d4d38"
13+
sha256 cellar: :any, sonoma: "091e15df83f1e875c8994b8ba89393a30ab2ddc891f39c6c102475d0022164f2"
14+
sha256 cellar: :any_skip_relocation, arm64_linux: "c9febdc10fe92c98c76bd1cb3d58acdde779a65d6fbebc21c5bc0effed143b24"
15+
sha256 cellar: :any_skip_relocation, x86_64_linux: "97e6286b2b996eac230230c2d886f3f901ff77288881e488fada2124d13f6c6d"
1716
end
1817

1918
deprecate! date: "2026-05-19", because: "is for end-of-life Qt 5"
2019

2120
depends_on "pyqt-builder" => :build
22-
depends_on "python@3.13"
21+
depends_on "python@3.14"
2322
depends_on "qt@5"
2423

2524
pypi_packages exclude_packages: %w[pyqt5-qt5 pyqt3d-qt5 pyqtchart-qt5
@@ -35,8 +34,8 @@ class PyqtAT5 < Formula
3534
end
3635

3736
resource "pyqt5-sip" do
38-
url "https://files.pythonhosted.org/packages/01/79/086b50414bafa71df494398ad277d72e58229a3d1c1b1c766d12b14c2e6d/pyqt5_sip-12.17.0.tar.gz"
39-
sha256 "682dadcdbd2239af9fdc0c0628e2776b820e128bec88b49b8d692fe682f90b4f"
37+
url "https://files.pythonhosted.org/packages/ea/08/88a20c862f40b5c178c517cdc7e93767967dec5ac1b994e226d517991c9b/pyqt5_sip-12.17.1.tar.gz"
38+
sha256 "0eab72bcb628f1926bf5b9ac51259d4fa18e8b2a81d199071135458f7d087ea8"
4039
end
4140

4241
resource "pyqtchart" do
@@ -65,7 +64,7 @@ class PyqtAT5 < Formula
6564
end
6665

6766
def python3
68-
"python3.13"
67+
"python3.14"
6968
end
7069

7170
def install

Formula/u/urh.rb

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,18 @@ class Urh < Formula
66
url "https://files.pythonhosted.org/packages/7b/af/be36ae7e9184410c2c6d406a1551d7096f394e238cc5f63cb4ddcfc5f2e5/urh-2.9.8.tar.gz"
77
sha256 "864130b19553833827931f48f874045a39a6cee219a310a910bcd2ef02cf96b4"
88
license "GPL-3.0-only"
9+
revision 1
910
head "https://github.com/jopohl/urh.git", branch: "master"
1011

1112
no_autobump! because: "`update-python-resources` cannot determine dependencies"
1213

1314
bottle do
14-
sha256 cellar: :any, arm64_tahoe: "764e5fcaf6d81e97d55b5a87c85540b5fcdc25b3e492e4dfd6396edf0b75927d"
15-
sha256 cellar: :any, arm64_sequoia: "7aab6a172466029fbb7ed528a5edd624866de3c0d5c3c6db9566d5bd7bdd3dc2"
16-
sha256 cellar: :any, arm64_sonoma: "aa6362884ac8ca8a644f638728265e2bed585ac5525b43adcf55c891a2c94c37"
17-
sha256 cellar: :any, arm64_ventura: "3458da9303a91f152666649e6afd3f796f0658152f547be7619927e2f1f6d99a"
18-
sha256 cellar: :any, sonoma: "ce3ba9b6b56f7cf06fa761c9c16669a0f9a96f6f22d8950533df042d3e581abc"
19-
sha256 cellar: :any, ventura: "46047fe3cc847a20a0d4337bbc5ad093d0447ddee1517f959391b091eb9e8994"
20-
sha256 cellar: :any_skip_relocation, arm64_linux: "4c80407da2e686b4bbf275a293dab132f03d7a3d42a3da10a692ef8c6d59dcb9"
21-
sha256 cellar: :any_skip_relocation, x86_64_linux: "a4f4790a0182353030f25e329a0647908722dda1dea6249b3544d64c3d790c30"
15+
sha256 cellar: :any, arm64_tahoe: "ac9e1a2e9eb4ef1d2a51dd85e54252794f1082f3de02ae077b86bcf7c9c6cc24"
16+
sha256 cellar: :any, arm64_sequoia: "62ea259eba408187297df3dada6609c7e3c132dac3005165d0e641e52220caa0"
17+
sha256 cellar: :any, arm64_sonoma: "44fca98d4457a4a5798ccc36bc43d3d5bb163f5206d371d7348b20babc8c8aed"
18+
sha256 cellar: :any, sonoma: "859acfa8aa4edfa004eabc14350f08ab187986d9fb20f1ebb724daf421fcdc83"
19+
sha256 cellar: :any_skip_relocation, arm64_linux: "d39c8f2f760344dff758d9ab2dff7334046172ff77d8687327dc949dd9e60898"
20+
sha256 cellar: :any_skip_relocation, x86_64_linux: "fcb7995e05db0dfd4a416f43bc7cc57b6d31638b2b908e3f5d12ab849062a613"
2221
end
2322

2423
depends_on "cmake" => :build # for numpy
@@ -27,7 +26,7 @@ class Urh < Formula
2726
depends_on "pkgconf" => :build
2827
depends_on "hackrf"
2928
depends_on "pyqt@5"
30-
depends_on "python@3.13"
29+
depends_on "python@3.14"
3130

3231
on_linux do
3332
depends_on "patchelf" => :build # for numpy
@@ -55,7 +54,7 @@ class Urh < Formula
5554
end
5655

5756
def install
58-
venv = virtualenv_create(libexec, "python3.13")
57+
venv = virtualenv_create(libexec, "python3.14")
5958
venv.pip_install resources
6059
# Need to disable build isolation and install Setuptools since `urh` only
6160
# has a setup.py which assumes Cython and Setuptools are already installed

0 commit comments

Comments
 (0)