blob: f41edfc960ddcfb82041b2f32417dbef25fd5baa (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
{ stdenv
, buildPythonPackage
, fetchPypi
, pytest
, six
, fetchpatch
, icu
}:
buildPythonPackage rec {
pname = "PyICU";
version = "2.0.3";
src = fetchPypi {
inherit pname version;
sha256 = "0pzss3l0b0vcsyr7wlqdd6pkcqldspajfgd9k2iijf6r152d2ln4";
};
patches = [
(fetchpatch {
url = "https://salsa.debian.org/python-team/modules/pyicu/raw/debian/2.2-2/"
+ "debian/patches/icu_test.patch";
sha256 = "1iavdkyqixm9i753svl17barla93b7jzgkw09dn3hnggamx7zwx9";
})
];
nativeBuildInputs = [ icu ]; # for icu-config
buildInputs = [ icu ];
checkInputs = [ pytest ];
propagatedBuildInputs = [ six ];
meta = with stdenv.lib; {
homepage = https://pypi.python.org/pypi/PyICU/;
description = "Python extension wrapping the ICU C++ API";
license = licenses.mit;
platforms = platforms.unix;
maintainers = [ maintainers.rycee ];
};
}
|