me
/
guix
Archived
1
0
Fork 0
Commit Graph

568 Commits (697686805f473ca896f685adb840fa66654d8e49)

Author SHA1 Message Date
Ludovic Courtès b00fbabdf6
gnu: guile: Use 'modify-inputs' where appropriate.
* gnu/packages/guile.scm (guile-3.0)[propagated-inputs]: Use
'modify-inputs'.
(guile-3.0/libgc-7)[propagated-inputs]: Likewise.
(guile-for-guile-emacs)[native-inputs]: Likewise.
* gnu/packages/make-bootstrap.scm (make-guile-static): Likewise.
2021-09-30 00:06:30 +02:00
Ludovic Courtès 9b09a753a9
gnu: guile@2.2: Build with '-fexcess-precision=standard' on i686.
* gnu/packages/guile.scm (guile-2.2)[arguments]: New field.
(guile-3.0)[arguments]: Inherit arguments from GUILE-2.0 instead of GUILE-2.2
2021-09-24 16:57:31 +02:00
Ludovic Courtès d9dfbf886d
Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
Ludovic Courtès 78dab5a6c4
gnu: guile@1.8: Disable tests.
* gnu/packages/guile.scm (guile-1.8)[arguments]: Pass #:tests? #f.
2021-09-06 15:19:10 +02:00
Ludovic Courtès b792bc899d
gnu: guile@1.8: Build with '-O1'.
Fixes <https://issues.guix.gnu.org/50427>.

* gnu/packages/guile.scm (guile-1.8)[arguments]: Pass "CFLAGS" to #:configure-flags.
2021-09-06 15:17:39 +02:00
Marius Bakke b029be2ee0
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/bioinformatics.scm
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/gpodder.scm
	gnu/packages/music.scm
	gnu/packages/patches/glibc-bootstrap-system.patch
	gnu/packages/python-xyz.scm
	gnu/packages/shells.scm
	gnu/packages/statistics.scm
2021-07-29 22:34:57 +02:00
Christopher Lemmer Webber 9455143907
Update copyright/name notices for Christine Lemmer-Webber.
* doc/guix-cookbook.texi: Update copyright/name for Christine Lemmer-Webber.
* gnu/build/image.scm: Likewise.
* gnu/build/vm.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/assembly.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/backup.scm: Likewise.
* gnu/packages/check.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/finance.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/guile-xyz.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/haskell-xyz.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/sphinx.scm: Likewise.
* gnu/packages/ssh.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/services/networking.scm: Likewise.
* gnu/system/vm.scm: Likewise.
2021-08-15 14:15:37 -04:00
Ludovic Courtès de1ae96184
gnu: guile-git: Update to 0.5.2.
Fixes <https://issues.guix.gnu.org/48855>.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>.

* gnu/packages/guile.scm (guile-git): Update to 0.5.2.
2021-07-22 00:02:30 +02:00
Ludovic Courtès 777962de5e
gnu: guile: Remove trailing #t in snippet.
* gnu/packages/guile.scm (guile-3.0)[source]: Remove trailing #t in
'snippet'.
2021-07-21 15:46:07 +02:00
Maxime Devos fccc027509
gnu: guile: Fix failing tests on IA32.
Fixes <https://issues.guix.gnu.org/49368>.

* gnu/packages/guile.scm (guile-3.0)[arguments]<#:configure-flags>:
  Add "-fexcess-precision=standard" to CFLAGS when
  (target-x86-32?) is true.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-21 15:45:36 +02:00
Ludovic Courtès 2f73ea3487
gnu: Change inputs of core packages to plain lists.
This is transparent: the resulting derivations are unchanged.

* gnu/packages/base.scm (grep, sed, tar, patch, diffutils, glibc/hurd-headers)
(coreutils, gnu-make, make-glibc-utf8-locales): Change input fields to
plain package lists and use 'modify-inputs'.
* gnu/packages/guile.scm (guile-1.8, guile-json-1, guile-json-3)
(guile-gdbm-ffi, guile-sqlite3, guile-bytestructures)
(guile-git, guile-zlib, guile-lzlib, guile-zstd, guile-next): Likewise.
* gnu/packages/mes.scm (nyacc-0.86, nyacc-0.99)
(nyacc, nyacc-1.00.2, mes-0.19, mes, m2-planet): Likewise.
2021-07-11 00:49:14 +02:00
Ludovic Courtès 285f3b58c6
gnu: guile: Skip 'test-stack-overflow'.
* gnu/packages/guile.scm (guile-3.0)[arguments]: Add
'disable-stack-overflow-test' phase.
2021-07-08 00:28:57 +02:00
Marius Bakke 8d59c262ad
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/algebra.scm
	gnu/packages/bioinformatics.scm
	gnu/packages/curl.scm
	gnu/packages/docbook.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/maths.scm
	gnu/packages/plotutils.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/readline.scm
	gnu/packages/tls.scm
	gnu/packages/xml.scm
	gnu/packages/xorg.scm
