nixpkgs/pkgs/tools/misc/less/default.nix
Artturin 7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03:00

25 lines
721 B
Nix
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{ lib, stdenv, fetchurl, ncurses, lessSecure ? false }:
stdenv.mkDerivation rec {
pname = "less";
version = "608";
src = fetchurl {
url = "https://www.greenwoodsoftware.com/less/less-${version}.tar.gz";
sha256 = "02f2d9d6hyf03va28ip620gjc6rf4aikmdyk47h7frqj18pbx6m6";
};
configureFlags = [ "--sysconfdir=/etc" ] # Look for sysless in /etc.
++ lib.optionals lessSecure [ "--with-secure" ];
buildInputs = [ ncurses ];
meta = with lib; {
homepage = "https://www.greenwoodsoftware.com/less/";
description = "A more advanced file pager than more";
platforms = platforms.unix;
license = licenses.gpl3Plus;
maintainers = with maintainers; [ eelco dtzWill ];
};
}