about summary refs log tree commit diff
path: root/nixpkgs/pkgs/applications/plasma-mobile
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/plasma-mobile')
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/angelfish.nix6
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/audiotube.nix21
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/fetch.sh2
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/kasts.nix10
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/krecorder.nix2
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/neochat.nix63
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/plasma-dialer.nix16
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/plasma-settings.nix4
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/plasmatube.nix41
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/spacebar.nix11
-rw-r--r--nixpkgs/pkgs/applications/plasma-mobile/srcs.nix192
12 files changed, 264 insertions, 106 deletions
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/angelfish.nix b/nixpkgs/pkgs/applications/plasma-mobile/angelfish.nix
index 99df3f55c1d5..35f7b60a45a9 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/angelfish.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/angelfish.nix
@@ -4,6 +4,7 @@
 , cmake
 , corrosion
 , extra-cmake-modules
+, gcc11
 , kconfig
 , kcoreaddons
 , kdbusaddons
@@ -19,8 +20,8 @@
 , srcs
 
 # These must be updated in tandem with package updates.
-, cargoShaForVersion ? "21.08"
-, cargoSha256 ? "1pbvw9hdzn3i97mahdy9y6jnjsmwmjs3lxfz7q6r9r10i8swbkak"
+, cargoShaForVersion ? "22.06"
+, cargoSha256 ? "ckxShWgqGaApYoGQdrRQKCKOsbwUH5QP82x3BNM4Jx8="
 }:
 
 # Guard against incomplete updates.
