Merge pull request #117508 from rmcgibbo/PyICU

Sandro c0e88185 fa69c575

Changed files
+5 -15
pkgs
development
python-modules
pyicu
+5 -15
pkgs/development/python-modules/pyicu/default.nix
···
{ lib
, buildPythonPackage
, fetchPypi
-
, pytest
, six
-
, fetchpatch
, icu
}:
buildPythonPackage rec {
pname = "PyICU";
-
version = "2.3.1";
src = fetchPypi {
inherit pname version;
-
sha256 = "ddb2b453853b4c25db382bc5e8c4cde09b3f4696ef1e1494f8294e174f459cf4";
};
-
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 lib; {
-
homepage = "https://pypi.python.org/pypi/PyICU/";
description = "Python extension wrapping the ICU C++ API";
license = licenses.mit;
platforms = platforms.unix;
···
{ lib
, buildPythonPackage
, fetchPypi
+
, pytestCheckHook
, six
, icu
}:
buildPythonPackage rec {
pname = "PyICU";
+
version = "2.6";
src = fetchPypi {
inherit pname version;
+
sha256 = "0wb3v421i2fnnxdywam4ay8hqvnxlz0r2nrpx5lqy3rn6dlbz9d9";
};
nativeBuildInputs = [ icu ]; # for icu-config
buildInputs = [ icu ];
+
checkInputs = [ pytestCheckHook six ];
meta = with lib; {
+
homepage = "https://github.com/ovalhub/pyicu/";
description = "Python extension wrapping the ICU C++ API";
license = licenses.mit;
platforms = platforms.unix;