diff options
author | volth <volth@webmaster.ms> | 2018-02-22 17:14:43 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-22 17:14:43 +0000 |
commit | e28cf0cbfb34dbcf218530936ba36cc6f2e8130e (patch) | |
tree | 705cea85509d192b2cbcaa68a7f9234d8f764954 /pkgs/data/misc/mime-types | |
parent | d328ba753ef3d2aa567ff0dfcdb19cecb97cd81c (diff) |
data/mime-types: make derivation fixed-output
Diffstat (limited to 'pkgs/data/misc/mime-types')
-rw-r--r-- | pkgs/data/misc/mime-types/default.nix | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/pkgs/data/misc/mime-types/default.nix b/pkgs/data/misc/mime-types/default.nix index bce1c5d81d890..65ad964736d15 100644 --- a/pkgs/data/misc/mime-types/default.nix +++ b/pkgs/data/misc/mime-types/default.nix @@ -1,21 +1,15 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchzip }: -stdenv.mkDerivation rec { - name = "mime-types-${version}"; +let version = "9"; - - src = fetchurl { - url = "https://mirrors.kernel.org/gentoo/distfiles/${name}.tar.bz2"; - sha256 = "0pib8v0f5xwwm3xj2ygdi2dlxxvbq6p95l3fah5f66qj9xrqlqxl"; - }; - - dontBuild = true; - - installPhase = '' - runHook preInstall - install -Dm644 -t $out/etc mime.types - runHook postInstall +in fetchzip rec { + name = "mime-types-${version}"; + url = "https://mirrors.kernel.org/gentoo/distfiles/${name}.tar.bz2"; + postFetch = '' + mkdir -p $out/etc + tar xjvf $downloadedFile --directory=$out/etc --strip-components=1 ''; + sha256 = "0gyla4wfiaccs0qh0hw7n08kdpnkkssglcg0z2jblb2lsdr4qna0"; meta = with stdenv.lib; { description = "A database of common mappings of file extensions to MIME types"; |