summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-10gnu: Add perl-email-address-xs....* gnu/packages/mail.scm (perl-email-address-xs): New variable. 宋文武
2019-04-10ui: Colorize diagnostics....* guix/ui.scm (define-diagnostic): Add 'colors' parameter and pass it to 'print-diagnostic-prefix'. (warning, info, report-error): Add extra argument. (%warning-colors, %info-colors, %error-colors): New variables. (print-diagnostic-prefix): Add #:colors parameter and honor it. Ludovic Courtès
2019-04-10ui: Diagnostic procedures can display error location....* guix/ui.scm (define-diagnostic): Add optional 'location' parameter. Pass it to 'print-diagnostic-prefix'. (print-diagnostic-prefix): Add optional 'location' parameter and honor it. (report-load-error): Use 'report-error' and 'warning' instead of (format (current-error-port) …). Ludovic Courtès
2019-04-10ui: Factorize 'print-diagnostic-prefix'....* guix/ui.scm (define-diagnostic): Emit call to 'print-diagnostic-prefix'. (print-diagnostic-prefix): New procedure. Ludovic Courtès
2019-04-10ui: Make diagnostic message prefix translatable....* guix/ui.scm (define-diagnostic): Expect PREFIX to be enclosed in 'G_'. Emit call to 'gettext' on PREFIX. (warning, info, report-error): Wrap prefix in 'G_'. Ludovic Courtès
2019-04-10ui: Fix i18n for diagnostic messages....Until now, we'd pass 'gettext' the "augmented" format string, which 'gettext' would not find in message catalogs. Now we pass it FMT as is, which is what catalogs contain. * guix/ui.scm (define-diagnostic)[augmented-format-string]: Remove. Emit one 'format' call to print the prefix, and a second one to print the actual message. Ludovic Courtès
2019-04-10Add (guix colors)....* guix/colors.scm: New file. * Makefile.am (MODULES): Add it. * guix/ui.scm (color-table, color, colorize-string): Remove. * guix/status.scm (isatty?*, color-output? color-rules): Remove. Ludovic Courtès
2019-04-10store: 'with-store' expands to a single procedure call....* guix/store.scm (call-with-store): New procedure. (with-store): Write in terms of 'call-with-store'. Ludovic Courtès
2019-04-10doc: Adjust desktop instructions for GDM....* gnu/system/examples/desktop.tmpl: Adjust comment that referred to SLiM. Ludovic Courtès
2019-04-10guix package: Use absolute file names in search path recommendations....Suggested by Chris Marusich. * guix/scripts/package.scm (absolutize): New procedure. (display-search-paths): Use it. Ludovic Courtès
2019-04-09gnu: nginx: Update to 1.15.11....* gnu/packages/web.scm (nginx): Update to 1.15.11. Marius Bakke
2019-04-09gnu: miniupnpc: Update to 2.1.20190408....* gnu/packages/upnp.scm (miniupnpc): Update to 2.1.20190408. Marius Bakke
2019-04-09gnu: samba: Update to 4.10.2 [security fixes]....This release fixes CVE-2019-3870 and CVE-2019-3880. * gnu/packages/samba.scm (samba): Update to 4.10.2. Marius Bakke
2019-04-09gnu: libsoup: Update to 2.66.1....* gnu/packages/gnome.scm (libsoup): Update to 2.66.1. Marius Bakke
2019-04-09gnu: WebKitGTK: Update to 2.24.1 [fixes CVE-2019-6251]....* gnu/packages/webkit.scm (webkitgtk-2.24): Update to 2.24.1. Marius Bakke
2019-04-09build-system/cargo: refactor phases to successfully build...* guix/build-system/cargo.scm (%cargo-build-system-modules): Add (json parser). (cargo-build): [vendor-dir]: Define flag and pass it to builder code. [cargo-test-flags]: Likewise. [skip-build?]: Likewise. * guix/build/cargo-build/system.scm (#:use-module): use (json parser). (package-name->crate-name): Delete it. (manifest-targets): Add it. (has-executable-target?): Add it. (configure): Add #:vendor-dir name and use it. Don't touch Cargo.toml. Don't symlink to duplicate inputs. Remove useless registry line from cargo config. Define RUSTFLAGS to lift lint restrictions. (build): Add #:skip-build? flag and use it. (check): Likewise. Add #:cargo-test-flags and pass it to cargo. (install): Factor source logic to install-source. Define #:skip-build? flag and use it. Only install if executable targets are present. (install-source): Copy entire crate directory not just src. [generate-checksums] pass dummy file for unused second argument. (%standard-phases): Add install-source phase. Signed-off-by: Chris Marusich <cmmarusich@gmail.com> Ivan Petkov
2019-04-09gnu: weston: Update to 6.0.0....* gnu/packages/freedesktop.scm (weston): Update to 6.0.0. [build-system]: Build with meson-build-system. [inputs]: Add colord, lcms, libevdev, libjpeg, libva, libwebp, libxml2 and pango. [arguments]: Adjust to Meson. Rutger Helling
2019-04-09gnu: electron-cash: Update to 4.0.1....* gnu/packages/finance (electron-cash): Update to 4.0.1. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Vagrant Cascadian
2019-04-09gnu: python-trezor-agent: Update to 0.13.1....* gnu/packages/finance (python-trezor-agent): Update to 0.13.1. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Vagrant Cascadian
2019-04-09gnu: python-keepkey: Update to 6.0.3....* gnu/packages/finance (python-keepkey): Update to 6.0.3. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Vagrant Cascadian
2019-04-09gnu: python-trezor: Update to 0.11.2....* gnu/packages/finance (python-trezor): Update to 0.11.2. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Vagrant Cascadian
2019-04-09gnu: guile-email: Update to 0.1.0....* gnu/packages/guile-xyz.scm (guile-email): Update to 0.1.0. Arun Isaac
2019-04-09gnu: Add gnucap....* gnu/packages/engineering.scm (gnucap): New variable. Arun Isaac
2019-04-08gnu: GIMP: Update to 2.10.10....* gnu/packages/gimp.scm (gimp): Update to 2.10.10. Leo Famulari
2019-04-08openshot: Unbundle font....* gnu/packages/video.scm (openshot)[source]: Add snippet to remove bundled font. [inputs]: Add font-ubuntu. [arguments]: Add custom 'patch-font-location to patch the search path for the unbundled font. Efraim Flashner
2019-04-08gnu: openshot: Use wrap-qt-program....* gnu/packages/video.scm (openshot)[arguments]: Add more modules. Adjust custom 'wrap-program phase to use wrap-qt-program. Efraim Flashner
2019-04-08gnu: openshot: Update to 2.4.4....* gnu/packages/video.scm (openshot): Update to 2.4.4. Efraim Flashner
2019-04-08gnu: libopenshot: Update to 0.2.3....* gnu/packages/video.scm (libopenshot): Update to 0.2.3. Efraim Flashner
2019-04-08gnu: libopenshot-audio: Update to 0.1.8....* gnu/packages/audio.scm (libopenshot-audio): Update to 0.1.8. Efraim Flashner
2019-04-08gnu: zabbix-agentd: Update to 4.2.0....* gnu/packages/monitoring.scm (zabbix-agentd): Update to 4.2.0. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Oleg Pykhalov
2019-04-08gnu: Add eigen-for-tensorflow....* gnu/packages/algebra.scm (eigen-for-tensorflow): New variable. Ricardo Wurmus
2019-04-08gnu: Add jsoncpp-for-tensorflow....* gnu/packages/serialization.scm (jsoncpp-for-tensorflow): New variable. Ricardo Wurmus
2019-04-08gnu: Add python-protobuf-next....* gnu/packages/protobuf.scm (python-protobuf-next): New variable. Ricardo Wurmus
2019-04-08gnu: Add gemmlowp-for-tensorflow....* gnu/packages/machine-learning.scm (gemmlowp-for-tensorflow): New variable. Ricardo Wurmus
2019-04-08gnu: mu: Update to 1.2....* gnu/packages/mail.scm (mu): Update to 1.2. [inputs]: Use gmime 3. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Pierre Langlois
2019-04-08installer: Use 'append' and 'list' instead of 'cons*'....* gnu/installer/services.scm (system-services->configuration): Use 'append' and 'list' instead of 'cons*'. Ludovic Courtès
2019-04-08installer: Generate 'set-xorg-configuration' snippet....* gnu/installer/services.scm (system-services->configuration): Add 'set-xorg-configuration' service. * gnu/installer/steps.scm (format-configuration): Add 'xorg' service module. Ludovic Courtès
2019-04-08installer: Xfce service uses the 'service' form....* gnu/installer/services.scm (%system-services): Adjust Xfce snippet to use the 'service' form. Ludovic Courtès
2019-04-08gnu: mpv: Set absolute path to 'youtube-dl'....* gnu/packages/video.scm (mpv)[arguments]: Add phase 'patch-paths' to substitute in the absolute path to 'youtube-dl'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Timo Eisenmann
2019-04-08licenses: Remove 'bsd-style'....This procedure had been deprecated since March 2015. * guix/licenses.scm (bsd-style): Remove. Ludovic Courtès
2019-04-08gnu: scalapack: Use 'non-copyleft' as the license....* gnu/packages/maths.scm (scalapack)[license]: Use LICENSE:NON-COPYLEFT. Ludovic Courtès
2019-04-08gnu: sbcl-trivial-backtrace: Fix 'license' field....This is a followup to 977b0db4c0e4c5672600e3c14587048a7a6a15fd. * gnu/packages/lisp.scm (sbcl-trivial-backtrace)[license]: Change to LICENSE:EXPAT. Ludovic Courtès
2019-04-08gnu: guix: Update to d78bfd2....* gnu/packages/package-management.scm (guix): Update to d78bfd2. Ludovic Courtès
2019-04-08gnu: wireguard: Update to 0.0.20190406....* gnu/packages/vpn.scm (wireguard): Update to 0.0.20190406. Rutger Helling
2019-04-08gnu: linux-libre: Update to 5.0.7....* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.7. (%linux-libre-hash): Update hash. Mark H Weaver
2019-04-08gnu: linux-libre@4.19: Update to 4.19.34....* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.34. (%linux-libre-4.19-hash): Update hash. Mark H Weaver
2019-04-08gnu: linux-libre@4.14: Update to 4.14.111....* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.111. (%linux-libre-4.14-hash): Update hash. Mark H Weaver
2019-04-08gnu: linux-libre@4.9: Update to 4.9.168....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.168. Mark H Weaver
2019-04-07gnu: openjpeg: Replace with 2.3.1 [security fixes]....This release includes many security fixes, including CVE-2018-5785 and CVE-2018-CVE-2018-6616. See <https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md> for details. * gnu/packages/image.scm (openjpeg)[replacement]: New field. (openjpeg-2.3.1): New public variable. Marius Bakke
2019-04-07gnu: miniupnpc: Update to 2.1.20190403....* gnu/packages/upnp.scm (miniupnpc): Update to 2.1.20190403. Marius Bakke