qtcreator: move to by-name

This commit is contained in:
Aliaksandr
2026-01-31 19:54:18 +02:00
parent b31c20ab79
commit 2dc0ec1cd3
3 changed files with 20 additions and 39 deletions
@@ -1,5 +1,4 @@
{
stdenv,
lib,
fetchurl,
cmake,
@@ -7,24 +6,13 @@
ninja,
go,
python3,
qtbase,
qt5compat,
qtdeclarative,
qtdoc,
qtquick3d,
qtquicktimeline,
qtserialport,
qtsvg,
qttools,
qtwebengine,
qtwayland,
qtshadertools,
wrapQtAppsHook,
qt6,
yaml-cpp,
litehtml,
libsecret,
gumbo,
llvmPackages,
llvmPackages_21,
stdenv' ? llvmPackages_21.stdenv,
rustc-demangle,
elfutils,
perf,
@@ -49,39 +37,37 @@ let
'';
}).goModules;
in
stdenv.mkDerivation {
inherit pname;
inherit version;
inherit src;
stdenv'.mkDerivation {
inherit pname version src;
nativeBuildInputs = [
cmake
pkg-config
(qttools.override { withClang = true; })
wrapQtAppsHook
(qt6.qttools.override { withClang = true; })
qt6.wrapQtAppsHook
python3
ninja
go
];
buildInputs = [
qtbase
qtdoc
qtsvg
qtquick3d
qtwebengine
qtwayland
qtserialport
qtshadertools
qt5compat
qtdeclarative
qtquicktimeline
qt6.qtbase
qt6.qtdoc
qt6.qtsvg
qt6.qtquick3d
qt6.qtwebengine
qt6.qtwayland
qt6.qtserialport
qt6.qtshadertools
qt6.qt5compat
qt6.qtdeclarative
qt6.qtquicktimeline
yaml-cpp
litehtml
libsecret
gumbo
llvmPackages.libclang
llvmPackages.llvm
llvmPackages_21.libclang
llvmPackages_21.llvm
rustc-demangle
elfutils
];
-5
View File
@@ -6207,11 +6207,6 @@ with pkgs;
pycritty = with python3Packages; toPythonApplication pycritty;
qtcreator = qt6Packages.callPackage ../development/tools/qtcreator {
llvmPackages = llvmPackages_21;
stdenv = llvmPackages_21.stdenv;
};
qxmledit = libsForQt5.callPackage ../applications/editors/qxmledit { };
radare2 = callPackage ../development/tools/analysis/radare2 (