Dan Johansen pushed to branch main at Arch Linux / Packaging / Packages / phosh


Commits:
a3282a4f by Dan Johansen at 2025-07-20T15:30:42+02:00
upgpkg: 0.48.0-3
Revert MR 1721 to prevent check-deprecated-ui-props test from failing

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = phosh
        pkgdesc = A pure Wayland shell prototype for GNOME on mobile devices
        pkgver = 0.48.0
-       pkgrel = 2
+       pkgrel = 3
        url = https://gitlab.gnome.org/World/Phosh/phosh
        arch = x86_64
        arch = aarch64
@@ -45,8 +45,10 @@ pkgbase = phosh
        optdepends = xdg-desktop-portal-wlr: for screencasts support
        source = git+https://gitlab.gnome.org/World/Phosh/phosh.git#tag=v0.48.0
        source = pam_phosh
+       source = 
https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1721.patch
        validpgpkeys = 0DB3932762F78E592F6522AFBB5A2C77584122D3
        sha256sums = 
639cc2742ee0848fd5cfbfd5d45f131e63108b7984bedd928f99e700c58f9f6e
        sha256sums = 
b7793f80c533e84ad8adfe8bb46c69f107575e724aa9b53b41f370baa37e4fd5
+       sha256sums = 
69136ff3b0afbea8e83ded266dcc2bd8192fb40f00badb8d2f4d64f7b261b975
 
 pkgname = phosh


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 
 pkgname=phosh
 pkgver=0.48.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A pure Wayland shell prototype for GNOME on mobile devices'
 arch=('x86_64' 'aarch64')
 url='https://gitlab.gnome.org/World/Phosh/phosh'
@@ -58,13 +58,16 @@ optdepends=(
 source=(
         "git+${url}.git#tag=v${pkgver}"
         "pam_phosh"
+        
"https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1721.patch";
 )
 validpgpkeys=("0DB3932762F78E592F6522AFBB5A2C77584122D3")
 sha256sums=('639cc2742ee0848fd5cfbfd5d45f131e63108b7984bedd928f99e700c58f9f6e'
-            'b7793f80c533e84ad8adfe8bb46c69f107575e724aa9b53b41f370baa37e4fd5')
+            'b7793f80c533e84ad8adfe8bb46c69f107575e724aa9b53b41f370baa37e4fd5'
+            '69136ff3b0afbea8e83ded266dcc2bd8192fb40f00badb8d2f4d64f7b261b975')
 
 prepare() {
   cd phosh
+  patch -Rp1 -i ../1721.patch #check-deprecated-ui-props test fail with this 
applied, so revert it
   # Run meson once to setup the git submodule for libcall-ui as it should not 
be packaged
   meson setup -D gtk_doc=false prep
 }
@@ -78,9 +81,9 @@ build() {
 }
 
 # Test phosh:tools / check-deprecated-ui-props fails, so disable test for now 
until I can get it fixed.
-#check() {
-#    xvfb-run meson test --no-suite screenshots -C build
-#}
+check() {
+    xvfb-run meson test --no-suite screenshots -C build
+}
 
 package() {
   DESTDIR="${pkgdir}" meson install -C build



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/phosh/-/commit/a3282a4fc0ae8488f53262db609097ec90d6069e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/phosh/-/commit/a3282a4fc0ae8488f53262db609097ec90d6069e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to