[crux-commits] ports/contrib (3.5): [notify] kvantum: 0.15.3 -> 0.16.0; new indirect dependency xorg-xcb-util-renderutil. Rebuild qt5 after installing for the required libs for kvantum to be around

crux at crux.nu crux at crux.nu
Tue Jun 23 18:16:34 UTC 2020


commit 9ffe24156ff7de9cdc01b2de29a88c087120f6ed
Author: Tim Biermann <tbier at posteo.de>
Date:   Tue Jun 23 18:14:55 2020 +0000

    [notify] kvantum: 0.15.3 -> 0.16.0; new indirect dependency xorg-xcb-util-renderutil. Rebuild qt5 after installing for the required libs for kvantum to be around

diff --git a/kvantum/.signature b/kvantum/.signature
index fa35991ec..dd1cf517c 100644
--- a/kvantum/.signature
+++ b/kvantum/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3x0FGspy/Hxnb8zMoKnBTw/6+oksT/u5HQF1dGHrmEFmdGLtcmc+b5QTMl+5oeZZgr5I1WK4eNLSzBHqGhnFog8=
-SHA256 (Pkgfile) = c661a3c7e80007cda2ab23584185d4705eaa720d6c947a34855f4f063e03a8de
+RWSagIOpLGJF3+mzaOip1u1Zq+eUwpwN8U+0+77WVNdXsx529j6wnOkA8V9xQQmDjgvN/rPqBz+RJXo2mlfI+J592AB4VQhh6gc=
+SHA256 (Pkgfile) = 9da905ad770e6e6f3094f730e031292633aedbda1651fce446d3a38598b4c0e3
 SHA256 (.footprint) = 080235fe47f02d53378325a59ba7c02ecca86502a518f6bb74bc2b296a9244aa
-SHA256 (Kvantum-v0.15.3.tar.gz) = a34b54956d772c19d98b1ef62d9bc3b9c20fa0aa7602c1d508332500e805cec0
+SHA256 (Kvantum-v0.16.0.tar.gz) = 3dba7eb2793e9763f55777bc12d1b72fab1a8b9cdbb0f8b96b264845b26c3985
diff --git a/kvantum/Pkgfile b/kvantum/Pkgfile
index d0e6d9edb..0effdb386 100644
--- a/kvantum/Pkgfile
+++ b/kvantum/Pkgfile
@@ -1,18 +1,17 @@
 # Description: theme engine for Qt4/Qt5 and KDE
 # URL: https://github.com/tsujan/Kvantum/
 # Maintainer: Tim Biermann, tbier at posteo dot de
-# Depends on: icu kwindowsystem
+# Depends on: icu kwindowsystem xorg-xcb-util-renderutil
 
 name=kvantum
-version=0.15.3
+version=0.16.0
 release=1
 source=(https://github.com/tsujan/Kvantum/archive/V$version/Kvantum-v$version.tar.gz)
 
 build() {
-  cd Kvantum-$version/Kvantum
-  cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr
-  make
-  make DESTDIR=$PKG install
-  rm -fr $PKG/usr/share/kvantumpreview/translations
-  rm -fr $PKG/usr/share/kvantummanager/translations
+  cmake Kvantum-$version/Kvantum -Bbuild -GNinja \
+    -DCMAKE_INSTALL_PREFIX=/usr
+  cmake --build build
+  DESTDIR=$PKG cmake --build build --target install
+  rm -fr $PKG/usr/share/{kvantumpreview/translations,kvantummanager/translations}
 }
diff --git a/kvantum/README b/kvantum/README
index f426844ab..97ad02ffc 100644
--- a/kvantum/README
+++ b/kvantum/README
@@ -1,3 +1,6 @@
 This port needs kwindowsystem, provided by Torsten Henschel in his kde5
 repository.
 https://crux.nu/portdb/?a=repo&q=kde5
+
+Also, you need to rebuild qt5 with the optional dependency
+xorg-xcb-util-renderutil 


More information about the crux-commits mailing list