Age | Commit message (Expand) | Author |
2023-01-26 | gnu: guile: Update to 3.0.9....* gnu/packages/guile.scm (guile-3.0-latest): Update to 3.0.9.
* gnu/packages/package-management.scm (guix-for-cuirass): Remove.
* gnu/packages/ci.scm (cuirass)[inputs]: Replace 'guix-for-cuirass' with
'guix'.
* gnu/packages/patches/guile-continuation-stack-leak.patch,
gnu/packages/patches/guile-cross-compilation.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove them.
| Ludovic Courtès |
2023-01-19 | gnu: guile-next: Really depend on self....Previously, when cross-compiling, "self" would point to GUILE-3.0
because it came from (package-native-inputs guile-3.0).
When cross-compiling, ./configure would see a version in 'guile-3.0.pc'
different from its own version and would thus bail out:
building Guile 3.0.8-1.cabbage but `/gnu/store/…/bin/guile' has version 3.0.7
* gnu/packages/guile.scm (guile-next)[native-inputs]: Replace "self".
| Ludovic Courtès |
2023-01-19 | gnu: guile-next: Add '.tarball-version' file to get correct version....So far, "guile --version" and 'guile-3.0.pc' would use "UNKNOWN" as the
version string, making the package unsuitable as a drop-in replacement
for the 'guile-3.0' package.
* gnu/packages/guile.scm (guile-next)[arguments]: Add 'set-version'
phase.
| Ludovic Courtès |
2022-12-11 | gnu: guile-json: Update to 4.7.3....* gnu/packages/guile.scm (guile-json): Update to 4.7.3.
| Vagrant Cascadian |
2022-12-09 | gnu: guile-next: Update to a1a8558....* gnu/packages/guile.scm (guile-next): Update to a1a8558.
| Ludovic Courtès |
2022-11-06 | gnu: guile@3.0.8: Add patch to address continuation memory leak....* gnu/packages/patches/guile-continuation-stack-leak.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-3.0-latest)[source]: Use it.
| Ludovic Courtès |
2022-08-07 | gnu: guile-sqlite3: Update to 0.1.3....* gnu/packages/guile.scm (guile-sqlite3): Update to 0.1.3.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Olivier Dion |
2022-06-24 | gnu: guile-json: Update to 4.7.1....* gnu/packages/guile.scm (guile-json-4): Update to 4.7.1.
| Ludovic Courtès |
2022-05-15 | gnu: guile-git: Use libgit2-1.3....* gnu/packages/guile.scm (guile-git)[inputs]: Substitute libgit2-1.3 for libgit2.
| Tobias Geerinckx-Rice |
2022-03-17 | gnu: guile-git: Skip test on powerpc-linux....* gnu/packages/guile.scm (guile-git)[arguments]: When building on
powerpc-linux add a phase to skip one test.
| Efraim Flashner |
2022-03-01 | gnu: guile-3.0-latest: Fix build on powerpc-linux....* gnu/packages/guile.scm (guile-3.0-latest)[arguments]: On powerpc-linux
replace the 'adjust-bootstrap-flags for changes in the source code.
| Efraim Flashner |
2022-03-01 | gnu: guile@3.0.8: Disable parallel builds when cross-compiling....Cross builds, as in "guix build guile@3.0.8 --target=i586-pc-gnu", are
not bit-reproducible unless built sequentially.
* gnu/packages/guile.scm (guile-3.0-latest)[arguments]: Set #:parallel-build?
to #f when cross-compiling.
| Ludovic Courtès |
2022-03-01 | gnu: guile@3.0.8: Get correct type sizes when cross-compiling....This works around <https://issues.guix.gnu.org/54198>, whereby
cross-compilation from (say) x86_64-linux to i586-pc-gnu would produce a
broken Guile that crashes at startup.
* gnu/packages/patches/guile-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-3.0-latest)[source]: Use it.
| Ludovic Courtès |
2022-02-11 | gnu: lokke: Build with Guile 3.0.8....* gnu/packages/guile.scm (guile-3.0-for-lokke): Remove.
* gnu/packages/patches/guile-3.0.7-psyntax-nil.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/guile-xyz.scm (lokke)[native-inputs]: Replace
GUILE-3.0-FOR-LOKKE by GUILE-3.0-LATEST.
| Ludovic Courtès |
2022-02-11 | gnu: guile: Add version 3.0.8 as 'guile-3.0-latest'....* gnu/packages/guile.scm (guile-3.0-latest): Set to 3.0.8.
| Ludovic Courtès |
2022-02-01 | gnu: Remove 'guile-3.0/libgc-7' variant....This variant had become unnecessary with
0aef94e7bcbd272720f14c5343f74da5201ef90a and related changes.
* gnu/packages/guile.scm (guile-3.0/libgc-7): Remove.
| Ludovic Courtès |
2022-02-01 | gnu: Add Lokke....* gnu/packages/guile.scm (guile-3.0-for-lokke): New variable.
* gnu/packages/guile-xyz.scm (lokke): New variable.
* gnu/packages/patches/guile-3.0.7-psyntax-nil.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
| Ludovic Courtès |
2022-01-24 | gnu: guile@2.0: Build with '-fexcess-precision=standard' on i686....Fixes <https://issues.guix.gnu.org/53462>.
Reported by Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>.
This is a followup to 9b09a753a9711f7614564272013138fce6fec708.
* gnu/packages/guile.scm (guile-2.0)[arguments]: Augment #:configure-flags
when 'target-x86-32?'.
(guile-2.2)[arguments]: Tweak #:configure-flags to keep derivation unchanged.
(guile-3.0)[arguments]: Likewise.
| Ludovic Courtès |
2022-01-06 | gnu: guile-next: Update to 3.0.7-d70c1db....* gnu/packages/guile.scm (guile-next): Update to 3.0.7, commit d70c1db.
| Ludovic Courtès |
2021-12-27 | gnu: guile-lzma: Update to 0.1.1....* gnu/packages/guile.scm (guile-lzma): Update to 0.1.1.
| Timothy Sample |
2021-12-22 | gnu: Add guile-lzma....* gnu/packages/guile.scm (guile-lzma): New variable.
| Timothy Sample |
2021-11-22 | gnu: guile-git: Patch to support latest libgit2....* gnu/packages/patches/guile-git-adjust-for-libgit2-1.2.0.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-git)[source]: Use it.
| Maxim Cournoyer |
2021-11-17 | Merge branch 'master' into core-updates-frozen | Ludovic Courtès |
2021-11-08 | gnu: packages: Remove last year's deprecations....* gnu/packages/admin.scm (guile3.0-shepherd): Remove variable.
* gnu/packages/benchmark.scm (imb-openmpi): Likewise.
* gnu/packages/boost.scm (boost-with-python3): Likewise.
* gnu/packages/pep.scm (python-pep-adapter)[inputs]: Adjust accordingly.
* gnu/packages/cpp.scm (nlohmann-json-cpp): Likewise.
* gnu/packages/games.scm (openrct2)[inputs]: Adjust accordingly.
* gnu/packages/cups.scm (escpr): Likewise.
* gnu/packages/django.scm (python-django-jsonfield): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-modus-operandi-theme)
(emacs-modus-vivendi-theme): Likewise.
* gnu/packages/engineering.scm (kicad-i18l): Likewise.
* gnu/packages/enlightenment.scm (enlightenment-wayland): Likewise.
* gnu/packages/firmware.scm (opensbi-qemu-virt, opensbi-qemu-sifive-u):
Likewise.
* gnu/packages/fonts.scm (font-gnu-freefont-ttf, font-open-dyslexic):
Likewise.
* gnu/packages/game-development.scm (guile3.0-chickadee)
(python-sge-pygame): Likewise.
* gnu/packages/games.scm (retux)[inputs]: Adjust accordingly.
* gnu/packages/gnome-xyz.scm (numix-theme): Likewise.
* gnu/packages/gnupg.scm (guile3.0-gcrypt): Likewise.
* gnu/packages/gstreamer.scm (gst-transcoder): Likewise.
* gnu/packages/gtk.scm (guile3.0-cairo, guile3.0-present, guile3.0-rsvg):
Likewise.
* gnu/packages/guile-xyz.scm (guile3.0-colorized, guile3.0-commonmark)
(guile3.0-config, guile3.0-email, guile3.0-fibers, guile3.0-gi)
(guile3.0-hall, guile3.0-hashing, guile3.0-haunt, guile3.0-ics)
(guile3.0-irregex, guile3.0-lib, guile3.0-mcron, guile3.0-minikanren)
(guile3.0-ncurses, guile3.0-ncurses/gpm, guile3.0-newt, guile3.0-parted)
(guile3.0-pfds, guile3.0-picture-language, guile3.0-semver)
(guile3.0-simple-zmq, guile3.0-squee, guile3.0-syntax-highlight)
(guile3.0-websocket, guile3.0-wisp, guile3.0-xapian): Likewise.
* gnu/packages/guile.scm (define-deprecated-guile3.0-package)
(guile3.0-json, guile3.0-gdbm-ffi, guile3.0-sqlite3)
(guile3.0-bytestructures, guile3.0-git): Likewise.
* gnu/packages/haskell-apps.scm (ghc-stylish-haskell): Likewise.
* gnu/packages/linux.scm (linux-libre-arm-veyron): Likewise.
* gnu/packages/mail.scm (guile3.0-mailutils): Likewise.
* gnu/packages/monitoring.scm (python2-graphite-web): Likewise.
* gnu/packages/package-management.scm (guile3.0-guix): Likewise.
* gnu/packages/package-management.scm (python-conda): Likewise.
* gnu/packages/phabricator.scm (libphutil): Likewise.
* gnu/packages/plotutils.scm (guile3.0-charting): Likewise.
* gnu/packages/python-xyz.scm (python2-smmap2, python-glances)
(python-smmap2): Likewise.
* gnu/packages/shells.scm (oil-shell): Likewise.
* gnu/packages/sqlite.scm (sqlite-with-column-metadata): Likewise.
* gnu/packages/ssh.scm (guile3.0-ssh): Likewise.
* gnu/packages/terminals.scm (et): Likewise.
* gnu/packages/tls.scm (guile3.0-gnutls): Likewise.
* gnu/packages/vlang.scm (v): Likewise.
* gnu/packages/vpn.scm (wireguard): Likewise.
* gnu/packages/web-browsers.scm (next, sbcl-next): Likewise.
* gnu/packages/xorg.scm (transset-df): Likewise.
| Tobias Geerinckx-Rice |
2021-10-10 | gnu: guile: Fix building on riscv64-linux....* gnu/packages/guile.scm (guile-3.0)[arguments]: On riscv64-linux add
a phase to skip a failing test.
| Efraim Flashner |
2021-09-30 | 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.
| Ludovic Courtès |
2021-09-24 | 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
| Ludovic Courtès |
2021-09-07 | Merge branch 'master' into core-updates-frozen | Ludovic Courtès |
2021-09-06 | gnu: guile@1.8: Disable tests....* gnu/packages/guile.scm (guile-1.8)[arguments]: Pass #:tests? #f.
| Ludovic Courtès |
2021-09-06 | 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.
| Ludovic Courtès |
2021-07-29 | 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
| Marius Bakke |
2021-08-15 | 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.
| Christopher Lemmer Webber |
2021-07-22 | 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.
| Ludovic Courtès |
2021-07-21 | gnu: guile: Remove trailing #t in snippet....* gnu/packages/guile.scm (guile-3.0)[source]: Remove trailing #t in
'snippet'.
| Ludovic Courtès |
2021-07-21 | 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>
| Maxime Devos |
2021-07-11 | 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.
| Ludovic Courtès |
2021-07-08 | gnu: guile: Skip 'test-stack-overflow'....* gnu/packages/guile.scm (guile-3.0)[arguments]: Add
'disable-stack-overflow-test' phase.
| Ludovic Courtès |
2021-06-06 | 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
| Marius Bakke |
2021-05-28 | 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.
| Efraim Flashner |
2021-05-23 | 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.
| Marius Bakke |
2021-05-18 | 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'.
| Ludovic Courtès |
2021-05-16 | 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.
| Ludovic Courtès |
2021-05-15 | Merge branch 'master' into core-updates | Ludovic Courtès |
2021-05-14 | gnu: guile@3.0.7: Remove pre-built .go files....Commit 47d48f0c43c13c0b43bc3e37b6239efd4bf2f74c 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.
| Ludovic Courtès |
2021-05-13 | 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.
| Ludovic Courtès |
2021-05-09 | 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
| Marius Bakke |
2021-05-08 | 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.
| Ludovic Courtès |
2021-05-05 | gnu: guile-lzlib: Add Guile 2.2 variant....* gnu/packages/guile.scm (guile2.2-lzlib): New variable.
| Ludovic Courtès |
2021-05-05 | gnu: guile-zlib: Add Guile 2.2 variant....* gnu/packages/guile.scm (guile2.2-zlib): New variable.
| Ludovic Courtès |
2021-04-25 | gnu: guile-next: Use a source file-name....* gnu/packages/guile.scm (guile-next)[source]: Add file-name field.
| Efraim Flashner |