summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-10gnu: kodi: Allow connecting to HTTPS sources.•••* gnu/packages/patches/kodi-set-libcurl-ssl-parameters.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/kodi.scm (kodi)[patches]: Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Carlo Zancanaro
2019-04-10scripts: GC hint suggests 'guix gc -d 1m'.•••* guix/scripts.scm (warn-about-disk-space): Suggest 'guix gc -d'. Ludovic Courtès
2019-04-10guix gc: Add '--delete-generations'.•••* guix/scripts/gc.scm (show-help, %options): Add '--delete-generations'. Change '--delete' shorthand to '-D'. (delete-old-generations): New procedure. (guix-gc)[delete-generations]: New procedure. Call it when ACTION is 'collect-garbage' and OPTS contains 'delete-generations. * doc/guix.texi (Invoking guix gc): Document it. Ludovic Courtès
2019-04-10profiles: Add 'generation-profile'.•••* guix/profiles.scm (%profile-generation-rx): New variable. (generation-profile): New procedure. Ludovic Courtès
2019-04-10guix gc: Add '--list-roots'.•••* guix/scripts/gc.scm (show-help, %options): Add '--list-roots'. (guix-gc)[list-roots]: New procedure. Handle '--list-roots'. * tests/guix-gc.sh: Test it. * doc/guix.texi (Invoking guix gc): Document it. Ludovic Courtès
2019-04-10Add (guix store roots).•••* guix/store/roots.scm, tests/store-roots.scm: New files. * Makefile.am (STORE_MODULES): Add guix/store/roots.scm. (SCM_TESTS): Add tests/store-roots.scm. Ludovic Courtès
2019-04-10pull: Remove duplicate '--dry-run' description.•••Reported by pkill9. * guix/scripts/pull.scm (show-help): Remove duplicate '--dry-run' description. Ludovic Courtès
2019-04-10ui: Highlight diagnostic format string arguments.•••* guix/ui.scm (highlight-argument): New macro. (%highlight-argument): New procedure. (define-diagnostic): Use 'highlight-argument'. Ludovic Courtès
2019-04-10ui: Colorize hints.•••* guix/ui.scm (%info-colors): Remove CYAN. (%hint-colors): New variable. (display-hint): Adjust so that the "hint:" prefix is colorized. Ludovic Courtès
2019-04-10gnu: Add public-inbox.•••* gnu/packages/mail.scm (public-inbox): New variable. 宋文武
2019-04-10gnu: Add perl-plack-middleware-deflater.•••* gnu/packages/web.scm (perl-plack-middleware-deflater): New variable. 宋文武
2019-04-10gnu: Add perl-search-xapian.•••* gnu/packages/search.scm (perl-search-xapian): New variable. 宋文武
2019-04-10gnu: Add perl-danga-socket.•••* gnu/packages/networking.scm (perl-danga-socket): New variable. 宋文武
2019-04-10gnu: Add perl-sys-syscall.•••* gnu/packages/perl.scm (perl-sys-syscall): New variable. 宋文武
2019-04-10gnu: Add perl-filesys-notify-simple.•••* gnu/packages/perl.scm (perl-filesys-notify-simple): New variable. 宋文武
2019-04-10gnu: Add perl-devel-leak.•••* gnu/packages/perl.scm (perl-devel-leak): New variable. 宋文武
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