diff --git a/pkgs/applications/video/avidemux/bootstrap_logging.patch b/pkgs/by-name/av/avidemux/bootstrap_logging.patch similarity index 100% rename from pkgs/applications/video/avidemux/bootstrap_logging.patch rename to pkgs/by-name/av/avidemux/bootstrap_logging.patch diff --git a/pkgs/applications/video/avidemux/dynamic_install_dir.patch b/pkgs/by-name/av/avidemux/dynamic_install_dir.patch similarity index 100% rename from pkgs/applications/video/avidemux/dynamic_install_dir.patch rename to pkgs/by-name/av/avidemux/dynamic_install_dir.patch diff --git a/pkgs/applications/video/avidemux/default.nix b/pkgs/by-name/av/avidemux/package.nix similarity index 95% rename from pkgs/applications/video/avidemux/default.nix rename to pkgs/by-name/av/avidemux/package.nix index 2e7275372514..c08cfd2f49a0 100644 --- a/pkgs/applications/video/avidemux/default.nix +++ b/pkgs/by-name/av/avidemux/package.nix @@ -18,9 +18,6 @@ makeWrapper, libXext, libGLU, - qttools, - qtbase, - wrapQtAppsHook, alsa-lib, withX265 ? true, x265, @@ -43,12 +40,12 @@ withVPX ? true, libvpx, withQT ? true, + libsForQt5, withCLI ? true, default ? "qt5", withPlugins ? true, }: -assert withQT -> qttools != null && qtbase != null; assert default != "qt5" -> default == "cli"; assert !withQT -> default != "qt5"; @@ -90,7 +87,7 @@ stdenv.mkDerivation rec { cmake pkg-config makeWrapper - ] ++ lib.optional withQT wrapQtAppsHook; + ] ++ lib.optional withQT libsForQt5.wrapQtAppsHook; buildInputs = [ zlib @@ -115,10 +112,13 @@ stdenv.mkDerivation rec { ++ lib.optional withPulse libpulseaudio ++ lib.optional withFAAD faad2 ++ lib.optional withOpus libopus - ++ lib.optionals withQT [ - qttools - qtbase - ] + ++ lib.optionals withQT ( + with libsForQt5; + [ + qttools + qtbase + ] + ) ++ lib.optional withVPX libvpx; dontWrapQtApps = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 257671f33092..f4256f6998bd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12972,8 +12972,6 @@ with pkgs; ausweisapp = qt6Packages.callPackage ../applications/misc/ausweisapp { }; - avidemux = libsForQt5.callPackage ../applications/video/avidemux { }; - awesome = callPackage ../applications/window-managers/awesome { cairo = cairo.override { xcbSupport = true; }; inherit (texFunctions) fontsConf;