Build QEMU
QEMU
Set up
Set our environment variables for the package name. Then configure the build system.
MYPKG=qemu-10.0.0
mkdir build && cd build
../configure --disable-gtk --prefix=/usr --libdir=/usr/lib64 --disable-gtk --disable-opengl --disable-sdl --disable-alsa --disable-pa --disable-coreaudio --disable-gio --disable-dbus-display --disable-guest-agent --disable-oss --disable-pipewire --enable-spice --enable-vnc --disable-docs
Build
ninja
Install to temporary directory
sudo mkdir -p /root/installs/${MYPKG}-${MYARCH}
sudo DESTDIR=/root/installs/${MYPKG}-${MYARCH} ninja install
Create Slackware package from installation directory
sudo bash -c "cd /root/installs/${MYPKG}-${MYARCH} && makepkg --linkadd y --chown y /root/packages/${MYPKG}-${MYARCH}.txz"
Install the resulting package
sudo installpkg /root/packages/${MYPKG}-${MYARCH}.txz