From 4dab14dd3879bb233d79a29aaee73742777cfc5d Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Fri, 30 Dec 2022 10:46:11 -0300 Subject: txr: 280 -> 283 --- pkgs/tools/misc/txr/default.nix | 49 ------------------------------- pkgs/tools/text/txr/default.nix | 65 +++++++++++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 66 insertions(+), 50 deletions(-) delete mode 100644 pkgs/tools/misc/txr/default.nix create mode 100644 pkgs/tools/text/txr/default.nix diff --git a/pkgs/tools/misc/txr/default.nix b/pkgs/tools/misc/txr/default.nix deleted file mode 100644 index 41b30f5f4a2..00000000000 --- a/pkgs/tools/misc/txr/default.nix +++ /dev/null @@ -1,49 +0,0 @@ -{ lib, stdenv, fetchurl, libffi, coreutils }: - -stdenv.mkDerivation rec { - pname = "txr"; - version = "280"; - - src = fetchurl { - url = "http://www.kylheku.com/cgit/txr/snapshot/${pname}-${version}.tar.bz2"; - sha256 = "sha256-1iqWerUehLFPM63ZjJYY6xo9oHoNK7ne/a6M3+4L4so="; - }; - - buildInputs = [ libffi ]; - - enableParallelBuilding = true; - - doCheck = true; - checkTarget = "tests"; - - postPatch = '' - # Fixup references to /usr/bin in tests - substituteInPlace tests/017/realpath.tl --replace /usr/bin /bin - substituteInPlace tests/017/realpath.expected --replace /usr/bin /bin - - substituteInPlace tests/018/process.tl --replace /usr/bin/env ${lib.getBin coreutils}/bin/env - ''; - - # Remove failing tests -- 018/chmod tries setting sticky bit - preCheck = "rm -rf tests/018/chmod*"; - - postInstall = '' - d=$out/share/vim-plugins/txr - mkdir -p $d/{syntax,ftdetect} - - cp {tl,txr}.vim $d/syntax/ - - cat > $d/ftdetect/txr.vim < $out/share/vim-plugins/txr/ftdetect/txr.vim <