pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
lxqt-qtplugin: Update to 0.15.0
Module Name: pkgsrc-wip
Committed By: pin <voidpin%protonmail.com@localhost>
Pushed By: pin
Date: Tue Apr 28 12:27:55 2020 +0200
Changeset: dcf723f8c9fb96fea4972e7830a2582bfe8456d5
Modified Files:
Makefile
Added Files:
lxqt-qtplugin/DESCR
lxqt-qtplugin/Makefile
lxqt-qtplugin/PLIST
lxqt-qtplugin/distinfo
Log Message:
lxqt-qtplugin: Update to 0.15.0
lxqt-qtplugin-0.15.0 / 2020-04-22
=================================
* Bumped version to 0.15.0.
* Made libfm-qt a dependency and loaded versioned libfm-qt (for versioned ".so" handling).
* C++11 code updates.
* Use return braced init list.
* Removed (duplicated) string casts definitions.
* Removed deprecated QImage method "byteCount()" and used "sizeInBytes()" instead.
* Fixed "#include" for libdbusmenu-qt.
* Added support for flatpak to StatusNotifierItem.
* Added Category property to StatusNotifierItem to fix working on some DEs.
* Added support for working without context menu to StatusNotifierItem.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=dcf723f8c9fb96fea4972e7830a2582bfe8456d5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
lxqt-qtplugin/DESCR | 2 ++
lxqt-qtplugin/Makefile | 39 +++++++++++++++++++++++++++++++++++++++
lxqt-qtplugin/PLIST | 2 ++
lxqt-qtplugin/distinfo | 6 ++++++
5 files changed, 50 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index c63838cb54..829a8336cc 100644
--- a/Makefile
+++ b/Makefile
@@ -2087,6 +2087,7 @@ SUBDIR+= lximage-qt
SUBDIR+= lxmusic
SUBDIR+= lxqt-about
SUBDIR+= lxqt-build-tools
+SUBDIR+= lxqt-qtplugin
SUBDIR+= lxqt-themes
SUBDIR+= lzlib
SUBDIR+= lzs-lkm
diff --git a/lxqt-qtplugin/DESCR b/lxqt-qtplugin/DESCR
new file mode 100644
index 0000000000..65f6d3b552
--- /dev/null
+++ b/lxqt-qtplugin/DESCR
@@ -0,0 +1,2 @@
+LXQt platform integration plugin for Qt5.
+Let all Qt programs apply LXQt settings.
diff --git a/lxqt-qtplugin/Makefile b/lxqt-qtplugin/Makefile
new file mode 100644
index 0000000000..d8646de5c0
--- /dev/null
+++ b/lxqt-qtplugin/Makefile
@@ -0,0 +1,39 @@
+# $NetBSD$
+
+VERSION= 0.15.0
+DISTNAME= lxqt-qtplugin-${VERSION}
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/lxqt-qtplugin/releases/download/${VERSION}/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/lxqt/lxqt-qtplugin/
+COMMENT= LXQt platform integration plugin for Qt5
+LICENSE= gnu-lgpl-v2.1
+
+USE_CMAKE= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+CONFIGURE_DIRS= build
+CMAKE_ARG_PATH= ..
+
+SUBST_CLASSES+= prefix
+SUBST_MESSAGE.prefix= Fixing paths.
+SUBST_STAGE.prefix= pre-configure
+SUBST_FILES.prefix= src/lxqtplatformtheme.cpp
+SUBST_SED.prefix= -e 's,/usr/local/share,${PREFIX}/share/examples/lxqt/xdg,g'
+SUBST_SED.prefix+= -e 's,/usr/share,${PREFIX}/share,g'
+
+pre-configure:
+ ${MKDIR} -p ${WRKSRC}/build
+
+TOOL_DEPENDS+= lxqt-build-tools-[0-9]*:../../wip/lxqt-build-tools
+TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../devel/libdbusmenu-qt5/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.include "../../wip/libqtxdg/buildlink3.mk"
+.include "../../wip/libfm-qt/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lxqt-qtplugin/PLIST b/lxqt-qtplugin/PLIST
new file mode 100644
index 0000000000..d1c97117d1
--- /dev/null
+++ b/lxqt-qtplugin/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+qt5/plugins/platformthemes/libqtlxqt.so
diff --git a/lxqt-qtplugin/distinfo b/lxqt-qtplugin/distinfo
new file mode 100644
index 0000000000..ebb608541e
--- /dev/null
+++ b/lxqt-qtplugin/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (lxqt-qtplugin-0.15.0.tar.xz) = b2ae89684166dd173d2971703464df02f5ae53aa
+RMD160 (lxqt-qtplugin-0.15.0.tar.xz) = f80aeccdf1b3fe07ab220a9101252be2210c8c9e
+SHA512 (lxqt-qtplugin-0.15.0.tar.xz) = 9a73b9d38e1c2e2e030b551f92d53afef69fedee8f0ff4c7147680c0037a3eacb98f5514e09f16762c03cdaded7e5f760a89d66461bab4d7e8877ebaba28160e
+Size (lxqt-qtplugin-0.15.0.tar.xz) = 22776 bytes
Home |
Main Index |
Thread Index |
Old Index