Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / 
phoc


Commits:
1b8fe074 by Jelle van der Waa at 2023-12-10T12:46:22+01:00
upgpkg: 0.34.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = phoc
        pkgdesc = Display compositor designed for phones
-       pkgver = 0.33.0
-       pkgrel = 2
+       pkgver = 0.34.0
+       pkgrel = 1
        url = https://gitlab.gnome.org/World/Phosh/phoc
        arch = x86_64
        arch = aarch64
@@ -19,7 +19,7 @@ pkgbase = phoc
        makedepends = python-typogrify
        makedepends = libgirepository
        depends = gnome-desktop
-       depends = wlroots0.16
+       depends = wlroots
        depends = gsettings-desktop-schemas
        depends = pixman
        depends = libinput
@@ -31,14 +31,16 @@ pkgbase = phoc
        depends = cairo
        depends = wayland
        optdepends = xorg-wayland: run X clients under phoc
-       source = 
https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v0.33.0/phoc-v0.33.0.tar.gz
-       source = 
https://gitlab.gnome.org/guidog/gmobile/-/archive/f4d4e5740c3e4b2de40864ab8a9e7b7f957d6aec/gmobile-f4d4e5740c3e4b2de40864ab8a9e7b7f957d6aec.tar.gz
-       sha256sums = 
fe32ff8e1977ef5ae4fc15434ceb01e9291cda089548d77507af2cdcd4550063
-       sha256sums = 
b071e21a30eb8649b2bd9f416eec97110f0f08090b6c230e928ef1c3339ac344
+       source = 
https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v0.34.0_beta1/phoc-v0.34.0_beta1.tar.gz
+       source = 
https://gitlab.gnome.org/guidog/gmobile/-/archive/a3c67a1184bfa73c593edefabe77cce57a5e38f6/gmobile-a3c67a1184bfa73c593edefabe77cce57a5e38f6.tar.gz
+       source = 
allow-build-wlroots.patch::https://gitlab.gnome.org/World/Phosh/phoc/-/commit/56999dc54c3baadd11a112b87591d71c0e3f2117.patch
+       sha256sums = 
a13b419b192f8d0be27eb8e3792647a94751d7c5f42c7e79b59679dc81996c4a
+       sha256sums = 
1aeac55a790525c2028a66562de877a8f99ce391636d8e0e3d059b0899c7a7ec
+       sha256sums = 
f4a6978759bd2881f9be4f3e7cebb684cf6a6cdc5041259cc3d3876a91f5394e
 
 pkgname = phoc
        depends = gnome-desktop
-       depends = wlroots0.16
+       depends = wlroots
        depends = gsettings-desktop-schemas
        depends = pixman
        depends = libinput


=====================================
PKGBUILD
=====================================
@@ -1,30 +1,35 @@
 # Maintainer: Jelle van der Waa <je...@archlinux.org>
 
-libgmobile_commit=f4d4e5740c3e4b2de40864ab8a9e7b7f957d6aec
+libgmobile_commit=a3c67a1184bfa73c593edefabe77cce57a5e38f6
 
 pkgname=phoc
-pkgver=0.33.0
-pkgrel=2
+pkgver=0.34.0
+pkgrel=1
 pkgdesc='Display compositor designed for phones'
 arch=(x86_64 aarch64)
 url='https://gitlab.gnome.org/World/Phosh/phoc'
 license=(GPL3)
-depends=(gnome-desktop wlroots0.16 gsettings-desktop-schemas pixman libinput 
libxcb libxkbcommon
+depends=(gnome-desktop wlroots gsettings-desktop-schemas pixman libinput 
libxcb libxkbcommon
         json-glib glib2 dconf cairo wayland)
 checkdepends=(xorg-server-xvfb xorg-xauth mutter pixman)
 makedepends=(cmake meson git wayland-protocols python-jinja python-pygments 
python-typogrify libgirepository)
 optdepends=('xorg-wayland: run X clients under phoc')
-source=(https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz
-       
https://gitlab.gnome.org/guidog/gmobile/-/archive/${libgmobile_commit}/gmobile-${libgmobile_commit}.tar.gz)
-sha256sums=('fe32ff8e1977ef5ae4fc15434ceb01e9291cda089548d77507af2cdcd4550063'
-            'b071e21a30eb8649b2bd9f416eec97110f0f08090b6c230e928ef1c3339ac344')
+# 
source=(https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz
+source=(https://gitlab.gnome.org/World/Phosh/phoc/-/archive/v${pkgver}_beta1/${pkgname}-v${pkgver}_beta1.tar.gz
+       
https://gitlab.gnome.org/guidog/gmobile/-/archive/${libgmobile_commit}/gmobile-${libgmobile_commit}.tar.gz
+       
allow-build-wlroots.patch::https://gitlab.gnome.org/World/Phosh/phoc/-/commit/56999dc54c3baadd11a112b87591d71c0e3f2117.patch)
+sha256sums=('a13b419b192f8d0be27eb8e3792647a94751d7c5f42c7e79b59679dc81996c4a'
+            '1aeac55a790525c2028a66562de877a8f99ce391636d8e0e3d059b0899c7a7ec'
+            'f4a6978759bd2881f9be4f3e7cebb684cf6a6cdc5041259cc3d3876a91f5394e')
 
 prepare() {
+  mv "${pkgname}-v${pkgver}_beta1" "${pkgname}-v${pkgver}"
   mv "gmobile-${libgmobile_commit}" "${pkgname}-v${pkgver}/subprojects/gmobile"
+  cd "${pkgname}-v${pkgver}"
+  patch -Np1 -i ${srcdir}/allow-build-wlroots.patch
 }
 
 build() {
-  export PKG_CONFIG_PATH='/usr/lib/wlroots0.16/pkgconfig'
   arch-meson "${pkgname}-v${pkgver}" build -Dembed-wlroots=disabled
   meson compile -C build
 }



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

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


Reply via email to