tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
qtcreator: Qt 5 infrastructure update
Thomas Tuegel
10 years ago
538ce57f
1cd5505a
+12
-9
2 changed files
expand all
collapse all
unified
split
pkgs
development
qtcreator
default.nix
top-level
all-packages.nix
+7
-4
pkgs/development/qtcreator/default.nix
···
1
-
{ stdenv, fetchurl, makeWrapper, qtLib, withDocumentation ? false }:
0
0
0
2
3
with stdenv.lib;
4
···
16
sha256 = "0r9ysq9hzig4ag9m8pcpw1jng2fqqns8zwp0jj893gh8ia0sq9ar";
17
};
18
19
-
buildInputs = [ makeWrapper qtLib.base qtLib.script qtLib.quickcontrols qtLib.declarative ];
20
21
doCheck = false;
22
···
45
Categories=Qt;Development;IDE;
46
__EOF__
47
# Wrap the qtcreator binary
48
-
addToSearchPath QML2_IMPORT_PATH "${qtLib.quickcontrols}/lib/qt5/qml"
49
-
addToSearchPath QML2_IMPORT_PATH "${qtLib.declarative}/lib/qt5/qml"
50
wrapProgram $out/bin/qtcreator \
51
--prefix QT_PLUGIN_PATH : "$QT_PLUGIN_PATH" \
52
--prefix QML_IMPORT_PATH : "$QML_IMPORT_PATH" \
···
1
+
{ stdenv, fetchurl, makeWrapper
2
+
, qtbase, qtquickcontrols, qtscript, qtdeclarative
3
+
, withDocumentation ? false
4
+
}:
5
6
with stdenv.lib;
7
···
19
sha256 = "0r9ysq9hzig4ag9m8pcpw1jng2fqqns8zwp0jj893gh8ia0sq9ar";
20
};
21
22
+
buildInputs = [ makeWrapper qtbase qtscript qtquickcontrols qtdeclarative ];
23
24
doCheck = false;
25
···
48
Categories=Qt;Development;IDE;
49
__EOF__
50
# Wrap the qtcreator binary
51
+
addToSearchPath QML2_IMPORT_PATH "${qtquickcontrols}/lib/qt5/qml"
52
+
addToSearchPath QML2_IMPORT_PATH "${qtdeclarative}/lib/qt5/qml"
53
wrapProgram $out/bin/qtcreator \
54
--prefix QT_PLUGIN_PATH : "$QT_PLUGIN_PATH" \
55
--prefix QML_IMPORT_PATH : "$QML_IMPORT_PATH" \
+5
-5
pkgs/top-level/all-packages.nix
···
8181
8182
qmltermwidget = callPackage ../development/libraries/qmltermwidget { };
8183
0
0
0
0
8184
qwt = callPackage ../development/libraries/qwt/6.nix { };
8185
8186
signon = callPackage ../development/libraries/signon { };
···
8196
8197
qtEnv = qt5.env;
8198
qt5Full = qt5.full;
8199
-
8200
-
qtcreator = callPackage ../development/qtcreator {
8201
-
qtLib = qt54;
8202
-
withDocumentation = true;
8203
-
};
8204
8205
qtkeychain = callPackage ../development/libraries/qtkeychain { };
8206
···
15802
phonon_qt5_backend_gstreamer = qt5.phonon_backend_gstreamer; # added 2015-12-19
15803
poppler_qt5 = qt5.poppler; # added 2015-12-19
15804
qca-qt5 = qt5.qca-qt5; # added 2015-12-19
0
15805
quassel_qt5 = kde5.quassel_qt5; # added 2015-09-30
15806
quasselClient_qt5 = kde5.quasselClient_qt5; # added 2015-09-30
15807
quasselDaemon_qt5 = kde5.quasselDaemon; # added 2015-09-30
···
8181
8182
qmltermwidget = callPackage ../development/libraries/qmltermwidget { };
8183
8184
+
qtcreator = callPackage ../development/qtcreator {
8185
+
withDocumentation = true;
8186
+
};
8187
+
8188
qwt = callPackage ../development/libraries/qwt/6.nix { };
8189
8190
signon = callPackage ../development/libraries/signon { };
···
8200
8201
qtEnv = qt5.env;
8202
qt5Full = qt5.full;
0
0
0
0
0
8203
8204
qtkeychain = callPackage ../development/libraries/qtkeychain { };
8205
···
15801
phonon_qt5_backend_gstreamer = qt5.phonon_backend_gstreamer; # added 2015-12-19
15802
poppler_qt5 = qt5.poppler; # added 2015-12-19
15803
qca-qt5 = qt5.qca-qt5; # added 2015-12-19
15804
+
qtcreator = qt5.qtcreator; # added 2015-12-19
15805
quassel_qt5 = kde5.quassel_qt5; # added 2015-09-30
15806
quasselClient_qt5 = kde5.quasselClient_qt5; # added 2015-09-30
15807
quasselDaemon_qt5 = kde5.quasselDaemon; # added 2015-09-30