diff --git a/pkgs/tools/misc/qt6gtk2/default.nix b/pkgs/tools/misc/qt6gtk2/default.nix deleted file mode 100644 index bc6638ebb297..000000000000 --- a/pkgs/tools/misc/qt6gtk2/default.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ - fetchFromGitLab, - lib, - stdenv, - gtk2, - pkg-config, - qmake, - qtbase, - nix-update-script, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "qt6gtk2"; - version = "0.7"; - - src = fetchFromGitLab { - domain = "opencode.net"; - owner = "trialuser"; - repo = "qt6gtk2"; - tag = finalAttrs.version; - hash = "sha256-E8DeE+L3LY3KfXo6KpkG/egQcX+W3FJS1o8G469kP+U="; - }; - - buildInputs = [ - gtk2 - qtbase - ]; - nativeBuildInputs = [ - pkg-config - qmake - ]; - - dontWrapQtApps = true; - - qmakeFlags = [ - "PLUGINDIR=${placeholder "out"}/${qtbase.qtPluginPrefix}" - ]; - - passthru.updateScript = nix-update-script { }; - - meta = { - description = "GTK+2.0 integration plugins for Qt6"; - license = lib.licenses.gpl2Plus; - homepage = "https://www.opencode.net/trialuser/qt6gtk2"; - maintainers = [ lib.maintainers.misterio77 ]; - platforms = lib.platforms.linux; - }; -}) diff --git a/pkgs/top-level/qt6-packages.nix b/pkgs/top-level/qt6-packages.nix index 8528b0086dc5..5dea12998df0 100644 --- a/pkgs/top-level/qt6-packages.nix +++ b/pkgs/top-level/qt6-packages.nix @@ -111,8 +111,6 @@ makeScopeWithSplicing' { qt6ct = callPackage ../tools/misc/qt6ct { }; - qt6gtk2 = callPackage ../tools/misc/qt6gtk2 { }; - qt-color-widgets = callPackage ../development/libraries/qt-color-widgets { }; qtforkawesome = callPackage ../development/libraries/qtforkawesome { }; @@ -163,6 +161,7 @@ makeScopeWithSplicing' { wayqt = callPackage ../development/libraries/wayqt { }; } // lib.optionalAttrs config.allowAliases { + qt6gtk2 = throw "'qt6Packages.qt6gtk2' has been removed, as it relies on gtk2 libraries"; # Added 2026-09-21 qwlroots = throw '' 'qt6Packages.qwlroots' has been removed because it has been merged into treeland upstream. The upstream no longer provides it as a standalone development library.