lol

Upgrade icu4c

svn path=/nixpkgs/trunk/; revision=23957

+9 -15
+9 -15
pkgs/development/libraries/icu/default.nix
··· 1 1 {stdenv, fetchurl}: 2 2 3 + let 4 + pname = "icu4c"; 5 + version = "4.4.1"; 6 + in 7 + 3 8 stdenv.mkDerivation { 4 - name = "icu4c-4.2"; 9 + name = pname + "-" + version; 5 10 6 11 src = fetchurl { 7 - url = http://download.icu-project.org/files/icu4c/4.2.1/icu4c-4_2_1-src.tgz; 8 - sha256 = "0qw050msb34wr522s7s83i6skxsc9i19p4rlvmf99pqk2hgf6kc1"; 12 + url = "http://download.icu-project.org/files/${pname}/${version}/${pname}-" 13 + + (stdenv.lib.replaceChars ["."] ["_"] version) + "-src.tgz"; 14 + sha256 = "0qrhf9gsj38saxfzpzvlwp1jwdsxr06npdds5dbsc86shg0lz69l"; 9 15 }; 10 16 11 - patchFlags = "-p0"; 12 - 13 - CFLAGS = "-O0"; 14 - CXXFLAGS = "-O0"; 15 - 16 - patches = [ 17 - (fetchurl { 18 - url = "http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/dev-libs/icu/files/icu-3.8-setBreakType-public.diff?rev=1.1"; 19 - sha256 = "09g39rzj3bdf2q9n47rzdlpcjyipip42swbjpb0gjzp439jv3wmk"; 20 - }) 21 - ]; 22 - 23 17 postUnpack = " 24 18 sourceRoot=\${sourceRoot}/source 25 19 echo Source root reset to \${sourceRoot}