tauon: use upstream pypresence again

This commit is contained in:
alfarel
2026-05-29 20:53:57 -04:00
parent cd8a4c871d
commit fd0e507b58
+2 -21
View File
@@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitHub,
fetchPypi,
kissfft,
miniaudio,
pkg-config,
@@ -27,24 +26,6 @@
pulseaudio,
withDiscordRPC ? true,
}:
let
# fork of pypresence, to be reverted if/when there's an upstream release
lynxpresence = python3Packages.buildPythonPackage rec {
pname = "lynxpresence";
version = "4.6.2";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-w4WShLTTSf4JGQVL4lTkbOLL8C7cjnf8WwHyfwKK2zA=";
};
build-system = with python3Packages; [ setuptools ];
doCheck = false; # tests require internet connection
pythonImportsCheck = [ "lynxpresence" ];
};
in
python3Packages.buildPythonApplication rec {
pname = "tauon";
version = "10.0.1";
@@ -73,7 +54,7 @@ python3Packages.buildPythonApplication rec {
pythonRemoveDeps = [
"opencc"
"tekore"
# Whether or not it is enabled (withDiscordRPC), it isn't present during build.
# Not present when withDiscordRPC is disabled.
"pypresence"
];
@@ -130,7 +111,7 @@ python3Packages.buildPythonApplication rec {
setproctitle
tidalapi
]
++ lib.optional withDiscordRPC lynxpresence
++ lib.optional withDiscordRPC pypresence
++ lib.optional stdenv.hostPlatform.isLinux pulsectl;
makeWrapperArgs = [