treewide: mark packages as buildable on darwin (PR #45364)

vcunat amended the commit a bit; see the PR for details/discussion.
This commit is contained in:
Vladimír Čunát 2019-09-15 10:48:07 +02:00
parent 9d392dec79
commit 991c0e1618
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA
17 changed files with 16 additions and 19 deletions

View File

@ -104,9 +104,7 @@ stdenv.mkDerivation rec {
description = "A free computer algebra system (CAS)"; description = "A free computer algebra system (CAS)";
homepage = "https://www-fourier.ujf-grenoble.fr/~parisse/giac.html"; homepage = "https://www-fourier.ujf-grenoble.fr/~parisse/giac.html";
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
## xcas is buildable on darwin but there are specific instructions I could platforms = platforms.unix;
## not test
platforms = platforms.linux;
maintainers = [ maintainers.symphorien ]; maintainers = [ maintainers.symphorien ];
}; };
} }

View File

@ -35,6 +35,6 @@ stdenv.mkDerivation rec {
homepage = http://math.rutgers.edu/~asbuch/lrcalc/; homepage = http://math.rutgers.edu/~asbuch/lrcalc/;
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ timokau ]; maintainers = with maintainers; [ timokau ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }

View File

@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
description = ''Programs for computing automorphism groups of graphs and digraphs''; description = ''Programs for computing automorphism groups of graphs and digraphs'';
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ raskin timokau ]; maintainers = with maintainers; [ raskin timokau ];
platforms = platforms.linux; platforms = platforms.unix;
homepage = http://pallini.di.uniroma1.it/; homepage = http://pallini.di.uniroma1.it/;
}; };
} }

View File

@ -43,6 +43,6 @@ stdenv.mkDerivation rec {
homepage = http://pynac.org; homepage = http://pynac.org;
license = licenses.gpl3; license = licenses.gpl3;
maintainers = with maintainers; [ timokau ]; maintainers = with maintainers; [ timokau ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }

View File

@ -110,7 +110,7 @@ stdenv.mkDerivation rec {
description = "A CAS for polynomial computations"; description = "A CAS for polynomial computations";
maintainers = with maintainers; [ raskin timokau ]; maintainers = with maintainers; [ raskin timokau ];
# 32 bit x86 fails with some link error: `undefined reference to `__divmoddi4@GCC_7.0.0'` # 32 bit x86 fails with some link error: `undefined reference to `__divmoddi4@GCC_7.0.0'`
platforms = subtractLists platforms.i686 platforms.linux; platforms = subtractLists platforms.i686 platforms.unix;
license = licenses.gpl3; # Or GPLv2 at your option - but not GPLv4 license = licenses.gpl3; # Or GPLv2 at your option - but not GPLv4
homepage = http://www.singular.uni-kl.de; homepage = http://www.singular.uni-kl.de;
downloadPage = "http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES/"; downloadPage = "http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES/";

View File

@ -78,6 +78,6 @@ stdenv.mkDerivation {
description = "Lisp implementation aiming to be small, fast and easy to embed"; description = "Lisp implementation aiming to be small, fast and easy to embed";
license = stdenv.lib.licenses.mit ; license = stdenv.lib.licenses.mit ;
maintainers = [stdenv.lib.maintainers.raskin]; maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.unix;
}; };
} }

View File

@ -21,6 +21,6 @@ stdenv.mkDerivation rec {
description = ''A library for arbitrary-precision interval arithmetic''; description = ''A library for arbitrary-precision interval arithmetic'';
license = stdenv.lib.licenses.lgpl21Plus; license = stdenv.lib.licenses.lgpl21Plus;
maintainers = with maintainers; [ raskin timokau ]; maintainers = with maintainers; [ raskin timokau ];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.unix;
}; };
} }

View File

@ -17,6 +17,6 @@ stdenv.mkDerivation rec {
description = ''Lattice algorithms using floating-point arithmetic''; description = ''Lattice algorithms using floating-point arithmetic'';
license = stdenv.lib.licenses.lgpl21Plus; license = stdenv.lib.licenses.lgpl21Plus;
maintainers = [stdenv.lib.maintainers.raskin]; maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.unix;
}; };
} }

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
description = ''Algorithms for computing exact solutions to dense systems of linear equations over the integers''; description = ''Algorithms for computing exact solutions to dense systems of linear equations over the integers'';
license = stdenv.lib.licenses.gpl2Plus; license = stdenv.lib.licenses.gpl2Plus;
maintainers = [stdenv.lib.maintainers.raskin]; maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.unix;
homepage = https://cs.uwaterloo.ca/~astorjoh/iml.html; homepage = https://cs.uwaterloo.ca/~astorjoh/iml.html;
updateWalker = true; updateWalker = true;
}; };

View File

@ -17,6 +17,6 @@ stdenv.mkDerivation rec {
homepage = https://gforge.inria.fr/projects/mpfi/; homepage = https://gforge.inria.fr/projects/mpfi/;
license = stdenv.lib.licenses.lgpl21Plus; license = stdenv.lib.licenses.lgpl21Plus;
maintainers = [stdenv.lib.maintainers.raskin]; maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.unix;
}; };
} }

View File

@ -41,6 +41,6 @@ stdenv.mkDerivation rec {
description = "Legacy version of PolyBoRi maintained by sagemath developers"; description = "Legacy version of PolyBoRi maintained by sagemath developers";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ timokau ]; maintainers = with maintainers; [ timokau ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }

View File

@ -33,6 +33,6 @@ stdenv.mkDerivation rec {
''; '';
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ timokau ]; maintainers = with maintainers; [ timokau ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }

View File

@ -25,6 +25,6 @@ stdenv.mkDerivation rec {
description = "Library to do fast arithmetic with dense matrices over F_2"; description = "Library to do fast arithmetic with dense matrices over F_2";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ timokau ]; maintainers = with maintainers; [ timokau ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }

View File

@ -34,6 +34,6 @@ stdenv.mkDerivation rec {
''; '';
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ timokau ]; maintainers = with maintainers; [ timokau ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }

View File

@ -22,6 +22,6 @@ stdenv.mkDerivation rec {
description = "Calculates rank-width and rank-decompositions"; description = "Calculates rank-width and rank-decompositions";
license = with licenses; [ gpl2Plus ]; license = with licenses; [ gpl2Plus ];
maintainers = with maintainers; [ timokau ]; maintainers = with maintainers; [ timokau ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }

View File

@ -76,6 +76,6 @@ stdenv.mkDerivation rec {
mit # Dik T. Winter's software mit # Dik T. Winter's software
]; ];
maintainers = with maintainers; [ timokau ]; maintainers = with maintainers; [ timokau ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }

View File

@ -65,7 +65,6 @@ buildPythonPackage rec {
programming language. programming language.
''; '';
maintainers = with maintainers; [ edwtjo ]; maintainers = with maintainers; [ edwtjo ];
broken = stdenv.targetPlatform.isDarwin;
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
}; };
} }