lol

mlt: requires python3

+7 -3
+4 -2
pkgs/development/libraries/mlt/default.nix
··· 3 3 , libvorbis, libxml2, movit, pkg-config, sox, fftw, opencv4, SDL2 4 4 , gtk2, genericUpdater, common-updater-scripts, libebur128 5 5 , jack2, ladspa-sdk, swig, which, ncurses 6 - , enablePython ? false, python 6 + , enablePython ? false, python3 7 7 }: 8 8 9 9 stdenv.mkDerivation rec { ··· 24 24 ] ++ lib.optional enablePython ncurses; 25 25 26 26 nativeBuildInputs = [ pkg-config makeWrapper which ] 27 - ++ lib.optionals enablePython [ python swig ]; 27 + ++ lib.optionals enablePython [ python3 swig ]; 28 + 29 + strictDeps = true; 28 30 29 31 # Mostly taken from: 30 32 # http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source/installing-mlt-rendering-engine
+1 -1
pkgs/top-level/python-packages.nix
··· 4512 4512 mlxtend = callPackage ../development/python-modules/mlxtend { }; 4513 4513 4514 4514 mlt = toPythonModule (pkgs.mlt.override { 4515 - inherit python; 4515 + python3 = python; 4516 4516 enablePython = true; 4517 4517 }); 4518 4518
+2
pkgs/top-level/python2-packages.nix
··· 281 281 282 282 metaphone = callPackage ../development/python-modules/metaphone { }; 283 283 284 + mlt = disabled super.mlt; 285 + 284 286 mock = callPackage ../development/python-modules/mock/2.nix { }; 285 287 286 288 # Needed here because moinmoin is loaded as a Python library.