pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Add unfinished: layer-shell-qt6
Module Name: pkgsrc-wip
Committed By: pin <voidpin%protonmail.com@localhost>
Pushed By: pin
Date: Thu Jun 6 08:47:05 2024 +0200
Changeset: 4f2a7bb203aab3d913612e0a73dfb9acf2e0d606
Modified Files:
Makefile
Added Files:
layer-shell-qt6/DESCR
layer-shell-qt6/Makefile
layer-shell-qt6/PLIST
layer-shell-qt6/TODO
layer-shell-qt6/distinfo
Log Message:
Add unfinished: layer-shell-qt6
Needed for LXQt-2.0.x
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4f2a7bb203aab3d913612e0a73dfb9acf2e0d606
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
layer-shell-qt6/DESCR | 2 ++
layer-shell-qt6/Makefile | 25 +++++++++++++++++++++++++
layer-shell-qt6/PLIST | 4 ++++
layer-shell-qt6/TODO | 19 +++++++++++++++++++
layer-shell-qt6/distinfo | 5 +++++
6 files changed, 56 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index da0f0e1849..1c663fe2f2 100644
--- a/Makefile
+++ b/Makefile
@@ -1854,6 +1854,7 @@ SUBDIR+= lander
SUBDIR+= lanq
SUBDIR+= lasi
SUBDIR+= layer-shell-qt
+SUBDIR+= layer-shell-qt6
SUBDIR+= lbt
SUBDIR+= lcalc
SUBDIR+= lcdproc
diff --git a/layer-shell-qt6/DESCR b/layer-shell-qt6/DESCR
new file mode 100644
index 0000000000..067055a19d
--- /dev/null
+++ b/layer-shell-qt6/DESCR
@@ -0,0 +1,2 @@
+This component is meant for applications to be able to easily use clients based
+on wlr-layer-shell.
diff --git a/layer-shell-qt6/Makefile b/layer-shell-qt6/Makefile
new file mode 100644
index 0000000000..7d77a107cd
--- /dev/null
+++ b/layer-shell-qt6/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+DISTNAME= layer-shell-qt-6.0.5
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_KDE:=plasma/6.0.5/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://invent.kde.org/plasma/layer-shell-qt
+COMMENT= Qt component to allow applications to use the Wayland wl-layer-shell protocol
+LICENSE= gnu-lgpl-v3 AND cc0-1.0-universal AND mit AND modified-bsd
+
+TOOL_DEPENDS+= extra-cmake-modules-[0-9]*:../../devel/extra-cmake-modules
+TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools
+
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config
+
+.include "../../devel/wayland-protocols/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../devel/qt6-qtwayland/buildlink3.mk"
+.include "../../lang/qt6-qtdeclarative/buildlink3.mk"
+.include "../../x11/libxkbcommon/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/layer-shell-qt6/PLIST b/layer-shell-qt6/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/layer-shell-qt6/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/layer-shell-qt6/TODO b/layer-shell-qt6/TODO
new file mode 100644
index 0000000000..f78483d011
--- /dev/null
+++ b/layer-shell-qt6/TODO
@@ -0,0 +1,19 @@
+[ 96%] Linking CXX shared module ../../bin/org/kde/layershell/libLayerShellQtQml.so
+cd /usr/pkgsrc/wip/layer-shell-qt6/work/layer-shell-qt-6.0.5/cmake-pkgsrc-build/src/declarative && /usr/pkg/bin/cmake -E cmake_link_script CMakeFiles/LayerShellQtQml.dir/link.txt --verbose=1
+/usr/pkgsrc/wip/layer-shell-qt6/work/.cwrapper/bin/c++ -fPIC -pipe -O2 -I/usr/pkg/include -I/usr/pkg/qt6/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--no-undefined -Wl,--fatal-warnings -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/qt6/lib -L/usr/pkg/qt6/plugins -Wl,-R/usr/pkg/qt6/lib -Wl,-R/usr/pkg/qt6/plugins -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/qt6/plugins/platforms -L/usr/pkg/qt6/plugins/wayland-decoration-client -L/usr/pkg/qt6/plugins/wayland-graphics-integration-client -L/usr/pkg/qt6
/plugins/wayland-graphics-integration-server -L/usr/pkg/qt6/plugins/wayland-shell-integration -Wl,-R/usr/pkg/qt6/plugins/platforms -Wl,-R/usr/pkg/qt6/plugins/wayland-decoration-client -Wl,-R/usr/pkg/qt6/plugins/wayland-graphics-integration-client -Wl,-R/usr/pkg/qt6/plugins/wayland-graphics-integration-server -Wl,-R/usr/pkg/qt6/plugins/wayland-shell-integration -shared -o ../../bin/org/kde/layershell/libLayerShellQtQml.so CMakeFiles/LayerShellQtQml.dir/LayerShellQtQml_autogen/mocs_compilation.cpp.o CMakeFiles/LayerShellQtQml.dir/layershellqtqml_qmltyperegistrations.cpp.o CMakeFiles/LayerShellQtQml.dir/.qt/rcc/qrc_qmake_org_kde_layershell.cpp.o CMakeFiles/LayerShellQtQml.dir/layershellqtplugin.cpp.o -L/usr/pkg/lib ../../bin/libLayerShellQtInterface.so.6.0.5 /usr/pkg/qt6/lib/libQt6Qml.so.6.7.1 /usr/pkg/qt6/lib/libQt6QmlBuiltins.a /usr/pkg/qt6/lib/libQt6Network.so.6.7.1 /usr/pkg/qt6/lib/libQt6Gui.so.6.7.1 /usr/pkg/qt6/lib/libQt6Core.so.6.7.1 -pthread /usr/X11R7/lib/libGL.so
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility login_getpwclass(); include <login_cap.h> for correct reference
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility pw_scan(); include <pwd.h> to generate correct reference
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility loginx(); include <util.h> to generate correct reference
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility parsedate(); include <util.h> for correct reference
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility pw_copyx(); include <util.h> to generate correct reference
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility pw_getpwconf(); include <pwd.h> to generate correct reference
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility login(); include <util.h> to generate correct reference
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility setusercontext(); include <login_cap.h> for correct reference
+ld: /usr/lib/libutil.so.7: warning: warning: reference to compatibility pw_copy(); include <util.h> to generate correct reference
+*** [bin/org/kde/layershell/libLayerShellQtQml.so] Error code 1
+
+make[2]: stopped in /usr/pkgsrc/wip/layer-shell-qt6/work/layer-shell-qt-6.0.5/cmake-pkgsrc-build
+make[2]: 1 error
+
+make[2]: stopped in /usr/pkgsrc/wip/layer-shell-qt6/work/layer-shell-qt-6.0.5/cmake-pkgsrc-build
+*** [src/declarative/CMakeFiles/LayerShellQtQml.dir/all] Error code 2
diff --git a/layer-shell-qt6/distinfo b/layer-shell-qt6/distinfo
new file mode 100644
index 0000000000..46dc2a0c03
--- /dev/null
+++ b/layer-shell-qt6/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (layer-shell-qt-6.0.5.tar.xz) = 2496af6d69a355c790c5648f51cfa631df260a023d596bb70b024a74ea5987c4
+SHA512 (layer-shell-qt-6.0.5.tar.xz) = 8da7612be743e9445b492c3e9b19f62e8112a419d9686138aa9dc009b3ec02ac180c156f5bbe74bc71fc13453a00f7bbaf7caa0818985898463eb0d2d218d397
+Size (layer-shell-qt-6.0.5.tar.xz) = 20928 bytes
Home |
Main Index |
Thread Index |
Old Index