Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, stdenv, fetchFromGitHub }: 2 3stdenv.mkDerivation { 4 pname = "openspin"; 5 version = "unstable-2018-10-02"; 6 7 src = fetchFromGitHub { 8 owner = "parallaxinc"; 9 repo = "OpenSpin"; 10 rev = "f3a587ed3e4f6a50b3c8d2022bbec5676afecedb"; 11 sha256 = "1knkbzdanb60cwp7mggymkhd0167lh2sb1c00d1vhw7s0s1rj96n"; 12 }; 13 14 installPhase = '' 15 mkdir -p $out/bin 16 mv build/openspin $out/bin/openspin 17 ''; 18 19 meta = with lib; { 20 description = "Compiler for SPIN/PASM languages for Parallax Propeller MCU"; 21 homepage = "https://github.com/parallaxinc/OpenSpin"; 22 license = licenses.mit; 23 maintainers = [ maintainers.redvers ]; 24 platforms = platforms.all; 25 }; 26}