Age | Commit message (Expand) | Author |
2020-10-09 | system: hurd: Include 'guile-3.0-latest' in '%base-packages/hurd'....* gnu/system/hurd.scm (%base-packages/hurd): Change GUILE-3.0 to
GUILE-3.0-LATEST.
| Jan (janneke) Nieuwenhuizen |
2020-10-09 | system: hurd: Add PAM support with shadow and sudo....* gnu/system.scm (hurd-default-essential-services): Add
setuid-program-service-type.
* gnu/system/hurd.scm (%base-packages/hurd): Add shadow, sudo.
(%setuid-programs/hurd): New variable.
(%hurd-default-operating-system)[setuid-program]: Use it.
[pam-services, sudoers-file]: Remove overrides; enabling regular defaults.
* gnu/system/examples/bare-hurd.tmpl (%hurd-os)[users]: New field.
[services]: Do not disable PAM in SSH.
| Jan (janneke) Nieuwenhuizen |
2020-10-09 | gnu: guix: Update to commit 5918cb5....* gnu/packages/package-management.scm (guix): Update to commit
5918cb5341ecd76304eef2cb529e20896b56f4e5.
| Maxim Cournoyer |
2020-10-09 | doc: Sync the client and daemon --rounds options documentation....Fixes <https://issues.guix.gnu.org/40867>.
* doc/guix.texi (Common Build Options): Suggest using '--keep-failed' to keep
differing build results in the store rather than 'guix archive'.
Reported-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Maxim Cournoyer |
2020-10-09 | nix: Honor '--rounds' when also using '--check'....Fixes <https://issues.guix.gnu.org/40144>.
Until now, the '--rounds' option, when also using '--check', was ignored.
This change makes it possible to use both, so that an item that has already
been built once can be rebuilt as many times as desired.
* nix/libstore/build.cc: Remove the conditionals causing the daemon to
complete a build task early when 'buildMode' is equal to 'nix::bmCheck'.
Reported-by: Brice Waegeneire <brice@waegenei.re>
| Maxim Cournoyer |
2020-10-09 | gnu: linux-libre 4.19: Update to 4.19.150....* gnu/packages/linux.scm (linux-libre-4.19-version): Update 4.19.150.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2020-10-09 | gnu: linux-libre 5.4: Update to 5.4.70....* gnu/packages/linux.scm (linux-libre-5.4-version): Update 5.4.70.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2020-10-09 | gnu: linux-libre: Update to 5.8.14....* gnu/packages/linux.scm (linux-libre-5.8-version): Update to 5.8.14.
(linux-libre-5.8-pristine-source): Update hash.
| Leo Famulari |
2020-10-09 | gnu: sudo: Remove support for Python plug-ins....* gnu/packages/admin.scm (sudo)[inputs], [outputs]: Remove python.
[arguments]: Remove --enable-python/--disable-python configure flags.
Remove 'separate-python-output phase.
| Jan (janneke) Nieuwenhuizen |
2020-10-09 | doc: Document missing openssh configure option....* doc/guix.texi (Networking Services): Document configuration option to
specify the openssh package for the openssh-service-type.
| Efraim Flashner |
2020-10-09 | gnu: emacs-ivy-posframe: Update to 0.5.1....* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe): Update to 0.5.1.
| Nicolas Goaziou |
2020-10-09 | gnu: catch2: Update to 2.13.2....* gnu/packages/check.scm (catch2): Update to 2.13.2.
| Tobias Geerinckx-Rice |
2020-10-09 | gnu: libsndfile: Update source file hash....The tarball was modified in-place to fix ‘incorrect line endings’[0].
Unfortunately, it does more, such as re-bootstrapping with autotools
1.16.2 instead of the previous 1.16.1.
A basic visual inspection of the differences did not find anything out
of order.
[0]: https://github.com/libsndfile/libsndfile/releases/tag/v1.0.30
* gnu/packages/pulseaudio.scm (libsndfile)[source]: Update hash.
| Tobias Geerinckx-Rice |
2020-10-09 | gnu: python-shapely: Remove cythonized files....* gnu/packages/python-xyz.scm (python-shapely)[source]: Add snippet to
remove pregenerated cythonized files.
| Efraim Flashner |
2020-10-09 | gnu: python-shapely: Update to 1.7.1....* gnu/packages/python-xyz.scm (python-shapely): Update to 1.7.1.
[arguments]: Adjust 'patch-geos-path phase to add more substitutions.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Malte Frank Gerdes |
2020-10-08 | gnu: sunxi-tools: Fix build....* gnu/packages/patches/sunxi-tools-remove-sys-io.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (sunxi-tools-source): Add it.
| Danny Milosavljevic |
2020-10-08 | gnu: guix-build-coordinator: Update to 0-1.e701d4d....* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-1.e701d4d.
| Christopher Baines |
2020-10-08 | services: guix: Don't use normalized codeset for Guix Data Service....This matches up with changes in the Guix Data Service to not use the
normalized codeset.
* gnu/services/guix.scm (guix-data-service-shepherd-services): Change the
LC_ALL codeset to UTF-8.
| Christopher Baines |
2020-10-08 | offload: Improve load normalization and configurability....Fixes <https://issues.guix.gnu.org/43773>.
The computed normalized load was previously obtained by dividing the load
average as found in /proc/loadavg by the number of parallel builds defined for
a build machine.
This normalized load didn't allow to compare machines with different number of
cores, as the load average reported by /proc/loadavg can be as high as the
number of cores; thus comparing that value to a fixed threshold of 2.0 would
mean machines with multiple cores were more likely to be flagged as overloaded
compared to single core machines.
This can be fixed by normalizing using the available number of cores instead
of the number of parallel jobs.
* guix/scripts/offload.scm (<build-machine>)[overload-threshold]: New field.
(node-load): Modify to return a normalized load value between 0 and 1, taking
into account the number of cores available.
(normalized-load): Remove procedure.
(report-load): New procedure.
(choose-build-machine): Adjust to use the modified 'node-load' and the new
'report-load' and 'build-machine-overload-threshold' procedures.
(check-machine-status): Adjust.
* doc/guix.texi (Daemon Offload Setup): Document the offload scheduler and the
new 'overload-threshold' field.
| Maxim Cournoyer |
2020-10-08 | gnu: discount: Install .pc file....* gnu/packages/markup.scm (discount)[native-inputs]: Add pkg-config.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: discount: Update to 2.2.7....* gnu/packages/markup.scm (discount): Update to 2.2.7.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: discount: Cross-compile....* gnu/packages/markup.scm (discount)[arguments]: Use CC-FOR-TARGET.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: entr: Remove erroneous use of DESTDIR....* gnu/packages/entr.scm (entr)[arguments]: Correctly set PREFIXes.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: perl-file-listing: Update to 6.11....* gnu/packages/web.scm (perl-file-listing): Update to 6.11.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: borg: Update to 1.1.14....* gnu/packages/backup.scm (borg): Update to 1.1.14.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: facter: Update to 4.0.42....* gnu/packages/admin.scm (facter): Update to 4.0.42.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: vim: Update to 8.2.1812....* gnu/packages/vim.scm (vim): Update to 8.2.1812.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: s6-linux-utils: Update to 2.5.1.3....* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.5.1.3.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: s6-networking: Update to 2.3.2.0....* gnu/packages/skarnet.scm (s6-networking): Update to 2.3.2.0.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: obs: Update to 26.0.2....* gnu/packages/video.scm (obs): Update to 26.0.2.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: chrony: Support Network Time Security (NTS)....* gnu/packages/ntp.scm (chrony)[inputs]: Add gnutls.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: chrony: Update to 4.0....* gnu/packages/ntp.scm (chrony): Update to 4.0.
| Tobias Geerinckx-Rice |
2020-10-08 | gnu: Add cl-geco....* gnu/packages/lisp-xyz.scm (sbcl-geco, cl-geco, ecl-geco): New variables.
| Guillaume Le Vaillant |
2020-10-08 | gnu: python-efl: Update to 1.25.0....* gnu/packages/enlightenment.scm (python-efl): Update to 1.25.0.
| Efraim Flashner |
2020-10-08 | gnu: efl: Adjust gdb autoload directory....* gnu/packages/enlightenment.scm (efl)[arguments]: Add substitution to
custom 'fix-install-paths phase to install gdb files using correct path.
| Efraim Flashner |
2020-10-08 | gnu: efl: Update to 1.25.1....* gnu/packages/enlightenment.scm (efl): Update to 1.25.1.
| Efraim Flashner |
2020-10-08 | build: svn: Fix handle fetch errors....This fixes the revert 1ec67d5220b0ebac20263b44f4fefaf51ba8fdbb.
* guix/build/svn.scm (svn-fetch): Add 'guard' to handle errors.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| zimoun |
2020-10-08 | hurd-boot: Create /servers/crash....* gnu/build/hurd-boot.scm (set-hurd-device-translators): Create
/servers/crash.
| Ludovic Courtès |
2020-10-08 | system: Include 'guile-3.0-latest' in '%base-packages'....* gnu/system.scm (%base-packages-utils): Change GUILE-3.0 to
GUILE-3.0-LATEST.
| Ludovic Courtès |
2020-10-08 | doc: Clarify that guix-daemon doesn't have to be launched from the checkout....Suggested by Emmanuel Agullo.
* doc/contributing.texi (Running Guix Before It Is Installed): Move the
"./pre-inst-env guix-daemon" snippet at the bottom. Make it clear that
it's necessary only when hacking on guix-daemon or when guix-daemon is
not already running.
| Ludovic Courtès |
2020-10-08 | doc: Developers don't need to run "make install" in Guix....Suggested by Emmanuel Agullo.
* doc/contributing.texi (Building from Git): Mention that running "make
install" is unnecessary.
| Ludovic Courtès |
2020-10-08 | doc: Improve choice of options in service examples....* doc/guix.texi (Using the Configuration System): In example, set
'substitute-urls' rather than 'use-substitutes?', and set 'auto-login'
for 'mingetty-configuration'.
(Service Types and Services): In example, show 'extra-options' rather
than 'use-substitutes?'.
| Ludovic Courtès |
2020-10-08 | gnu: gmsh: Update to 4.6.0....Gmsh bundles METIS 5 released with Apache License 2.0 since upstream commit
eaff7f6477fe876991615cfa4b5832bd5f12994b. Instead, Gmsh is linked with the
package 'metis'.
* gnu/packages/maths.scm (gmsh): Update to 4.6.0.
(propagated-inputs): Replace 'opencascade-oce' by 'opencascade-occt', add
'metis'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2020-10-08 | gnu: kdeconnect: Fix launching kdeconnect-app....* gnu/packages/kde.scm (kdeconnect)[inputs]: Add qtgraphicaleffects,
qtquickcontrols, qtquickcontrols2.
| Efraim Flashner |
2020-10-07 | gnu: Add emacs-windsize....* gnu/packages/emacs-xyz.scm (emacs-windsize): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Tomás Ortín Fernández |
2020-10-07 | gnu: giac: Update to 1.6.0-25....* gnu/packages/algebra.scm (giac): Update to 1.6.0-25.
[native-inputs]: Add hevea.
| Nicolas Goaziou |
2020-10-07 | services: Fix gdm-autologin pam service....* gnu/services/xorg.scm (gdm-pam-service): Mark pam_gdm.so optional.
| Alex Griffin |
2020-10-07 | gnu: htslib: Enable support for custom URI schemes....* gnu/packages/bioinformatics.scm (htslib)[arguments]: Enable support for custom URIs.
| Roel Janssen |
2020-10-07 | gnu: eolie: Update to 0.9.99....* gnu/packages/gnome.scm (eolie): Update to 0.9.99.
| Tobias Geerinckx-Rice |
2020-10-07 | gnu: nano: Update to 5.3....* gnu/packages/nano.scm (nano): Update to 5.3.
| Tobias Geerinckx-Rice |