spectra: init at 1.0.1

Vonfry 7002f2f3 da9cf977

+32
+30
pkgs/development/libraries/spectra/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , eigen 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "spectra"; 10 + version = "1.0.1"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "yixuan"; 14 + repo = pname; 15 + rev = "v${version}"; 16 + sha256 = "sha256-HaJmMo4jYmO/j53/nHrL3bvdQMAvp4Nuhhe8Yc7pL88="; 17 + }; 18 + 19 + nativeBuildInputs = [ cmake ]; 20 + 21 + propagatedBuildInputs = [ eigen ]; 22 + 23 + meta = with lib; { 24 + homepage = "https://spectralib.org/"; 25 + description = "A C++ library for large scale eigenvalue problems, built on top of Eigen"; 26 + license = licenses.mpl20; 27 + maintainers = with maintainers; [ vonfry ]; 28 + platforms = platforms.unix; 29 + }; 30 + }
+2
pkgs/top-level/all-packages.nix
··· 35593 35593 35594 35594 refind = callPackage ../tools/bootloaders/refind { }; 35595 35595 35596 + spectra = callPackage ../development/libraries/spectra { }; 35597 + 35596 35598 spectrojack = callPackage ../applications/audio/spectrojack { }; 35597 35599 35598 35600 sift = callPackage ../tools/text/sift { };