Mark a bunch of packages as broken or not supported on Darwin

This commit is contained in:
Eelco Dolstra 2014-08-08 17:58:34 +02:00
parent 66fb10ecb5
commit 8a7f3c3618
55 changed files with 113 additions and 99 deletions

View File

@ -68,5 +68,6 @@ stdenv.mkDerivation rec {
maintainers = [ stdenv.lib.maintainers.ludo ]; maintainers = [ stdenv.lib.maintainers.ludo ];
platforms = stdenv.lib.platforms.unix; platforms = stdenv.lib.platforms.unix;
broken = true;
}; };
} }

View File

@ -93,5 +93,7 @@ in
maintainers = [ ]; maintainers = [ ];
platforms = stdenv.lib.platforms.gnu; # arbitrary choice platforms = stdenv.lib.platforms.gnu; # arbitrary choice
broken = true;
}; };
} }

View File

@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.gpl2Plus; license = stdenv.lib.licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [viric]; maintainers = with stdenv.lib.maintainers; [viric];
platforms = with stdenv.lib.platforms; linux; platforms = with stdenv.lib.platforms; linux;
broken = true;
}; };
} }

View File

@ -20,5 +20,6 @@ stdenv.mkDerivation {
platforms = stdenv.lib.platforms.unix; platforms = stdenv.lib.platforms.unix;
license = stdenv.lib.licenses.gpl3; license = stdenv.lib.licenses.gpl3;
maintainers = [ stdenv.lib.maintainers.amorsillo ]; maintainers = [ stdenv.lib.maintainers.amorsillo ];
broken = true;
}; };
} }

View File

@ -26,6 +26,6 @@ stdenv.mkDerivation rec {
homepage = "http://sourceforge.net/projects/xfe/"; homepage = "http://sourceforge.net/projects/xfe/";
license = stdenv.lib.licenses.gpl2; license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.bbenoist ]; maintainers = [ stdenv.lib.maintainers.bbenoist ];
platforms = stdenv.lib.platforms.mesaPlatforms; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -16,5 +16,6 @@ stdenv.mkDerivation {
license = stdenv.lib.licenses.mit; license = stdenv.lib.licenses.mit;
maintainers = [args.lib.maintainers.marcweber]; maintainers = [args.lib.maintainers.marcweber];
platforms = args.lib.platforms.linux; platforms = args.lib.platforms.linux;
broken = true;
}; };
} }

View File

