UmVirt LFS Package info
DB commit: 6e4df3ea22c3eb21cad56028aab30db41fa6a0c4
APP commit: e905d50832f25d6e1ea1c062c557c2674e1072f0
tigervnc-server
VNC server & clientPackage info
Template: 
Codename: tigervnc-server
Source file: tigervnc-1.15.0.tar.gz
Source file size: 2126369
Source file MD5-checkum: c8b8203dab00c7862dade8d964cec258
Source directory: tigervnc-1.15.0
Package URL: https://umvirt.com/linux/downloads/0.2.3/packages/t/tigervnc-1.15.0.tar.gz
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.2.3/packages/t/tigervnc-1.15.0.tar.gz.md5sum
Dependances: AppStream, cmake, Xapps, pixman, xinit, libjpeg-turbo, gnutls, libgcrypt, systemd, ImageMagick, fltk.
Dependance of: *** NO PACKAGES FOUND *** 
Patches: tigervnc-1.15.0-configuration_fixes-1.patch.
Addons: xorg-server-21.1.16.tar.xz.
Nestings *** NO NESTINGS FOUND *** 
Configuration script:
    
sed -i "s/maximize)/::&/"         vncviewer/DesktopWindow.cxx &&
sed -i "/FL_MINOR_VERSION/s/3/4/" CMakeLists.txt
# Put code in place
mkdir -p unix/xserver &&
tar -xf ../xorg-server-21.1.16.tar.xz \
    --strip-components=1              \
    -C unix/xserver                   &&
( cd unix/xserver &&
  patch -Np1 -i ../xserver21.patch )
# Build viewer
cmake -G "Unix Makefiles"          \
      -D CMAKE_INSTALL_PREFIX=/usr \
      -D CMAKE_BUILD_TYPE=Release  \
      -W no-dev .
# Build server
# Build server
pushd unix/xserver &&
  autoreconf -fiv  &&
  CPPFLAGS="-I/usr/include/drm"       \
  ./configure $XORG_CONFIG            \
      --disable-xwayland    --disable-dri        --disable-dmx         \
      --disable-xorg        --disable-xnest      --disable-xvfb        \
      --disable-xwin        --disable-xephyr     --disable-kdrive      \
      --disable-devel-docs  --disable-config-hal --disable-config-udev \
      --disable-unit-tests  --disable-selective-werror                 \
      --disable-static      --enable-dri3                              \
      --without-dtrace      --enable-dri2        --enable-glx          \
      --with-pic
popd
Build script:
    
make
mv  /usr/share/doc/tigervnc /usr/share/doc/tigervnc-1.15.0
# Build server
pushd unix/xserver &&
  make
popd
[ -e /usr/bin/Xvnc ] || ln -svf $XORG_PREFIX/bin/Xvnc /usr/bin/Xvnc
Install script:
    
#Install viewer
make install &&
#Install server
( cd unix/xserver/hw/vnc && make install ) &&
[ -e /usr/bin/Xvnc ] || ln -svf $XORG_PREFIX/bin/Xvnc /usr/bin/Xvnc