nixpkgs: picosat 936 -> 960, add myself as a maintainer

Signed-off-by: Austin Seipp <aseipp@pobox.com>

+12 -20
+12 -20
pkgs/applications/science/logic/picosat/default.nix
··· 1 - {stdenv, fetchurl }: 2 - 3 - let 4 - version = "936"; 5 - pname = "picosat"; 6 - 7 - in 1 + { stdenv, fetchurl }: 8 2 9 3 stdenv.mkDerivation rec { 10 - name = "${pname}-${version}"; 4 + name = "picosat-${version}"; 5 + version = "960"; 11 6 12 7 src = fetchurl { 13 8 url = "http://fmv.jku.at/picosat/${name}.tar.gz"; 14 - sha256 = "02hq68fmfjs085216wsj13ff6i1rhc652yscl16w9jzpfqzly91n"; 9 + sha256 = "05z8cfjk84mkna5ryqlq2jiksjifg3jhlgbijaq36sbn0i51iczd"; 15 10 }; 16 11 17 12 dontAddPrefix = true; 18 - 19 - # configureFlags = "--shared"; the ./configure file is broken and doesn't accept this parameter :( 20 - patchPhase = '' 21 - sed -e 's/^shared=no/shared=yes/' -i configure 22 - ''; 13 + configureFlags = "--shared"; 23 14 24 15 installPhase = '' 25 - mkdir -p "$out"/bin 16 + mkdir -p $out/bin $out/lib $out/include/picosat 26 17 cp picomus "$out"/bin 27 18 cp picosat "$out"/bin 28 - mkdir -p "$out"/lib 19 + 29 20 cp libpicosat.a "$out"/lib 30 21 cp libpicosat.so "$out"/lib 31 - mkdir -p "$out"/include/picosat 22 + 32 23 cp picosat.h "$out"/include/picosat 33 24 ''; 34 25 35 26 meta = { 36 - homepage = http://fmv.jku.at/picosat/; 37 27 description = "SAT solver with proof and core support"; 38 - license = stdenv.lib.licenses.mit; 39 - maintainers = [ stdenv.lib.maintainers.roconnor ]; 28 + homepage = http://fmv.jku.at/picosat/; 29 + license = stdenv.lib.licenses.mit; 30 + platforms = stdenv.lib.platforms.unix; 31 + maintainers = with stdenv.lib.maintainers; [ roconnor thoughtpolice ]; 40 32 }; 41 33 }