mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-27 12:48:22 +00:00
xorg-server: fix when running as !root
This commit is contained in:
@@ -0,0 +1,14 @@
|
|||||||
|
#!/usr/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
pre)
|
||||||
|
;;
|
||||||
|
post)
|
||||||
|
mkdir -p /var/lib/xkb
|
||||||
|
chmod 1777 /var/lib/xkb
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exit 0
|
||||||
+3
-2
@@ -1,12 +1,12 @@
|
|||||||
name=xorg-server
|
name=xorg-server
|
||||||
revision=2
|
revision=3
|
||||||
from_source=xorg-server
|
from_source=xorg-server
|
||||||
imagedeps="meson ninja-build build-essential"
|
imagedeps="meson ninja-build build-essential"
|
||||||
hostdeps="xgcc xbinutils pkgconfig autoconf automake libtool pkgconfig util-macros xtrans fontutil"
|
hostdeps="xgcc xbinutils pkgconfig autoconf automake libtool pkgconfig util-macros xtrans fontutil"
|
||||||
deps="base libxcvt pixman xorgproto xtrans xkbfile libxfont2 fontutil libgcrypt freetype xkeyboardconfig xkbcomp libxi libxrender libxcb libxext pixman libxdamage libdrm mesa"
|
deps="base libxcvt pixman xorgproto xtrans xkbfile libxfont2 fontutil libgcrypt freetype xkeyboardconfig xkbcomp libxi libxrender libxcb libxext pixman libxdamage libdrm mesa"
|
||||||
|
|
||||||
configure() {
|
configure() {
|
||||||
CFLAGS="$CFLAGS -I${sysroot_dir}${prefix}/include/libdrm" LDFLAGS="-ldrm" dridriverdir=/usr/lib/dri ${source_dir}/configure --prefix=/usr --localstatedir=/var --host=x86_64-astral --disable-pciaccess --disable-int10-module --disable-glamor --disable-vgahw --disable-xephyr --disable-xnest --with-fontrootdir=${prefix}/share/fonts/X11 --enable-mitshm
|
CFLAGS="$CFLAGS -I${sysroot_dir}${prefix}/include/libdrm" LDFLAGS="-ldrm" dridriverdir=/usr/lib/dri ${source_dir}/configure --prefix=/usr --localstatedir=/var --host=x86_64-astral --disable-pciaccess --disable-int10-module --disable-glamor --disable-vgahw --disable-xephyr --disable-xnest --with-fontrootdir=${prefix}/share/fonts/X11 --enable-mitshm --with-xkb-output=/var/lib/xkb
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
@@ -15,4 +15,5 @@ build() {
|
|||||||
|
|
||||||
package() {
|
package() {
|
||||||
make DESTDIR=${dest_dir} install
|
make DESTDIR=${dest_dir} install
|
||||||
|
copy_install_hook
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user