Merge pull request #39773 from dtzWill/feature/platforms-musl-too

treewide: platforms.gnu -> gnu ++ linux, allow using musl

authored by Will Dietz and committed by GitHub dc488634 ebb7c537

+68 -68
+1 -1
pkgs/applications/audio/mpc123/default.nix
··· 27 license = stdenv.lib.licenses.gpl2Plus; 28 29 maintainers = [ ]; 30 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 31 }; 32 }
··· 27 license = stdenv.lib.licenses.gpl2Plus; 28 29 maintainers = [ ]; 30 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 31 }; 32 }
+1 -1
pkgs/applications/audio/mpg321/default.nix
··· 30 homepage = http://mpg321.sourceforge.net/; 31 license = licenses.gpl2; 32 maintainers = [ maintainers.rycee ]; 33 - platforms = platforms.gnu; 34 }; 35 }
··· 30 homepage = http://mpg321.sourceforge.net/; 31 license = licenses.gpl2; 32 maintainers = [ maintainers.rycee ]; 33 + platforms = platforms.gnu ++ platforms.linux; 34 }; 35 }
+1 -1
pkgs/applications/editors/emacs-modes/calfw/default.nix
··· 29 license = stdenv.lib.licenses.gpl3Plus; 30 31 maintainers = with stdenv.lib.maintainers; [ chaoflow ]; 32 - platforms = stdenv.lib.platforms.gnu; 33 }; 34 }
··· 29 license = stdenv.lib.licenses.gpl3Plus; 30 31 maintainers = with stdenv.lib.maintainers; [ chaoflow ]; 32 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 33 }; 34 }
+1 -1
pkgs/applications/editors/emacs-modes/jdee/default.nix
··· 92 license = stdenv.lib.licenses.gpl2Plus; 93 94 maintainers = [ ]; 95 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 96 97 broken = true; 98 };
··· 92 license = stdenv.lib.licenses.gpl2Plus; 93 94 maintainers = [ ]; 95 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 96 97 broken = true; 98 };
+1 -1
pkgs/applications/editors/texmacs/default.nix
··· 41 42 meta = common.meta // { 43 maintainers = [ stdenv.lib.maintainers.roconnor ]; 44 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 45 }; 46 }
··· 41 42 meta = common.meta // { 43 maintainers = [ stdenv.lib.maintainers.roconnor ]; 44 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 45 }; 46 }
+1 -1
pkgs/applications/graphics/geeqie/default.nix
··· 49 homepage = http://geeqie.sourceforge.net; 50 51 maintainers = with maintainers; [ jfrankenau pSub ]; 52 - platforms = platforms.gnu; 53 }; 54 }
··· 49 homepage = http://geeqie.sourceforge.net; 50 51 maintainers = with maintainers; [ jfrankenau pSub ]; 52 + platforms = platforms.gnu ++ platforms.linux; 53 }; 54 }
+1 -1
pkgs/applications/graphics/gimp/plugins/default.nix
··· 196 197 license = stdenv.lib.licenses.gpl3Plus; 198 maintainers = [ ]; 199 - platforms = stdenv.lib.platforms.gnu; 200 }; 201 }; 202
··· 196 197 license = stdenv.lib.licenses.gpl3Plus; 198 maintainers = [ ]; 199 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 200 }; 201 }; 202
+1 -1
pkgs/applications/graphics/ocrad/default.nix
··· 29 30 license = licenses.gpl3Plus; 31 maintainers = with maintainers; [ pSub ]; 32 - platforms = platforms.gnu; # arbitrary choice 33 }; 34 }
··· 29 30 license = licenses.gpl3Plus; 31 maintainers = with maintainers; [ pSub ]; 32 + platforms = platforms.gnu ++ platforms.linux; # arbitrary choice 33 }; 34 }
+1 -1
pkgs/applications/graphics/panotools/default.nix
··· 18 description = "Free software suite for authoring and displaying virtual reality panoramas"; 19 license = stdenv.lib.licenses.gpl2Plus; 20 21 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 22 }; 23 }
··· 18 description = "Free software suite for authoring and displaying virtual reality panoramas"; 19 license = stdenv.lib.licenses.gpl2Plus; 20 21 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 22 }; 23 }
+1 -1
pkgs/applications/graphics/qtpfsgui/default.nix
··· 36 license = stdenv.lib.licenses.gpl2Plus; 37 38 maintainers = [ ]; 39 - platforms = stdenv.lib.platforms.gnu; 40 }; 41 }
··· 36 license = stdenv.lib.licenses.gpl2Plus; 37 38 maintainers = [ ]; 39 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 40 }; 41 }
+1 -1
pkgs/applications/graphics/scantailor/advanced.nix
··· 44 description = "Interactive post-processing tool for scanned pages"; 45 license = licenses.gpl3Plus; 46 maintainers = with maintainers; [ jfrankenau ]; 47 - platforms = platforms.gnu; 48 }; 49 }
··· 44 description = "Interactive post-processing tool for scanned pages"; 45 license = licenses.gpl3Plus; 46 maintainers = with maintainers; [ jfrankenau ]; 47 + platforms = platforms.gnu ++ platforms.linux; 48 }; 49 }
+1 -1
pkgs/applications/graphics/scantailor/default.nix
··· 19 license = stdenv.lib.licenses.gpl3Plus; 20 21 maintainers = [ stdenv.lib.maintainers.viric ]; 22 - platforms = stdenv.lib.platforms.gnu; 23 }; 24 }
··· 19 license = stdenv.lib.licenses.gpl3Plus; 20 21 maintainers = [ stdenv.lib.maintainers.viric ]; 22 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 23 }; 24 }
+1 -1
pkgs/applications/graphics/ufraw/default.nix
··· 49 license = stdenv.lib.licenses.gpl2Plus; 50 51 maintainers = [ ]; 52 - platforms = stdenv.lib.platforms.gnu; # needs GTK+ 53 }; 54 }
··· 49 license = stdenv.lib.licenses.gpl2Plus; 50 51 maintainers = [ ]; 52 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # needs GTK+ 53 }; 54 }
+1 -1
pkgs/applications/graphics/viewnior/default.nix
··· 38 39 maintainers = [ stdenv.lib.maintainers.smironov ]; 40 41 - platforms = stdenv.lib.platforms.gnu; 42 }; 43 }
··· 38 39 maintainers = [ stdenv.lib.maintainers.smironov ]; 40 41 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 42 }; 43 }
+1 -1
pkgs/applications/graphics/xfig/default.nix
··· 42 meta = { 43 description = "An interactive drawing tool for X11"; 44 homepage = http://xfig.org; 45 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 46 }; 47 }
··· 42 meta = { 43 description = "An interactive drawing tool for X11"; 44 homepage = http://xfig.org; 45 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 46 }; 47 }
+1 -1
pkgs/applications/networking/instant-messengers/bitlbee/default.nix
··· 50 license = licenses.gpl2Plus; 51 52 maintainers = with maintainers; [ wkennington pSub ]; 53 - platforms = platforms.gnu; # arbitrary choice 54 }; 55 }
··· 50 license = licenses.gpl2Plus; 51 52 maintainers = with maintainers; [ wkennington pSub ]; 53 + platforms = platforms.gnu ++ platforms.linux; # arbitrary choice 54 }; 55 }
+1 -1
pkgs/applications/networking/instant-messengers/telepathy/gabble/default.nix
··· 22 homepage = https://telepathy.freedesktop.org/components/telepathy-gabble/; 23 description = "Jabber/XMPP connection manager for the Telepathy framework"; 24 license = licenses.lgpl21Plus; 25 - platforms = stdenv.lib.platforms.gnu; 26 }; 27 }
··· 22 homepage = https://telepathy.freedesktop.org/components/telepathy-gabble/; 23 description = "Jabber/XMPP connection manager for the Telepathy framework"; 24 license = licenses.lgpl21Plus; 25 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 26 }; 27 }
+1 -1
pkgs/applications/networking/instant-messengers/telepathy/haze/default.nix
··· 24 25 meta = { 26 description = "A Telepathy connection manager based on libpurple"; 27 - platforms = stdenv.lib.platforms.gnu; # Random choice 28 }; 29 }
··· 24 25 meta = { 26 description = "A Telepathy connection manager based on libpurple"; 27 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # Random choice 28 }; 29 }
+1 -1
pkgs/applications/networking/instant-messengers/telepathy/idle/default.nix
··· 21 meta = { 22 description = "IRC connection manager for the Telepathy framework"; 23 license = stdenv.lib.licenses.lgpl21; 24 - platforms = stdenv.lib.platforms.gnu; 25 }; 26 }
··· 21 meta = { 22 description = "IRC connection manager for the Telepathy framework"; 23 license = stdenv.lib.licenses.lgpl21; 24 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 25 }; 26 }
+1 -1
pkgs/applications/networking/instant-messengers/telepathy/logger/default.nix
··· 31 homepage = https://telepathy.freedesktop.org/components/telepathy-logger/; 32 license = licenses.lgpl21; 33 maintainers = with maintainers; [ jtojnar ]; 34 - platforms = platforms.gnu; # Arbitrary choice 35 }; 36 }
··· 31 homepage = https://telepathy.freedesktop.org/components/telepathy-logger/; 32 license = licenses.lgpl21; 33 maintainers = with maintainers; [ jtojnar ]; 34 + platforms = platforms.gnu ++ platforms.linux; # Arbitrary choice 35 }; 36 }
+1 -1
pkgs/applications/networking/instant-messengers/telepathy/salut/default.nix
··· 20 21 meta = with stdenv.lib; { 22 description = "Link-local XMPP connection manager for Telepathy"; 23 - platforms = platforms.gnu; # Random choice 24 maintainers = [ maintainers.lethalman ]; 25 }; 26 }
··· 20 21 meta = with stdenv.lib; { 22 description = "Link-local XMPP connection manager for Telepathy"; 23 + platforms = platforms.gnu ++ platforms.linux; # Random choice 24 maintainers = [ maintainers.lethalman ]; 25 }; 26 }
+1 -1
pkgs/applications/networking/p2p/gnunet/default.nix
··· 73 license = licenses.gpl2Plus; 74 75 maintainers = with maintainers; [ viric vrthra ]; 76 - platforms = platforms.gnu; 77 }; 78 }
··· 73 license = licenses.gpl2Plus; 74 75 maintainers = with maintainers; [ viric vrthra ]; 76 + platforms = platforms.gnu ++ platforms.linux; 77 }; 78 }
+1 -1
pkgs/applications/networking/p2p/gnunet/git.nix
··· 87 license = stdenv.lib.licenses.gpl2Plus; 88 89 maintainers = with stdenv.lib.maintainers; [ viric ]; 90 - platforms = stdenv.lib.platforms.gnu; 91 }; 92 }
··· 87 license = stdenv.lib.licenses.gpl2Plus; 88 89 maintainers = with stdenv.lib.maintainers; [ viric ]; 90 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 91 }; 92 }
+1 -1
pkgs/applications/networking/p2p/gnunet/svn.nix
··· 88 license = stdenv.lib.licenses.gpl2Plus; 89 90 maintainers = with stdenv.lib.maintainers; [ viric ]; 91 - platforms = stdenv.lib.platforms.gnu; 92 }; 93 }
··· 88 license = stdenv.lib.licenses.gpl2Plus; 89 90 maintainers = with stdenv.lib.maintainers; [ viric ]; 91 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 92 }; 93 }
+1 -1
pkgs/applications/office/gnucash/2.6.nix
··· 113 homepage = http://www.gnucash.org/; 114 115 maintainers = [ stdenv.lib.maintainers.peti stdenv.lib.maintainers.domenkozar ]; 116 - platforms = stdenv.lib.platforms.gnu; 117 }; 118 }
··· 113 homepage = http://www.gnucash.org/; 114 115 maintainers = [ stdenv.lib.maintainers.peti stdenv.lib.maintainers.domenkozar ]; 116 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 117 }; 118 }
+1 -1
pkgs/applications/office/gnucash/default.nix
··· 80 homepage = http://www.gnucash.org/; 81 82 maintainers = [ stdenv.lib.maintainers.peti stdenv.lib.maintainers.domenkozar ]; 83 - platforms = stdenv.lib.platforms.gnu; 84 }; 85 }
··· 80 homepage = http://www.gnucash.org/; 81 82 maintainers = [ stdenv.lib.maintainers.peti stdenv.lib.maintainers.domenkozar ]; 83 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 84 }; 85 }
+1 -1
pkgs/applications/science/machine-learning/torch/torch-distro.nix
··· 9 homepage = http://torch.ch; 10 license = stdenv.lib.licenses.bsd3; 11 maintainers = with stdenv.lib.maintainers; [ smironov ]; 12 - platforms = stdenv.lib.platforms.gnu; 13 }; 14 15 distro_src = src;
··· 9 homepage = http://torch.ch; 10 license = stdenv.lib.licenses.bsd3; 11 maintainers = with stdenv.lib.maintainers; [ smironov ]; 12 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 13 }; 14 15 distro_src = src;
+1 -1
pkgs/applications/science/misc/megam/default.nix
··· 41 license = "non-commercial"; 42 43 maintainers = [ ]; 44 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 45 }; 46 }
··· 41 license = "non-commercial"; 42 43 maintainers = [ ]; 44 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 45 }; 46 }
+1 -1
pkgs/applications/science/misc/tulip/default.nix
··· 33 license = stdenv.lib.licenses.gpl3Plus; 34 35 maintainers = [ ]; 36 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 37 }; 38 }
··· 33 license = stdenv.lib.licenses.gpl3Plus; 34 35 maintainers = [ ]; 36 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 37 }; 38 }
+1 -1
pkgs/applications/video/qstopmotion/default.nix
··· 31 32 license = stdenv.lib.licenses.gpl2Plus; 33 maintainers = [ maintainers.leenaars ]; 34 - platforms = stdenv.lib.platforms.gnu; 35 }; 36 }
··· 31 32 license = stdenv.lib.licenses.gpl2Plus; 33 maintainers = [ maintainers.leenaars ]; 34 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 35 }; 36 }
+1 -1
pkgs/desktops/gnome-3/core/folks/default.nix
··· 45 license = stdenv.lib.licenses.lgpl2Plus; 46 47 maintainers = gnome3.maintainers; 48 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 49 }; 50 }
··· 45 license = stdenv.lib.licenses.lgpl2Plus; 46 47 maintainers = gnome3.maintainers; 48 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 49 }; 50 }
+1 -1
pkgs/development/compilers/gprolog/default.nix
··· 63 ''; 64 65 maintainers = [ stdenv.lib.maintainers.peti ]; 66 - platforms = stdenv.lib.platforms.gnu; 67 }; 68 }
··· 63 ''; 64 65 maintainers = [ stdenv.lib.maintainers.peti ]; 66 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 67 }; 68 }
+1 -1
pkgs/development/compilers/mit-scheme/default.nix
··· 87 88 # Build fails on Cygwin and Darwin: 89 # <http://article.gmane.org/gmane.lisp.scheme.mit-scheme.devel/489>. 90 - platforms = platforms.gnu ++ platforms.freebsd; 91 }; 92 }
··· 87 88 # Build fails on Cygwin and Darwin: 89 # <http://article.gmane.org/gmane.lisp.scheme.mit-scheme.devel/489>. 90 + platforms = platforms.gnu ++ platforms.linux ++ platforms.freebsd; 91 }; 92 }
+1 -1
pkgs/development/guile-modules/guile-lib/default.nix
··· 40 homepage = "http://www.nongnu.org/guile-lib/"; 41 license = licenses.gpl3Plus; 42 maintainers = with maintainers; [ vyp ]; 43 - platforms = platforms.gnu; 44 }; 45 }
··· 40 homepage = "http://www.nongnu.org/guile-lib/"; 41 license = licenses.gpl3Plus; 42 maintainers = with maintainers; [ vyp ]; 43 + platforms = platforms.gnu ++ platforms.linux; 44 }; 45 }
+1 -1
pkgs/development/guile-modules/guile-ncurses/default.nix
··· 39 homepage = "https://www.gnu.org/software/guile-ncurses/"; 40 license = licenses.lgpl3Plus; 41 maintainers = with maintainers; [ vyp ]; 42 - platforms = platforms.gnu; 43 }; 44 }
··· 39 homepage = "https://www.gnu.org/software/guile-ncurses/"; 40 license = licenses.lgpl3Plus; 41 maintainers = with maintainers; [ vyp ]; 42 + platforms = platforms.gnu ++ platforms.linux; 43 }; 44 }
+1 -1
pkgs/development/libraries/clutter-gst/default.nix
··· 30 license = stdenv.lib.licenses.lgpl2Plus; 31 32 maintainers = with stdenv.lib.maintainers; [ lethalman ]; 33 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 34 }; 35 }
··· 30 license = stdenv.lib.licenses.lgpl2Plus; 31 32 maintainers = with stdenv.lib.maintainers; [ lethalman ]; 33 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 34 }; 35 }
+1 -1
pkgs/development/libraries/clutter-gtk/default.nix
··· 27 homepage = http://www.clutter-project.org/; 28 license = stdenv.lib.licenses.lgpl2Plus; 29 maintainers = with stdenv.lib.maintainers; [ lethalman ]; 30 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 31 }; 32 }
··· 27 homepage = http://www.clutter-project.org/; 28 license = stdenv.lib.licenses.lgpl2Plus; 29 maintainers = with stdenv.lib.maintainers; [ lethalman ]; 30 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 31 }; 32 }
+1 -1
pkgs/development/libraries/libcanberra/default.nix
··· 43 license = stdenv.lib.licenses.lgpl2Plus; 44 45 maintainers = [ ]; 46 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 47 }; 48 }
··· 43 license = stdenv.lib.licenses.lgpl2Plus; 44 45 maintainers = [ ]; 46 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 47 }; 48 }
+1 -1
pkgs/development/libraries/libchamplain/default.nix
··· 38 ''; 39 40 maintainers = gnome3.maintainers; 41 - platforms = platforms.gnu; # arbitrary choice 42 }; 43 }
··· 38 ''; 39 40 maintainers = gnome3.maintainers; 41 + platforms = platforms.gnu ++ platforms.linux; # arbitrary choice 42 }; 43 }
+1 -1
pkgs/development/libraries/libchop/default.nix
··· 50 homepage = http://nongnu.org/libchop/; 51 license = licenses.gpl3Plus; 52 maintainers = with maintainers; [ viric ]; 53 - platforms = platforms.gnu; 54 }; 55 }
··· 50 homepage = http://nongnu.org/libchop/; 51 license = licenses.gpl3Plus; 52 maintainers = with maintainers; [ viric ]; 53 + platforms = platforms.gnu ++ platforms.linux; 54 }; 55 }
+1 -1
pkgs/development/libraries/libgpod/default.nix
··· 32 homepage = http://gtkpod.sourceforge.net/; 33 description = "Library used by gtkpod to access the contents of an ipod"; 34 license = "LGPL"; 35 - platforms = stdenv.lib.platforms.gnu; 36 maintainers = [ ]; 37 }; 38 }
··· 32 homepage = http://gtkpod.sourceforge.net/; 33 description = "Library used by gtkpod to access the contents of an ipod"; 34 license = "LGPL"; 35 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 36 maintainers = [ ]; 37 }; 38 }
+1 -1
pkgs/development/libraries/libxmi/default.nix
··· 15 description = "Library for rasterizing 2-D vector graphics"; 16 homepage = http://www.gnu.org/software/libxmi/; 17 license = stdenv.lib.licenses.gpl2Plus; 18 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 19 maintainers = [ ]; 20 }; 21 }
··· 15 description = "Library for rasterizing 2-D vector graphics"; 16 homepage = http://www.gnu.org/software/libxmi/; 17 license = stdenv.lib.licenses.gpl2Plus; 18 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 19 maintainers = [ ]; 20 }; 21 }
+1 -1
pkgs/development/libraries/tokyo-tyrant/default.nix
··· 35 36 license = stdenv.lib.licenses.lgpl21Plus; 37 38 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 39 maintainers = [ ]; 40 }; 41 }
··· 35 36 license = stdenv.lib.licenses.lgpl21Plus; 37 38 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 39 maintainers = [ ]; 40 }; 41 }
+1 -1
pkgs/development/libraries/vcdimager/default.nix
··· 17 meta = with lib; { 18 homepage = http://www.gnu.org/software/vcdimager/; 19 description = "Full-featured mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs"; 20 - platforms = platforms.gnu; # random choice 21 license = licenses.gpl2; 22 }; 23 }
··· 17 meta = with lib; { 18 homepage = http://www.gnu.org/software/vcdimager/; 19 description = "Full-featured mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs"; 20 + platforms = platforms.gnu ++ platforms.linux; # random choice 21 license = licenses.gpl2; 22 }; 23 }
+1 -1
pkgs/development/tools/misc/complexity/default.nix
··· 26 27 homepage = http://www.gnu.org/software/complexity/; 28 29 - platforms = stdenv.lib.platforms.gnu; 30 maintainers = [ ]; 31 }; 32 }
··· 26 27 homepage = http://www.gnu.org/software/complexity/; 28 29 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 30 maintainers = [ ]; 31 }; 32 }
+1 -1
pkgs/os-specific/gnu/mig/default.nix
··· 46 47 homepage = http://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html; 48 49 - # platforms = stdenv.lib.platforms.gnu; # really GNU/Hurd 50 maintainers = [ stdenv.lib.maintainers.ludo ]; 51 }; 52 }
··· 46 47 homepage = http://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html; 48 49 + # platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # really GNU/Hurd 50 maintainers = [ stdenv.lib.maintainers.ludo ]; 51 }; 52 }
+1 -1
pkgs/servers/http/myserver/default.nix
··· 43 license = lib.licenses.gpl3Plus; 44 45 # libevent fails to build on Cygwin and Guile has troubles on Darwin. 46 - platforms = lib.platforms.gnu; 47 48 broken = true; # needs patch for gets() 49 };
··· 43 license = lib.licenses.gpl3Plus; 44 45 # libevent fails to build on Cygwin and Guile has troubles on Darwin. 46 + platforms = lib.platforms.gnu ++ lib.platforms.linux; 47 48 broken = true; # needs patch for gets() 49 };
+1 -1
pkgs/servers/pies/default.nix
··· 42 43 homepage = http://www.gnu.org/software/pies/; 44 45 - platforms = stdenv.lib.platforms.gnu; 46 maintainers = [ ]; 47 }; 48 }
··· 42 43 homepage = http://www.gnu.org/software/pies/; 44 45 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 46 maintainers = [ ]; 47 }; 48 }
+1 -1
pkgs/tools/X11/xnee/default.nix
··· 50 homepage = http://www.gnu.org/software/xnee/; 51 52 maintainers = with stdenv.lib.maintainers; [ fuuzetsu ]; 53 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 54 }; 55 }
··· 50 homepage = http://www.gnu.org/software/xnee/; 51 52 maintainers = with stdenv.lib.maintainers; [ fuuzetsu ]; 53 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 54 }; 55 }
+1 -1
pkgs/tools/filesystems/mtools/default.nix
··· 20 meta = { 21 homepage = http://www.gnu.org/software/mtools/; 22 description = "Utilities to access MS-DOS disks"; 23 - platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.darwin; 24 maintainers = [ ]; 25 }; 26 }
··· 20 meta = { 21 homepage = http://www.gnu.org/software/mtools/; 22 description = "Utilities to access MS-DOS disks"; 23 + platforms = stdenv.lib.platforms.unix; 24 maintainers = [ ]; 25 }; 26 }
+1 -1
pkgs/tools/graphics/logstalgia/default.nix
··· 38 a Miscellaneous section. 39 ''; 40 41 - platforms = platforms.gnu; 42 maintainers = with maintainers; [ pSub ]; 43 }; 44 }
··· 38 a Miscellaneous section. 39 ''; 40 41 + platforms = platforms.gnu ++ platforms.linux; 42 maintainers = with maintainers; [ pSub ]; 43 }; 44 }
+1 -1
pkgs/tools/misc/grub/pvgrub_image/default.nix
··· 37 Xen guests 38 ''; 39 40 - platforms = platforms.gnu; 41 }; 42 })
··· 37 Xen guests 38 ''; 39 40 + platforms = platforms.gnu ++ platforms.linux; 41 }; 42 })
+1 -1
pkgs/tools/misc/grub/trusted.nix
··· 98 description = "GRUB 2.0 extended with TCG (TPM) support for integrity measured boot process (trusted boot)"; 99 homepage = https://github.com/Sirrix-AG/TrustedGRUB2; 100 license = licenses.gpl3Plus; 101 - platforms = platforms.gnu; 102 }; 103 }
··· 98 description = "GRUB 2.0 extended with TCG (TPM) support for integrity measured boot process (trusted boot)"; 99 homepage = https://github.com/Sirrix-AG/TrustedGRUB2; 100 license = licenses.gpl3Plus; 101 + platforms = platforms.gnu ++ platforms.linux; 102 }; 103 }
+1 -1
pkgs/tools/misc/picocom/default.nix
··· 26 description = "Minimal dumb-terminal emulation program"; 27 homepage = https://github.com/npat-efault/picocom/; 28 license = stdenv.lib.licenses.gpl2Plus; 29 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 30 }; 31 }
··· 26 description = "Minimal dumb-terminal emulation program"; 27 homepage = https://github.com/npat-efault/picocom/; 28 license = stdenv.lib.licenses.gpl2Plus; 29 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 30 }; 31 }
+1 -1
pkgs/tools/misc/urjtag/default.nix
··· 34 description = "Enhanced, modern tool for communicating over JTAG with flash chips, CPUs,and many more"; 35 homepage = http://urjtag.org/; 36 license = with stdenv.lib.licenses; [ gpl2Plus lgpl21Plus ]; 37 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 38 maintainers = with stdenv.lib.maintainers; [ lowfatcomputing ]; 39 }; 40 }
··· 34 description = "Enhanced, modern tool for communicating over JTAG with flash chips, CPUs,and many more"; 35 homepage = http://urjtag.org/; 36 license = with stdenv.lib.licenses; [ gpl2Plus lgpl21Plus ]; 37 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 38 maintainers = with stdenv.lib.maintainers; [ lowfatcomputing ]; 39 }; 40 }
+1 -1
pkgs/tools/networking/connect/default.nix
··· 23 ''; 24 homepage = https://bitbucket.org/gotoh/connect/wiki/Home; 25 license = stdenv.lib.licenses.gpl2Plus; 26 - platforms = stdenv.lib.platforms.gnu; 27 maintainers = with stdenv.lib.maintainers; [ jcumming ]; 28 }; 29 }
··· 23 ''; 24 homepage = https://bitbucket.org/gotoh/connect/wiki/Home; 25 license = stdenv.lib.licenses.gpl2Plus; 26 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 27 maintainers = with stdenv.lib.maintainers; [ jcumming ]; 28 }; 29 }
+1 -1
pkgs/tools/networking/inetutils/default.nix
··· 48 license = stdenv.lib.licenses.gpl3Plus; 49 50 maintainers = [ ]; 51 - platforms = stdenv.lib.platforms.gnu; 52 }; 53 }
··· 48 license = stdenv.lib.licenses.gpl3Plus; 49 50 maintainers = [ ]; 51 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 52 }; 53 }
+1 -1
pkgs/tools/networking/mailutils/default.nix
··· 116 homepage = http://www.gnu.org/software/mailutils/; 117 118 # Some of the dependencies fail to build on {cyg,dar}win. 119 - platforms = platforms.gnu; 120 }; 121 }
··· 116 homepage = http://www.gnu.org/software/mailutils/; 117 118 # Some of the dependencies fail to build on {cyg,dar}win. 119 + platforms = platforms.gnu ++ platforms.linux; 120 }; 121 }
+1 -1
pkgs/tools/networking/p2p/amule/default.nix
··· 65 66 license = stdenv.lib.licenses.gpl2Plus; 67 68 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 69 maintainers = [ stdenv.lib.maintainers.phreedom ]; 70 }; 71 }
··· 65 66 license = stdenv.lib.licenses.gpl2Plus; 67 68 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 69 maintainers = [ stdenv.lib.maintainers.phreedom ]; 70 }; 71 }
+1 -1
pkgs/tools/networking/p2p/seeks/default.nix
··· 63 maintainers = [ 64 stdenv.lib.maintainers.matejc 65 ]; 66 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 67 broken = true; # 2018-04-11 68 }; 69 }
··· 63 maintainers = [ 64 stdenv.lib.maintainers.matejc 65 ]; 66 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 67 broken = true; # 2018-04-11 68 }; 69 }
+1 -1
pkgs/tools/networking/p2p/tahoe-lafs/default.nix
··· 89 homepage = http://tahoe-lafs.org/; 90 license = [ lib.licenses.gpl2Plus /* or */ "TGPPLv1+" ]; 91 maintainers = with lib.maintainers; [ MostAwesomeDude ]; 92 - platforms = lib.platforms.gnu; # arbitrary choice 93 }; 94 }
··· 89 homepage = http://tahoe-lafs.org/; 90 license = [ lib.licenses.gpl2Plus /* or */ "TGPPLv1+" ]; 91 maintainers = with lib.maintainers; [ MostAwesomeDude ]; 92 + platforms = lib.platforms.gnu ++ lib.platforms.linux; 93 }; 94 }
+1 -1
pkgs/tools/networking/telnet/default.nix
··· 17 description = "A client and daemon for the Telnet protocol"; 18 homepage = ftp://ftp.suse.com/pub/people/kukuk/ipv6/; 19 license = "BSD"; 20 - platforms = stdenv.lib.platforms.gnu; 21 }; 22 }
··· 17 description = "A client and daemon for the Telnet protocol"; 18 homepage = ftp://ftp.suse.com/pub/people/kukuk/ipv6/; 19 license = "BSD"; 20 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 21 }; 22 }
+1 -1
pkgs/tools/security/gnupg/1.nix
··· 27 other applications. A wealth of frontend applications and libraries are 28 available. 29 ''; 30 - platforms = platforms.gnu; # arbitrary choice 31 }; 32 }
··· 27 other applications. A wealth of frontend applications and libraries are 28 available. 29 ''; 30 + platforms = platforms.gnu ++ platforms.linux; # arbitrary choice 31 }; 32 }
+1 -1
pkgs/tools/security/pius/default.nix
··· 32 33 license = stdenv.lib.licenses.gpl2; 34 35 - platforms = stdenv.lib.platforms.gnu; 36 maintainers = with stdenv.lib.maintainers; [ fuuzetsu kierdavis ]; 37 }; 38 }
··· 32 33 license = stdenv.lib.licenses.gpl2; 34 35 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; 36 maintainers = with stdenv.lib.maintainers; [ fuuzetsu kierdavis ]; 37 }; 38 }
+1 -1
pkgs/tools/system/freeipmi/default.nix
··· 36 license = stdenv.lib.licenses.gpl3Plus; 37 38 maintainers = with stdenv.lib.maintainers; [ raskin ]; 39 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 40 41 updateWalker = true; 42 inherit version;
··· 36 license = stdenv.lib.licenses.gpl3Plus; 37 38 maintainers = with stdenv.lib.maintainers; [ raskin ]; 39 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 40 41 updateWalker = true; 42 inherit version;
+1 -1
pkgs/tools/text/namazu/default.nix
··· 38 license = stdenv.lib.licenses.gpl2Plus; 39 homepage = http://namazu.org/; 40 41 - platforms = stdenv.lib.platforms.gnu; # arbitrary choice 42 maintainers = [ ]; 43 broken = true; # File-MMagic is not compatible with our Perl version 44 };
··· 38 license = stdenv.lib.licenses.gpl2Plus; 39 homepage = http://namazu.org/; 40 41 + platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice 42 maintainers = [ ]; 43 broken = true; # File-MMagic is not compatible with our Perl version 44 };
+1 -1
pkgs/tools/text/numdiff/default.nix
··· 18 homepage = http://www.nongnu.org/numdiff/; 19 license = licenses.gpl3Plus; 20 maintainers = with maintainers; [ ndowens ]; 21 - platforms = platforms.gnu; 22 }; 23 }
··· 18 homepage = http://www.nongnu.org/numdiff/; 19 license = licenses.gpl3Plus; 20 maintainers = with maintainers; [ ndowens ]; 21 + platforms = platforms.gnu ++ platforms.linux; 22 }; 23 }
+1 -1
pkgs/tools/video/dvgrab/default.nix
··· 34 homepage = http://kinodv.org/; 35 36 license = licenses.gpl2Plus; 37 - platforms = platforms.gnu; 38 }; 39 }
··· 34 homepage = http://kinodv.org/; 35 36 license = licenses.gpl2Plus; 37 + platforms = platforms.gnu ++ platforms.linux; 38 }; 39 }