@ -54,6 +54,7 @@ rec {
''); '');
meta = { meta = {
broken = true;
description = "Ekiga SIP client"; description = "Ekiga SIP client";
maintainers = with a.lib.maintainers; maintainers = with a.lib.maintainers;
[ [

View File

@ -1,7 +1,7 @@
{ stdenv, fetchurl, pkgconfig, commoncpp2, ccrtp, openssl, boost { stdenv, fetchurl, pkgconfig, commoncpp2, ccrtp, openssl, boost
, libsndfile, libxml2, libjpeg, readline, qt3, perl, file , libsndfile, libxml2, libjpeg, readline, qt3, perl, file
, alsaLib, speex, libzrtpcpp, xorg }: , alsaLib, speex, libzrtpcpp, xorg }:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "twinkle-1.4.2"; name = "twinkle-1.4.2";
@ -20,7 +20,7 @@ stdenv.mkDerivation {
speex libzrtpcpp xorg.libX11 xorg.libXaw xorg.libICE xorg.libXext speex libzrtpcpp xorg.libX11 xorg.libXaw xorg.libICE xorg.libXext
]; ];
meta = { meta = {
homepage = http://www.xs4all.nl/~mfnboer/twinkle/index.html; homepage = http://www.xs4all.nl/~mfnboer/twinkle/index.html;
license = "GPL"; license = "GPL";
maintainers = [ stdenv.lib.maintainers.marcweber ]; maintainers = [ stdenv.lib.maintainers.marcweber ];

View File

@ -20,5 +20,6 @@ stdenv.mkDerivation {
homepage = "http://pngu.mgh.harvard.edu/~purcell/plink/"; homepage = "http://pngu.mgh.harvard.edu/~purcell/plink/";
license = stdenv.lib.licenses.gpl2; license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.all; platforms = stdenv.lib.platforms.all;
broken = true;
}; };
} }

View File

@ -33,14 +33,11 @@ rec {
meta = { meta = {
description = "A satisfiability modulo theory (SMT) solver"; description = "A satisfiability modulo theory (SMT) solver";
maintainers = with a.lib.maintainers; maintainers = [ a.lib.maintainers.raskin ];
[ platforms = a.lib.platforms.linux;
raskin
];
platforms = with a.lib.platforms;
linux;
license = a.stdenv.lib.licenses.gpl3; license = a.stdenv.lib.licenses.gpl3;
homepage = "http://code.google.com/p/opensmt/"; homepage = "http://code.google.com/p/opensmt/";
broken = true;
}; };
passthru = { passthru = {
updateInfo = { updateInfo = {

View File

@ -93,5 +93,6 @@ rec {
a.lib.maintainers.raskin a.lib.maintainers.raskin
]; ];
platforms = a.lib.platforms.linux; platforms = a.lib.platforms.linux;
broken = true;
}; };
} }

View File

@ -22,6 +22,6 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = "http://root.cern.ch/drupal/"; homepage = "http://root.cern.ch/drupal/";
description = "A data analysis framework"; description = "A data analysis framework";
platforms = stdenv.lib.platforms.mesaPlatforms; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -30,7 +30,7 @@ let
} }
]; ];
in in
stdenv.mkDerivation { stdenv.mkDerivation {
name = "xen-${version}"; name = "xen-${version}";
@ -136,5 +136,6 @@ stdenv.mkDerivation {
description = "Xen hypervisor and management tools for Dom0"; description = "Xen hypervisor and management tools for Dom0";
platforms = [ "i686-linux" "x86_64-linux" ]; platforms = [ "i686-linux" "x86_64-linux" ];
maintainers = [ stdenv.lib.maintainers.eelco ]; maintainers = [ stdenv.lib.maintainers.eelco ];
broken = true;
}; };
} }

View File

@ -27,5 +27,6 @@ stdenv.mkDerivation {
homepage = "http://gcc.gnu.org/"; homepage = "http://gcc.gnu.org/";
license = "GPL/LGPL"; license = "GPL/LGPL";
description = "GNU Compiler Collection, 3.3.x"; description = "GNU Compiler Collection, 3.3.x";
broken = true;
}; };
} }

View File

@ -85,5 +85,7 @@ stdenv.mkDerivation {
# Build fails on Cygwin and Darwin: # Build fails on Cygwin and Darwin:
# <http://article.gmane.org/gmane.lisp.scheme.mit-scheme.devel/489>. # <http://article.gmane.org/gmane.lisp.scheme.mit-scheme.devel/489>.
platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.freebsd; platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.freebsd;
broken = true;
}; };
} }

View File

@ -28,8 +28,7 @@
description = "A safe, concurrent, practical language"; description = "A safe, concurrent, practical language";
maintainers = with maintainers; [ madjar cstrahan ]; maintainers = with maintainers; [ madjar cstrahan ];
license = map (builtins.getAttr "shortName") [ licenses.mit licenses.asl20 ]; license = map (builtins.getAttr "shortName") [ licenses.mit licenses.asl20 ];
# platforms as per http://static.rust-lang.org/doc/master/tutorial.html#getting-started platforms = platforms.linux;
platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ];
}; };
name = "rustc-${version}"; name = "rustc-${version}";

View File

