diff --git a/local/pkgs/12to11/default.nix b/local/pkgs/12to11/default.nix new file mode 100644 index 00000000..19f188e4 --- /dev/null +++ b/local/pkgs/12to11/default.nix @@ -0,0 +1,29 @@ +{ + lib, stdenv, fetchsvn, xorg, libdrm +}: + +stdenv.mkDerivation rec +{ + pname = "12to11"; + version = "193"; + src = fetchsvn + { + url = "svn://svn.code.sf.net/p/twelveto11/code"; + rev = version; + sha256 = "12csy55f2xxj03c5b60dvip68mz8cggic6751y3hvj22ar4ncaaj"; + }; + postPatch = + '' + for i in *.c + do + sed -i -e "s|#include |#include |" $i + done + for i in tests/*.c + do + sed -i -e "s|#include |#include |" $i + done + ''; + + nativeBuildInputs = [ ]; + buildInputs = [ xorg.imake libdrm.dev ]; +} diff --git a/local/pkgs/default.nix b/local/pkgs/default.nix index 808e4317..30206b97 100644 --- a/local/pkgs/default.nix +++ b/local/pkgs/default.nix @@ -18,4 +18,5 @@ # }; vasp = callPackage ./vasp { openmp = llvmPackages.openmp; }; vaspkit = callPackage ./vaspkit { attrsToList = (import ../lib lib).attrsToList; }; + # "12to11" = callPackage ./12to11 {}; }