Age | Commit message (Expand) | Author |
2017-10-12 | gnu: qt: Update to 5.9.2....* gnu/packages/qt.scm (qt): Update to 5.9.2.
[outputs]: Add 'examples'.
[source]: Update 3rd party code to unbundle.
[inputs]: Add bluez, double-conversion, gstreamer, gst-plugins-base,
jasper, libinput-minimal, libtiff, libwebp, libxext, wayland. Replace
pcre with pcre2.
[arguments]: Re-enable parallel building. Update build flags.
| Efraim Flashner |
2017-10-12 | services: cleanup: Remove Shadow lock files from /etc....Partly fixes <https://bugs.gnu.org/28772>.
Reported by Oleg Pykhalov <go.wigust@gmail.com>.
* gnu/services.scm (cleanup-gexp): Remove /etc/{passwd,group}.lock and
/etc/.pwd.lock.
| Ludovic Courtès |
2017-10-12 | offload: Reduce the number of calls to 'machine-load'....Previously we would call 'machine-load' once per machine, which was very
costly when there were many machines. Now we arrange to call it only
once on average (when all the machines have the same 'speed' value).
* guix/scripts/offload.scm (random-seed, shuffle): New procedures.
(choose-build-machine)[machines+slots+loads]: Rename to...
[machines+slots]: ... this. Remove load from the tuples therein.
[undecorate]: Adjust accordingly.
[machine-less-loaded-or-faster?]: Remove.
[machine-faster?]: New procedure.
Sort MACHINES+SLOTS according to 'machine-faster?'. Call
'machine-load?' as the last thing.
| Ludovic Courtès |
2017-10-12 | substitute: Close the progress port after substitute finished....Fixes <https://bugs.gnu.org/28756>.
* guix/scripts/substitute.scm (progress-substitution):
Call '(close-port progress)'.
| 宋文武 |
2017-10-12 | gnu: f-seq: Truncate version string....* gnu/packages/bioinformatics.scm (f-seq)[version]: Truncate commit part of
the version string.
| Ricardo Wurmus |
2017-10-11 | gnu: totem: Update to 3.26.0....* gnu/packages/gnome.scm (totem): Update to 3.26.0.
[source]: Add 'patches' field.
[build-system]: Switch to MESON-BUILD-SYSTEM.
[native-inputs]: Add GTK+:bin and GLIB:bin.
[arguments]: Pass #:glib-or-gtk?. Adjust #:configure-flags to new
syntax.
* gnu/packages/patches/totem-meson-easy-codec.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
| Ludovic Courtès |
2017-10-11 | services: gnome: Register more polkit actions....This should allow more operations such as changing the system date and
time via the Control Center (reported at
<https://lists.gnu.org/archive/html/help-guix/2016-09/msg00059.html>),
performing "file operations" via gvfs, and interacting with processes
using the System Monitor.
* gnu/services/desktop.scm (gnome-polkit-settings): New procedure.
(gnome-desktop-service-type): Use it in POLKIT-SERVICE-TYPE extension.
| Ludovic Courtès |
2017-10-11 | gnu: mobile-broadband-provider-info: Update to 20170310....* gnu/packages/gnome.scm (mobile-broadband-provider-info): Update to 20170310.
| Tobias Geerinckx-Rice |
2017-10-11 | gnu: dovecot: Update to 2.2.33.1....* gnu/packages/mail.scm (dovecot): Update to 2.2.33.1.
| Tobias Geerinckx-Rice |
2017-10-11 | gnu: gparted: Update to 0.30.0....* gnu/packages/disk.scm (gparted): Update to 0.30.0.
| Tobias Geerinckx-Rice |
2017-10-11 | gnu: evince: Update to 3.26.0....* gnu/packages/gnome.scm (evince): Update to 3.26.0.
| Tobias Geerinckx-Rice |
2017-10-11 | gnu: orca: Update to 3.26.0....gnu/packages/gnome.scm (orca): Update to 3.26.0.
| Tobias Geerinckx-Rice |
2017-10-11 | gnu: bluez: Disable unpredictable test on armhf....* gnu/packages/linux.scm (bluez): [arguments] Add phase to skip a test instead
of marking it as XFAIL.
| Thomas Danckaert |
2017-10-11 | gnu: rcas-web: Update to 0.0.4....* gnu/packages/bioinformatics.scm (rcas-web): Update to 0.0.4.
| Ricardo Wurmus |
2017-10-11 | zlib: Fix memory leak due to revealed ports not being GC'd....Fixes <https://bugs.gnu.org/28784>.
This mostly reverts 81a0f1cdf12e7bcc34c1203f034a323fa8f52cf5, which
introduced a regression: revealed ports are *never* GC'd (contrary to
what Guile's manual suggests).
In addition to the revert, 'close-procedure' now explicitly swallows
EBADF errors when 'close-port' is called.
* guix/zlib.scm (close-procedure): New procedure.
(make-gzip-input-port)[gzfile]: Use 'fileno' instead of 'port->fdes'.
Use 'close-procedure' instead of 'gzclose'.
(make-gzip-output-port): Likewise.
* tests/zlib.scm ("compression/decompression pipe"): Use 'port-closed?'
to determine whether PARENT has been closed.
| Ludovic Courtès |
2017-10-11 | gnu: mpg123: Update to 1.25.7....* gnu/packages/mp3.scm (mpg123): Update to 1.25.7.
| Leo Famulari |
2017-10-11 | doc: Give an example with a FAT UUID....* gnu/system/examples/lightweight-desktop.tmpl <file-systems>: Add a
UUID for the /boot/efi partition.
* doc/guix.texi (Using the Configuration System): Mention it.
| Ludovic Courtès |
2017-10-11 | uuid: Change "fat32" to "fat"....* gnu/system/uuid.scm (%fat32-endianness): Rename to...
(%fat-endianness): ... this.
(fat32-uuid->string): Rename to...
(fat-uuid->string): ... this.
(%fat32-uuid-rx): Rename to..
(%fat-uuid-rx): ... this.
(string->fat32-uuid): Rename to...
(string->fat-uuid): ... this.
(%uuid-parsers, %uuid-printers): Add 'fat16.
| Ludovic Courtès |
2017-10-11 | file-systems: Add support for FAT16....* gnu/build/file-systems.scm (check-fat32-file-system): Rename to...
(check-fat-file-system): ... this.
(check-file-system): Adjust accordingly.
(fat16-superblock?, read-fat16-superblock)
(fat16-superblock-uuid, fat16-superblock-volume-name): New procedures.
(%partition-label-readers, %partition-uuid-readers): Add FAT16.
| Ludovic Courtès |
2017-10-11 | file-systems: Preserve UUID types when serializing....Reported by Roel Janssen <roel@gnu.org>
at <https://lists.gnu.org/archive/html/help-guix/2017-09/msg00094.html>.
* gnu/system/file-systems.scm (file-system->spec): When DEVICE is a
UUID, serialize it in a way that preserves its type.
(spec->file-system): Adjust accordingly.
* gnu/build/file-systems.scm (canonicalize-device-spec): Add case for
when SPEC is 'uuid?'.
| Ludovic Courtès |
2017-10-11 | file-systems: 'mount-file-system' now takes a <file-system> object....* gnu/build/file-systems.scm (mount-file-system): Rename 'spec' to 'fs'
and assume it's a <file-system>.
* gnu/build/linux-boot.scm (boot-system): Assume MOUNTS is a list of
<file-system> and adjust accordingly.
* gnu/build/linux-container.scm (mount-file-systems): Remove
'file-system->spec' call.
* gnu/services/base.scm (file-system-shepherd-service): Add
'spec->file-system' call. Add (gnu system file-systems) to 'modules'.
* gnu/system/linux-initrd.scm (raw-initrd): Use (gnu system
file-systems). Add 'spec->file-system' call for #:mounts.
| Ludovic Courtès |
2017-10-11 | gnu: Add freehdl....* gnu/packages/engineering.scm (freehdl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Theodoros Foradis |
2017-10-11 | gnu: Add xyce-parallel....* gnu/packages/engineering.scm (trilinos-parallel-xyce)
(xyce-parallel): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Theodoros Foradis |
2017-10-11 | gnu: Add xyce-serial....* gnu/packages/engineering.scm (trilinos-serial-xyce)
(xyce-serial): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Theodoros Foradis |
2017-10-11 | gnu: Add lapack-3.5....* gnu/packages/maths.scm (lapack-3.5): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Theodoros Foradis |
2017-10-11 | gnu: python-rpy2: Ignore test results....* gnu/packages/python.scm (python-rpy2)[arguments]: Ignore test failures.
| Ricardo Wurmus |
2017-10-11 | gnu: Add r-ggdendro....* gnu/packages/statistics.scm (r-ggdendro): New variable.
| Roel Janssen |
2017-10-11 | gnu: linux-libre@4.9: Update to 4.9.54....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.54.
| Mark H Weaver |
2017-10-11 | gnu: linux-libre@4.4: Update to 4.4.91....* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.91.
| Mark H Weaver |
2017-10-10 | build: Set 'NIX_BUILD_HOOK' only if offloading is configured....This prevents libstore/build.cc from executing nix/scripts/offload, which is
always created by config.status, when offload support is not enabled.
* build-aux/pre-inst-env.in: Export 'NIX_BUILD_HOOK' only when
configured; unset it otherwise.
| Eric Bavier |
2017-10-10 | gnu: dovecot: Update to 2.2.33....* gnu/packages/mail.scm (dovecot): Update to 2.2.33.
| Tobias Geerinckx-Rice |
2017-10-10 | gnu: games: Remove unneeded import....Fixes a regression introduced in
42abb842f64f5dd7834cabd445a5f4d01f1e68a4.
* gnu/packages/games.scm: Remove unneeded (guix build utils) import,
which led to a name clash on 'which'.
| Ludovic Courtès |
2017-10-10 | import: cpan: Load (gnu packages perl) lazily....* guix/import/cpan.scm: Remove dependency on (gnu packages perl).
(perl-package): New procedure.
(%corelist, core-module?): Use it instead of referring to 'perl'.
| Ludovic Courtès |
2017-10-10 | import: pypi: Remove unneeded import....* guix/import/pypi.scm: Remove unneeded import.
| Ludovic Courtès |
2017-10-10 | ui: Improve reporting of missing closing parentheses....Suggested by Ricardo Wurmus.
Works around <https://bugs.gnu.org/28295>.
* guix/ui.scm (report-load-error): Add case for 'read-error'.
* tests/guix-system.sh: Test missing-closing-paren errors.
| Ludovic Courtès |
2017-10-10 | gnu: alot: Update to 0.5.1....* gnu/packages/mail.scm (alot): Update to 0.5.1.
[arguments]: Enable tests.
[native-inputs]: Add python2-mock.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| Troy Sankey |
2017-10-10 | gnu: python-twisted: Update to 17.1.0....* gnu/packages/python.scm (python-twisted): Update to 17.1.0.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| Troy Sankey |
2017-10-10 | gnu: Add python-incremental....* gnu/packages/python.scm (python-incremental, python2-incremental): New
variables.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
| Troy Sankey |
2017-10-10 | gnu: Add python-automat....* gnu/packages/python.scm (python-automat, python2-automat): New variables.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
| Troy Sankey |
2017-10-10 | gnu: Add python-graphviz....* gnu/packages/graphviz.scm (python-graphviz, python2-graphviz): New
variables.
| Ricardo Wurmus |
2017-10-10 | gnu: Add python-m2r....* gnu/packages/python.scm (python-m2r, python2-m2r): New variables.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
| Troy Sankey |
2017-10-10 | gnu: Add python-constantly....* gnu/packages/python.scm (python-constantly, python2-constantly): New
variables.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| Troy Sankey |
2017-10-10 | gnu: Add python-attrs....* gnu/packages/python.scm (python-attrs, python2-attrs): New variables.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
| Troy Sankey |
2017-10-10 | services: vpn: Fix default tls-auth configuration....* gnu/services/vpn.scm (serialize-tls-auth): Fix serialization error when
tls-auth is disabled.
| Julien Lepiller |
2017-10-10 | gnu: Add java-fasterxml-jackson-dataformat-xml....* gnu/packages/java.scm (java-fasterxml-jackson-dataformat-xml): New
variable.
| Julien Lepiller |
2017-10-10 | gnu: Add java-woodstox-core....* gnu/packages/java.scm (java-woodstox-core): New variable.
| Julien Lepiller |
2017-10-10 | gnu: Add java-stax2-api....* gnu/packages/java.scm (java-stax2-api): New variable.
| Julien Lepiller |
2017-10-10 | gnu: Add java-fasterxml-jackson-dataformat-yaml....* gnu/packages/java.scm (java-fasterxml-jackson-dataformat-yaml): New
variable.
| Julien Lepiller |
2017-10-10 | gnu: Add java-snakeyaml....* gnu/packages/java.scm (java-snakeyaml): New variable.
| Julien Lepiller |
2017-10-10 | gnu: Add java-fasterxml-jackson-modules-base-jaxb....* gnu/packages/java.scm (java-fasterxml-jackson-modules-base-jaxb): New
variable.
| Julien Lepiller |