tree-wide: platforms = platforms.gnu; -> platforms = gnu ++ linux

"platforms.gnu" has been linux-only since at least 17.03:

$ nix eval -f channel:nixos-17.03 lib.platforms.gnu
[ "i686-linux" "x86_64-linux" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "aarch64-linux" "mips64el-linux" ]

Unlike platforms.linux, platforms.gnu indicates "must use glibc"
which for the most part is not intended.

Replacing platforms.gnu with platforms.linux would be the same "today"
but let's err on preserving existing behavior and be optimistic
about platforms these packages work on.
This commit is contained in:
Will Dietz 2018-04-30 17:43:54 -05:00
parent a2c94b7f5c
commit 855e0463ab
20 changed files with 20 additions and 20 deletions

View file

@ -30,6 +30,6 @@ stdenv.mkDerivation rec {
homepage = http://mpg321.sourceforge.net/;
license = licenses.gpl2;
maintainers = [ maintainers.rycee ];
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -49,6 +49,6 @@ stdenv.mkDerivation rec {
homepage = http://geeqie.sourceforge.net;
maintainers = with maintainers; [ jfrankenau pSub ];
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -29,6 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ pSub ];
platforms = platforms.gnu; # arbitrary choice
platforms = platforms.gnu ++ platforms.linux; # arbitrary choice
};
}

View file

@ -44,6 +44,6 @@ stdenv.mkDerivation rec {
description = "Interactive post-processing tool for scanned pages";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ jfrankenau ];
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -50,6 +50,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ wkennington pSub ];
platforms = platforms.gnu; # arbitrary choice
platforms = platforms.gnu ++ platforms.linux; # arbitrary choice
};
}

View file

@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
homepage = https://telepathy.freedesktop.org/components/telepathy-logger/;
license = licenses.lgpl21;
maintainers = with maintainers; [ jtojnar ];
platforms = platforms.gnu; # Arbitrary choice
platforms = platforms.gnu ++ platforms.linux; # Arbitrary choice
};
}

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Link-local XMPP connection manager for Telepathy";
platforms = platforms.gnu; # Random choice
platforms = platforms.gnu ++ platforms.linux; # Random choice
maintainers = [ maintainers.lethalman ];
};
}

View file

@ -73,6 +73,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ viric vrthra ];
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -40,6 +40,6 @@ in stdenv.mkDerivation {
homepage = "http://www.nongnu.org/guile-lib/";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ vyp ];
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -39,6 +39,6 @@ in stdenv.mkDerivation {
homepage = "https://www.gnu.org/software/guile-ncurses/";
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ vyp ];
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -38,6 +38,6 @@ stdenv.mkDerivation rec {
'';
maintainers = gnome3.maintainers;
platforms = platforms.gnu; # arbitrary choice
platforms = platforms.gnu ++ platforms.linux; # arbitrary choice
};
}

View file

@ -50,6 +50,6 @@ stdenv.mkDerivation rec {
homepage = http://nongnu.org/libchop/;
license = licenses.gpl3Plus;
maintainers = with maintainers; [ viric ];
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = http://www.gnu.org/software/vcdimager/;
description = "Full-featured mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs";
platforms = platforms.gnu; # random choice
platforms = platforms.gnu ++ platforms.linux; # random choice
license = licenses.gpl2;
};
}

View file

@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
a Miscellaneous section.
'';
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
maintainers = with maintainers; [ pSub ];
};
}

View file

@ -37,6 +37,6 @@ stdenv.mkDerivation rec {
Xen guests
'';
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
})

View file

@ -98,6 +98,6 @@ stdenv.mkDerivation rec {
description = "GRUB 2.0 extended with TCG (TPM) support for integrity measured boot process (trusted boot)";
homepage = https://github.com/Sirrix-AG/TrustedGRUB2;
license = licenses.gpl3Plus;
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -116,6 +116,6 @@ in stdenv.mkDerivation rec {
homepage = http://www.gnu.org/software/mailutils/;
# Some of the dependencies fail to build on {cyg,dar}win.
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -27,6 +27,6 @@ stdenv.mkDerivation rec {
other applications. A wealth of frontend applications and libraries are
available.
'';
platforms = platforms.gnu; # arbitrary choice
platforms = platforms.gnu ++ platforms.linux; # arbitrary choice
};
}

View file

@ -18,6 +18,6 @@ stdenv.mkDerivation rec {
homepage = http://www.nongnu.org/numdiff/;
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ndowens ];
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}

View file

@ -34,6 +34,6 @@ stdenv.mkDerivation rec {
homepage = http://kinodv.org/;
license = licenses.gpl2Plus;
platforms = platforms.gnu;
platforms = platforms.gnu ++ platforms.linux;
};
}