From 8a211e41be4827807c609bad1ec3400e7f129e03 Mon Sep 17 00:00:00 2001 From: PaperChalice Date: Wed, 18 Oct 2023 21:46:22 +0800 Subject: [PATCH] qt: use lc --- Formula/qt/qt-3d.rb | 3 +-- Formula/qt/qt-base.rb | 3 +-- Formula/qt/qt-charts.rb | 3 +-- Formula/qt/qt-coap.rb | 4 ++++ Formula/qt/qt-connectivity.rb | 4 ++++ Formula/qt/qt-datavis3d.rb | 4 ++++ Formula/qt/qt-declarative.rb | 3 +-- Formula/qt/qt-doc.rb | 4 ++++ Formula/qt/qt-graphs.rb | 4 ++++ Formula/qt/qt-grpc.rb | 4 ++++ Formula/qt/qt-http-server.rb | 4 ++++ Formula/qt/qt-imageformats.rb | 3 +-- Formula/qt/qt-language-server.rb | 4 ++++ Formula/qt/qt-location.rb | 4 ++++ Formula/qt/qt-lottie.rb | 4 ++++ Formula/qt/qt-mqtt.rb | 4 ++++ Formula/qt/qt-multimedia.rb | 4 ++++ Formula/qt/qt-networkauth.rb | 4 ++++ Formula/qt/qt-positioning.rb | 4 ++++ Formula/qt/qt-quick-effect-maker.rb | 4 ++++ Formula/qt/qt-quick-timeline.rb | 3 +-- Formula/qt/qt-quick3d-physics.rb | 4 ++++ Formula/qt/qt-quick3d.rb | 4 ++++ Formula/qt/qt-remote-objects.rb | 4 ++++ Formula/qt/qt-scxml.rb | 4 ++++ Formula/qt/qt-sensors.rb | 4 ++++ Formula/qt/qt-serial-bus.rb | 4 ++++ Formula/qt/qt-serial-port.rb | 4 ++++ Formula/qt/qt-shader-tools.rb | 4 ++-- Formula/qt/qt-speech.rb | 4 ++++ Formula/qt/qt-svg.rb | 4 ++++ Formula/qt/qt-tools.rb | 4 ++++ Formula/qt/qt-translations.rb | 4 ++++ Formula/qt/qt-virtual-keyboard.rb | 4 ++++ Formula/qt/qt-web-channel.rb | 4 ++++ Formula/qt/qt-web-engine.rb | 4 ++++ Formula/qt/qt-web-sockets.rb | 4 ++++ Formula/qt/qt-web-view.rb | 4 ++++ 38 files changed, 132 insertions(+), 14 deletions(-) diff --git a/Formula/qt/qt-3d.rb b/Formula/qt/qt-3d.rb index 4a2eebff..d865ff5e 100644 --- a/Formula/qt/qt-3d.rb +++ b/Formula/qt/qt-3d.rb @@ -7,8 +7,7 @@ class Qt3d < Formula head "https://code.qt.io/qt/qt3d.git", branch: "dev" livecheck do - url :head - regex(/^v?(\d+(?:\.\d+)+)$/i) + formula "qt" end bottle do diff --git a/Formula/qt/qt-base.rb b/Formula/qt/qt-base.rb index e848f97e..5de08066 100644 --- a/Formula/qt/qt-base.rb +++ b/Formula/qt/qt-base.rb @@ -13,8 +13,7 @@ class QtBase < Formula head "https://code.qt.io/qt/qtbase.git", branch: "dev" livecheck do - url :head - regex(/^v?(\d+(?:\.\d+)+)$/i) + formula "qt" end bottle do diff --git a/Formula/qt/qt-charts.rb b/Formula/qt/qt-charts.rb index 1f826d70..da4905ce 100644 --- a/Formula/qt/qt-charts.rb +++ b/Formula/qt/qt-charts.rb @@ -7,8 +7,7 @@ class QtCharts < Formula head "https://code.qt.io/qt/qtcharts.git", branch: "dev" livecheck do - url :head - regex(/^v?(\d+(?:\.\d+)+)$/i) + formula "qt" end bottle do diff --git a/Formula/qt/qt-coap.rb b/Formula/qt/qt-coap.rb index f9a5efa7..83a95164 100644 --- a/Formula/qt/qt-coap.rb +++ b/Formula/qt/qt-coap.rb @@ -5,6 +5,10 @@ class QtCoap < Formula sha256 "9b3780860d124afce20ca6cc4a52cafe379288676f5f9e4050adb03c873320ca" license "GPL-3.0-only" => { with: "Qt-GPL-exception-1.0" } + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-coap-6.4.0" sha256 cellar: :any, monterey: "3f583f57b2f83f3bb70a0098804bfaf51e0465649d28e256a9eb0a7e037be673" diff --git a/Formula/qt/qt-connectivity.rb b/Formula/qt/qt-connectivity.rb index 38273e8f..8707953a 100644 --- a/Formula/qt/qt-connectivity.rb +++ b/Formula/qt/qt-connectivity.rb @@ -6,6 +6,10 @@ class QtConnectivity < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtconnectivity.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-connectivity-6.3.0" sha256 cellar: :any, monterey: "59747ff4ff7c03b71fdd19419c71d3a5d69bb91589f2d7f08c2f2d84bd8b17b6" diff --git a/Formula/qt/qt-datavis3d.rb b/Formula/qt/qt-datavis3d.rb index a3daee5b..e749d6c6 100644 --- a/Formula/qt/qt-datavis3d.rb +++ b/Formula/qt/qt-datavis3d.rb @@ -6,6 +6,10 @@ class QtDatavis3d < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtdatavis3d.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-datavis3d-6.3.0" sha256 cellar: :any, monterey: "d3c6eb875e1325fefdee56d8423e59d1a9a0c3e222ebcd82436288e619597486" diff --git a/Formula/qt/qt-declarative.rb b/Formula/qt/qt-declarative.rb index 0c17b6de..2fd1478e 100644 --- a/Formula/qt/qt-declarative.rb +++ b/Formula/qt/qt-declarative.rb @@ -7,8 +7,7 @@ class QtDeclarative < Formula head "https://code.qt.io/qt/qtdeclarative.git", branch: "dev" livecheck do - url :head - regex(/^v?(\d+(?:\.\d+)+)$/i) + formula "qt" end bottle do diff --git a/Formula/qt/qt-doc.rb b/Formula/qt/qt-doc.rb index f2d1ea3d..0eca3c1c 100644 --- a/Formula/qt/qt-doc.rb +++ b/Formula/qt/qt-doc.rb @@ -5,6 +5,10 @@ class QtDoc < Formula sha256 "cd2789cade3e865690f3c18df58ffbff8af74cc5f01faae50634c12eb52dd85b" license "GFDL-1.3-only" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-doc-6.3.0" sha256 cellar: :any_skip_relocation, monterey: "3a0f52dac2a4b84fefb070b65dbb30d74d8a3f00cbdfc2851ad68efd6704280c" diff --git a/Formula/qt/qt-graphs.rb b/Formula/qt/qt-graphs.rb index 6357199f..4c652fd5 100644 --- a/Formula/qt/qt-graphs.rb +++ b/Formula/qt/qt-graphs.rb @@ -6,6 +6,10 @@ class QtGraphs < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtgraphs.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-graphs-6.6.0" sha256 cellar: :any, ventura: "2d0afc943f5b0bffc2606d12f3d5f32204d195ce05f7e9b6d48a5dfd5d10ab90" diff --git a/Formula/qt/qt-grpc.rb b/Formula/qt/qt-grpc.rb index 0ff9895c..27d959b0 100644 --- a/Formula/qt/qt-grpc.rb +++ b/Formula/qt/qt-grpc.rb @@ -5,6 +5,10 @@ class QtGrpc < Formula sha256 "589f4b368c6b5df3f9049ece9f9e99a67a700f5d78a8c21a7ae3798a4ace2ff3" license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-grpc-6.5.0" sha256 cellar: :any, monterey: "d4ee22c62cda642617cfcb97a404bd05b26518e1d5358a835ecd0ca7066ac9b6" diff --git a/Formula/qt/qt-http-server.rb b/Formula/qt/qt-http-server.rb index 048e06ef..d82173d2 100644 --- a/Formula/qt/qt-http-server.rb +++ b/Formula/qt/qt-http-server.rb @@ -11,6 +11,10 @@ class QtHttpServer < Formula "GPL-3.0-only" => { with: "Qt-GPL-exception-1.0" }, ] + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-http-server-6.4.0" sha256 cellar: :any, monterey: "12f710c539ff9d2087da6672f219350b26407da2e9f83f24c13c87dc114689f1" diff --git a/Formula/qt/qt-imageformats.rb b/Formula/qt/qt-imageformats.rb index 8a434b5e..777e37fb 100644 --- a/Formula/qt/qt-imageformats.rb +++ b/Formula/qt/qt-imageformats.rb @@ -7,8 +7,7 @@ class QtImageformats < Formula head "https://code.qt.io/qt/qtimageformats.git", branch: "dev" livecheck do - url :head - regex(/^v?(\d+(?:\.\d+)+)$/i) + formula "qt" end bottle do diff --git a/Formula/qt/qt-language-server.rb b/Formula/qt/qt-language-server.rb index 2649388d..ca3c5895 100644 --- a/Formula/qt/qt-language-server.rb +++ b/Formula/qt/qt-language-server.rb @@ -6,6 +6,10 @@ class QtLanguageServer < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtlanguageserver.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-language-server-6.3.0" sha256 cellar: :any, monterey: "ab3728d547e2f15dc4e069f0f19ffb1bac95d1a1b76d930f4d76b56a5bfba56b" diff --git a/Formula/qt/qt-location.rb b/Formula/qt/qt-location.rb index 875ff5d8..470e79df 100644 --- a/Formula/qt/qt-location.rb +++ b/Formula/qt/qt-location.rb @@ -5,6 +5,10 @@ class QtLocation < Formula sha256 "0ebfa7504958af45f7311e1a3d4f7a4eb395d937705f1e5475652c5f5a28c30c" license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-location-6.5.0" sha256 cellar: :any, monterey: "497f203d7a674f8658948dedb818d9fbabcea18df33030aeacc8dc3c1d4ab884" diff --git a/Formula/qt/qt-lottie.rb b/Formula/qt/qt-lottie.rb index aa2849d8..84d8453f 100644 --- a/Formula/qt/qt-lottie.rb +++ b/Formula/qt/qt-lottie.rb @@ -6,6 +6,10 @@ class QtLottie < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtlottie.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-lottie-6.3.0" sha256 cellar: :any, monterey: "73554ecfdc19a90f2800c6772e157a1d1d8b0febd1b2656df509f0ca1c472beb" diff --git a/Formula/qt/qt-mqtt.rb b/Formula/qt/qt-mqtt.rb index 56ad49d4..36ff9e48 100644 --- a/Formula/qt/qt-mqtt.rb +++ b/Formula/qt/qt-mqtt.rb @@ -5,6 +5,10 @@ class QtMqtt < Formula sha256 "9820cfc2715cc37e35fabf64979027d740914f072521ffef53359a6bc5e2736a" license "GPL-3.0-only" => { with: "Qt-GPL-exception-1.0" } + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-mqtt-6.4.0" sha256 cellar: :any, monterey: "012c13021c765e04ada50a4d8c3761d7b6430eb904189810cb0da0454cd17b23" diff --git a/Formula/qt/qt-multimedia.rb b/Formula/qt/qt-multimedia.rb index e8d361fe..f1fe81a1 100644 --- a/Formula/qt/qt-multimedia.rb +++ b/Formula/qt/qt-multimedia.rb @@ -6,6 +6,10 @@ class QtMultimedia < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtmultimedia.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-multimedia-6.4.0" sha256 cellar: :any, monterey: "bc41883652834445c2f24f96158312b37d1538335263c36bec2dc52f029fa778" diff --git a/Formula/qt/qt-networkauth.rb b/Formula/qt/qt-networkauth.rb index 03a6e7d6..4c4d3075 100644 --- a/Formula/qt/qt-networkauth.rb +++ b/Formula/qt/qt-networkauth.rb @@ -6,6 +6,10 @@ class QtNetworkauth < Formula license "GPL-3.0-only" head "https://code.qt.io/qt/qtnetworkauth.git", branch: "dev" + livecheck do + formula "qt" + end + livecheck do url :head regex(/^v?(\d+(?:\.\d+)+)$/i) diff --git a/Formula/qt/qt-positioning.rb b/Formula/qt/qt-positioning.rb index 8bbd8c98..5334a3e4 100644 --- a/Formula/qt/qt-positioning.rb +++ b/Formula/qt/qt-positioning.rb @@ -6,6 +6,10 @@ class QtPositioning < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtpositioning.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-positioning-6.5.0" sha256 cellar: :any, monterey: "ed50dc11474df3fed2fe5c20d896ea069e275d0940104a3360534949ef2e0861" diff --git a/Formula/qt/qt-quick-effect-maker.rb b/Formula/qt/qt-quick-effect-maker.rb index 1c77964c..6bf04734 100644 --- a/Formula/qt/qt-quick-effect-maker.rb +++ b/Formula/qt/qt-quick-effect-maker.rb @@ -5,6 +5,10 @@ class QtQuickEffectMaker < Formula sha256 "4b32c672cad0f7890f56a59486bd79cf8fa4ad208fb0f7c25e14e0aa2fb29cd7" license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-quick-effect-maker-6.5.0" sha256 cellar: :any, monterey: "ea96faab71be443cd046103df1619fbec4d3955d3058ac18cd6c26b64e1740ec" diff --git a/Formula/qt/qt-quick-timeline.rb b/Formula/qt/qt-quick-timeline.rb index ae46822c..3588ba54 100644 --- a/Formula/qt/qt-quick-timeline.rb +++ b/Formula/qt/qt-quick-timeline.rb @@ -13,8 +13,7 @@ class QtQuickTimeline < Formula head "https://code.qt.io/qt/qtquicktimeline.git", branch: "dev" livecheck do - url :head - regex(/^v?(\d+(?:\.\d+)+)$/i) + formula "qt" end bottle do diff --git a/Formula/qt/qt-quick3d-physics.rb b/Formula/qt/qt-quick3d-physics.rb index 46d53671..4e5fcf40 100644 --- a/Formula/qt/qt-quick3d-physics.rb +++ b/Formula/qt/qt-quick3d-physics.rb @@ -9,6 +9,10 @@ class QtQuick3dPhysics < Formula "GPL-3.0-only" => { with: "Qt-GPL-exception-1.0" }, ] + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-quick3d-physics-6.4.0" sha256 cellar: :any, monterey: "df191a172a7aa09ba2a2d725df0784b6d5e1d9179086f2d7344bdc3fa3ea0dbe" diff --git a/Formula/qt/qt-quick3d.rb b/Formula/qt/qt-quick3d.rb index e2cdefaa..454363f6 100644 --- a/Formula/qt/qt-quick3d.rb +++ b/Formula/qt/qt-quick3d.rb @@ -6,6 +6,10 @@ class QtQuick3d < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtquick3d.git", branch: "dev" + livecheck do + formula "qt" + end + livecheck do url :head regex(/^v?(\d+(?:\.\d+)+)$/i) diff --git a/Formula/qt/qt-remote-objects.rb b/Formula/qt/qt-remote-objects.rb index 0c69a9fd..40ac4f42 100644 --- a/Formula/qt/qt-remote-objects.rb +++ b/Formula/qt/qt-remote-objects.rb @@ -6,6 +6,10 @@ class QtRemoteObjects < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtremoteobjects.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-remote-objects-6.3.0" sha256 cellar: :any, monterey: "3e53c3b0596b1be934688344ea194f3c55323687648b7f16eb883d4ffdb4de92" diff --git a/Formula/qt/qt-scxml.rb b/Formula/qt/qt-scxml.rb index 88362b5b..6b0bec76 100644 --- a/Formula/qt/qt-scxml.rb +++ b/Formula/qt/qt-scxml.rb @@ -6,6 +6,10 @@ class QtScxml < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtscxml.git", branch: "dev" + livecheck do + formula "qt" + end + livecheck do url :head regex(/^v?(\d+(?:\.\d+)+)$/i) diff --git a/Formula/qt/qt-sensors.rb b/Formula/qt/qt-sensors.rb index e486e138..adc938e3 100644 --- a/Formula/qt/qt-sensors.rb +++ b/Formula/qt/qt-sensors.rb @@ -6,6 +6,10 @@ class QtSensors < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtsensors.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-sensors-6.3.0" sha256 cellar: :any, monterey: "30c8e097130a96be31c481ae0527ab27260ba25db7456f6c94da1ecbf4bdf4f5" diff --git a/Formula/qt/qt-serial-bus.rb b/Formula/qt/qt-serial-bus.rb index 8a7cd5c8..a2a23d2f 100644 --- a/Formula/qt/qt-serial-bus.rb +++ b/Formula/qt/qt-serial-bus.rb @@ -6,6 +6,10 @@ class QtSerialBus < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtserialbus.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-serial-bus-6.3.0" sha256 cellar: :any, monterey: "f736af17d5e3851b685a4eab5b4ef2e924b898d885363dfcd7456d3d999e7afc" diff --git a/Formula/qt/qt-serial-port.rb b/Formula/qt/qt-serial-port.rb index 2a8bc833..1af9cc3b 100644 --- a/Formula/qt/qt-serial-port.rb +++ b/Formula/qt/qt-serial-port.rb @@ -6,6 +6,10 @@ class QtSerialPort < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtserialport.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-serial-port-6.5.0" sha256 cellar: :any, monterey: "3f957af0781395bd30616d09ddd5c10db6132c9b2d6b67416302e5977e12675c" diff --git a/Formula/qt/qt-shader-tools.rb b/Formula/qt/qt-shader-tools.rb index a2b9957a..9834b450 100644 --- a/Formula/qt/qt-shader-tools.rb +++ b/Formula/qt/qt-shader-tools.rb @@ -7,9 +7,9 @@ class QtShaderTools < Formula head "https://code.qt.io/qt/qtshadertools.git", branch: "dev" livecheck do - url :head - regex(/^v?(\d+(?:\.\d+)+)$/i) + formula "qt" end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-shader-tools-6.6.0" diff --git a/Formula/qt/qt-speech.rb b/Formula/qt/qt-speech.rb index f17fed65..480cf090 100644 --- a/Formula/qt/qt-speech.rb +++ b/Formula/qt/qt-speech.rb @@ -11,6 +11,10 @@ class QtSpeech < Formula "GPL-3.0-only" => { with: "Qt-GPL-exception-1.0" }, ] + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-speech-6.4.0" sha256 cellar: :any, monterey: "aec1fc2eca0f596f1c0b73a4c560d7126409a768e341d3b3e768765a777e997c" diff --git a/Formula/qt/qt-svg.rb b/Formula/qt/qt-svg.rb index 09c59f24..b2f3e0a2 100644 --- a/Formula/qt/qt-svg.rb +++ b/Formula/qt/qt-svg.rb @@ -6,6 +6,10 @@ class QtSvg < Formula license all_of: ["GPL-2.0-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtsvg.git", branch: "dev" + livecheck do + formula "qt" + end + livecheck do url :head regex(/^v?(\d+(?:\.\d+)+)$/i) diff --git a/Formula/qt/qt-tools.rb b/Formula/qt/qt-tools.rb index 9711966e..de9c66bb 100644 --- a/Formula/qt/qt-tools.rb +++ b/Formula/qt/qt-tools.rb @@ -6,6 +6,10 @@ class QtTools < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qttools.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-tools-6.3.0" sha256 cellar: :any, monterey: "7a247424d5ba8f7a89818a9b242b8262f690a821f31fc056dd638d62c07c9b1a" diff --git a/Formula/qt/qt-translations.rb b/Formula/qt/qt-translations.rb index 0fa0839d..dc27b9ae 100644 --- a/Formula/qt/qt-translations.rb +++ b/Formula/qt/qt-translations.rb @@ -6,6 +6,10 @@ class QtTranslations < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qttranslations.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-translations-6.3.0" sha256 cellar: :any_skip_relocation, monterey: "fa35504e5dee27bf686f0acebd538cf35ee6d2fc815971b89b6074b99dd72f8a" diff --git a/Formula/qt/qt-virtual-keyboard.rb b/Formula/qt/qt-virtual-keyboard.rb index 7dd8548f..1bf1e712 100644 --- a/Formula/qt/qt-virtual-keyboard.rb +++ b/Formula/qt/qt-virtual-keyboard.rb @@ -6,6 +6,10 @@ class QtVirtualKeyboard < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtvirtualkeyboard.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-virtual-keyboard-6.3.0" sha256 cellar: :any, monterey: "cc4a50d32512ad30e215096300f9394aabdab71ec45597dd9193d2789887445e" diff --git a/Formula/qt/qt-web-channel.rb b/Formula/qt/qt-web-channel.rb index 945efdb0..03b49002 100644 --- a/Formula/qt/qt-web-channel.rb +++ b/Formula/qt/qt-web-channel.rb @@ -6,6 +6,10 @@ class QtWebChannel < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtwebchannel.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-web-channel-6.3.0" sha256 cellar: :any, monterey: "e7eda4564daff1ad884d35eb6acd18925899007d0a9c394138829979f4e07b49" diff --git a/Formula/qt/qt-web-engine.rb b/Formula/qt/qt-web-engine.rb index 445cc948..e5308497 100644 --- a/Formula/qt/qt-web-engine.rb +++ b/Formula/qt/qt-web-engine.rb @@ -8,6 +8,10 @@ class QtWebEngine < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtwebengine.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-web-engine-6.2.0" rebuild 1 diff --git a/Formula/qt/qt-web-sockets.rb b/Formula/qt/qt-web-sockets.rb index 5f5ecfec..eab3092c 100644 --- a/Formula/qt/qt-web-sockets.rb +++ b/Formula/qt/qt-web-sockets.rb @@ -12,6 +12,10 @@ class QtWebSockets < Formula ] head "https://code.qt.io/qt/qtwebsockets.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-web-sockets-6.4.0" sha256 cellar: :any, monterey: "c16235c3be5a3bbdcef0df9c4cbdd29098a6233a06e34569d4b96f363fde3e9e" diff --git a/Formula/qt/qt-web-view.rb b/Formula/qt/qt-web-view.rb index c97710de..b8755914 100644 --- a/Formula/qt/qt-web-view.rb +++ b/Formula/qt/qt-web-view.rb @@ -6,6 +6,10 @@ class QtWebView < Formula license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] head "https://code.qt.io/qt/qtwebview.git", branch: "dev" + livecheck do + formula "qt" + end + bottle do root_url "https://github.com/paperchalice/homebrew-private/releases/download/qt-web-view-6.2.0" rebuild 1