libsass: 3.5.5 -> 3.6.0

Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libsass/versions
This commit is contained in:
R. RyanTM 2019-05-21 19:29:28 -07:00 committed by Mario Rodas
parent f7640e352a
commit 1abbb65931
No known key found for this signature in database
GPG Key ID: 4C4BEFD7B18DC5E8
1 changed files with 13 additions and 14 deletions

View File

@ -1,22 +1,21 @@
{ stdenv, fetchurl, fetchpatch, autoreconfHook }: { stdenv, fetchFromGitHub, autoreconfHook }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libsass-${version}"; pname = "libsass";
version = "3.5.5"; version = "3.6.0";
src = fetchurl { src = fetchFromGitHub {
url = "https://github.com/sass/libsass/archive/${version}.tar.gz"; owner = "sass";
sha256 = "0w6v1xa00jvfyk4b29ir7dfkhiq72anz015gg580bi7x3n7saz28"; repo = pname;
rev = version;
sha256 = "0c2cfmxv1h4f258l9ph6jrnk1ip5bngapzbw1x3vsqxw7hy20n4a";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
extraPostFetch = ''
rm -r $out/test/e2e/unicode-pwd
'';
}; };
patches = [
(fetchpatch {
name = "CVE-2018-19827.patch";
url = "https://github.com/sass/libsass/commit/b21fb9f84096d9927780b86fa90629a096af358d.patch";
sha256 = "0ix12x9plmpgs3xda2fjdcykca687h16qfwqr57i5qphjr9vp33l";
})
];
preConfigure = '' preConfigure = ''
export LIBSASS_VERSION=${version} export LIBSASS_VERSION=${version}
''; '';