Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / treeland
Commits:
1e6d5c93 by Felix Yan at 2026-06-17T22:18:02+08:00
upgpkg: 0.8.9-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = treeland
pkgdesc = New wayland compositer for DDE
- pkgver = 0.8.8
+ pkgver = 0.8.9
pkgrel = 1
url = https://github.com/linuxdeepin/treeland
arch = x86_64
@@ -45,7 +45,7 @@ pkgbase = treeland
conflicts = qwlroots
replaces = waylib
replaces = qwlroots
- source = git+https://github.com/linuxdeepin/treeland.git#tag=0.8.8
- sha256sums =
aae5add917e9b215e49bdfa8090e09dbdc12229ff98e89d2a5300c1279513684
+ source = git+https://github.com/linuxdeepin/treeland.git#tag=0.8.9
+ sha256sums =
a38fbc9c524b7a23484b023ffdd4b65bdcb6d7c7faba877048f7e7dcef02851f
pkgname = treeland
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
# Contributor: zccrs <[email protected]>
pkgname=treeland
-pkgver=0.8.8
+pkgver=0.8.9
pkgrel=1
pkgdesc='New wayland compositer for DDE'
arch=('x86_64')
@@ -18,11 +18,14 @@ groups=('deepin')
replaces=('waylib' 'qwlroots')
conflicts=('waylib' 'qwlroots')
source=("git+https://github.com/linuxdeepin/treeland.git#tag=$pkgver")
-sha256sums=('aae5add917e9b215e49bdfa8090e09dbdc12229ff98e89d2a5300c1279513684')
+sha256sums=('a38fbc9c524b7a23484b023ffdd4b65bdcb6d7c7faba877048f7e7dcef02851f')
prepare() {
cd treeland
+ # Fix build with treeland-protocols 0.5.9.
+ git cherry-pick -n d44a0ecba3d98c18fb6607edb3ad11075db65c9f
+
# Fix wallpaper paths
sed -i
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
misc/dconfig/org.deepin.dde.treeland{,.user}.json
sed -i
's|/usr/share/wallpapers/deepin/deepin-default.jpg|/usr/share/wallpapers/deepin/desktop.jpg|'
src/wallpaper/wallpapermanager.cpp
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/treeland/-/commit/1e6d5c9369651b44193ac66313538556c050c082
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/treeland/-/commit/1e6d5c9369651b44193ac66313538556c050c082
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help