about summary refs log tree commit diff
path: root/pkgs/applications/kde
diff options
context:
space:
mode:
authorHarrison Thorne <harrisonthorne@protonmail.com>2022-10-28 23:39:34 -0500
committerHarrison Thorne <harrisonthorne@protonmail.com>2022-10-29 00:19:39 -0500
commit4af0feab9ec40691d9da488ca8f8489e1ace7f0d (patch)
tree547be68cdb1e33f8e42dc3871bebbc5976f7079e /pkgs/applications/kde
parent219ad1a8567ee98cd2efc745ffdfeb344625a1c5 (diff)
palapeli: init at 22.08.2
Adding palapeli because I couldn't find a jigsaw puzzle game in nixpkgs.
Didn't find that anyone on [Reddit](https://www.reddit.com/r/NixOS/comments/yf7h2e/any_packages_for_jigsaw_puzzle_apps/) knew of one, either.

Behold, palapeli in nixpkgs!
Diffstat (limited to 'pkgs/applications/kde')
-rw-r--r--pkgs/applications/kde/default.nix1
-rw-r--r--pkgs/applications/kde/palapeli.nix22
2 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix
index 8414db45d59ab..b3fd37bcbd9c9 100644
--- a/pkgs/applications/kde/default.nix
+++ b/pkgs/applications/kde/default.nix
@@ -222,6 +222,7 @@ let
       messagelib = callPackage ./messagelib.nix {};
       minuet = callPackage ./minuet.nix {};
       okular = callPackage ./okular.nix {};
+      palapeli = callPackage ./palapeli.nix {};
       picmi = callPackage ./picmi.nix {};
       pim-data-exporter = callPackage ./pim-data-exporter.nix {};
       pim-sieve-editor = callPackage ./pim-sieve-editor.nix {};
diff --git a/pkgs/applications/kde/palapeli.nix b/pkgs/applications/kde/palapeli.nix
new file mode 100644
index 0000000000000..13aa24df27d45
--- /dev/null
+++ b/pkgs/applications/kde/palapeli.nix
@@ -0,0 +1,22 @@
+{ lib
+, mkDerivation
+, extra-cmake-modules
+, shared-mime-info
+, kconfig
+, kdoctools
+, kio
+, ktextwidgets
+, libkdegames
+}:
+
+mkDerivation {
+  pname = "palapeli";
+  nativeBuildInputs = [ extra-cmake-modules kdoctools shared-mime-info ];
+  buildInputs = [ libkdegames kio ktextwidgets ];
+  meta = {
+    homepage = "https://apps.kde.org/palapeli/";
+    description = "A single-player jigsaw puzzle game";
+    license = with lib.licenses; [ gpl2 ];
+    maintainers = with lib.maintainers; [ harrisonthorne ];
+  };
+}