nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 22.05 24 lines 729 B view raw
1{ lib, stdenv, fetchurl, fetchgit, gmp }: 2 3stdenv.mkDerivation rec { 4 pname = "cln"; 5 version = "1.3.6"; 6 7 src = if stdenv.isDarwin then fetchgit { 8 url = "git://www.ginac.de/cln.git"; 9 rev = "cln_${builtins.replaceStrings [ "." ] [ "-" ] version}"; 10 sha256 = "sha256-P32F4TIDhE2Dwzydq8iFK6ch3kICJcXeeXHs5PBQG88="; 11 } else fetchurl { 12 url = "${meta.homepage}${pname}-${version}.tar.bz2"; 13 sha256 = "0jlq9l4hphk7qqlgqj9ihjp4m3rwjbhk6q4v00lsbgbri07574pl"; 14 }; 15 16 buildInputs = [ gmp ]; 17 18 meta = with lib; { 19 description = "C/C++ library for numbers, a part of GiNaC"; 20 homepage = "https://www.ginac.de/CLN/"; 21 license = licenses.gpl2; 22 platforms = platforms.unix; # Once had cygwin problems 23 }; 24}