@ -55,6 +55,7 @@ rec {
meta = { meta = {
homepage = http://strategoxt.org/; homepage = http://strategoxt.org/;
meta = "A language and toolset for program transformation"; meta = "A language and toolset for program transformation";
broken = true;
}; };
}; };
@ -104,6 +105,7 @@ rec {
meta = { meta = {
homepage = http://strategoxt.org/Stratego/TheDryad; homepage = http://strategoxt.org/Stratego/TheDryad;
meta = "A collection of tools for developing transformation systems for Java source and bytecode"; meta = "A collection of tools for developing transformation systems for Java source and bytecode";
broken = true;
}; };
}; };

View File

@ -24,7 +24,6 @@ stdenv.mkDerivation {
for configuration, scripting, and rapid prototyping. for configuration, scripting, and rapid prototyping.
''; '';
license = stdenv.lib.licenses.mit; license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.unix; platforms = stdenv.lib.platforms.linux;
maintainers = [ ];
}; };
} }

View File

@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
for configuration, scripting, and rapid prototyping. for configuration, scripting, and rapid prototyping.
''; '';
license = stdenv.lib.licenses.mit; license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.unix; platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.simons ]; maintainers = [ stdenv.lib.maintainers.simons ];
}; };
} }

View File

@ -72,6 +72,6 @@ stdenv.mkDerivation rec {
description = "A cross-platform multimedia library"; description = "A cross-platform multimedia library";
homepage = http://www.libsdl.org/; homepage = http://www.libsdl.org/;
maintainers = with maintainers; [ lovek323 ]; maintainers = with maintainers; [ lovek323 ];
platforms = platforms.unix; platforms = platforms.linux;
}; };
} }

View File

@ -23,6 +23,6 @@ stdenv.mkDerivation rec {
description = "SDL image library"; description = "SDL image library";
homepage = http://www.libsdl.org/projects/SDL_image/; homepage = http://www.libsdl.org/projects/SDL_image/;
maintainers = with maintainers; [ lovek323 ]; maintainers = with maintainers; [ lovek323 ];
platforms = platforms.unix; platforms = platforms.linux;
}; };
} }

View File

@ -20,6 +20,6 @@ stdenv.mkDerivation rec {
description = "SDL multi-channel audio mixer library"; description = "SDL multi-channel audio mixer library";
homepage = http://www.libsdl.org/projects/SDL_mixer/; homepage = http://www.libsdl.org/projects/SDL_mixer/;
maintainers = with maintainers; [ lovek323 ]; maintainers = with maintainers; [ lovek323 ];
platforms = platforms.unix; platforms = platforms.linux;
}; };
} }

View File

@ -73,5 +73,6 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = http://www.ffmpeg.org/; homepage = http://www.ffmpeg.org/;
description = "A complete, cross-platform solution to record, convert and stream audio and video"; description = "A complete, cross-platform solution to record, convert and stream audio and video";
broken = true;
}; };
} }

View File

@ -101,5 +101,6 @@ stdenv.mkDerivation rec {
homepage = http://www.ffmpeg.org/; homepage = http://www.ffmpeg.org/;
description = "A complete, cross-platform solution to record, convert and stream audio and video"; description = "A complete, cross-platform solution to record, convert and stream audio and video";
license = if (fdkAACSupport || faacSupport) then stdenv.lib.licenses.unfree else stdenv.lib.licenses.gpl2Plus; license = if (fdkAACSupport || faacSupport) then stdenv.lib.licenses.unfree else stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -24,4 +24,8 @@ stdenv.mkDerivation rec {
''; '';
propagatedBuildInputs = [ readline db openssl openldap cyrus_sasl sqlite]; propagatedBuildInputs = [ readline db openssl openldap cyrus_sasl sqlite];
meta = {
platforms = stdenv.lib.platforms.linux;
};
} }

View File

