diff options
author | Dima <dgoldin+github@protonmail.ch> | 2019-12-01 17:02:09 +0100 |
---|---|---|
committer | Dima <dgoldin+github@protonmail.ch> | 2019-12-01 17:21:05 +0100 |
commit | c9841eda434e34469acf73d572929e44febb0280 (patch) | |
tree | 1ad1119cec1ecd20e3134b82753e777af539bf06 | |
parent | a4bbc84e166f0eda8bf1f254afd27b155cf5180e (diff) | |
download | nixlib-c9841eda434e34469acf73d572929e44febb0280.tar nixlib-c9841eda434e34469acf73d572929e44febb0280.tar.gz nixlib-c9841eda434e34469acf73d572929e44febb0280.tar.bz2 nixlib-c9841eda434e34469acf73d572929e44febb0280.tar.lz nixlib-c9841eda434e34469acf73d572929e44febb0280.tar.xz nixlib-c9841eda434e34469acf73d572929e44febb0280.tar.zst nixlib-c9841eda434e34469acf73d572929e44febb0280.zip |
gegl_0_4: disabling jasper, fixing build
Jasper has been recently marked as insecure and removed from a bunch of places due to some known vulnerabilities and upstream not moving forward. This was done in https://github.com/NixOS/nixpkgs/pull/73586 This prevents gegl_0_4 from building, as jasper is a runtime dependency per default. There is an upstream issue for that, but it does not seem to have made progress yet: https://gitlab.gnome.org/GNOME/gegl/issues/35
-rw-r--r-- | pkgs/development/libraries/gegl/4.0.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/libraries/gegl/4.0.nix b/pkgs/development/libraries/gegl/4.0.nix index 2edb47cb9bb4..ca7163af49bc 100644 --- a/pkgs/development/libraries/gegl/4.0.nix +++ b/pkgs/development/libraries/gegl/4.0.nix @@ -105,6 +105,9 @@ stdenv.mkDerivation rec { "-Dlibv4l=disabled" "-Dlibv4l2=disabled" "-Dumfpack=disabled" + # Disabled due to multiple vulnerabilities, see + # https://github.com/NixOS/nixpkgs/pull/73586 + "-Djasper=disabled" ]; # TODO: Fix missing math symbols in gegl seamless clone. |