summary refs log tree commit diff
path: root/pkgs/development/libraries/gegl/4.0.nix
diff options
context:
space:
mode:
authorDima <dgoldin+github@protonmail.ch>2019-12-01 17:02:09 +0100
committerDima <dgoldin+github@protonmail.ch>2019-12-01 17:21:05 +0100
commitc9841eda434e34469acf73d572929e44febb0280 (patch)
tree1ad1119cec1ecd20e3134b82753e777af539bf06 /pkgs/development/libraries/gegl/4.0.nix
parenta4bbc84e166f0eda8bf1f254afd27b155cf5180e (diff)
downloadnixpkgs-c9841eda434e34469acf73d572929e44febb0280.tar
nixpkgs-c9841eda434e34469acf73d572929e44febb0280.tar.gz
nixpkgs-c9841eda434e34469acf73d572929e44febb0280.tar.bz2
nixpkgs-c9841eda434e34469acf73d572929e44febb0280.tar.lz
nixpkgs-c9841eda434e34469acf73d572929e44febb0280.tar.xz
nixpkgs-c9841eda434e34469acf73d572929e44febb0280.tar.zst
nixpkgs-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
Diffstat (limited to 'pkgs/development/libraries/gegl/4.0.nix')
-rw-r--r--pkgs/development/libraries/gegl/4.0.nix3
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 2edb47cb9bb..ca7163af49b 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.