@ -105,7 +105,7 @@ let
description = "A complete, cross-platform solution to record, convert and stream audio and video (fork of ffmpeg)"; description = "A complete, cross-platform solution to record, convert and stream audio and video (fork of ffmpeg)";
license = with licenses; if enableUnfree then unfree #ToDo: redistributable or not? license = with licenses; if enableUnfree then unfree #ToDo: redistributable or not?
else if enableGPL then gpl2Plus else lgpl21Plus; else if enableGPL then gpl2Plus else lgpl21Plus;
platforms = platforms.all; platforms = platforms.linux;
maintainers = [ maintainers.vcunat ]; maintainers = [ maintainers.vcunat ];
}; };
}; # libavFun }; # libavFun

View File

@ -26,6 +26,6 @@ in stdenv.mkDerivation rec {
description = "A new implementation of the C++ standard library, targeting C++11"; description = "A new implementation of the C++ standard library, targeting C++11";
license = "BSD"; license = "BSD";
maintainers = stdenv.lib.maintainers.shlevy; maintainers = stdenv.lib.maintainers.shlevy;
platforms = stdenv.lib.platforms.all; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -34,6 +34,6 @@ in stdenv.mkDerivation {
description = "A new implementation of low level support for a standard C++ library"; description = "A new implementation of low level support for a standard C++ library";
license = "BSD"; license = "BSD";
maintainers = stdenv.lib.maintainers.shlevy; maintainers = stdenv.lib.maintainers.shlevy;
platforms = stdenv.lib.platforms.all; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
description = "Library and utilities for working with the TIFF image file format"; description = "Library and utilities for working with the TIFF image file format";
homepage = http://www.remotesensing.org/libtiff/; homepage = http://www.remotesensing.org/libtiff/;
license = "bsd"; license = "bsd";
platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -16,5 +16,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.gpl2; license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.marcweber ]; maintainers = [ stdenv.lib.maintainers.marcweber ];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.linux;
broken = true;
}; };
} }

View File

@ -40,12 +40,9 @@ rec {
meta = { meta = {
description = "OPAL VoIP library"; description = "OPAL VoIP library";
maintainers = with a.lib.maintainers; maintainers = [ a.lib.maintainers.raskin ];
[ platforms = a.lib.platforms.linux;
raskin broken = true;
];
platforms = with a.lib.platforms;
linux;
}; };
passthru = { passthru = {
updateInfo = { updateInfo = {

View File

@ -18,5 +18,6 @@ stdenv.mkDerivation {
license = "BSD"; license = "BSD";
maintainers = with stdenv.lib.maintainers; [viric]; maintainers = with stdenv.lib.maintainers; [viric];
platforms = with stdenv.lib.platforms; linux; platforms = with stdenv.lib.platforms; linux;
broken = true;
}; };
} }

View File

@ -34,12 +34,9 @@ rec {
meta = { meta = {
description = "Portable Tools from OPAL VoIP"; description = "Portable Tools from OPAL VoIP";
maintainers = with a.lib.maintainers; maintainers = [ a.lib.maintainers.raskin ];
[ platforms = a.lib.platforms.linux;
raskin broken = true;
];
platforms = with a.lib.platforms;
linux;
}; };
passthru = { passthru = {
updateInfo = { updateInfo = {

View File

@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
description = "Basic Linear Algebra Subprograms"; description = "Basic Linear Algebra Subprograms";
license = stdenv.lib.licenses.bsd3; license = stdenv.lib.licenses.bsd3;
homepage = "https://github.com/xianyi/OpenBLAS"; homepage = "https://github.com/xianyi/OpenBLAS";
platforms = [ "x86_64-linux" ];
}; };
} }

View File

@ -47,6 +47,7 @@ rec {
fixPaths = a.doPatchShebangs "$out/bin"; fixPaths = a.doPatchShebangs "$out/bin";
meta = { meta = {
broken = true;
description = "Text-to-speech engine"; description = "Text-to-speech engine";
maintainers = with a.lib.maintainers; maintainers = with a.lib.maintainers;
[ [

View File

@ -16,6 +16,6 @@ stdenv.mkDerivation rec {
description = "Reference implementation of the wayland protocol"; description = "Reference implementation of the wayland protocol";
homepage = http://wayland.freedesktop.org/; homepage = http://wayland.freedesktop.org/;
license = stdenv.lib.licenses.mit; license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.all; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
homepage = http://cgit.freedesktop.org/xcb/util-cursor; homepage = http://cgit.freedesktop.org/xcb/util-cursor;
license = licenses.mit; license = licenses.mit;
maintainer = with maintainers; [ lovek323 ]; maintainer = with maintainers; [ lovek323 ];
platforms = platforms.unix; platforms = platforms.linux;
}; };
buildInputs = [ buildInputs = [

View File

@ -55,6 +55,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.gpl2Plus; license = stdenv.lib.licenses.gpl2Plus;
maintainers = [ stdenv.lib.maintainers.eelco ]; maintainers = [ stdenv.lib.maintainers.eelco ];
platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -15,9 +15,8 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = http://www.valgrind.org/; homepage = http://www.valgrind.org/;
description = "Qt4-based GUI for the Valgrind 3.6.x series"; description = "Qt4-based GUI for the Valgrind 3.6.x series";
license = stdenv.lib.licenses.gpl2; license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.linux;
broken = true;
}; };
} }

View File

@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
homepage = http://www.gnu.org/software/dejagnu/; homepage = http://www.gnu.org/software/dejagnu/;
license = stdenv.lib.licenses.gpl2Plus; license = stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.all; platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.ludo ]; maintainers = [ stdenv.lib.maintainers.ludo ];
}; };
} }

