Skip to content

Commit cd02503

Browse files
authored
Merge pull request Homebrew#206516 from FnControlOption/aqtinstall
aqtinstall 3.2.0 (new formula)
2 parents fa35838 + fa20b73 commit cd02503

File tree

1 file changed

+144
-0
lines changed

1 file changed

+144
-0
lines changed

Formula/a/aqtinstall.rb

Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
class Aqtinstall < Formula
2+
include Language::Python::Virtualenv
3+
4+
desc "Another unofficial Qt installer"
5+
homepage "https://github.com/miurahr/aqtinstall"
6+
url "https://files.pythonhosted.org/packages/ab/e8/65c7eb453e2ee9fe433347b1f4af3d4a09dcf1a88ff78bf94fd009462f7f/aqtinstall-3.2.0.tar.gz"
7+
sha256 "860b2fb20556229d2142ee38d2a6c96e32eecab267fbe3b13be50b9a3a1f3cba"
8+
license "MIT"
9+
10+
bottle do
11+
sha256 cellar: :any_skip_relocation, arm64_sequoia: "82f9597cabf10586c985245754d44cefde95b6164e40429490201e1c3cd6b5d8"
12+
sha256 cellar: :any_skip_relocation, arm64_sonoma: "a59ae26ba6e67eea4f8217e10321334a79a5eeb90c7c51e08a86fd6bedcd73cb"
13+
sha256 cellar: :any_skip_relocation, arm64_ventura: "271e56eec17151de23fac4c80cfc254fa755ce5d35136505c939932680296bde"
14+
sha256 cellar: :any_skip_relocation, sonoma: "d22d23a4eceaffad925b0f5eb1c18fc48bf4516c5da2dbb7f054c3b70f9d5a0c"
15+
sha256 cellar: :any_skip_relocation, ventura: "30a32db7a9a714e03fed45fea75e69639162734eb816d5538c741fe90a18887b"
16+
sha256 cellar: :any_skip_relocation, x86_64_linux: "a47ce5dd04e96e80d699c9041e6285ebeedf32d80eade48fece3b5a333e35fc2"
17+
end
18+
19+
depends_on "[email protected]"
20+
21+
resource "beautifulsoup4" do
22+
url "https://files.pythonhosted.org/packages/52/f4/c64f8d746f61edb305afc057c58895d0ded4b01532472aff6a5e15ba4655/beautifulsoup4-4.13.2.tar.gz"
23+
sha256 "da9184389e6848818cf31c970ba3cbe6f33c2b8fbabd70d5bd4a2bfa0c1c4272"
24+
end
25+
26+
resource "brotli" do
27+
url "https://files.pythonhosted.org/packages/2f/c2/f9e977608bdf958650638c3f1e28f85a1b075f075ebbe77db8555463787b/Brotli-1.1.0.tar.gz"
28+
sha256 "81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724"
29+
end
30+
31+
resource "bs4" do
32+
url "https://files.pythonhosted.org/packages/c9/aa/4acaf814ff901145da37332e05bb510452ebed97bc9602695059dd46ef39/bs4-0.0.2.tar.gz"
33+
sha256 "a48685c58f50fe127722417bae83fe6badf500d54b55f7e39ffe43b798653925"
34+
end
35+
36+
resource "certifi" do
37+
url "https://files.pythonhosted.org/packages/1c/ab/c9f1e32b7b1bf505bf26f0ef697775960db7932abeb7b516de930ba2705f/certifi-2025.1.31.tar.gz"
38+
sha256 "3d5da6925056f6f18f119200434a4780a94263f10d1c21d032a6f6b2baa20651"
39+
end
40+
41+
resource "charset-normalizer" do
42+
url "https://files.pythonhosted.org/packages/16/b0/572805e227f01586461c80e0fd25d65a2115599cc9dad142fee4b747c357/charset_normalizer-3.4.1.tar.gz"
43+
sha256 "44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3"
44+
end
45+
46+
resource "defusedxml" do
47+
url "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz"
48+
sha256 "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"
49+
end
50+
51+
resource "humanize" do
52+
url "https://files.pythonhosted.org/packages/6a/40/64a912b9330786df25e58127194d4a5a7441f818b400b155e748a270f924/humanize-4.11.0.tar.gz"
53+
sha256 "e66f36020a2d5a974c504bd2555cf770621dbdbb6d82f94a6857c0b1ea2608be"
54+
end
55+
56+
resource "idna" do
57+
url "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz"
58+
sha256 "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"
59+
end
60+
61+
resource "inflate64" do
62+
url "https://files.pythonhosted.org/packages/dd/8c/3a7ac7e1931bd1bca5f8e3687f7611083f6a79aae02b9cd6b7ce1fb4a8d0/inflate64-1.0.1.tar.gz"
63+
sha256 "3b1c83c22651b5942b35829df526e89602e494192bf021e0d7d0b600e76c429d"
64+
end
65+
66+
resource "multivolumefile" do
67+
url "https://files.pythonhosted.org/packages/50/f0/a7786212b5a4cb9ba05ae84a2bbd11d1d0279523aea0424b6d981d652a14/multivolumefile-0.2.3.tar.gz"
68+
sha256 "a0648d0aafbc96e59198d5c17e9acad7eb531abea51035d08ce8060dcad709d6"
69+
end
70+
71+
resource "patch-ng" do
72+
url "https://files.pythonhosted.org/packages/ee/c0/53a2f017ac5b5397a7064c2654b73c3334ac8461315707cbede6c12199eb/patch-ng-1.18.1.tar.gz"
73+
sha256 "52fd46ee46f6c8667692682c1fd7134edc65a2d2d084ebec1d295a6087fc0291"
74+
end
75+
76+
resource "psutil" do
77+
url "https://files.pythonhosted.org/packages/1f/5a/07871137bb752428aa4b659f910b399ba6f291156bdea939be3e96cae7cb/psutil-6.1.1.tar.gz"
78+
sha256 "cf8496728c18f2d0b45198f06895be52f36611711746b7f30c464b422b50e2f5"
79+
end
80+
81+
resource "py7zr" do
82+
url "https://files.pythonhosted.org/packages/26/c3/0e05c711c16af0b9c47f3f77323303b338b9a871ba020d95d2b8dd6605ae/py7zr-0.22.0.tar.gz"
83+
sha256 "c6c7aea5913535184003b73938490f9a4d8418598e533f9ca991d3b8e45a139e"
84+
end
85+
86+
resource "pybcj" do
87+
url "https://files.pythonhosted.org/packages/bf/69/3f4ce9d4c79f6ddf6bf60af873f65605123a0e8cd13159f8531a9cb81710/pybcj-1.0.3.tar.gz"
88+
sha256 "b8873637f0be00ceaa372d0fb81693604b4bbc8decdb2b1ae5f9b84d196788d9"
89+
end
90+
91+
resource "pycryptodomex" do
92+
url "https://files.pythonhosted.org/packages/11/dc/e66551683ade663b5f07d7b3bc46434bf703491dbd22ee12d1f979ca828f/pycryptodomex-3.21.0.tar.gz"
93+
sha256 "222d0bd05381dd25c32dd6065c071ebf084212ab79bab4599ba9e6a3e0009e6c"
94+
end
95+
96+
resource "pyppmd" do
97+
url "https://files.pythonhosted.org/packages/42/8e/06581a619ad31cd28fd897bd55aff2ea945d3d566969b8b3f682599e6dee/pyppmd-1.1.1.tar.gz"
98+
sha256 "f1a812f1e7628f4c26d05de340b91b72165d7b62778c27d322b82ce2e8ff00cb"
99+
end
100+
101+
resource "pyzstd" do
102+
url "https://files.pythonhosted.org/packages/62/14/878fee4072cecb1cc6e061c7d0d933e481389c27de939538c9cc3f18894a/pyzstd-0.16.2.tar.gz"
103+
sha256 "179c1a2ea1565abf09c5f2fd72f9ce7c54b2764cf7369e05c0bfd8f1f67f63d2"
104+
end
105+
106+
resource "requests" do
107+
url "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz"
108+
sha256 "55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"
109+
end
110+
111+
resource "semantic-version" do
112+
url "https://files.pythonhosted.org/packages/7d/31/f2289ce78b9b473d582568c234e104d2a342fd658cc288a7553d83bb8595/semantic_version-2.10.0.tar.gz"
113+
sha256 "bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c"
114+
end
115+
116+
resource "soupsieve" do
117+
url "https://files.pythonhosted.org/packages/d7/ce/fbaeed4f9fb8b2daa961f90591662df6a86c1abf25c548329a86920aedfb/soupsieve-2.6.tar.gz"
118+
sha256 "e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb"
119+
end
120+
121+
resource "texttable" do
122+
url "https://files.pythonhosted.org/packages/1c/dc/0aff23d6036a4d3bf4f1d8c8204c5c79c4437e25e0ae94ffe4bbb55ee3c2/texttable-1.7.0.tar.gz"
123+
sha256 "2d2068fb55115807d3ac77a4ca68fa48803e84ebb0ee2340f858107a36522638"
124+
end
125+
126+
resource "typing-extensions" do
127+
url "https://files.pythonhosted.org/packages/df/db/f35a00659bc03fec321ba8bce9420de607a1d37f8342eee1863174c69557/typing_extensions-4.12.2.tar.gz"
128+
sha256 "1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"
129+
end
130+
131+
resource "urllib3" do
132+
url "https://files.pythonhosted.org/packages/aa/63/e53da845320b757bf29ef6a9062f5c669fe997973f966045cb019c3f4b66/urllib3-2.3.0.tar.gz"
133+
sha256 "f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d"
134+
end
135+
136+
def install
137+
virtualenv_install_with_resources
138+
end
139+
140+
test do
141+
assert_match "clang_64", shell_output("#{bin}/aqt list-qt mac desktop --arch 6.7.0")
142+
assert_match "linux_gcc_64", shell_output("#{bin}/aqt list-qt linux desktop --arch 6.7.0")
143+
end
144+
end

0 commit comments

Comments
 (0)