Unverified Commit bef1f8f8 authored by Mauricio Collares's avatar Mauricio Collares Committed by GitHub
Browse files

Merge pull request #272530 from yannickulrich/normaliz-v3.10.1

normaliz: init at 3.10.1
parents e71a37f1 dddcbfae
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -21338,6 +21338,12 @@
    github = "yanganto";
    githubId = 10803111;
  };
  yannickulrich = {
    email = "yannick.ulrich@proton.me";
    github = "yannickulrich";
    githubId = 749922;
    name = "Yannick Ulrich";
  };
  yannip = {
    email = "yPapandreou7@gmail.com";
    github = "YanniPapandreou";
+43 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, autoreconfHook
, gmpxx
, flint
, arb
, nauty
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "normaliz";
  version = "3.10.1";

  src = fetchFromGitHub {
    owner = "normaliz";
    repo = "normaliz";
    rev = "v${finalAttrs.version}";
    hash = "sha256-nnSauTlS5R6wbaoGxR6HFacFYm5r4DAhoP9IVe4ajdc=";
  };

  buildInputs = [
    gmpxx
    flint
    arb
    nauty
  ];

  outputs = [ "out" "lib" "dev" ];

  nativeBuildInputs = [
    autoreconfHook
  ];

  meta = with lib; {
    homepage = "https://www.normaliz.uni-osnabrueck.de/";
    description = "An open source tool for computations in affine monoids, vector configurations, lattice polytopes, and rational cones";
    maintainers = with maintainers; [ yannickulrich ];
    platforms = with platforms; unix ++ windows;
    license = licenses.gpl3Plus;
    mainProgram = "normaliz";
  };
})