~ruther/guix-local

ref: db2e43863ca3ef5beb8eb712ce4ae7dfcfe83e2a guix-local/gnu/packages/guile.scm -rw-r--r-- 80.4 KiB
51988e3a — Leo Famulari 8 years ago
gnu: Give descriptive file-names for some Git sources.

* gnu/packages/java.scm (classpath-devel)[source]: Set the file-name.
* gnu/packages/guile.scm (guile-for-guile-emacs,
guile-syntax-highlight)[source]: Likewise.
72e2815d — Marius Bakke 8 years ago
Merge branch 'core-updates'
aa9780da — Marius Bakke 8 years ago
Merge branch 'master' into core-updates
12235a12 — Adonay Felipe Nogueira 8 years ago
gnu: artanis: Unbundled guile-json and version according to documentation.

* gnu/packages/guile.scm (artanis): Unbundled guile-json and version
according to documentation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f0732ee4 — Ludovic Courtès 8 years ago
gnu: guile-bytestructures: Install .go files to lib/guile/X.Y.

* gnu/packages/guile.scm (guile-bytestructures)[arguments]: Install .go
files to OBJECT-DIR, defined as OUT/lib/guile/X.Y/site-ccache.
44b0faee — Ludovic Courtès 8 years ago
gnu: guile-git: Skip faulty tests on non-x86_64.

Reported by Mark H Weaver.

* gnu/packages/guile.scm (guile-git)[arguments]: Add 'skip-tests' phase
unless on x86_64-linux.
3a537598 — Ludovic Courtès 8 years ago
gnu: guile-git: Update snapshot.

* gnu/packages/guile.scm (guile-git): Update to commit e156a10.
[native-inputs]: Add TEXINFO.
e0b9e377 — Marius Bakke 8 years ago
Merge branch 'master' into core-updates
70bc6085 — Ludovic Courtès 8 years ago
gnu: Add guile2.0-git.

* gnu/packages/guile.scm (guile2.0-git): New variable.
726ecfeb — Ludovic Courtès 8 years ago
gnu: Add guile2.0-bytestructures.

* gnu/packages/patches/guile-bytestructures-name-clash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-bytestructures)[source]: Use it.
[arguments]: Unpack the source.
[native-inputs]: New field.
(guile2.0-bytestructures): New variable.
6c1a317e — Leo Famulari 8 years ago
Merge branch 'master' into core-updates
61583094 — Theodoros Foradis 8 years ago
gnu: Update g-wrap to use guile-2.2.

* gnu/packages/guile.scm (g-wrap): [propagated-inputs]: Use guile-2.2.
[arguments]: Add "--disable-Werror" to configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b7158b76 — Ludovic Courtès 8 years ago
gnu: guile-bash: Add dependency on the "full" Bash.

Fixes a regression introduced in
704243e0c6ec5ac86e2f45aaa469717e60b89124.

* gnu/packages/guile.scm (guile-bash)[native-inputs]: Add BASH.
4d02e9ff — Danny Milosavljevic 8 years ago
gnu: Add guile-ncurses-with-gpm.

* gnu/packages/guile.scm (guile-ncurses/gpm): New variable.
c8eb2b8c — Leo Famulari 8 years ago
Merge branch 'master' into core-updates
ad01c7aa — Ludovic Courtès 8 years ago
gnu: artanis: Update source URL.

* gnu/packages/guile.scm (artanis)[source]: Change URL to mirror://gnu.
d5ec5ed7 — Ludovic Courtès 8 years ago
packages: Mark 'replacement' as an "innate" field.

Suggested by Mark H Weaver
at <https://lists.gnu.org/archive/html/guix-devel/2017-06/msg00355.html>.

* guix/packages.scm (<package>)[replacement]: Mark as "innate".
* gnu/packages/base.scm (glibc-2.25-patched, glibc-2.24)
(glibc-2.23, glibc-2.22, glibc-2.21, glibc-locales): Remove
'replacement' field, which was set to #f.
* gnu/packages/commencement.scm (perl-boot0): Likewise.
* gnu/packages/fontutils.scm (graphite2/fixed): Likewise.
* gnu/packages/ghostscript.scm (ghostscript/fixed): Likewise.
* gnu/packages/gnupg.scm (libgcrypt-1.7.8): Likewise.
* gnu/packages/guile.scm (guile-2.0/fixed, guile-2.2): Likewise.
* gnu/packages/icu4c.scm (icu4c/fixed): Likewise.
* gnu/packages/image.scm (libpng-apng): Likewise.
* gnu/packages/make-bootstrap.scm (%guile-static): Likewise.
* gnu/packages/pcre.scm (pcre/fixed): Likewise.
* gnu/packages/perl.scm (perl/fixed): Likewise.
* gnu/packages/ruby.scm (ruby-2.3, ruby-2.2, ruby-2.1)
(ruby-1.8): Likewise.
* gnu/packages/tls.scm (gnutls-3.5.13, gnutls/guile-2.2): Likewise.
* gnu/packages/xml.scm (expat-2.2.1): Likewise.
1b0f266e — Ludovic Courtès 8 years ago
gnu: Switch guile-cairo and dependents to Guile 2.2 again.

Fixes <https://bugs.gnu.org/27551>.
Reported by Leo Famulari <leo@famulari.name>.

This reinstates the following commits:

  e3ddb1e83 * gnu: guile-cairo: Switch to Guile 2.2.
  ae5c6ef39 * gnu: guile-gnome: Update to 2.16.5.
  0fd8013fc * gnu: guile-rsvg: Update to commit 05c6a2fd.
  66b9183c4 * gnu: guile-lib: Switch to Guile 2.2.

and adds the following changes:

* gnu/bootloader/grub.scm (svg->png): Add 'package->derivation' call for
GUILE-2.2.  Pass #:guile-for-build to 'gexp->derivation'.
* gnu/build/svg.scm (svg->png): Add 'em' and 'ex' to the 'let-values'
form to account for all the values returned by
'rsvg-handle-get-dimensions', which Guile 2.2 does not truncate.
5ace0919 — Leo Famulari 8 years ago
Revert "gnu: guile-lib: Switch to Guile 2.2."

This reverts commit 66b9183c4f634d9b2ae41176e4eddf0ebb218532.
dc03f32d — Leo Famulari 8 years ago
gnu: guile-git: Update source URL.

* gnu/packages/guile.scm (guile-git)[source]: Update URL.
Next