Skip to content

Commit a44589e

Browse files
authored
python312Packages.phonopy: 2.28.0 -> 2.29.1, fix build (#354523)
2 parents cb9613d + 6e82927 commit a44589e

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

pkgs/development/python-modules/phonopy/default.nix

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,35 @@
1111
pytestCheckHook,
1212
pythonOlder,
1313
setuptools,
14+
scikit-build-core,
15+
cmake,
16+
setuptools-scm,
17+
ninja,
18+
pkg-config,
19+
nanobind,
1420
}:
1521

1622
buildPythonPackage rec {
1723
pname = "phonopy";
18-
version = "2.28.0";
24+
version = "2.29.1";
1925
pyproject = true;
2026

2127
disabled = pythonOlder "3.7";
2228

2329
src = fetchPypi {
2430
inherit pname version;
25-
hash = "sha256-3BxFOT/nXuK++epTghrQxDm19JTMJm33D4uSQ/KS+aE=";
31+
hash = "sha256-MabBtEOyM82R0NbdVaY+2f9GT8rT44xjOi/o38GSRp8=";
2632
};
2733

28-
nativeBuildInputs = [ setuptools ];
34+
nativeBuildInputs = [
35+
setuptools
36+
scikit-build-core
37+
nanobind
38+
setuptools-scm
39+
ninja
40+
cmake
41+
];
42+
dontUseCmakeConfigure = true;
2943

3044
propagatedBuildInputs = [
3145
h5py

0 commit comments

Comments
 (0)