From 56b204e3c4a9efe0d71bad9cb5f6307e8c01cd6f Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sun, 19 Jul 2026 14:07:58 +0200 Subject: [PATCH] rc: add readline and editline variants to passthru.tests --- pkgs/by-name/rc/rc/package.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/rc/rc/package.nix b/pkgs/by-name/rc/rc/package.nix index 95d3d3050ebc..daac9aaf2753 100644 --- a/pkgs/by-name/rc/rc/package.nix +++ b/pkgs/by-name/rc/rc/package.nix @@ -4,6 +4,7 @@ fetchFromGitHub, fetchpatch2, pkgsStatic, + rc, byacc, ed, ncurses, @@ -88,7 +89,21 @@ stdenv.mkDerivation (finalAttrs: { passthru = { shellPath = "/bin/rc"; - tests.static = pkgsStatic.rc; + tests = { + static = pkgsStatic.rc; + readline = lib.optionalDrvAttr (!stdenv.hostPlatform.isDarwin) ( + rc.override { + readlineSupport = true; + lineEditingLibrary = "readline"; + } + ); + editline = lib.optionalDrvAttr (!stdenv.hostPlatform.isDarwin) ( + rc.override { + editlineSupport = true; + lineEditingLibrary = "editline"; + } + ); + }; }; meta = {