@@ -45,6 +46,7 @@ mkDerivation rec {
     cmake
     corrosion
     extra-cmake-modules
+    gcc11 # doesn't build with GCC 9 from stdenv on aarch64
   ] ++ (with rustPlatform; [
     cargoSetupHook
     rust.cargo
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/audiotube.nix b/nixpkgs/pkgs/applications/plasma-mobile/audiotube.nix
index 1a1dedc7b426..f020c22b1ae5 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/audiotube.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/audiotube.nix
@@ -1,8 +1,8 @@
 { lib
 , mkDerivation
-, fetchpatch
 
 , extra-cmake-modules
+, gcc11
 
 , kcoreaddons
 , kcrash
@@ -16,16 +16,9 @@
 mkDerivation rec {
   pname = "audiotube";
 
-  patches = [
-    # Fix compatibility with ytmusicapi 0.19.1
-    (fetchpatch {
-      url = "https://invent.kde.org/plasma-mobile/audiotube/-/commit/734caa02805988200f923b88d1590b3f7dac8ac2.patch";
-      sha256 = "0zq4f0w84dv0630bpvmqkfmhxbvibr2fxhzy6d2mnf098028gzyd";
-    })
-  ];
-
   nativeBuildInputs = [
     extra-cmake-modules
+    gcc11 # doesn't build with GCC 9 from stdenv on aarch64
     python3Packages.wrapPython
     python3Packages.pybind11
   ];
@@ -37,13 +30,11 @@ mkDerivation rec {
     kirigami2
     qtmultimedia
     qtquickcontrols2
-    python3Packages.youtube-dl
-    python3Packages.ytmusicapi
-  ];
+  ] ++ pythonPath;
 
-  pythonPath = [
-    python3Packages.youtube-dl
-    python3Packages.ytmusicapi
+  pythonPath = with python3Packages; [
+    yt-dlp
+    ytmusicapi
   ];
 
   preFixup = ''
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/default.nix b/nixpkgs/pkgs/applications/plasma-mobile/default.nix
index 10c1f1d0e9bc..9e0cf1443e2b 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/default.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/default.nix
@@ -73,9 +73,11 @@ let
       krecorder = callPackage ./krecorder.nix {};
       ktrip = callPackage ./ktrip.nix {};
       kweather = callPackage ./kweather.nix {};
+      neochat = callPackage ./neochat.nix {};
       plasma-dialer = callPackage ./plasma-dialer.nix {};
       plasma-phonebook = callPackage ./plasma-phonebook.nix {};
       plasma-settings = callPackage ./plasma-settings.nix {};
+      plasmatube = callPackage ./plasmatube.nix {};
       spacebar = callPackage ./spacebar.nix {};
     };
 
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/fetch.sh b/nixpkgs/pkgs/applications/plasma-mobile/fetch.sh
index 14995aeb2b7f..41ff6d0f7d6d 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/fetch.sh
+++ b/nixpkgs/pkgs/applications/plasma-mobile/fetch.sh
@@ -1 +1 @@
-WGET_ARGS=( https://download.kde.org/stable/plasma-mobile/21.08/ -A '*.tar.xz' )
+WGET_ARGS=( https://download.kde.org/stable/plasma-mobile/22.06/ -A '*.tar.xz' )
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/kasts.nix b/nixpkgs/pkgs/applications/plasma-mobile/kasts.nix
index 370cba7e2ea8..1903bf259bae 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/kasts.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/kasts.nix
@@ -10,9 +10,13 @@
 , kcoreaddons
 , ki18n
 , kirigami2
+, networkmanager-qt
+, qtkeychain
 , qtmultimedia
 , qtquickcontrols2
 , syndication
+, taglib
+, threadweaver
 }:
 
 let
@@ -37,9 +41,13 @@ mkDerivation rec {
     kcoreaddons
     ki18n
     kirigami2
-    qtquickcontrols2
+    networkmanager-qt
+    qtkeychain
     qtmultimedia
+    qtquickcontrols2
     syndication
+    taglib
+    threadweaver
   ];
 
   preFixup = ''
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/krecorder.nix b/nixpkgs/pkgs/applications/plasma-mobile/krecorder.nix
index c41413be8842..35d38af566c3 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/krecorder.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/krecorder.nix
@@ -5,6 +5,7 @@
 , extra-cmake-modules
 
 , kconfig
+, kcoreaddons
 , ki18n
 , kirigami2
 , qtmultimedia
@@ -21,6 +22,7 @@ mkDerivation rec {
 
   buildInputs = [
     kconfig
+    kcoreaddons
     ki18n
     kirigami2
     qtmultimedia
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/neochat.nix b/nixpkgs/pkgs/applications/plasma-mobile/neochat.nix
new file mode 100644
index 000000000000..8147c4fb760e
--- /dev/null
+++ b/nixpkgs/pkgs/applications/plasma-mobile/neochat.nix
@@ -0,0 +1,63 @@
+{ mkDerivation
+, lib
+, pkg-config
+, cmake
+, cmark
+, extra-cmake-modules
+, kconfig
+, kdbusaddons
+, ki18n
+, kio
+, kirigami2
+, kitemmodels
+, knotifications
+, kquickimageedit
+, libpulseaudio
+, libquotient
+, libsecret
+, olm
+, qcoro
+, qqc2-desktop-style
+, qtgraphicaleffects
+, qtkeychain
+, qtmultimedia
+, qtquickcontrols2
+, sonnet
+}:
+
+mkDerivation rec {
+  pname = "neochat";
+
+  nativeBuildInputs = [ cmake extra-cmake-modules pkg-config ];
+
+  buildInputs = [
+    cmark
+    kconfig
+    kdbusaddons
+    kio
+    ki18n
+    kirigami2
+    kitemmodels
+    knotifications
+    kquickimageedit
+    libpulseaudio
+    libquotient
+    libsecret
+    olm
+    qcoro
+    qtgraphicaleffects
+    qtkeychain
+    qtmultimedia
+    qtquickcontrols2
+    qqc2-desktop-style
+    sonnet
+  ];
+
+  meta = with lib; {
+    description = "A client for matrix, the decentralized communication protocol";
+    homepage = "https://apps.kde.org/en/neochat";
+    license = licenses.gpl3Only;
+    maintainers = with maintainers; [ peterhoeg ];
+    platforms = with platforms; linux;
+  };
+}
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/plasma-dialer.nix b/nixpkgs/pkgs/applications/plasma-mobile/plasma-dialer.nix
index eb71c497084c..1a30977aba9d 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/plasma-dialer.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/plasma-dialer.nix
@@ -4,6 +4,7 @@
 , cmake
 , extra-cmake-modules
 
+, callaudiod
 , kcontacts
 , kcoreaddons
 , kdbusaddons
@@ -12,12 +13,11 @@
 , knotifications
 , kpeople
 , libphonenumber
-, libpulseaudio
-, libqofono
+, modemmanager-qt
 , protobuf
-, pulseaudio-qt
+, qtfeedback
+, qtmpris
 , qtquickcontrols2
-, telepathy
 }:
 
 mkDerivation rec {
@@ -29,6 +29,7 @@ mkDerivation rec {
   ];
 
   buildInputs = [
+    callaudiod
     kcontacts
     kcoreaddons
     kdbusaddons
@@ -37,12 +38,11 @@ mkDerivation rec {
     knotifications
     kpeople
     libphonenumber
-    libpulseaudio
-    libqofono
+    modemmanager-qt
     protobuf # Needed by libphonenumber
-    pulseaudio-qt
+    qtfeedback
+    qtmpris
     qtquickcontrols2
-    telepathy
   ];
 
   meta = with lib; {
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/plasma-settings.nix b/nixpkgs/pkgs/applications/plasma-mobile/plasma-settings.nix
index bcd04dadca22..039f2d674b34 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/plasma-settings.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/plasma-settings.nix
@@ -11,6 +11,8 @@
 , kdbusaddons
 , ki18n
 , kitemmodels
+, modemmanager-qt
+, networkmanager-qt
 , plasma-framework
 }:
 
@@ -29,6 +31,8 @@ mkDerivation rec {
     kdbusaddons
     ki18n
     kitemmodels
+    modemmanager-qt
+    networkmanager-qt
     plasma-framework
   ];
 
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/plasmatube.nix b/nixpkgs/pkgs/applications/plasma-mobile/plasmatube.nix
new file mode 100644
index 000000000000..894af98b6d18
--- /dev/null
+++ b/nixpkgs/pkgs/applications/plasma-mobile/plasmatube.nix
@@ -0,0 +1,41 @@
+{ lib
+, mkDerivation
+, cmake
+, extra-cmake-modules
+, gst_all_1
+, kcoreaddons
+, kdeclarative
+, ki18n
+, kirigami2
+, qtmultimedia
+, qtquickcontrols2
+}:
+
+mkDerivation {
+  pname = "plasmatube";
+
+  nativeBuildInputs = [
+    extra-cmake-modules
+  ];
+
+  buildInputs = [
+    kcoreaddons
+    kdeclarative
+    ki18n
+    kirigami2
+    qtmultimedia
+    qtquickcontrols2
+  ] ++ (with gst_all_1; [
+    gst-plugins-bad
+    gst-plugins-base
+    gst-plugins-good
+    gstreamer
+  ]);
+
+  meta = {
+    description = "Youtube player powered by an invidious server";
+    homepage = "https://invent.kde.org/plasma-mobile/plasmatube";
+    license = lib.licenses.gpl3Plus;
+    maintainers = with lib.maintainers; [ dotlambda ];
+  };
+}
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/spacebar.nix b/nixpkgs/pkgs/applications/plasma-mobile/spacebar.nix
index 8d5665501086..0e30c86df981 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/spacebar.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/spacebar.nix
@@ -6,13 +6,16 @@
 
 , kcontacts
 , ki18n
+, kio
 , kirigami2
 , knotifications
 , kpeople
 , libphonenumber
 , libqofono
+, modemmanager-qt
 , protobuf
-, telepathy
+, qcoro
+, qtquickcontrols2
 }:
 
 mkDerivation rec {
@@ -26,13 +29,15 @@ mkDerivation rec {
   buildInputs = [
     kcontacts
     ki18n
+    kio
     kirigami2
     knotifications
     kpeople
     libphonenumber
-    libqofono
+    modemmanager-qt
     protobuf # Needed by libphonenumber
-    telepathy
+    qcoro
+    qtquickcontrols2
   ];
 
   meta = with lib; {
diff --git a/nixpkgs/pkgs/applications/plasma-mobile/srcs.nix b/nixpkgs/pkgs/applications/plasma-mobile/srcs.nix
index 06b551a94cf4..849118e5ce65 100644
--- a/nixpkgs/pkgs/applications/plasma-mobile/srcs.nix
+++ b/nixpkgs/pkgs/applications/plasma-mobile/srcs.nix
@@ -4,155 +4,195 @@
 
 {
   alligator = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/alligator-21.08.tar.xz";
-      sha256 = "1dhwfwd1v5wmx3sldpygb79kz87j13wd0arhlkm94z1whsixan0q";
-      name = "alligator-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/alligator-22.06.tar.xz";
+      sha256 = "1h4jawzmiikn81iajc62pkgdv0xlc2w9g80l04awfiz2546rcxmf";
+      name = "alligator-22.06.tar.xz";
     };
   };
   angelfish = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/angelfish-21.08.tar.xz";
-      sha256 = "1gzvlha159bw767mj8lisn89592j4j4dazzfws3v4anddjh60xnh";
-      name = "angelfish-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/angelfish-22.06.tar.xz";
+      sha256 = "0s9kzkw0ikb4r4x04nyd568kika7wvi5gj0k6735nwjn5qyp933f";
+      name = "angelfish-22.06.tar.xz";
     };
   };
   audiotube = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/audiotube-21.08.tar.xz";
-      sha256 = "14h4xna9v70lmp7cfpvdnz0f5a4gwgj0q3byccmawm38xsv15v8c";
-      name = "audiotube-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/audiotube-22.06.tar.xz";
+      sha256 = "0680cr90nsa5qc9qm9vpl7993zmz0r1ms0m4f63cds7k8zrwwal0";
+      name = "audiotube-22.06.tar.xz";
     };
   };
   calindori = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/calindori-21.08.tar.xz";
-      sha256 = "08s16a8skh02n8ygqwryxpzczj5aqr5k58aijaz2gzx45m7ym31b";
-      name = "calindori-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/calindori-22.06.tar.xz";
+      sha256 = "0fcbkk1yisdd6z1qvac9x6i55wfppqpdma87a0n5smm191lkjg07";
+      name = "calindori-22.06.tar.xz";
     };
   };
   kalk = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/kalk-21.08.tar.xz";
-      sha256 = "0xzrahpz47yajalsfmpzmavxjwmr4bgljwyz2dhxdg40ryjxdy23";
-      name = "kalk-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/kalk-22.06.tar.xz";
+      sha256 = "09c3rfnljjacw55vdrgcpp18vkbbjzq6brcfs6gb0nhfgbjj6ava";
+      name = "kalk-22.06.tar.xz";
     };
   };
   kasts = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/kasts-21.08.tar.xz";
