diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2022-03-06 12:01:22 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-06 12:01:22 +0000 |
commit | c8add09e8fa6f3d0ee230adbb7bc7abf9cf1f59a (patch) | |
tree | 8906373481659d8d0d9083cb3e5c5f1bcce4b7cc /pkgs/tools/filesystems | |
parent | 3f8e60728f93b14f9fb2f2cca6391f442cdee9a0 (diff) | |
parent | 8f176cfe2c775dbb9959e8767eb856e0d3018f88 (diff) | |
download | nixpkgs-c8add09e8fa6f3d0ee230adbb7bc7abf9cf1f59a.tar nixpkgs-c8add09e8fa6f3d0ee230adbb7bc7abf9cf1f59a.tar.gz nixpkgs-c8add09e8fa6f3d0ee230adbb7bc7abf9cf1f59a.tar.bz2 nixpkgs-c8add09e8fa6f3d0ee230adbb7bc7abf9cf1f59a.tar.lz nixpkgs-c8add09e8fa6f3d0ee230adbb7bc7abf9cf1f59a.tar.xz nixpkgs-c8add09e8fa6f3d0ee230adbb7bc7abf9cf1f59a.tar.zst nixpkgs-c8add09e8fa6f3d0ee230adbb7bc7abf9cf1f59a.zip |
Merge master into staging-next
Diffstat (limited to 'pkgs/tools/filesystems')
-rw-r--r-- | pkgs/tools/filesystems/e2fsprogs/default.nix | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/tools/filesystems/e2fsprogs/default.nix b/pkgs/tools/filesystems/e2fsprogs/default.nix index d630c7d43f6..6fbc0b9b45f 100644 --- a/pkgs/tools/filesystems/e2fsprogs/default.nix +++ b/pkgs/tools/filesystems/e2fsprogs/default.nix @@ -1,5 +1,6 @@ { lib, stdenv, buildPackages, fetchurl, fetchpatch, pkg-config, libuuid, gettext, texinfo , shared ? !stdenv.hostPlatform.isStatic +, e2fsprogs, runCommand }: stdenv.mkDerivation rec { @@ -65,6 +66,15 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + passthru.tests = { + simple-filesystem = runCommand "e2fsprogs-create-fs" {} '' + mkdir -p $out + truncate -s10M $out/disc + ${e2fsprogs}/bin/mkfs.ext4 $out/disc | tee $out/success + ${e2fsprogs}/bin/e2fsck -n $out/disc | tee $out/success + [ -e $out/success ] + ''; + }; meta = with lib; { homepage = "http://e2fsprogs.sourceforge.net/"; changelog = "http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#${version}"; |