linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / libsass / default.nix
blobf4caa22b3229df3d6e0cdfe6cd4b1559433848a7
1 { lib, stdenv, fetchFromGitHub, autoreconfHook }:
3 stdenv.mkDerivation rec {
4   pname = "libsass";
5   version = "3.6.4";
7   src = fetchFromGitHub {
8     owner = "sass";
9     repo = pname;
10     rev = version;
11     sha256 = "074kvacdan85h4qrvsk97575ys9xgkc044gplz3m6vn4a8pcl2rn";
12     # Remove unicode file names which leads to different checksums on HFS+
13     # vs. other filesystems because of unicode normalisation.
14     extraPostFetch = ''
15       rm -r $out/test/e2e/unicode-pwd
16     '';
17   };
19   preConfigure = ''
20     export LIBSASS_VERSION=${version}
21   '';
23   nativeBuildInputs = [ autoreconfHook ];
25   meta = with lib; {
26     description = "A C/C++ implementation of a Sass compiler";
27     homepage = "https://github.com/sass/libsass";
28     license = licenses.mit;
29     maintainers = with maintainers; [ codyopel offline ];
30     platforms = platforms.unix;
31   };