* gnu/services/xorg.scm (<gdm-configuration>): Change the default value for
wayland? from '#f' to '#t'.
Change-Id: Ic966dfc462b1140894aa6c38c23e229d6252d340
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
GDM needs the data directories of at-spi2-core for the accessibility
dbus, and dconf in order to change settings. An icon is provided in
gnome-control-center, that could be put into gdm-service-type instead, but
let's wrap it here for good measure.
* gnu/packages/gnome.scm (gdm)[inputs]: Add at-spi2-core, dconf, and gnome-control-center.
[#:phases]: Add ‘wrap-accessibility-dependencies’.
Change-Id: Ibfe8f1aee9c8fe0c06f895de121f0f84defe4773
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu/packages/gnome-xyz.scm (eiciel): Update to 0.10.0.
[arguments]: Convert to a list of G-Expressions.
[#:phases]: Add 'skip-gtk-update-icon-cache.
[native-inputs]: Add glib:bin and itstool.
[inputs]: Replace glibmm-2.66 with glibmm and gtkmm-3 with gtkmm.
Change-Id: I15905fef340fc1047bc24724a8147155af961e61
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Gnome no longer considers itself “The GNU desktop environment”™, so let's
reflect that.
* gnu/packages/gnome.scm (gnome-meta-package)[synopsis]: Shorten to “Graphical
desktop environment”.
[description]: Adjust accordingly.
GNOME is not a "one size fits all" environment, but with the introduction of
World, Circle, and to some extent Developer Extras and recent explorations of
mobile form factors much more customizable towards the needs of users. As
such, it is silly to insist on a single meta-package to make everyone happy.
* gnu/packages/gnome.scm (gnome): Deprecate.
These imports were needed for a short time to consider two variants of finding
udev/polkit configuration files. They are no longer needed, since the
respective procedures use all packages now.
* gnu/services/desktop.scm: Strip use of (guix diagnostics) and (srfi srfi-35).
As with our udev extension, this makes it so that all inputs are considered
modulo a new ignorelist.
* gnu/services/desktop.scm (gnome-desktop-configuration): Add
polkit-ignorelist.
(gnome-polkit-settings): Adjust accordingly.
Our udev service is capable of handling both rules and hardware databases.
This patch makes it so that gnome can install any such needed rules or
databases, while also allowing users to supply a list of names to ignore
(via regular expressions).
* gnu/services/desktop.scm (gnome-desktop-configuration): Add udev-ignorelist.
(gnome-udev-resources): Rename to…
(gnome-udev-configuration-files): … this. Account for udev-ignorelist.
(gnome-desktop-service-type): Adjust accordingly.
Change-Id: I6df4b896652581c42a35ea3ba1e4849ad72d12ef
* gnu/packages/gnome.scm (gnome-meta-package): New syntax rule.
(gnome-meta-core-services, gnome-meta-core-shell, gnome-meta-core-utilities)
(gnome-essential-extras): New variables.
(gnome): Implement in terms of the former.
* gnu/packages/golang.scm (go-github-com-andybalholm-brotli): Move from here ...
* gnu/packages/golang-compression.scm: ... to here.
Change-Id: I820b0211b1fe4d90643e82fc32a99d8e8b6a9b0f
* gnu/packages/golang.scm (go-golang-org-x-tools): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: Ib9a69a5dab73b6f9d935fd0216658f5e4f8cf1f8
* gnu/packages/golang.scm (go-github-com-yuin-goldmark): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: If553b4a00b288a913d1d54da8b5b52eab87bb277
* gnu/packages/golang.scm (go-golang-org-x-sync): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: I28b72dc45116398512c0255ac9e06b9c539e9e7b
* gnu/packages/golang.scm (go-golang-org-x-xerrors): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: I68c9aa1607d71d08eb7ea4e5caf27121cdd0df4c
* gnu/packages/golang.scm (go-golang-org-x-exp): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: I2253ac166a8830662360b14cec0fa301686dac22
* gnu/packages/golang.scm (go-github-com-bitly-go-hostpool): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ia314e6134f229c004f23d99a9c42dbd0adf105f8
* gnu/packages/golang.scm (go-github-com-bitly-timer-metrics): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Id30d1add9ccbfbc05af114f6ccf82f353a7aa74b
* gnu/packages/golang.scm (go-github-com-bmizerany-perks-quantile): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I215d8f1f2710bd21ad9a251e4cb029064a0968f6