Something went wrong. Try again.
Nix Packages collection & NixOS github.com/NixOS/nixpkgs
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152{ lib, buildPythonPackage, fetchPypi, emoji, pydbus, pygobject3, unidecode, setuptools, strenum,}:buildPythonPackage (finalAttrs: { pname = "mpris-server"; version = "0.9.6"; pyproject = true;
src = fetchPypi { pname = "mpris_server"; inherit (finalAttrs) version; hash = "sha256-T0ZeDQiYIAhKR8aw3iv3rtwzc+R0PTQuIh6+Hi4rIHQ="; };
postPatch = '' substituteInPlace mpris_server/__init__.py \ --replace-fail \ "__version__: Final[str] = '0.9.0'" \ "__version__: Final[str] = '${finalAttrs.version}'" '';
build-system = [ setuptools ];
dependencies = [ emoji pydbus pygobject3 strenum unidecode ];
pythonImportsCheck = [ "mpris_server" ];
# upstream has no tests doCheck = false;
meta = { description = "Publish a MediaPlayer2 MPRIS device to D-Bus"; homepage = "https://pypi.org/project/mpris-server/"; license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ pbsds ]; };})