python3Packages.meson-python: 0.18.0 -> 0.19.0
https://github.com/mesonbuild/meson-python/blob/0.19.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries.
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
tomli,
|
||||
|
||||
# tests
|
||||
cmake,
|
||||
cython,
|
||||
gitMinimal,
|
||||
pytestCheckHook,
|
||||
@@ -21,23 +22,15 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "meson-python";
|
||||
version = "0.18.0";
|
||||
version = "0.19.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit version;
|
||||
pname = "meson_python";
|
||||
hash = "sha256-xWqZ7J32aaQGYv5GlgMhr25LFBBsFNsihwnBYo4jhI0=";
|
||||
hash = "sha256-mVnRmKpptX/P01SjRRjG95W3gac+0GVvTQFmAWDMJVM=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
# TODO: Remove in 0.19.0
|
||||
url = "https://github.com/mesonbuild/meson-python/commit/1e69e7a23f2b24d688dc4220e93de6f0e2bcf9d2.patch";
|
||||
hash = "sha256-FC2ll/OrLV1R0CDB6UkrknVASJQ7rSU+sApdAk75x44=";
|
||||
})
|
||||
];
|
||||
|
||||
build-system = [
|
||||
meson
|
||||
ninja
|
||||
@@ -53,12 +46,15 @@ buildPythonPackage rec {
|
||||
++ lib.optionals (pythonOlder "3.11") [ tomli ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
cmake
|
||||
cython
|
||||
gitMinimal
|
||||
pytestCheckHook
|
||||
pytest-mock
|
||||
];
|
||||
|
||||
dontUseCmakeConfigure = true;
|
||||
|
||||
# meson-python respectes MACOSX_DEPLOYMENT_TARGET, but compares it with the
|
||||
# actual platform version during tests, which mismatches.
|
||||
# https://github.com/mesonbuild/meson-python/issues/760
|
||||
|
||||
Reference in New Issue
Block a user