~ruther/guix-local

600233bd — Ludovic Courtès 10 years ago
gnu: clutter: Add "doc" output.

* gnu/packages/gnome.scm (clutter)[outputs]: New field.
  [arguments]: Pass --with-html-dir.
30dc88d9 — Ludovic Courtès 10 years ago
gnu: Add libchamplain.

* gnu/packages/gnome.scm (libchamplain): New variable.
20c05ea9 — David Thompson 10 years ago
gnu: Make ruby-diff-lcs a public package.

* gnu/packages/ruby.scm (ruby-diff-lcs-for-rspec): Rename this...
  (ruby-diff-lcs): ... to this, and export it.
  (ruby-rspec-expectation, ruby-rspec-mocks): Use new varaible.
53216419 — Ludovic Courtès 10 years ago
download: Keep a single copy of the mirror file.

This saves ~10% on 'guix build inkscape -Sd'.

* guix/download.scm (%mirror-file): New variable.
  (url-fetch): Remove #:mirrors parameter.
  Remove 'mirror-file'; refer to '%mirror-file' instead.
b2636518 — Ludovic Courtès 10 years ago
doc: Mention the "normalized codeset" used in locale names.

* doc/guix.texi (Locales): Introduce "codeset".
  <%default-locale-definitions>: Mention the "normalized codeset", with
  an xref to libc's manual.
* gnu/system/locale.scm (%default-locale-definitions)[utf8-locale]:
  Mention the "normalized codeset" in a comment.
3d20ebd6 — Ludovic Courtès 10 years ago
refresh: Add missing newline in warning message.

Reported by karhunkynsi on #guix.

* guix/scripts/refresh.scm (update-package): Add missing newline in
  string literal passed to 'warning'.
0bfdfd37 — David Thompson 10 years ago
gnu: ruby-i18n: Update to 0.7.0.

* gnu/packages/ruby.scm (ruby-i18n): Update to 0.7.0.
2d8781a4 — Ricardo Wurmus 10 years ago
gnu: mpv: Replace "jack-2" with "jack-1".

* gnu/packages/video.scm (mpv)[inputs]: Replace "jack-2" with "jack-1".
0dc2e348 — Ricardo Wurmus 10 years ago
gnu: gst-plugins-good: Replace "jack-2" with "jack-1".

* gnu/packages/gstreamer.scm (gst-plugins-good)[inputs]: Replace "jack-2" with
  "jack-1".
6a5894a8 — Ricardo Wurmus 10 years ago
gnu: audacity: Replace "jack-2" with "jack-1".

* gnu/packages/audacity.scm (audacity)[inputs]: Replace "jack-2" with
  "jack-1".
01e327b5 — Ricardo Wurmus 10 years ago
gnu: rsound: Add file-name field to source origin.

* gnu/packages/audio.scm (rsound)[source]: Add 'file-name' field.
276f49df — Ricardo Wurmus 10 years ago
gnu: rsound: Replace "jack-2" with "jack-1".

* gnu/packages/audio.scm (rsound)[inputs]: Replace "jack-2" with "jack-1".
122d0d10 — 宋文武 10 years ago
gnu: Add yelp-tools.

* gnu/packages/gnome.scm (yelp-tools): New variable.
de3d612a — 宋文武 10 years ago
gnu: Add yelp.

* gnu/packages/gnome.scm (yelp): New variable.
c3b97bd9 — 宋文武 10 years ago
gnu: Add yelp-xsl.

* gnu/packages/gnome.scm (yelp-xsl): New variable.
ced20032 — Ludovic Courtès 10 years ago
download: Keep only 2 store items for all the downloads.

This significantly reduces churn in the store.  It also reduces run time
of 'guix build inkscape -Sd' by ~10%.

* guix/download.scm (url-fetch)[mirror-file]: New variable.
  [builder]: Get URL from the "guix download url" env. var.  Get the mirrors
  from MIRROR-FILE.  Pass #:script-name and #:env-vars to 'gexp->derivation'.
0309e1b0 — Ludovic Courtès 10 years ago
gexp: Add #:script-name parameter to 'gexp->derivation'.

* guix/gexp.scm (gexp->derivation): Add #:script-name parameter.
* doc/guix.texi (G-Expressions): Document it.
b6c6105c — Ludovic Courtès 10 years ago
monads: Inline the procedure returned by liftN.

* guix/monads.scm (define-lift): Turn into a macro that open-codes the result
  of its lift.
ca2a55d4 — 宋文武 10 years ago
gnu: shadow: Update to 4.2.1.

* gnu/packages/admin.scm (shadow): Update to 4.2.1.
  [source]: Use the release tarball.
cef644e6 — Leo Famulari 10 years ago
gnu: Add abduco.

* gnu/packages/abduco.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next