summary refs log tree commit diff
diff options
context:
space:
mode:
authorBaptist BENOIST <return_0@live.com>2012-10-16 17:30:56 +0200
committerBaptist BENOIST <return_0@live.com>2012-10-16 18:03:13 +0200
commit440656dbd018472e0d81e9c8cc820598c40661c2 (patch)
tree0432edc1631a35b92139813415db9c7f6ce5a2f2
parent829ad425d31311408547fc00c6b721080ea8f3cc (diff)
downloadnixlib-440656dbd018472e0d81e9c8cc820598c40661c2.tar
nixlib-440656dbd018472e0d81e9c8cc820598c40661c2.tar.gz
nixlib-440656dbd018472e0d81e9c8cc820598c40661c2.tar.bz2
nixlib-440656dbd018472e0d81e9c8cc820598c40661c2.tar.lz
nixlib-440656dbd018472e0d81e9c8cc820598c40661c2.tar.xz
nixlib-440656dbd018472e0d81e9c8cc820598c40661c2.tar.zst
nixlib-440656dbd018472e0d81e9c8cc820598c40661c2.zip
Add qtcreator-2.5.2
Signed-off-by: Baptist BENOIST <return_0@live.com>
-rw-r--r--pkgs/development/qtcreator/default.nix36
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/development/qtcreator/default.nix b/pkgs/development/qtcreator/default.nix
new file mode 100644
index 000000000000..b57b9884e613
--- /dev/null
+++ b/pkgs/development/qtcreator/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, fetchurl, qt4 }:
+
+let
+  version = "2.5.2";
+in
+
+stdenv.mkDerivation rec {
+  name = "qtcreator-${version}";
+
+  src = fetchurl {
+    url = "http://origin.releases.qt-project.org/qtcreator/${version}/qt-creator-${version}-src.tar.gz";
+    md5 = "4a9c09cdf4609753283c31451c84ceb8";
+  };
+
+  buildInputs = [ qt4 ];
+
+  doCheck = false;
+
+  enableParallelBuilding = true;
+
+  preConfigure = "qmake";
+  installFlags = "INSTALL_ROOT=$(out)";
+
+  meta = {
+    description = "Qt Creator is a cross-platform IDE tailored to the needs of Qt developers.";
+    longDescription = ''
+        Qt Creator is a cross-platform IDE (integrated development environment) tailored to the needs of Qt developers.
+        It includes features such as an advanced code editor, a visual debugger and a GUI designer.
+      '';
+    homepage = "http://qt-project.org/wiki/Category:Tools::QtCreator";
+    license = "LGPL";
+
+    maintainers = [ stdenv.lib.maintainers.bbenoist ];
+    platforms = stdenv.lib.platforms.all;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 4cb5417a581a..4fddd5aaef19 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -7608,6 +7608,8 @@ let
 
   qsynth = callPackage ../applications/audio/qsynth { };
 
+  qtcreator = callPackage ../development/qtcreator { };
+
   qtpfsgui = callPackage ../applications/graphics/qtpfsgui { };
 
   qtractor = callPackage ../applications/audio/qtractor { };