tauon: format with nixfmt

This commit is contained in:
huantian
2024-08-22 08:54:34 -07:00
parent c2f27669bd
commit deb2f07f22
+51 -47
View File
@@ -1,28 +1,29 @@
{ lib
, stdenv
, fetchFromGitHub
, pkg-config
, python3Packages
, ffmpeg
, flac
, libjxl
, librsvg
, game-music-emu
, gobject-introspection
, gtk3
, kissfft
, libappindicator
, libnotify
, libsamplerate
, libvorbis
, miniaudio
, mpg123
, libopenmpt
, opusfile
, wavpack
, pango
, pulseaudio
, withDiscordRPC ? false
{
lib,
stdenv,
fetchFromGitHub,
pkg-config,
python3Packages,
ffmpeg,
flac,
libjxl,
librsvg,
game-music-emu,
gobject-introspection,
gtk3,
kissfft,
libappindicator,
libnotify,
libsamplerate,
libvorbis,
miniaudio,
mpg123,
libopenmpt,
opusfile,
wavpack,
pango,
pulseaudio,
withDiscordRPC ? false,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -90,31 +91,34 @@ stdenv.mkDerivation (finalAttrs: {
wavpack
];
pythonPath = with python3Packages; [
beautifulsoup4
gst-python
dbus-python
isounidecode
libjxl
musicbrainzngs
mutagen
natsort
pillow
plexapi
pycairo
pychromecast
pylast
pygobject3
pylyrics
pysdl2
requests
send2trash
setproctitle
] ++ lib.optional withDiscordRPC pypresence
pythonPath =
with python3Packages;
[
beautifulsoup4
gst-python
dbus-python
isounidecode
libjxl
musicbrainzngs
mutagen
natsort
pillow
plexapi
pycairo
pychromecast
pylast
pygobject3
pylyrics
pysdl2
requests
send2trash
setproctitle
]
++ lib.optional withDiscordRPC pypresence
++ lib.optional stdenv.isLinux pulsectl;
makeWrapperArgs = [
"--prefix PATH : ${lib.makeBinPath [ffmpeg]}"
"--prefix PATH : ${lib.makeBinPath [ ffmpeg ]}"
"--prefix LD_LIBRARY_PATH : ${pulseaudio}/lib"
"--prefix PYTHONPATH : $out/share/tauon"
"--set GI_TYPELIB_PATH $GI_TYPELIB_PATH"