editline: 1.17.0 -> 1.17.1 and add patch to fix Home and End key in tmux (#124853)

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by

oxalica
Sandro
and committed by
GitHub
eefa2ee3 38e88107

+12 -8
+12 -8
pkgs/development/libraries/editline/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook, fetchpatch }: 1 + { lib, stdenv, fetchFromGitHub, autoreconfHook, nix-update-script, fetchpatch }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "editline"; 5 - version = "1.17.0"; 5 + version = "1.17.1"; 6 6 src = fetchFromGitHub { 7 7 owner = "troglobit"; 8 8 repo = "editline"; 9 9 rev = version; 10 - sha256 = "0vjm42y6zjmi6hdcng0l7wkksw7s50agbmk5dxsc3292q8mvq8v6"; 10 + sha256 = "sha256-0FeDUVCUahbweH24nfaZwa7j7lSfZh1TnQK7KYqO+3g="; 11 11 }; 12 12 13 13 patches = [ 14 14 (fetchpatch { 15 - name = "fix-for-multiline-as-one-line.patch"; 16 - url = "https://github.com/troglobit/editline/commit/ceee039cfc819c8e09eebbfca192091b0cf8df75.patch"; 17 - sha256 = "149fmfva05ghzwkd0bq1sahdbkys3qyyky28ssqb5jq7q9hw3ddm"; 15 + name = "fix-for-home-end-in-tmux.patch"; 16 + url = "https://github.com/troglobit/editline/commit/265c1fb6a0b99bedb157dc7c320f2c9629136518.patch"; 17 + sha256 = "sha256-9fhQH0hT8BcykGzOUoT18HBtWjjoXnePSGDJQp8GH30="; 18 18 }) 19 19 ]; 20 20 ··· 22 22 23 23 outputs = [ "out" "dev" "man" "doc" ]; 24 24 25 + passthru.updateScript = nix-update-script { 26 + attrPath = pname; 27 + }; 28 + 25 29 meta = with lib; { 26 - homepage = "https://troglobit.com/editline.html"; 30 + homepage = "https://troglobit.com/projects/editline/"; 27 31 description = "A readline() replacement for UNIX without termcap (ncurses)"; 28 32 license = licenses.bsdOriginal; 29 - maintainers = with maintainers; [ dtzWill ]; 33 + maintainers = with maintainers; [ dtzWill oxalica ]; 30 34 platforms = platforms.all; 31 35 }; 32 36 }