Age | Commit message (Expand) | Author |
2019-05-09 | services: Log-in services now require "pam_loginuid"....Fixes <https://bugs.gnu.org/35553>.
Reported by Bruno Haible <bruno@clisp.org>.
* gnu/services/base.scm (login-pam-service): Pass #:login-uid? #t to
'unix-pam-service'.
* gnu/services/ssh.scm (lsh-pam-services, openssh-pam-services):
Likewise.
* gnu/services/xorg.scm (slim-pam-service): Likewise.
(gdm-pam-service): Likewise for "gdm-autologin" and "gdm-password".
* gnu/tests/base.scm (run-basic-test)["getlogin on tty1"]: New test.
* gnu/tests/ssh.scm (run-ssh-test): Add #:test-getlogin? parameter.
["getlogin"]: New test.
(%test-dropbear): Pass #:test-getlogin? #f.
| Ludovic Courtès |
2019-05-09 | system: pam: Add #:login-uid? parameter to 'unix-pam-service'....* gnu/system/pam.scm (unix-pam-service): Add #:login-uid? parameter. In
then 'session' field, add "pam_loginuid.so" as required when LOGIN-UID?
is true.
| Ludovic Courtès |
2019-05-09 | gnu: Add hostapd....* gnu/packages/admin.scm (hostapd): New variable.
| Ludovic Courtès |
2019-05-09 | services: slim: Provide the 'xorg-server' Shepherd service....This is a followup to 61569171d03146f41ba1b9aedf29fd8fa78d6102.
* gnu/services/xorg.scm (slim-shepherd-service): Add 'xorg-server' to
'provision' when VT is "vt7".
| Ludovic Courtès |
2019-05-09 | bootloader: grub: Remove unneeded 'terminal_output'....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.
| Ludovic Courtès |
2019-05-09 | installer: Add missing 'G_' call....* gnu/installer/newt/user.scm (run-user-page): Add 'G_' call for "User
creation".
| Ludovic Courtès |
2019-05-09 | doc: Fix typo....* doc/guix.texi (cargo-build-system): Correct Carto.toml.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
| Josh Holland |
2019-05-09 | ui: Make package outputs searchable....* guix/ui.scm (relevance): Allow the "field" procedure of a metric to
return a list, and handle that case appropriately. Update docstring.
(%package-metrics): Add a metric for package outputs.
* guix/scripts/package.scm (find-packages-by-description): Update
docstring.
* tests/guix-package.sh: Add a test case to verify that package outputs are
included in search results.
Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Chris Marusich |
2019-05-09 | gnu: Add python-pylibmc....* gnu/packages/databases.scm (python-pylibmc, python2-pylibmc): New variables.
| Maxim Cournoyer |
2019-05-09 | gnu: Add libmemcached....* gnu/packages/databases.scm (libmemcached): New variable.
| Maxim Cournoyer |
2019-05-09 | Add (guix bzr-download)....* guix/bzr-download.scm, guix/build/bzr.scm,
etc/snippets/scheme-mode/guix-bzr-reference: New files.
* Makefile.am (MODULES): Add them.
* etc/snippets/scheme-mode/guix-origin: Add "bzr-fetch" to the origin choices.
| Maxim Cournoyer |
2019-05-08 | gnu: linux-libre: Update to 5.0.14....* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.14.
(%linux-libre-hash): Update hash.
| Mark H Weaver |
2019-05-08 | gnu: linux-libre@4.19: Update to 4.19.41....* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.41.
(%linux-libre-4.19-hash): Update hash.
| Mark H Weaver |
2019-05-08 | gnu: linux-libre@4.14: Update to 4.14.117....* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.117.
(%linux-libre-4.14-hash): Update hash.
| Mark H Weaver |
2019-05-08 | gnu: linux-libre@4.9: Update to 4.9.174....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.174.
| Mark H Weaver |
2019-05-09 | gnu: usbutils: Add ‘python’ output....* gnu/packages/linux.scm (usbutils)[outputs]: Add ‘python’.
[arguments]: Add ‘separate-python-output’ phase.
| Tobias Geerinckx-Rice |
2019-05-09 | gnu: usbutils: Fix broken lsusb.py....* gnu/packages/linux.scm (usbutils)[inputs]: Add python.
| Tobias Geerinckx-Rice |
2019-05-09 | gnu: usbutils: Update to 012....* gnu/packages/linux.scm (usbutils): Update to 012.
[arguments]: Add ‘patch-bootstrap-scripts’ phase.
[native-inputs]: Add autoconf, automake, and libtool.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: mbpfan: Update to 2.1.1....* gnu/packages/linux.scm (mbpfan): Update to 2.1.1.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: dovecot: Update to 2.3.6....* gnu/packages/mail.scm (dovecot): Update to 2.3.6.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: mpop: Update to 1.4.4....* gnu/packages/mail.scm (mpop): Update to 1.4.4.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: gmime: Update to 3.2.3....* gnu/packages/mail.scm (gmime): Update to 3.2.3.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: opari2: Use HTTPS home page....* gnu/packages/profiling.scm (opari2)[home-page]: Use HTTPS.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: opari2: Update to 2.0.4....* gnu/packages/profiling.scm (opari2): Update to 2.0.4.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: fasm: Update to 1.73.11....* gnu/packages/assembly.scm (fasm): Update to 1.73.11.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: Syncthing: Update to 1.1.2....* gnu/packages/syncthing.scm (syncthing): Update to 1.1.2.
| Leo Famulari |
2019-05-08 | gnu: python-efl: Update to 1.22.0....* gnu/packages/enlightenment.scm (python-efl): Update to 1.22.0.
[source]: Use https. Add snippet to remove files generated by cython.
| Efraim Flashner |
2019-05-08 | gnu: terminology: Update build....* gnu/packages/enlightenment.scm (terminology)[arguments]: Add to
configure-flags. Add custom 'set-home-directory phase.
| Efraim Flashner |
2019-05-08 | gnu: efl: Update to 1.22.2....* 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.
| Efraim Flashner |
2019-05-08 | gnu: liburcu: Update to 0.11.0....* gnu/packages/datastructures.scm (liburcu): Update to 0.11.0.
| Tobias Geerinckx-Rice |
2019-05-08 | gnu: Add copyright header....* gnu/packages/fonts.scm: Add copyright header.
| Nicolas Goaziou |
2019-05-08 | gnu: Add font-sil-andika....* gnu/packages/fonts.scm (font-sil-andika): New variable.
| Nicolas Goaziou |
2019-05-08 | gnu: retroarch: Update to 1.7.7....* gnu/packages/emulators.scm (retroarch): Update to 1.7.7.
| Rutger Helling |
2019-05-08 | gnu: emacs-irfc: Update to 20130824.507-1....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.
| Oleg Pykhalov |
2019-05-07 | gnu: tlp: Update to 1.2.2....* gnu/packages/linux.scm (tlp): Update to 1.2.2.
| Nicolas Goaziou |
2019-05-07 | services: dovecot: Rename auth-verbose-passwords?....* 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.
| Christopher Baines |
2019-05-07 | gnu: sbcl-next: Update to 1.2.1....* gnu/packages/web-browsers.scm (sbcl-next): Update to 1.2.1.
| Pierre Neidhardt |
2019-05-07 | gnu: next-gtk-webkit: Update to 1.2.1....* gnu/packages/web-browsers.scm (next-gtk-webkit): Update to 1.2.1.
| Pierre Neidhardt |
2019-05-07 | guix: Simplify and robustify lzread!....* guix/lzlib.scm (lzread!): Do it.
Previously lzread! would fail if COUNT was bigger
than (lz-decompress-write-size). This is possible if a previous call to
lzread! didn't empty the LZ_decompress input buffer (e.g. BV was too small to
fit all the data).
| Pierre Neidhardt |
2019-05-07 | doc: Document 'display' and 'vt' fields of 'slim-configuration'....* doc/guix.texi (X Window): Mention 'display' and 'vt' fields of
'slim-configuration' and explain how to use them to add multiple SLiM
services to system services.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Diego Nicola Barbato |
2019-05-07 | services: slim: Allow SLiM to be started on multiple ttys....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>
| Diego Nicola Barbato |
2019-05-07 | gnu: slim: Allow customisation of Xorg display....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>
| Diego Nicola Barbato |
2019-05-07 | gnu: gnome-control-center: Patch file name of 'nm-connection-editor'....* gnu/packages/gnome.scm (gnome-control-center)[argument]: In
'patch-paths' phase, provide absolute file name to
'nm-connection-editor' in panels/network/*.c
| Ludovic Courtès |
2019-05-07 | gnu: gnome-control-center: Patch file name of 'gkbd-keyboard-display'....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'.
| Ludovic Courtès |
2019-05-07 | environment: Non ad-hoc mode also honors transformation options....Fixes <https://bugs.gnu.org/35618>.
Reported by Florent Pruvost <florent.pruvost@inria.fr>.
* guix/scripts/environment.scm (options/resolve-packages): Add call to
TRANSFORM in non "ad-hoc" case.
* tests/guix-environment.sh: Add test.
| Ludovic Courtès |
2019-05-07 | gnu: Add sbcl-find-port, cl-find-port, and ecl-find-port....* gnu/packages/lisp.scm (sbcl-find-port, cl-find-port, ecl-find-port): New
variables.
| Pierre Neidhardt |
2019-05-07 | installer: "Exit" button in user page actually exits....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.
| Ludovic Courtès |
2019-05-07 | uuid: 'fat-uuid->string' preserves leading zeros....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.
| Ludovic Courtès |
2019-05-07 | gnu: grammalecte: Update to 1.0.2....* gnu/packages/dictionaries.scm (grammalecte): Update to 1.0.2.
| Nicolas Goaziou |
2019-05-07 | installer: Add password 'hide' checkbox....* 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.
| Mathieu Othacehe |