pkgsrc-WIP-changes archive

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

lxqt-wayland-session: remove, soon in main



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Sat May 2 06:19:14 2026 +0200
Changeset:	7e584674abfc5b31cd3d42d04aa3217e805a621c

Modified Files:
	Makefile
Removed Files:
	lxqt-wayland-session/DESCR
	lxqt-wayland-session/Makefile
	lxqt-wayland-session/PLIST
	lxqt-wayland-session/distinfo
	lxqt-wayland-session/patches/patch-CMakeLists.txt
	lxqt-wayland-session/patches/patch-startlxqtwayland.in

Log Message:
lxqt-wayland-session: remove, soon in main

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

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                      | 33 --------
 lxqt-wayland-session/PLIST                         | 49 -----------
 lxqt-wayland-session/distinfo                      |  7 --
 lxqt-wayland-session/patches/patch-CMakeLists.txt  | 17 ----
 .../patches/patch-startlxqtwayland.in              | 97 ----------------------
 7 files changed, 208 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 38c5eb8c7b..3a38a124de 100644
--- a/Makefile
+++ b/Makefile
@@ -2296,7 +2296,6 @@ 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
deleted file mode 100644
index db8227370e..0000000000
--- a/lxqt-wayland-session/DESCR
+++ /dev/null
@@ -1,4 +0,0 @@
-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
deleted file mode 100644
index 32cab98d0d..0000000000
--- a/lxqt-wayland-session/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# $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 "../../sysutils/seatd/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/lxqt-wayland-session/PLIST b/lxqt-wayland-session/PLIST
deleted file mode 100644
index 78f50b2096..0000000000
--- a/lxqt-wayland-session/PLIST
+++ /dev/null
@@ -1,49 +0,0 @@
-@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
deleted file mode 100644
index b18933f645..0000000000
--- a/lxqt-wayland-session/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$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) = 811adcb99934f2c4dc239b898ceed3113abd1eb9
-SHA1 (patch-startlxqtwayland.in) = 451ddce6ca9e13cd293a49967df899e43ec24072
diff --git a/lxqt-wayland-session/patches/patch-CMakeLists.txt b/lxqt-wayland-session/patches/patch-CMakeLists.txt
deleted file mode 100644
index 4dbb317a26..0000000000
--- a/lxqt-wayland-session/patches/patch-CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Fix pathes, see x11/lxqt-session/patches/patch-CMakeLists.txt
-
---- CMakeLists.txt.orig	2026-03-05 17:53:50.000000000 +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)
diff --git a/lxqt-wayland-session/patches/patch-startlxqtwayland.in b/lxqt-wayland-session/patches/patch-startlxqtwayland.in
deleted file mode 100644
index 3caaf638cb..0000000000
--- a/lxqt-wayland-session/patches/patch-startlxqtwayland.in
+++ /dev/null
@@ -1,97 +0,0 @@
-$NetBSD$
-
-* Set fallback XDG_RUNTIME_DIR and create if not exist
-* Launch to compositors with seatd-launch 
-
---- startlxqtwayland.in.orig	2026-04-03 07:03:01.439375253 +0000
-+++ startlxqtwayland.in
-@@ -11,6 +11,14 @@ if [ -z "$XDG_DATA_HOME" ]; then
-     export XDG_DATA_HOME="$HOME/.local/share"
- fi
- 
-+if [ -z "$XDG_RUNTIME_DIR" ]; then
-+    export XDG_RUNTIME_DIR="/tmp/$(id -un)-runtime"
-+fi
-+
-+if [ ! -d "$XDG_RUNTIME_DIR" ]; then
-+    mkdir -p -m 700 "$XDG_RUNTIME_DIR"
-+fi
-+
- if [ -z "$XDG_CONFIG_HOME" ]; then
-     export XDG_CONFIG_HOME="$HOME/.config"
- fi
-@@ -96,7 +104,7 @@ if  [ -z "$COMPOSITOR" ]; then
-         export WLR_NO_HARDWARE_CURSORS=1
-         echo "Running on virtualized hardware"
-     fi
--    exec $COMPOSITOR -C "$share_dir"/lxqt/wayland/firstrun -S lxqt-config-session
-+    exec seatd-launch $COMPOSITOR -C "$share_dir"/lxqt/wayland/firstrun -S lxqt-config-session
- 
- elif [ "$COMPOSITOR" = "labwc" ]; then
-     # Copy default configuration if not existing and set keyboard layout if different from us
-@@ -113,14 +121,14 @@ elif [ "$COMPOSITOR" = "labwc" ]; then
-         echo "Running on virtualized hardware"
-     fi
- 
--    exec $COMPOSITOR -C $XDG_CONFIG_HOME/labwc -S lxqt-session
-+    exec seatd-launch $COMPOSITOR -C $XDG_CONFIG_HOME/labwc -S lxqt-session
- 
- elif [ "$COMPOSITOR" = "niri" ]; then
-     if [ ! -f "$XDG_CONFIG_HOME/lxqt/wayland/lxqt-niri.kdl" ]; then
-         cp -v "$share_dir"/lxqt/wayland/lxqt-niri.kdl "$XDG_CONFIG_HOME"/lxqt/wayland/
-         cp -av "$share_dir"/lxqt/wayland/niri "$XDG_CONFIG_HOME"/lxqt/wayland/
-     fi
--    exec $COMPOSITOR -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-niri.kdl
-+    exec seatd-launch $COMPOSITOR -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-niri.kdl
- 
- elif [ "$COMPOSITOR" = "kwin_wayland" ]; then
-     # Style KDE's QML apps like systemsettings
-@@ -139,7 +147,7 @@ elif [ "$COMPOSITOR" = "kwin_wayland" ];
-         fi
-     fi
-     # WARNING: Option '--no-kactivities' can result in crashes with animations and corner actions.
--    exec ${COMPOSITOR}_wrapper --exit-with-session lxqt-session --xwayland
-+    exec seatd-launch ${COMPOSITOR}_wrapper --exit-with-session lxqt-session --xwayland
- 
- elif [ "$COMPOSITOR" = "wayfire" ]; then
-     if [ ! -f "$XDG_CONFIG_HOME/lxqt/wayland/lxqt-wayfire.ini" ]; then
-@@ -150,7 +158,7 @@ elif [ "$COMPOSITOR" = "wayfire" ]; then
-         sed -i "/\[input\]/a $layout" $XDG_CONFIG_HOME/lxqt/wayland/lxqt-wayfire.ini
-         fi
-     fi
--    exec $COMPOSITOR -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-wayfire.ini
-+    exec seatd-launch $COMPOSITOR -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-wayfire.ini
- 
- elif [ "$COMPOSITOR" = "sway" ]; then
-     if [ ! -f "$XDG_CONFIG_HOME/lxqt/wayland/lxqt-sway.config" ]; then
-@@ -161,7 +169,7 @@ elif [ "$COMPOSITOR" = "sway" ]; then
-         sed -i "/input \"type\:keyboard\"/a $layout" $XDG_CONFIG_HOME/lxqt/wayland/lxqt-sway.config
-         fi
-     fi
--    exec $COMPOSITOR -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-sway.config
-+    exec seatd-launch $COMPOSITOR -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-sway.config
- 
- elif [ "$COMPOSITOR" = "Hyprland" ]; then
-     if [ ! -f "$XDG_CONFIG_HOME/lxqt/wayland/lxqt-hyprland.conf" ]; then
-@@ -174,7 +182,7 @@ elif [ "$COMPOSITOR" = "Hyprland" ]; the
-     # workaround for cursor
-     export X$(cat $XDG_CONFIG_HOME/lxqt/session.conf|grep cursor_size| tr 'a-z' 'A-Z')
-     export X$(cat $XDG_CONFIG_HOME/lxqt/session.conf|grep cursor_theme| tr 'a-z' 'A-Z')
--    exec start-hyprland -- -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-hyprland.conf
-+    exec seatd-launch start-hyprland -- -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-hyprland.conf
- 
- elif [ "$COMPOSITOR" = "river" ]; then
-     if [ ! -f "$XDG_CONFIG_HOME/lxqt/wayland/lxqt-river-init" ]; then
-@@ -185,10 +193,10 @@ elif [ "$COMPOSITOR" = "river" ]; then
-             sed -i "s/riverctl keyboard-layout us/$layout/" "$XDG_CONFIG_HOME/lxqt/wayland/lxqt-river-init"
-         fi
-     fi
--    exec $COMPOSITOR -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-river-init
-+    exec seatd-launch $COMPOSITOR -c $XDG_CONFIG_HOME/lxqt/wayland/lxqt-river-init
- 
- # unknown compositor
- else
-     echo "Trying to start $COMPOSITOR..."
--    exec $COMPOSITOR
-+    exec seatd-launch $COMPOSITOR
- fi


Home | Main Index | Thread Index | Old Index