about summary refs log tree commit diff
path: root/pkgs/applications/maui
diff options
context:
space:
mode:
authorJonas Heinrich <onny@project-insanity.org>2022-12-17 10:48:01 +0100
committerYt <happysalada@proton.me>2022-12-22 11:26:33 -0500
commit5c52e8cbcb32cfb13d3697ced2991a966a4fe4e3 (patch)
treeb8f75f638de5af698d8838b66ae03fc0b0b07bdd /pkgs/applications/maui
parentb660c76d0fbd26dd8735dff51bf4d4df9eda9c91 (diff)
libsForQt5.mauikit-calendar: init at 1.0.0
Diffstat (limited to 'pkgs/applications/maui')
-rw-r--r--pkgs/applications/maui/default.nix1
-rw-r--r--pkgs/applications/maui/mauikit-calendar.nix36
2 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/applications/maui/default.nix b/pkgs/applications/maui/default.nix
index 3cd8b56015bbe..6f045bda658b9 100644
--- a/pkgs/applications/maui/default.nix
+++ b/pkgs/applications/maui/default.nix
@@ -64,6 +64,7 @@ let
       # libraries
       mauikit = callPackage ./mauikit.nix { };
       mauikit-accounts = callPackage ./mauikit-accounts.nix { };
+      mauikit-calendar = callPackage ./mauikit-calendar.nix { };
       mauikit-filebrowsing = callPackage ./mauikit-filebrowsing.nix { };
       mauikit-imagetools = callPackage ./mauikit-imagetools.nix { };
       mauikit-texteditor = callPackage ./mauikit-texteditor.nix { };
diff --git a/pkgs/applications/maui/mauikit-calendar.nix b/pkgs/applications/maui/mauikit-calendar.nix
new file mode 100644
index 0000000000000..508319f1616d4
--- /dev/null
+++ b/pkgs/applications/maui/mauikit-calendar.nix
@@ -0,0 +1,36 @@
+{ lib
+, mkDerivation
+, cmake
+, extra-cmake-modules
+, mauikit
+, qtquickcontrols2
+, akonadi
+, akonadi-contacts
+, calendarsupport
+, eventviews
+}:
+
+mkDerivation {
+  pname = "mauikit-calendar";
+
+  nativeBuildInputs = [
+    cmake
+    extra-cmake-modules
+  ];
+
+  buildInputs = [
+    akonadi
+    akonadi-contacts
+    calendarsupport
+    eventviews
+    mauikit
+    qtquickcontrols2
+  ];
+
+  meta = with lib; {
+    homepage = "https://invent.kde.org/maui/mauikit-calendar";
+    description = "Calendar support components for Maui applications";
+    license = licenses.lgpl21Plus;
+    maintainers = with maintainers; [ onny ];
+  };
+}