SlackBuilds - System


On this site you can get SlackBuilds and packages of general system applications. The README accompaning every SlackBuild contains all the necessary information to successfully run it. The supplied packages are built on a clean Slackware-12.1 environment using that scripts.
Apps on this page are split into three categories. "System-Deps" contains dependencies used by the actual "System" applications. "System-Beta" contains apps that either not work as expected or are currently in rc or beta status. Packages based on VCS-Snapshots are normally also found in that category.
System-Deps

Name Version Download
acpica 20081031 [SlackBuild] [package] [source]
ACPI CA includes iasl (an ASL compiler/decompiler), acpisrc (a source code conversion tool), acpiexec (a user-space AML interpreter) and acpixtract (convert ascii ACPI tables to binary)
The package is compiled on a clean Slackware-12.1 system.
*No additional dependencies needed*
dev86 0.16.15 [SlackBuild] [package] [source]
This is a complete 8086 assembler and loader which can make 32-bit code for the 386+ processors. In the past it was used to compile the 16-bit bootsector and setup binaries for the kernel, but modern (2.4.x or newer) kernels use GNU ld instead.
There's a package bin86 already included in Slackware, which is a subset of the programs of dev86. Therefore the bin86 programs are not included in this package.
The package is compiled on a clean Slackware-12.1 system.
*No additional dependencies needed*
qt4 4.4.3 [SlackBuild] [package] [source]
Qt 4 is a comprehensive, object-oriented development framework that enables development of high-performance, cross-platform rich-client and server-side applications. When you implement a program with Qt, you can run it on the X Window System (Unix/X11), Apple Mac OS X, and Microsoft Windows NT/9x/2000/XP by simply compiling the source code for the platform you want. Qt is the basis for the KDE desktop environment, and is also used in numerous commercial applications.
This Qt 4 package is created to enable co-existence with Slackware native Qt 3 package; developers should only remember to use versions with "-qt4" suffix (like "qmake-qt4", "assistant-qt4", "designer-qt4",etc.) of programs that exist under same names in Qt 3 (and developers using CMake should be fine without any additional action, because stock CMake is already looking for "qmake-qt4" first).
The package is compiled on a clean Slackware-12.1 system and has neither support for gstreamer nor for postgresql.
*No additional dependencies needed*
System

Name Version Download
virtualbox-kernel-addons 2.0.6 [SlackBuild] no package [source]
This are the supplementary kernel drivers for the VirtualBox virtualization environment to be used within a guest.

To build the package for a kernel different from the running one, start the script setting the KERNEL variable as in
KERNEL=2.6.27.7 ./virtualbox-kernel.SlackBuild

If you want to build a kernel module for an other virtualbox version you can use the included "virtualbox-kernel-addons-mksrctarball.sh" which will generate the needed source package for you. You will need to have the coresponding virtualbox-ose-addons version already installed.

This package is intended to be used on GUEST / VIRTUAL MACHINES running Slackware, NOT the host system.
virtualbox-kernel 2.0.6 [SlackBuild] no package [source]
This is the supplementary kernel driver for the VirtualBox virtualisation environment.

To build the package for a kernel different from the running one, start the script setting the KERNEL variable as in
KERNEL=2.6.27.7 ./virtualbox-kernel.SlackBuild

If you want to build a kernel module for an other virtualbox version you can use the included "virtualbox-kernel-mksrctarball.sh" which will generate the needed source package for you. You will need to have the coresponding virtualbox-ose version already installed.
virtualbox-ose-addons 2.0.6 [SlackBuild] [package] [source]
This is the userspace part of the VirtualBox Guest Additions. Together with virtualbox-kernel-addons they enable shared folders, shared clipboard, etcetera, inside your Slackware guest machines.
You might want to add "/usr/bin/VBoxClient" to your xinitrc file if you use a desktop environment that doesn't respect /etc/xdg/autostart or /usr/share/autostart
This package is intended to be used on GUEST / VIRTUAL MACHINES running Slackware, NOT the host system.
This package requires the user "vboxadd". You can add the user using this command:
useradd -d /var/run/vboxadd -g 1 -s /bin/sh vboxadd
virtualbox-ose 2.0.6 [SlackBuild] [package] [source]
VirtualBox Open Source Edition (OSE) is a general-purpose full virtualizer for x86 hardware.
This package is built against the qt4 package on this site. If you want to build it yourself, you'll additionally need dev86 and acpica. The package has both, qt3 and qt4, GUIs enabled, but lacks support for the pulseaudio sound server. UserManual and Guest Additions ISO are included in the package, but need to be downloaded separately from the SlackBuild.
Beware that the package is built with hardening enabled, which means you can't run VirtualBox if your user is not part of the vboxusers group.
System-Beta

Name Version Download