2021-06-06 21:16:32 +02:00
Efraim Flashner 9ba35475ed
gnu: guile-3.0: Fix building on powerpc-linux.
* gnu/packages/guile.scm (guile-3.0)[source]: Adjust snippet to
skip OOM-test.
[arguments]: On powerpc add a phase to adjust the compile flags during
the bootstrap process. Add phase to skip known failing test.
2021-05-28 13:44:26 +03:00
Marius Bakke dbcf2b61b1
gnu: Fix erroneous uses of 'package/inherit'.
These packages use a different source/version from the inherited package, and
thus should not inherit replacements.

* gnu/packages/check.scm (googletest-1.8, python-pytest-runner-2): Use record
inheritance instead of PACKAGE/INHERIT.
* gnu/packages/crates-io.scm (rust-bindgen-0.49, rust-bytes-0.4,
rust-colored-1.9.1, rust-difference-1, rust-docopt-0.8, rust-html5ever-0.23,
rust-http-0.1, rust-http-body-0.1, rust-loom-0.2, rust-loom-0.1,
rust-pulldown-cmark-0.0.8, rust-ring-0.13, rust-rustls-0.12, rust-sct-0.3,
rust-term-0.2, rust-untrusted-0.6, rust-webpki-0.18, rust-webpki-roots-0.17,
rust-webpki-roots-0.14): Likewise.
* gnu/packages/emacs.scm (emacs-next, emacs-next-pgtk, guile-emacs): Likewise.
* gnu/packages/guile.scm (guile-2.2.4): Likewise.
* gnu/packages/maths.scm (hdf5-1.10, hdf5-1.12): Likewise.
* gnu/packages/protobuf.scm (protobuf-3.6, protobuf-3.5, python-protobuf-3.6):
Likewise.
* gnu/packages/python-web.scm (python2-html2text): Likewise.
* gnu/packages/python-xyz.scm (python-pygments/fixed, python2-numpy,
python2-urwid, python2-markdown, python2-fonttools): Likewise.
* gnu/packages/racket.scm (racket): Likewise.
* gnu/packages/sequoia.scm (sequoia4pEp): Likewise.
2021-05-23 17:49:56 +02:00
Ludovic Courtès 7046a8fff7
gnu: guile-readline: Allow builds without GMP.
Fixes <https://bugs.gnu.org/48488>.
Reported by Jack Hill <jackhill@jackhill.us>.

* gnu/packages/guile.scm (make-guile-readline)[arguments]: Pass
'--enable-mini-gmp'.
2021-05-18 00:26:59 +02:00
Ludovic Courtès a81c898fd7
gnu: guile: Update to 3.0.7.
* gnu/packages/guile.scm (guile-3.0): Update to 3.0.7 by merging
with GUILE-3.0-LATEST.
(guile-3.0-latest): Define as an alias.
2021-05-16 00:23:11 +02:00
Ludovic Courtès 25487c3fe6
Merge branch 'master' into core-updates 2021-05-15 22:55:24 +02:00
Ludovic Courtès a9431d8ec5
gnu: guile@3.0.7: Remove pre-built .go files.
Commit 47d48f0c43 unintentionally removed
the 'snippet' of GUILE-3.0-LATEST's origin, meaning that the pre-built
bootstrap .go files would be used.

* gnu/packages/guile.scm (guile-3.0-latest)[source]: Inherit
from (package-source guile-3.0), thereby restoring snippet.
2021-05-14 14:47:15 +02:00
Ludovic Courtès 47d48f0c43
gnu: guile: Update to 3.0.7.
* gnu/packages/guile.scm (guile-3.0-latest): Update to 3.0.7.  Remove
"guile-2.2-skip-so-test.patch".
[propagated-inputs, arguments]: New fields.
2021-05-13 00:19:58 +02:00
Marius Bakke f034264204
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/bioinformatics.scm
	gnu/packages/django.scm
	gnu/packages/gtk.scm
	gnu/packages/llvm.scm
	gnu/packages/python-web.scm
	gnu/packages/python.scm
	gnu/packages/tex.scm
	guix/build-system/asdf.scm
	guix/build/emacs-build-system.scm
	guix/profiles.scm