-      sha256 = "10v6icxwv46nihzbdi0n2w71bsg7l166z7jf9rb7vf2mjh1gqavn";
-      name = "kasts-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/kasts-22.06.tar.xz";
+      sha256 = "0hznam4gxrhz1sbykl7wr0mqa6r23mskx5qhp0lq3sxaxiy9jlrk";
+      name = "kasts-22.06.tar.xz";
     };
   };
   kclock = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/kclock-21.08.tar.xz";
-      sha256 = "1zq0fxlwd7l3b6dgfqsmv1x4wvhmrjz5r0a38hbd7j7pzgyix47d";
-      name = "kclock-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/kclock-22.06.tar.xz";
+      sha256 = "1rd2gxbc3p5h1xjwn59vqr5v2xdk8b0m0dx6qsmihx1qnr2k5vrj";
+      name = "kclock-22.06.tar.xz";
     };
   };
   keysmith = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/keysmith-21.08.tar.xz";
-      sha256 = "0fa8inli7cwmb75af0mr2cflng0r6k3pd6ckih6ph7szqbpg2x90";
-      name = "keysmith-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/keysmith-22.06.tar.xz";
+      sha256 = "0qwfvznjp85y93y3dry5pkcqz6y63wpk2h2p5m3qiymk3qckm9yj";
+      name = "keysmith-22.06.tar.xz";
+    };
+  };
+  khealthcertificate = {
+    version = "22.06";
+    src = fetchurl {
+      url = "${mirror}/stable/plasma-mobile/22.06/khealthcertificate-22.06.tar.xz";
+      sha256 = "079j9df21hcfs62ikh2q8sjxq59qiqvinicjvghk708xf0dkl8nh";
+      name = "khealthcertificate-22.06.tar.xz";
     };
   };
   koko = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/koko-21.08.tar.xz";
