aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2019-05-09gnu: Add hostapd.Ludovic Courtès
* gnu/packages/admin.scm (hostapd): New variable.
2019-05-09services: slim: Provide the 'xorg-server' Shepherd service.Ludovic Courtès
This is a followup to 61569171d03146f41ba1b9aedf29fd8fa78d6102. * gnu/services/xorg.scm (slim-shepherd-service): Add 'xorg-server' to 'provision' when VT is "vt7".
2019-05-09bootloader: grub: Remove unneeded 'terminal_output'.Ludovic Courtès
Fixes <https://bugs.gnu.org/35585>. Reported by Florian Pelz <pelzflorian@pelzflorian.de>. This statement was added in 8d058e7b1b1a409d3d9cc29c5650a98db4e78783 but turned out to be unnecessary. * gnu/bootloader/grub.scm (grub-configuration-file): Remove 'terminal_output' statement.
2019-05-09installer: Add missing 'G_' call.Ludovic Courtès
* gnu/installer/newt/user.scm (run-user-page): Add 'G_' call for "User creation".
2019-05-09gnu: Add python-pylibmc.Maxim Cournoyer
* gnu/packages/databases.scm (python-pylibmc, python2-pylibmc): New variables.
2019-05-09gnu: Add libmemcached.Maxim Cournoyer
* gnu/packages/databases.scm (libmemcached): New variable.
2019-05-08gnu: linux-libre: Update to 5.0.14.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.14. (%linux-libre-hash): Update hash.
2019-05-08gnu: linux-libre@4.19: Update to 4.19.41.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.41. (%linux-libre-4.19-hash): Update hash.
2019-05-08gnu: linux-libre@4.14: Update to 4.14.117.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.117. (%linux-libre-4.14-hash): Update hash.
2019-05-08gnu: linux-libre@4.9: Update to 4.9.174.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.174.
2019-05-09gnu: usbutils: Add ‘python’ output.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (usbutils)[outputs]: Add ‘python’. [arguments]: Add ‘separate-python-output’ phase.
2019-05-09gnu: usbutils: Fix broken lsusb.py.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (usbutils)[inputs]: Add python.
2019-05-09gnu: usbutils: Update to 012.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (usbutils): Update to 012. [arguments]: Add ‘patch-bootstrap-scripts’ phase. [native-inputs]: Add autoconf, automake, and libtool.
2019-05-08gnu: mbpfan: Update to 2.1.1.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (mbpfan): Update to 2.1.1.
2019-05-08gnu: dovecot: Update to 2.3.6.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (dovecot): Update to 2.3.6.
2019-05-08gnu: mpop: Update to 1.4.4.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (mpop): Update to 1.4.4.
2019-05-08gnu: gmime: Update to 3.2.3.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (gmime): Update to 3.2.3.
2019-05-08gnu: opari2: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/profiling.scm (opari2)[home-page]: Use HTTPS.
2019-05-08gnu: opari2: Update to 2.0.4.Tobias Geerinckx-Rice
* gnu/packages/profiling.scm (opari2): Update to 2.0.4.
2019-05-08gnu: fasm: Update to 1.73.11.Tobias Geerinckx-Rice
* gnu/packages/assembly.scm (fasm): Update to 1.73.11.
2019-05-08gnu: Syncthing: Update to 1.1.2.Leo Famulari
* gnu/packages/syncthing.scm (syncthing): Update to 1.1.2.
2019-05-08gnu: python-efl: Update to 1.22.0.Efraim Flashner
* gnu/packages/enlightenment.scm (python-efl): Update to 1.22.0. [source]: Use https. Add snippet to remove files generated by cython.
2019-05-08gnu: terminology: Update build.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology)[arguments]: Add to configure-flags. Add custom 'set-home-directory phase.
2019-05-08gnu: efl: Update to 1.22.2.Efraim Flashner
* gnu/packages/enlightenment.scm (efl): Update to 1.22.2. [propagated-inputs]: Move libsndfile, pulseaudio ... [inputs]: ... to here. [source]: Remove patch. * gnu/packages/patches/efl-mesa-compat.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
2019-05-08gnu: liburcu: Update to 0.11.0.Tobias Geerinckx-Rice
* gnu/packages/datastructures.scm (liburcu): Update to 0.11.0.
2019-05-08gnu: Add copyright header.Nicolas Goaziou
* gnu/packages/fonts.scm: Add copyright header.
2019-05-08gnu: Add font-sil-andika.Nicolas Goaziou
* gnu/packages/fonts.scm (font-sil-andika): New variable.
2019-05-08gnu: retroarch: Update to 1.7.7.Rutger Helling
* gnu/packages/emulators.scm (retroarch): Update to 1.7.7.
2019-05-08gnu: emacs-irfc: Update to 20130824.507-1.Oleg Pykhalov
This commits changes package's source hash, because 'irfc.el' file was modified. New file contains HTTPS instead of HTTP URLs. * gnu/packages/emacs-xyz.scm (emacs-irfc): Update to 20130824.507-1.
2019-05-07gnu: tlp: Update to 1.2.2.Nicolas Goaziou
* gnu/packages/linux.scm (tlp): Update to 1.2.2.
2019-05-07services: dovecot: Rename auth-verbose-passwords?.Christopher Baines
* gnu/services/mail.scm (dovecot-configuration)[auth-verbose-passwords?]: Rename to auth-verbose-passwords, and change the type to a string, as this parameter can take one of three string values. * doc/guix.texi (Dovecot service): Update the corresponding documentation.
2019-05-07gnu: sbcl-next: Update to 1.2.1.Pierre Neidhardt
* gnu/packages/web-browsers.scm (sbcl-next): Update to 1.2.1.
2019-05-07gnu: next-gtk-webkit: Update to 1.2.1.Pierre Neidhardt
* gnu/packages/web-browsers.scm (next-gtk-webkit): Update to 1.2.1.
2019-05-07services: slim: Allow SLiM to be started on multiple ttys.Diego Nicola Barbato
This change makes it possible to add multiple SLiM services to an operating system configuration by setting the new 'display' and 'vt' fields in their configurations to different values. Each SLiM service will get its own authfile, logfile, lockfile, and shepherd service, which will start SLiM on a different tty. * gnu/services/xorg.scm: Export slim-configuration-display and slim-configuration-vt. (<slim-configuration>)[display, vt]: New fields. (slim-shepherd-service): Refactor let. [slim.cfg]: Use new fields for setting display_name, xserver_arguments, authfile, lockfile, and logfile. [shepherd-service][provision]: Name the shepherd service according to the value of 'vt'. [shepherd-service][start]: Delete the right lockfile. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-07gnu: slim: Allow customisation of Xorg display.Diego Nicola Barbato
Previously SLiM could only start on display :0.0. This change makes it possible to run multiple instances of SLiM at the same time. * gnu/packages/patches/slim-display.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/display-managers.scm (slim): Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-07gnu: gnome-control-center: Patch file name of 'nm-connection-editor'.Ludovic Courtès
* gnu/packages/gnome.scm (gnome-control-center)[argument]: In 'patch-paths' phase, provide absolute file name to 'nm-connection-editor' in panels/network/*.c
2019-05-07gnu: gnome-control-center: Patch file name of 'gkbd-keyboard-display'.Ludovic Courtès
Fixes <https://bugs.gnu.org/35605>. Reported by sirgazil <sirgazil@zoho.com>. * gnu/packages/gnome.scm (gnome-control-center)[arguments]: In 'patch-paths' phase, patch "cc-region-panel.cc" and provide it with the absolute file name of 'gkbd-keyboard-display'.
2019-05-07gnu: Add sbcl-find-port, cl-find-port, and ecl-find-port.Pierre Neidhardt
* gnu/packages/lisp.scm (sbcl-find-port, cl-find-port, ecl-find-port): New variables.
2019-05-07installer: "Exit" button in user page actually exits.Ludovic Courtès
Fixes <https://bugs.gnu.org/35607>. Reported by Florian Pelz <pelzflorian@pelzflorian.de>. * gnu/installer/newt/user.scm (run-user-page): Add 'cond' clause for ARGUMENT = EXIT-BUTTON.
2019-05-07uuid: 'fat-uuid->string' preserves leading zeros.Ludovic Courtès
Fixes <https://bugs.gnu.org/35582>. Reported by sirgazil <sirgazil@zoho.com>. Previously, leading zeros would be removed, leading to an "invalid" UUID: (uuid->string (uuid "00CA-050E" 'fat32)) ⇒ "CA-50E" (string->uuid "CA-50E" 'fat32) ⇒ #f * gnu/system/uuid.scm (fat-uuid->string): Pad digits with zeros. * tests/uuid.scm ("uuid, FAT32, leading zeros preserved"): New test.
2019-05-07gnu: grammalecte: Update to 1.0.2.Nicolas Goaziou
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.0.2.
2019-05-07installer: Add password 'hide' checkbox.Mathieu Othacehe
* gnu/installer/newt/page.scm (run-input-page)[input-hide-checkbox?]: New parameter adding a checkbox to toggle password hiding. By default, the checkbox is active and the password is hence hided. * gnu/installer/newt/partition.scm (prompt-luks-passwords): Enable the previous parameter on both password input pages. * gnu/installer/newt/user.scm (run-root-password-page): Enable the previous parameter, (confirm-password): ditto, (run-user-add-page): add a checkbox to toggle password hiding.
2019-05-06gnu: tegola: Fix build.Maxim Cournoyer
* gnu/packages/geo.scm (tegola)[arguments]: Adapt the "unpack-path" for the new unpack phase. * gnu/packages/geo.scm (tegola)[phases]{set-version}: Update the directory path. {rename-import}: Remove phase.
2019-05-06gnu: imposm3: Fix build.Maxim Cournoyer
* gnu/packages/geo.scm (imposm3)[arguments]: Adapt unpack-path for the new unpack phase. [phases]: Remove the "rename-import" phase, now obsolete.
2019-05-06gnu: restic: Fix build.Maxim Cournoyer
This fixes a regression introduced by commit f42e4ebb56. * gnu/packages/backup.scm (restic)[arguments]: Remove "unpack-path" argument. [phases]{build, check, install, install-docs}: Update the working directory to "src/github.com/restic/restic".
2019-05-06gnu: syncthing: Fix build.Maxim Cournoyer
* gnu/packages/syncthing.scm (syncthing)[arguments]: Drop the unpack-path argument, made unnecessary by commit f42e4ebb56.
2019-05-06installer: Skip network selection dialogs when there is no choice.Ludovic Courtès
Previously, for a machine that only has wired networking, and only one such network, we'd have to go through two selection boxes. Now we just skip both. * gnu/installer/newt/ethernet.scm (run-ethernet-page): When 'ethernet-services' returns one element, return it directly without opening a listbox selection. * gnu/installer/newt/network.scm (run-technology-page): Likewise.
2019-05-06installer: Shrink simple listboxes to their minimum height.Ludovic Courtès
* gnu/installer/newt/partition.scm (run-partioning-page): Pass #:listbox-height. (run-scheme-page): Likewise. (run-device-page): Likewise. * gnu/installer/newt/network.scm (run-technology-page): Likewise. * gnu/installer/newt/ethernet.scm (run-ethernet-page): Likewise.
2019-05-06installer: Actually translate step descriptions.Ludovic Courtès
Until now, step descriptions in the menu that shows up when hitting "Exit" would not be translated. That's because the 'G_' procedure was called once and for all when the installer was started. * gnu/installer/steps.scm (<installer-step>)[description]: Add the 'thunked' attribute.
2019-05-06installer: Do not sort methods on the partitioning page.Ludovic Courtès
* gnu/installer/newt/partition.scm (run-partioning-page): Pass #:sort-listbox-items? #f so that methods always appear in the same order.