lnav: 0.12.4 -> 0.13.0

This commit is contained in:
mivorasu 2025-07-27 15:34:39 +08:00
parent b569c6cb48
commit 7096ad75f3

View File

@ -1,7 +1,6 @@
{
lib,
stdenv,
fetchpatch,
fetchFromGitHub,
pcre2,
sqlite,
@ -25,25 +24,15 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lnav";
version = "0.12.4";
version = "0.13.0";
src = fetchFromGitHub {
owner = "tstack";
repo = "lnav";
tag = "v${finalAttrs.version}";
hash = "sha256-XS3/km2sJwRnWloLKu9X9z07+qBFRfUsaRpZVYjoclI=";
hash = "sha256-1TS954ysXqSuMEGdzc2b9HTJ+ic0qfyc35j8RFzjLWA=";
};
patches = [
# fixes lnav in tmux by patching vendored dependency notcurses
# https://github.com/tstack/lnav/issues/1390
# remove on next release
(fetchpatch {
url = "https://github.com/tstack/lnav/commit/5e0bfa483714f05397265a690960d23ae22e1838.patch";
hash = "sha256-dArPJik9KVI0KQjGw8W11oqGrbsBCNOr93gaH3yDPpo=";
})
];
enableParallelBuilding = true;
separateDebugInfo = true;
@ -89,7 +78,9 @@ stdenv.mkDerivation (finalAttrs: {
./autogen.sh
'';
passthru.updateScript = nix-update-script { };
passthru.updateScript = nix-update-script {
extraArgs = [ "--version-regex=^v(\\d+(?:\\.\\d+)*)$" ];
};
meta = {
homepage = "https://github.com/tstack/lnav";