| Commit message (Expand) | Author | Age |
* | gnu: perf: Treat kernel headers as system headers.•••* gnu/packages/linux.scm (perf)[arguments]: Instead of disabling -Werror,
set C_INCLUDE_PATH.
| Marius Bakke | 2019-10-06 |
* | services: urandom-seed: Credit the entropy added to the PRNG.•••Partly fixes <https://bugs.gnu.org/37501>.
Reported by Marius Bakke <mbakke@fastmail.com>.
* gnu/services/base.scm (urandom-seed-shepherd-service): In 'start'
method, add calls to 'add-to-entropy-count'.
| Ludovic Courtès | 2019-10-05 |
* | syscalls: Add 'add-to-entropy-count'.•••* guix/build/syscalls.scm (RNDADDTOENTCNT): New variable.
(add-to-entropy-count): New procedure.
* tests/syscalls.scm ("add-to-entropy-count"): New test.
| Ludovic Courtès | 2019-10-05 |
* | gnu: mysql: Update to 5.7.27.•••* gnu/packages/databases.scm (mysql): Update to 5.7.27.
[native-inputs]: Add pkg-config.
[inputs]: Add libtirpc, rpcsvc-proto.
| Efraim Flashner | 2019-10-03 |
* | gnu: gnucash: Update to 3.7.•••* gnu/packages/gnucash.scm (gnucash): Update to 3.7.
[arguments]: Remove "disable-stress-options-test" phase.
(gnucash-docs): Update to 3.7.
| Kei Kebreau | 2019-10-02 |
* | gnu: dconf-editor: Fix build failure.•••Fixes <https://bugs.gnu.org/37503>.
Reported by Jack Hill <jackhill@jackhill.us>.
* gnu/packages/gnome.scm (dconf-editor)[arguments]: New field.
| Ludovic Courtès | 2019-10-02 |
* | gnu: translate-shell: Update to 0.9.6.11.•••* gnu/packages/dictionnaries.scm (translate-shell): Update to 0.9.6.11.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pierre Langlois | 2019-10-02 |
* | channels: Add quirk to build recent 'master' with Guile 2.2.4.•••Fixes <https://bugs.gnu.org/37506>.
Reported by Marius Bakke <mbakke@fastmail.com>.
* guix/channels.scm (syscalls-reexports-local-variables?)
(guile-2.2.4, guile-for-source): New procedures.
(%quirks): New variable.
(build-from-source): Add calls to 'guile-for-source' and
'set-guile-for-build'.
| Ludovic Courtès | 2019-10-02 |
* | gnu: guile: Add 2.2.4.•••* gnu/packages/guile.scm (guile-2.2.4): New variable.
| Ludovic Courtès | 2019-10-01 |
* | Merge branch 'master' into core-updates | Ludovic Courtès | 2019-10-01 |
|\ |
|
| * | gnu: Add abcl.•••* gnu/packages/java.scm (abcl): New variable.
* gnu/packages/patches/abcl-fix-build-xml.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Carlo Zancanaro | 2019-10-01 |
| * | pull: Do not use '~*', which 'msgfmt' fails to interpret.•••Fixes <https://bugs.gnu.org/37505>.
Reported by Konrad Hinsen <konrad.hinsen@fastmail.net>.
* guix/scripts/pull.scm (display-channel-news): Use ~a instead of ~*
when reporting new channels.
| Ludovic Courtès | 2019-10-01 |
| * | ui: 'show-what-to-build' colorizes store file names.•••* guix/ui.scm (colorize-store-file-name): New procedure.
(show-what-to-build)[colorize-store-item]: New variable.
Use it throughout.
| Ludovic Courtès | 2019-10-01 |
| * | gnu: Add emacs-handle.•••* gnu/packages/emacs-xyz.scm (emacs-handle): New variable.
| Brian Leung | 2019-10-01 |
| * | gnu: emacs-compdef: Update to 0.2-2.67104a3.•••* gnu/packages/emacs-xyz.scm (emacs-compdef): Update to 0.2-2.67104a3.
| Brian Leung | 2019-10-01 |
| * | gnu: Add mcrl2-minimal.•••* gnu/packages/maths.scm (mcrl2-minimal): New variable.
| Jan Nieuwenhuizen | 2019-09-30 |
| * | gnu: mcrl2: Update to 201908.0.•••* gnu/packages/maths.scm (mcrl2): Update to 201908.0.
| Jan Nieuwenhuizen | 2019-09-30 |
| * | gnu: bubblewrap: Update to 0.3.3.•••* gnu/packages/virtualization.scm (bubblewrap): Update to 0.3.3.
[arguments]: Adjust test substitutions.
| Marius Bakke | 2019-09-30 |
| * | gnu: %default-extra-linux-options: Ensure namespaces are enabled in all•••linux-libre kernels.
The linux-libre kernels using defconfig may not have namespaces enabled, which
is needed for the default guix-daemon configuration in Guix System.
* gnu/packages/linux (%default-extra-linux-options): Enable CONFIG_NAMESPACES,
CONFIG_UTS_NS, CONFIG_IPC_NS, CONFIG_USER_NS, CONFIG_PID_NS, and
CONFIG_NET_NS.
| Vagrant Cascadian | 2019-09-29 |
| * | gnu: emacs-org-ql: Update to 0.2.1.•••* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.2.1.
| Brian Leung | 2019-09-29 |
| * | gnu: Add "guile3.0-" package variants.•••* gnu/packages/guile.scm (package-for-guile-3.0): New procedure.
(guile3.0-json, guile3.0-gdbm-ffi, guile3.0-bytestructures): New
variables.
* gnu/packages/gnupg.scm (guile3.0-gcrypt): New variable.
* gnu/packages/guile-xyz.scm (guile3.0-minikanren, guile3.0-irregex):
New variables.
| Ludovic Courtès | 2019-09-29 |
| * | syscalls: 'define-as-needed' does not re-export local variables.•••Fixes <https://bugs.gnu.org/36723>.
Reported by Timothy Sample <samplet@ngyro.com>.
* guix/build/syscalls.scm (define-as-needed): Rewrite to use lower-level
module primitives; define VARIABLE only if it's not already defined to
avoid "re-exporting local variable" error.
| Ludovic Courtès | 2019-09-29 |
| * | gnu: Remove deprecated "guile2.2-" packages.•••These had been deprecated since Dec. 2017.
* gnu/packages/guile-xyz.scm (guile2.2-reader, guile2.2-lib)
(guile2.2-minikanren, guile2.2-irregex, guile2.2-haunt)
(guile2.2-redis, guile2.2-commonmark): Remove.
* gnu/packages/guile.scm (guile2.2-json, guile2.2-gdbm-ffi): Remove.
* gnu/packages/ssh.scm (guile2.2-ssh): Remove.
* gnu/packages/tls.scm (gnutls/guile-2.2): Remove.
| Ludovic Courtès | 2019-09-29 |
| * | gnu: giac: Update to 1.5.0-65.•••* gnu/packages/algebra.scm (giac): Update to 1.5.0-65.
| Nicolas Goaziou | 2019-09-29 |
| * | gnu: font-util: Update to 1.3.2.•••* gnu/packages/xorg.scm (font-util): Update to 1.3.2.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: libgee: Update to 0.20.2.•••* gnu/packages/gnome.scm (libgee): Update to 0.20.2.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: cogl: Update to 1.22.4.•••* gnu/packages/gnome.scm (cogl): Update to 1.22.4.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: Add xftwidth.•••* gnu/packages/xdisorg.scm: added xftwidth package.
| Kyle Andrews | 2019-09-29 |
| * | gnu: geocode-glib: Update to 3.26.1.•••* gnu/packages/gnome.scm (geocode-glib): Update to 3.26.1.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: znc: Update to 1.7.5.•••* gnu/packages/messaging.scm (znc): Update to 1.7.5.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: libgee: Don't use NAME in source URI.•••* gnu/packages/gnome.scm (libgee)[source]: Hard-code NAME.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: cogl: Don't use NAME in source URI.•••* gnu/packages/gnome.scm (cogl)[source]: Hard-code NAME.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: geocode-glib: Don't use NAME in source URI.•••* gnu/packages/gnome.scm (geocode-glib)[source]: Hard-code NAME.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: emacs-on-screen: Update to 1.3.3.•••* gnu/packages/emacs-xyz.scm (emacs-on-screen): Update to 1.3.3.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: emacs-dired-du: Use HTTPS home page.•••* gnu/packages/emacs-xyz.scm (emacs-dired-du)[home-page]: Use HTTPS.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: emacs-dired-du: Update to 0.5.2.•••* gnu/packages/emacs-xyz.scm (emacs-dired-du): Update to 0.5.2.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: perl-carp-clan: Update to 6.08.•••* gnu/packages/perl.scm (perl-carp-clan): Update to 6.08.
| Tobias Geerinckx-Rice | 2019-09-29 |
| * | gnu: mame: Update to 0.214.•••* gnu/packages/emulators.scm (mame): Update to 0.214.
[source]: Remove unnecessary patch.
* gnu/packages/patches/mame-rapidjson-fix.patch: Delete file.
* gnu/local.mk: Remove reference to deleted patch.
| Nicolas Goaziou | 2019-09-29 |
| * | gnu: screenfetch: Update to 3.8.0-2.e7b94fc.•••* gnu/packages/admin.scm (screenfetch): Update to 3.8.0-2.e7b94fc.
| Efraim Flashner | 2019-09-29 |
| * | gnu: sbcl: Update to 1.5.7.•••* gnu/packages/lisp.scm (sbcl): Update to 1.5.7.
| Pierre Neidhardt | 2019-09-29 |
| * | doc: Add a 'Upgrading Guix' section to the 'Installation' chapter.•••This follows a discussion regarding issue #36785 (see:
https://bugs.gnu.org/36785).
* doc/guix.texi (Upgrading Guix): New section.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Maxim Cournoyer | 2019-09-29 |
| * | gnu: emacs-tablist: Update to 1.0.•••* gnu/packages/emacs-xyz.scm (emacs-tablist): Update to 1.0.
| Brian Leung | 2019-09-29 |
| * | gnu: emacs-prescient: Update to 3.3.•••* gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.3.
| Brian Leung | 2019-09-29 |
| * | gnu: emacs-hydra: Enable test.•••* gnu/packages/emacs-xyz.scm (emacs-hydra): Enable test.
| Brian Leung | 2019-09-29 |
| * | gnu: emacs-helm-company: Enable test.•••* gnu/packages/emacs-xyz.scm (emacs-helm-company): Enable test.
| Brian Leung | 2019-09-29 |
| * | gnu: Add ell.•••* gnu/packages/linux.scm (ell): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Brice Waegeneire | 2019-09-28 |
| * | gnu: gpodder: Update to 3.10.10.•••* gnu/packages/gpodder.scm (gpodder): Update to 3.10.10.
[inputs]: Add youtube-dl.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pierre Langlois | 2019-09-28 |
| * | daemon: Strictly respect timeouts for 'guix offload'.•••Until now it was up to 'guix offload' to honor timeouts. Unfortunately
it would sometimes fail to do that, for example due to the libssh bug at
<https://bugs.libssh.org/T33>. With this change, 'guix offload' is
automatically killed by the daemon when one of the timeouts expires.
Thus, data transfers performed by 'guix offload' now count as part of
the timeouts, rather than just actual build time.
* nix/libstore/build.cc (DerivationGoal::tryBuildHook): Pass true as the
'respectTimeouts' argument to 'childStarted'.
| Ludovic Courtès | 2019-09-28 |
| * | offload: Include the port number in the machine lock file name.•••This is useful when a single machine appears several time, with
different port numbers.
* guix/scripts/offload.scm (machine-slot-file): Add MACHINE's port to
the file name.
| Ludovic Courtès | 2019-09-28 |
| * | gnu: libssh: Update to 0.9.0.•••* gnu/packages/ssh.scm (libssh): Update to 0.9.0. Of particular
interest for robust offloading is libssh commit
e4e51ccc1340e313c203842d0180a1c4e33c95cc, which fixes a bug whereby,
instead of honoring the per-session timeout, 'ssh_channel_read_timeout'
would end up passing an infinite timeout to 'poll':
see <https://bugs.libssh.org/T33>
| Ludovic Courtès | 2019-09-28 |