diff options
author | gutteridge <gutteridge@pkgsrc.org> | 2020-04-26 03:13:14 +0000 |
---|---|---|
committer | gutteridge <gutteridge@pkgsrc.org> | 2020-04-26 03:13:14 +0000 |
commit | 26592b57022b0479108d127eac8cf4857980b4e5 (patch) | |
tree | ec2633f5b439f33bb15c1995f0dbfbc4141ffb37 /meta-pkgs/lxqt | |
parent | db4c85332d0830b393694477e78853b10b4003c6 (diff) | |
download | pkgsrc-26592b57022b0479108d127eac8cf4857980b4e5.tar.gz |
meta-pkgs: add LXQt 0.14.1
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.
(Packaged in wip by pin@, additional changes by myself.)
Diffstat (limited to 'meta-pkgs/lxqt')
-rw-r--r-- | meta-pkgs/lxqt/DESCR | 5 | ||||
-rw-r--r-- | meta-pkgs/lxqt/Makefile | 45 | ||||
-rw-r--r-- | meta-pkgs/lxqt/options.mk | 19 |
3 files changed, 69 insertions, 0 deletions
diff --git a/meta-pkgs/lxqt/DESCR b/meta-pkgs/lxqt/DESCR new file mode 100644 index 00000000000..0060b20f337 --- /dev/null +++ b/meta-pkgs/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/meta-pkgs/lxqt/Makefile b/meta-pkgs/lxqt/Makefile new file mode 100644 index 00000000000..02c3c15f755 --- /dev/null +++ b/meta-pkgs/lxqt/Makefile @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1 2020/04/26 03:13:14 gutteridge Exp $ + +PKGNAME= lxqt-0.14.1 +CATEGORIES= meta-pkgs + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://lxqt.org/ +COMMENT= Meta-package for the LXQt desktop environment + +META_PACKAGE= yes + +.include "options.mk" + +TOOL_DEPENDS+= lxqt-build-tools>=0.6.0:../../devel/lxqt-build-tools + +DEPENDS+= libqtxdg>=3.4.0:../../x11/libqtxdg +DEPENDS+= liblxqt>=0.14.1:../../x11/liblxqt +DEPENDS+= libfm-qt>=0.14.1:../../x11/libfm-qt +DEPENDS+= lxqt-themes>=0.14.0:../../graphics/lxqt-themes +DEPENDS+= pavucontrol-qt>=0.14.1:../../audio/pavucontrol-qt +DEPENDS+= qtermwidget>=0.14.1:../../x11/qtermwidget +DEPENDS+= lximage-qt>=0.14.1:../../graphics/lximage-qt +DEPENDS+= lxqt-about>=0.14.1:../../x11/lxqt-about +DEPENDS+= lxqt-policykit>=0.14.1:../../security/lxqt-policykit +DEPENDS+= lxqt-admin>=0.14.1:../../x11/lxqt-admin +DEPENDS+= lxqt-config>=0.14.1:../../x11/lxqt-config +DEPENDS+= lxqt-globalkeys>=0.14.3:../../x11/lxqt-globalkeys +DEPENDS+= lxqt-openssh-askpass>=0.14.1:../../security/lxqt-openssh-askpass +DEPENDS+= lxqt-notificationd>=0.14.1:../../x11/lxqt-notificationd +DEPENDS+= lxqt-powermanagement>=0.14.1:../../sysutils/lxqt-powermanagement +DEPENDS+= lxqt-qtplugin>=0.14.0:../../x11/lxqt-qtplugin +DEPENDS+= lxqt-session>=0.14.1:../../x11/lxqt-session +DEPENDS+= lxqt-sudo>=0.14.1:../../security/lxqt-sudo +DEPENDS+= pcmanfm-qt>=0.14.1:../../sysutils/pcmanfm-qt +DEPENDS+= qterminal>=0.14.1:../../x11/qterminal +DEPENDS+= lxqt-panel>=0.14.1:../../x11/lxqt-panel +DEPENDS+= lxqt-runner>=0.14.1:../../x11/lxqt-runner +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/meta-pkgs/lxqt/options.mk b/meta-pkgs/lxqt/options.mk new file mode 100644 index 00000000000..e59bc72d77f --- /dev/null +++ b/meta-pkgs/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 |