1{ lib, stdenv
2, fetchurl
3, unzip
4}:
5
6stdenv.mkDerivation rec {
7 pname = "unicode-character-database";
8 version = "15.0.0";
9
10 src = fetchurl {
11 url = "https://www.unicode.org/Public/zipped/${version}/UCD.zip";
12 sha256 = "sha256-X73kAPPmh9JcybCo0w12GedssvTD6Fup347BMSy2cYw=";
13 };
14
15 nativeBuildInputs = [
16 unzip
17 ];
18
19 setSourceRoot = ''
20 sourceRoot=$PWD
21 '';
22
23 installPhase = ''
24 runHook preInstall
25
26 mkdir -p $out/share/unicode
27 cp -r * $out/share/unicode
28
29 runHook postInstall
30 '';
31
32 meta = with lib; {
33 description = "Unicode Character Database";
34 homepage = "https://www.unicode.org/";
35 license = licenses.unicode-dfs-2016;
36 platforms = platforms.all;
37 };
38}