summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-10gnu: emacs-stripe-buffer: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-stripe-buffer)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-skewer-mode: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-skewer-mode)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-simple-httpd: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-simple-httpd)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-page-break-lines: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-page-break-lines)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-paren-face: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-paren-face)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-undercover: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-undercover)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-shut-up: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-shut-up)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-inf-ruby: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-inf-ruby)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-grep-a-lot: Use GIT-FILE-NAME.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz (emacs-grep-a-lot)[source]: Use GIT-FILE-NAME.
2019-04-10gnu: emacs-fill-column-indicator: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-fill-column-indicator)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-expand-region: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-expand-region)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-es-mode: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-es-mode)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-espuds: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-espuds)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-el-mock: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-el-mock)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-git-gutter: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-git-gutter)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-symon: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-symon)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-d-mode: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-d-mode)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: git-imerge: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (git-imerge)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: git-annex-remote-hubic: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (git-annex-remote-hubic)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: findnewest: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (findnewest)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: gitolite: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (gitolite)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: vcsh: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (vcsh)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: python-ghp-import: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (python-ghp-import)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: git-crypt: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (git-crypt)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: emacs-js2-mode: Don't use unstable tarball.Tobias Geerinckx-Rice
* gnu/packages/emacs-xyz.scm (emacs-js2-mode)[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-04-10gnu: kodi: Allow connecting to HTTPS sources.Carlo Zancanaro
* 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>
2019-04-10scripts: GC hint suggests 'guix gc -d 1m'.Ludovic Courtès
* guix/scripts.scm (warn-about-disk-space): Suggest 'guix gc -d'.
2019-04-10guix gc: Add '--delete-generations'.Ludovic Courtès
* 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.
2019-04-10profiles: Add 'generation-profile'.Ludovic Courtès
* guix/profiles.scm (%profile-generation-rx): New variable. (generation-profile): New procedure.
2019-04-10guix gc: Add '--list-roots'.Ludovic Courtès
* 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.
2019-04-10Add (guix store roots).Ludovic Courtès
* 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.
2019-04-10pull: Remove duplicate '--dry-run' description.Ludovic Courtès
Reported by pkill9. * guix/scripts/pull.scm (show-help): Remove duplicate '--dry-run' description.
2019-04-10ui: Highlight diagnostic format string arguments.Ludovic Courtès
* guix/ui.scm (highlight-argument): New macro. (%highlight-argument): New procedure. (define-diagnostic): Use 'highlight-argument'.
2019-04-10ui: Colorize hints.Ludovic Courtès
* guix/ui.scm (%info-colors): Remove CYAN. (%hint-colors): New variable. (display-hint): Adjust so that the "hint:" prefix is colorized.
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.Ludovic Courtès
* 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.
2019-04-10ui: Diagnostic procedures can display error location.Ludovic Courtès
* 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) …).
2019-04-10ui: Factorize 'print-diagnostic-prefix'.Ludovic Courtès
* guix/ui.scm (define-diagnostic): Emit call to 'print-diagnostic-prefix'. (print-diagnostic-prefix): New procedure.
2019-04-10ui: Make diagnostic message prefix translatable.Ludovic Courtès
* 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_'.
2019-04-10ui: Fix i18n for diagnostic messages.Ludovic Courtès
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.
2019-04-10Add (guix colors).Ludovic Courtès
* 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.
2019-04-10store: 'with-store' expands to a single procedure call.Ludovic Courtès
* guix/store.scm (call-with-store): New procedure. (with-store): Write in terms of 'call-with-store'.
2019-04-10doc: Adjust desktop instructions for GDM.Ludovic Courtès
* gnu/system/examples/desktop.tmpl: Adjust comment that referred to SLiM.