Unverified Commit 49e27d15 authored by Henner Zeller's avatar Henner Zeller Committed by GitHub
Browse files

timg: 1.4.4 -> 1.4.5



Update timg, that also includes fix for CVE-2022-43151

Signed-off-by: default avatarHenner Zeller <h.zeller@acm.org>
parent 754d4199
Loading
Loading
Loading
Loading
+3 −11
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config, graphicsmagick, libjpeg
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, graphicsmagick, libjpeg
, ffmpeg, zlib, libexif, openslide }:

stdenv.mkDerivation rec {
  pname = "timg";
  version = "1.4.4";
  version = "1.4.5";

  src = fetchFromGitHub {
    owner = "hzeller";
    repo = "timg";
    rev = "v${version}";
    sha256 = "1gdwg15fywya6k6pajkx86kv2d8k85pmisnq53b02br5i01y4k41";
    sha256 = "sha256-YqcPTgStevUkl4grgaOLK8v1vbgFNgc7MfkMB07KDqo=";
  };

  patches = [
    (fetchpatch {
      url = "https://github.com/hzeller/timg/commit/e9667ea2c811aa9eb399b631aef9bba0d3711834.patch";
      sha256 = "sha256-xvbOcnKqX52wYZlzm4Be9dz8Rq+n3s2kKPFr0Y0igAU=";
      name = "CVE-2022-43151.patch";
    })
  ];

  buildInputs = [ graphicsmagick ffmpeg libexif libjpeg openslide zlib ];

  nativeBuildInputs = [ cmake pkg-config ];