olive-editor: migrate to by-name

olive-editor: refactor package definitions and meta

authored by Guy Chronister and committed by Weijia Wang 09325145 8749d02c

+9 -14
+9 -12
pkgs/applications/video/olive-editor/default.nix pkgs/by-name/ol/olive-editor/package.nix
··· 9 9 opencolorio, 10 10 ffmpeg_6, 11 11 cmake, 12 - wrapQtAppsHook, 13 12 openimageio, 14 13 openexr, 15 14 portaudio, 16 15 imath, 17 - qtwayland, 18 - qtmultimedia, 19 - qttools, 16 + qt6, 20 17 }: 21 18 22 19 let ··· 71 68 pkg-config 72 69 which 73 70 cmake 74 - wrapQtAppsHook 71 + qt6.wrapQtAppsHook 75 72 ]; 76 73 77 74 buildInputs = [ ··· 82 79 imath 83 80 openexr 84 81 portaudio 85 - qtwayland 86 - qtmultimedia 87 - qttools 82 + qt6.qtwayland 83 + qt6.qtmultimedia 84 + qt6.qttools 88 85 ]; 89 86 90 - meta = with lib; { 87 + meta = { 91 88 description = "Professional open-source NLE video editor"; 92 89 homepage = "https://www.olivevideoeditor.org/"; 93 90 downloadPage = "https://www.olivevideoeditor.org/download.php"; 94 - license = licenses.gpl3; 95 - maintainers = [ maintainers.balsoft ]; 96 - platforms = platforms.unix; 91 + license = lib.licenses.gpl3; 92 + maintainers = with lib.maintainers; [ balsoft ]; 93 + platforms = lib.platforms.unix; 97 94 # never built on aarch64-darwin since first introduction in nixpkgs 98 95 broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; 99 96 mainProgram = "olive-editor";
-2
pkgs/top-level/all-packages.nix
··· 3888 3888 protobuf = protobuf_21; 3889 3889 }; 3890 3890 3891 - olive-editor = qt6Packages.callPackage ../applications/video/olive-editor { }; 3892 - 3893 3891 ome_zarr = with python3Packages; toPythonApplication ome-zarr; 3894 3892 3895 3893 onlykey = callPackage ../tools/security/onlykey { node_webkit = nwjs; };