diff --git a/pkgs/default.nix b/pkgs/default.nix index 33775c6..df96369 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -18,8 +18,6 @@ pkgs.lib.makeScope pkgs.newScope (pkgs: { ff2mpv-go = pkgs.callPackage ./ff2mpv-go { }; - havm = pkgs.callPackage ./havm { }; - i3-get-window-criteria = pkgs.callPackage ./i3-get-window-criteria { }; lohr = pkgs.callPackage ./lohr { }; diff --git a/pkgs/havm/default.nix b/pkgs/havm/default.nix deleted file mode 100644 index 51eb9f0..0000000 --- a/pkgs/havm/default.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ lib, fetchurl, ghc, stdenv, which }: -stdenv.mkDerivation rec { - pname = "havm"; - version = "0.28"; - - src = fetchurl { - url = "https://www.lrde.epita.fr/~tiger/download/${pname}-${version}.tar.gz"; - sha256 = "sha256-FDi4FZ8rjGqRkFlROtcJsv+mks7MmIXQGV4bZrwkQrA="; - }; - - nativeBuildInputs = [ - ghc - ]; - - checkInputs = [ - which - ]; - - doCheck = true; - - meta = with lib; { - description = "A simple virtual machine to execute Andrew Appel's HIR/LIR"; - longDescription = '' - HAVM is a virtual machine designed to execute simple register based high - level intermediate code. It is based on the intermediate representations - ("canonicalized" or not) defined by Andrew Appel in his "Modern Compiler - Implementation". - ''; - homepage = "https://www.lrde.epita.fr/wiki/Havm"; - license = licenses.gpl2Plus; - platforms = platforms.all; - maintainers = with maintainers; [ ambroisie ]; - }; -}