================================================================== What is required to successfully start a minimal Plasma desktop? ================================================================== In Plasma 5.5.0 these packages did not exist --------------------------------------------------------------------------- This might be useful for creating seme "plasma-minimal" service) -breeze-grub -breeze-gtk -discover -kactivitymanagerd -kdecoration -kdeplasma-addons -kgamma5 -kscreen -kscreenlocker -ksshaskpass -kwallet-pam -kwayland-integration -plasma-integration -plasma-pa -plasma-sdk -polkit-kde-agent-1 -sddm-kcm -user-manager Addes in Plasma 5.11.2 ----------------------------------- drkonqi kde-gtk-config kinfocenter plasma-vault plymouth-kcm xdg-desktop-portal-kde plasma-desktop --------------------- Plasma 5 application workspace components http://sophie.zarb.org/rpms/d003b4dc3a435faa84060a1065bd2dac/files Files z.B. /etc/xdg/emoticons.knsrc /usr/bin/kcolorschemeeditor /usr/lib/qt5/plugins/kcm_joystick.so /usr/lib/qt5/qml/org/kde/plasma/private/kicker /usr/libexec/kfontprint /usr/share/appdata/org.kde.plasma.kimpanel.appdata.xml /usr/share/dbus-1/services/org.kde.fontinst.service /usr/share/kdm/pics/users/_happy.png /usr/share/kf5/kactivitymanagerd/workspace/settings/qml/activitiesTab/main.qml /usr/share/kservices5/kded /usr/share/solid/devices/solid-device-Battery.desktop hat ein paar patches, siehe http://sophie.zarb.org/rpms/5a71ad33f7bd507508da1fbf03165ce6/files Requires: bluedevil Requires: kactivitymanagerd Requires: kde-cli-tools Requires: kdeplasma-addons Requires: kdesu Requires: kglobalaccel Requires: khotkeys Requires: kinit Requires: kio Requires: kio-extras Requires: kmenuedit Requires: kparts Requires: kscreen Requires: kservice Requires: mageia-plasma5-config Requires: milou Requires: plasma-pa Requires: polkit-kde-agent-1 Requires: powerdevil Requires: solid Requires: sonnet Requires: user-manager Requires: xsettings-kde obsoletes: kcm-touchpad, kdepasswd, plasma-applet-… plasme-runner-… superkaramba vanilla-kde4-config ----------------------- Default configs used for upstream KDE. http://sophie.zarb.org/distrib/Mageia/6/x86_64/media/core-release/by-pkgid/daba730d5001b77c799e31e97f29f396/deps Includes some scripts kdeplasma-addons -------------------- kdeplasma is a compilation of plasma items ( runners, applets, plasmoids ) for Plasma. zarb contains package meta-data for Mageia packages http://sophie.zarb.org/rpms/5b0851a8dd773fe6988df7f75c3ad1b9 Patches: - http://sophie.zarb.org/rpms/5b0851a8dd773fe6988df7f75c3ad1b9/files/1 --> Substitute, falls nötig http://download.kde.org/stable/%version/src/kdeplasma-addons-%{version}.tar.xz BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5Quick) BuildRequires: pkgconfig(Qt5Qml) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: kf5-macros BuildRequires: kconfig-devel BuildRequires: kconfigwidgets-devel BuildRequires: kcoreaddons-devel BuildRequires: ki18n-devel BuildRequires: kio-devel BuildRequires: kcmutils-devel BuildRequires: kf5-krunner-devel BuildRequires: kservice-devel BuildRequires: kunitconversion-devel BuildRequires: kdelibs4support-devel BuildRequires: knewstuff-devel BuildRequires: kactivities-devel BuildRequires: kross-devel BuildRequires: plasma-workspace-devel >= 5.7.0 guixsd-plasma5-config ------------------------- This package regroups all specific GuixSD config file for Plasma. http://sophie.zarb.org/rpms/b42114fdb4eee2ac3dbb0cca5c076524 Files z.B. /etc/xdg/kdeglobals /usr/share/icons/breeze/places/64/mgabutton.svg /var/lib/plasma5-profiles/common/share/config/ksmserverrc /var/lib/plasma5-profiles/common/xdg/kscreenlockerrc /var/lib/plasma5-profiles/common/xdg/systemsettingsrc /etc/xdg/plasma-workspace/env/env.sh Requires kf5-macros plasma-workspace Source: muss noch gesucht werden http://sophie.zarb.org/rpms/26d24d08b01be795dbefbc444da5677f/files mageia-kde-translation ------------------------- Localization files for Mageia KDE strings This package includes that translations that have been added on Mageia KDE. http://sophie.zarb.org/rpms/13b45fa5ffe8a08a9329f2f0d5c035ab mageia-kde4-config ------------------------ Falls nötig http://sophie.zarb.org/rpms/c6e178da9983be6b1ea005e60d555f97 plasma-desktop -------------------- baloo - framework for searching and managing metadata. bluedevil - application iso-codes *kactivities *kactivitymanagerd kamera kconfig kde-cli-tools *kdeplasma-addons kdesu kglobalaccel khotkeys kimageformats kinit kio kio-extras kirigami2 kmenuedit kpackage *kparts *krunner kscreen *kservice kwallet - application kwalletmanager - application mageia-plasma5-config milou - search application plasma-pa - volume management using PulseAudio polkit-kde-agent-1 powerdevil - application qqc2-desktop-style solid - Tier 1 provides hardware information sonnet - Tier 1 solution for spell checking. systemsettings - application user-manager - application xsettings-kde plasma-workspace -------------------- bluez-qt breeze breeze-gtk breeze-icons desktop-common-data >= 3.9-3 frameworkintegration iso-codes kde-gtk-config kdeclarative kded kinfocenter kinit kio kirigami2 konsole kscreenlocker kservice kwin kwindowsystem mageia-plasma5-config oxygen oxygen-fonts oxygen-icons5 plasma-desktop plasma-framework plasma-integration plasma5-milou qtdeclarative5 qtgraphicaleffects5 qtquickcontrols5 qttools5 qttools5-qtdbus solid udisks2 xmessage task-plasma5-minimal -------------------- Metapackage for Plasma 5 This package is a meta-package, meaning that its purpose is to contain the complete dependencies for running the Plasma 5 desktop ( plus digikam, calligra, ...) ### stimmt nicht, die genannten sind keinen Requirements ark dbus-x11 dolphin gwenview kcalc kdialog khelpcenter kmozillahelper konqueror kwalletmanager kwrite okular oxygen-fonts phonon4qt5-gstreamer plasma-desktop plasma-pa plasma-workspace sddm systemsettings task-x11 xsettings-kde spectacle ---------------- The new screenshot capture utility, replaces KSnapshot http://sophie.zarb.org/rpms/ceb4198acc2f20dfd622e8e6813fe98a http://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz Paket-Definition in Alt-Linux ----------------------------------- http://packages.altlinux.org/en/search?query=kf5 kde5-runtime: qt5-phonon-backend qt5-quickcontrols qt5-quickcontrols2 qt5-graphicaleffects qt5-imageformats qt5-translations kf5-kio kf5-kded kf5-kinit kf5-kwayland-integration kde5-mini: kde5-runtime qt5-dbus kf5-kde-cli-tools kf5-kwin kf5-plasma-desktop kf5-kinit kf5-kdeclarative kde5-dolphin kde5-kdialog kde5-small: icon-theme-breeze kde5-mini kde5-volume-control webclient kf5-sddm-kcm kf5-polkit-kde-agent kf5-kio-extras kf5-breeze kf5-oxygen kf5-powerdevil kf5-ksysguard kf5-kwallet kf5-kconfig kf5-kglobalaccel kf5-kimageformats kde5-svgpart kde5-ark kde5-konsole kde5-gwenview kde5-okular kde5-kwrite kde5-kwalletmanager kde5-kcalc kde5-kdebugsettings kde5-kross-python kf5-milou kf5-systemsettings kf5-plasma-integration kde5 = kde5-normal: gtk3-theme-breeze gtk2-theme-breeze kde5-small kde5-video-player kde5-audio-player kde5-network-manager kde5-plasma-applet-places-widget kf5-kde-gtk-config kf5-baloo kf5-bluedevil kf5-kscreen kf5-ksshaskpass kde5-krdc kde5-kgpg kf5-khotkeys kf5-kinfocenter kf5-kdeplasma-addons kde5-khelpcenter kde5-kolourpaint kde5-kio-audiocd kf5-kmenuedit kf5-solid kf5-kdbusaddons kf5-kgamma kde5-kfind kde5-filelight kde5-kcharselect kde5-kteatime kde5-ktimer kde5-spectacle kde5-kamera kde5-network-filesharing kde5-ktorrent kde5-kio-zeroconf kde5-sweeper ## kde5-kget pam0_kwallet5 kde5-big: kde5 kde5-email-client kf5-plasma-workspace-wallpapers kf5-kwrited kf5-user-manager kde5-ksystemlog kde5-konversation kde5-kate kde5-pim kde5-pim-addons kde5-kcron kde5-kruler kde5-ffmpegthumbs kde5-krfb kde5-kdf kde5-kfloppy kid3-ui-kde5 ring-client-kde5 kde5-kipi-plugins-core # kde5-telepathy kde5-maxi: kde5-konqueror kde5-keditbookmarks kde5-dragon kde5-kmail kde5-juk kde5-kmouth kde5-big kde5-edu kde5-games kde5-printing kde5-scanning kdenlive kde5-connect kde5-k3b kde5-kwave kde5-digikam kde5-kipi-plugins # webclient # kde5-kmousetool kde5-kmag kde5-somedevel: kde5-runtime kde5-dolphin-plugins kde5-lokalize kde5-okteta kde5-kapptemplate kde5-dev-scripts kde5-kompare kde5-sdk-thumbnailers kde5-poxml kde5-umbrello kde5-kimagemapeditor # kde5-kcachegrind kde5-edu: kde5-runtime kde5-kanagram kde5-khangman kde5-parley kde5-kwordquiz kde5-kturtle kde5-marble kde5-step kde5-kstars kde5-kig kde5-kmplot kde5-kalgebra kde5-cantor kde5-rocs kde5-kbruch kde5-kgeography kde5-ktouch kde5-kalzium # kde5-minuet Educational software based on the KDE technologies kde5-games: kde5-runtime kde5-lskat kde5-kmines kde5-kshisen kde5-ktuberling kde5-bovo kde5-knetwalk kde5-katomic kde5-knavalbattle kde5-kpat kde5-kmahjongg kde5-kolf kde5-ksirk kde5-palapeli # kde5-ksudoku kde5-kigo High quality gaming and entertainment software. Summary: Set of KDE-based games kde5-printing: kde5-runtime kde5-print-manager cups printer-drivers-X11 #system-config-printer-udev KDE printing support applications. Summary: Set of printing support applications kde5-scanning: kde5-runtime kde5-skanlite hplip-sane libsane-gphoto2 sane KDE image scanning support applications. Summary: Set of image scanning support applications kde5-pim: kde5-akonadi-calendar-tools kde5-akonadi-import-wizard kde5-kmail-account-wizard kde5-akregator kde5-blogilo kde5-kaddressbook kde5-kalarm kde5-kmail kde5-knotes kde5-kontact kde5-korganizer kde5-mbox-importer kde5-pim-data-exporter kde5-pim-sieve-editor kde5-grantlee-editor ## kde5-akonadiconsole Dependency chain in Mageia ----------------------------------- xprop -> xdg-utils -> desktop-common-data -> plasma-workspace xset -> xdg-utils xrdb -> xinitrc -> xinit -> task-x11 xsetroot -> xinitrc xmessage -> plasma-workspace "unable to load any usable ISO8859 font" mageia-plasma5-config -> plasma-desktop milou -> plasma-desktop plasma-pa -> plasma-desktop polkit-kde-agent-1 -> plasma-desktop powerdevil -> plasma-desktop sonnet -> plasma-desktop user-manager -> plasma-desktop xsettings-kde -> plasma-desktop bluedevil -> plasma-desktop kactivities -> plasma-desktop kactivitymanagerd -> plasma-desktop kconfig -> plasma-desktop kde-cli-tools -> plasma-desktop kdeplasma-addons -> plasma-desktop kdesu -> plasma-desktop kglobalaccel -> plasma-desktop khotkeys -> plasma-desktop kinit -> plasma-desktop kio -> plasma-desktop kio-extras -> plasma-desktop kmenuedit -> plasma-desktop kparts -> plasma-desktop krunner -> plasma-desktop kscreen -> plasma-desktop kservice -> plasma-desktop kwallet -> plasma-desktop kwalletmanager -> plasma-desktop mageia-plasma5-config -> plasma-workspace oxygen -> plasma-workspace oxygen-fonts -> plasma-workspace oxygen-icons5 -> plasma-workspace plasma-desktop -> plasma-workspace plasma-framework -> plasma-workspace plasma-integration -> plasma-workspace plasma5-milou -> plasma-workspace qtdeclarative5 -> plasma-workspace qtgraphicaleffects5 -> plasma-workspace qtquickcontrols5 -> plasma-workspace qttools5 -> plasma-workspace qttools5-qtdbus -> plasma-workspace solid -> plasma-workspace udisks2 -> plasma-workspace xmessage -> plasma-workspace bluez-qt -> plasma-workspace breeze -> plasma-workspace breeze-gtk -> plasma-workspace breeze-icons -> plasma-workspace desktop-common-data >= 3.9-3 -> plasma-workspace frameworkintegration -> plasma-workspace kde-gtk-config -> plasma-workspace kdeclarative -> plasma-workspace kded -> plasma-workspace kinfocenter -> plasma-workspace kinit -> plasma-workspace kio -> plasma-workspace konsole -> plasma-workspace kscreenlocker -> plasma-workspace kservice -> plasma-workspace kwin -> plasma-workspace kwindowsystem -> plasma-workspace plasma-desktop ~~~~~~~~~~~~~~~~~~~~~ $ qtpaths --locate-dirs GenericConfigLocation plasma-workspace /etc/xdg/plasma-workspace $ ls /etc/xdg/plasma-workspace /etc/xdg/plasma-workspace/env/env.sh /etc/xdg/plasma-workspace/env/plasma5-firstsetup.sh ;; (define-public kde-plasma5-minimal ;; (package ;; (name "plasma5-minimal") ;; (version (package-version plasma-desktop)) ;; (source #f) ;; (build-system trivial-build-system) ;; (arguments ;; '(#:modules ((guix build union)) ;; #:builder ;; (begin ;; (use-modules (ice-9 match) ;; (guix build union)) ;; (match %build-inputs ;; (((names . directories) ...) ;; (union-build (assoc-ref %outputs "out") ;; directories)))))) ;; (inputs ;; `(("ark", ark) ;; ("dbus-x11", dbus-x11) ;; ("dolphin", dolphin) ;; ("gwenview", gwenview) ;; ("kcalc", kcalc) ;; ("khelpcenter", khelpcenter) ;; ("kwalletmanager", kwalletmanager) ;; ("kwrite", kwrite) ;; ("oxygen-fonts", oxygen-fonts) ;; ("phonon4qt5-backend", phonon4qt5-backend) ;; ; ("plasma-desktop", plasma-desktop) ;; ; ("plasma-pa", plasma-pa) ;; ; ("plasma-workspace", plasma-workspace) ;; ("sddm", sddm) ;; ("systemsettings", systemsettings) ;; ("task-x11", task-x11) ;; ("xsettings-kde", xsettings-kde))) ;; ; (native-search-paths ;; ; ;; For finding panel plugins. ;; ; (package-native-search-paths xfce4-panel)) ;; FIXME ;; (home-page "http://www.kde.org/") ;; (synopsis "KDA Plasma desktop environment (meta-package)") ;; (description ;; "This package is a meta-package, meaning that its purpose is to contain ;; minimal dependencies for running a minimal Plasma 5 desktop environment.") ;; (license gpl2+)))