aboutsummaryrefslogtreecommitdiff
path: root/etc/source-manifest.scm
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2022-01-19 14:39:59 +0100
committerLars-Dominik Braun <lars@6xq.net>2022-01-19 14:41:38 +0100
commit71421529d8521eb48c707ed5cdb7ea7a75e52663 (patch)
treeb4dbe8796347b516fb48350f39a60d646d981f63 /etc/source-manifest.scm
parent873b2eca94cb5da13602abe651c6707fe99ff14b (diff)
downloadguix-71421529d8521eb48c707ed5cdb7ea7a75e52663.tar.gz
guix-71421529d8521eb48c707ed5cdb7ea7a75e52663.zip
gnu: python-xdo: Hard-code path to libc.
Fixes: <https://issues.guix.gnu.org/53183> * gnu/packages/python-xyz.scm (python-xdo)[arguments]: Also substitute* reference of libc. [inputs]: Add glibc.
Diffstat (limited to 'etc/source-manifest.scm')
0 files changed, 0 insertions, 0 deletions
ervice on a dedicated page.Leo Famulari Currently, the installer page RUN-OTHER-SERVICES-CBT-PAGE offers to the user all installer services that are not of the types 'desktop', 'network-management', or 'networking'. Concretely, this means that it offers the CUPS printing service, because that is the only service of a different type defined in the installer. In later commits, we will add some services of a new type, and we only want them to be offered when the user is installing a non-graphical system. At least one of these new services (NTP) is part of %DESKTOP-SERVICES. If it was also offered on RUN-OTHER-SERVICES-CBT-PAGE, and the user had configured a system using %DESKTOP-SERVICES, the user could accidentally add NTP to their services twice, which is an error and would break installation. So, this commit makes the RUN-OTHER-SERVICES-CBT-PAGE be more specific about what services to offer. This makes it easier to discriminate between desktop and non-desktop installations, in terms of when a given service is offered. * gnu/installer/newt/services.scm (RUN-OTHER-SERVICES-CBT-PAGE): Rename to ... (RUN-PRINTING-SERVICES-CBT-PAGE): ... new variable, and select only 'document' services. (RUN-SERVICES-PAGE): Adjust accordingly. * gnu/installer/tests.scm (CHOOSE-SERVICES): Adjust accordingly. 2021-06-30installer: Offer the CUPS printing service.Tobias Geerinckx-Rice * gnu/installer/services.scm (%system-services): Add CUPS. * gnu/installer/newt/services.scm (run-other-services-cbt-page): New procedure. (run-services-page): Call it last. 2021-01-31installer: Edit desktop selection prompt.Tobias Geerinckx-Rice * gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Fix and clarify the #:info-text. 2020-10-23installer: Make the network management selection window tighter.Ludovic Courtès * gnu/installer/newt/services.scm (run-network-management-page): Pass #:listbox-height. 2020-10-13installer: Add Emacs EXWM desktop environment.Jan (janneke) Nieuwenhuizen Suggested by zenny via IRC. * gnu/installer/services.scm (%system-services): Add emacs, emacs-exwm, emacs-desktop-environment. * etc/release-manifest.scm (%system-packages): Likewise. * gnu/system/examples/lightweight-desktop.tmpl: Likewise. * gnu/tests/install.scm (installation-target-desktop-os-for-gui-tests) [packages]: Likewise * gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Make one entry taller. 2019-04-28installer: Recommended services are pre-selected.Ludovic Courtès * gnu/installer/services.scm (<system-service>)[recommended?]: New field. * gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Pass #:selection to 'run-checkbox-tree-page', computed from the 'recommended?' field of each service. (run-networking-cbt-page): Likewise. 2019-04-14installer: Force user to choose exactly one network management method.Ludovic Courtès Previously, for non-desktop configs, users could choose any number of network management methods, including 0, 2, or more. * gnu/installer/newt/services.scm (run-networking-cbt-page): Remove 'network-management?' parameter and select only 'networking services. (run-network-management-page): New procedure. (run-services-page): Call it when DESKTOP is the empty list. 2019-04-07installer: Internationalize service "names".Ludovic Courtès * gnu/installer/services.scm (%system-services): Mark networking service names with 'G_'. * gnu/installer/newt/services.scm (run-networking-cbt-page): Pass 'system-service-name' through 'G_'. 2019-04-07installer: Offer NM, Connman, and DHCP to non-desktop installs.Ludovic Courtès * gnu/installer/services.scm (%system-services): Add NetworkManager, Connman, and the DHCP client. * gnu/installer/newt/services.scm (run-networking-cbt-page): Add 'network-management?' parameter and honor it. (run-services-page): Adjust call accordingly. 2019-04-07installer: Add dialog to select networking services.Ludovic Courtès * gnu/installer/newt/services.scm (run-networking-cbt-page): New procedure. (run-services-page): Call it. * gnu/installer/services.scm (%system-services): Add OpenSSH and Tor. (networking-system-service?): New procedure. * gnu/installer/steps.scm (format-configuration): Add 'networking' and 'ssh' to the service modules. 2019-04-07installer: Generalize desktop environments to system services.Ludovic Courtès * gnu/installer/services.scm (<desktop-environment>): Rename to... (<system-service>): ... this. Add a 'type' field. (%desktop-environments): Rename to... (%system-services): ... this. (desktop-system-service?): New procedure. (desktop-environments->configuration): Rename to... (system-services->configuration): ... this. Determine the base list of services based on whether SERVICES contains at least one "desktop" service. * gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Adjust accordingly. * gnu/installer.scm (installer-steps): Likewise. 2019-04-07installer: Remove SLiM-specific instructions.Ludovic Courtès * gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Remove "with F1". 2019-01-17installer: Turn "Cancel" buttons into "Exit" buttons.Mathieu Othacehe This change and previous ones were, Suggested-by: Thorsten Wilms <t_w_@freenet.de> here: https://lists.gnu.org/archive/html/guix-devel/2018-11/msg00330.html gnu/installer/newt/ethernet.scm: Turn cancel into exit. gnu/installer/newt/final.scm: Ditto. gnu/installer/newt/keymap.scm: Ditto. gnu/installer/newt/locale.scm: Ditto. gnu/installer/newt/network.scm: Ditto. gnu/installer/newt/page.scm: Ditto. gnu/installer/newt/partition.scm: Ditto. gnu/installer/newt/services.scm: Ditto. gnu/installer/newt/timezone.scm: Ditto. gnu/installer/newt/user.scm: Ditto. gnu/installer/newt/wifi.scm: Ditto. 2019-01-17installer: Add services page.Mathieu Othacehe Add a page to select services, for now only desktop environments choice is available. * gnu/installer.scm (steps): Add services step. * gnu/installer/newt.scm (newt-installer): Add services-page field. * gnu/installer/newt/services.scm: New file. * gnu/installer/record.scm (installer): Add services-page field. * gnu/installer/services.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add new files. * po/guix/POTFILES.in: Add new files.