Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / kde / tokodon.nix
blob43da82e8901800529498fa573477c391cd3b90e6
1 { lib
2 , mkDerivation
4 , cmake
5 , extra-cmake-modules
6 , pkg-config
8 , kconfig
9 , kdbusaddons
10 , ki18n
11 , kirigami2
12 , kirigami-addons
13 , knotifications
14 , qqc2-desktop-style
15 , qtbase
16 , qtkeychain
17 , qtmultimedia
18 , qtquickcontrols2
19 , qttools
20 , qtwebsockets
21 , kitemmodels
22 , pimcommon
23 , mpv
26 mkDerivation {
27   pname = "tokodon";
29   nativeBuildInputs = [
30     cmake
31     extra-cmake-modules
32     pkg-config
33   ];
35   buildInputs = [
36     kconfig
37     kdbusaddons
38     ki18n
39     kirigami2
40     kirigami-addons
41     knotifications
42     qqc2-desktop-style
43     qtbase
44     qtkeychain
45     qtmultimedia
46     qtquickcontrols2
47     qttools
48     qtwebsockets
49     kitemmodels
50     pimcommon
51     mpv
52   ];
54   meta = with lib; {
55     description = "A Mastodon client for Plasma and Plasma Mobile";
56     homepage = "https://invent.kde.org/network/tokodon";
57     license = licenses.gpl3Plus;
58     platforms = platforms.unix;
59     maintainers = with maintainers; [ matthiasbeyer ];
60   };