git.iko.soy/typeable/nixpkgs
on master help sign in
plasma5Packages: add missing homepages and descriptions

Adapted from <https://apps.kde.org/>.

commit05bdbc55ffb15fbbf92a487664f1d4421542cb90 authorAlyssa Ross <hi@alyssa.is> dateSat 18 Sep 2021, 09:48 (5 years ago) parentbf12e3f
54 files changed+152−39
pkgs/applications/kde/akregator.nix+2 pkgs/applications/kde/ark/default.nix+1 pkgs/applications/kde/dolphin.nix+2 pkgs/applications/kde/dragon.nix+1 pkgs/applications/kde/elisa.nix+1 pkgs/applications/kde/filelight.nix+2 pkgs/applications/kde/gwenview.nix+2 pkgs/applications/kde/k3b.nix+2 pkgs/applications/kde/kaddressbook.nix+2 pkgs/applications/kde/kalarm.nix+2 pkgs/applications/kde/kamoso.nix+5−1 pkgs/applications/kde/kate.nix+2 pkgs/applications/kde/kbreakout.nix+5−1 pkgs/applications/kde/kcachegrind.nix+2 pkgs/applications/kde/kcalc.nix+2 pkgs/applications/kde/kcharselect.nix+1 pkgs/applications/kde/kcolorchooser.nix+2 pkgs/applications/kde/kdebugsettings.nix+2 pkgs/applications/kde/kdenlive/default.nix+2 pkgs/applications/kde/kdialog.nix+2 pkgs/applications/kde/kfind.nix+2 pkgs/applications/kde/kgeography.nix+2 pkgs/applications/kde/kget.nix+2 pkgs/applications/kde/kgpg.nix+2 pkgs/applications/kde/khelpcenter.nix+9−5 pkgs/applications/kde/kig.nix+2−1 pkgs/applications/kde/kleopatra.nix+2 pkgs/applications/kde/kmahjongg.nix+2 pkgs/applications/kde/kmail.nix+2 pkgs/applications/kde/kmix.nix+2 pkgs/applications/kde/kmplot.nix+2 pkgs/applications/kde/knotes.nix+15−11 pkgs/applications/kde/kolf.nix+2 pkgs/applications/kde/kolourpaint.nix+2 pkgs/applications/kde/kompare.nix+5−1 pkgs/applications/kde/konqueror.nix+2 pkgs/applications/kde/konquest.nix+2 pkgs/applications/kde/konsole.nix+2 pkgs/applications/kde/kontact.nix+2 pkgs/applications/kde/korganizer.nix+2 pkgs/applications/kde/krdc.nix+1 pkgs/applications/kde/krfb.nix+2 pkgs/applications/kde/kruler.nix+2 pkgs/applications/kde/kspaceduel.nix+5−1 pkgs/applications/kde/ksudoku.nix+2 pkgs/applications/kde/ksystemlog.nix+2 pkgs/applications/kde/ktouch.nix+17−17 pkgs/applications/kde/kwalletmanager.nix+3 pkgs/applications/kde/marble.nix+5−1 pkgs/applications/kde/minuet.nix+2 pkgs/applications/kde/okular.nix+1 pkgs/applications/kde/picmi.nix+1 pkgs/applications/kde/pim-data-exporter.nix+2 pkgs/applications/kde/spectacle.nix+2
pkgs/applications/kde/akregator.nix+2
@@ -12,6 +12,8 @@
1212mkDerivation {
1313 pname = "akregator";
1414 meta = {
15+ homepage = "https://apps.kde.org/akregator/";
16+ description = "KDE feed reader";
1517 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
1618 maintainers = kdepimTeam;
1719 };
pkgs/applications/kde/ark/default.nix+1
@@ -30,6 +30,7 @@ mkDerivation {
3030 qtWrapperArgs = [ "--prefix" "PATH" ":" (lib.makeBinPath extraTools) ];
3131
3232 meta = with lib; {
33+ homepage = "https://apps.kde.org/ark/";
3334 description = "Graphical file compression/decompression utility";
3435 license = with licenses; [ gpl2 lgpl3 ] ++ optional unfreeEnableUnrar unfree;
3536 maintainers = [ maintainers.ttuegel ];
pkgs/applications/kde/dolphin.nix+2
@@ -11,6 +11,8 @@
1111mkDerivation {
1212 pname = "dolphin";
1313 meta = {
14+ homepage = "https://apps.kde.org/dolphin/";
15+ description = "KDE file manager";
1416 license = with lib.licenses; [ gpl2 fdl12 ];
1517 maintainers = [ lib.maintainers.ttuegel ];
1618 broken = lib.versionOlder qtbase.version "5.14";
pkgs/applications/kde/dragon.nix+1
@@ -10,6 +10,7 @@
1010mkDerivation {
1111 pname = "dragon";
1212 meta = {
13+ homepage = "https://apps.kde.org/dragonplayer/";
1314 license = with lib.licenses; [ gpl2 fdl12 ];
1415 description = "A simple media player for KDE";
1516 maintainers = [ lib.maintainers.jonathanreeve ];
pkgs/applications/kde/elisa.nix+1
@@ -40,6 +40,7 @@ mkDerivation rec {
4040 ];
4141
4242 meta = with lib; {
43+ homepage = "https://apps.kde.org/elisa/";
4344 description = "A simple media player for KDE";
4445 license = licenses.gpl3;
4546 maintainers = with maintainers; [ peterhoeg ];
pkgs/applications/kde/filelight.nix+2
@@ -7,6 +7,8 @@
77mkDerivation {
88 pname = "filelight";
99 meta = {
10+ description = "Disk usage statistics";
11+ homepage = "https://apps.kde.org/filelight/";
1012 license = with lib.licenses; [ gpl2 ];
1113 maintainers = with lib.maintainers; [ fridh vcunat ];
1214 broken = lib.versionOlder qtbase.version "5.13";
pkgs/applications/kde/gwenview.nix+2
@@ -9,6 +9,8 @@
99mkDerivation {
1010 pname = "gwenview";
1111 meta = {
12+ homepage = "https://apps.kde.org/gwenview/";
13+ description = "KDE image viewer";
1214 license = with lib.licenses; [ gpl2 fdl12 ];
1315 maintainers = [ lib.maintainers.ttuegel ];
1416 };
pkgs/applications/kde/k3b.nix+2
@@ -10,6 +10,8 @@
1010mkDerivation {
1111 pname = "k3b";
1212 meta = with lib; {
13+ homepage = "https://apps.kde.org/k3b/";
14+ description = "Disk burning application";
1315 license = with licenses; [ gpl2Plus ];
1416 maintainers = with maintainers; [ sander phreedom ];
1517 platforms = platforms.linux;
pkgs/applications/kde/kaddressbook.nix+2
@@ -10,6 +10,8 @@
1010mkDerivation {
1111 pname = "kaddressbook";
1212 meta = {
13+ homepage = "https://apps.kde.org/kaddressbook/";
14+ description = "KDE contact manager";
1315 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
1416 maintainers = kdepimTeam;
1517 };
pkgs/applications/kde/kalarm.nix+2
@@ -19,6 +19,8 @@
1919mkDerivation {
2020 pname = "kalarm";
2121 meta = {
22+ homepage = "https://apps.kde.org/kalarm/";
23+ description = "Personal alarm scheduler";
2224 license = with lib.licenses; [ gpl2 ];
2325 maintainers = [ lib.maintainers.rittelle ];
2426 };
pkgs/applications/kde/kamoso.nix+5−1
@@ -37,5 +37,9 @@ mkDerivation {
3737 "--prefix GST_PLUGIN_PATH : ${lib.makeSearchPath "lib/gstreamer-1.0" gst}"
3838 ];
3939
40− meta.license = with lib.licenses; [ lgpl21Only gpl3Only ];
40+ meta = {
41+ homepage = "https://apps.kde.org/kamoso/";
42+ description = "A simple and friendly program to use your camera";
43+ license = with lib.licenses; [ lgpl21Only gpl3Only ];
44+ };
4145}
pkgs/applications/kde/kate.nix+2
@@ -10,6 +10,8 @@
1010mkDerivation {
1111 pname = "kate";
1212 meta = {
13+ homepage = "https://apps.kde.org/kate/";
14+ description = "Advanced text editor";
1315 license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ];
1416 maintainers = [ lib.maintainers.ttuegel ];
1517 };
pkgs/applications/kde/kbreakout.nix+5−1
@@ -11,7 +11,11 @@
1111
1212mkDerivation {
1313 pname = "kbreakout";
14− meta.license = with lib.licenses; [ lgpl21 gpl3 ];
14+ meta = {
15+ homepage = "KBreakOut";
16+ description = "Breakout-like game";
17+ license = with lib.licenses; [ lgpl21 gpl3 ];
18+ };
1519 outputs = [ "out" "dev" ];
1620 nativeBuildInputs = [
1721 cmake extra-cmake-modules
pkgs/applications/kde/kcachegrind.nix+2
@@ -8,6 +8,8 @@
88mkDerivation {
99 pname = "kcachegrind";
1010 meta = {
11+ homepage = "https://apps.kde.org/kcachegrind/";
12+ description = "Profiler frontend";
1113 license = with lib.licenses; [ gpl2 ];
1214 maintainers = with lib.maintainers; [ orivej ];
1315 };
pkgs/applications/kde/kcalc.nix+2
@@ -8,6 +8,8 @@
88mkDerivation {
99 pname = "kcalc";
1010 meta = {
11+ homepage = "https://apps.kde.org/kcalc/";
12+ description = "Scientific calculator";
1113 license = with lib.licenses; [ gpl2 ];
1214 maintainers = [ lib.maintainers.fridh ];
1315 };
pkgs/applications/kde/kcharselect.nix+1
@@ -7,6 +7,7 @@
77mkDerivation {
88 pname = "kcharselect";
99 meta = {
10+ homepage = "https://apps.kde.org/kcharselect/";
1011 license = lib.licenses.gpl2Plus;
1112 maintainers = [ lib.maintainers.schmittlauch ];
1213 description = "A tool to select special characters from all installed fonts and copy them into the clipboard";
pkgs/applications/kde/kcolorchooser.nix+2
@@ -7,6 +7,8 @@
77mkDerivation {
88 pname = "kcolorchooser";
99 meta = {
10+ homepage = "https://apps.kde.org/kcolorchooser/";
11+ description = "Color chooser";
1012 license = with lib.licenses; [ mit ];
1113 maintainers = [ lib.maintainers.ttuegel ];
1214 };
pkgs/applications/kde/kdebugsettings.nix+2
@@ -9,6 +9,8 @@
99mkDerivation {
1010 pname = "kdebugsettings";
1111 meta = {
12+ homepage = "https://apps.kde.org/kdebugsettings/";
13+ description = "KDE debug settings";
1214 license = with lib.licenses; [ gpl2 ];
1315 maintainers = [ lib.maintainers.rittelle ];
1416 broken = lib.versionOlder qtbase.version "5.13";
pkgs/applications/kde/kdenlive/default.nix+2
@@ -101,6 +101,8 @@ mkDerivation {
101101 '';
102102
103103 meta = {
104+ homepage = "https://apps.kde.org/kdenlive/";
105+ description = "Video editor";
104106 license = with lib.licenses; [ gpl2Plus ];
105107 maintainers = with lib.maintainers; [ turion ];
106108 };
pkgs/applications/kde/kdialog.nix+2
@@ -8,6 +8,8 @@ mkDerivation {
88 pname = "kdialog";
99
1010 meta = {
11+ homepage = "https://apps.kde.org/kdialog/";
12+ description = "Display dialog boxes from shell scripts";
1113 license = with lib.licenses; [ gpl2 fdl12 ];
1214 maintainers = with lib.maintainers; [ peterhoeg ];
1315 };
pkgs/applications/kde/kfind.nix+2
@@ -7,6 +7,8 @@
77mkDerivation {
88 pname = "kfind";
99 meta = {
10+ homepage = "https://apps.kde.org/kfind/";
11+ description = "Find files/folders";
1012 license = with lib.licenses; [ gpl2 ];
1113 maintainers = [ lib.maintainers.iblech ];
1214 };
pkgs/applications/kde/kgeography.nix+2
@@ -7,6 +7,8 @@
77mkDerivation {
88 pname = "kgeography";
99 meta = {
10+ homepage = "https://apps.kde.org/kgeography/";
11+ description = "Geography trainer";
1012 license = with lib.licenses; [ gpl2 ];
1113 maintainers = [ lib.maintainers.globin ];
1214 };
pkgs/applications/kde/kget.nix+2
@@ -16,6 +16,8 @@ mkDerivation {
1616 ];
1717
1818 meta = with lib; {
19+ homepage = "https://apps.kde.org/kget/";
20+ description = "Download manager";
1921 license = with licenses; [ gpl2 ];
2022 maintainers = with maintainers; [ peterhoeg ];
2123 };
pkgs/applications/kde/kgpg.nix+2
@@ -18,6 +18,8 @@ mkDerivation {
1818 wrapProgram "$out/bin/kgpg" --prefix PATH : "${lib.makeBinPath [ gnupg ]}"
1919 '';
2020 meta = {
21+ homepage = "https://apps.kde.org/kgpg/";
22+ description = "Encryption tool";
2123 license = [ lib.licenses.gpl2 ];
2224 maintainers = [ lib.maintainers.ttuegel ];
2325 };
pkgs/applications/kde/khelpcenter.nix+9−5
@@ -1,8 +1,7 @@
1−{
2− mkDerivation,
3− extra-cmake-modules, kdoctools,
4− grantlee, kcmutils, kconfig, kcoreaddons, kdbusaddons, ki18n,
5− kinit, khtml, kservice, xapian
1+{ lib, mkDerivation
2+, extra-cmake-modules, kdoctools
3+, grantlee, kcmutils, kconfig, kcoreaddons, kdbusaddons, ki18n
4+, kinit, khtml, kservice, xapian
65}:
76
87mkDerivation {
@@ -12,4 +11,9 @@ mkDerivation {
1211 grantlee kcmutils kconfig kcoreaddons kdbusaddons khtml
1312 ki18n kinit kservice xapian
1413 ];
14+ meta = with lib; {
15+ homepage = "https://apps.kde.org/help/";
16+ description = "Help center";
17+ license = licenses.gpl2Plus;
18+ };
1519}
pkgs/applications/kde/kig.nix+2−1
@@ -8,6 +8,8 @@
88mkDerivation {
99 pname = "kig";
1010 meta = {
11+ homepage = "https://apps.kde.org/kig/";
12+ description = "Interactive geometry";
1113 license = with lib.licenses; [ gpl2 ];
1214 maintainers = with lib.maintainers; [ raskin ];
1315 };
@@ -16,4 +18,3 @@ mkDerivation {
1618 boost karchive kcrash kiconthemes kparts ktexteditor qtsvg qtxmlpatterns
1719 ];
1820}
19−
pkgs/applications/kde/kleopatra.nix+2
@@ -8,6 +8,8 @@
88mkDerivation {
99 pname = "kleopatra";
1010 meta = {
11+ homepage = "https://apps.kde.org/kleopatra/";
12+ description = "Certificate manager and unified crypto GUI";
1113 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
1214 maintainers = kdepimTeam;
1315 };
pkgs/applications/kde/kmahjongg.nix+2
@@ -13,6 +13,8 @@ mkDerivation {
1313 nativeBuildInputs = [ extra-cmake-modules kdoctools ];
1414 buildInputs = [ kdeclarative libkmahjongg knewstuff libkdegames ];
1515 meta = {
16+ description = "Mahjongg solitaire";
17+ homepage = "https://apps.kde.org/kmahjongg/";
1618 license = with lib.licenses; [ gpl2 ];
1719 maintainers = with lib.maintainers; [ ];
1820 };
pkgs/applications/kde/kmail.nix+2
@@ -53,6 +53,8 @@
5353mkDerivation {
5454 pname = "kmail";
5555 meta = {
56+ homepage = "https://apps.kde.org/kmail2/";
57+ description = "Mail client";
5658 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
5759 maintainers = kdepimTeam;
5860 };
pkgs/applications/kde/kmix.nix+2
@@ -8,6 +8,8 @@
88mkDerivation {
99 pname = "kmix";
1010 meta = {
11+ homepage = "https://apps.kde.org/kmix/";
12+ description = "Sound mixer";
1113 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
1214 maintainers = [ lib.maintainers.rongcuid ];
1315 };
pkgs/applications/kde/kmplot.nix+2
@@ -5,6 +5,8 @@
55mkDerivation {
66 pname = "kmplot";
77 meta = {
8+ homepage = "https://apps.kde.org/kmplot/";
9+ description = "Mathematical function plotter";
810 license = with lib.licenses; [ gpl2Plus fdl12 ];
911 maintainers = [ lib.maintainers.orivej ];
1012 };
pkgs/applications/kde/knotes.nix+15−11
@@ -1,14 +1,13 @@
1−{
2− mkDerivation,
3− extra-cmake-modules, kdoctools,
4− kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash,
5− kdbusaddons, kdnssd, kglobalaccel, kiconthemes, kitemmodels,
6− kitemviews, kcmutils, knewstuff, knotifications, knotifyconfig,
7− kparts, ktextwidgets, kwidgetsaddons, kwindowsystem,
8− grantlee, grantleetheme, qtx11extras,
9− akonadi, akonadi-notes, akonadi-search, kcalutils,
10− kontactinterface, libkdepim, kmime, pimcommon, kpimtextedit,
11− kcalendarcore
1+{ lib, mkDerivation
2+, extra-cmake-modules, kdoctools
3+, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash
4+, kdbusaddons, kdnssd, kglobalaccel, kiconthemes, kitemmodels
5+, kitemviews, kcmutils, knewstuff, knotifications, knotifyconfig
6+, kparts, ktextwidgets, kwidgetsaddons, kwindowsystem
7+, grantlee, grantleetheme, qtx11extras
8+, akonadi, akonadi-notes, akonadi-search, kcalutils
9+, kontactinterface, libkdepim, kmime, pimcommon, kpimtextedit
10+, kcalendarcore
1211}:
1312
1413mkDerivation {
@@ -25,4 +24,9 @@ mkDerivation {
2524 akonadi-search
2625 kcalendarcore
2726 ];
27+ meta = with lib; {
28+ homepage = "https://apps.kde.org/knotes/";
29+ description = "Popup notes";
30+ license = licenses.gpl2Plus;
31+ };
2832}
pkgs/applications/kde/kolf.nix+2
@@ -10,6 +10,8 @@ mkDerivation {
1010 nativeBuildInputs = [ extra-cmake-modules kdoctools ];
1111 buildInputs = [ libkdegames kio ktextwidgets ];
1212 meta = {
13+ homepage = "https://apps.kde.org/kolf/";
14+ description = "Miniature golf";
1315 license = with lib.licenses; [ gpl2 ];
1416 maintainers = with lib.maintainers; [ peterhoeg ];
1517 };
pkgs/applications/kde/kolourpaint.nix+2
@@ -17,6 +17,8 @@ mkDerivation {
1717 kguiaddons kio ktextwidgets kwidgetsaddons kxmlgui libkexiv2
1818 ];
1919 meta = {
20+ homepage = "https://apps.kde.org/kolourpaint/";
21+ description = "Paint program";
2022 maintainers = [ lib.maintainers.fridh ];
2123 license = with lib.licenses; [ gpl2 ];
2224 };
pkgs/applications/kde/kompare.nix+5−1
@@ -7,7 +7,11 @@
77
88mkDerivation {
99 pname = "kompare";
10− meta = { license = with lib.licenses; [ gpl2 ]; };
10+ meta = {
11+ homepage = "https://apps.kde.org/kompare/";
12+ description = "Diff/patch frontend";
13+ license = with lib.licenses; [ gpl2 ];
14+ };
1115 nativeBuildInputs = [ extra-cmake-modules kdoctools ];
1216 buildInputs = [
1317 kiconthemes kparts ktexteditor kwidgetsaddons libkomparediff2
pkgs/applications/kde/konqueror.nix+2
@@ -22,6 +22,8 @@ mkDerivation {
2222 '';
2323
2424 meta = {
25+ homepage = "https://apps.kde.org/konqueror/";
26+ description = "Web browser, file manager and viewer";
2527 license = with lib.licenses; [ gpl2 ];
2628 maintainers = with lib.maintainers; [ ];
2729 broken = lib.versionOlder qtbase.version "5.13";
pkgs/applications/kde/konquest.nix+2
@@ -22,6 +22,8 @@ mkDerivation {
2222 qtquickcontrols
2323 ];
2424 meta = {
25+ homepage = "https://apps.kde.org/konquest/";
26+ description = "Galactic strategy game";
2527 license = with lib.licenses; [ gpl2 ];
2628 maintainers = with lib.maintainers; [ lheckemann ];
2729 };
pkgs/applications/kde/konsole.nix+2
@@ -10,6 +10,8 @@
1010mkDerivation {
1111 pname = "konsole";
1212 meta = {
13+ homepage = "https://apps.kde.org/konsole/";
14+ description = "KDE terminal emulator";
1315 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
1416 maintainers = with lib.maintainers; [ ttuegel turion ];
1517 };
pkgs/applications/kde/kontact.nix+2
@@ -10,6 +10,8 @@
1010mkDerivation {
1111 pname = "kontact";
1212 meta = {
13+ homepage = "https://apps.kde.org/kontact/";
14+ description = "Personal information manager";
1315 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
1416 maintainers = kdepimTeam;
1517 };
pkgs/applications/kde/korganizer.nix+2
@@ -13,6 +13,8 @@
1313mkDerivation {
1414 pname = "korganizer";
1515 meta = {
16+ homepage = "https://apps.kde.org/korganizer/";
17+ description = "Personal organizer";
1618 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
1719 maintainers = kdepimTeam;
1820 };
pkgs/applications/kde/krdc.nix+1
@@ -18,6 +18,7 @@ mkDerivation {
1818 '';
1919 meta = with lib; {
2020 homepage = "http://www.kde.org";
21+ description = "Remote desktop client";
2122 license = with licenses; [ gpl2 lgpl21 fdl12 bsd3 ];
2223 maintainers = with maintainers; [ peterhoeg ];
2324 platforms = platforms.linux;
pkgs/applications/kde/krfb.nix+2
@@ -10,6 +10,8 @@
1010mkDerivation {
1111 pname = "krfb";
1212 meta = {
13+ homepage = "https://apps.kde.org/krfb/";
14+ description = "Desktop sharing (VNC)";
1315 license = with lib.licenses; [ gpl2 fdl12 ];
1416 maintainers = with lib.maintainers; [ jerith666 ];
1517 };
pkgs/applications/kde/kruler.nix+2
@@ -7,6 +7,8 @@
77mkDerivation {
88 pname = "kruler";
99 meta = {
10+ homepage = "https://apps.kde.org/kruler/";
11+ description = "Screen ruler";
1012 license = with lib.licenses; [ gpl2 ];
1113 maintainers = [ lib.maintainers.vandenoever ];
1214 };
pkgs/applications/kde/kspaceduel.nix+5−1
@@ -11,7 +11,11 @@
1111
1212mkDerivation {
1313 pname = "kspaceduel";
14− meta.license = with lib.licenses; [ lgpl21 gpl3 ];
14+ meta = {
15+ homepage = "https://apps.kde.org/kspaceduel/";
16+ description = "Space arcade game";
17+ license = with lib.licenses; [ lgpl21 gpl3 ];
18+ };
1519 outputs = [ "out" "dev" ];
1620 nativeBuildInputs = [
1721 cmake extra-cmake-modules
pkgs/applications/kde/ksudoku.nix+2
@@ -12,6 +12,8 @@ mkDerivation {
1212 nativeBuildInputs = [ extra-cmake-modules kdoctools ];
1313 buildInputs = [ libGLU kdeclarative libkdegames ];
1414 meta = {
15+ homepage = "https://apps.kde.org/ksudoku/";
16+ description = "Suduko game";
1517 license = with lib.licenses; [ gpl2 ];
1618 maintainers = with lib.maintainers; [ ];
1719 };
pkgs/applications/kde/ksystemlog.nix+2
@@ -11,6 +11,8 @@ mkDerivation {
1111 propagatedBuildInputs = [ karchive kconfig kio ];
1212
1313 meta = with lib; {
14+ homepage = "https://apps.kde.org/ksystemlog/";
15+ description = "System log viewer";
1416 license = with licenses; [ gpl2 ];
1517 maintainers = with maintainers; [ peterhoeg ];
1618 };
pkgs/applications/kde/ktouch.nix+17−17
@@ -7,22 +7,22 @@
77, xorg
88}:
99
10+mkDerivation {
11+ pname = "ktouch";
12+ meta = {
13+ homepage = "https://apps.kde.org/ktouch/";
14+ license = lib.licenses.gpl2;
15+ maintainers = [ lib.maintainers.schmittlauch ];
16+ description = "A touch typing tutor from the KDE software collection";
17+ };
18+ nativeBuildInputs = [ extra-cmake-modules kdoctools qtdeclarative ];
19+ buildInputs = [
20+ kconfig kconfigwidgets kcoreaddons kdeclarative ki18n
21+ kitemviews kcmutils kio knewstuff ktexteditor kwidgetsaddons
22+ kwindowsystem kxmlgui qtscript qtdeclarative kqtquickcharts
23+ qtx11extras qtgraphicaleffects qtxmlpatterns qtquickcontrols2
24+ xorg.libxkbfile xorg.libxcb
25+ ];
1026
11− mkDerivation {
12− pname = "ktouch";
13− meta = {
14− license = lib.licenses.gpl2;
15− maintainers = [ lib.maintainers.schmittlauch ];
16− description = "A touch typing tutor from the KDE software collection";
17− };
18− nativeBuildInputs = [ extra-cmake-modules kdoctools qtdeclarative ];
19− buildInputs = [
20− kconfig kconfigwidgets kcoreaddons kdeclarative ki18n
21− kitemviews kcmutils kio knewstuff ktexteditor kwidgetsaddons
22− kwindowsystem kxmlgui qtscript qtdeclarative kqtquickcharts
23− qtx11extras qtgraphicaleffects qtxmlpatterns qtquickcontrols2
24− xorg.libxkbfile xorg.libxcb
25− ];
26−
27− enableParallelBuilding = true;
27+ enableParallelBuilding = true;
2828}
pkgs/applications/kde/kwalletmanager.nix+3
@@ -14,6 +14,9 @@
1414mkDerivation {
1515 pname = "kwalletmanager";
1616 meta = {
17+ homepage = "https://apps.kde.org/kwalletmanager5/";
18+
19+ description = "KDE wallet management tool";
1720 license = with lib.licenses; [ gpl2 ];
1821 maintainers = with lib.maintainers; [ fridh ];
1922 };
pkgs/applications/kde/marble.nix+5−1
@@ -7,7 +7,11 @@
77
88mkDerivation {
99 pname = "marble";
10− meta.license = with lib.licenses; [ lgpl21 gpl3 ];
10+ meta = {
11+ homepage = "https://apps.kde.org/marble/";
12+ description = "Virtual globe";
13+ license = with lib.licenses; [ lgpl21 gpl3 ];
14+ };
1115 outputs = [ "out" "dev" ];
1216 nativeBuildInputs = [ extra-cmake-modules kdoctools perl ];
1317 propagatedBuildInputs = [
pkgs/applications/kde/minuet.nix+2
@@ -8,6 +8,8 @@
88mkDerivation {
99 pname = "minuet";
1010 meta = with lib; {
11+ homepage = "https://apps.kde.org/minuet/";
12+ description = "Music Education Software";
1113 license = with licenses; [ lgpl21 gpl3 ];
1214 maintainers = with maintainers; [ peterhoeg HaoZeke ];
1315 broken = lib.versionOlder qtbase.version "5.14";
pkgs/applications/kde/okular.nix+1
@@ -29,6 +29,7 @@ mkDerivation {
2929
3030 meta = with lib; {
3131 homepage = "http://www.kde.org";
32+ description = "KDE document viewer";
3233 license = with licenses; [ gpl2 lgpl21 fdl12 bsd3 ];
3334 maintainers = with maintainers; [ ttuegel turion ];
3435 platforms = lib.platforms.linux;
pkgs/applications/kde/picmi.nix+1
@@ -6,6 +6,7 @@
66mkDerivation {
77 pname = "picmi";
88 meta = with lib; {
9+ homepage = "https://apps.kde.org/picmi/";
910 description = "Nonogram game";
1011 longDescription = ''The goal is to reveal the hidden pattern in the board by coloring or
1112 leaving blank the cells in a grid according to numbers given at the side of the grid.
pkgs/applications/kde/pim-data-exporter.nix+2
@@ -10,6 +10,8 @@
1010mkDerivation {
1111 pname = "pim-data-exporter";
1212 meta = {
13+ homepage = "https://apps.kde.org/pimdataexporter/";
14+ description = "Saves and restores all data from PIM apps";
1315 license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
1416 maintainers = kdepimTeam;
1517 };
pkgs/applications/kde/spectacle.nix+2
@@ -20,6 +20,8 @@ mkDerivation {
2020 '';
2121 propagatedUserEnvPkgs = [ kipi-plugins libkipi ];
2222 meta = with lib; {
23+ homepage = "https://apps.kde.org/spectacle/";
24+ description = "Screenshot capture utility";
2325 maintainers = with maintainers; [ ttuegel ];
2426 broken = versionOlder qtbase.version "5.15";
2527 };