systemd/phosh: update force-adaptive list
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84748 Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6554 [ci:skip-build]: already built successfully in CI
This commit is contained in:
parent
cae33e65a8
commit
6d05b512a0
2 changed files with 58 additions and 1 deletions
|
|
@ -3,7 +3,7 @@ maintainer="fossdd <fossdd@pwned.life>"
|
|||
pkgname=phosh
|
||||
_pkgver=0.47.0
|
||||
pkgver=9999$_pkgver
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Wayland shell for GNOME on mobile devices"
|
||||
# armhf: blocked by gnome-shell-schemas
|
||||
arch="all !armhf"
|
||||
|
|
@ -69,6 +69,7 @@ subpackages="
|
|||
$pkgname-systemd
|
||||
"
|
||||
source="https://sources.phosh.mobi/releases/phosh/phosh-${_pkgver/_/.}.tar.xz
|
||||
update-force-adaptive-list.patch
|
||||
"
|
||||
builddir="$srcdir/$pkgname-${_pkgver/_/.}"
|
||||
# TODO: crossdirect disabled due to armv7 crosscompile failure on x86_64, see
|
||||
|
|
@ -112,4 +113,5 @@ libphosh_dev() {
|
|||
|
||||
sha512sums="
|
||||
19c150d28921b383269e4c95d353b7ea69e62cc4075a7a1e1523aa0977b347898d16df7d88861e5d029469a881623e15673ee270c3c514db123aec683ec8194d phosh-0.47.0.tar.xz
|
||||
b4cf4c1dd5993cdb1d77daa066be46768e65231a3b9d89aba02e7326882b0dfca69ca4fa69cb2c25b41d974e81f1a9a858e7bda669d376097a6c3615bf665c8c update-force-adaptive-list.patch
|
||||
"
|
||||
|
|
|
|||
55
extra-repos/systemd/phosh/update-force-adaptive-list.patch
Normal file
55
extra-repos/systemd/phosh/update-force-adaptive-list.patch
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
Patch-Source:
|
||||
https://gitlab.gnome.org/World/Phosh/phosh/-/commit/26cea5baa6e4ad840c958f7ee3c48b0d0d5675d2,
|
||||
https://gitlab.gnome.org/World/Phosh/phosh/-/commit/f8d0b2da186e97c98147a511f6f9bb85de2d223a
|
||||
---
|
||||
From 26cea5baa6e4ad840c958f7ee3c48b0d0d5675d2 Mon Sep 17 00:00:00 2001
|
||||
From: fossdd <fossdd@pwned.life>
|
||||
Date: Sun, 25 May 2025 22:15:28 +0200
|
||||
Subject: [PATCH] data: Update list of adaptive apps
|
||||
|
||||
Loupe and Showtime already merged the patches to list their form
|
||||
factors, while the MR in gnome-calendar is still open.
|
||||
|
||||
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1723>
|
||||
---
|
||||
data/00_mobi.Phosh.gschema.override | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/data/00_mobi.Phosh.gschema.override b/data/00_mobi.Phosh.gschema.override
|
||||
index 8d54ba225..e33e4060f 100644
|
||||
--- a/data/00_mobi.Phosh.gschema.override
|
||||
+++ b/data/00_mobi.Phosh.gschema.override
|
||||
@@ -29,4 +29,6 @@ power-button-action='nothing'
|
||||
unlock-sim=true
|
||||
|
||||
[sm.puri.phosh:Phosh]
|
||||
-force-adaptive=['firefox-esr.desktop', 'org.gnome.Calendar.desktop']
|
||||
+# gnome-calendar: https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1697
|
||||
+# Loupe and Showtime will be fixed with GNOME 49
|
||||
+force-adaptive=['firefox-esr.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Loupe', 'org.gnome.Showtime']
|
||||
--
|
||||
GitLab
|
||||
|
||||
From f8d0b2da186e97c98147a511f6f9bb85de2d223a Mon Sep 17 00:00:00 2001
|
||||
From: fossdd <fossdd@pwned.life>
|
||||
Date: Mon, 26 May 2025 01:28:17 +0200
|
||||
Subject: [PATCH] data: Fix typo in override gschema
|
||||
|
||||
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1724>
|
||||
---
|
||||
data/00_mobi.Phosh.gschema.override | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/data/00_mobi.Phosh.gschema.override b/data/00_mobi.Phosh.gschema.override
|
||||
index e33e4060f..b34d026d3 100644
|
||||
--- a/data/00_mobi.Phosh.gschema.override
|
||||
+++ b/data/00_mobi.Phosh.gschema.override
|
||||
@@ -31,4 +31,4 @@ unlock-sim=true
|
||||
[sm.puri.phosh:Phosh]
|
||||
# gnome-calendar: https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1697
|
||||
# Loupe and Showtime will be fixed with GNOME 49
|
||||
-force-adaptive=['firefox-esr.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Loupe', 'org.gnome.Showtime']
|
||||
+force-adaptive=['firefox-esr.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Loupe.desktop', 'org.gnome.Showtime.desktop']
|
||||
--
|
||||
GitLab
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue