mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-27 12:46:53 +00:00
xorg-server:
- build with udev support - remove hal support - various cleanups - install synaptics and wacom input driver
This commit is contained in:
parent
a734eb0686
commit
3a8a8c90c9
@ -30,9 +30,9 @@ $SCRIPTS/build libfontenc
|
|||||||
$SCRIPTS/build pixman
|
$SCRIPTS/build pixman
|
||||||
$SCRIPTS/build fontsproto
|
$SCRIPTS/build fontsproto
|
||||||
$SCRIPTS/build xf86bigfontproto
|
$SCRIPTS/build xf86bigfontproto
|
||||||
#$SCRIPTS/build udev
|
$SCRIPTS/build udev
|
||||||
$SCRIPTS/build dbus
|
#$SCRIPTS/build dbus
|
||||||
$SCRIPTS/build hal
|
#$SCRIPTS/build hal
|
||||||
|
|
||||||
if [ "$XINERAMA" = "yes" ]; then
|
if [ "$XINERAMA" = "yes" ]; then
|
||||||
$SCRIPTS/build libXinerama
|
$SCRIPTS/build libXinerama
|
||||||
@ -82,9 +82,9 @@ cd $PKG_BUILD
|
|||||||
--enable-dbe \
|
--enable-dbe \
|
||||||
--disable-xf86bigfont \
|
--disable-xf86bigfont \
|
||||||
--disable-dpms \
|
--disable-dpms \
|
||||||
--disable-config-udev \
|
--enable-config-udev \
|
||||||
--enable-config-dbus \
|
--disable-config-dbus \
|
||||||
--enable-config-hal \
|
--disable-config-hal \
|
||||||
--enable-xfree86-utils \
|
--enable-xfree86-utils \
|
||||||
--enable-xorg \
|
--enable-xorg \
|
||||||
--disable-dmx \
|
--disable-dmx \
|
||||||
|
2
packages/x11/xserver/xorg-server/config/70-xorg.rules
Normal file
2
packages/x11/xserver/xorg-server/config/70-xorg.rules
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
SUBSYSTEM=="input", KERNEL=="event*", ENV{x11_driver}="evdev"
|
||||||
|
SUBSYSTEM=="input", KERNEL=="event*", ENV{ID_CLASS}=="kbd", ENV{xkb.layout}="us", ENV{xkb.options}="terminate:ctrl_alt_bksp,compose:lwin"
|
@ -10,9 +10,9 @@ $SCRIPTS/install libXv
|
|||||||
$SCRIPTS/install $LIBDRM
|
$SCRIPTS/install $LIBDRM
|
||||||
$SCRIPTS/install $MESA
|
$SCRIPTS/install $MESA
|
||||||
$SCRIPTS/install pixman
|
$SCRIPTS/install pixman
|
||||||
#$SCRIPTS/install udev
|
$SCRIPTS/install udev
|
||||||
$SCRIPTS/install dbus
|
#$SCRIPTS/install dbus
|
||||||
$SCRIPTS/install hal
|
#$SCRIPTS/install hal
|
||||||
|
|
||||||
PKG_DIR=`find $PACKAGES -type d -name $1`
|
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||||
|
|
||||||
@ -24,41 +24,44 @@ XORG_SRC="$PKG_BUILD/hw/xfree86"
|
|||||||
XORG_DST="$INSTALL/$XORG_PATH_MODULES"
|
XORG_DST="$INSTALL/$XORG_PATH_MODULES"
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/bin
|
mkdir -p $INSTALL/usr/bin
|
||||||
cp $XORG_SRC/Xorg $INSTALL/usr/bin
|
cp $XORG_SRC/Xorg $INSTALL/usr/bin
|
||||||
|
|
||||||
mkdir -p $XORG_DST
|
mkdir -p $XORG_DST
|
||||||
cp $XORG_SRC/exa/.libs/libexa.so $XORG_DST
|
cp $XORG_SRC/exa/.libs/libexa.so $XORG_DST
|
||||||
cp $XORG_SRC/dixmods/.libs/libfb.so $XORG_DST
|
cp $XORG_SRC/dixmods/.libs/libfb.so $XORG_DST
|
||||||
cp $XORG_SRC/int10/.libs/libint10.so $XORG_DST
|
cp $XORG_SRC/int10/.libs/libint10.so $XORG_DST
|
||||||
cp $XORG_SRC/dixmods/.libs/libshadow.so $XORG_DST
|
cp $XORG_SRC/dixmods/.libs/libshadow.so $XORG_DST
|
||||||
cp $XORG_SRC/shadowfb/.libs/libshadowfb.so $XORG_DST
|
cp $XORG_SRC/shadowfb/.libs/libshadowfb.so $XORG_DST
|
||||||
cp $XORG_SRC/vbe/.libs/libvbe.so $XORG_DST
|
cp $XORG_SRC/vbe/.libs/libvbe.so $XORG_DST
|
||||||
cp $XORG_SRC/vgahw/.libs/libvgahw.so $XORG_DST
|
cp $XORG_SRC/vgahw/.libs/libvgahw.so $XORG_DST
|
||||||
cp $XORG_SRC/dixmods/.libs/libwfb.so $XORG_DST
|
cp $XORG_SRC/dixmods/.libs/libwfb.so $XORG_DST
|
||||||
cp $XORG_SRC/xaa/.libs/libxaa.so $XORG_DST
|
cp $XORG_SRC/xaa/.libs/libxaa.so $XORG_DST
|
||||||
cp $XORG_SRC/xf8_16bpp/.libs/libxf8_16bpp.so $XORG_DST
|
cp $XORG_SRC/xf8_16bpp/.libs/libxf8_16bpp.so $XORG_DST
|
||||||
|
|
||||||
mkdir -p $XORG_DST/extensions
|
mkdir -p $XORG_DST/extensions
|
||||||
cp $XORG_SRC/dixmods/.libs/libdbe.so $XORG_DST/extensions
|
cp $XORG_SRC/dixmods/.libs/libdbe.so $XORG_DST/extensions
|
||||||
cp $XORG_SRC/dri/.libs/libdri.so $XORG_DST/extensions
|
cp $XORG_SRC/dri/.libs/libdri.so $XORG_DST/extensions
|
||||||
cp $XORG_SRC/dri2/.libs/libdri2.so $XORG_DST/extensions
|
cp $XORG_SRC/dri2/.libs/libdri2.so $XORG_DST/extensions
|
||||||
cp $XORG_SRC/dixmods/extmod/.libs/libextmod.so $XORG_DST/extensions
|
cp $XORG_SRC/dixmods/extmod/.libs/libextmod.so $XORG_DST/extensions
|
||||||
cp $XORG_SRC/dixmods/.libs/libglx.so $XORG_DST/extensions
|
cp $XORG_SRC/dixmods/.libs/libglx.so $XORG_DST/extensions
|
||||||
|
|
||||||
mkdir -p $XORG_DST/linux
|
mkdir -p $XORG_DST/linux
|
||||||
cp $XORG_SRC/fbdevhw/.libs/libfbdevhw.so $XORG_DST/linux
|
cp $XORG_SRC/fbdevhw/.libs/libfbdevhw.so $XORG_DST/linux
|
||||||
|
|
||||||
mkdir -p $XORG_DST/multimedia
|
mkdir -p $XORG_DST/multimedia
|
||||||
cp $XORG_SRC/i2c/.libs/*_drv.so $XORG_DST/multimedia
|
cp $XORG_SRC/i2c/.libs/*_drv.so $XORG_DST/multimedia
|
||||||
|
|
||||||
mkdir -p $INSTALL/etc/X11
|
mkdir -p $INSTALL/etc/X11
|
||||||
cp $PKG_BUILD/dix/protocol.txt $INSTALL/etc/X11
|
cp $PKG_BUILD/dix/protocol.txt $INSTALL/etc/X11
|
||||||
|
|
||||||
mkdir -p $INSTALL/etc/dbus-1/system.d
|
#mkdir -p $INSTALL/etc/dbus-1/system.d
|
||||||
cp $PKG_BUILD/config/xorg-server.conf $INSTALL/etc/dbus-1/system.d
|
# cp $PKG_BUILD/config/xorg-server.conf $INSTALL/etc/dbus-1/system.d
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/share/hal/fdi/policy/10osvendor/
|
#mkdir -p $INSTALL/usr/share/hal/fdi/policy/10osvendor/
|
||||||
cp $PKG_BUILD/config/x11-input.fdi $INSTALL/usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi
|
# cp $PKG_BUILD/config/x11-input.fdi $INSTALL/usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/lib/udev/rules.d
|
||||||
|
cp $PKG_DIR/config/*.rules $INSTALL/lib/udev/rules.d
|
||||||
|
|
||||||
#Fonts
|
#Fonts
|
||||||
$SCRIPTS/install encodings
|
$SCRIPTS/install encodings
|
||||||
@ -72,6 +75,8 @@ cp $PKG_BUILD/config/x11-input.fdi $INSTALL/usr/share/hal/fdi/policy/10osvendor/
|
|||||||
|
|
||||||
#Drivers
|
#Drivers
|
||||||
$SCRIPTS/install xf86-input-evdev
|
$SCRIPTS/install xf86-input-evdev
|
||||||
|
$SCRIPTS/install xf86-input-synaptics
|
||||||
|
$SCRIPTS/install xf86-input-wacom
|
||||||
|
|
||||||
get_graphicdrivers
|
get_graphicdrivers
|
||||||
|
|
||||||
@ -80,4 +85,4 @@ get_graphicdrivers
|
|||||||
done
|
done
|
||||||
|
|
||||||
#Tools
|
#Tools
|
||||||
$SCRIPTS/install xrandr
|
# $SCRIPTS/install xrandr
|
||||||
|
Loading…
x
Reference in New Issue
Block a user