diff --git a/xorg-server/trunk/PKGBUILD b/xorg-server/trunk/PKGBUILD index 45d1e90c..f8d8c28b 100644 --- a/xorg-server/trunk/PKGBUILD +++ b/xorg-server/trunk/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel') -_commit=bc111a2e67e16d4e6d4f3196ab86c22c1e278c45 # server-1.20-branch 2020-12-01 = 1.20.10 +#_commit=bc111a2e67e16d4e6d4f3196ab86c22c1e278c45 # server-1.20-branch 2020-12-01 = 1.20.10 pkgver=1.20.10 pkgrel=3 @@ -20,8 +20,8 @@ makedepends=('xorgproto' 'pixman' 'libx11' 'mesa' 'mesa-libgl' 'xtrans' 'xcb-util' 'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm' 'xcb-util-keysyms' 'libxshmfence' 'libunwind' 'systemd' 'meson' 'git' 'wayland-protocols' 'egl-wayland') -source=(#https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} - "git+https://gitlab.freedesktop.org/xorg/xserver#commit=${_commit}" #?signed" +source=(#"git+https://gitlab.freedesktop.org/xorg/xserver#commit=${_commit}?signed" + https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} xserver-autobind-hotplug.patch 0001-v2-FS-58644.patch 0002-fix-libshadow-2.patch @@ -30,23 +30,23 @@ source=(#https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${p validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' 'C383B778255613DFDB409D91DB221A6900000011' 'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3' - '' '3BB639E56F861FA2E86505690FDD682D974CA72A') -sha256sums=('SKIP' +sha256sums=('977420c082450dc808de301ef56af4856d653eea71519a973c3490a780cb7c99' + 'SKIP' 'cae1b7f296c18177de38f9b1215a4f916da2288b85f1fcb9e80373a42e2892b8' '6253fb5cf06cf650539be585d6ca13cfa00217b51ca9825476c8fd55c09341a4' 'd07b2fe55828dad61517a80c77f6f183113916f5e1fce30ff43041550d58bd6e' 'd709078f5658576931655c7a46ff90b3586a2643a9124075d00ff3a567937845' '2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776') -pkgver() { - cd xserver - git describe --tags | sed 's/^xorg.server.//;s/\([^-]*-g\)/r\1/;s/-/./g' -} +#pkgver() { +# cd xserver +# git describe --tags | sed 's/^xorg.server.//;s/\([^-]*-g\)/r\1/;s/-/./g' +#} prepare() { - #cd "${pkgbase}"-${pkgver}" - cd xserver + cd "${pkgbase}-${pkgver}" +# cd xserver # patch from Fedora, not yet merged patch -Np1 -i ../xserver-autobind-hotplug.patch @@ -67,8 +67,8 @@ build() { export CXXFLAGS=${CXXFLAGS/-fno-plt} export LDFLAGS=${LDFLAGS/,-z,now} - #arch-meson ${pkgbase}-$pkgver build \ - arch-meson xserver build \ +# arch-meson xserver build \ + arch-meson ${pkgbase}-$pkgver build \ -D os_vendor="Arch Linux" \ -D ipv6=true \ -D xvfb=true \ @@ -110,11 +110,11 @@ package_xorg-server-common() { _install fakeinstall/usr/lib/xorg/protocol.txt _install fakeinstall/usr/share/man/man1/Xserver.1 - #install -m644 -Dt "${pkgdir}/var/lib/xkb/" "${pkgbase}-${pkgver}"/xkb/README.compiled - install -m644 -Dt "${pkgdir}/var/lib/xkb/" xserver/xkb/README.compiled +# install -m644 -Dt "${pkgdir}/var/lib/xkb/" xserver/xkb/README.compiled + install -m644 -Dt "${pkgdir}/var/lib/xkb/" "${pkgbase}-${pkgver}"/xkb/README.compiled # license - #install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING - install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING +# install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING + install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING } package_xorg-server() { @@ -123,7 +123,8 @@ package_xorg-server() { dbus libgl xf86-input-libinput nettle libpciaccess libdrm libxshmfence) # FS#52949 - # see xorg-server-*/hw/xfree86/common/xf86Module.h for ABI versions - we provide major numbers that drivers can depend on + # see xorg-server-*/hw/xfree86/common/xf86Module.h for ABI versions + # we provide major numbers that drivers can depend on # and /usr/lib/pkgconfig/xorg-server.pc in xorg-server-devel pkg provides=('X-ABI-VIDEODRV_VERSION=24.0' 'X-ABI-XINPUT_VERSION=24.1' 'X-ABI-EXTENSION_VERSION=10.0' 'x-server') conflicts=('nvidia-utils<=331.20' 'glamor-egl' 'xf86-video-modesetting') @@ -143,8 +144,8 @@ package_xorg-server() { install -m755 -d "${pkgdir}/etc/X11/xorg.conf.d" # license - #install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING - install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING +# install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING + install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING } package_xorg-server-xephyr() { @@ -157,8 +158,8 @@ package_xorg-server-xephyr() { _install fakeinstall/usr/share/man/man1/Xephyr.1 # license - #install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING - install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING +# install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING + install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING } package_xorg-server-xvfb() { @@ -173,8 +174,8 @@ package_xorg-server-xvfb() { install -m644 "${srcdir}/xvfb-run.1" "${pkgdir}/usr/share/man/man1/" # outda # license - #install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING - install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING +# install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING + install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING } package_xorg-server-xnest() { @@ -185,8 +186,8 @@ package_xorg-server-xnest() { _install fakeinstall/usr/share/man/man1/Xnest.1 # license - #install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING - install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING +# install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING + install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING } package_xorg-server-devel() { @@ -200,8 +201,8 @@ package_xorg-server-devel() { _install fakeinstall/usr/share/aclocal/xorg-server.m4 # license - #install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING - install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING +# install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" xserver/COPYING + install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgbase}-${pkgver}"/COPYING # make sure there are no files left to install rm fakeinstall/usr/bin/Xwayland