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.