Commit 0be613cb authored by Matthieu Coudron's avatar Matthieu Coudron
Browse files

luaPackages.lpty: remove because unmaintained/broken

lpty was introduced in https://github.com/NixOS/nixpkgs/pull/6529, no release in 6 years https://luarocks.org/modules/gunnar_z/lpty
and the archive with source code has disappeared (could be fetched from
the rock or nix cache but probably not worth it).
parent 64b50c6f
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -34,7 +34,6 @@ loadkit,,,,,,alerque
lpeg,,,,,,vyp
lpeg_patterns,,,,,,
lpeglabel,,,,1.6.0,,
lpty,,,,,,
lrexlib-gnu,,,,,,
lrexlib-pcre,,,,,,vyp
lrexlib-posix,,,,,,
+1 −0
Original line number Diff line number Diff line
@@ -39,4 +39,5 @@ let
in

mapAliases {
  "lpty" = throw "lpy was removed because broken and unmaintained "; # added 2023-10-14
}
+0 −23
Original line number Diff line number Diff line
@@ -942,29 +942,6 @@ buildLuarocksPackage {
  };
}) {};

lpty = callPackage({ luaOlder, lua, fetchurl, buildLuarocksPackage }:
buildLuarocksPackage {
  pname = "lpty";
  version = "1.2.2-1";
  knownRockspec = (fetchurl {
    url    = "mirror://luarocks/lpty-1.2.2-1.rockspec";
    sha256 = "04af4mhiqrw3br4qzz7yznw9zy2m50wddwzgvzkvhd99ng71fkzg";
  }).outPath;
  src = fetchurl {
    url    = "http://www.tset.de/downloads/lpty-1.2.2-1.tar.gz";
    sha256 = "071mvz79wi9vr6hvrnb1rv19lqp1bh2fi742zkpv2sm1r9gy5rav";
  };

  disabled = (luaOlder "5.1");
  propagatedBuildInputs = [ lua ];

  meta = {
    homepage = "http://www.tset.de/lpty/";
    description = "A simple facility for lua to control other programs via PTYs.";
    license.fullName = "MIT";
  };
}) {};

lrexlib-gnu = callPackage({ buildLuarocksPackage, luaOlder, lua, fetchgit }:
buildLuarocksPackage {
  pname = "lrexlib-gnu";
+0 −4
Original line number Diff line number Diff line
@@ -146,10 +146,6 @@ with prev;
    */
  });

  lpty = prev.lpty.overrideAttrs (oa: {
    meta.broken = luaOlder "5.1" || luaAtLeast "5.3";
  });

  ldbus = prev.ldbus.overrideAttrs (oa: {
    extraVariables = {
      DBUS_DIR = "${dbus.lib}";