[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][session] Introduce phosh-session
Guido Günther (@agx)
gitlab at salsa.debian.org
Sun Feb 15 18:46:21 GMT 2026
Guido Günther pushed to branch session at Debian On Mobile / phosh
Commits:
bb8d5a37 by Guido Günther at 2026-02-15T19:46:14+01:00
Introduce phosh-session
Split out the session scripts. This allows for a minimal
phosh without adding the actual a session. This can be
useful for e.g. nested experiments.
Closes: #968547
Closes: #1128020
Signed-off-by: Guido Günther <agx at sigxcpu.org>
- - - - -
3 changed files:
- debian/control
- + debian/phosh-session.install
- debian/phosh.install
Changes:
=====================================
debian/control
=====================================
@@ -68,8 +68,6 @@ Depends:
${shlibs:Depends},
Recommends:
feedbackd (>= 0.5.0),
- gnome-session-bin,
- gnome-session-common,
gnome-settings-daemon (>= 49),
iio-sensor-proxy,
kbd,
@@ -149,6 +147,30 @@ Description: Pure Wayland shell for mobile devices - Plugins
.
This package contains additional plugins.
+Package: phosh-session
+Architecture: all
+Depends:
+ gnome-session-bin,
+ gnome-session-common,
+ phoc,
+ phosh,
+ phosh-osk-stevia,
+ xdg-desktop-portal-phosh,
+ ${misc:Depends},
+ ${shlibs:Depends},
+Breaks:
+ phosh (<< 0.53.0-1~),
+Description: Pure Wayland shell for mobile devices
+ Phosh is a graphical shell for Wayland compositors speaking the layer-surface
+ protocol and aimed at mobile devices like smart phones and tablets using touch
+ based inputs and small screens.
+ .
+ It's part of the Phosh Mobile Environment based on GNOME/GTK. For the full
+ stack see the phosh-full and phosh-core metapackages.
+ .
+ This package contains the required components for the standard Phosh session.
+ It can be started from a display manager such as Phrog or GDM.
+
Package: phosh-dev
Architecture: any
Depends:
=====================================
debian/phosh-session.install
=====================================
@@ -0,0 +1,6 @@
+usr/bin/phosh-session
+usr/lib/systemd/user/gnome-session at phosh.target.d/session.conf
+usr/lib/systemd/user/mobi.phosh.Shell.service
+usr/lib/systemd/user/mobi.phosh.Shell.target
+usr/share/gnome-session/sessions/phosh.session
+usr/share/wayland-sessions/phosh.desktop
=====================================
debian/phosh.install
=====================================
@@ -1,16 +1,10 @@
-usr/bin/phosh-session
-usr/lib/systemd/user/gnome-session at phosh.target.d/session.conf
-usr/lib/systemd/user/mobi.phosh.Shell.service
-usr/lib/systemd/user/mobi.phosh.Shell.target
usr/libexec/phosh
usr/libexec/phosh-calendar-server
usr/libexec/phosh-searchd
usr/share/applications/mobi.phosh.Shell.desktop
usr/share/dbus-1/services/mobi.phosh.Shell.CalendarServer.service
usr/share/dbus-1/services/mobi.phosh.Shell.Search.service
-usr/share/gnome-session/sessions/phosh.session
usr/share/icons/hicolor/symbolic/apps/mobi.phosh.Shell-symbolic.svg
usr/share/phosh/phoc.ini
-usr/share/wayland-sessions/phosh.desktop
usr/share/xdg-desktop-portal/phosh-portals.conf
usr/share/xdg-desktop-portal/portals/phosh-shell.portal
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/bb8d5a372a5d0ced74ff88d0dd60de2af2b6be9b
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/bb8d5a372a5d0ced74ff88d0dd60de2af2b6be9b
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20260215/b65d8ceb/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list