mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-04 05:50:00 +00:00
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:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user