at 24.11-pre 34 lines 734 B view raw
1{ lib, stdenv, fetchFromGitHub }: 2 3stdenv.mkDerivation rec { 4 pname = "genann"; 5 version = "1.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "codeplea"; 9 repo = "genann"; 10 rev = "v${version}"; 11 sha256 = "0z45ndpd4a64i6jayr4yxfcr5h87bsmhm7lfgnbp35pnfywiclmq"; 12 }; 13 14 dontBuild = true; 15 doCheck = true; 16 17 # Nix doesn't seem to recognize this by default. 18 checkPhase = '' 19 make check 20 ''; 21 22 installPhase = '' 23 mkdir -p $out/include 24 cp ./genann.{h,c} $out/include 25 ''; 26 27 meta = with lib; { 28 homepage = "https://github.com/codeplea/genann"; 29 description = "Simple neural network library in ANSI C"; 30 license = licenses.zlib; 31 maintainers = [ maintainers.ivar ]; 32 platforms = platforms.all; 33 }; 34}