From 71830f462cba405befd028ca909739b36c0399df Mon Sep 17 00:00:00 2001 From: freezeboy Date: Sun, 26 Jul 2020 01:23:51 +0200 Subject: [PATCH] kturtle: init at 20.04.3 --- pkgs/applications/kde/default.nix | 1 + pkgs/applications/kde/kturtle.nix | 21 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 +- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 pkgs/applications/kde/kturtle.nix diff --git a/pkgs/applications/kde/default.nix b/pkgs/applications/kde/default.nix index 40c77ab89b3..84798a2f5cd 100644 --- a/pkgs/applications/kde/default.nix +++ b/pkgs/applications/kde/default.nix @@ -167,6 +167,7 @@ let ksystemlog = callPackage ./ksystemlog.nix {}; ktnef = callPackage ./ktnef.nix {}; ktouch = callPackage ./ktouch.nix {}; + kturtle = callPackage ./kturtle.nix {}; kwalletmanager = callPackage ./kwalletmanager.nix {}; kwave = callPackage ./kwave.nix {}; libgravatar = callPackage ./libgravatar.nix {}; diff --git a/pkgs/applications/kde/kturtle.nix b/pkgs/applications/kde/kturtle.nix new file mode 100644 index 00000000000..e16c86dc136 --- /dev/null +++ b/pkgs/applications/kde/kturtle.nix @@ -0,0 +1,21 @@ +{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, knewstuff }: + +mkDerivation { + name = "kturtle"; + meta = with lib; { + homepage = "https://kde.org/applications/en/utilities/org.kde.kturtle"; + description = "KTurtle is an educational programming environment for learning how to program"; + maintainers = with maintainers; [ freezeboy ]; + license = licenses.gpl2Plus; + platforms = platforms.linux; + }; + nativeBuildInputs = [ + extra-cmake-modules + ]; + buildInputs = [ + kdoctools + ki18n + kio + knewstuff + ]; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 76c0bc55a74..b507a0cdda0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21054,7 +21054,7 @@ in akonadi akregator ark bomber bovo dolphin dragon elisa ffmpegthumbs filelight granatier gwenview k3b kaddressbook kalzium kapptemplate kate katomic kbounce kcachegrind kcalc kcharselect kcolorchooser kdenlive kdf kdialog keditbookmarks kfind kfloppy kget kgpg khelpcenter kig kigo kleopatra klettres klines kmag kmail kmines kmix kmplot knetwalk kolourpaint kompare konsole yakuake - kpkpass kitinerary kontact korganizer krdc krfb ksquares ksystemlog ktouch kwalletmanager kwave marble minuet okular picmi spectacle; + kpkpass kitinerary kontact korganizer krdc krfb ksquares ksystemlog ktouch kturtle kwalletmanager kwave marble minuet okular picmi spectacle; okteta = libsForQt5.callPackage ../applications/editors/okteta { };