Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / treeland


Commits:
4d920095 by Felix Yan at 2025-12-01T21:14:22+08:00
upgpkg: 0.7.8-2: adjust dependencies

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = treeland
        pkgdesc = New wayland compositer for DDE
        pkgver = 0.7.8
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/linuxdeepin/treeland
        arch = x86_64
        license = Apache-2.0
@@ -22,7 +22,6 @@ pkgbase = treeland
        depends = dtk6systemsettings
        depends = gcc-libs
        depends = glibc
-       depends = jemalloc
        depends = libdrm
        depends = libinput
        depends = pam
@@ -32,6 +31,8 @@ pkgbase = treeland
        depends = systemd-libs
        depends = wayland
        depends = wlroots0.19
+       depends = xorg-xhost
+       depends = xorg-xwayland
        conflicts = waylib
        conflicts = qwlroots
        replaces = waylib


=====================================
PKGBUILD
=====================================
@@ -3,14 +3,15 @@
 
 pkgname=treeland
 pkgver=0.7.8
-pkgrel=1
+pkgrel=2
 pkgdesc='New wayland compositer for DDE'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/treeland";
 license=('Apache-2.0' 'LGPL-3.0-only' 'GPL-2.0-only' 'GPL-3.0-only')
-depends=('ddm' 'dtk6core' 'dtk6declarative' 'dtk6systemsettings' 'gcc-libs' 
'glibc' 'jemalloc'
+# xhost & xwayland are needed for XWayland support (not optional)
+depends=('ddm' 'dtk6core' 'dtk6declarative' 'dtk6systemsettings' 'gcc-libs' 
'glibc'
          'libdrm' 'libinput' 'pam' 'pixman' 'qt6-base' 'qt6-declarative'
-         'systemd-libs' 'wayland' 'wlroots0.19')
+         'systemd-libs' 'wayland' 'wlroots0.19' 'xorg-xhost' 'xorg-xwayland')
 makedepends=('git' 'cmake' 'ninja' 'qt6-tools' 'wayland-protocols' 
'wlr-protocols'
              'treeland-protocols' 'vulkan-headers')
 replaces=('waylib' 'qwlroots')



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/treeland/-/commit/4d92009536e158b5b2e1d956b259e51b64890f33

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


Reply via email to