diff options
author | ajs124 <git@ajs124.de> | 2022-03-31 22:04:44 +0200 |
---|---|---|
committer | ajs124 <git@ajs124.de> | 2022-04-03 16:15:00 +0100 |
commit | ca81c7821844739c7a29badd010317066f608f5e (patch) | |
tree | ff107fcaaba0ff86d338ea132eb1d666fe7b3417 /pkgs/development/interpreters | |
parent | f75ec63a9bb37372c7bb5350be178ef24b63a00b (diff) | |
download | nixpkgs-ca81c7821844739c7a29badd010317066f608f5e.tar nixpkgs-ca81c7821844739c7a29badd010317066f608f5e.tar.gz nixpkgs-ca81c7821844739c7a29badd010317066f608f5e.tar.bz2 nixpkgs-ca81c7821844739c7a29badd010317066f608f5e.tar.lz nixpkgs-ca81c7821844739c7a29badd010317066f608f5e.tar.xz nixpkgs-ca81c7821844739c7a29badd010317066f608f5e.tar.zst nixpkgs-ca81c7821844739c7a29badd010317066f608f5e.zip |
pure: remove after being marked broken for over two years
It was marked in commit ae2a5a91ddf1923e6717ace65b5b8b92b4fd7ec4 by Luka Blaskovic on 2020-01-18 (commited on 2020-01-31)
Diffstat (limited to 'pkgs/development/interpreters')
-rw-r--r-- | pkgs/development/interpreters/pure/default.nix | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/pkgs/development/interpreters/pure/default.nix b/pkgs/development/interpreters/pure/default.nix deleted file mode 100644 index d1c03bba5a3..00000000000 --- a/pkgs/development/interpreters/pure/default.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ lib, stdenv, fetchurl, makeWrapper, - libllvm, gmp, mpfr, readline, bison, flex }: - -stdenv.mkDerivation rec { - baseName="pure"; - version="0.68"; - name="${baseName}-${version}"; - - src = fetchurl { - url="https://github.com/agraef/pure-lang/releases/download/${name}/${name}.tar.gz"; - sha256="0px6x5ivcdbbp2pz5n1r1cwg1syadklhjw8piqhl63n91i4r7iyb"; - }; - - nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ bison flex ]; - propagatedBuildInputs = [ libllvm gmp mpfr readline ]; - NIX_LDFLAGS = "-lLLVMJIT"; - - postPatch = '' - for f in expr.cc matcher.cc printer.cc symtable.cc parserdefs.hh; do - sed -i '1i\#include <stddef.h>' $f - done - ''; - - configureFlags = [ "--enable-release" ]; - doCheck = true; - checkPhase = '' - LD_LIBRARY_PATH=$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}${libllvm}/lib make check - ''; - postInstall = '' - wrapProgram $out/bin/pure --prefix LD_LIBRARY_PATH : ${libllvm}/lib - ''; - - meta = { - description = "A modern-style functional programming language based on term rewriting"; - maintainers = with lib.maintainers; - [ - raskin - asppsa - ]; - platforms = with lib.platforms; - linux; - license = lib.licenses.gpl3Plus; - broken = true; - }; -} |