treewide: remove trailing whitespaces

authored by

Ben Siraphob and committed by
Jonathan Ringer
3496ce2a 863054f9

+55 -55
+3 -3
pkgs/applications/audio/aj-snapshot/default.nix
··· 18 meta = with stdenv.lib; { 19 description = "Tool for storing/restoring JACK and/or ALSA connections to/from cml files"; 20 longDescription = '' 21 - Aj-snapshot is a small program that can be used to make snapshots of the connections made between JACK and/or ALSA clients. 22 - Because JACK can provide both audio and MIDI support to programs, aj-snapshot can store both types of connections for JACK. 23 - ALSA, on the other hand, only provides routing facilities for MIDI clients. 24 You can also run aj-snapshot in daemon mode if you want to have your connections continually restored. 25 ''; 26
··· 18 meta = with stdenv.lib; { 19 description = "Tool for storing/restoring JACK and/or ALSA connections to/from cml files"; 20 longDescription = '' 21 + Aj-snapshot is a small program that can be used to make snapshots of the connections made between JACK and/or ALSA clients. 22 + Because JACK can provide both audio and MIDI support to programs, aj-snapshot can store both types of connections for JACK. 23 + ALSA, on the other hand, only provides routing facilities for MIDI clients. 24 You can also run aj-snapshot in daemon mode if you want to have your connections continually restored. 25 ''; 26
+1 -1
pkgs/applications/audio/jack-oscrolloscope/default.nix
··· 17 mv jack_oscrolloscope $out/bin/ 18 ''; 19 20 - meta = with stdenv.lib; { 21 description = "A simple waveform viewer for JACK"; 22 homepage = "http://das.nasophon.de/jack_oscrolloscope"; 23 license = licenses.gpl2;
··· 17 mv jack_oscrolloscope $out/bin/ 18 ''; 19 20 + meta = with stdenv.lib; { 21 description = "A simple waveform viewer for JACK"; 22 homepage = "http://das.nasophon.de/jack_oscrolloscope"; 23 license = licenses.gpl2;
+1 -1
pkgs/applications/audio/jackmeter/default.nix
··· 11 nativeBuildInputs = [ pkgconfig ]; 12 buildInputs = [ libjack2 ]; 13 14 - meta = { 15 description = "Console jack loudness meter"; 16 homepage = "https://www.aelius.com/njh/jackmeter/"; 17 license = stdenv.lib.licenses.gpl2;
··· 11 nativeBuildInputs = [ pkgconfig ]; 12 buildInputs = [ libjack2 ]; 13 14 + meta = { 15 description = "Console jack loudness meter"; 16 homepage = "https://www.aelius.com/njh/jackmeter/"; 17 license = stdenv.lib.licenses.gpl2;
+1 -1
pkgs/applications/blockchains/bitcoin-gold.nix
··· 19 with stdenv.lib; 20 21 stdenv.mkDerivation rec { 22 - 23 pname = "bitcoin" + toString (optional (!withGui) "d") + "-gold"; 24 version = "0.15.2"; 25
··· 19 with stdenv.lib; 20 21 stdenv.mkDerivation rec { 22 + 23 pname = "bitcoin" + toString (optional (!withGui) "d") + "-gold"; 24 version = "0.15.2"; 25
+2 -2
pkgs/applications/blockchains/pivx.nix
··· 4 , util-linux, qtbase ? null, qttools ? null 5 , enableUpnp ? false 6 , disableWallet ? false 7 - , disableDaemon ? false 8 , withGui ? false }: 9 10 with stdenv.lib; ··· 30 ++ optionals withGui [ "--with-gui=yes" 31 "--with-qt-bindir=${qtbase.dev}/bin:${qttools.dev}/bin" 32 ]; 33 - 34 enableParallelBuilding = true; 35 doChecks = true; 36 postBuild = ''
··· 4 , util-linux, qtbase ? null, qttools ? null 5 , enableUpnp ? false 6 , disableWallet ? false 7 + , disableDaemon ? false 8 , withGui ? false }: 9 10 with stdenv.lib; ··· 30 ++ optionals withGui [ "--with-gui=yes" 31 "--with-qt-bindir=${qtbase.dev}/bin:${qttools.dev}/bin" 32 ]; 33 + 34 enableParallelBuilding = true; 35 doChecks = true; 36 postBuild = ''
+3 -3
pkgs/applications/display-managers/ly/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, linux-pam }: 2 3 - stdenv.mkDerivation rec { 4 pname = "ly"; 5 version = "0.2.1"; 6 ··· 10 rev = version; 11 sha256 = "16gjcrd4a6i4x8q8iwlgdildm7cpdsja8z22pf2izdm6rwfki97d"; 12 fetchSubmodules = true; 13 - }; 14 15 buildInputs = [ linux-pam ]; 16 makeFlags = [ "FLAGS=-Wno-error" ]; 17 18 installPhase = '' 19 mkdir -p $out/bin 20 - cp bin/ly $out/bin 21 ''; 22 23 meta = with lib; {
··· 1 { stdenv, lib, fetchFromGitHub, linux-pam }: 2 3 + stdenv.mkDerivation rec { 4 pname = "ly"; 5 version = "0.2.1"; 6 ··· 10 rev = version; 11 sha256 = "16gjcrd4a6i4x8q8iwlgdildm7cpdsja8z22pf2izdm6rwfki97d"; 12 fetchSubmodules = true; 13 + }; 14 15 buildInputs = [ linux-pam ]; 16 makeFlags = [ "FLAGS=-Wno-error" ]; 17 18 installPhase = '' 19 mkdir -p $out/bin 20 + cp bin/ly $out/bin 21 ''; 22 23 meta = with lib; {
+1 -1
pkgs/applications/editors/dhex/default.nix
··· 10 }; 11 12 buildInputs = [ ncurses ]; 13 - 14 installPhase = '' 15 mkdir -p $out/bin 16 mkdir -p $out/share/man/man1
··· 10 }; 11 12 buildInputs = [ ncurses ]; 13 + 14 installPhase = '' 15 mkdir -p $out/bin 16 mkdir -p $out/share/man/man1
+3 -3
pkgs/applications/editors/emacs-modes/session-management-for-emacs/default.nix
··· 2 3 stdenv.mkDerivation { 4 name = "session-management-for-emacs-2.2a"; 5 - 6 src = fetchurl { 7 url = "mirror://sourceforge/emacs-session/session-2.2a.tar.gz"; 8 sha256 = "37dfba7420b5164eab90dafa9e8bf9a2c8f76505fe2fefa14a64e81fa76d0144"; 9 }; 10 11 buildInputs = [emacs]; 12 - 13 installPhase = '' 14 mkdir -p "$out/share/emacs/site-lisp" 15 cp lisp/*.el "$out/share/emacs/site-lisp/" 16 ''; 17 18 - meta = { 19 /* installation: add to your ~/.emacs 20 (require 'session) 21 (add-hook 'after-init-hook 'session-initialize)
··· 2 3 stdenv.mkDerivation { 4 name = "session-management-for-emacs-2.2a"; 5 + 6 src = fetchurl { 7 url = "mirror://sourceforge/emacs-session/session-2.2a.tar.gz"; 8 sha256 = "37dfba7420b5164eab90dafa9e8bf9a2c8f76505fe2fefa14a64e81fa76d0144"; 9 }; 10 11 buildInputs = [emacs]; 12 + 13 installPhase = '' 14 mkdir -p "$out/share/emacs/site-lisp" 15 cp lisp/*.el "$out/share/emacs/site-lisp/" 16 ''; 17 18 + meta = { 19 /* installation: add to your ~/.emacs 20 (require 'session) 21 (add-hook 'after-init-hook 'session-initialize)
+2 -2
pkgs/applications/editors/kdevelop5/kdevelop-pg-qt.nix
··· 7 in 8 stdenv.mkDerivation rec { 9 name = "${pname}-${version}"; 10 - 11 src = fetchurl { 12 url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz"; 13 sha256 = "0ay6m6j6zgrbcm48f14bass83bk4w5qnx76xihc05p69i9w32ff1"; 14 }; 15 16 nativeBuildInputs = [ cmake pkgconfig extra-cmake-modules ]; 17 - 18 buildInputs = [ qtbase ]; 19 20 meta = with stdenv.lib; {
··· 7 in 8 stdenv.mkDerivation rec { 9 name = "${pname}-${version}"; 10 + 11 src = fetchurl { 12 url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz"; 13 sha256 = "0ay6m6j6zgrbcm48f14bass83bk4w5qnx76xihc05p69i9w32ff1"; 14 }; 15 16 nativeBuildInputs = [ cmake pkgconfig extra-cmake-modules ]; 17 + 18 buildInputs = [ qtbase ]; 19 20 meta = with stdenv.lib; {
+1 -1
pkgs/applications/editors/monodevelop/default.nix
··· 60 > export MONO_GAC_PREFIX=${gnome-sharp}:${gtk-sharp-2_0}:\$MONO_GAC_PREFIX 61 > export PATH=${mono}/bin:\$PATH 62 > export LD_LIBRARY_PATH=${stdenv.lib.makeLibraryPath [ glib gnome2.libgnomeui gnome2.gnome_vfs gnome-sharp gtk-sharp-2_0 gtk-sharp-2_0.gtk ]}:\$LD_LIBRARY_PATH 63 - > 64 EOF 65 done 66
··· 60 > export MONO_GAC_PREFIX=${gnome-sharp}:${gtk-sharp-2_0}:\$MONO_GAC_PREFIX 61 > export PATH=${mono}/bin:\$PATH 62 > export LD_LIBRARY_PATH=${stdenv.lib.makeLibraryPath [ glib gnome2.libgnomeui gnome2.gnome_vfs gnome-sharp gtk-sharp-2_0 gtk-sharp-2_0.gtk ]}:\$LD_LIBRARY_PATH 63 + > 64 EOF 65 done 66
+3 -3
pkgs/applications/graphics/apitrace/default.nix
··· 27 # to the `RUNPATH` of dispatcher libraries `dlopen()` ing OpenGL drivers. 28 # `RUNPATH` doesn't propagate throughout the whole application, but only 29 # from the module performing the `dlopen()`. 30 - # 31 # Apitrace wraps programs by running them with `LD_PRELOAD` pointing to `.so` 32 # files in $out/lib/apitrace/wrappers. 33 - # 34 # Theses wrappers effectively wrap the `dlopen()` calls from `libglvnd` 35 # and other dispatcher libraries, and run `dlopen()` by themselves. 36 - # 37 # As `RUNPATH` doesn't propagate through the whole library, and they're now the 38 # library doing the real `dlopen()`, they also need to have 39 # `/run-opengl-driver[-32]` added to their `RUNPATH`.
··· 27 # to the `RUNPATH` of dispatcher libraries `dlopen()` ing OpenGL drivers. 28 # `RUNPATH` doesn't propagate throughout the whole application, but only 29 # from the module performing the `dlopen()`. 30 + # 31 # Apitrace wraps programs by running them with `LD_PRELOAD` pointing to `.so` 32 # files in $out/lib/apitrace/wrappers. 33 + # 34 # Theses wrappers effectively wrap the `dlopen()` calls from `libglvnd` 35 # and other dispatcher libraries, and run `dlopen()` by themselves. 36 + # 37 # As `RUNPATH` doesn't propagate through the whole library, and they're now the 38 # library doing the real `dlopen()`, they also need to have 39 # `/run-opengl-driver[-32]` added to their `RUNPATH`.
+1 -1
pkgs/applications/graphics/drawing/default.nix
··· 20 version = "0.4.13"; 21 22 format = "other"; 23 - 24 src = fetchFromGitHub { 25 owner = "maoschanz"; 26 repo = pname;
··· 20 version = "0.4.13"; 21 22 format = "other"; 23 + 24 src = fetchFromGitHub { 25 owner = "maoschanz"; 26 repo = pname;
+1 -1
pkgs/applications/graphics/fstl/default.nix
··· 13 preBuild = '' 14 qmake qt/fstl.pro 15 ''; 16 - 17 postInstall = stdenv.lib.optionalString stdenv.isDarwin '' 18 mkdir -p $out/Applications 19 mv fstl.app $out/Applications
··· 13 preBuild = '' 14 qmake qt/fstl.pro 15 ''; 16 + 17 postInstall = stdenv.lib.optionalString stdenv.isDarwin '' 18 mkdir -p $out/Applications 19 mv fstl.app $out/Applications
+1 -1
pkgs/applications/graphics/kcc/default.nix
··· 14 pname = "KindleComicConverter"; 15 sha256 = "5dbee5dc5ee06a07316ae5ebaf21ffa1970094dbae5985ad735e2807ef112644"; 16 }; 17 - 18 propagatedBuildInputs = with python3Packages ; [ 19 pillow 20 pyqt5
··· 14 pname = "KindleComicConverter"; 15 sha256 = "5dbee5dc5ee06a07316ae5ebaf21ffa1970094dbae5985ad735e2807ef112644"; 16 }; 17 + 18 propagatedBuildInputs = with python3Packages ; [ 19 pillow 20 pyqt5
+1 -1
pkgs/applications/graphics/sane/backends/brscan4/default.nix
··· 11 12 in stdenv.mkDerivation rec { 13 name = "brscan4-0.4.8-1"; 14 - src = 15 if stdenv.hostPlatform.system == "i686-linux" then 16 fetchurl { 17 url = "http://download.brother.com/welcome/dlf006646/${name}.i386.deb";
··· 11 12 in stdenv.mkDerivation rec { 13 name = "brscan4-0.4.8-1"; 14 + src = 15 if stdenv.hostPlatform.system == "i686-linux" then 16 fetchurl { 17 url = "http://download.brother.com/welcome/dlf006646/${name}.i386.deb";
+1 -1
pkgs/applications/misc/audio/wavrsocvt/default.nix
··· 11 phases = [ "unpackPhase" "installPhase" ]; 12 13 unpackPhase = '' 14 - tar -zxf $src 15 ''; 16 17 installPhase = ''
··· 11 phases = [ "unpackPhase" "installPhase" ]; 12 13 unpackPhase = '' 14 + tar -zxf $src 15 ''; 16 17 installPhase = ''
+1 -1
pkgs/applications/misc/candle/default.nix
··· 12 }; 13 14 nativeBuildInputs = [ qmake ]; 15 - 16 sourceRoot = "source/src"; 17 18 installPhase = ''
··· 12 }; 13 14 nativeBuildInputs = [ qmake ]; 15 + 16 sourceRoot = "source/src"; 17 18 installPhase = ''
+1 -1
pkgs/applications/misc/deadd-notification-center/default.nix
··· 38 cp $src $out/bin/deadd-notification-center 39 chmod +x $out/bin/deadd-notification-center 40 41 - sed "s|##PREFIX##|$out|g" ${dbusService} > $out/share/dbus-1/services/com.ph-uhl.deadd.notification.service 42 ''; 43 44 meta = with stdenv.lib; {
··· 38 cp $src $out/bin/deadd-notification-center 39 chmod +x $out/bin/deadd-notification-center 40 41 + sed "s|##PREFIX##|$out|g" ${dbusService} > $out/share/dbus-1/services/com.ph-uhl.deadd.notification.service 42 ''; 43 44 meta = with stdenv.lib; {
+1 -1
pkgs/applications/misc/fme/default.nix
··· 5 6 pname = "fme"; 7 version = "1.1.3"; 8 - 9 src = fetchurl { 10 url = "https://github.com/rdehouss/fme/archive/v${version}.tar.gz"; 11 sha256 = "d1c81a6a38c0faad02943ad65d6d0314bd205c6de841669a2efe43e4c503e63d";
··· 5 6 pname = "fme"; 7 version = "1.1.3"; 8 + 9 src = fetchurl { 10 url = "https://github.com/rdehouss/fme/archive/v${version}.tar.gz"; 11 sha256 = "d1c81a6a38c0faad02943ad65d6d0314bd205c6de841669a2efe43e4c503e63d";
+16 -16
pkgs/applications/misc/fusee-interfacee-tk/default.nix
··· 1 - { stdenv , fetchFromGitHub , python3 , makeWrapper }: 2 3 - let pythonEnv = python3.withPackages(ps: [ ps.tkinter ps.pyusb ]); 4 - in stdenv.mkDerivation rec { 5 pname = "fusee-interfacee-tk"; 6 version = "1.0.1"; 7 8 - src = fetchFromGitHub { 9 owner = "nh-server"; 10 repo = pname; 11 - rev = "V${version}"; 12 sha256 = "0ngwbwsj999flprv14xvhk7lp51nprrvcnlbnbk6y4qx5casm5md"; 13 }; 14 15 nativeBuildInputs = [ makeWrapper ]; 16 buildInputs = [ pythonEnv ]; 17 18 - installPhase = '' 19 mkdir -p $out/bin 20 - 21 - # The program isn't just called app, so I'm renaming it based on the repo name 22 # It also isn't a standard program, so we need to append the shebang to the top 23 - echo "#!${pythonEnv.interpreter}" > $out/bin/fusee-interfacee-tk 24 cat app.py >> $out/bin/fusee-interfacee-tk 25 - chmod +x $out/bin/fusee-interfacee-tk 26 - 27 - # app.py depends on these to run 28 - cp *.py $out/bin/ 29 cp intermezzo.bin $out/bin/intermezzo.bin 30 ''; 31 32 - meta = with stdenv.lib; { 33 homepage = "https://github.com/nh-server/fusee-interfacee-tk"; 34 description = "A tool to send .bin files to a Nintendo Switch in RCM mode"; 35 - longDescription = "A mod of falquinhos Fusée Launcher for use with Nintendo Homebrew Switch Guide. It also adds the ability to mount SD while in RCM. 36 Must be run as sudo."; 37 maintainers = with maintainers; [ kristian-brucaj ]; 38 license = licenses.gpl2; 39 }; 40 - }
··· 1 + { stdenv , fetchFromGitHub , python3 , makeWrapper }: 2 3 + let pythonEnv = python3.withPackages(ps: [ ps.tkinter ps.pyusb ]); 4 + in stdenv.mkDerivation rec { 5 pname = "fusee-interfacee-tk"; 6 version = "1.0.1"; 7 8 + src = fetchFromGitHub { 9 owner = "nh-server"; 10 repo = pname; 11 + rev = "V${version}"; 12 sha256 = "0ngwbwsj999flprv14xvhk7lp51nprrvcnlbnbk6y4qx5casm5md"; 13 }; 14 15 nativeBuildInputs = [ makeWrapper ]; 16 buildInputs = [ pythonEnv ]; 17 18 + installPhase = '' 19 mkdir -p $out/bin 20 + 21 + # The program isn't just called app, so I'm renaming it based on the repo name 22 # It also isn't a standard program, so we need to append the shebang to the top 23 + echo "#!${pythonEnv.interpreter}" > $out/bin/fusee-interfacee-tk 24 cat app.py >> $out/bin/fusee-interfacee-tk 25 + chmod +x $out/bin/fusee-interfacee-tk 26 + 27 + # app.py depends on these to run 28 + cp *.py $out/bin/ 29 cp intermezzo.bin $out/bin/intermezzo.bin 30 ''; 31 32 + meta = with stdenv.lib; { 33 homepage = "https://github.com/nh-server/fusee-interfacee-tk"; 34 description = "A tool to send .bin files to a Nintendo Switch in RCM mode"; 35 + longDescription = "A mod of falquinhos Fusée Launcher for use with Nintendo Homebrew Switch Guide. It also adds the ability to mount SD while in RCM. 36 Must be run as sudo."; 37 maintainers = with maintainers; [ kristian-brucaj ]; 38 license = licenses.gpl2; 39 }; 40 + }
+1 -1
pkgs/applications/misc/keepass/extractWinRscIconsToStdFreeDesktopDir.sh
··· 43 else 44 wrestool -x --output=$tmp/ico -t14 $rscFile 45 fi 46 - 47 icotool --icon -x --palette-size=0 -o $tmp/png $tmp/ico/*.ico 48 49 mkdir -p $out
··· 43 else 44 wrestool -x --output=$tmp/ico -t14 $rscFile 45 fi 46 + 47 icotool --icon -x --palette-size=0 -o $tmp/png $tmp/ico/*.ico 48 49 mkdir -p $out
+1 -1
pkgs/applications/misc/minergate-cli/default.nix
··· 19 interpreter=${stdenv.glibc}/lib/ld-linux-x86-64.so.2 20 patchelf --set-interpreter "$interpreter" $pgm 21 22 - wrapProgram $pgm --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [ openssl stdenv.cc.cc ]} 23 24 rm $out/usr/bin/minergate-cli 25 mkdir -p $out/bin
··· 19 interpreter=${stdenv.glibc}/lib/ld-linux-x86-64.so.2 20 patchelf --set-interpreter "$interpreter" $pgm 21 22 + wrapProgram $pgm --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [ openssl stdenv.cc.cc ]} 23 24 rm $out/usr/bin/minergate-cli 25 mkdir -p $out/bin
+1 -1
pkgs/applications/misc/nanoblogger/default.nix
··· 14 installPhase = '' 15 mkdir -p $out/bin 16 cp -r * $out 17 - cat > $out/bin/nb << EOF 18 #!${bash}/bin/bash 19 $out/nb "\$@" 20 EOF
··· 14 installPhase = '' 15 mkdir -p $out/bin 16 cp -r * $out 17 + cat > $out/bin/nb << EOF 18 #!${bash}/bin/bash 19 $out/nb "\$@" 20 EOF
+2 -2
pkgs/applications/misc/phwmon/default.nix
··· 16 buildInputs = [ pythonPackages.pygtk pythonPackages.psutil ]; 17 18 pythonPath = [ pythonPackages.pygtk pythonPackages.psutil ]; 19 - 20 patchPhase = '' 21 substituteInPlace install.sh --replace "/usr/local" "$out" 22 ''; 23 - 24 installPhase = '' 25 mkdir -p $out/bin $out/share/applications 26 ./install.sh
··· 16 buildInputs = [ pythonPackages.pygtk pythonPackages.psutil ]; 17 18 pythonPath = [ pythonPackages.pygtk pythonPackages.psutil ]; 19 + 20 patchPhase = '' 21 substituteInPlace install.sh --replace "/usr/local" "$out" 22 ''; 23 + 24 installPhase = '' 25 mkdir -p $out/bin $out/share/applications 26 ./install.sh
+2 -2
pkgs/applications/misc/playonlinux/default.nix
··· 27 let 28 version = "4.4"; 29 30 - binpath = stdenv.lib.makeBinPath [ 31 cabextract 32 python 33 gettext ··· 70 71 nativeBuildInputs = [ makeWrapper ]; 72 73 - buildInputs = [ 74 xorg.libX11 75 libGL 76 python
··· 27 let 28 version = "4.4"; 29 30 + binpath = stdenv.lib.makeBinPath [ 31 cabextract 32 python 33 gettext ··· 70 71 nativeBuildInputs = [ makeWrapper ]; 72 73 + buildInputs = [ 74 xorg.libX11 75 libGL 76 python
+1 -1
pkgs/applications/misc/sleepyhead/default.nix
··· 24 patchPhase = '' 25 patchShebangs configure 26 ''; 27 - 28 installPhase = if stdenv.isDarwin then '' 29 mkdir -p $out/Applications 30 cp -r sleepyhead/SleepyHead.app $out/Applications
··· 24 patchPhase = '' 25 patchShebangs configure 26 ''; 27 + 28 installPhase = if stdenv.isDarwin then '' 29 mkdir -p $out/Applications 30 cp -r sleepyhead/SleepyHead.app $out/Applications
+1 -1
pkgs/applications/misc/ssocr/default.nix
··· 11 sha256 = "0yzprwflky9a7zxa3zic7gvdwqg0zy49zvrqkdxng2k1ng78k3s7"; 12 }; 13 14 - nativeBuildInputs = [ imlib2 libX11 ]; 15 16 installFlags = [ "PREFIX=$(out)" ]; 17
··· 11 sha256 = "0yzprwflky9a7zxa3zic7gvdwqg0zy49zvrqkdxng2k1ng78k3s7"; 12 }; 13 14 + nativeBuildInputs = [ imlib2 libX11 ]; 15 16 installFlags = [ "PREFIX=$(out)" ]; 17
+1 -1
pkgs/applications/misc/xrandr-invert-colors/default.nix
··· 22 homepage = "https://github.com/zoltanp/xrandr-invert-colors"; 23 maintainers = [stdenv.lib.maintainers.magnetophon ]; 24 platforms = platforms.linux; 25 - }; 26 }
··· 22 homepage = "https://github.com/zoltanp/xrandr-invert-colors"; 23 maintainers = [stdenv.lib.maintainers.magnetophon ]; 24 platforms = platforms.linux; 25 + }; 26 }