Age | Commit message (Expand) | Author |
2018-12-22 | gnu: linux-libre@4.9: Update to 4.9.147....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.147.
| Mark H Weaver |
2018-12-22 | gnu: linux-libre@4.4: Update to 4.4.169....* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.169.
| Mark H Weaver |
2018-12-22 | gnu: entr: Fix typo in description....* gnu/packages/entr.scm (entr)[description]: Fix typo.
| Oleg Pykhalov |
2018-12-22 | gnu: guix: Update to bdf860c....* gnu/packages/package-management.scm (guix): Update to bdf860c.
| Ludovic Courtès |
2018-12-21 | database: Use "write-ahead log" mode and set a long "busy timeout"....This should avoid "database is locked" errors when there's a lot of
concurrency, for instance when offloading simultaneously a lot of
builds.
* guix/store/database.scm (call-with-database): Add two 'sqlite-exec'
calls to set 'journal_mode' and 'busy_timeout'.
| Ludovic Courtès |
2018-12-21 | offload: Recognize build failures due to lack of disk space....Previously, if a remote build would fail due to lack of disk space, this
would be considered a permanent failure and thus cached as a build
failure if the local daemon runs with '--cache-failures'.
* guix/scripts/offload.scm (transfer-and-offload): Upon
'nix-protocol-error?' call 'node-free-disk-space' and return 1 instead
of 100 if the result if lower than 10 MiB.
| Ludovic Courtès |
2018-12-21 | offload: Skip machines that are low on disk space....Fixes <https://bugs.gnu.org/33378>.
* guix/scripts/offload.scm (node-free-disk-space): New procedure.
(%minimum-disk-space): New variable.
(choose-build-machine): Call 'node-free-disk-space' and take it into
account in addition to LOAD.
(check-machine-status): Display the free disk space.
| Ludovic Courtès |
2018-12-21 | offload: Decompose 'machine-load' into simpler procedures....* guix/scripts/offload.scm (machine-load): Remove.
(node-load, normalized-load): New procedures.
(choose-build-machine): Call 'open-ssh-session' and 'make-node' from
here; pass the node to 'node-load'.
(check-machine-status): Use 'node-load' instead of 'machine-load'. Call
'disconnect!' on SESSION.
| Ludovic Courtès |
2018-12-21 | doc: '--search' is case-insensitive....Suggested by Chris Marusich <cmmarusich@gmail.com>.
* doc/guix.texi (Invoking guix package): Mention that --search is
case-insensitive.
| Ludovic Courtès |
2018-12-21 | gnu: ncmpc: Update to 0.33....* gnu/packages/mpd.scm (ncmpc): Update to 0.33.
[source]: Use 'version-major' instead of string-splitting.
| Eric Bavier |
2018-12-21 | gnu: python-libvirt: Update to 4.10.0....* gnu/packages/virtualization.scm (python-libvirt): Update to 4.10.0.
| Rutger Helling |
2018-12-21 | gnu: libvirt: Update to 4.10.0....* gnu/packages/virtualization.scm (libvirt): Update to 4.10.0.
[inputs]: Add "eudev" and "libpciaccess".
| Rutger Helling |
2018-12-21 | gnu: Add vips....* gnu/packages/image-processing.scm (vips): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Lprndn |
2018-12-21 | gnu: python-rdflib: Update to 4.2.2....* gnu/packages/rdf.scm (python-rdflib): Update to 4.2.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pjotr Prins |
2018-12-21 | system: 'kernel->boot-label' now accepts inferior packages....* gnu/system.scm (kernel->boot-label): Get package name and version
using the functions for inferior packages if the kernel is an
inferior package. Return "GNU" if the kernel is not a package.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Pkill -9 |
2018-12-21 | gnu: Add emacs-wordnut....* gnu/packages/patches/emacs-wordnut-require-adaptive-wrap.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add previous file.
* gnu/packages/emacs.scm (emacs-wordnut): New package.
| Mathieu Othacehe |
2018-12-20 | gnu: Add Quadrapassel....* gnu/packages/games.scm (quadrapassel): New variable.
| Eric Bavier |
2018-12-20 | gnu: Add libmanette....* gnu/packages/games.scm (libmanette): New variable.
| Eric Bavier |
2018-12-20 | gnu: unittest-cpp: Use 'git-fetch'....* gnu/packages/check.scm (unittest-cpp)[source]: Use 'git-fetch'.
| Efraim Flashner |
2018-12-20 | gnu: python-pyhamcrest: Use 'git-fetch'....* gnu/packages/check.scm (python-pyhamcrest)[source]: Use 'git-fetch'.
| Efraim Flashner |
2018-12-20 | gnu: python-testpath: Use 'git-fetch'....* gnu/packages/check.scm (python-testpath)[source]: Use 'git-fetch'.
| Efraim Flashner |
2018-12-20 | gnu: cppcheck: Update to 1.86....* gnu/packages/check.scm (cppcheck): Update to 1.86.
| Efraim Flashner |
2018-12-20 | gnu: cppcheck: Enable tests....* gnu/packages/check.scm (cppcheck)[arguments]: Add configure-flag to
enable tests.
| Efraim Flashner |
2018-12-20 | gnu: cppcheck: Use 'git-fetch'....* gnu/packages/check.scm (cppcheck)[source]: Use 'git-fetch'.
| Efraim Flashner |
2018-12-20 | gnu: catch2: Use git-fetch....* gnu/packages/check.scm (catch2)[source]: Use git-fetch.
| Efraim Flashner |
2018-12-20 | gnu: abcde: Return #t from all phases....* gnu/packages/cdrom.scm (abcde)[arguments]: Return #t from all phases.
| Efraim Flashner |
2018-12-20 | gnu: meandmyshadow: Update to 10.5a....* gnu/packages/games.scm (meandmyshadow): Update to 10.5a.
[source]: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* gnu/packages/patches/meandmyshadow-define-paths-earlier.patch: Delete file.
| Kei Kebreau |
2018-12-20 | gnu: KDE: Update remaining packages to 5.49.0....These packages have been missed in
600f1ad8e61e65ad9a1f22d099d16c5948cb1f48, since the `guix refresh
--type=kde` does not honor the sub-directory for the "portingaids".
* gnu/packages/kde-frameworks.scm (kdelibs4support, khtml, kjs,
kjsembed, kmediaplayer, kross): Update to 5.49.0.
| Hartmut Goebel |
2018-12-20 | gnu: grim: Fix indentation....* gnu/packages/image.scm (grim): Fix indentation.
| Rutger Helling |
2018-12-20 | gnu: flatpak: Fix indentation....* gnu/packages/package-management.scm (flatpak): Fix indentation.
| Rutger Helling |
2018-12-20 | gnu: sbcl-trivial-clipboard: Update to 20181220....* gnu/packages/lisp.scm (sbcl-trivial-clipboard): Update to 20181220.
| Pierre Neidhardt |
2018-12-20 | gnu: discrover: Comment on attempt of minimal texlive-union....* gnu/packages/bioinformatics.scm (discrover): Comment on attempt of minimal
texlive-union.
| Pierre Neidhardt |
2018-12-20 | import: cran: Try import via CRAN if package is not on Bioconductor....* guix/import/cran.scm (fetch-description): Return #F on failure.
(cran->guix-package): Retry from CRAN on failure to fetch description from
bioconductor.
| Ricardo Wurmus |
2018-12-20 | gnu: Add grim....* gnu/packages/image.scm (grim): New variable.
| Rutger Helling |
2018-12-20 | gnu: Add scdoc....* gnu/packages/man.scm (scdoc): New variable.
| Rutger Helling |
2018-12-20 | gnu: Add flatpak....* gnu/packages/package-management.scm (flatpak): New variable.
| Rutger Helling |
2018-12-19 | gnu: linux-libre: Update to 4.19.11....* gnu/packages/linux.scm (%linux-libre-version): Update to 4.19.11.
(%linux-libre-hash): Update hash.
| Mark H Weaver |
2018-12-20 | services: zabbix-front-end: Tweak error and hint messages....* gnu/services/monitoring.scm (zabbix-front-end-config): Adjust error
and hint mssages.
| Ludovic Courtès |
2018-12-19 | download: 'built-in-builders*' relies on the functional cache....The previous caching strategy, which used STORE as an 'eq?' key, would
no longer work when the functional cache is used because subsequent
store values are not 'eq?'.
* guix/download.scm (built-in-builders*): Rewrite in terms of
'mcached'.
| Ludovic Courtès |
2018-12-19 | utils: Memoize 'absolute-dirname'....* guix/utils.scm (absolute-dirname): Wrap in 'mlambda'.
| Ludovic Courtès |
2018-12-19 | packages: Turn 'cache!' into a single-value-return cache....* guix/packages.scm (cache!): Assume THUNK returns a single value.
(cached): Likewise.
| Ludovic Courtès |
2018-12-19 | Use 'mapm' instead of 'sequence' + 'map'....Previously we'd use the (sequence M (map P L)) idiom just because 'mapm'
was slower (not specialized for the given monad). This is no longer the
case since commit dcb95c1fc936d74dfdf84b7e59eff66cb99c5a63.
* guix/gexp.scm (lower-inputs): Use (mapm M P L) instead of (sequence
M (map P L)).
(lower-references, gexp->sexp, imported-files): Likewise.
* guix/profiles.scm (profile-derivation): Likewise.
* guix/scripts/environment.scm (inputs->requisites): Likewise.
* guix/scripts/system.scm (copy-closure): Likewise.
| Ludovic Courtès |
2018-12-19 | store: Add 'GUIX_PROFILING' support for the object cache....* guix/store.scm (profiled?): New procedure.
(record-operation): Use it.
(record-cache-lookup!): New procedure.
(lookup-cached-object): Use it.
| Ludovic Courtès |
2018-12-19 | gnu: python-duniterpy: Improve description....* gnu/packages/finance.scm (python-duniterpy)[description]: Expound features
to match list in homepage.
| Nicolas Goaziou |
2018-12-19 | gnu: python-duniterpy: Build documentation....* gnu/packages/finance.scm (python-duniterpy)[arguments]: Build and install
documentation.
| Nicolas Goaziou |
2018-12-19 | gnu: python-duniterpy: Update to 0.51.0....* gnu/packages/finance.scm (python-duniterpy): Update to 0.51.0.
| Nicolas Goaziou |
2018-12-19 | ui: Report profile hooks separately....* guix/ui.scm (profile-hook-derivation?): New procedure.
(show-what-to-build): Distinguish among BUILD derivations that match
'profile-hook-derivation?'. Report them separately.
* guix/status.scm (hook-message): New procedure.
(print-build-event): Display profile hooks with readable hook name.
* guix/profiles.scm (info-dir-file, ghc-package-cache-file,
ca-certificate-bundle, glib-schemas, gtk-icon-themes, gtk-im-modules,
xdg-desktop-database, xdg-mime-database, fonts-dir-file, manual-database):
Augment derivation with "type" and "hook" properties.
| Ricardo Wurmus |
2018-12-19 | services: zabbix-front-end: Improve hint and error messages....* gnu/services/monitoring.scm (zabbix-front-end-config): Improve hint and
error messages.
| Oleg Pykhalov |
2018-12-19 | gnu: plasma-framework: Fix build....* gnu/packages/plasma-framework.scm (plasma-framework)[inputs]: Add
qtquickcontrols2.
| Hartmut Goebel |
2018-12-19 | stumpwm: Add comment saying patch can be removed in next release....* gnu/packages/lisp.scm (stumpwm): Add comment saying patch can be removed in
next release.
| Christopher Lemmer Webber |