lnav: 0.12.3 -> 0.12.4 (#394943)

authored by Guillaume Girol and committed by GitHub f8c4e5e7 fd5897d3

+17 -12
+17 -12
pkgs/by-name/ln/lnav/package.nix
··· 19 cargo, 20 rustPlatform, 21 rustc, 22 }: 23 24 - stdenv.mkDerivation rec { 25 pname = "lnav"; 26 - version = "0.12.3"; 27 28 src = fetchFromGitHub { 29 owner = "tstack"; 30 repo = "lnav"; 31 - rev = "v${version}"; 32 - sha256 = "sha256-m0r7LAo9pYFpS+oimVCNCipojxPzMMsLLjhjkitEwow="; 33 }; 34 35 enableParallelBuilding = true; 36 separateDebugInfo = true; 37 38 strictDeps = true; 39 depsBuildBuild = [ buildPackages.stdenv.cc ]; 40 nativeBuildInputs = [ 41 autoconf 42 automake ··· 47 rustPlatform.cargoSetupHook 48 rustc 49 ]; 50 buildInputs = 51 [ 52 bzip2 ··· 56 sqlite 57 curl 58 libarchive 59 ] 60 ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ 61 gpm 62 ]; 63 64 cargoDeps = rustPlatform.fetchCargoVendor { 65 - src = "${src}/src/third-party/prqlc-c"; 66 - hash = "sha256-jfmr6EuNW2mEHTEVHn6YnBDMzKxKI097vEFHXC4NT2Y="; 67 }; 68 69 cargoRoot = "src/third-party/prqlc-c"; ··· 74 75 passthru.updateScript = nix-update-script { }; 76 77 - meta = with lib; { 78 homepage = "https://github.com/tstack/lnav"; 79 description = "Logfile Navigator"; 80 longDescription = '' ··· 87 will allow the user to quickly and efficiently zero in on problems. 88 ''; 89 downloadPage = "https://github.com/tstack/lnav/releases"; 90 - license = licenses.bsd2; 91 - maintainers = with maintainers; [ 92 dochang 93 symphorien 94 pcasaretto 95 ]; 96 - platforms = platforms.unix; 97 mainProgram = "lnav"; 98 }; 99 - 100 - }
··· 19 cargo, 20 rustPlatform, 21 rustc, 22 + libunistring, 23 }: 24 25 + stdenv.mkDerivation (finalAttrs: { 26 pname = "lnav"; 27 + version = "0.12.4"; 28 29 src = fetchFromGitHub { 30 owner = "tstack"; 31 repo = "lnav"; 32 + tag = "v${finalAttrs.version}"; 33 + hash = "sha256-XS3/km2sJwRnWloLKu9X9z07+qBFRfUsaRpZVYjoclI="; 34 }; 35 36 enableParallelBuilding = true; 37 + 38 separateDebugInfo = true; 39 40 strictDeps = true; 41 + 42 depsBuildBuild = [ buildPackages.stdenv.cc ]; 43 + 44 nativeBuildInputs = [ 45 autoconf 46 automake ··· 51 rustPlatform.cargoSetupHook 52 rustc 53 ]; 54 + 55 buildInputs = 56 [ 57 bzip2 ··· 61 sqlite 62 curl 63 libarchive 64 + libunistring 65 ] 66 ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ 67 gpm 68 ]; 69 70 cargoDeps = rustPlatform.fetchCargoVendor { 71 + src = "${finalAttrs.src}/src/third-party/prqlc-c"; 72 + hash = "sha256-svi+C3ELw6Ly0mtji8xOv+DDqR0z5shFNazHa3kDQVg="; 73 }; 74 75 cargoRoot = "src/third-party/prqlc-c"; ··· 80 81 passthru.updateScript = nix-update-script { }; 82 83 + meta = { 84 homepage = "https://github.com/tstack/lnav"; 85 description = "Logfile Navigator"; 86 longDescription = '' ··· 93 will allow the user to quickly and efficiently zero in on problems. 94 ''; 95 downloadPage = "https://github.com/tstack/lnav/releases"; 96 + license = lib.licenses.bsd2; 97 + maintainers = with lib.maintainers; [ 98 dochang 99 symphorien 100 pcasaretto 101 ]; 102 + platforms = lib.platforms.unix; 103 mainProgram = "lnav"; 104 }; 105 + })