natron: cleanup

+10 -9
+9 -8
pkgs/applications/video/natron/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 - , qt5 5 , cmake 6 , pkg-config 7 , boost 8 , cairo 9 , ceres-solver ··· 12 , glog 13 , libXdmcp 14 , python3 15 - , python3Packages 16 , wayland 17 }: 18 ··· 23 owner = "NatronGitHub"; 24 repo = "OpenColorIO-Configs"; 25 rev = "Natron-v${minorVersion}"; 26 - sha256 = "sha256-TD7Uge9kKbFxOmOCn+TSQovnKTmFS3uERTu5lmZFHbc="; 27 }; 28 in 29 - qt5.mkDerivation { 30 inherit version; 31 pname = "natron"; 32 ··· 35 repo = "Natron"; 36 rev = "v${version}"; 37 fetchSubmodules = true; 38 - sha256 = "sha256-dgScbfyulZPlrngqSw7xwipldoRd8uFO8VP9mlJyhQ8="; 39 }; 40 41 cmakeFlags = [ "-DNATRON_SYSTEM_LIBS=ON" ]; ··· 43 nativeBuildInputs = [ 44 cmake 45 pkg-config 46 ]; 47 48 buildInputs = [ ··· 50 expat 51 cairo 52 python3 53 - python3Packages.pyside2 54 - python3Packages.shiboken2 55 extra-cmake-modules 56 wayland 57 glog ··· 66 67 postFixup = '' 68 wrapProgram $out/bin/Natron \ 69 - --prefix PYTHONPATH : "${python3Packages.makePythonPath [ python3Packages.qtpy python3Packages.pyside2 ]}" \ 70 --set-default OCIO "$out/share/OpenColorIO-Configs/blender/config.ocio" 71 ''; 72 ··· 80 license = lib.licenses.gpl2; 81 maintainers = [ maintainers.puffnfresh ]; 82 platforms = platforms.linux; 83 }; 84 }
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , cmake 5 , pkg-config 6 + , wrapQtAppsHook 7 , boost 8 , cairo 9 , ceres-solver ··· 12 , glog 13 , libXdmcp 14 , python3 15 , wayland 16 }: 17 ··· 22 owner = "NatronGitHub"; 23 repo = "OpenColorIO-Configs"; 24 rev = "Natron-v${minorVersion}"; 25 + hash = "sha256-TD7Uge9kKbFxOmOCn+TSQovnKTmFS3uERTu5lmZFHbc="; 26 }; 27 in 28 + stdenv.mkDerivation { 29 inherit version; 30 pname = "natron"; 31 ··· 34 repo = "Natron"; 35 rev = "v${version}"; 36 fetchSubmodules = true; 37 + hash = "sha256-dgScbfyulZPlrngqSw7xwipldoRd8uFO8VP9mlJyhQ8="; 38 }; 39 40 cmakeFlags = [ "-DNATRON_SYSTEM_LIBS=ON" ]; ··· 42 nativeBuildInputs = [ 43 cmake 44 pkg-config 45 + wrapQtAppsHook 46 ]; 47 48 buildInputs = [ ··· 50 expat 51 cairo 52 python3 53 + python3.pkgs.pyside2 54 + python3.pkgs.shiboken2 55 extra-cmake-modules 56 wayland 57 glog ··· 66 67 postFixup = '' 68 wrapProgram $out/bin/Natron \ 69 + --prefix PYTHONPATH : "${python3.pkgs.makePythonPath [ python3.pkgs.qtpy python3.pkgs.pyside2 ]}" \ 70 --set-default OCIO "$out/share/OpenColorIO-Configs/blender/config.ocio" 71 ''; 72 ··· 80 license = lib.licenses.gpl2; 81 maintainers = [ maintainers.puffnfresh ]; 82 platforms = platforms.linux; 83 + broken = stdenv.isLinux && stdenv.isAarch64; 84 }; 85 }
+1 -1
pkgs/top-level/all-packages.nix
··· 31994 31995 neomutt = callPackage ../applications/networking/mailreaders/neomutt { }; 31996 31997 - natron = qt5.callPackage ../applications/video/natron { }; 31998 31999 natural-docs = callPackage ../applications/misc/natural-docs { }; 32000
··· 31994 31995 neomutt = callPackage ../applications/networking/mailreaders/neomutt { }; 31996 31997 + natron = libsForQt5.callPackage ../applications/video/natron { }; 31998 31999 natural-docs = callPackage ../applications/misc/natural-docs { }; 32000