Tests fail with the newer version of python-bitarray, so continue using 2.8.1.
* gnu/packages/virtualization.scm (ganeti):
[inputs]: Replace python-bitarray with python-bitarray-2.
Change-Id: If2c70ca30770f5e3ecfd0fd8d2e1be918ef9f419
* gnu/services/sound.scm (speakersafetyd-configuration) [log-file]: New field.
(speakersafetyd): Use it via #:log-file.
Change-Id: I870bc7bfd69249da3a9c981f627e751395386bd2
* gnu/services/sound.scm (speakersafetyd): Run as unprivileged user.
(speakersafetyd-accounts): New procedure.
(speakersafetyd-activation): Likewise.
(speakersafetyd-shepherd-service): Specify the #:group, #:user and
#:supplementary-groups arguments.
(speakersafetyd-service-type): Extend activation-service-type.
Change-Id: I870bc7bfd69249da3a9c981f627e751395386bd2
Otherwise the code would be evaluated instead of shown.
* gnu/build/dbus-service.scm (with-retries): Quote the body data in the error
message.
Change-Id: I7a06f08327bdc7df70ae56a146855bc32ad3e63e
The use of make-systemd-constructor appears to cause problems when connecting
via TLS (see: https://github.com/ngircd/ngircd/issues/330).
* gnu/services/messaging.scm (ngircd-global): [pid-file]: Set default value
and remove maybeness. Adjust doc.
* gnu/services/messaging.scm (ngircd-configuration): Adjust comment.
(ngircd-wrapper): Expose writable PID file and preserve pid namespace.
(ngircd-shepherd-service): Replace make-systemd-constructor with
make-forkexec-constructor and adjust surrounding accordingly.
(ngircd-activation): New procedure.
(ngircd-service-type): Extend activation-service-type with it.
Change-Id: Ic7c135ab45122e180107cde8bb9976426e3afbc4
All of our kernels are now on the 5.x series, and other systems using 3.x
kernels are EOL.
* gnu/packages/tls.scm (libressl) [#:configure-flags]: Use gexps, and remove
the 'ac_cv_func_getentropy=no' flag.
Change-Id: If82e89d471adf3f6ea5983fa042f03dc5350c0d8
This was the original intention, as PAM authentication cannot be easily
satisfied when the service runs as non-root, which is the case.
* gnu/services/messaging.scm (ngircd-configuration) <options>: Remove maybe
and set default value.
* doc/guix.texi (Messaging Services): Update.
Change-Id: I8435cf5be7206f9165d69cbbac11c205bf928c8f
* gnu/packages/patches/pounce-readable-checks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/messaging.scm (pounce): Use it.
Change-Id: Ibfe10d4a6c99f86a0c925ad1bed2bcc14fb4c95c
* gnu/packages/assembly.scm (asm6f) [license]: Update comment and file
pointer (a new LICENSE.txt file was added).
Change-Id: I26abf4ceb1e86447bbfd72a24d6672ae69f7c6f0
* gnu/packages/python-xyz.scm (python-gcovr): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I99b0900bcf05d86509ddbfbd73b97a4f752d5882
It's a follow for 33fdb25fac.
* gnu/packages/astronomy.scm: Add missing copyright for Daniel Ziltener.
Change-Id: I2b36f307dc6bfc5f42e2838438ba40bc5d2eecd3
This is a follow-up to 7f0ec135d1,
which added the patch, but was missing the change to gnu/local.mk.
* gnu/local.mk (dist_patch_DATA): Register
gnome-settings-daemon-screensaver-error.patch.
Reported-by: Z572 <z572@z572.online>
The calling code was moved to a different file where substitute* was not
changing it.
* gnu/packages/gnome.scm (orca): Change file for xkbcomp substitution.
Change-Id: I92751b0fd639042007e956b234b9f248845a3970
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This changes the extension to load the library from its absolute path instead
of just with its name, which wouldn’t work.
Fixes <https://issues.guix.gnu.org/77669>.
* gnu/packages/language.scm (liblouis): Add fix-python-lib-path phase.
Change-Id: Icdd476eed5a77ddb93c437ec4d92c79bf2db7bce
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>