From d11cc3b3ff876d41fdea0fce5c0cda5e499d6f99 Mon Sep 17 00:00:00 2001 From: alfarel Date: Mon, 18 May 2026 13:04:54 -0400 Subject: [PATCH 1/3] tauon: add myself as maintainer --- pkgs/by-name/ta/tauon/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ta/tauon/package.nix b/pkgs/by-name/ta/tauon/package.nix index ac3e0bed7c5f..52a5c551496e 100644 --- a/pkgs/by-name/ta/tauon/package.nix +++ b/pkgs/by-name/ta/tauon/package.nix @@ -164,7 +164,10 @@ python3Packages.buildPythonApplication rec { homepage = "https://tauonmusicbox.rocks/"; changelog = "https://github.com/Taiko2k/Tauon/releases/tag/v${version}"; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ jansol ]; + maintainers = with lib.maintainers; [ + jansol + alfarel + ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; } From cd8a4c871d9ff10094aef441518f6f25d31f9882 Mon Sep 17 00:00:00 2001 From: alfarel Date: Mon, 18 May 2026 13:06:42 -0400 Subject: [PATCH 2/3] tauon: 9.1.3 -> 10.0.1 --- pkgs/by-name/ta/tauon/package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/tauon/package.nix b/pkgs/by-name/ta/tauon/package.nix index 52a5c551496e..5d2f85a2def9 100644 --- a/pkgs/by-name/ta/tauon/package.nix +++ b/pkgs/by-name/ta/tauon/package.nix @@ -27,7 +27,6 @@ pulseaudio, withDiscordRPC ? true, }: - let # fork of pypresence, to be reverted if/when there's an upstream release lynxpresence = python3Packages.buildPythonPackage rec { @@ -48,14 +47,14 @@ let in python3Packages.buildPythonApplication rec { pname = "tauon"; - version = "9.1.3"; + version = "10.0.1"; pyproject = true; src = fetchFromGitHub { owner = "Taiko2k"; repo = "Tauon"; tag = "v${version}"; - hash = "sha256-Z/+8UCtwvY9000b1Y+HaTIehK8axzyR+eeeBPhllS4U="; + hash = "sha256-atLyNePy3pc3xJFliy5hITC5R0VU6jfHYqfq8RxqGoM="; }; postUnpack = '' From fd0e507b58d23259b5614fde1106ef1cc0b253e1 Mon Sep 17 00:00:00 2001 From: alfarel Date: Tue, 26 May 2026 12:17:01 -0400 Subject: [PATCH 3/3] tauon: use upstream pypresence again --- pkgs/by-name/ta/tauon/package.nix | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/ta/tauon/package.nix b/pkgs/by-name/ta/tauon/package.nix index 5d2f85a2def9..a6629e1e6947 100644 --- a/pkgs/by-name/ta/tauon/package.nix +++ b/pkgs/by-name/ta/tauon/package.nix @@ -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 = [