Skip to content

Commit ee5ff88

Browse files
authored
Merge pull request Homebrew#182580 from Homebrew/zurl-license
zurl: update license, move test resources, drop GCC 5 DSL
2 parents b8e0809 + 8f4f93b commit ee5ff88

File tree

1 file changed

+21
-18
lines changed

1 file changed

+21
-18
lines changed

Formula/z/zurl.rb

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,12 @@ class Zurl < Formula
55
homepage "https://github.com/fanout/zurl"
66
url "https://github.com/fanout/zurl/releases/download/v1.12.0/zurl-1.12.0.tar.bz2"
77
sha256 "46d13ac60509a1566a4e3ad3eaed5262adf86eb5601ff892dba49affb0b63750"
8-
license "GPL-3.0-or-later"
8+
license all_of: [
9+
"GPL-3.0-or-later",
10+
"LGPL-2.1-or-later", # src/common/processquit.cpp
11+
"curl", # src/verifyhost.cpp
12+
"MIT", # src/qzmq/
13+
]
914

1015
bottle do
1116
rebuild 1
@@ -30,23 +35,6 @@ class Zurl < Formula
3035
depends_on "openssl@3"
3136
end
3237

33-
fails_with gcc: "5"
34-
35-
resource "packaging" do
36-
url "https://files.pythonhosted.org/packages/fb/2b/9b9c33ffed44ee921d0967086d653047286054117d584f1b1a7c22ceaf7b/packaging-23.2.tar.gz"
37-
sha256 "048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"
38-
end
39-
40-
resource "pyzmq" do
41-
url "https://files.pythonhosted.org/packages/3a/33/1a3683fc9a4bd64d8ccc0290da75c8f042184a1a49c146d28398414d3341/pyzmq-25.1.2.tar.gz"
42-
sha256 "93f1aa311e8bb912e34f004cf186407a4e90eec4f0ecc0efd26056bf7eda0226"
43-
end
44-
45-
resource "setuptools" do
46-
url "https://files.pythonhosted.org/packages/c8/1f/e026746e5885a83e1af99002ae63650b7c577af5c424d4c27edcf729ab44/setuptools-69.1.1.tar.gz"
47-
sha256 "5c0806c7d9af348e6dd3777b4f4dbb42c7ad85b190104837488eab9a7c945cf8"
48-
end
49-
5038
def install
5139
args = ["--qtselect=#{Formula["qt"].version.major}"]
5240
args << "--extraconf=QMAKE_MACOSX_DEPLOYMENT_TARGET=#{MacOS.version}" if OS.mac?
@@ -57,6 +45,21 @@ def install
5745
end
5846

5947
test do
48+
resource "packaging" do
49+
url "https://files.pythonhosted.org/packages/fb/2b/9b9c33ffed44ee921d0967086d653047286054117d584f1b1a7c22ceaf7b/packaging-23.2.tar.gz"
50+
sha256 "048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"
51+
end
52+
53+
resource "pyzmq" do
54+
url "https://files.pythonhosted.org/packages/3a/33/1a3683fc9a4bd64d8ccc0290da75c8f042184a1a49c146d28398414d3341/pyzmq-25.1.2.tar.gz"
55+
sha256 "93f1aa311e8bb912e34f004cf186407a4e90eec4f0ecc0efd26056bf7eda0226"
56+
end
57+
58+
resource "setuptools" do
59+
url "https://files.pythonhosted.org/packages/c8/1f/e026746e5885a83e1af99002ae63650b7c577af5c424d4c27edcf729ab44/setuptools-69.1.1.tar.gz"
60+
sha256 "5c0806c7d9af348e6dd3777b4f4dbb42c7ad85b190104837488eab9a7c945cf8"
61+
end
62+
6063
python3 = "python3.12"
6164

6265
conffile = testpath/"zurl.conf"

0 commit comments

Comments
 (0)