pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Import lxqt-wayland-session
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Thu Apr 2 16:50:52 2026 +0200
Changeset: d5c55e7db3bdaefd3ab5df1bc5c880d73db7a9e8
Modified Files:
Makefile
Added Files:
lxqt-wayland-session/DESCR
lxqt-wayland-session/Makefile
lxqt-wayland-session/PLIST
lxqt-wayland-session/distinfo
lxqt-wayland-session/patches/patch-CMakeLists.txt
Log Message:
Import lxqt-wayland-session
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d5c55e7db3bdaefd3ab5df1bc5c880d73db7a9e8
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
lxqt-wayland-session/DESCR | 4 ++
lxqt-wayland-session/Makefile | 32 +++++++++++++++
lxqt-wayland-session/PLIST | 49 +++++++++++++++++++++++
lxqt-wayland-session/distinfo | 6 +++
lxqt-wayland-session/patches/patch-CMakeLists.txt | 17 ++++++++
6 files changed, 109 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 2b9da7ee87..f0d856e9d3 100644
--- a/Makefile
+++ b/Makefile
@@ -2319,6 +2319,7 @@ SUBDIR+= lwc
SUBDIR+= lwtools
SUBDIR+= lxdm
SUBDIR+= lxmusic
+SUBDIR+= lxqt-wayland-session
SUBDIR+= lzs-lkm
SUBDIR+= m4ri
SUBDIR+= mac-icon-standard
diff --git a/lxqt-wayland-session/DESCR b/lxqt-wayland-session/DESCR
new file mode 100644
index 0000000000..db8227370e
--- /dev/null
+++ b/lxqt-wayland-session/DESCR
@@ -0,0 +1,4 @@
+Files needed for the LXQt Wayland Session:
+Wayland session start script, its desktop entry
+for display managers and default configurations
+for the supported compositors.
diff --git a/lxqt-wayland-session/Makefile b/lxqt-wayland-session/Makefile
new file mode 100644
index 0000000000..8bb1188b22
--- /dev/null
+++ b/lxqt-wayland-session/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.50 2026/02/06 10:06:16 wiz Exp $
+
+.include "../../meta-pkgs/lxqt/Makefile.common"
+
+DISTNAME= lxqt-wayland-session-0.3.2
+CATEGORIES= x11
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/lxqt/lxqt-wayland-session/
+COMMENT= Files needed for the LXQt Wayland Session
+LICENSE= gnu-lgpl-v2.1 AND gnu-lgpl-v2 AND gnu-lgpl-v3 AND \
+ mit AND modified-bsd AND cc-by-sa-v4.0
+
+USE_TOOLS+= pkg-config perl
+
+REPLACE_SH= lxqt-qdbus.in
+
+SUBST_CLASSES+= path
+SUBST_STAGE.path= pre-configure
+SUBST_MESSAGE.path= Fix path
+SUBST_FILES.path= CMakeLists.txt
+SUBST_VARS.path+= PKG_SYSCONFDIR
+
+TOOL_DEPENDS+= lxqt-build-tools>=2.3.0:../../devel/lxqt-build-tools
+TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools
+DEPENDS+= qtxdg-tools>=4.0.0:../../x11/qtxdg-tools
+DEPENDS+= xdg-user-dirs-[0-9]*:../../x11/xdg-user-dirs
+DEPENDS+= lxqt-session-[0-9]*:../../x11/lxqt-session
+
+.include "../../x11/plasma6-layer-shell-qt/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lxqt-wayland-session/PLIST b/lxqt-wayland-session/PLIST
new file mode 100644
index 0000000000..78f50b2096
--- /dev/null
+++ b/lxqt-wayland-session/PLIST
@@ -0,0 +1,49 @@
+@comment $NetBSD$
+bin/lxqt-qdbus
+bin/startlxqtwayland
+man/man1/lxqt-wayland-session.1
+man/man1/startlxqtwayland.1
+share/lxqt/graphics/lxqt-labwc.png
+share/lxqt/wallpapers/origami-dark-labwc.png
+share/lxqt/wayland/firstrun/autostart
+share/lxqt/wayland/labwc/README
+share/lxqt/wayland/labwc/autostart
+share/lxqt/wayland/labwc/environment
+share/lxqt/wayland/labwc/menu.xml
+share/lxqt/wayland/labwc/rc.xml
+share/lxqt/wayland/labwc/themerc
+share/lxqt/wayland/labwc/themerc-override
+share/lxqt/wayland/lxqt-hyprland.conf
+share/lxqt/wayland/lxqt-niri.kdl
+share/lxqt/wayland/lxqt-niri.kdl.full
+share/lxqt/wayland/lxqt-river-init
+share/lxqt/wayland/lxqt-sway.config
+share/lxqt/wayland/lxqt-wayfire.ini
+share/lxqt/wayland/niri/input.kdl
+share/lxqt/wayland/niri/keybinds.kdl
+share/lxqt/wayland/niri/outputs.kdl
+share/lxqt/wayland/niri/visual.kdl
+share/lxqt/wayland/niri/window-rules.kdl
+share/themes/Vent-dark/openbox-3/close.xbm
+share/themes/Vent-dark/openbox-3/desk.xbm
+share/themes/Vent-dark/openbox-3/desk_toggled.xbm
+share/themes/Vent-dark/openbox-3/iconify.xbm
+share/themes/Vent-dark/openbox-3/max.xbm
+share/themes/Vent-dark/openbox-3/max_toggled.xbm
+share/themes/Vent-dark/openbox-3/max_toggled_hover.xbm
+share/themes/Vent-dark/openbox-3/menu.xbm
+share/themes/Vent-dark/openbox-3/shade.xbm
+share/themes/Vent-dark/openbox-3/shade_toggled.xbm
+share/themes/Vent-dark/openbox-3/themerc
+share/themes/Vent/openbox-3/close.xbm
+share/themes/Vent/openbox-3/desk.xbm
+share/themes/Vent/openbox-3/desk_toggled.xbm
+share/themes/Vent/openbox-3/iconify.xbm
+share/themes/Vent/openbox-3/max.xbm
+share/themes/Vent/openbox-3/max_toggled.xbm
+share/themes/Vent/openbox-3/max_toggled_hover.xbm
+share/themes/Vent/openbox-3/menu.xbm
+share/themes/Vent/openbox-3/shade.xbm
+share/themes/Vent/openbox-3/shade_toggled.xbm
+share/themes/Vent/openbox-3/themerc
+share/wayland-sessions/lxqt-wayland.desktop
diff --git a/lxqt-wayland-session/distinfo b/lxqt-wayland-session/distinfo
new file mode 100644
index 0000000000..6a128829fb
--- /dev/null
+++ b/lxqt-wayland-session/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.21 2025/11/11 03:06:15 gutteridge Exp $
+
+BLAKE2s (lxqt-wayland-session-0.3.2.tar.xz) = 735daa82a0444a6c8bb22b78662453955f7b3370bf26135efb4d8fa459a7adb5
+SHA512 (lxqt-wayland-session-0.3.2.tar.xz) = 163dddbce60f169132244e964ce1325d0abb433721eef3cfa99bd411401be9f7ca57ec2003d616205d8c5affd615d27b23eda1de09f2bc32f81eb6969ea35e15
+Size (lxqt-wayland-session-0.3.2.tar.xz) = 362556 bytes
+SHA1 (patch-CMakeLists.txt) = ac056ec132567156f66544520b5f14d9c16b4e4a
diff --git a/lxqt-wayland-session/patches/patch-CMakeLists.txt b/lxqt-wayland-session/patches/patch-CMakeLists.txt
new file mode 100644
index 0000000000..543bf54e3f
--- /dev/null
+++ b/lxqt-wayland-session/patches/patch-CMakeLists.txt
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Fix pathes, see x11/lxqt-session/patches/patch-CMakeLists.txt
+
+--- CMakeLists.txt.orig 2026-04-02 14:23:43.220857863 +0000
++++ CMakeLists.txt
+@@ -43,8 +43,8 @@ set(PREDEF_XDG_DATA_DIRS "$XDG_DATA_HOME
+ if(NOT("${LXQT_DATA_DIR}" MATCHES "^/usr(/local)?/share$"))
+ set(PREDEF_XDG_DATA_DIRS "${PREDEF_XDG_DATA_DIRS}:${LXQT_DATA_DIR}")
+ endif()
+-set(PREDEF_XDG_DATA_DIRS "${PREDEF_XDG_DATA_DIRS}:/usr/local/share:/usr/share")
+-set(PREDEF_XDG_CONFIG_DIRS "/etc:${LXQT_ETC_XDG_DIR}:/usr/share")
++set(PREDEF_XDG_DATA_DIRS "${PREDEF_XDG_DATA_DIRS}:/usr/local/share:${CMAKE_INSTALL_PREFIX}/share")
++set(PREDEF_XDG_CONFIG_DIRS "@PKG_SYSCONFDIR@:${LXQT_ETC_XDG_DIR}:${CMAKE_INSTALL_PREFIX}/share")
+ configure_file(startlxqtwayland.in startlxqtwayland @ONLY)
+ set(DEFAULT_AUDIO_SINK "@DEFAULT_AUDIO_SINK@")
+ configure_file(lxqt-qdbus.in lxqt-qdbus @ONLY)
Home |
Main Index |
Thread Index |
Old Index