diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2022-02-20 15:31:43 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2022-02-21 14:55:23 +0100 |
commit | ce668865b942d3d4c10da051751dcc2551a6cbab (patch) | |
tree | ee3d5e426ce818f6f6b6172367a62e0e0efef731 /pkgs/development/libraries/libxml2/default.nix | |
parent | 8ca7bb10a8980d2b9a11a4a1d68347bbbc6c2314 (diff) |
libxml2: switch to gnome mirrors
New versions will only be published there. Also add GNOME update script.
Diffstat (limited to 'pkgs/development/libraries/libxml2/default.nix')
-rw-r--r-- | pkgs/development/libraries/libxml2/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix index fcfc8c708c4db..f665cae8c6712 100644 --- a/pkgs/development/libraries/libxml2/default.nix +++ b/pkgs/development/libraries/libxml2/default.nix @@ -15,6 +15,7 @@ , icu ? null , enableShared ? stdenv.hostPlatform.libc != "msvcrt" && !stdenv.hostPlatform.isStatic , enableStatic ? !enableShared +, gnome }: stdenv.mkDerivation rec { @@ -26,8 +27,8 @@ stdenv.mkDerivation rec { ++ lib.optional (enableStatic && enableShared) "static"; src = fetchurl { - url = "http://xmlsoft.org/sources/${pname}-${version}.tar.gz"; - sha256 = "14hxwzmf5xqppx77z7i0ni9lpzg1a84dqpf8j8l1fvy570g6imn8"; + url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; + sha256 = "KKkvarHzEaz15HhWTEkIjvCsdwkNnHGbvF1Rjx/mLrk="; }; patches = [ @@ -121,6 +122,11 @@ stdenv.mkDerivation rec { passthru = { inherit version; pythonSupport = pythonSupport; + + updateScript = gnome.updateScript { + packageName = pname; + versionPolicy = "none"; + }; }; meta = with lib; { |