cldr-annotations: 41.0 -> 42.0

https://cldr.unicode.org/index/downloads/cldr-42

postFetch changes are due to fetchzip changes in #173430
This commit is contained in:
D Anzorge 2022-10-19 16:06:25 +02:00
parent d2cfe468f8
commit a8c7642646

View file

@ -1,18 +1,22 @@
{ lib, fetchzip }:
let
version = "41.0";
in fetchzip rec {
name = "cldr-annotations-${version}";
fetchzip rec {
pname = "cldr-annotations";
version = "42.0";
url = "https://unicode.org/Public/cldr/${lib.versions.major version}/cldr-common-${version}.zip";
stripRoot = false;
postFetch = ''
mkdir -p $out/share/unicode/cldr
unzip -d $out/share/unicode/cldr $downloadedFile 'common/annotations/*' 'common/annotationsDerived/*'
mkdir -p $out/share/unicode/cldr/common
mv $out/common/annotations{,Derived} -t $out/share/unicode/cldr/common
shopt -s extglob dotglob
rm -rf $out/!(share)
shopt -u extglob dotglob
'';
sha256 = "sha256-3dHVZGx3FmR97fzhlTSx/xp6YTAV+sMExl6gpLzl1MY=";
hash = "sha256-9OOd69nBaDSt+ilL3PTGpcQgC60PnHqd8/CYa2LgeI0=";
meta = with lib; {
description = "Names and keywords for Unicode characters from the Common Locale Data Repository";