Rutherther <[email protected]> writes: Hi, thanks, good to know. Although I will probably not try it. I use Gnome only when I want to use wayland for games. I assume this will be fixed at some point, so I can wait / use plasma in the meantime :)
> Sorry made a mistake, > > "Rutherther" <[email protected]> writes: > >> (use-modules >> (guix packages) >> (guix profiles) >> (guix build-system trivial) >> (guix gexp) >> (gnu packages mate) >> (gnu packages gnome)) >> > > Here should be a define, ie (define new-gnome-meta-core-services > >> (package/inherit gnome-meta-core-services >> (propagated-inputs >> (modify-inputs (package-propagated-inputs gnome-meta-core-services) >> (replace >> "evolution-data-server" >> (let ((base evolution-data-server)) >> (package/inherit base >> (build-system trivial-build-system) >> (source #f) >> (arguments >> (list >> #:modules '((guix build utils) >> (guix build union)) >> #:builder >> #~(begin >> (use-modules (guix build union)) >> (use-modules (guix build utils)) >> (union-build >> #$output >> (list >> #$(this-package-input "evolution-data-server")) >> #:create-all-directories? #t) >> (delete-file-recursively (string-append #$output "/lib")) >> (delete-file-recursively (string-append #$output >> "/include"))))) >> (inputs >> (list base)) >> ;; Drop propagation of Requires.private from .pc file for >> application >> (propagated-inputs '()))))))) >> ``` > > ) > >> >> as value of core-services in gnome-desktop-configuration, >> ie. >> ``` >> (service gnome-desktop-service-type >> (gnome-desktop-configuration > And then here instead of the old gnome-meta-core-services, use > new-gnome-meta-core-services. >> (list-of-packages ((@@ (gnu services desktop) extract-propagated-inputs) >> gnome-meta-core-services)))) > > The define can be before your operating-system declaration. > > Rutherther
