summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2024-02-23gnu: gdm: Wrap inputs to enable accessibility settings.Dariqq
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>
2024-02-23gnu: eiciel: Update to 0.10.0.Vivien Kraus
* 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>
2024-02-23gnu: libhandy: Update to 1.8.3.Vivien Kraus
* gnu/packages/gnome.scm (libhandy): Update to 1.8.3. Change-Id: I5e836a5d91fe83bfc5774ca32c72b7387cb0bbc0 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: folks: Update to 0.15.7.Vivien Kraus
* gnu/packages/gnome.scm (folks): Update to 0.15.7. Change-Id: Idba35c67f771bb4228cb6c48133dda4dac2c7d8c Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: gnome-shell: Update to 44.9.Vivien Kraus
* gnu/packages/gnome.scm (gnome-shell): Update to 44.9. Change-Id: I1160153fa4cbe3f93e9cfab983f518a405e32297 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: gnome-bluetooth: Update to 42.8.Vivien Kraus
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 42.8. Change-Id: I432125711173212c5faee245ecf0ef77fc7d5147 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: mutter: Update to 44.9.Vivien Kraus
* gnu/packages/gnome.scm (mutter): Update to 44.9. Change-Id: Id8e49adac5630068adc32c9ebe629498600589a3 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: gjs: Update to 1.76.3.Vivien Kraus
* gnu/packages/gnome.scm (gjs): Update to 1.76.3. Change-Id: Ia77c6dd8c1d50e95761c066d60e856a6dce1d497 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: epiphany: Update to 44.8.Vivien Kraus
* gnu/packages/gnome.scm (epiphany): Update to 44.8. Change-Id: I20a627aca1ac2044d613340b6d0c7493f76a3128 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: libgsf: Update to 1.14.52.Vivien Kraus
* gnu/packages/gnome.scm (libgsf): Update to 1.14.52. Change-Id: I96522e57c7f659aff596108be6258fdbcc465321 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: gcr@3: Update to 3.41.2.Vivien Kraus
* gnu/packages/gnome.scm (gcr-3): Update to 3.41.2. Change-Id: I793d145775c4153386e7931ceb497d518248a120 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: gnome-initial-setup: Update to 44.8.Vivien Kraus
* gnu/packages/gnome.scm (gnome-initial-setup): Update to 44.8. Change-Id: I4fb3fa75605f70469db5c05cc9b19b87e74f1636 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: gtk+: Update to 3.24.41.Vivien Kraus
* gnu/packages/gtk.scm (gtk+): Update to 3.24.41. Change-Id: I3dcaecb7485fa91e23fb6231f9fb51ef916da10e Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: pangomm@2.46: Update to 2.46.4.Vivien Kraus
* gnu/packages/gtk.scm (pangomm-2.46): Update to 2.46.4. Change-Id: Ia1dcb94f35eb80a7cd79cae5245acbc4069e006b Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: atkmm@2.28: Update to 2.28.4.Vivien Kraus
* gnu/packages/gtk.scm (atkmm-2.28): Update to 2.28.4. Change-Id: If4b333b02785c9a5712816ea048b1943b582c2e3 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: vte: Update to 0.72.4.Vivien Kraus
* gnu/packages/gnome.scm (vte): Update to 0.72.4. Change-Id: I57b6c871ff9a690998709b3c8e51aa73f2cdea72 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: rygel: Update to 0.42.5.Vivien Kraus
* gnu/packages/gnome.scm (rygel): Update to 0.42.5. Change-Id: I348840583dcf57aa241a5a1cb7842babe0b7c659 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: python-pyatspi: Update to 2.46.1.Vivien Kraus
* gnu/packages/gnome.scm (python-pyatspi): Update to 2.46.1. Change-Id: I8f60e27b3d65dd1f7614b94102c8005bcb369833 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: glibmm-2.64: Rename and update to 2.66.6.John Kehayias
* gnu/packages/glib.scm (glibmm-2.64): Rename to ... (glibmm-2.66): ... this. Update to 2.66.6. * gnu/packages/animation.scm (etl)[inputs]: Adjust accordingly. (synfig)[propagated-inputs]: Likewise. * gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Likewise. * gnu/packages/gnome-xyz.scm (eiciel)[inputs]: Likewise. * gnu/packages/gnome.scm (libxml++-3, libxml++-2)[propagated-inputs]: Likewise. * gnu/packages/gtk.scm (pangomm-2.46, atkmm-2.28, gtkmm-2)[propagated-inputs]: Likewise. Change-Id: I878e740e085a483970a4ef6e0fa7dd19000863eb Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: mm-common: Update to 1.0.6.Vivien Kraus
* gnu/packages/gnome.scm (mm-common): Update to 1.0.6. Change-Id: I5e7ffc18f2743e2d1e3a4547bf8f788d11b1d642 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-23gnu: gnome: Update synopsis and description.Liliana Marie Prikler
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.
2024-02-23gnu: Deprecate gnome meta-package.Liliana Marie Prikler
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.
2024-02-23services: desktop: Remove unused imports.Liliana Marie Prikler
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).
2024-02-23services: Extend polkit capabilities of gnome-desktop-service.Liliana Marie Prikler
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.
2024-02-23services: Extend udev capabilities of gnome-desktop-service.Vivien Kraus
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
2024-02-23services: Modularise gnome-desktop-configuration.Liliana Marie Prikler
* gnu/services/gnome.scm (extract-propagated-inputs): New variable. (gnome-desktop-configuration): Add ‘core-services’, ‘shell’, ‘utilities’, and ‘extra-packages’. Deprecate ‘gnome’. (gnome-desktop-configuration-core-services, gnome-desktop-configuration-shell) (gnome-desktop-configuration-utilities) (gnome-desktop-configuration-extra-packages): Export publicly. (gnome-udev-rules, gnome-polkit-settings): Adjust accordingly. (gnome-profile): New variable. (gnome-desktop-service-type): Adjust accordingly.
2024-02-23gnu: gnome: Add core packages for GNOME 44.Liliana Marie Prikler
* gnu/packages/gnome.scm (gnome-meta-core-shell): Add gnome-remote-desktop. (gnome-meta-core-utilities): Add gnome-connections.
2024-02-23gnu: Split gnome into more meta-packages.Liliana Marie Prikler
* 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.
2024-02-13Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-02-13gnu: go-github.com-ulikunitz-xz: Move to golang-compression.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github.com-ulikunitz-xz): Move from here ... * gnu/packages/golang-compression.scm: ... to here. * gnu/packages/admin.scm: Add (gnu packages golang-compression) module. * gnu/packages/bioinformatics.scm: As above. Change-Id: I1901e67ac4336efd356085332572b3f09de90f7a
2024-02-13gnu: go-github-com-andybalholm-brotli: Move to golang-compression.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-andybalholm-brotli): Move from here ... * gnu/packages/golang-compression.scm: ... to here. Change-Id: I820b0211b1fe4d90643e82fc32a99d8e8b6a9b0f
2024-02-13gnu: go-github-com-klauspost-compress: Move to golang-compression.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-klauspost-compress): Move from here ... * gnu/packages/golang-compression.scm: ... to here. * gnu/packages/golang-compression.scm: Add (gnu packages golang-compression) module. * gnu/packages/golang-crypto.scm: As above. * gnu/packages/golang-web.scm: As above. * gnu/packages/uucp.scm: As above. Change-Id: Ia99f1e6aae7f75940fc150eb02862c0b3e9f3325
2024-02-13gnu: go-golang-org-x-crypto: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-crypto): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/backup.scm: Add (gnu packages golang-build) module. * gnu/packages/crypto.scm: As above. Change-Id: I5daad7fe90e1507958fe73c04fc043ebbc006395
2024-02-13gnu: go-golang-org-x-image: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-image): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/game.scm: Add (gnu packages golang-build) module. Change-Id: Icd0b303d8f7544f6eae10ac30d7bd01779abaede
2024-02-13gnu: go-golang-org-x-tools: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-tools): Move from here ... * gnu/packages/golang-build.scm: ... to here. Change-Id: Ib9a69a5dab73b6f9d935fd0216658f5e4f8cf1f8
2024-02-13gnu: go-github-com-yuin-goldmark: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-yuin-goldmark): Move from here ... * gnu/packages/golang-build.scm: ... to here. Change-Id: If553b4a00b288a913d1d54da8b5b52eab87bb277
2024-02-13gnu: go-golang-org-x-text: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-text): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/admin.scm: Add (gnu packages golang-build) module. * gnu/packages/bioinformatics.scm: As above. * gnu/packages/mail.scm: As above. Change-Id: Ifd15b35b460ae30c5c1d677551e95842b322b246
2024-02-13gnu: go-golang-org-x-time: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-time): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/high-availability.scm: Add (gnu packages golang-build) module. Change-Id: I2f2704501b19d991d153c6d8636e1f9fc4cf154b
2024-02-13gnu: go-golang-org-x-term: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-term): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/disk.scm: Add (gnu packages golang-build) module. * gnu/packages/image-viewers.scm: As above. Change-Id: Ibdb637bb129437ef74a0270fd44edc8804bb3055
2024-02-13gnu: go-golang-org-x-sync: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-sync): Move from here ... * gnu/packages/golang-build.scm: ... to here. Change-Id: I28b72dc45116398512c0255ac9e06b9c539e9e7b
2024-02-13gnu: go-golang.org-x-sync-errgroup: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang.org-x-sync-errgroup, go-golang.org-x-sync-semaphore): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/check.scm: Add (gnu packages golang-build) module. Change-Id: Ie886c0f44e0a70629e23371b447f5a35006ade21
2024-02-13gnu: go-golang-org-x-xerrors: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-xerrors): Move from here ... * gnu/packages/golang-build.scm: ... to here. Change-Id: I68c9aa1607d71d08eb7ea4e5caf27121cdd0df4c
2024-02-13gnu: go-golang-org-x-mod: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-mod): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/shellutils.scm: Add (gnu packages golang-build) module. Change-Id: I88ce7ac1e264cb545a272f9c8a485747e84f7c82
2024-02-13gnu: go-golang-org-x-exp: Move to golang-build.Sharlatan Hellseher
* gnu/packages/golang.scm (go-golang-org-x-exp): Move from here ... * gnu/packages/golang-build.scm: ... to here. Change-Id: I2253ac166a8830662360b14cec0fa301686dac22
2024-02-13gnu: go-github-com-bitly-go-hostpool: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-bitly-go-hostpool): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: Ia314e6134f229c004f23d99a9c42dbd0adf105f8
2024-02-13gnu: go-github-com-bitly-timer-metrics: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-bitly-timer-metrics): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: Id30d1add9ccbfbc05af114f6ccf82f353a7aa74b
2024-02-13gnu: go-github-com-blang-semver: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-blang-semver): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/education.scm: Add (gnu packages golang-xyz) module. * gnu/packages/ipfs.scm: As above. Change-Id: I620543088661512bcc8135922a454c5f2dc73119
2024-02-13gnu: go-github-com-bmizerany-perks-quantile: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-bmizerany-perks-quantile): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I215d8f1f2710bd21ad9a251e4cb029064a0968f6
2024-02-13gnu: go-github-com-burntsushi-toml: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-burntsushi-toml): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/golang-check.scm: Add (gnu packages golang-xyz) module. * gnu/packages/golang.scm: As above. * gnu/packages/shellutils.scm: As above. Change-Id: If8a645431a1fb17159681daae70db49fd21b37c1
2024-02-13gnu: go-github-com-davecgh-go-spew: Move to golang-check.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-davecgh-go-spew): Move from here ... * gnu/packages/golang-check.scm: ... to here. * gnu/packages/high-availability.scm: Add (gnu packages golang-check) module. Change-Id: I935006c3656b7bf18b91e529296778672338f094