mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-14 16:40:09 +03:00
python312Packages.python-fontconfig: fix build
This commit is contained in:
parent
a846d96481
commit
66fd70a9fa
@ -1,12 +1,13 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
fontconfig,
|
||||
python,
|
||||
cython,
|
||||
fetchPypi,
|
||||
fetchpatch,
|
||||
fontconfig,
|
||||
freefont_ttf,
|
||||
lib,
|
||||
makeFontsConf,
|
||||
python,
|
||||
}:
|
||||
|
||||
let
|
||||
@ -25,6 +26,16 @@ buildPythonPackage rec {
|
||||
buildInputs = [ fontconfig ];
|
||||
nativeBuildInputs = [ cython ];
|
||||
|
||||
patches = [
|
||||
# distutils has been removed since python 3.12
|
||||
# See https://github.com/vayn/python-fontconfig/pull/10
|
||||
(fetchpatch {
|
||||
name = "no-distutils.patch";
|
||||
url = "https://github.com/vayn/python-fontconfig/commit/15e1a72c90e93a665569e0ba771ae53c7c8020c8.patch";
|
||||
hash = "sha256-2mAemltWh3+LV4FDOg6uSD09zok3Eyd+v1WJJdouOV8=";
|
||||
})
|
||||
];
|
||||
|
||||
preBuild = ''
|
||||
${python.pythonOnBuildForHost.interpreter} setup.py build_ext -i
|
||||
'';
|
||||
|
Loading…
Reference in New Issue
Block a user