summaryrefslogtreecommitdiff
path: root/xorg-server/Pkgfile
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-10-31 14:47:07 +0100
committerTim Biermann <tbier@posteo.de>2021-10-31 14:47:07 +0100
commite4dc03c70f8f5394a58f9dd6156dd9b5b4d45b6f (patch)
tree63e0ba6eccb795c127936f30fc077ec6b3178bde /xorg-server/Pkgfile
parentc39d15df2ba805bf4de711d04c429096af98be17 (diff)
downloadxorg-e4dc03c70f8f5394a58f9dd6156dd9b5b4d45b6f.tar.gz
xorg-e4dc03c70f8f5394a58f9dd6156dd9b5b4d45b6f.tar.xz
[notify] xorg-server: 1.20.13 -> 21.1.0; new dependency: xorg-libxcvt
Diffstat (limited to 'xorg-server/Pkgfile')
-rw-r--r--xorg-server/Pkgfile20
1 files changed, 6 insertions, 14 deletions
diff --git a/xorg-server/Pkgfile b/xorg-server/Pkgfile
index 2cd68591..0ae9bcfe 100644
--- a/xorg-server/Pkgfile
+++ b/xorg-server/Pkgfile
@@ -1,22 +1,15 @@
# Description: X Window System server
# URL: http://xorg.freedesktop.org
# Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
-# Depends on: libepoxy nettle xorg-bdftopcf xorg-font-util xorg-libdmx xorg-libxaw xorg-libxcomposite xorg-libxcursor xorg-libxfont2 xorg-libxft xorg-libxinerama xorg-libxres xorg-libxtst xorg-libxxf86dga xorg-mkfontscale xorg-xcb-util-keysyms xorg-xkbcomp
+# Depends on: libepoxy nettle xorg-bdftopcf xorg-font-util xorg-libdmx xorg-libxaw xorg-libxcomposite xorg-libxcursor xorg-libxcvt xorg-libxfont2 xorg-libxft xorg-libxinerama xorg-libxres xorg-libxtst xorg-libxxf86dga xorg-mkfontscale xorg-xcb-util-keysyms xorg-xkbcomp
name=xorg-server
-version=1.20.13
-release=4
-source=(https://www.x.org/releases/individual/xserver/$name-$version.tar.xz
- 0001-v2-FS-58644.patch xserver-autobind-hotplug.patch
- 0002-fix-libshadow-2.patch)
+version=21.1.0
+release=1
+source=(https://gitlab.freedesktop.org/xorg/xserver/-/archive/xorg-server-21.1.0/xserver-xorg-server-21.1.0.tar.bz2)
build() {
- # https://bugs.freedesktop.org/show_bug.cgi?id=106588
- patch -Np1 -d $SRC/$name-$version -i $SRC/0001-v2-FS-58644.patch
- patch -Np1 -d $SRC/$name-$version -i $SRC/0002-fix-libshadow-2.patch
- patch -Np1 -d $SRC/$name-$version -i $SRC/xserver-autobind-hotplug.patch
-
- meson setup $name-$version build \
+ meson setup xserver-$name-$version build \
--prefix=/usr \
--libexecdir=/usr/lib/$name \
--localstatedir=/var \
@@ -24,7 +17,6 @@ build() {
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
- -D os_vendor="CRUX" \
-D xkb_dir=/usr/share/X11/xkb \
-D xkb_output_dir=/var/lib/xkb \
-D suid_wrapper=true \
@@ -32,7 +24,7 @@ build() {
meson compile -C build
DESTDIR=$PKG meson install -C build
- ln -s Xorg $PKG/usr/bin/X
+ #ln -s Xorg $PKG/usr/bin/X
install -m 755 -d $PKG/etc/X11/xorg.conf.d
echo "needs_root_rights = yes" >> $PKG/etc/X11/Xwrapper.config
}

Generated by cgit