-      sha256 = "1sqlcl871m6dlrnkkhqa3xfwix01d74d7jf94r1a3p32hqljv76p";
-      name = "koko-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/koko-22.06.tar.xz";
+      sha256 = "0fcwls7xq0dmb2ghn8x6xq26a4qa9ashnlm8ypcyfmfr4pvxwlml";
+      name = "koko-22.06.tar.xz";
     };
   };
   kongress = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/kongress-21.08.tar.xz";
-      sha256 = "099ds4bv4ngx21f28hxcvc17wd2nk786kydwf2h5n3mdd2mgz3ka";
-      name = "kongress-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/kongress-22.06.tar.xz";
+      sha256 = "1mlyqdv0y112z4c56a9746hc8x0xrcvw0qqafm7vvd7hy5idqsrb";
+      name = "kongress-22.06.tar.xz";
     };
   };
   krecorder = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/krecorder-21.08.tar.xz";
-      sha256 = "1381x889h37saf6k875iqhwz5vbixrp7650smxp31r56ycrqq26i";
-      name = "krecorder-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/krecorder-22.06.tar.xz";
+      sha256 = "148gqz5xya1pxw0mhs82dns0wmpvl8h48hrb5hly9jwdymb7143g";
+      name = "krecorder-22.06.tar.xz";
     };
   };
   ktrip = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/ktrip-21.08.tar.xz";
