summary refs log tree commit diff
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2023-10-06 21:17:44 +0200
committerSandro Jäckel <sandro.jaeckel@gmail.com>2023-10-06 21:17:55 +0200
commitc327d2b7ac911fb7ec754bdc5c85c6a215f6b7ce (patch)
treeda477c47974e47f3d632f487cac12f010b3f9a77
parent95503b9292b059484b371615317a4a3273c2a089 (diff)
downloadnixpkgs-c327d2b7ac911fb7ec754bdc5c85c6a215f6b7ce.tar
nixpkgs-c327d2b7ac911fb7ec754bdc5c85c6a215f6b7ce.tar.gz
nixpkgs-c327d2b7ac911fb7ec754bdc5c85c6a215f6b7ce.tar.bz2
nixpkgs-c327d2b7ac911fb7ec754bdc5c85c6a215f6b7ce.tar.lz
nixpkgs-c327d2b7ac911fb7ec754bdc5c85c6a215f6b7ce.tar.xz
nixpkgs-c327d2b7ac911fb7ec754bdc5c85c6a215f6b7ce.tar.zst
nixpkgs-c327d2b7ac911fb7ec754bdc5c85c6a215f6b7ce.zip
plasma5Packages.kopeninghours: init
-rw-r--r--pkgs/applications/kde/default.nix1
-rw-r--r--pkgs/applications/kde/kopeninghours.nix28
2 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix
index a0e59c43d17..a3d40c53868 100644
--- a/pkgs/applications/kde/default.nix
+++ b/pkgs/applications/kde/default.nix
@@ -179,6 +179,7 @@ let
       kontact = callPackage ./kontact.nix {};
       konversation = callPackage ./konversation.nix {};
       kontactinterface = callPackage ./kontactinterface.nix {};
+      kopeninghours = callPackage ./kopeninghours.nix {};
       korganizer = callPackage ./korganizer.nix {};
       kpat = callPackage ./kpat.nix {};
       kpimtextedit = callPackage ./kpimtextedit.nix {};
diff --git a/pkgs/applications/kde/kopeninghours.nix b/pkgs/applications/kde/kopeninghours.nix
new file mode 100644
index 00000000000..6a49aeea587
--- /dev/null
+++ b/pkgs/applications/kde/kopeninghours.nix
@@ -0,0 +1,28 @@
+{ mkDerivation
+, lib
+, bison
+, extra-cmake-modules
+, flex
+, kholidays
+, ki18n
+}:
+
+mkDerivation {
+  pname = "kopeninghours";
+  outputs = [ "out" "dev" ];
+
+  nativeBuildInputs = [
+    bison
+    extra-cmake-modules
+    flex
+  ];
+
+  buildInputs = [
+    kholidays
+    ki18n
+  ];
+
+  meta = {
+    license = with lib.licenses; [ bsd3 cc0 lgpl2Plus ];
+  };
+}