Skip to content

Commit

Permalink
macOS: Update KDE Frameworks libraries to v6.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
hluk committed Oct 19, 2024
1 parent ca766bb commit e80c13f
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 14 deletions.
4 changes: 2 additions & 2 deletions utils/github/homebrew/Formula/extra-cmake-modules.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class ExtraCmakeModules < Formula
desc "Extra modules and scripts for CMake"
homepage "https://api.kde.org/frameworks/extra-cmake-modules/html/index.html"
url "https://download.kde.org/unstable/frameworks/5.249.0/extra-cmake-modules-5.249.0.tar.xz"
sha256 "800fbb24496980604886b6f9dbf9c9f44693c73cc924abbe4bab21274ff4379b"
url "https://download.kde.org/stable/frameworks/6.7/extra-cmake-modules-6.7.0.tar.xz"
sha256 "d81de82692d3d2bb77110332a65c8266252becc2c3f307ce814990ce5607b8dc"
license all_of: ["BSD-2-Clause", "BSD-3-Clause", "MIT"]
head "https://invent.kde.org/frameworks/extra-cmake-modules.git"

Expand Down
4 changes: 2 additions & 2 deletions utils/github/homebrew/Formula/kf6-kconfig.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Kf6Kconfig < Formula
desc "Configuration system"
homepage "https://www.kde.org"
url "https://download.kde.org/unstable/frameworks/5.249.0/kconfig-5.249.0.tar.xz"
sha256 "7d24cbc6c12dd8cb25959fd4ffc232efb14719ebb8a3a9eefd40673a57ff4d0d"
url "https://download.kde.org/stable/frameworks/6.7/kconfig-6.7.0.tar.xz"
sha256 "be2d5ddb63e56703bc097e5d9912b39abc513ac51654de2e0d83a1aed2c54b1b"
head "https://invent.kde.org/frameworks/kconfig.git"

depends_on "cmake" => [:build, :test]
Expand Down
7 changes: 3 additions & 4 deletions utils/github/homebrew/Formula/kf6-knotifications.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Kf6Knotifications < Formula
desc "Abstraction for system notifications"
homepage "https://www.kde.org"
url "https://download.kde.org/unstable/frameworks/5.249.0/knotifications-5.249.0.tar.xz"
sha256 "66b945919d0b9a8354be229969c7af20a01f27b0739fa1093f99ffe5e27f4a81"
url "https://download.kde.org/stable/frameworks/6.7/knotifications-6.7.0.tar.xz"
sha256 "9e972f015d9b31b3283bf842a32d270096224d127c13a6e79450f4f0452de5e7"
head "https://invent.kde.org/frameworks/knotifications.git"

depends_on "cmake" => [:build, :test]
Expand All @@ -21,8 +21,7 @@ def install
args << "-DKDE_INSTALL_QMLDIR=lib/qt6/qml"
args << "-DKDE_INSTALL_PLUGINDIR=lib/qt6/plugins"
args << "-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"

inreplace ["CMakeLists.txt", "src/CMakeLists.txt"], /TARGET Qt6::DBus/, "FALSE"
args << "-DUSE_DBUS=OFF"

mkdir "build" do
system "cmake", "-G", "Ninja", "..", *args
Expand Down
7 changes: 3 additions & 4 deletions utils/github/homebrew/Formula/kf6-kstatusnotifieritem.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Kf6Kstatusnotifieritem < Formula
desc "Abstraction for status/tray"
homepage "https://www.kde.org"
url "https://download.kde.org/unstable/frameworks/5.249.0/kstatusnotifieritem-5.249.0.tar.xz"
sha256 "b4485d37226758b4b43c4ebd7fe344b65e2408334f778a3deecef71315451f40"
url "https://download.kde.org/stable/frameworks/6.7/kstatusnotifieritem-6.7.0.tar.xz"
sha256 "80eae2693cdb5da669b4ed6a8228bddc39816aca0fde928f231e4894827d1de0"
head "https://invent.kde.org/frameworks/kstatusnotifieritem.git"

depends_on "cmake" => [:build, :test]
Expand All @@ -22,8 +22,7 @@ def install
args << "-DKDE_INSTALL_QMLDIR=lib/qt6/qml"
args << "-DKDE_INSTALL_PLUGINDIR=lib/qt6/plugins"
args << "-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"

inreplace ["CMakeLists.txt", "src/CMakeLists.txt"], /TARGET Qt6::DBus/, "FALSE"
args << "-DUSE_DBUS=OFF"

mkdir "build" do
system "cmake", "-G", "Ninja", "..", *args
Expand Down
4 changes: 2 additions & 2 deletions utils/github/homebrew/Formula/kf6-kwindowsystem.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Kf6Kwindowsystem < Formula
desc "Access to the windowing system"
homepage "https://www.kde.org"
url "https://download.kde.org/unstable/frameworks/5.249.0/kwindowsystem-5.249.0.tar.xz"
sha256 "cc5e62380e1ef354a3088ddeb1db93d0e018e47e9ec0869a4b493ab737e81508"
url "https://download.kde.org/stable/frameworks/6.7/kwindowsystem-6.7.0.tar.xz"
sha256 "62c0f0b4a9507939d84aeeda55bbd4300b88c04e37953e5189b139003310a8f4"
head "https://invent.kde.org/frameworks/kwindowsystem.git"

depends_on "cmake" => [:build, :test]
Expand Down

0 comments on commit e80c13f

Please sign in to comment.