diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 48cbec9991e6..d394df36b439 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -29,178 +29,172 @@ let else alias; - deprecatedPlasma5Packages = { - inherit (plasma5Packages) - akonadi-calendar - akonadi-calendar-tools - akonadi-contacts - akonadi-import-wizard - akonadi-mime - akonadi-notes - akonadi-search - akonadiconsole - alligator - analitza - angelfish - applet-window-appmenu - applet-window-buttons - audiotube - aura-browser - baloo-widgets - bismuth - booth - buho - calendarsupport - calindori - cantor - clip - communicator - dolphin-plugins - eventviews - flatpak-kcm - ghostwriter - grantleetheme - incidenceeditor - index - isoimagewriter - juk - kaccounts-integration - kaccounts-providers - kalarm - kalgebra - kalk - kamoso - kasts - kbreakout - kcalutils - kclock - kde-inotify-survey - kde2-decoration - kdebugsettings - kdeconnect-kde - kdecoration - kdegraphics-mobipocket - kdegraphics-thumbnailers - kdenetwork-filesharing - kdepim-runtime - keysmith - kgeography - khotkeys - kidentitymanagement - kimap - kio-admin - kio-extras - kio-gdrive - kipi-plugins - kirigami-gallery - kldap - kmahjongg - kmail-account-wizard - kmailtransport - kmbox - kmime - kmousetool - knotes - koko - kolf - kongress - konqueror - konquest - kontactinterface - kopeninghours - kosmindoormap - kpat - kpimtextedit - kpipewire - kpmcore - kpublictransport - kqtquickcharts - krecorder - kreport - kruler - ksanecore - ksmtp - kspaceduel - ksudoku - ksystemstats - ktnef - ktrip - kweather - kzones - layer-shell-qt - libgravatar - libkcddb - libkdcraw - libkdegames - libkdepim - libkexiv2 - libkgapi - libkipi - libkleo - libkmahjongg - libkomparediff2 - libksane - libkscreen - libksieve - libksysguard - libktorrent - lightly - mailcommon - mailimporter - mauikit - mauikit-accounts - mauikit-calendar - mauikit-documents - mauikit-filebrowsing - mauikit-imagetools - mauikit-terminal - mauikit-texteditor - mauiman - mbox-importer - messagelib - oxygen-sounds - palapeli - parachute - partitionmanager - pim-data-exporter - pim-sieve-editor - pimcommon - plank-player - plasma-bigscreen - plasma-dialer - plasma-disks - plasma-firewall - plasma-phonebook - plasma-remotecontrollers - plasma-sdk - plasma-settings - plasma-welcome - plasmatube - polkit-kde-agent - print-manager - qmlkonsole - rocs - shelf - sierra-breeze-enhanced - soundkonverter - station - telly-skout - tokodon - umbrello - vvave - xwaylandvideobridge - ; - - inherit (libsForQt5) - neochat # Added 2025-07-04 - itinerary # Added 2025-07-04 - libquotient # Added 2025-07-04 - qtwebengine # Added 2026-01-15 - qtwebview # Added 2026-04-03 - ; - - kexi = throw ""; # Added 2025-08-21 - }; + deprecatedPlasma5Packages = [ + "akonadi-calendar" + "akonadi-calendar-tools" + "akonadi-contacts" + "akonadi-import-wizard" + "akonadi-mime" + "akonadi-notes" + "akonadi-search" + "akonadiconsole" + "alligator" + "analitza" + "angelfish" + "applet-window-appmenu" + "applet-window-buttons" + "audiotube" + "aura-browser" + "baloo-widgets" + "bismuth" + "booth" + "buho" + "calendarsupport" + "calindori" + "cantor" + "clip" + "communicator" + "dolphin-plugins" + "eventviews" + "flatpak-kcm" + "ghostwriter" + "grantleetheme" + "incidenceeditor" + "index" + "isoimagewriter" + "juk" + "kaccounts-integration" + "kaccounts-providers" + "kalarm" + "kalgebra" + "kalk" + "kamoso" + "kasts" + "kbreakout" + "kcalutils" + "kclock" + "kde-inotify-survey" + "kde2-decoration" + "kdebugsettings" + "kdeconnect-kde" + "kdecoration" + "kdegraphics-mobipocket" + "kdegraphics-thumbnailers" + "kdenetwork-filesharing" + "kdepim-runtime" + "keysmith" + "kgeography" + "khotkeys" + "kidentitymanagement" + "kimap" + "kio-admin" + "kio-extras" + "kio-gdrive" + "kipi-plugins" + "kirigami-gallery" + "kldap" + "kmahjongg" + "kmail-account-wizard" + "kmailtransport" + "kmbox" + "kmime" + "kmousetool" + "knotes" + "koko" + "kolf" + "kongress" + "konqueror" + "konquest" + "kontactinterface" + "kopeninghours" + "kosmindoormap" + "kpat" + "kpimtextedit" + "kpipewire" + "kpmcore" + "kpublictransport" + "kqtquickcharts" + "krecorder" + "kreport" + "kruler" + "ksanecore" + "ksmtp" + "kspaceduel" + "ksudoku" + "ksystemstats" + "ktnef" + "ktrip" + "kweather" + "kzones" + "layer-shell-qt" + "libgravatar" + "libkcddb" + "libkdcraw" + "libkdegames" + "libkdepim" + "libkexiv2" + "libkgapi" + "libkipi" + "libkleo" + "libkmahjongg" + "libkomparediff2" + "libksane" + "libkscreen" + "libksieve" + "libksysguard" + "libktorrent" + "lightly" + "mailcommon" + "mailimporter" + "mauikit" + "mauikit-accounts" + "mauikit-calendar" + "mauikit-documents" + "mauikit-filebrowsing" + "mauikit-imagetools" + "mauikit-terminal" + "mauikit-texteditor" + "mauiman" + "mbox-importer" + "messagelib" + "oxygen-sounds" + "palapeli" + "parachute" + "partitionmanager" + "pim-data-exporter" + "pim-sieve-editor" + "pimcommon" + "plank-player" + "plasma-bigscreen" + "plasma-dialer" + "plasma-disks" + "plasma-firewall" + "plasma-phonebook" + "plasma-remotecontrollers" + "plasma-sdk" + "plasma-settings" + "plasma-welcome" + "plasmatube" + "polkit-kde-agent" + "print-manager" + "qmlkonsole" + "rocs" + "shelf" + "sierra-breeze-enhanced" + "soundkonverter" + "station" + "telly-skout" + "tokodon" + "umbrello" + "vvave" + "xwaylandvideobridge" + "neochat" # Added 2025-07-04 + "itinerary" # Added 2025-07-04 + "libquotient" # Added 2025-07-04 + "kexi" # Added 2025-08-21 + "qtwebengine" # Added 2026-01-15 + "qtwebview" # Added 2026-04-03 + ]; makePlasma5Throw = name: @@ -221,7 +215,7 @@ let mapAliases = aliases: lib.mapAttrs (n: alias: removeRecurseForDerivations (checkInPkgs n alias)) aliases; - plasma5Throws = mapAliases (lib.mapAttrs (k: _: makePlasma5Throw k) deprecatedPlasma5Packages); + plasma5Throws = mapAliases (lib.genAttrs deprecatedPlasma5Packages makePlasma5Throw); warnAlias = msg: v: