Balló György pushed to branch main at Arch Linux / Packaging / Packages / phoc


Commits:
88e77c77 by Balló György at 2025-11-13T16:16:14+01:00
upgpkg: 0.50.0-2: Fix dependencies, build man pages

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,25 +1,16 @@
 pkgbase = phoc
        pkgdesc = Display compositor designed for phones
        pkgver = 0.50.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://gitlab.gnome.org/World/Phosh/phoc
        arch = x86_64
-       arch = aarch64
-       license = GPL-3.0-only
+       license = GPL-3.0-or-later
        checkdepends = xorg-server-xvfb
-       checkdepends = xorg-xauth
-       checkdepends = mutter
-       checkdepends = pixman
-       makedepends = cmake
        makedepends = meson
        makedepends = git
        makedepends = wayland-protocols
-       makedepends = python-jinja
-       makedepends = python-pygments
-       makedepends = python-typogrify
-       makedepends = libgirepository
-       makedepends = libgmobile
        makedepends = glib2-devel
+       makedepends = python-docutils
        depends = gnome-desktop
        depends = wlroots0.19
        depends = gsettings-desktop-schemas
@@ -27,13 +18,13 @@ pkgbase = phoc
        depends = libinput
        depends = libxcb
        depends = libxkbcommon
-       depends = json-glib
        depends = glib2
        depends = dconf
        depends = cairo
        depends = wayland
        depends = libgmobile
-       optdepends = xorg-wayland: run X clients under phoc
+       depends = mutter
+       depends = xorg-xwayland
        source = 
https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v0.50.0/phoc-v0.50.0.tar.gz
        source = 
git+https://gitlab.gnome.org/GNOME/gvdb.git#commit=4758f6fb7f889e074e13df3f914328f3eecb1fd3
        sha256sums = 
024aceb0c3d87d924a11387b5428e5578dc5dc8ab5c3e427a5858118e7841e20


=====================================
PKGBUILD
=====================================
@@ -3,11 +3,11 @@
 
 pkgname=phoc
 pkgver=0.50.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Display compositor designed for phones'
-arch=('x86_64' 'aarch64')
+arch=('x86_64')
 url='https://gitlab.gnome.org/World/Phosh/phoc'
-license=(GPL-3.0-only)
+license=(GPL-3.0-or-later)
 depends=(
         "gnome-desktop"
         "wlroots0.19"
@@ -16,32 +16,24 @@ depends=(
         "libinput"
         "libxcb"
         "libxkbcommon"
-        "json-glib"
         "glib2"
         "dconf"
         "cairo"
         "wayland"
         "libgmobile"
+        "mutter"
+        "xorg-xwayland"
 )
 checkdepends=(
               "xorg-server-xvfb"
-              "xorg-xauth"
-              "mutter"
-              "pixman"
 )
 makedepends=(
-            "cmake"
             "meson"
             "git"
             "wayland-protocols"
-            "python-jinja"
-            "python-pygments"
-            "python-typogrify"
-            "libgirepository"
-            "libgmobile"
             "glib2-devel"
+            "python-docutils"
 )
-optdepends=('xorg-wayland: run X clients under phoc')
 _gvdb="4758f6fb7f889e074e13df3f914328f3eecb1fd3"
 source=(
       "${url}/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz"
@@ -56,7 +48,7 @@ prepare() {
 }
 
 build() {
-  arch-meson "${pkgname}-v${pkgver}" build -Dembed-wlroots=disabled
+  arch-meson "${pkgname}-v${pkgver}" build -Dembed-wlroots=disabled -Dman=true
   meson compile -C build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/phoc/-/commit/88e77c77e55c007f9922480be364910e914560a6

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


Reply via email to