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