From acf1d843bbc50d84957b1138dcdf985901a1ce81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 17 Apr 2022 17:34:19 +0000 Subject: [PATCH] advancecomp: 2.1 -> 2.3 --- .../tools/compression/advancecomp/default.nix | 21 ++----------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/pkgs/tools/compression/advancecomp/default.nix b/pkgs/tools/compression/advancecomp/default.nix index 00ce6af1d593..e7db524e729a 100644 --- a/pkgs/tools/compression/advancecomp/default.nix +++ b/pkgs/tools/compression/advancecomp/default.nix @@ -1,40 +1,23 @@ { lib, stdenv , fetchFromGitHub -, fetchpatch , autoreconfHook , zlib }: stdenv.mkDerivation rec { pname = "advancecomp"; - version = "2.1"; + version = "2.3"; src = fetchFromGitHub { owner = "amadvance"; repo = "advancecomp"; rev = "v${version}"; - sha256 = "1pd6czamamrd0ppk5a3a65hcgdlqwja98aandhqiajhnibwldv8x"; + hash = "sha256-klyTqqZs5TwadgDP8LJ1wUhXlO+/kQPM6qhiSki31Q8="; }; nativeBuildInputs = [ autoreconfHook ]; buildInputs = [ zlib ]; - patches = [ - (fetchpatch { - name = "CVE-2019-9210.patch"; - url = "https://github.com/amadvance/advancecomp/commit/fcf71a89265c78fc26243574dda3a872574a5c02.patch"; - sha256 = "0cdv9g87c1y8zwhqkd9ba2zjw4slcvg7yzcqv43idvnwb5fl29n7"; - excludes = [ "doc/history.d" ]; - }) - - # Pull upstream fix for gcc-11: - (fetchpatch { - name = "gcc-11.patch"; - url = "https://github.com/amadvance/advancecomp/commit/7b08f7a2af3f66ab95437e4490499cebb20e5e41.patch"; - sha256 = "0gpppq6b760m1429g7d808ipdgb4lrqc1b6xk2457y66pbaiwc9s"; - }) - ]; - # autover.sh relies on 'git describe', which obviously doesn't work as we're not cloning # the full git repo. so we have to put the version number in `.version`, otherwise # the binaries get built reporting "none" as their version number.