From 4725ad214aa30b6186309c9d7c0301d03815d3dd Mon Sep 17 00:00:00 2001 From: Sebastien Braun Date: Sat, 14 Nov 2020 21:35:40 +0100 Subject: [PATCH] batik: 1.6 -> 1.13 --- pkgs/applications/graphics/batik/builder.sh | 2 +- pkgs/applications/graphics/batik/default.nix | 18 ++++++------------ 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/graphics/batik/builder.sh b/pkgs/applications/graphics/batik/builder.sh index c6cf64bf370..be8e6985ea2 100755 --- a/pkgs/applications/graphics/batik/builder.sh +++ b/pkgs/applications/graphics/batik/builder.sh @@ -2,6 +2,6 @@ set -e source $stdenv/setup -unzip $src +tar xzvf $src mkdir $out mv batik-* $out/batik diff --git a/pkgs/applications/graphics/batik/default.nix b/pkgs/applications/graphics/batik/default.nix index 3c78c8b6dbd..594508dfb04 100644 --- a/pkgs/applications/graphics/batik/default.nix +++ b/pkgs/applications/graphics/batik/default.nix @@ -1,25 +1,19 @@ {stdenv, fetchurl, unzip}: -stdenv.mkDerivation { - name = "batik-1.6"; +stdenv.mkDerivation rec { + pname = "batik"; + version = "1.13"; + builder = ./builder.sh; src = fetchurl { - url = "http://tarballs.nixos.org/batik-1.6.zip"; - sha256 = "0cf15dspmzcnfda8w5lbsdx28m4v2rpq1dv5zx0r0n99ihqd1sh6"; + url = "mirror://apache/xmlgraphics/batik/binaries/batik-bin-${version}.tar.gz"; + sha256 = "16sq90nbs6psgm3xz30sbs6r5dnpd3qzsvr1xvnp4yipwjcmhmkw"; }; - buildInputs = [unzip]; - meta = with stdenv.lib; { description = "Java based toolkit for handling SVG"; homepage = "https://xmlgraphics.apache.org/batik"; license = licenses.asl20; platforms = platforms.unix; - knownVulnerabilities = [ - # vulnerabilities as of 16th October 2018 from https://xmlgraphics.apache.org/security.html: - "CVE-2018-8013" - "CVE-2017-5662" - "CVE-2015-0250" - ]; }; }