From 880c7116402fc0d053bdbdfae0e2c512a8487cf0 Mon Sep 17 00:00:00 2001 From: Balian of Ibelin Date: Mon, 14 Oct 2024 16:47:53 +0300 Subject: [PATCH] add: `qt6-style-kvantum` --- packagelist | 1 + packages/qt6-style-kvantum/.SRCINFO | 35 ++++++++++++++++++ .../qt6-style-kvantum.pacscript | 30 ++++++++++++++++ srclist | 36 +++++++++++++++++++ 4 files changed, 102 insertions(+) create mode 100644 packages/qt6-style-kvantum/.SRCINFO create mode 100644 packages/qt6-style-kvantum/qt6-style-kvantum.pacscript diff --git a/packagelist b/packagelist index 387cccccb8..3548030db1 100644 --- a/packagelist +++ b/packagelist @@ -444,6 +444,7 @@ python3-vkbasalt-cli python3-zombie-imp qogir-gtk-theme-bin qogir-icon-theme-bin +qt6-style-kvantum qt6pas qtile-extras-git qtile-git diff --git a/packages/qt6-style-kvantum/.SRCINFO b/packages/qt6-style-kvantum/.SRCINFO new file mode 100644 index 0000000000..1b911a9087 --- /dev/null +++ b/packages/qt6-style-kvantum/.SRCINFO @@ -0,0 +1,35 @@ +pkgbase = qt6-style-kvantum + pkgver = 1.1.2 + pkgdesc = Kvantum style engine (binaries, localization and themes) + url = https://github.com/tsujan/Kvantum + depends = libc6 + depends = libgcc-s1 + depends = libkf6windowsystem6 + depends = libqt6core6t64 + depends = libqt6gui6 + depends = libqt6svg6 + depends = libqt6widgets6 + depends = libstdc++6 + depends = libx11-6 + makedepends = cmake + makedepends = g++ + makedepends = libx11-dev + makedepends = libxext-dev + makedepends = qt6-base-dev + makedepends = qt6-svg-dev + makedepends = libkf6windowsystem-dev + makedepends = qt6-base-dev-tools + conflicts = qt5-style-kvantum + conflicts = qt5-style-kvantum-themes + conflicts = qt5-style-kvantum-l10n + conflicts = qt6-style-kvantum-themes + conflicts = qt6-style-kvantum-l10n + compatible = ubuntu:oracular + compatible = debian:testing + compatible = debian:sid + compatible = neon:* + license = GPL-3.0-or-later + maintainer = bibelin + source = https://github.com/tsujan/Kvantum/releases/download/V1.1.2/Kvantum-1.1.2.tar.xz + +pkgname = qt6-style-kvantum diff --git a/packages/qt6-style-kvantum/qt6-style-kvantum.pacscript b/packages/qt6-style-kvantum/qt6-style-kvantum.pacscript new file mode 100644 index 0000000000..ef3b21a0fd --- /dev/null +++ b/packages/qt6-style-kvantum/qt6-style-kvantum.pacscript @@ -0,0 +1,30 @@ +pkgname="qt6-style-kvantum" +pkgdesc="Kvantum style engine (binaries, localization and themes)" +url="https://github.com/tsujan/Kvantum" +license=("GPL-3.0-or-later") +_qt5="qt5-style-kvantum" +conflicts=("${_qt5}" "${_qt5}-themes" "${_qt5}-l10n" "${pkgname}-themes" "${pkgname}-l10n") +pkgver="1.1.2" +source=("https://github.com/tsujan/Kvantum/releases/download/V${pkgver}/Kvantum-${pkgver}.tar.xz") +sha256sum=("6d3ce7f535d7d08ffe59b04dd3f04a8ab83fe35024fe34cf56995b94f40d12a2") +compatible=( + "ubuntu:oracular" + "debian:testing" + "debian:sid" + "neon:*" +) +makedepends=("cmake" "g++" "libx11-dev" "libxext-dev" "qt6-base-dev" "qt6-svg-dev" "libkf6windowsystem-dev" "qt6-base-dev-tools") +depends=("libc6" "libgcc-s1" "libkf6windowsystem6" "libqt6core6t64" "libqt6gui6" "libqt6svg6" "libqt6widgets6" "libstdc++6" "libx11-6") +maintainer=("bibelin ") + +build() { + cd "Kvantum-${pkgver}/Kvantum" + mkdir build && cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr + make -j"${NCPU}" +} + +package() { + cd "Kvantum-${pkgver}/Kvantum/build" + make install DESTDIR="${pkgdir}" +} diff --git a/srclist b/srclist index c08a54f2c6..b91bb742b5 100644 --- a/srclist +++ b/srclist @@ -8541,6 +8541,42 @@ pkgbase = qogir-icon-theme-bin pkgname = qogir-icon-theme-bin --- +pkgbase = qt6-style-kvantum + pkgver = 1.1.2 + pkgdesc = Kvantum style engine (binaries, localization and themes) + url = https://github.com/tsujan/Kvantum + depends = libc6 + depends = libgcc-s1 + depends = libkf6windowsystem6 + depends = libqt6core6t64 + depends = libqt6gui6 + depends = libqt6svg6 + depends = libqt6widgets6 + depends = libstdc++6 + depends = libx11-6 + makedepends = cmake + makedepends = g++ + makedepends = libx11-dev + makedepends = libxext-dev + makedepends = qt6-base-dev + makedepends = qt6-svg-dev + makedepends = libkf6windowsystem-dev + makedepends = qt6-base-dev-tools + conflicts = qt5-style-kvantum + conflicts = qt5-style-kvantum-themes + conflicts = qt5-style-kvantum-l10n + conflicts = qt6-style-kvantum-themes + conflicts = qt6-style-kvantum-l10n + compatible = ubuntu:oracular + compatible = debian:testing + compatible = debian:sid + compatible = neon:* + license = GPL-3.0-or-later + maintainer = bibelin + source = https://github.com/tsujan/Kvantum/releases/download/V1.1.2/Kvantum-1.1.2.tar.xz + +pkgname = qt6-style-kvantum +--- pkgbase = qt6pas gives = libqt6pas-dev pkgver = 6.2.7