lnxlink-flake/packages/dbus-networkdevices.nix
2025-10-30 09:47:14 +01:00

32 lines
707 B
Nix

{pkgs ? import <nixpkgs> {}}:
with pkgs.python3Packages;
buildPythonPackage rec {
pname = "dbus-networkdevices";
version = "2024.7.0";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
pname = "dbus_networkdevices";
version = version;
sha256 = "sha256-LCzU3zkZ+foLFns4KkXMxp5YYgoSGSICpHuioYpvkXE=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "setuptools~=69.2.0" "setuptools" \
--replace-fail "wheel~=0.43.0" "wheel"
'';
build-system = [setuptools];
dependencies = [
# Build system
setuptools
wheel
# dependencies
dasbus
pygobject3
];
}