2021-05-09 21:29:46 +02:00
Ludovic Courtès a605ef3ce9
gnu: libgc@8: Build with '--disable-munmap'.
Partially fixes <https://bugs.gnu.org/40525>.

* gnu/packages/bdw-gc.scm (libgc)[arguments]: Configure with
'--disable-munmap'.
* gnu/packages/guile.scm (guile-3.0/libgc-7): Remove.
* gnu/packages/ci.scm (cuirass)[inputs]: Refer to GUILE-3.0-LATEST
instead of GUILE-3.0/LIBGC-7.
* guix/self.scm (specification->package): Likewise.
2021-05-08 11:48:01 +02:00
Ludovic Courtès 2238bd8ddc
gnu: guile-lzlib: Add Guile 2.2 variant.
* gnu/packages/guile.scm (guile2.2-lzlib): New variable.
2021-05-05 00:57:36 +02:00
Ludovic Courtès 2a9af22540
gnu: guile-zlib: Add Guile 2.2 variant.
* gnu/packages/guile.scm (guile2.2-zlib): New variable.
2021-05-05 00:57:36 +02:00
Efraim Flashner 2bbbf673f4
gnu: guile-next: Use a source file-name.
* gnu/packages/guile.scm (guile-next)[source]: Add file-name field.
2021-04-25 10:29:53 +03:00
Ludovic Courtès 50d9bccb2f
gnu: guile-git: Update to 0.5.1.
Fixes <https://bugs.gnu.org/47808>.
Reported by Bone Baboon <bone.baboon@disroot.org>.

* gnu/packages/guile.scm (guile-git): Update to 0.5.1.
2021-04-20 12:19:33 +02:00
Xinglu Chen 7a6625e83f
gnu: guile-git: Switch to 'git-fetch'.
* gnu/packages/guile.scm (guile-git)[source]: Use ‘git-fetch’ instead of
‘url-fetch’.
[native-inputs]: Add autoconf, automake, and texinfo.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-04-16 23:25:23 +02:00
Efraim Flashner fcc39864db
Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/boost.scm
	gnu/packages/chez.scm
	gnu/packages/compression.scm
	gnu/packages/crates-io.scm
	gnu/packages/docbook.scm
	gnu/packages/engineering.scm
	gnu/packages/gcc.scm
	gnu/packages/gl.scm
	gnu/packages/gtk.scm
	gnu/packages/nettle.scm
	gnu/packages/python-check.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/rust.scm
	gnu/packages/sqlite.scm
	guix/build-system/node.scm
2021-04-16 14:39:48 +03:00
Ludovic Courtès c2e83b7105
gnu: guile-git: Update to 0.5.0.
* gnu/packages/guile.scm (guile-git): Update to 0.5.0.
2021-04-13 22:08:01 +02:00
Efraim Flashner 2aab587f84
Merge remote-tracking branch 'origin/master' into core-updates 2021-03-24 20:50:44 +02:00
Ludovic Courtès 97b45977f4
gnu: guile-zlib: Update to 0.1.0.
* gnu/packages/guile.scm (guile-zlib): Update to 0.1.0.
2021-03-12 15:59:45 +01:00
Taylan Kammer b1eb744837
gnu: guile-bytestructures: Update to 1.0.10.
* gnu/packages/guile.scm (guile-bytestructures): Update to 1.0.10.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
See: <https://logs.guix.gnu.org/guix/2021-03-10.log#205043>
2021-03-10 21:22:42 +01:00
Ludovic Courtès 973c6f18eb
gnu: guile-next: Reintroduce as a 3.0.x snapshot.
* gnu/packages/guile.scm (guile-next): Rewrite as a 3.0.x snapshot.
2021-03-09 16:16:05 +01:00
Danny Milosavljevic abd318ff4b
Merge branch 'master' into core-updates 2021-02-11 19:12:36 +01:00
Léo Le Bouter fc5f9de568
gnu: guile-json-4: Update to 4.5.2.
* gnu/packages/guile.scm (guile-json-4): Update to 4.5.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-02-08 23:50:36 +01:00
Christopher Baines e740cc6140
Merge branch 'master' into core-updates 2021-02-03 09:57:35 +00:00
Ludovic Courtès 2ea52f9014
gnu: guile: Disable parallel builds.
This works around <https://bugs.gnu.org/20272>, as discussed in
<https://lists.gnu.org/archive/html/guix-devel/2021-01/msg00273.html>.

