summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2016-12-31 11:36:49 +0000
committerGitHub <noreply@github.com>2016-12-31 11:36:49 +0000
commitb4cab206914edb88d2fcb13288a67b93318f6b7f (patch)
tree6c57a6c700ac2b52806431e2f6bc4cfbc92bf2df /pkgs/development
parent5f1ebf8ff41c62ca755eb9274a89118494d99574 (diff)
parent2dcbb8e81f9952b177ec7979669d7a7eb1a564d0 (diff)
downloadnixpkgs-b4cab206914edb88d2fcb13288a67b93318f6b7f.tar
nixpkgs-b4cab206914edb88d2fcb13288a67b93318f6b7f.tar.gz
nixpkgs-b4cab206914edb88d2fcb13288a67b93318f6b7f.tar.bz2
nixpkgs-b4cab206914edb88d2fcb13288a67b93318f6b7f.tar.lz
nixpkgs-b4cab206914edb88d2fcb13288a67b93318f6b7f.tar.xz
nixpkgs-b4cab206914edb88d2fcb13288a67b93318f6b7f.tar.zst
nixpkgs-b4cab206914edb88d2fcb13288a67b93318f6b7f.zip
Merge pull request #21511 from peterhoeg/u/kirigami
kirigami: add pre-release v2
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/libraries/kirigami/v2.nix23
-rw-r--r--pkgs/development/libraries/qt-5/5.7/default.nix1
-rw-r--r--pkgs/development/libraries/qt-5/5.7/qtquickcontrols2.nix6
3 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/development/libraries/kirigami/v2.nix b/pkgs/development/libraries/kirigami/v2.nix
new file mode 100644
index 00000000000..8476eebfd50
--- /dev/null
+++ b/pkgs/development/libraries/kirigami/v2.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchurl, cmake, ecm, pkgconfig, plasma-framework, qtbase, qtquickcontrols2 }:
+
+stdenv.mkDerivation rec {
+  pname = "kirigami";
+  version = "1.90.0";
+  name = "${pname}2-${version}";
+
+  src = fetchurl {
+    url = "mirror://kde/unstable/${pname}/${pname}-${version}.tar.xz";
+    sha256 = "a5ca094a60d1cc48116cbed07bbe68be016773d2488a91e278859c90f59e64a8";
+  };
+
+  buildInputs = [ qtbase qtquickcontrols2 plasma-framework ];
+
+  nativeBuildInputs = [ cmake pkgconfig ecm ];
+
+  meta = with stdenv.lib; {
+    license = licenses.lgpl2;
+    homepage = http://www.kde.org;
+    maintainers = with maintainers; [ ttuegel peterhoeg ];
+    platforms = platforms.unix;
+  };
+}
diff --git a/pkgs/development/libraries/qt-5/5.7/default.nix b/pkgs/development/libraries/qt-5/5.7/default.nix
index 9c35e814a04..d62bd3d1b51 100644
--- a/pkgs/development/libraries/qt-5/5.7/default.nix
+++ b/pkgs/development/libraries/qt-5/5.7/default.nix
@@ -82,6 +82,7 @@ let
         inherit (pkgs.gst_all_1) gstreamer gst-plugins-base;
       };
       qtquickcontrols = callPackage ./qtquickcontrols.nix {};
+      qtquickcontrols2 = callPackage ./qtquickcontrols2.nix {};
       qtscript = callPackage ./qtscript {};
       qtsensors = callPackage ./qtsensors.nix {};
       qtserialport = callPackage ./qtserialport {};
diff --git a/pkgs/development/libraries/qt-5/5.7/qtquickcontrols2.nix b/pkgs/development/libraries/qt-5/5.7/qtquickcontrols2.nix
new file mode 100644
index 00000000000..19750f2fd99
--- /dev/null
+++ b/pkgs/development/libraries/qt-5/5.7/qtquickcontrols2.nix
@@ -0,0 +1,6 @@
+{ qtSubmodule, qtdeclarative }:
+
+qtSubmodule {
+  name = "qtquickcontrols2";
+  qtInputs = [ qtdeclarative ];
+}