summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-31TEMP Add "playgound" for runninc plasma on another virtual terminal.wip-kde-plasmaHartmut Goebel
Following the idea from +<https://guix.gnu.org/de/blog/2019/running-a-guix-xfce-desktop-on-centos-7>: Start an X11 server (provided by the host OS) on another virtual terminal and make this run the desktop.
2021-01-31TEMP add helper-scriptsHartmut Goebel
2021-01-31TODO gnu: Add discover.Hartmut Goebel
* gnu/packages/kde-plasma.scm (discover): New variable.
2021-01-31gnu: Add utempter -- TODO laterHartmut Goebel
Todo: - suid prog - create user * gnu/packages/screen.scm (utempter): New variable.
2021-01-31gnu: Add breeze-plymouth DUMMY.Hartmut Goebel
* gnu/packages/kde-plasma.scm (breeze-plymouth): New variable.
2021-01-31gnu: Add breeze-grub DUMMY. MUST come after plasma-desktopHartmut Goebel
* gnu/packages/kde-plasma.scm (breeze-grub): New variable.
2021-01-31gnu: Add powerdevil.Hartmut Goebel
* gnu/packages/kde-plasma.scm (powerdevil): New variable.
2021-01-31gnu: Add kmenuedit.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kmenuedit): New variable.
2021-01-31gnu: Add khotkeys.Hartmut Goebel
* gnu/packages/kde-plasma.scm (khotkeys): New variable.
2021-01-31gnu: Add user-manager.Hartmut Goebel
* gnu/packages/kde-plasma.scm (user-manager): New variable.
2021-01-31gnu: Add systemsettings.Hartmut Goebel
* gnu/packages/kde-plasma.scm (systemsettings): New variable.
2021-01-31gnu: Add sddm-kcm.Hartmut Goebel
* gnu/packages/kde-plasma.scm (sddm-kcm): New variable.
2021-01-31gnu: Add polkit-kde-agent-1.Hartmut Goebel
* gnu/packages/kde-plasma.scm (polkit-kde-agent-1): New variable.
2021-01-31gnu: Add plasma-workspace-wallpapers.Hartmut Goebel
* gnu/packages/kde-plasma.scm (plasma-workspace-wallpapers): New variable.
2021-01-31gnu: Add plasma-tests. REWORDHartmut Goebel
This is intentionally *not* a public variable, since the docs say: "Distributions should not package it, but might want to run it as part of their Plasma builds." * gnu/packages/kde-plasma.scm (plasma-tests): New variable.
2021-01-31gnu: Add plasma-sdk.Hartmut Goebel
* gnu/packages/kde-plasma.scm (plasma-sdk): New variable.
2021-01-31gnu: Add plasma-pa.Hartmut Goebel
* gnu/packages/kde-plasma.scm (plasma-pa): New variable.
2021-01-31gnu: Add plasma-nm.Hartmut Goebel
* gnu/packages/kde-plasma.scm (plasma-nm): New variable.
2021-01-31gnu: Add plasma-integration.Hartmut Goebel
* gnu/packages/kde-plasma.scm (plasma-integration): New variable.
2021-01-31gnu: Add oxygen.Hartmut Goebel
* gnu/packages/kde-plasma.scm (oxygen): New variable.
2021-01-31gnu: Add milou.Hartmut Goebel
* gnu/packages/kde-plasma.scm (milou): New variable.
2021-01-31gnu: Add kscreen.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kscreen): New variable.
2021-01-31gnu: Add kwrited.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kwrited): New variable.
2021-01-31gnu: Add kwallet-pam.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kwallet-pam): New variable.
2021-01-31gnu: Add kgamma5.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kgamma5): New variable.
2021-01-31gnu: Add kdeplasma-addons.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kdeplasma-addons): New variable.
2021-01-31gnu: Add kde-cli-tools.Hartmut Goebel
Nether setting XDG_DATA_DIRS nor running after install did make the tests pass. * gnu/packages/kde-plasma.scm (kde-cli-tools): New variable.
2021-01-31gnu: Add kactivitymanagerd.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kactivitymanagerd): New variable.
2021-01-31gnu: Add breeze-gtk.Hartmut Goebel
* gnu/packages/kde-plasma.scm (breeze-gtk): New variable.
2021-01-31gnu: Add bluedevil.Hartmut Goebel
* gnu/packages/kde-plasma.scm (bluedevil): New variable.
2021-01-31TEMP Add some helpers for running plasma in the VM.Hartmut Goebel
AFAIR these should be made accessible within the VM (directory /exchange).
2021-01-31TEMP Add custom `startkde` script to be used in the VM.Hartmut Goebel
Use this copy to start the desktop (instead of the system one) as this copy can be adjusted and e.g. debug messages be added or commands by run via `strace`.
2021-01-31TEMP Add script for test-building kwin.Hartmut Goebel
Not sure what I used this for. I assume this is used for quickly running tests for `kwin` without actually rebuilding the package every time.
2021-01-31TEMP Add some scripts for maintaining KDE packages.Hartmut Goebel
2021-01-31TEMP Add some Readme-files for packaging Plasma for Guix.Hartmut Goebel
This is just to pass my knowledge and processing to somebody who wants to work in Plasma for Guix.
2021-01-31WIP plasma.tmpl.Hartmut Goebel
2021-01-31WIP services: Add KDE Plasme desktop service.Hartmut Goebel
* gnu/services/desktop.scm (<kde-desktop-configuration>, kde-desktop-service-type): New variables. (kde-desktop-service): New public variable.
2021-01-31gnu: Add plasma-desktop.Hartmut Goebel
* gnu/packages/kde-plasma.scm (plasma-desktop): New variable.
2021-01-31gnu: Add plasma-workspace.Hartmut Goebel
* gnu/packages/kde-plasma.scm (plasma-workspace): New variable. * gnu/packages/patches/plasma-workspace-startkde.patch: New file.
2021-01-31gnu: Add kwin. use a patch REWORDHartmut Goebel
* gnu/packages/kde-plasma.scm (kwin): New variable. * gnu/packages/patches/kwin-5.10.4-autotests-dependencies.patch: New file.
2021-01-31gnu: Add kwayland-server.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kwayland-server): New variable.
2021-01-31gnu: Add plasma-wayland-protocols.Hartmut Goebel
* gnu/packages/kde-plasma.scm (plasma-wayland-protocols): New variable.
2021-01-31gnu: Add kwayland-integration.Hartmut Goebel
* gnu/packages/kde-plasma.scm (kwayland-integration): New variable.
2021-01-31gnu: Add ksysguard.Hartmut Goebel
* gnu/packages/kde-plasma.scm (ksysguard): New variable.
2021-01-31TEMP HACK refresh to 5.19.5Hartmut Goebel
2021-01-18gnu: mesa: Skip another test.Leo Famulari
* gnu/packages/patches/mesa-skip-disk-cache-test.patch: Rename to ... * gnu/packages/patches/mesa-skip-tests.patch: ... new file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/gl.scm (mesa)[source]: Adjust accordingly.
2021-01-10Merge branch 'master' into stagingEfraim Flashner
2021-01-10gnu: pulseview: Fix qt-5.15 compatibility.Efraim Flashner
* gnu/packages/electronics.scm (pulseview)[source]: Add patch. * gnu/packages/patches/pulseview-qt515-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2021-01-10gnu: pulseview: Update to 0.4.2.Efraim Flashner
* gnu/packages/electronics.scm (pulseview): Update to 0.4.2. [source]: Use https.
2021-01-10gnu: supercollider: Update to 3.11.2.Efraim Flashner
* gnu/packages/audio.scm (supercollider): Update to 3.11.2. [arguments]: Disable building libscsynth.