* gnu/packages/guile.scm (guile-2.0)[arguments]: Pass #:parallel-build? #f.
2021-01-23 23:47:02 +01:00
Ludovic Courtès 5f7f4e16d6
gnu: guile-json: Update to 4.5.1.
Fixes <https://bugs.gnu.org/45615>.
Reported by Hartmut Goebel <h.goebel@crazy-compilers.com>.

* gnu/packages/guile.scm (guile-json-4): Update to 4.5.1.
2021-01-21 11:22:08 +01:00
Maxim Cournoyer 01f0707207
Merge branch 'staging' into 'core-updates'.
Conflicts:

	gnu/local.mk
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/gl.scm
	gnu/packages/glib.scm
	gnu/packages/guile.scm
	gnu/packages/node.scm
	gnu/packages/openldap.scm
	gnu/packages/package-management.scm
	gnu/packages/python-xyz.scm
	gnu/packages/python.scm
	gnu/packages/tls.scm
	gnu/packages/vpn.scm
	gnu/packages/xorg.scm
2021-01-13 23:45:53 -05:00
Mathieu Othacehe 21cf0d36db
gnu: guile: Fix tests on emulated architectures.
The stack overflow test limits the virtual memory size using setrlimit with
RLIMIT_AS argument. This is ignored when using QEMU transparent emulation,
causing the test to crash.

* gnu/packages/patches/guile-2.2-skip-so-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-3.0-latest): Add it.
2021-01-11 12:06:12 +01:00
Mathieu Othacehe a8650a70ab
gnu: guile: Fix tests on emulated architectures.
The stack overflow test limits the virtual memory size using setrlimit with
RLIMIT_AS argument. This is ignored when using QEMU transparent emulation,
causing the test to crash.

* gnu/packages/patches/guile-2.2-skip-so-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-2.2): Add it.
2021-01-11 11:18:54 +01:00
Ludovic Courtès a687b99579
gnu: guile: Update to 3.0.5.
* gnu/packages/guile.scm (guile-3.0-latest): Update to 3.0.5.
2021-01-09 00:00:49 +01:00
Ludovic Courtès f9e1baa893
gnu: guile-json: Update to 4.4.1.
* gnu/packages/guile.scm (guile-json-4): Update to 4.4.1.
2020-12-28 01:30:57 +01:00
Ludovic Courtès 32568f5b24
gnu: Add Guile-zstd.
* gnu/packages/guile.scm (guile-zstd): New variable.
2020-12-27 17:12:06 +01:00
Christopher Baines ff01206345
Merge remote-tracking branch 'origin/master' into core-updates 2020-11-29 17:34:18 +00:00
Ludovic Courtès 0a1da4652d
gnu: guile-bytestructures: Update to 1.0.9.
Fixes <https://bugs.gnu.org/44000>.

* gnu/packages/guile.scm (guile-bytestructures): Update to 1.0.9.
[source]: Adjust tag to no longer include "v" prefix.
2020-11-26 00:05:39 +01:00
Mathieu Othacehe fbac2572f6
gnu: guile-git: Update to 0.4.0.
* gnu/packages/guile.scm (guile-git): Update to 0.4.0.
2020-10-22 09:53:30 +02:00
Ludovic Courtès 2bd60ca1fb
gnu: guile2.0-git: Remove now unnecessary libgit2 special case.
This is a followup to 0a7aa6922b.

* gnu/packages/guile.scm (guile2.0-git): Remove special 'inputs'
handling, which is no longer necessary.
2020-10-20 16:30:15 +02:00
Maxim Cournoyer 5e2140511c
Merge branch 'staging'
Conflicts:
	gnu/packages/admin.scm
	gnu/packages/commencement.scm
	gnu/packages/gdb.scm
	gnu/packages/llvm.scm
	gnu/packages/package-management.scm
	gnu/packages/tls.scm
2020-10-19 13:11:40 -04:00
Mathieu Othacehe af56f60ef0
gnu: guile-lzlib: Update to 0.0.2.
* gnu/packages/guile.scm (guile-lzlib): Update to 0.0.2.
2020-09-28 11:39:31 +02:00