diff options
author | Henner Zeller <h.zeller@acm.org> | 2023-08-17 05:06:03 -0700 |
---|---|---|
committer | Henner Zeller <h.zeller@acm.org> | 2023-08-17 09:04:02 -0700 |
commit | f1096ca538292d7523e95dc114dd27589ca7c0bc (patch) | |
tree | be9eb2599428d0427e26db00e9ff4c79b7548162 /pkgs/tools/graphics/timg | |
parent | 496822cd2cd108095a1f83a493f1b814f4a25b6b (diff) |
timg: 1.5.1 -> 1.5.2
Release notes: https://github.com/hzeller/timg/releases/tag/v1.5.2 Important: fixes a buffer overflow issue.
Diffstat (limited to 'pkgs/tools/graphics/timg')
-rw-r--r-- | pkgs/tools/graphics/timg/default.nix | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/pkgs/tools/graphics/timg/default.nix b/pkgs/tools/graphics/timg/default.nix index 765b830e297a0..43a2ae16ed344 100644 --- a/pkgs/tools/graphics/timg/default.nix +++ b/pkgs/tools/graphics/timg/default.nix @@ -1,26 +1,28 @@ -{ lib -, stdenv +{ cmake , fetchFromGitHub -, cmake -, pkg-config , ffmpeg , graphicsmagick +, lib , libdeflate , libexif , libjpeg , libsixel , openslide +, pkg-config +, stb +, qoi +, stdenv }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "timg"; - version = "1.5.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "hzeller"; repo = "timg"; - rev = "v${version}"; - hash = "sha256-hGQL6MAsaSVV/w5fDKAcd4KIBuh2pvl3D2QUzi/aeG0="; + rev = "v${finalAttrs.version}"; + hash = "sha256-e2Uy1jvS0+gdhto4Sgz6YlqEqXJ7KGUAA6iuixfvvJg="; }; buildInputs = [ @@ -31,6 +33,8 @@ stdenv.mkDerivation rec { libjpeg libsixel openslide + qoi.dev + stb ]; nativeBuildInputs = [ cmake pkg-config ]; @@ -43,11 +47,12 @@ stdenv.mkDerivation rec { "-DWITH_LIBSIXEL=On" ]; - meta = with lib; { - homepage = "https://timg.sh/"; + meta = { description = "A terminal image and video viewer"; - license = licenses.gpl2Only; - platforms = platforms.unix; - maintainers = with maintainers; [ hzeller ]; + homepage = "https://timg.sh/"; + license = lib.licenses.gpl2Only; + mainProgram = "timg"; + maintainers = with lib.maintainers; [ hzeller ]; + platforms = lib.platforms.unix; }; -} +}) |