View File

@ -116,5 +116,6 @@ stdenv.mkDerivation rec {
homepage = "http://wildfiregames.com/0ad/"; homepage = "http://wildfiregames.com/0ad/";
license = [ "GPLv2" "LGPLv2.1" "MIT" "CC BY-SA 3.0" "zlib" ]; license = [ "GPLv2" "LGPLv2.1" "MIT" "CC BY-SA 3.0" "zlib" ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];
broken = true;
}; };
} }

View File

@ -40,14 +40,11 @@ rec {
meta = { meta = {
description = "A 3D RTS - fork of inactive Glest project"; description = "A 3D RTS - fork of inactive Glest project";
maintainers = with a.lib.maintainers; maintainers = [ a.lib.maintainers.raskin ];
[ platforms = a.lib.platforms.linux;
raskin
];
platforms = with a.lib.platforms;
linux;
# Note that some data seems to be under separate redistributable licenses # Note that some data seems to be under separate redistributable licenses
license = a.lib.licenses.gpl2Plus; license = a.lib.licenses.gpl2Plus;
broken = true;
}; };
passthru = { passthru = {
updateInfo = { updateInfo = {

View File

@ -73,5 +73,6 @@ stdenv.mkDerivation rec {
license = [ "GPLv2" ]; # media under cc by-sa 2.5 license = [ "GPLv2" ]; # media under cc by-sa 2.5
maintainers = with stdenv.lib.maintainers; [ astsmtl ]; maintainers = with stdenv.lib.maintainers; [ astsmtl ];
platforms = with stdenv.lib.platforms; linux; platforms = with stdenv.lib.platforms; linux;
broken = true;
}; };
} }

View File

@ -17,6 +17,6 @@ stdenv.mkDerivation rec {
homepage = "http://hatari.tuxfamily.org/"; homepage = "http://hatari.tuxfamily.org/";
description = "Atari ST/STE/TT/Falcon emulator"; description = "Atari ST/STE/TT/Falcon emulator";
license = stdenv.lib.licenses.gpl2Plus; license = stdenv.lib.licenses.gpl2Plus;
platforms = with stdenv.lib.platforms; all; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -1,12 +1,12 @@
{ stdenv, kernel, elfutils, python, perl, newt, slang, asciidoc, xmlto { lib, stdenv, kernel, elfutils, python, perl, newt, slang, asciidoc, xmlto
, docbook_xsl, docbook_xml_dtd_45, libxslt, flex, bison, pkgconfig , docbook_xsl, docbook_xml_dtd_45, libxslt, flex, bison, pkgconfig
, withGtk ? false, gtk ? null }: , withGtk ? false, gtk ? null }:
assert withGtk -> gtk != null; with lib;
assert withGtk -> gtk != null;
assert versionAtLeast kernel.version "3.12";
let optionalString = stdenv.lib.optionalString;
versionOlder = stdenv.lib.versionOlder;
in
stdenv.mkDerivation { stdenv.mkDerivation {
name = "perf-linux-${kernel.version}"; name = "perf-linux-${kernel.version}";

View File

@ -1,53 +1,50 @@
{ fetchurl, stdenv, libgcrypt, libevent, libidn, gnutls { lib, fetchurl, stdenv, libgcrypt, libevent, libidn, gnutls
, libxml2, zlib, guile, texinfo, cppunit, psmisc }: , libxml2, zlib, guile, texinfo, cppunit, psmisc }:
let version = "0.11"; in let version = "0.11"; in
stdenv.mkDerivation (rec {
name = "myserver-${version}";
src = fetchurl { stdenv.mkDerivation rec {
url = "mirror://gnu/myserver/${version}/${name}.tar.xz"; name = "myserver-${version}";
sha256 = "02y3vv4hxpy5h710y79s8ipzshhc370gbz1wm85x0lnq5nqxj2ax";
};
patches = src = fetchurl {
[ ./disable-dns-lookup-in-chroot.patch ]; url = "mirror://gnu/myserver/${version}/${name}.tar.xz";
sha256 = "02y3vv4hxpy5h710y79s8ipzshhc370gbz1wm85x0lnq5nqxj2ax";
};
buildInputs = patches =
[ libgcrypt libevent libidn gnutls libxml2 zlib guile texinfo ] [ ./disable-dns-lookup-in-chroot.patch ];
++ stdenv.lib.optional doCheck cppunit;
makeFlags = [ "V=1" ]; buildInputs =
[ libgcrypt libevent libidn gnutls libxml2 zlib guile texinfo ]
++ lib.optional doCheck cppunit;
doCheck = true; makeFlags = [ "V=1" ];
enableParallelBuilding = true; doCheck = true;
meta = { enableParallelBuilding = true;
description = "GNU MyServer, a powerful and easy to configure web server";
longDescription = ''
GNU MyServer is a powerful and easy to configure web server. Its
multi-threaded architecture makes it extremely scalable and usable in
large scale sites as well as in small networks, it has a lot of
built-in features. Share your files in minutes!
'';
homepage = http://www.gnu.org/software/myserver/;
license = stdenv.lib.licenses.gpl3Plus;
maintainers = [ ];
# libevent fails to build on Cygwin and Guile has troubles on Darwin.
platforms = stdenv.lib.platforms.gnu;
};
}
//
# On GNU/Linux the `test_suite' process sometimes stays around, so # On GNU/Linux the `test_suite' process sometimes stays around, so
# forcefully terminate it. # forcefully terminate it.
(if stdenv.isLinux postCheck = lib.optionalString stdenv.isLinux "${psmisc}/bin/killall test_suite || true";
then { postCheck = "${psmisc}/bin/killall test_suite || true"; }
else { })) meta = {
description = "GNU MyServer, a powerful and easy to configure web server";
longDescription = ''
GNU MyServer is a powerful and easy to configure web server. Its
multi-threaded architecture makes it extremely scalable and usable in
large scale sites as well as in small networks, it has a lot of
built-in features. Share your files in minutes!
'';
homepage = http://www.gnu.org/software/myserver/;
license = lib.licenses.gpl3Plus;
# libevent fails to build on Cygwin and Guile has troubles on Darwin.
platforms = lib.platforms.gnu;
broken = true; # needs patch for gets()
};
}

View File

@ -23,5 +23,6 @@ stdenv.mkDerivation {
homepage = http://www.freepops.org/; homepage = http://www.freepops.org/;
platforms = with stdenv.lib.platforms; linux; platforms = with stdenv.lib.platforms; linux;
maintainers = with stdenv.lib.maintainers; [ pierron ]; maintainers = with stdenv.lib.maintainers; [ pierron ];
broken = true;
}; };
} }

View File

@ -1,5 +1,6 @@
{ stdenv, fetchurl { stdenv, fetchurl
, sqlite, expat, spidermonkey, taglib, libexif, curl, ffmpeg, file }: , sqlite, expat, spidermonkey, taglib, libexif, curl, ffmpeg, file }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "mediatomb-${version}"; name = "mediatomb-${version}";
@ -18,9 +19,10 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://mediatomb.cc; homepage = http://mediatomb.cc;
description = "UPnP MediaServer with a web user interface,"; description = "UPnP MediaServer with a web user interface";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = [ maintainers.phreedom ]; maintainers = [ maintainers.phreedom ];
platforms = platforms.linux; platforms = platforms.linux;
broken = true;
}; };
} }

