Dan Johansen pushed to branch main at Arch Linux / Packaging / Packages / phoc
Commits:
28dd1d28 by Dan Johansen at 2025-07-13T16:48:44+02:00
upgpkg: 0.48.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = phoc
pkgdesc = Display compositor designed for phones
- pkgver = 0.46.0
- pkgrel = 2
+ pkgver = 0.48.0
+ pkgrel = 1
url = https://gitlab.gnome.org/World/Phosh/phoc
arch = x86_64
arch = aarch64
@@ -21,7 +21,7 @@ pkgbase = phoc
makedepends = libgmobile
makedepends = glib2-devel
depends = gnome-desktop
- depends = wlroots0.18
+ depends = wlroots0.19
depends = gsettings-desktop-schemas
depends = pixman
depends = libinput
@@ -34,7 +34,9 @@ pkgbase = phoc
depends = wayland
depends = libgmobile
optdepends = xorg-wayland: run X clients under phoc
- source =
https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v0.46.0/phoc-v0.46.0.tar.gz
- sha256sums =
3eab0c6cb9b2eadf329b3e194e7b0af5d04ae834855e54277ae4b28055b68d93
+ source =
https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v0.48.0/phoc-v0.48.0.tar.gz
+ source =
git+https://gitlab.gnome.org/GNOME/gvdb.git#commit=4758f6fb7f889e074e13df3f914328f3eecb1fd3
+ sha256sums =
3533a26d6a991b4c6ede98a725b4429788e81a7b22f895f2d298488dea5bb4f3
+ sha256sums =
ebe771e60943547279fbf29acb6aea6346fc20df6388252f71bf2bf679d3a7a8
pkgname = phoc
=====================================
PKGBUILD
=====================================
@@ -1,21 +1,57 @@
-# Maintainer: Jelle van der Waa <[email protected]>
+# Maintainer: Dan Johansen <[email protected]>
+# Contributor: Jelle van der Waa <[email protected]>
pkgname=phoc
-pkgver=0.46.0
-pkgrel=2
+pkgver=0.48.0
+pkgrel=1
pkgdesc='Display compositor designed for phones'
-arch=(x86_64 aarch64)
+arch=('x86_64' 'aarch64')
url='https://gitlab.gnome.org/World/Phosh/phoc'
license=(GPL-3.0-only)
-depends=(gnome-desktop wlroots0.18 gsettings-desktop-schemas pixman libinput
libxcb libxkbcommon
- json-glib glib2 dconf cairo wayland libgmobile)
-checkdepends=(xorg-server-xvfb xorg-xauth mutter pixman)
-makedepends=(cmake meson git wayland-protocols python-jinja python-pygments
python-typogrify libgirepository libgmobile glib2-devel)
+depends=(
+ "gnome-desktop"
+ "wlroots0.19"
+ "gsettings-desktop-schemas"
+ "pixman"
+ "libinput"
+ "libxcb"
+ "libxkbcommon"
+ "json-glib"
+ "glib2"
+ "dconf"
+ "cairo"
+ "wayland"
+ "libgmobile"
+)
+checkdepends=(
+ "xorg-server-xvfb"
+ "xorg-xauth"
+ "mutter"
+ "pixman"
+)
+makedepends=(
+ "cmake"
+ "meson"
+ "git"
+ "wayland-protocols"
+ "python-jinja"
+ "python-pygments"
+ "python-typogrify"
+ "libgirepository"
+ "libgmobile"
+ "glib2-devel"
+)
optdepends=('xorg-wayland: run X clients under phoc')
-source=(https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
-sha256sums=('3eab0c6cb9b2eadf329b3e194e7b0af5d04ae834855e54277ae4b28055b68d93')
+_gvdb="4758f6fb7f889e074e13df3f914328f3eecb1fd3"
+source=(
+ "${url}/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz"
+ "git+https://gitlab.gnome.org/GNOME/gvdb.git#commit=${_gvdb}" #new
dependency with no release
+)
+sha256sums=('3533a26d6a991b4c6ede98a725b4429788e81a7b22f895f2d298488dea5bb4f3'
+ 'ebe771e60943547279fbf29acb6aea6346fc20df6388252f71bf2bf679d3a7a8')
prepare() {
+ cp -r gvdb "${pkgname}-v${pkgver}/subprojects"
cd "${pkgname}-v${pkgver}"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/phoc/-/commit/28dd1d289701e380f255f3c88001db38181ee8e5
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/phoc/-/commit/28dd1d289701e380f255f3c88001db38181ee8e5
You're receiving this email because of your account on gitlab.archlinux.org.