~ruther/guix-local

366801af — Ludovic Courtès 10 years ago
build: Bump version number.

* configure.ac: Change version to 0.8.3.
558e8b11 — Ludovic Courtès 10 years ago
gexp: Add 'plain-file'.

* guix/gexp.scm (<plain-file>): New type.
  (plain-file, plain-file-compiler): New procedures.
* tests/gexp.scm ("one plain file"): New test.
* doc/guix.texi (G-Expressions): Document 'plain-file'.
74d441ab — Ludovic Courtès 10 years ago
gexp: Export <local-file> accessors.

* guix/gexp.scm (local-file-file, local-file-name, local-file-recursive?):
  Export.
ad29c6f2 — Ludovic Courtès 10 years ago
gnu: guile-reader: Update to 0.6.1.

* gnu/packages/guile.scm (guile-reader)[source, version]: Update to 0.6.1.
  [arguments]: Remove #:locale argument.
c0b19091 — Ricardo Wurmus 10 years ago
gnu: Add Data::Stag.

* gnu/packages/perl.scm (perl-data-stag): New variable.
458ee7dc — Ricardo Wurmus 10 years ago
gnu: Add IO::String.

* gnu/packages/perl.scm (perl-io-string): New variable.
a26d3ba3 — David Thompson 10 years ago
Ignore man page build artifacts.
de8a1818 — Mark H Weaver 10 years ago
gnu: gnupg-2.0: Update to 2.0.28.

* gnu/packages/gnupg.scm (gnupg-2.0): Update to 2.0.28.
d7bc3470 — Ludovic Courtès 10 years ago
gnu-maintenance: latest-release: Honor releases that are not in subdirs.

Reported by Mark H Weaver.

* guix/gnu-maintenance.scm (latest-release): Add 'result' parameter to
  'loop'.  When entering a sub-directory, use the current directory's latest
  release as 'result'.  This fixes the code for 'gnu-pw-mgr' and 'sharutils'.
ed8a724b — Mark H Weaver 10 years ago
gnu: gnu-pw-mgr: Update to 1.4.

* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Update to 1.4.  Use .xz tarball.
  Move 'which' to native-inputs.  Add 'autogen' to native-inputs.
9a59ce24 — Mark H Weaver 10 years ago
gnu: sharutils: Update to 4.15.2.

* gnu/packages/compression.scm (sharutils): Update to 4.15.2.
e7c09730 — Ricardo Wurmus 10 years ago
gnu: Add HTSlib.

* gnu/packages/bioinformatics.scm (htslib): New variable.
132b4c8c — Ricardo Wurmus 10 years ago
gnu: ncbi-vdb: Use "i386" instead of "i686" in directory name.

* gnu/packages/bioinformatics.scm (ncbi-vdb)[arguments]: Copy libraries from
  "linux/gcc/i386" directory instead of "linux/gcc/i686" when building on
  i686.
52eca736 — Ludovic Courtès 10 years ago
build: Build and install manual pages.

* configure.ac: Use 'AM_MISSING_PROG' for 'help2man'.
* doc.am (subcommand-manual-target, SUBCOMMANDS, dist_man1_MANS): New
  variables.
  (doc/guix-$(1).1, doc/guix.1): New targets.
93e7199b — Christopher Allan Webber 10 years ago
gnu: Add guile-gdbm-ffi.

* gnu/packages/guile.scm (guile-gdbm-ffi): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
c687f731 — Andreas Enge 10 years ago
gnu: avidemux: Add output lib dir to rpath.

* gnu/packages/video.scm (avidemux): Set -DCMAKE_SHARED_LINKER_FLAGS
    in the call to cmake.
2b5115f8 — Ludovic Courtès 10 years ago
lint: source: Warn only when all the URIs are unreachable.

* guix/scripts/lint.scm (call-with-accumulated-warnings): New procedure.
  (with-accumulated-warnings): New macro.
  (check-source): Add 'try-uris' and use it.  Emit warnings only upon
  failure.
91a0b9cc — Ludovic Courtès 10 years ago
lint: 'validate-uri' really returns #f on failure.

* guix/scripts/lint.scm (validate-uri): Always return #f on failure.
1a706ff5 — Ludovic Courtès 10 years ago
base32: Use a custom error condition instead of 'misc-error'.

Suggested by Christopher Allan Webber <cwebber@dustycloud.org>.

* guix/base32.scm (&invalid-base32-character): New error condition.
  (make-base32-string->bytevector): Use it instead of 'error'.
* tests/base32.scm ("&invalid-base32-character"): New test.
23185cea — Ludovic Courtès 10 years ago
ui: Do not call 'display-error' for SRFI-34 exceptions.

* guix/ui.scm (report-load-error, warn-about-load-error, read/eval): Add
  clause for SRFI-34 exceptions.
Next