~ruther/guix-local

cc44fbb8 — Ludovic Courtès 10 years ago
guix download: Honor the number of columns of the terminal.

* guix/scripts/download.scm (guix-download): Parameterize
'current-terminal-columns'.
9703fef4 — Ludovic Courtès 10 years ago
ui: Use 'terminal-columns'.

* guix/ui.scm (%text-width): Default to (terminal-columns).
069d43a7 — Ludovic Courtès 10 years ago
ui: 'package->recutils' accurately honors the number of columns.

* guix/ui.scm (package->recutils)[width*]: New variable.  Use it instead
of WIDTH.
29ff6d9f — Ludovic Courtès 10 years ago
syscalls: Add TIOCGWINSZ bindings.

* guix/build/syscalls.scm (TIOCGWINSZ): New macro.
(<window-size>): New record type.
(winsize): New C struct.
(winsize-struct): New variable.
(terminal-window-size, terminal-columns): New procedures.
4d276c64 — Ludovic Courtès 10 years ago
download: Add 'current-terminal-columns' parameter.

* guix/build/download.scm (current-terminal-columns): New variable.
(progress-proc): Use it instead of the hard-coded "80".
8a2154fe — Ludovic Courtès 10 years ago
download: Send an ANSI erase-in-line sequence in addition to CR.

Partly fixes <http://bugs.gnu.org/22536>.
Reported by Danny Milosavljevic <dannym@scratchpost.org>.

* guix/build/download.scm (progress-proc): Send an ANSI erase-in-line
sequence.
63e8bb12 — Ludovic Courtès 10 years ago
gnu-maintenance: Move FTP directory info to 'properties' fields.

* guix/gnu-maintenance.scm (ftp-server/directory): Rewrite to honor
PACKAGE's properties.  Remove list of quirks.
(releases): Add #:server and #:directory parameters.  Remove call
to 'ftp-server/directory'.
(latest-release): Likewise.
(latest-release*): Add call to 'ftp-server/directory'.  Honor
'upstream-name' property of PACKAGE.
* gnu/packages/fonts.scm (font-gnu-freefont-ttf): Add 'properties'
field.
* gnu/packages/gnupg.scm (libgpg-error, libgcrypt, libassuan):
(libksba, gnupg): Likewise.
* gnu/packages/gnuzilla.scm (icecat): Likewise.
* gnu/packages/package-management.scm (guix-0.10.0): Likewise.
* gnu/packages/pretty-print.scm (source-highlight): Likewise.
* gnu/packages/scheme.scm (mit-scheme): Likewise.
* gnu/packages/telephony.scm (ucommon): Likewise.
* gnu/packages/tls.scm (gnutls): Likewise.
444bb0d8 — Ludovic Courtès 10 years ago
gnu-maintenance: Recognize source tarball with "-src" in their name.

* guix/gnu-maintenance.scm (tarball->version): Add special case for
tarball names containing "-src".
7d27a025 — Ludovic Courtès 10 years ago
upstream: Pass a package object to updaters.

* guix/upstream.scm (package-update-path): Pass PACKAGE to
'latest-release'.
* guix/gnu-maintenance.scm (latest-release*)
(latest-gnome-release, latest-xorg-release): Adjust accordingly.
* guix/import/cran.scm (latest-cran-release):
(latest-bioconductor-release): Likewise.
* guix/import/elpa.scm (latest-release): Likewise.
* guix/import/gem.scm (latest-release): Likewise.
* guix/import/github.scm (latest-release): Likewise.
* guix/import/hackage.scm (latest-release): Likewise.
* guix/import/pypi.scm (latest-release): Likewise.
85c7e8e6 — David Thompson 10 years ago
Revert "gnu: util-linux: Add "static" output."

This reverts commit df887432be25e1534b9ecdccf39c98857b1d0786.
e6f0ca2f — Ricardo Wurmus 10 years ago
gnu: r-htmltools: Update to 0.3.5.

* gnu/packages/web.scm (r-htmltools): Update to 0.3.5.
[propagated-inputs]: Add r-rcpp.
e4785eb8 — Ricardo Wurmus 10 years ago
gnu: Add r-nnet.

* gnu/packages/machine-learning.scm (r-nnet): New variable.
07f911ba — Ricardo Wurmus 10 years ago
gnu: Add r-igraph.

* gnu/packages/statistics.scm (r-igraph): New variable.
b783ff78 — Ricardo Wurmus 10 years ago
gnu: Add r-nmf.

* gnu/packages/statistics.scm (r-nmf): New variable.
790034bd — Ricardo Wurmus 10 years ago
gnu: Add r-rngtools.

* gnu/packages/statistics.scm (r-rngtools): New variable.
2d0f7d80 — Ricardo Wurmus 10 years ago
gnu: Add r-registry.

* gnu/packages/statistics.scm (r-registry): New variable.
3a6607f0 — Ricardo Wurmus 10 years ago
gnu: Add r-pkgmaker.

* gnu/packages/statistics.scm (r-pkgmaker): New variable.
dada39aa — Ricardo Wurmus 10 years ago
gnu: Add r-irlba.

* gnu/packages/statistics.scm (r-irlba): New variable.
b20abbcd — Ricardo Wurmus 10 years ago
gnu: Add r-latticeextra.

* gnu/packages/statistics.scm (r-latticeextra): New variable.
a73f4cd1 — Ricardo Wurmus 10 years ago
gnu: Add r-xtable.

* gnu/packages/statistics.scm (r-xtable): New variable.
Next