diff options
author | gutteridge <gutteridge@pkgsrc.org> | 2020-02-20 05:31:20 +0000 |
---|---|---|
committer | gutteridge <gutteridge@pkgsrc.org> | 2020-02-20 05:31:20 +0000 |
commit | 6183432f9e374ee97ca5e3c298091c1da1cda485 (patch) | |
tree | 0a0bc9ffb8020a3a25e054de719301c891515eda /x11/liblxqt | |
parent | 2cd202aa267251039d5913d479a7a2cf38224394 (diff) | |
download | pkgsrc-6183432f9e374ee97ca5e3c298091c1da1cda485.tar.gz |
liblxqt: import new package, version 0.14.1
This is the core utility library for all LXQt components.
Packaged in pkgsrc-wip by pin, as part of a broader effort toward
providing all of LXQt and associated utility applications. General
reviews, feedback, and testing of such by gdt@, ng0@, and myself.
Diffstat (limited to 'x11/liblxqt')
-rw-r--r-- | x11/liblxqt/DESCR | 1 | ||||
-rw-r--r-- | x11/liblxqt/Makefile | 32 | ||||
-rw-r--r-- | x11/liblxqt/PLIST | 90 | ||||
-rw-r--r-- | x11/liblxqt/buildlink3.mk | 19 | ||||
-rw-r--r-- | x11/liblxqt/distinfo | 7 | ||||
-rw-r--r-- | x11/liblxqt/patches/patch-lxqtpowermanager.cpp | 14 |
6 files changed, 163 insertions, 0 deletions
diff --git a/x11/liblxqt/DESCR b/x11/liblxqt/DESCR new file mode 100644 index 00000000000..64174db0278 --- /dev/null +++ b/x11/liblxqt/DESCR @@ -0,0 +1 @@ +Core utility library for all LXQt components. diff --git a/x11/liblxqt/Makefile b/x11/liblxqt/Makefile new file mode 100644 index 00000000000..ceca41aaec2 --- /dev/null +++ b/x11/liblxqt/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1 2020/02/20 05:31:20 gutteridge Exp $ + +DISTNAME= liblxqt-0.14.1 +CATEGORIES= x11 +MASTER_SITES= https://downloads.lxqt.org/downloads/liblxqt/0.14.1/ +EXTRACT_SUFX= .tar.xz + +MAINTAINER= voidpin@protonmail.com +HOMEPAGE= https://lxqt.org/ +COMMENT= Core utility library for all LXQt components +LICENSE= gnu-lgpl-v2.1 + +USE_CMAKE= yes +USE_TOOLS+= pkg-config +USE_LANGUAGES= c c++ + +CONFIGURE_DIRS= build +CMAKE_ARG_PATH= .. + +pre-configure: + ${MKDIR} -p ${WRKSRC}/build + +TOOL_DEPENDS+= lxqt-build-tools-[0-9]*:../../devel/lxqt-build-tools +TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools + +.include "../../x11/qt5-qtbase/buildlink3.mk" +.include "../../x11/qt5-qtx11extras/buildlink3.mk" +.include "../../x11/kwindowsystem/buildlink3.mk" +.include "../../x11/libqtxdg/buildlink3.mk" +.include "../../x11/libXScrnSaver/buildlink3.mk" +.include "../../security/polkit-qt5/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/x11/liblxqt/PLIST b/x11/liblxqt/PLIST new file mode 100644 index 00000000000..dd3a5ce23be --- /dev/null +++ b/x11/liblxqt/PLIST @@ -0,0 +1,90 @@ +@comment $NetBSD: PLIST,v 1.1 2020/02/20 05:31:20 gutteridge Exp $ +bin/lxqt-backlight_backend +include/lxqt/LXQt/Application +include/lxqt/LXQt/AutostartEntry +include/lxqt/LXQt/Backlight +include/lxqt/LXQt/ConfigDialog +include/lxqt/LXQt/ConfigDialogCmdLineOptions +include/lxqt/LXQt/Globals +include/lxqt/LXQt/GridLayout +include/lxqt/LXQt/HtmlDelegate +include/lxqt/LXQt/Notification +include/lxqt/LXQt/PageSelectWidget +include/lxqt/LXQt/PluginInfo +include/lxqt/LXQt/Power +include/lxqt/LXQt/PowerManager +include/lxqt/LXQt/ProgramFinder +include/lxqt/LXQt/RotatedWidget +include/lxqt/LXQt/ScreenSaver +include/lxqt/LXQt/Settings +include/lxqt/LXQt/SingleApplication +include/lxqt/LXQt/Translator +include/lxqt/LXQt/lxqtapplication.h +include/lxqt/LXQt/lxqtautostartentry.h +include/lxqt/LXQt/lxqtbacklight.h +include/lxqt/LXQt/lxqtconfigdialog.h +include/lxqt/LXQt/lxqtconfigdialogcmdlineoptions.h +include/lxqt/LXQt/lxqtglobals.h +include/lxqt/LXQt/lxqtgridlayout.h +include/lxqt/LXQt/lxqthtmldelegate.h +include/lxqt/LXQt/lxqtnotification.h +include/lxqt/LXQt/lxqtpageselectwidget.h +include/lxqt/LXQt/lxqtplugininfo.h +include/lxqt/LXQt/lxqtpower.h +include/lxqt/LXQt/lxqtpowermanager.h +include/lxqt/LXQt/lxqtprogramfinder.h +include/lxqt/LXQt/lxqtrotatedwidget.h +include/lxqt/LXQt/lxqtscreensaver.h +include/lxqt/LXQt/lxqtsettings.h +include/lxqt/LXQt/lxqtsingleapplication.h +include/lxqt/LXQt/lxqttranslator.h +lib/liblxqt.so +lib/liblxqt.so.0 +lib/liblxqt.so.${PKGVERSION} +lib/pkgconfig/lxqt.pc +share/cmake/lxqt/lxqt-config-version.cmake +share/cmake/lxqt/lxqt-config.cmake +share/cmake/lxqt/lxqt-targets-release.cmake +share/cmake/lxqt/lxqt-targets.cmake +share/lxqt/power.conf +share/lxqt/translations/liblxqt/liblxqt_ar.qm +share/lxqt/translations/liblxqt/liblxqt_ca.qm +share/lxqt/translations/liblxqt/liblxqt_cs.qm +share/lxqt/translations/liblxqt/liblxqt_cy.qm +share/lxqt/translations/liblxqt/liblxqt_da.qm +share/lxqt/translations/liblxqt/liblxqt_de.qm +share/lxqt/translations/liblxqt/liblxqt_el.qm +share/lxqt/translations/liblxqt/liblxqt_en_GB.qm +share/lxqt/translations/liblxqt/liblxqt_eo.qm +share/lxqt/translations/liblxqt/liblxqt_es.qm +share/lxqt/translations/liblxqt/liblxqt_es_VE.qm +share/lxqt/translations/liblxqt/liblxqt_eu.qm +share/lxqt/translations/liblxqt/liblxqt_fi.qm +share/lxqt/translations/liblxqt/liblxqt_fr.qm +share/lxqt/translations/liblxqt/liblxqt_gl.qm +share/lxqt/translations/liblxqt/liblxqt_he.qm +share/lxqt/translations/liblxqt/liblxqt_hu.qm +share/lxqt/translations/liblxqt/liblxqt_ia.qm +share/lxqt/translations/liblxqt/liblxqt_id.qm +share/lxqt/translations/liblxqt/liblxqt_it.qm +share/lxqt/translations/liblxqt/liblxqt_ja.qm +share/lxqt/translations/liblxqt/liblxqt_ko.qm +share/lxqt/translations/liblxqt/liblxqt_lt.qm +share/lxqt/translations/liblxqt/liblxqt_lv.qm +share/lxqt/translations/liblxqt/liblxqt_nb_NO.qm +share/lxqt/translations/liblxqt/liblxqt_nl.qm +share/lxqt/translations/liblxqt/liblxqt_pl.qm +share/lxqt/translations/liblxqt/liblxqt_pt.qm +share/lxqt/translations/liblxqt/liblxqt_pt_BR.qm +share/lxqt/translations/liblxqt/liblxqt_ro_RO.qm +share/lxqt/translations/liblxqt/liblxqt_ru.qm +share/lxqt/translations/liblxqt/liblxqt_sk_SK.qm +share/lxqt/translations/liblxqt/liblxqt_sl.qm +share/lxqt/translations/liblxqt/liblxqt_sr@latin.qm +share/lxqt/translations/liblxqt/liblxqt_sr_RS.qm +share/lxqt/translations/liblxqt/liblxqt_th_TH.qm +share/lxqt/translations/liblxqt/liblxqt_tr.qm +share/lxqt/translations/liblxqt/liblxqt_uk.qm +share/lxqt/translations/liblxqt/liblxqt_zh_CN.qm +share/lxqt/translations/liblxqt/liblxqt_zh_TW.qm +share/polkit-1/actions/org.lxqt.backlight.pkexec.policy diff --git a/x11/liblxqt/buildlink3.mk b/x11/liblxqt/buildlink3.mk new file mode 100644 index 00000000000..4ed6e0a195f --- /dev/null +++ b/x11/liblxqt/buildlink3.mk @@ -0,0 +1,19 @@ +# $NetBSD: buildlink3.mk,v 1.1 2020/02/20 05:31:20 gutteridge Exp $ + +BUILDLINK_TREE+= liblxqt + +.if !defined(LIBLXQT_BUILDLINK3_MK) +LIBLXQT_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.liblxqt+= liblxqt>=0.14.1 +BUILDLINK_PKGSRCDIR.liblxqt?= ../../x11/liblxqt + +.include "../../x11/qt5-qtbase/buildlink3.mk" +.include "../../x11/qt5-qtx11extras/buildlink3.mk" +.include "../../x11/kwindowsystem/buildlink3.mk" +.include "../../x11/libqtxdg/buildlink3.mk" +.include "../../x11/libXScrnSaver/buildlink3.mk" +.include "../../security/polkit-qt5/buildlink3.mk" +.endif # LIBLXQT_BUILDLINK3_MK + +BUILDLINK_TREE+= -liblxqt diff --git a/x11/liblxqt/distinfo b/x11/liblxqt/distinfo new file mode 100644 index 00000000000..30b78dd9f7b --- /dev/null +++ b/x11/liblxqt/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2020/02/20 05:31:20 gutteridge Exp $ + +SHA1 (liblxqt-0.14.1.tar.xz) = 7f6f777bae5fb09cd7b4de9de9ac94c18c3348af +RMD160 (liblxqt-0.14.1.tar.xz) = 00c02fcfbd211fbaac060d862b4c9cab6e6c4a9a +SHA512 (liblxqt-0.14.1.tar.xz) = 28ce5e924d136f9907f84e40d4823c412df071009a9d5da4e061ce969d7575b21210d5178103f9bfc73baa87ccafc87dcb6e29a737467ca1a459c1fd3c1071ba +Size (liblxqt-0.14.1.tar.xz) = 81704 bytes +SHA1 (patch-lxqtpowermanager.cpp) = 953b450872c6d641e4da55b5135174191c050a8e diff --git a/x11/liblxqt/patches/patch-lxqtpowermanager.cpp b/x11/liblxqt/patches/patch-lxqtpowermanager.cpp new file mode 100644 index 00000000000..1bf9e9063d2 --- /dev/null +++ b/x11/liblxqt/patches/patch-lxqtpowermanager.cpp @@ -0,0 +1,14 @@ +$NetBSD: patch-lxqtpowermanager.cpp,v 1.1 2020/02/20 05:31:20 gutteridge Exp $ + +Fix build with Qt>=5.14 + +--- lxqtpowermanager.cpp.orig 2019-02-24 00:13:58.000000000 +0000 ++++ lxqtpowermanager.cpp +@@ -31,6 +31,7 @@ + #include <QMessageBox> + #include <QApplication> + #include <QDesktopWidget> ++#include <QFile> + #include <QtDebug> + #include "lxqttranslator.h" + #include "lxqtglobals.h" |