about summary refs log tree commit diff
path: root/pkgs/tools/inputmethods
diff options
context:
space:
mode:
authorRicardo M. Correia <rcorreia@wizy.org>2019-10-07 17:35:10 +0200
committerRicardo M. Correia <rcorreia@wizy.org>2019-10-07 17:54:14 +0200
commit3e80326a58a0553cc518368307d3e688f4843286 (patch)
tree7fb4e83d198b1be008a337b0a6b7f2d79518c7dd /pkgs/tools/inputmethods
parentb7b8e1f2e73d1e0c5a4905735af1a9fac9635ab0 (diff)
downloadnixlib-3e80326a58a0553cc518368307d3e688f4843286.tar
nixlib-3e80326a58a0553cc518368307d3e688f4843286.tar.gz
nixlib-3e80326a58a0553cc518368307d3e688f4843286.tar.bz2
nixlib-3e80326a58a0553cc518368307d3e688f4843286.tar.lz
nixlib-3e80326a58a0553cc518368307d3e688f4843286.tar.xz
nixlib-3e80326a58a0553cc518368307d3e688f4843286.tar.zst
nixlib-3e80326a58a0553cc518368307d3e688f4843286.zip
ibus: use versioned URLs for UCD data
Otherwise, the latest version will be downloaded, which can cause a hash mismatch
if the hash was taken from a prior version.
Diffstat (limited to 'pkgs/tools/inputmethods')
-rw-r--r--pkgs/tools/inputmethods/ibus/default.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/tools/inputmethods/ibus/default.nix b/pkgs/tools/inputmethods/ibus/default.nix
index a6c2404ef347..a3cd19b6f895 100644
--- a/pkgs/tools/inputmethods/ibus/default.nix
+++ b/pkgs/tools/inputmethods/ibus/default.nix
@@ -50,18 +50,19 @@ let
     };
     nativeBuildInputs = [ autoreconfHook ];
   };
+  ucdVersion = "12.0.0";
   ucdSrcs = {
     NamesList = fetchurl {
-      url = "https://www.unicode.org/Public/UNIDATA/NamesList.txt";
+      url = "https://www.unicode.org/Public/${ucdVersion}/ucd/NamesList.txt";
       sha256 = "c17c7726f562bd9ef869096807f0297e1edef9a58fdae1fbae487378fa43586f";
     };
     Blocks = fetchurl {
-      url = "https://www.unicode.org/Public/UNIDATA/Blocks.txt";
+      url = "https://www.unicode.org/Public/${ucdVersion}/ucd/Blocks.txt";
       sha256 = "a1a3ca4381eb91f7b65afe7cb7df615cdcf67993fef4b486585f66b349993a10";
     };
   };
   ucd = stdenv.mkDerivation {
-    name = "ucd-12.0.0";
+    name = "ucd-${ucdVersion}";
     dontUnpack = true;
     installPhase = ''
       mkdir $out