-      sha256 = "0ipxi3pqd7mznq3qjf9j9w3wyck85lxnr81ay6b3ricfb08ry68x";
-      name = "ktrip-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/ktrip-22.06.tar.xz";
+      sha256 = "123770qa8d4xhpgga6gbs7dnnfmka9jshsbkpckvbzl3ndcnlpql";
+      name = "ktrip-22.06.tar.xz";
     };
   };
   kweather = {
-    version = "21.08";
+    version = "22.06";
+    src = fetchurl {
+      url = "${mirror}/stable/plasma-mobile/22.06/kweather-22.06.tar.xz";
+      sha256 = "0a47swzvp6z1fdn3vhgfnqz06583x6xsgvf01wsspkz4g2lxj5zk";
+      name = "kweather-22.06.tar.xz";
+    };
+  };
+  neochat = {
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/kweather-21.08.tar.xz";
-      sha256 = "0b1zjwsakwsnh6827zjhypvb04c78gwwygr7k1cy2x3finrp5if5";
-      name = "kweather-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/neochat-22.06.tar.xz";
+      sha256 = "16wxkc3h0bqlnb7jhkk6qh1v5hj06rwaj7khzqxbm9cj8zh29wdn";
+      name = "neochat-22.06.tar.xz";
     };
   };
   plasma-dialer = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/plasma-dialer-21.08.tar.xz";
-      sha256 = "14vgjg0nihhm446cfrrld1l43r50dlah5xs2ypdnm68618bdc7p1";
-      name = "plasma-dialer-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/plasma-dialer-22.06.tar.xz";
+      sha256 = "07sbjmk9hzf1nhk7jhvavikwkb4nmy0bwccs7qa4nf9g2yzbli87";
+      name = "plasma-dialer-22.06.tar.xz";
     };
   };
   plasma-phonebook = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/plasma-phonebook-21.08.tar.xz";
