Summary of changes
- Prevent crash in gvc with newer pipewire 1.5.84 / wireplumber 0.5.13
- Contributors:
- Guido Günther
- Guido Günther
Detailed changes
phosh (0.52.1) experimental; urgency=medium
.
* gvc: Handle port changes on streams.
Use a gvc version that handles an existing stream replacing its
active port.
This works with pipewire 1.5.84 and wireplumber 0.5.13
We only list components that need important changes, otherwise you can take the versions
in Debian Forky as baseline, see below for details.
Required versions of related projects
Nothing special atm.
Required patches that are merged upstream but not yet in a released version:
(none)
Required patches that aren't merged upstream yet:
- wlroots: Layer shell restrictions. See https://source.puri.sm/Librem5/phosh/-/issues/422. Otherwise phosh will fail to start.
- GTK3: Avoid crash when swipe folding keyboard: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7545
- GTK3: Track last touch serial: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5628
- GTK4: Unbreak 2nd activation: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/9269
- gnome-keyring: Accessing login keyring after first login fails
Recommended patches on other projects
Patches that are merged upstream but not yet in a released version:
(none)
Patches that aren't merged upstream yet:
- g-c-c: Ignore media role devices: https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/3254
- linux: HKS support (not yet submitted): https://source.puri.sm/Librem5/linux-next/-/merge_requests/77
- gnome-screenshot adaptiveness: https://gitlab.gnome.org/GNOME/gnome-screenshot/-/merge_requests/69
(Not needed for phosh itself but to make screenshots easier)
- vte: Ignore menu key: https://gitlab.gnome.org/guidog/vte/-/commit/11b29ca2aa2f1715579519699ec17245a411ee0e . See https://gitlab.gnome.org/GNOME/vte/-/issues/2644 (as project doesn't allow merge requests) (Not needed for phosh itself but to get copy/paste menu in e.g. gnome-console)
- gnome-clocks: Feedbackd support: https://gitlab.gnome.org/GNOME/gnome-clocks/-/merge_requests/347
- gnome-clocks: Wakeup from suspend for alarms: https://gitlab.gnome.org/GNOME/gnome-clocks/-/merge_requests/344
See meson.build and debian/control for build-time and run-time dependencies.