mirror of
git://slackware.nl/current.git
synced 2025-02-05 20:46:11 +01:00
d5c267841a
a/kernel-firmware-20211216_f682ecb-noarch-1.txz: Upgraded. a/kernel-generic-5.15.9-x86_64-1.txz: Upgraded. a/kernel-huge-5.15.9-x86_64-1.txz: Upgraded. a/kernel-modules-5.15.9-x86_64-1.txz: Upgraded. a/openssl-solibs-1.1.1m-x86_64-1.txz: Upgraded. ap/inxi-3.3.10_1-noarch-1.txz: Upgraded. Thanks to h2-1. d/kernel-headers-5.15.9-x86-1.txz: Upgraded. d/vala-0.54.5-x86_64-1.txz: Upgraded. k/kernel-source-5.15.9-noarch-1.txz: Upgraded. SUNRPC_DEBUG n -> y +NFS_DEBUG y Thanks to bassmadrigal. kde/latte-dock-0.10.5-x86_64-1.txz: Upgraded. l/mozilla-nss-3.73.1-x86_64-1.txz: Upgraded. l/pipewire-0.3.42-x86_64-1.txz: Upgraded. n/iputils-20211215-x86_64-1.txz: Upgraded. n/openssl-1.1.1m-x86_64-1.txz: Upgraded. n/php-7.4.27-x86_64-1.txz: Upgraded. x/xorg-server-1.20.14-x86_64-1.txz: Upgraded. Built using --enable-systemd-logind to use elogind for device setup. Some code changes would be required in xorg-server, xinit, and various login managers to make rootless X work out of the box or to fall back in cases where elogind isn't supported, and those changes aren't appropriate here in the RC stage, but you can try it without recompiling: chmod 755 /usr/libexec/Xorg* Thanks to LuckyCyborg. x/xorg-server-xephyr-1.20.14-x86_64-1.txz: Upgraded. x/xorg-server-xnest-1.20.14-x86_64-1.txz: Upgraded. x/xorg-server-xvfb-1.20.14-x86_64-1.txz: Upgraded. xap/mozilla-firefox-91.4.1esr-x86_64-1.txz: Upgraded. This is a bugfix release. For more information, see: https://www.mozilla.org/en-US/firefox/91.4.1/releasenotes/ isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
58 lines
1.7 KiB
Text
58 lines
1.7 KiB
Text
# Build Wayland X Server (currently built as standalone):
|
|
BUILD_XWAYLAND=NO
|
|
|
|
# Servers to build:
|
|
if [ "$BUILD_XWAYLAND" = "NO" ]; then
|
|
XWAYLAND_OPTION="--disable-xwayland"
|
|
else
|
|
XWAYLAND_OPTION="--enable-xwayland"
|
|
fi
|
|
BUILD_SERVERS="--enable-xorg \
|
|
--enable-dmx \
|
|
--enable-xvfb \
|
|
--enable-xnest \
|
|
--enable-glamor \
|
|
--enable-kdrive \
|
|
--enable-xephyr \
|
|
$XWAYLAND_OPTION \
|
|
--enable-config-udev \
|
|
--disable-config-hal \
|
|
--enable-systemd-logind"
|
|
|
|
#MESA_VERSION=${MESA_VERSION:-7.5} # unused in 1.7+
|
|
|
|
# Default font paths to be used by the X server:
|
|
DEF_FONTPATH="/usr/share/fonts/misc,/usr/share/fonts/local,/usr/share/fonts/TTF,/usr/share/fonts/OTF,/usr/share/fonts/Type1,/usr/share/fonts/CID,/usr/share/fonts/75dpi/:unscaled,/usr/share/fonts/100dpi/:unscaled,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi,/usr/share/fonts/cyrillic"
|
|
|
|
# Reconf (don't remove this plz):
|
|
autoreconf -vif
|
|
|
|
CFLAGS="$SLKCFLAGS" \
|
|
./configure \
|
|
--prefix=/usr \
|
|
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
|
--sysconfdir=/etc \
|
|
--localstatedir=/var \
|
|
--infodir=/usr/info \
|
|
--mandir=/usr/man \
|
|
--disable-static \
|
|
--with-pic \
|
|
--enable-suid-wrapper \
|
|
--with-int10=x86emu \
|
|
--with-default-font-path="${DEF_FONTPATH}" \
|
|
--with-module-dir=/usr/lib${LIBDIRSUFFIX}/xorg/modules \
|
|
--with-os-name="Slackware 15.0" \
|
|
--with-os-vendor="Slackware Linux Project" \
|
|
--with-xkb-path=/etc/X11/xkb \
|
|
--with-xkb-output=/var/lib/xkb \
|
|
$BUILD_SERVERS \
|
|
--build=$ARCH-slackware-linux
|
|
|
|
# --with-dri-driver-path=/usr/lib${LIBDIRSUFFIX}/xorg/modules/dri
|
|
|
|
if [ "$ARCH" = "x86_64" ]; then
|
|
# To prevent the error "No rule to make target `-ldl'"
|
|
sed -i -e 's#-ldl##' hw/xfree86/Makefile
|
|
sed -i -e 's#-lm#-lm -ldl#' hw/xfree86/Makefile
|
|
fi
|
|
|