diff --git a/pkgs/tools/filesystems/e2fsprogs/default.nix b/pkgs/tools/filesystems/e2fsprogs/default.nix index 4f4d235008b..b855fce17d0 100644 --- a/pkgs/tools/filesystems/e2fsprogs/default.nix +++ b/pkgs/tools/filesystems/e2fsprogs/default.nix @@ -1,11 +1,11 @@ { stdenv, fetchurl, pkgconfig, libuuid }: stdenv.mkDerivation rec { - name = "e2fsprogs-1.42.5"; + name = "e2fsprogs-1.42.7"; src = fetchurl { url = "mirror://sourceforge/e2fsprogs/${name}.tar.gz"; - sha256 = "1kki3367961377wz2n6kva8q0wjjk6qhxmhp2dp3ar3lxgcamvbn"; + sha256 = "0ibkkvp6kan0hn0d1anq4n2md70j5gcm7mwna515w82xwyr02rfw"; }; buildInputs = [ pkgconfig libuuid ]; @@ -19,6 +19,8 @@ stdenv.mkDerivation rec { # libuuid, libblkid, uuidd and fsck are in util-linux-ng (the "libuuid" dependency). configureFlags = "--enable-elf-shlibs --disable-libuuid --disable-libblkid --disable-uuidd --disable-fsck"; + enableParallelBuilding = true; + preInstall = "installFlagsArray=('LN=ln -s')"; postInstall = "make install-libs"; @@ -26,5 +28,7 @@ stdenv.mkDerivation rec { meta = { homepage = http://e2fsprogs.sourceforge.net/; description = "Tools for creating and checking ext2/ext3/ext4 filesystems"; + platforms = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.eelco ]; }; } diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 8fc364a60e3..2f0319854e8 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -92,7 +92,6 @@ let doxygen = linux; dpkg = linux; drgeo = linux; - e2fsprogs = linux; ejabberd = linux; elinks = linux; emacs23 = gtkSupported;