Skip to content
Snippets Groups Projects
Commit 76456841 authored by Andreas Radke's avatar Andreas Radke
Browse files

upstream update 21.1.0

parent 49ee4a06
No related branches found
No related tags found
No related merge requests found
# Maintainer: AndyRTR <andyrtr@archlinux.org>
pkgname=xorg-xwayland
# https://gitlab.freedesktop.org/xorg/xserver/-/commits/xwayland-21.1
_commit=f20dc97947d368d0750ea190f4b4df88d005166a # xwayland 21.1 branch = 21.1.0 RC2
pkgver=21.0.99.902
pkgver=21.1.0
pkgrel=1
arch=('x86_64')
license=('custom')
......@@ -14,28 +10,23 @@ url="https://xorg.freedesktop.org"
pkgdesc="run X clients under wayland"
depends=('nettle' 'libepoxy' 'systemd-libs' 'libxfont2'
'pixman' 'xorg-server-common')
makedepends=('meson' 'git'
'xorgproto' 'xtrans' 'libxkbfile' 'dbus'
makedepends=('meson' 'xorgproto' 'xtrans' 'libxkbfile' 'dbus'
'xorg-font-util'
'wayland' 'wayland-protocols'
'libdrm' 'mesa-libgl'
'systemd'
'egl-wayland'
)
source=("git+https://gitlab.freedesktop.org/xorg/xserver#commit=${_commit}")
sha256sums=('SKIP')
source=(https://xorg.freedesktop.org/archive/individual/xserver/xwayland-$pkgver.tar.xz{,.sig})
sha512sums=('5258bc97315856eee71c8daf6879356f38931ec307cf489818e6125aaa528725fdeb6b712decbcd17ce11a11c048575843dd709d7b5b76787bda4da32cceb35c'
'SKIP')
provides=('xorg-server-xwayland')
conflicts=('xorg-server-xwayland')
replaces=('xorg-server-xwayland')
pkgver() {
cd xserver
# git describe --tags | sed 's/^xorg.server.//;s/\([^-]*-g\)/r\1/;s/-/./g'
git describe --tags | sed 's/^xwayland.//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
validpgpkeys=('B09FAF35BE914521980951145A81AF8E6ADBB200') # "Michel Daenzer <michel@daenzer.net>"
build() {
arch-meson xserver build \
arch-meson xwayland-$pkgver build \
-D ipv6=true \
-D xvfb=false \
-D xdmcp=false \
......@@ -59,6 +50,5 @@ package() {
install -m644 -Dt "${pkgdir}"/usr/lib/pkgconfig build/hw/xwayland/xwayland.pc
# license
install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING
install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xwayland-$pkgver/COPYING
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment