djv: drop unnecessary dependencies

it seems like these dependencies are only needed for tlrender, which we
package separately and provide to on its own. nothing seems to change
about the djv derivation if we simply remove these.
This commit is contained in:
whispers
2026-08-28 13:36:31 -04:00
parent 8638dfa493
commit 9b6006cbb4

View File

@@ -4,30 +4,21 @@
fetchFromGitHub,
cmake,
pkg-config,
bzip2,
feather-tk,
ffmpeg_7,
freetype,
glfw,
imath,
libGL,
libjpeg,
libtiff,
libpng,
lunasvg,
minizip-ng,
nativefiledialog-extended,
nlohmann_json,
opencolorio,
openexr_2,
openssl,
opentimelineio,
plutovg,
SDL2,
tlrender,
xz,
zlib,
zstd,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -48,36 +39,30 @@ stdenv.mkDerivation (finalAttrs: {
" ${tlrender}/etc/tlRender/LICENSE_"
'';
__structuredAttrs = true;
strictDeps = true;
nativeBuildInputs = [
cmake
pkg-config
];
buildInputs = [
bzip2
feather-tk
ffmpeg_7
freetype
glfw
imath
tlrender
libjpeg
libGL
libpng
libtiff
lunasvg
minizip-ng
nativefiledialog-extended
nlohmann_json
opencolorio
openexr_2
openssl
opentimelineio
plutovg
SDL2
xz
zlib
zstd
];
# GLFW requires a working X11 session.