View File

@ -37,7 +37,7 @@ let
doCheck = false; doCheck = false;
meta.platforms = stdenv.lib.platforms.mesaPlatforms; meta.platforms = stdenv.lib.platforms.linux;
}; };
in stdenv.lib.overrideDerivation base (b: { in stdenv.lib.overrideDerivation base (b: {
postFixup = b.postFixup + '' postFixup = b.postFixup + ''

View File

@ -47,6 +47,6 @@ buildPythonPackage rec {
meta = { meta = {
homepage = http://xpra.org/; homepage = http://xpra.org/;
description = "Persistent remote applications for X"; description = "Persistent remote applications for X";
platforms = stdenv.lib.platforms.mesaPlatforms; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
description = "pngquant converts 24/32-bit RGBA PNGs to 8-bit palette with alpha channel preserved"; description = "pngquant converts 24/32-bit RGBA PNGs to 8-bit palette with alpha channel preserved";
platforms = platforms.all; platforms = platforms.all;
license = licenses.bsd2; # Not exactly bsd2, but alike license = licenses.bsd2; # Not exactly bsd2, but alike
broken = true;
}; };
} }

View File

@ -12,6 +12,6 @@ stdenv.mkDerivation {
homepage = http://oss.oetiker.ch/rrdtool/; homepage = http://oss.oetiker.ch/rrdtool/;
description = "High performance logging in Round Robin Databases"; description = "High performance logging in Round Robin Databases";
license = stdenv.lib.licenses.gpl2; license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.all; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.gpl2Plus; license = stdenv.lib.licenses.gpl2Plus;
maintainers = [ stdenv.lib.maintainers.ludo ]; maintainers = [ stdenv.lib.maintainers.ludo ];
platforms = [ "x86_64-linux" ];
}; };
} }

View File

@ -20,7 +20,7 @@ stdenv.mkDerivation {
homepage = http://rtmpdump.mplayerhq.hu/; homepage = http://rtmpdump.mplayerhq.hu/;
description = "Toolkit for RTMP streams"; description = "Toolkit for RTMP streams";
license = stdenv.lib.licenses.gpl2Plus; license = stdenv.lib.licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [viric]; maintainers = [ stdenv.lib.maintainers. viric ];
platforms = with stdenv.lib.platforms; all; platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -183,7 +183,6 @@ let
libtool = all; libtool = all;
libtool_2 = all; libtool_2 = all;
lout = linux; lout = linux;
lsh = linux;
lsof = linux; lsof = linux;
ltrace = linux; ltrace = linux;
lvm2 = linux; lvm2 = linux;