crux-ports

My CRUX Linux ports
Log | Files | Refs | README

commit 095048d25b7f31ff19e7c767a6e904613d634312
parent 6529add7a79c23450da6430757dc894d6214c588
Author: Shokara Kou <kou@13f0.net>
Date:   Fri, 13 May 2022 12:31:33 -0400

add xorg-server with some features disabled

Diffstat:
Axorg-server/.footprint | 225+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Axorg-server/.md5sum | 1+
Axorg-server/Pkgfile | 36++++++++++++++++++++++++++++++++++++
3 files changed, 262 insertions(+), 0 deletions(-)

diff --git a/xorg-server/.footprint b/xorg-server/.footprint @@ -0,0 +1,225 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/X11/ +-rw-r--r-- root/root etc/X11/Xwrapper.config +drwxr-xr-x root/root etc/X11/xorg.conf.d/ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +lrwxrwxrwx root/root usr/bin/X -> Xorg +-rwxr-xr-x root/root usr/bin/Xorg +-rwxr-xr-x root/root usr/bin/gtf +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/xorg/ +-rw-r--r-- root/root usr/include/xorg/XIstubs.h +-rw-r--r-- root/root usr/include/xorg/Xprintf.h +-rw-r--r-- root/root usr/include/xorg/callback.h +-rw-r--r-- root/root usr/include/xorg/client.h +-rw-r--r-- root/root usr/include/xorg/closestr.h +-rw-r--r-- root/root usr/include/xorg/closure.h +-rw-r--r-- root/root usr/include/xorg/colormap.h +-rw-r--r-- root/root usr/include/xorg/colormapst.h +-rw-r--r-- root/root usr/include/xorg/compiler.h +-rw-r--r-- root/root usr/include/xorg/compositeext.h +-rw-r--r-- root/root usr/include/xorg/cursor.h +-rw-r--r-- root/root usr/include/xorg/cursorstr.h +-rw-r--r-- root/root usr/include/xorg/damage.h +-rw-r--r-- root/root usr/include/xorg/damagestr.h +-rw-r--r-- root/root usr/include/xorg/dbestruct.h +-rw-r--r-- root/root usr/include/xorg/dgaproc.h +-rw-r--r-- root/root usr/include/xorg/displaymode.h +-rw-r--r-- root/root usr/include/xorg/dix.h +-rw-r--r-- root/root usr/include/xorg/dixaccess.h +-rw-r--r-- root/root usr/include/xorg/dixevents.h +-rw-r--r-- root/root usr/include/xorg/dixfont.h +-rw-r--r-- root/root usr/include/xorg/dixfontstr.h +-rw-r--r-- root/root usr/include/xorg/dixgrabs.h +-rw-r--r-- root/root usr/include/xorg/dixstruct.h +-rw-r--r-- root/root usr/include/xorg/dri.h +-rw-r--r-- root/root usr/include/xorg/dri2.h +-rw-r--r-- root/root usr/include/xorg/dri3.h +-rw-r--r-- root/root usr/include/xorg/dristruct.h +-rw-r--r-- root/root usr/include/xorg/edid.h +-rw-r--r-- root/root usr/include/xorg/events.h +-rw-r--r-- root/root usr/include/xorg/exa.h +-rw-r--r-- root/root usr/include/xorg/exevents.h +-rw-r--r-- root/root usr/include/xorg/extension.h +-rw-r--r-- root/root usr/include/xorg/extinit.h +-rw-r--r-- root/root usr/include/xorg/extnsionst.h +-rw-r--r-- root/root usr/include/xorg/fb.h +-rw-r--r-- root/root usr/include/xorg/fbdevhw.h +-rw-r--r-- root/root usr/include/xorg/fboverlay.h +-rw-r--r-- root/root usr/include/xorg/fbpict.h +-rw-r--r-- root/root usr/include/xorg/fbrop.h +-rw-r--r-- root/root usr/include/xorg/fourcc.h +-rw-r--r-- root/root usr/include/xorg/gc.h +-rw-r--r-- root/root usr/include/xorg/gcstruct.h +-rw-r--r-- root/root usr/include/xorg/geext.h +-rw-r--r-- root/root usr/include/xorg/geint.h +-rw-r--r-- root/root usr/include/xorg/glamor.h +-rw-r--r-- root/root usr/include/xorg/globals.h +-rw-r--r-- root/root usr/include/xorg/glx_extinit.h +-rw-r--r-- root/root usr/include/xorg/glxvndabi.h +-rw-r--r-- root/root usr/include/xorg/glyphstr.h +-rw-r--r-- root/root usr/include/xorg/hotplug.h +-rw-r--r-- root/root usr/include/xorg/i2c_def.h +-rw-r--r-- root/root usr/include/xorg/input.h +-rw-r--r-- root/root usr/include/xorg/inputstr.h +-rw-r--r-- root/root usr/include/xorg/list.h +-rw-r--r-- root/root usr/include/xorg/mi.h +-rw-r--r-- root/root usr/include/xorg/micmap.h +-rw-r--r-- root/root usr/include/xorg/micoord.h +-rw-r--r-- root/root usr/include/xorg/migc.h +-rw-r--r-- root/root usr/include/xorg/miline.h +-rw-r--r-- root/root usr/include/xorg/mioverlay.h +-rw-r--r-- root/root usr/include/xorg/mipict.h +-rw-r--r-- root/root usr/include/xorg/mipointer.h +-rw-r--r-- root/root usr/include/xorg/mipointrst.h +-rw-r--r-- root/root usr/include/xorg/misc.h +-rw-r--r-- root/root usr/include/xorg/miscstruct.h +-rw-r--r-- root/root usr/include/xorg/mistruct.h +-rw-r--r-- root/root usr/include/xorg/misync.h +-rw-r--r-- root/root usr/include/xorg/misyncfd.h +-rw-r--r-- root/root usr/include/xorg/misyncshm.h +-rw-r--r-- root/root usr/include/xorg/misyncstr.h +-rw-r--r-- root/root usr/include/xorg/mizerarc.h +-rw-r--r-- root/root usr/include/xorg/nonsdk_extinit.h +-rw-r--r-- root/root usr/include/xorg/opaque.h +-rw-r--r-- root/root usr/include/xorg/optionstr.h +-rw-r--r-- root/root usr/include/xorg/os.h +-rw-r--r-- root/root usr/include/xorg/panoramiX.h +-rw-r--r-- root/root usr/include/xorg/panoramiXsrv.h +-rw-r--r-- root/root usr/include/xorg/picture.h +-rw-r--r-- root/root usr/include/xorg/picturestr.h +-rw-r--r-- root/root usr/include/xorg/pixmap.h +-rw-r--r-- root/root usr/include/xorg/pixmapstr.h +-rw-r--r-- root/root usr/include/xorg/present.h +-rw-r--r-- root/root usr/include/xorg/presentext.h +-rw-r--r-- root/root usr/include/xorg/privates.h +-rw-r--r-- root/root usr/include/xorg/property.h +-rw-r--r-- root/root usr/include/xorg/propertyst.h +-rw-r--r-- root/root usr/include/xorg/ptrveloc.h +-rw-r--r-- root/root usr/include/xorg/randrstr.h +-rw-r--r-- root/root usr/include/xorg/region.h +-rw-r--r-- root/root usr/include/xorg/regionstr.h +-rw-r--r-- root/root usr/include/xorg/registry.h +-rw-r--r-- root/root usr/include/xorg/resource.h +-rw-r--r-- root/root usr/include/xorg/rgb.h +-rw-r--r-- root/root usr/include/xorg/rrtransform.h +-rw-r--r-- root/root usr/include/xorg/sarea.h +-rw-r--r-- root/root usr/include/xorg/screenint.h +-rw-r--r-- root/root usr/include/xorg/scrnintstr.h +-rw-r--r-- root/root usr/include/xorg/selection.h +-rw-r--r-- root/root usr/include/xorg/servermd.h +-rw-r--r-- root/root usr/include/xorg/shadow.h +-rw-r--r-- root/root usr/include/xorg/shadowfb.h +-rw-r--r-- root/root usr/include/xorg/shmint.h +-rw-r--r-- root/root usr/include/xorg/syncsdk.h +-rw-r--r-- root/root usr/include/xorg/validate.h +-rw-r--r-- root/root usr/include/xorg/vbe.h +-rw-r--r-- root/root usr/include/xorg/vbeModes.h +-rw-r--r-- root/root usr/include/xorg/vgaHW.h +-rw-r--r-- root/root usr/include/xorg/vndserver.h +-rw-r--r-- root/root usr/include/xorg/wfbrename.h +-rw-r--r-- root/root usr/include/xorg/window.h +-rw-r--r-- root/root usr/include/xorg/windowstr.h +-rw-r--r-- root/root usr/include/xorg/xaarop.h +-rw-r--r-- root/root usr/include/xorg/xace.h +-rw-r--r-- root/root usr/include/xorg/xacestr.h +-rw-r--r-- root/root usr/include/xorg/xf86-input-inputtest-protocol.h +-rw-r--r-- root/root usr/include/xorg/xf86.h +-rw-r--r-- root/root usr/include/xorg/xf86Crtc.h +-rw-r--r-- root/root usr/include/xorg/xf86Cursor.h +-rw-r--r-- root/root usr/include/xorg/xf86DDC.h +-rw-r--r-- root/root usr/include/xorg/xf86MatchDrivers.h +-rw-r--r-- root/root usr/include/xorg/xf86Modes.h +-rw-r--r-- root/root usr/include/xorg/xf86Module.h +-rw-r--r-- root/root usr/include/xorg/xf86Opt.h +-rw-r--r-- root/root usr/include/xorg/xf86Optionstr.h +-rw-r--r-- root/root usr/include/xorg/xf86Optrec.h +-rw-r--r-- root/root usr/include/xorg/xf86Parser.h +-rw-r--r-- root/root usr/include/xorg/xf86Pci.h +-rw-r--r-- root/root usr/include/xorg/xf86PciInfo.h +-rw-r--r-- root/root usr/include/xorg/xf86Priv.h +-rw-r--r-- root/root usr/include/xorg/xf86Privstr.h +-rw-r--r-- root/root usr/include/xorg/xf86RandR12.h +-rw-r--r-- root/root usr/include/xorg/xf86VGAarbiter.h +-rw-r--r-- root/root usr/include/xorg/xf86Xinput.h +-rw-r--r-- root/root usr/include/xorg/xf86_OSlib.h +-rw-r--r-- root/root usr/include/xorg/xf86_OSproc.h +-rw-r--r-- root/root usr/include/xorg/xf86cmap.h +-rw-r--r-- root/root usr/include/xorg/xf86fbman.h +-rw-r--r-- root/root usr/include/xorg/xf86i2c.h +-rw-r--r-- root/root usr/include/xorg/xf86int10.h +-rw-r--r-- root/root usr/include/xorg/xf86platformBus.h +-rw-r--r-- root/root usr/include/xorg/xf86sbusBus.h +-rw-r--r-- root/root usr/include/xorg/xf86str.h +-rw-r--r-- root/root usr/include/xorg/xf86xv.h +-rw-r--r-- root/root usr/include/xorg/xf86xvmc.h +-rw-r--r-- root/root usr/include/xorg/xf86xvpriv.h +-rw-r--r-- root/root usr/include/xorg/xisb.h +-rw-r--r-- root/root usr/include/xorg/xkbfile.h +-rw-r--r-- root/root usr/include/xorg/xkbrules.h +-rw-r--r-- root/root usr/include/xorg/xkbsrv.h +-rw-r--r-- root/root usr/include/xorg/xkbstr.h +-rw-r--r-- root/root usr/include/xorg/xorg-server.h +-rw-r--r-- root/root usr/include/xorg/xorgVersion.h +-rw-r--r-- root/root usr/include/xorg/xserver-properties.h +-rw-r--r-- root/root usr/include/xorg/xserver_poll.h +-rw-r--r-- root/root usr/include/xorg/xvdix.h +-rw-r--r-- root/root usr/include/xorg/xvmcext.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/xorg-server.pc +drwxr-xr-x root/root usr/lib/xorg-server/ +-rwsr-xr-x root/root usr/lib/xorg-server/Xorg +-rwsr-xr-x root/root usr/lib/xorg-server/Xorg.wrap +drwxr-xr-x root/root usr/lib/xorg/ +drwxr-xr-x root/root usr/lib/xorg/modules/ +drwxr-xr-x root/root usr/lib/xorg/modules/drivers/ +-rwxr-xr-x root/root usr/lib/xorg/modules/drivers/modesetting_drv.la +-rwxr-xr-x root/root usr/lib/xorg/modules/drivers/modesetting_drv.so +drwxr-xr-x root/root usr/lib/xorg/modules/extensions/ +-rwxr-xr-x root/root usr/lib/xorg/modules/extensions/libglx.la +-rwxr-xr-x root/root usr/lib/xorg/modules/extensions/libglx.so +drwxr-xr-x root/root usr/lib/xorg/modules/input/ +-rwxr-xr-x root/root usr/lib/xorg/modules/input/inputtest_drv.la +-rwxr-xr-x root/root usr/lib/xorg/modules/input/inputtest_drv.so +-rwxr-xr-x root/root usr/lib/xorg/modules/libexa.la +-rwxr-xr-x root/root usr/lib/xorg/modules/libexa.so +-rwxr-xr-x root/root usr/lib/xorg/modules/libfbdevhw.la +-rwxr-xr-x root/root usr/lib/xorg/modules/libfbdevhw.so +-rwxr-xr-x root/root usr/lib/xorg/modules/libglamoregl.la +-rwxr-xr-x root/root usr/lib/xorg/modules/libglamoregl.so +-rwxr-xr-x root/root usr/lib/xorg/modules/libint10.la +-rwxr-xr-x root/root usr/lib/xorg/modules/libint10.so +-rwxr-xr-x root/root usr/lib/xorg/modules/libshadow.la +-rwxr-xr-x root/root usr/lib/xorg/modules/libshadow.so +-rwxr-xr-x root/root usr/lib/xorg/modules/libshadowfb.la +-rwxr-xr-x root/root usr/lib/xorg/modules/libshadowfb.so +-rwxr-xr-x root/root usr/lib/xorg/modules/libvgahw.la +-rwxr-xr-x root/root usr/lib/xorg/modules/libvgahw.so +-rwxr-xr-x root/root usr/lib/xorg/modules/libwfb.la +-rwxr-xr-x root/root usr/lib/xorg/modules/libwfb.so +-rw-r--r-- root/root usr/lib/xorg/protocol.txt +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/aclocal/ +-rw-r--r-- root/root usr/share/aclocal/xorg-server.m4 +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/Xorg.1.gz +-rw-r--r-- root/root usr/share/man/man1/Xorg.wrap.1.gz +-rw-r--r-- root/root usr/share/man/man1/Xserver.1.gz +-rw-r--r-- root/root usr/share/man/man1/gtf.1.gz +drwxr-xr-x root/root usr/share/man/man4/ +-rw-r--r-- root/root usr/share/man/man4/exa.4.gz +-rw-r--r-- root/root usr/share/man/man4/fbdevhw.4.gz +-rw-r--r-- root/root usr/share/man/man4/inputtestdrv.4.gz +-rw-r--r-- root/root usr/share/man/man4/modesetting.4.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/Xwrapper.config.5.gz +-rw-r--r-- root/root usr/share/man/man5/xorg.conf.5.gz +-rw-r--r-- root/root usr/share/man/man5/xorg.conf.d.5.gz +drwxr-xr-x root/root var/ +drwxr-xr-x root/root var/lib/ +drwxr-xr-x root/root var/lib/xkb/ +-rw-r--r-- root/root var/lib/xkb/README.compiled +drwxr-xr-x root/root var/log/ diff --git a/xorg-server/.md5sum b/xorg-server/.md5sum @@ -0,0 +1 @@ +281c1b8cd4178edf4b31e74cfe9d41fd xserver-xorg-server-21.1.3.tar.bz2 diff --git a/xorg-server/Pkgfile b/xorg-server/Pkgfile @@ -0,0 +1,36 @@ +# Description: X Window System server +# URL: https://xorg.freedesktop.org +# Maintainer: Shokara Kou, kou at 13f0 dot net +# Packager: 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-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=21.1.3 +release=1 +source=(https://gitlab.freedesktop.org/xorg/xserver/-/archive/xorg-server-$version/xserver-xorg-server-$version.tar.bz2) + +build() { + cd xserver-$name-$version + + autoreconf -fiv + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib/$name \ + --localstatedir=/var \ + --with-xkb-path=/usr/share/X11/xkb \ + --with-xkb-output=/var/lib/xkb \ + --enable-suid-wrapper \ + --disable-config-udev \ + --disable-config-udev-kms \ + --disable-xvfb \ + --disable-xnest \ + --disable-xquartz \ + --disable-xwin \ + --disable-xephyr \ + --enable-xorg + make + make DESTDIR=$PKG install + + install -m 755 -d $PKG/etc/X11/xorg.conf.d + echo "needs_root_rights = yes" >> $PKG/etc/X11/Xwrapper.config +}