jasper: remove, abandoned upstream.
Jasper has been marked insecure for a while, and upstream has not been responsive to CVEs for over a year. Fixes #55388. Signed-off-by: David Anderson <dave@natulte.net>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
{stdenv, fetchurl, libjpeg, lcms2, gettext, jasper, libiconv }:
|
||||
{stdenv, fetchurl, libjpeg, lcms2, gettext, libiconv }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "dcraw-9.28.0";
|
||||
@@ -9,12 +9,15 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
nativeBuildInputs = stdenv.lib.optional stdenv.isDarwin libiconv;
|
||||
buildInputs = [ libjpeg lcms2 gettext jasper ];
|
||||
buildInputs = [ libjpeg lcms2 gettext ];
|
||||
|
||||
# Jasper is disabled because the library is abandoned and has many
|
||||
# CVEs.
|
||||
patchPhase = ''
|
||||
substituteInPlace install \
|
||||
--replace 'prefix=/usr/local' 'prefix=$out' \
|
||||
--replace gcc '$CC'
|
||||
--replace gcc '$CC' \
|
||||
--replace '-ljasper' '-DNO_JASPER=1'
|
||||
'';
|
||||
|
||||
buildPhase = ''
|
||||
|
||||
Reference in New Issue
Block a user