Merge pull request #115974 from siraben/darwin-mass-fix-buildInputs=0-alt

authored by

Sandro and committed by
GitHub
12de0d4c c30a9fd9

+57 -37
+1 -1
pkgs/development/guile-modules/guile-opengl/default.nix
··· 18 18 homepage = "https://www.gnu.org/software/guile-opengl/"; 19 19 license = licenses.gpl3Plus; 20 20 maintainers = with maintainers; [ vyp ]; 21 - platforms = platforms.linux; 21 + platforms = platforms.unix; 22 22 }; 23 23 }
+1 -1
pkgs/development/libraries/clucene-core/default.nix
··· 23 23 CLucene is a port of the very popular Java Lucene text search engine API. 24 24 ''; 25 25 homepage = "http://clucene.sourceforge.net"; 26 - platforms = platforms.linux; 26 + platforms = platforms.unix; 27 27 license = with licenses; [ asl20 lgpl2 ]; 28 28 }; 29 29 }
+1 -1
pkgs/development/libraries/gtkdatabox/default.nix
··· 17 17 18 18 license = lib.licenses.lgpl2; 19 19 20 - platforms = lib.platforms.linux; 20 + platforms = lib.platforms.unix; 21 21 }; 22 22 }
+3 -2
pkgs/development/libraries/htmlcxx/default.nix
··· 1 - { lib, stdenv, fetchurl }: 1 + { lib, stdenv, fetchurl, libiconv }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "htmlcxx"; ··· 9 9 sha256 = "1hgmyiad3qgbpf2dvv2jygzj6jpz4dl3n8ds4nql68a4l9g2nm07"; 10 10 }; 11 11 12 + buildInputs = [ libiconv ]; 12 13 patches = [ ./ptrdiff.patch ]; 13 14 14 15 meta = with lib; { 15 16 homepage = "http://htmlcxx.sourceforge.net/"; 16 17 description = "A simple non-validating css1 and html parser for C++"; 17 18 license = licenses.lgpl2; 18 - platforms = platforms.linux; 19 + platforms = platforms.all; 19 20 }; 20 21 }
+6 -1
pkgs/development/libraries/kissfft/default.nix
··· 30 30 }) 31 31 ]; 32 32 33 + postPatch = '' 34 + substituteInPlace Makefile \ 35 + --replace "gcc" "${stdenv.cc.targetPrefix}cc" \ 36 + --replace "ar" "${stdenv.cc.targetPrefix}ar" 37 + ''; 33 38 makeFlags = [ 34 39 "PREFIX=${placeholder "out"}" 35 40 "DATATYPE=double" ··· 40 45 homepage = "https://github.com/mborgerding/kissfft"; 41 46 license = licenses.bsd3; 42 47 maintainers = [ maintainers.goibhniu ]; 43 - platforms = platforms.linux; 48 + platforms = platforms.all; 44 49 }; 45 50 }
+3 -2
pkgs/development/libraries/levmar/default.nix
··· 9 9 }; 10 10 11 11 patchPhase = '' 12 - sed -i 's/define HAVE_LAPACK/undef HAVE_LAPACK/' levmar.h 12 + substituteInPlace levmar.h --replace "define HAVE_LAPACK" "undef HAVE_LAPACK" 13 13 sed -i 's/LAPACKLIBS=.*/LAPACKLIBS=/' Makefile 14 + substituteInPlace Makefile --replace "gcc" "${stdenv.cc.targetPrefix}cc" 14 15 ''; 15 16 16 17 installPhase = '' ··· 23 24 description = "ANSI C implementations of Levenberg-Marquardt, usable also from C++"; 24 25 homepage = "https://www.ics.forth.gr/~lourakis/levmar/"; 25 26 license = lib.licenses.gpl2Plus; 26 - platforms = lib.platforms.linux; 27 + platforms = lib.platforms.all; 27 28 }; 28 29 }
+1 -1
pkgs/development/libraries/libcec/platform.nix
··· 18 18 homepage = "https://github.com/Pulse-Eight/platform"; 19 19 repositories.git = "https://github.com/Pulse-Eight/platform.git"; 20 20 license = lib.licenses.gpl2Plus; 21 - platforms = platforms.linux; 21 + platforms = platforms.all; 22 22 maintainers = [ maintainers.titanous ]; 23 23 }; 24 24 }
+2 -2
pkgs/development/libraries/libcli/default.nix
··· 20 20 21 21 enableParallelBuilding = true; 22 22 23 - makeFlags = [ "PREFIX=$(out)" ]; 23 + makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "AR=${stdenv.cc.targetPrefix}ar" "PREFIX=$(out)" ]; 24 24 25 25 meta = with lib; { 26 26 description = "Emulate a Cisco-style telnet command-line interface"; 27 27 homepage = "http://sites.dparrish.com/libcli"; 28 28 license = licenses.lgpl21Plus; 29 - platforms = platforms.linux; 29 + platforms = platforms.all; 30 30 }; 31 31 }
+1 -1
pkgs/development/libraries/libcredis/default.nix
··· 23 23 description = "C client library for Redis (key-value database)"; 24 24 homepage = "https://code.google.com/archive/p/credis/"; 25 25 license = licenses.bsd3; # from homepage 26 - platforms = platforms.linux; 26 + platforms = platforms.all; 27 27 maintainers = [ maintainers.bjornfor ]; 28 28 }; 29 29 }
+1 -1
pkgs/development/libraries/libcsptr/default.nix
··· 17 17 description = "Smart pointer constructs for the (GNU) C programming language"; 18 18 homepage = "https://github.com/Snaipe/libcsptr"; 19 19 license = licenses.mit; 20 - platforms = [ "i686-linux" "x86_64-linux" ]; 20 + platforms = platforms.all; 21 21 maintainers = [ maintainers.fragamus ]; 22 22 }; 23 23 }
+1 -1
pkgs/development/libraries/liblcf/default.nix
··· 19 19 homepage = "https://github.com/EasyRPG/liblcf"; 20 20 license = licenses.mit; 21 21 maintainers = with maintainers; [ yegortimoshenko ]; 22 - platforms = platforms.linux; 22 + platforms = platforms.all; 23 23 }; 24 24 }
+7 -1
pkgs/development/libraries/libnatpmp/default.nix
··· 10 10 sha256 = "1c1n8n7mp0amsd6vkz32n8zj3vnsckv308bb7na0dg0r8969rap1"; 11 11 }; 12 12 13 + postPatch = '' 14 + substituteInPlace Makefile \ 15 + --replace "gcc" "${stdenv.cc.targetPrefix}cc" \ 16 + --replace "ar" "${stdenv.cc.targetPrefix}ar" 17 + ''; 18 + 13 19 makeFlags = [ "INSTALLPREFIX=$(out)" ]; 14 20 15 21 meta = with lib; { ··· 17 23 description = "NAT-PMP client"; 18 24 license = licenses.bsd3; 19 25 maintainers = with maintainers; [ orivej ]; 20 - platforms = platforms.linux; 26 + platforms = platforms.all; 21 27 }; 22 28 }
+1 -1
pkgs/development/libraries/libnest2d/default.nix
··· 25 25 "2D irregular bin packaging and nesting library written in modern C++"; 26 26 homepage = "https://github.com/Ultimaker/libnest2d"; 27 27 license = licenses.lgpl3; 28 - platforms = platforms.linux; 28 + platforms = platforms.all; 29 29 }; 30 30 }
+1 -1
pkgs/development/libraries/liboauth/default.nix
··· 23 23 ''; 24 24 25 25 meta = with lib; { 26 - platforms = platforms.linux; 26 + platforms = platforms.all; 27 27 description = "C library implementing the OAuth secure authentication protocol"; 28 28 homepage = "http://liboauth.sourceforge.net/"; 29 29 repositories.git = "https://github.com/x42/liboauth.git";
+1 -1
pkgs/development/libraries/libxmi/default.nix
··· 15 15 description = "Library for rasterizing 2-D vector graphics"; 16 16 homepage = "https://www.gnu.org/software/libxmi/"; 17 17 license = lib.licenses.gpl2Plus; 18 - platforms = lib.platforms.gnu ++ lib.platforms.linux; # arbitrary choice 18 + platforms = lib.platforms.unix; 19 19 maintainers = [ ]; 20 20 }; 21 21 }
+1 -1
pkgs/development/libraries/libxmp/default.nix
··· 12 12 Scream Tracker 3 (S3M), Fast Tracker II (XM), and Impulse Tracker (IT). 13 13 ''; 14 14 license = licenses.lgpl21Plus; 15 - platforms = platforms.linux; 15 + platforms = platforms.all; 16 16 }; 17 17 18 18 src = fetchurl {
+1 -1
pkgs/development/libraries/lightning/default.nix
··· 27 27 ''; 28 28 maintainers = [ maintainers.AndersonTorres ]; 29 29 license = licenses.lgpl3Plus; 30 - platforms = lib.platforms.linux; 30 + platforms = lib.platforms.all; 31 31 }; 32 32 }
+1 -1
pkgs/development/libraries/loudmouth/default.nix
··· 20 20 21 21 meta = with lib; { 22 22 description = "A lightweight C library for the Jabber protocol"; 23 - platforms = platforms.linux; 23 + platforms = platforms.all; 24 24 downloadPage = "http://mcabber.com/files/loudmouth/"; 25 25 downloadURLRegexp = "loudmouth-[0-9.]+[.]tar[.]bz2$"; 26 26 updateWalker = true;
+1 -1
pkgs/development/libraries/lrdf/default.nix
··· 31 31 homepage = "https://sourceforge.net/projects/lrdf/"; 32 32 license = lib.licenses.gpl2; 33 33 maintainers = [ lib.maintainers.marcweber ]; 34 - platforms = lib.platforms.linux; 34 + platforms = lib.platforms.unix; 35 35 }; 36 36 }
+1 -1
pkgs/development/libraries/metal/default.nix
··· 17 17 homepage = "https://github.com/brunocodutra/metal"; 18 18 license = licenses.mit; 19 19 maintainers = with maintainers; [ pmiddend ]; 20 - platforms = platforms.linux; 20 + platforms = platforms.all; 21 21 }; 22 22 23 23 }
+1 -1
pkgs/development/libraries/minixml/default.nix
··· 17 17 description = "A small XML library"; 18 18 homepage = "https://www.msweet.org/mxml/"; 19 19 license = licenses.asl20; 20 - platforms = platforms.linux; 20 + platforms = platforms.all; 21 21 maintainers = [ maintainers.goibhniu ]; 22 22 }; 23 23 }
+1 -1
pkgs/development/libraries/msgpuck/default.nix
··· 19 19 description = "A simple and efficient MsgPack binary serialization library in a self-contained header file"; 20 20 homepage = "https://github.com/rtsisyk/msgpuck"; 21 21 license = licenses.bsd2; 22 - platforms = platforms.linux; 22 + platforms = platforms.all; 23 23 maintainers = with maintainers; [ izorkin ]; 24 24 }; 25 25 }
+1 -1
pkgs/development/libraries/osip/default.nix
··· 12 12 homepage = "https://www.gnu.org/software/osip/"; 13 13 description = "The GNU oSIP library, an implementation of the Session Initiation Protocol (SIP)"; 14 14 maintainers = with lib.maintainers; [ raskin ]; 15 - platforms = lib.platforms.linux; 15 + platforms = lib.platforms.all; 16 16 inherit version; 17 17 }; 18 18 }
+1 -1
pkgs/development/libraries/pxlib/default.nix
··· 14 14 description = "Library to read and write Paradox files"; 15 15 homepage = "http://pxlib.sourceforge.net/"; 16 16 license = licenses.gpl2; 17 - platforms = platforms.linux; 17 + platforms = platforms.all; 18 18 maintainers = [ maintainers.winpat ]; 19 19 }; 20 20 }
+1 -1
pkgs/development/libraries/safefile/default.nix
··· 21 21 description = "File open routines to safely open a file when in the presence of an attack"; 22 22 license = lib.licenses.asl20 ; 23 23 maintainers = [lib.maintainers.raskin]; 24 - platforms = lib.platforms.linux; 24 + platforms = lib.platforms.all; 25 25 homepage = "https://research.cs.wisc.edu/mist/safefile/"; 26 26 updateWalker = true; 27 27 };
+5 -2
pkgs/development/libraries/shhmsg/default.nix
··· 8 8 sha256 = "0ax02fzqpaxr7d30l5xbndy1s5vgg1ag643c7zwiw2wj1czrxil8"; 9 9 }; 10 10 11 + postPatch = '' 12 + substituteInPlace Makefile --replace "gcc" "${stdenv.cc.targetPrefix}cc" 13 + ''; 14 + 11 15 installFlags = [ "INSTBASEDIR=$(out)" ]; 12 16 13 17 meta = with lib; { 14 18 description = "A library for displaying messages"; 15 19 homepage = "https://shh.thathost.com/pub-unix/"; 16 20 license = licenses.artistic1; 17 - platforms = platforms.linux; 21 + platforms = platforms.all; 18 22 }; 19 23 } 20 -
+5 -1
pkgs/development/libraries/shhopt/default.nix
··· 8 8 sha256 = "0yd6bl6qw675sxa81nxw6plhpjf9d2ywlm8a5z66zyjf28sl7sds"; 9 9 }; 10 10 11 + postPatch = '' 12 + substituteInPlace Makefile --replace "gcc" "${stdenv.cc.targetPrefix}cc" 13 + ''; 14 + 11 15 installFlags = [ "INSTBASEDIR=$(out)" ]; 12 16 13 17 meta = with lib; { 14 18 description = "A library for parsing command line options"; 15 19 homepage = "https://shh.thathost.com/pub-unix/"; 16 20 license = licenses.artistic1; 17 - platforms = platforms.linux; 21 + platforms = platforms.all; 18 22 }; 19 23 }
+1 -1
pkgs/development/libraries/spglib/default.nix
··· 21 21 homepage = "https://atztogo.github.io/spglib/"; 22 22 license = licenses.bsd3; 23 23 maintainers = [ maintainers.markuskowa ]; 24 - platforms = platforms.linux; 24 + platforms = platforms.all; 25 25 }; 26 26 }
+1 -1
pkgs/development/libraries/spice-protocol/default.nix
··· 19 19 homepage = "https://www.spice-space.org/"; 20 20 license = licenses.bsd3; 21 21 maintainers = with maintainers; [ bluescreen303 ]; 22 - platforms = platforms.linux; 22 + platforms = platforms.all; 23 23 }; 24 24 }
+1 -1
pkgs/development/libraries/tidyp/default.nix
··· 13 13 meta = with lib; { 14 14 description = "A program that can validate your HTML, as well as modify it to be more clean and standard"; 15 15 homepage = "http://tidyp.com/"; 16 - platforms = platforms.linux; 16 + platforms = platforms.all; 17 17 maintainers = with maintainers; [ pSub ]; 18 18 license = licenses.bsd3; 19 19 };
+1 -1
pkgs/development/tools/analysis/coan/default.nix
··· 28 28 ''; 29 29 homepage = "http://coan2.sourceforge.net/"; 30 30 license = licenses.bsd3; 31 - platforms = platforms.linux; 31 + platforms = platforms.all; 32 32 }; 33 33 }
+1 -1
pkgs/development/tools/misc/pwndbg/default.nix
··· 46 46 description = "Exploit Development and Reverse Engineering with GDB Made Easy"; 47 47 homepage = "https://github.com/pwndbg/pwndbg"; 48 48 license = licenses.mit; 49 - platforms = platforms.linux; 49 + platforms = platforms.all; 50 50 maintainers = with maintainers; [ mic92 ]; 51 51 }; 52 52 }
+1 -1
pkgs/games/vassal/default.nix
··· 31 31 homepage = "http://www.vassalengine.org/"; 32 32 license = licenses.lgpl21Only; 33 33 maintainers = with maintainers; [ tvestelind ]; 34 - platforms = platforms.linux; 34 + platforms = platforms.unix; 35 35 }; 36 36 }