1 { lib, stdenv, fetchzip, autoconf, automake, pkg-config, glib }:
3 stdenv.mkDerivation rec {
8 url = "mirror://sourceforge/preload/preload-${version}.tar.gz";
9 hash = "sha256-vAIaSwvbUFyTl6DflFhuSaMuX9jPVBah+Nl6c/fUbAM=";
13 # Prevents creation of /var directories on build
14 ./0001-prevent-building-to-var-directories.patch
17 nativeBuildInputs = [ autoconf automake pkg-config ];
18 buildInputs = [ glib ];
20 configureFlags = [ "--localstatedir=/var" ];
23 make sysconfigdir=$out/etc/conf.d install
27 description = "Makes applications run faster by prefetching binaries and shared objects";
28 homepage = "https://sourceforge.net/projects/preload";
29 license = licenses.gpl2Only;
30 platforms = lib.platforms.linux;
31 mainProgram = "preload";
32 maintainers = with maintainers; [ ldprg ];