pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/kvantum
Module Name: pkgsrc
Committed By: pin
Date: Wed Mar 20 13:10:11 UTC 2024
Modified Files:
pkgsrc/graphics/kvantum: DESCR Makefile PLIST distinfo
Added Files:
pkgsrc/graphics/kvantum/patches: patch-CMakeLists.txt
Log Message:
graphics/kvantum: update to 1.1.0
V1.1.0
---------
* Made the default compilation be against Qt6. (For Qt5, set "ENABLE_QT5" to "ON", as in `cmake .. -DENABLE_QT5=ON`.)
NOTE: On pkgsrc Qt5 is on by default until LXQt is Qt6 (off for now) ready and we have a KDE frameworks 6 package.
* Removed the support for qmake (because KF6 doesn't support it).
* Made it possible to reduce only the opacity of inactive windows with negative values of the relevant setting (in Kvantum Manager).
* Added a workaround for a bug in Qt 6.6, because of which, translucent menus on a non-primary screen might be drawn with their minimum sizes and without contents after being moved.
* Ensure an opaque base color for combo popups on toolbars.
* Use the standard palette when restoring the text colors on an unstyled toolbar.
* Added a workaround for tiny overlaps between tree branch lines with translucent light/dark colors.
* Added a toolbar, containing a date-time editor with popup and a progress-bar, below the top toolbars of kvantumpreview.
* Added a workaround for a crashing bug in KDE's plasma-settings.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/graphics/kvantum/DESCR
cvs rdiff -u -r1.36 -r1.37 pkgsrc/graphics/kvantum/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/kvantum/PLIST
cvs rdiff -u -r1.22 -r1.23 pkgsrc/graphics/kvantum/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/kvantum/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/kvantum/DESCR
diff -u pkgsrc/graphics/kvantum/DESCR:1.1 pkgsrc/graphics/kvantum/DESCR:1.2
--- pkgsrc/graphics/kvantum/DESCR:1.1 Sun Apr 19 11:57:23 2020
+++ pkgsrc/graphics/kvantum/DESCR Wed Mar 20 13:10:10 2024
@@ -8,5 +8,5 @@ photorealistic or cartoonish, 3D or flat
something in between, and Kvantum will let you control almost every aspect of
Qt widgets.
-Kvantum also comes with extra themes that are installed as root with Qt5
+Kvantum also comes with extra themes that are installed as root with Qt
installation and can be selected and activated by using Kvantum Manager.
Index: pkgsrc/graphics/kvantum/Makefile
diff -u pkgsrc/graphics/kvantum/Makefile:1.36 pkgsrc/graphics/kvantum/Makefile:1.37
--- pkgsrc/graphics/kvantum/Makefile:1.36 Sun Nov 12 13:22:05 2023
+++ pkgsrc/graphics/kvantum/Makefile Wed Mar 20 13:10:10 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2023/11/12 13:22:05 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2024/03/20 13:10:10 pin Exp $
-DISTNAME= Kvantum-1.0.10
+DISTNAME= Kvantum-1.1.0
PKGNAME= ${DISTNAME:tl}
-PKGREVISION= 5
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=tsujan/}
GITHUB_TAG= V${PKGVERSION_NOREV}
@@ -13,17 +12,11 @@ COMMENT= SVG-based theme engine for Qt a
LICENSE= gnu-gpl-v3
WRKSRC= ${WRKDIR}/${DISTNAME}/Kvantum
-USE_CMAKE= yes
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
-CONFIGURE_DIRS= build
-CMAKE_ARG_PATH= ..
-
CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX}
-
-pre-configure:
- ${MKDIR} -p ${WRKSRC}/build
+CMAKE_ARGS+= -DENABLE_QT5=ON
TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
@@ -34,4 +27,5 @@ TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/kvantum/PLIST
diff -u pkgsrc/graphics/kvantum/PLIST:1.9 pkgsrc/graphics/kvantum/PLIST:1.10
--- pkgsrc/graphics/kvantum/PLIST:1.9 Mon Apr 10 15:21:56 2023
+++ pkgsrc/graphics/kvantum/PLIST Wed Mar 20 13:10:10 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2023/04/10 15:21:56 pin Exp $
+@comment $NetBSD: PLIST,v 1.10 2024/03/20 13:10:10 pin Exp $
bin/kvantummanager
bin/kvantumpreview
qt5/plugins/styles/libkvantum.so
@@ -111,7 +111,6 @@ share/color-schemes/KvSimplicityDark.col
share/color-schemes/KvSimplicityDarkLight.colors
share/color-schemes/KvSimplicityTurquoise.colors
share/color-schemes/KvYaru.colors
-share/color-schemes/Kvantum.colors
share/color-schemes/KvantumAlt.colors
share/icons/hicolor/scalable/apps/kvantum.svg
share/kvantummanager/translations/kvantummanager_ar_DZ.qm
@@ -139,6 +138,7 @@ share/kvantummanager/translations/kvantu
share/kvantummanager/translations/kvantummanager_lt.qm
share/kvantummanager/translations/kvantummanager_nb_NO.qm
share/kvantummanager/translations/kvantummanager_nl.qm
+share/kvantummanager/translations/kvantummanager_pa.qm
share/kvantummanager/translations/kvantummanager_pl.qm
share/kvantummanager/translations/kvantummanager_pt.qm
share/kvantummanager/translations/kvantummanager_pt_BR.qm
Index: pkgsrc/graphics/kvantum/distinfo
diff -u pkgsrc/graphics/kvantum/distinfo:1.22 pkgsrc/graphics/kvantum/distinfo:1.23
--- pkgsrc/graphics/kvantum/distinfo:1.22 Mon Apr 10 15:21:56 2023
+++ pkgsrc/graphics/kvantum/distinfo Wed Mar 20 13:10:10 2024
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.22 2023/04/10 15:21:56 pin Exp $
+$NetBSD: distinfo,v 1.23 2024/03/20 13:10:10 pin Exp $
-BLAKE2s (Kvantum-1.0.10.tar.gz) = 40dd387784452239596f952e7206cfe75f49c68fb7d4ba786c79556bb5e82767
-SHA512 (Kvantum-1.0.10.tar.gz) = fb31f424a16c37eafaaa0a1cdddde165bcaa58ed6ea3ef76e77d689c2b8b47e516a651d066712eaf14b1344e4b30955ce6c955367caf25d51f2aaa2c8970b0fd
-Size (Kvantum-1.0.10.tar.gz) = 2969117 bytes
+BLAKE2s (Kvantum-1.1.0.tar.gz) = 10efe7b556d4ad7b4b1799789d762ad75f5f28277393006dec138d3e27b6b251
+SHA512 (Kvantum-1.1.0.tar.gz) = dc6bc3cb44d3a050a7e43196f7c0ab69d5f33c5fa645cdf191631164384aed8d8130093a4da4367b061c33d0d844dc57f91352d96a9368dd9abd6694a404d7f6
+Size (Kvantum-1.1.0.tar.gz) = 3038723 bytes
+SHA1 (patch-CMakeLists.txt) = 0b044c8efb1bd846a90d03520a4a40324b383d01
Added files:
Index: pkgsrc/graphics/kvantum/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/graphics/kvantum/patches/patch-CMakeLists.txt:1.1
--- /dev/null Wed Mar 20 13:10:11 2024
+++ pkgsrc/graphics/kvantum/patches/patch-CMakeLists.txt Wed Mar 20 13:10:10 2024
@@ -0,0 +1,20 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2024/03/20 13:10:10 pin Exp $
+
+Fix build/installation with qt5.
+
+--- CMakeLists.txt.orig 2024-03-18 14:44:49.624075580 +0000
++++ CMakeLists.txt
+@@ -12,10 +12,6 @@ option(ENABLE_QT5 "Building Qt5 plugin."
+ option(WITHOUT_KF "Compiling without KDE Frameworks..." OFF)
+
+ add_subdirectory(style)
+-if(NOT ENABLE_QT4)
+- if(NOT ENABLE_QT5)
+- add_subdirectory(kvantumpreview)
+- add_subdirectory(kvantummanager)
+- add_subdirectory(themes)
+- endif()
+-endif()
++add_subdirectory(kvantumpreview)
++add_subdirectory(kvantummanager)
++add_subdirectory(themes)
Home |
Main Index |
Thread Index |
Old Index