pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

LXQt meta-pkg: Update to 0.15.0



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Mon May 4 10:50:31 2020 +0200
Changeset:	dbbe65553043dbf43a12ee23656e54ac6709e535

Modified Files:
	Makefile
Added Files:
	lxqt/DESCR
	lxqt/Makefile
	lxqt/options.mk

Log Message:
LXQt meta-pkg: Update to 0.15.0

ChangeLog:
See components commit messages.

Two new components provided from upstream added to the meta-pkg,
namely screengrab and lxqt-archiver.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=dbbe65553043dbf43a12ee23656e54ac6709e535

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile        |  1 +
 lxqt/DESCR      |  5 +++++
 lxqt/Makefile   | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 lxqt/options.mk | 19 +++++++++++++++++++
 4 files changed, 73 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 25b68194f3..1c6d630c14 100644
--- a/Makefile
+++ b/Makefile
@@ -2091,6 +2091,7 @@ SUBDIR+=	lwc
 SUBDIR+=	lxdm
 SUBDIR+=	lximage-qt
 SUBDIR+=	lxmusic
+SUBDIR+=	lxqt
 SUBDIR+=	lxqt-about
 SUBDIR+=	lxqt-admin
 SUBDIR+=	lxqt-archiver
diff --git a/lxqt/DESCR b/lxqt/DESCR
new file mode 100644
index 0000000000..0060b20f33
--- /dev/null
+++ b/lxqt/DESCR
@@ -0,0 +1,5 @@
+LXQt is a free desktop environment with comparatively low resource
+requirements. This makes it especially suitable for resource-constrained
+personal computers such as netbooks or system-on-a-chip machines.
+
+This is a meta package for the LXQt desktop environment.
diff --git a/lxqt/Makefile b/lxqt/Makefile
new file mode 100644
index 0000000000..0ef77e16f8
--- /dev/null
+++ b/lxqt/Makefile
@@ -0,0 +1,48 @@
+# $NetBSD$
+
+PKGNAME=	lxqt-0.15.0
+CATEGORIES=	meta-pkgs
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://lxqt.org/
+COMMENT=	Meta-package for the LXQt desktop environment
+
+META_PACKAGE=	yes
+
+.include "options.mk"
+
+TOOL_DEPENDS+=	lxqt-build-tools>=0.7.0:../../wip/lxqt-build-tools
+
+DEPENDS+=	libqtxdg>=3.5.0:../../wip/libqtxdg
+DEPENDS+=	liblxqt>=0.15.0:../../wip/liblxqt
+DEPENDS+=	libfm-qt>=0.15.0:../../wip/libfm-qt
+DEPENDS+=	lxqt-themes>=0.15.0:../../wip/lxqt-themes
+DEPENDS+=	pavucontrol-qt>=0.15.0:../../wip/pavucontrol-qt
+DEPENDS+=	qtermwidget>=0.15.0:../../wip/qtermwidget
+DEPENDS+=	lximage-qt>=0.15.0:../../wip/lximage-qt
+DEPENDS+=	lxqt-about>=0.15.0:../../wip/lxqt-about
+DEPENDS+=	lxqt-policykit>=0.15.0:../../wip/lxqt-policykit
+DEPENDS+=	lxqt-admin>=0.15.0:../../wip/lxqt-admin
+DEPENDS+=	lxqt-config>=0.15.0:../../wip/lxqt-config
+DEPENDS+=	lxqt-globalkeys>=0.15.0:../../wip/lxqt-globalkeys
+DEPENDS+=	lxqt-openssh-askpass>=0.15.0:../../wip/lxqt-openssh-askpass
+DEPENDS+=	lxqt-notificationd>=0.15.0:../../wip/lxqt-notificationd
+DEPENDS+=	lxqt-powermanagement>=0.15.0:../../wip/lxqt-powermanagement
+DEPENDS+=	lxqt-qtplugin>=0.15.0:../../wip/lxqt-qtplugin
+DEPENDS+=	lxqt-session>=0.15.0:../../wip/lxqt-session
+DEPENDS+=	lxqt-sudo>=0.15.0:../../wip/lxqt-sudo
+DEPENDS+=	pcmanfm-qt>=0.15.0:../../wip/pcmanfm-qt
+DEPENDS+=	qterminal>=0.15.0:../../wip/qterminal
+DEPENDS+=	lxqt-panel>=0.15.0:../../wip/lxqt-panel
+DEPENDS+=	lxqt-runner>=0.15.0:../../wip/lxqt-runner
+DEPENDS+=	screengrab>=2.0.1:../wip/screengrab
+DEPENDS+=	lxqt-archiver>=0.1.1:../wip/lxqt-archiver
+# The Oxygen icon set is the default that LXQt expects, and a compatible icon
+# theme must be present for it to be fully usable. Breeze is another option.
+DEPENDS+=	oxygen-icons-[0-9]*:../../graphics/oxygen-icons
+DEPENDS+=	xscreensaver-[0-9]*:../../x11/xscreensaver
+# This pulls in quite a lot of dependencies, but, if translations are wanted,
+# it's needed.
+DEPENDS+=	qt5-qttranslations>=5.14.1:../../x11/qt5-qttranslations
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/lxqt/options.mk b/lxqt/options.mk
new file mode 100644
index 0000000000..e59bc72d77
--- /dev/null
+++ b/lxqt/options.mk
@@ -0,0 +1,19 @@
+# $NetBSD: options.mk,v 1.1 2020/04/26 03:13:14 gutteridge Exp $
+
+PKG_OPTIONS_VAR=		PKG_OPTIONS.lxqt
+PKG_OPTIONS_OPTIONAL_GROUPS=	wm
+PKG_OPTIONS_GROUP.wm=		openbox xfce4-wm
+PKG_SUGGESTED_OPTIONS=		openbox
+# wip/kwin and wm/xfce4-wm are known to work alternate options.
+# See https://github.com/lxqt/lxqt/wiki/ConfigWindowManagers
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mopenbox)
+DEPENDS+=	openbox>=3.6.1:../../wm/openbox
+DEPENDS+=	obconf-qt>=0.14.1:../../wm/obconf-qt
+.endif
+
+.if !empty(PKG_OPTIONS:Mxfce4-wm)
+DEPENDS+=	xfce4-wm>=4.14.0:../../wm/xfce4-wm
+.endif


Home | Main Index | Thread Index | Old Index