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.