-      sha256 = "09gr5mkwhayx6k6bhm29bmcvdlqqw8jj7gydh5fz40g9z98c84km";
-      name = "plasma-phonebook-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/plasma-phonebook-22.06.tar.xz";
+      sha256 = "00h9plfjgr4bmcay56la074pza2hp4l28a566nbqqivagpn1qz8w";
+      name = "plasma-phonebook-22.06.tar.xz";
     };
   };
   plasma-settings = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/plasma-settings-21.08.tar.xz";
-      sha256 = "005v1gyrzl9b0k875p2wipja3l8l4awp8nl2d1jx7c28lqaspz2j";
-      name = "plasma-settings-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/plasma-settings-22.06.tar.xz";
+      sha256 = "096zyzxff0b948wnnmdykp9fm87r8xyn8kkndnjkrmacz2p3822m";
+      name = "plasma-settings-22.06.tar.xz";
+    };
+  };
+  plasmatube = {
+    version = "22.06";
+    src = fetchurl {
+      url = "${mirror}/stable/plasma-mobile/22.06/plasmatube-22.06.tar.xz";
+      sha256 = "009kcba9blhyx8xhbsxawjxayq1vrpi2byig1n1ra848kij0hi3q";
+      name = "plasmatube-22.06.tar.xz";
     };
   };
   qmlkonsole = {
-    version = "21.08";
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/qmlkonsole-21.08.tar.xz";
-      sha256 = "1p3ysf6sgiji86400523hm67rvw3znj3a7k6g6s83dxynxdh2faq";
-      name = "qmlkonsole-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/qmlkonsole-22.06.tar.xz";
+      sha256 = "1h244bb566sgfgswgdqkljfdd70z4v52gxm0h5bmvmdqjhb6zg7n";
+      name = "qmlkonsole-22.06.tar.xz";
     };
   };
   spacebar = {
-    version = "21.08";
+    version = "22.06";
+    src = fetchurl {
+      url = "${mirror}/stable/plasma-mobile/22.06/spacebar-22.06.tar.xz";
+      sha256 = "0jl9gvhf8dfg9y8wwxp0c86rlsmj8inrl7syb25pz57z1mvv4kkr";
+      name = "spacebar-22.06.tar.xz";
+    };
+  };
+  telly-skout = {
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/spacebar-21.08.tar.xz";
-      sha256 = "1cg36iys4x7p97ywilnp2lzz1ry5a1m7jz38yh2yiw6m8wvzfqff";
-      name = "spacebar-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/telly-skout-22.06.tar.xz";
+      sha256 = "09ibm424x5k1kjbay1cn48car6xacz82dk6qwi8ww3jph32jm4pf";
+      name = "telly-skout-22.06.tar.xz";
     };
   };
   tokodon = {
-    version = "21.08";
+    version = "22.06";
+    src = fetchurl {
+      url = "${mirror}/stable/plasma-mobile/22.06/tokodon-22.06.tar.xz";
+      sha256 = "0cgg42ys7liab754n9nwbanwl3i7iz587933vvhf5k9zmvx4jqhb";
+      name = "tokodon-22.06.tar.xz";
+    };
+  };
+  vakzination = {
+    version = "22.06";
     src = fetchurl {
-      url = "${mirror}/stable/plasma-mobile/21.08/tokodon-21.08.tar.xz";
-      sha256 = "0j9zfcdss1872hv8xxrmy0jjmcz3y5kdz8gdrd6qmig5scrzjvnf";
-      name = "tokodon-21.08.tar.xz";
+      url = "${mirror}/stable/plasma-mobile/22.06/vakzination-22.06.tar.xz";
+      sha256 = "0wa58a9fps9i0brbppcdkda1przxckg7sir8f2p8k842k2qnsvbp";
+      name = "vakzination-22.06.tar.xz";
     };
   };
 }