| Age | Commit message (Collapse) | Author |
|
* gnu/packages/scheme.scm (scm): Delete variable.
Fixes: guix/guix#7958
Change-Id: Ibc599f6480fba67e1c21fe771351df6a22ba84a0
|
|
* gnu/packages/patches/ypsilon-Use-GNU-toolchain-as-default.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Merges: https://codeberg.org/guix/guix/pulls/3994
Change-Id: I33a3ffd2ca1e5a3cd789cf9a1e50d8824a156404
Reviewed-by: Zhu Zihao <all_but_last@163.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/scheme.scm (bigloo)[arguments]: Use G-Expressions.
[inputs]: Remove emacs; add gmp.
[propagated-inputs]: Remove gmp.
[native-inputs]: Add emacs.
Merges guix/guix!6219
Change-Id: I43d073d3aeb9348d56546004f006119f841f8c38
|
|
* gnu/packages/scheme.scm (bigloo): Update to 4.6a.
[source]: Update uri.
[inputs]: Add libbacktraceand and pcre2.
[native-inputs]: Add which.
Merges guix/guix!6219
Fixes guix/guix!6216
Change-Id: Icbf2a01f96237d8ca990df232d0de0092625598d
|
|
* gnu/packages/scheme.scm (gambit-c): Update to 4.9.7.
Change-Id: Idbfe1660b02f7398abce642add0665327eb6c9c4
Signed-off-by: jgart <jgart@dismail.de>
|
|
* gnu/packages/scheme.scm (femtolisp): Modernize the package.
[arguments]: Use GEXPs.
Change-Id: Ib234d89a2a0c6a8c979a28fddb9cc7ec6014d8d3
|
|
* gnu/packages/scheme.scm (femtolisp): Fix build with gcc-14.
[arguments]<#:phases>: Add "relax-gcc-14-strictness" phase.
Change-Id: I7d5502057bc41654de6043ebd964f482a9187e46
|
|
* gnu/packages/scheme.scm (sicp): Move from here ...
* gnu/packages/books.scm: ... to here.
Change-Id: I152dcc674f5566cbdbf2ce58d8696f6080bfdbfa
|
|
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
|
|
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
|
|
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
|
|
* gnu/packages/scheme.scm (mit-scheme): Update to 12.1.
[arguments]<#:parallel-build?>: Unset.
<#:make-flags>: Set it.
<#:phases>: Delete 'build phase replacement, 'set-flags. Add phases
'fixup-install and 'disable-slow-tests. Refresh other phases.
[native-inputs]: Add bash-minimal for cross-compilation.
[supported-systems]: Remove i686-linux, unsupported upstream. Add
aarch64, supported upstream.
Fixes: guix/guix#1777
Change-Id: I3bb23c73d0f20e7db988c94d540e8c925ab3c326
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/scheme.scm (mit-scheme): Run guix style.
[source]: Replace it from native-inputs, unclear why it was moved in
the first place, because "source" is already the right input name for
it.
[arguments]: Remove trailing #t, use #$output gexps.
<#:phases>: Rewrite 'unpack phase leveraging gexps to inject
system-specific source. Replace which by search-input-file for
cross-compilation, in phases 'configure-doc, 'patch-/bin/sh.
[native-inputs, inputs]: Move to new style.
(mit-scheme-source-directory): Delete now unused variable.
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/scheme.scm (scheme48): Update to 1.9.3.
Change-Id: I28a0646dce4010274199b86a1d5551c74d4e9d5e
|
|
* gnu/packages/scheme.scm (loko-scheme): Update to 0.12.2.
Change-Id: Ic0e8a9d851e5c7cbe793ffb75bc2c22d3277afb9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove entry for 'loko.scm'.
* gnu/packages/loko.scm: Deleted.
(loko-scheme): Moved from ...
* gnu/packages/scheme.scm: ... to here.
Change-Id: I4c9d622ef890d22fce65b422f25bcf59aa0eeb3d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/scheme.scm: Import (guix licenses) with the license:
prefix. Adjust all license fields.
Change-Id: I9b26dc2758048eb4eef34928ad830c43c58e60e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/scheme.scm (emacs-gerbil-mode): Use '#:lisp-directory'.
Change-Id: If6d2721b6a0124fa65e4f6eb59489c18d3f6fbf8
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* doc/build.scm (pdf-manual):
* doc/contributing.texi (Submitting Patches):
* gnu/packages/algebra.scm (pari-gp):
(giac):
* gnu/packages/assembly.scm (asl):
* gnu/packages/audio.scm (chow-tape-model):
* gnu/packages/bioconductor.scm (r-biocstyle):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (chez-scheme-for-racket):
(stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-papaja):
(r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/gettext.scm (po4a):
(po4a-minimal):
* gnu/packages/graphics.scm (mmg):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/guile-xyz.scm (emacsy):
(guile-cv):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/maths.scm (cddlib):
(gnuplot):
(itpp):
(octave):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
(hypre):
* gnu/packages/music.scm (lilypond):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/pdf.scm (extractpdfmark):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/security-token.scm (yubico-piv-tool):
* gnu/packages/sphinx.scm (python-sphinx):
(python-sphinx-5):
* gnu/packages/statistics.scm (r-with-tests):
(r-spams):
* gnu/packages/tex.scm (texlive-local-tree): Renamed from…
(texlive-updmap.cfg): … this. Deprecate the latter.
(texlive-biblatex-philosophy):
(texlive-bropd):
(texlive-fontsize):
(texlive-poetrytex):
(texlive-reverxii):
(texlive-stix):
(texlive-suftesi):
(texlive-thucoursework):
(texlive-ulqda):
(texlive-yathesis):
(texlive-makecell):
(texlive-robotarm):
(texlive-bbold):
(texlive-babel-romansh):
(texlive-polyglossia):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval):
(texlive-arabxetex):
(texlive-blox):
(texlive-ecgdraw):
(texlive-gradientframe):
(texlive-everyhook):
(texlive-actuarialangle):
(texlive-actuarialsymbol):
(texlive-autopdf):
(texlive-etaremune):
(texlive-extract):
(texlive-forarray):
(texlive-graphicx-psmin):
(texlive-ha-prosper):
(texlive-namespc):
(texlive-newspaper):
(texlive-powerdot):
(texlive-recipecard):
(texlive-show2e):
(texlive-tablists):
(texlive-ted):
(texlive-xargs):
(texlive-xpeek):
* gnu/packages/xdisorg.scm (xforms):
* gnu/packages/algebra.scm (gap):
* gnu/packages/cpp.scm (jthread):
* guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'.
Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
|
|
* gnu/packages/crates-database.scm (rust-sqlformat-0.2)[description]: Fix
spelling of "formatting".
* gnu/packages/emacs-xyz.scm (emacs-arei)[synopsis]: Fix spelling of
"Asynchronous". (emacs-ob-racket)[description]: Fix spelling of "support".
* gnu/packages/firmware.scm (fcode-utils)[description]: Fix spelling of
"utilities". (sgabios)[description]: Fix spelling of "capabilities".
* gnu/packages/games.scm (qcheckers)[description]: Fix spelling of "formerly".
* gnu/packages/geo.scm (python-ogr2osm)[description]: Fix spelling of
"PostgreSQL".
* gnu/packages/guile-xyz.scm (guile-ares-rs)[synopsis]: Fix spelling of
"Asynchronous". (guile-rsv)[description]: Fix spelling of "Separated".
* gnu/packages/julia-xyz.scm (julia-multivariatepolynomials)[description]: Fix
spelling of "implementing".
* gnu/packages/language.scm (mecab)[description]: Fix spelling of "developed".
* gnu/packages/lisp-xyz.scm (sbcl-cl-json-pointer)[description]: Fix spelling
of "library".
* gnu/packages/machine-learning.scm (ideep-pytorch)[synopsis]: Fix spelling of
"internal".
* gnu/packages/maths.scm (suitesparse-cholmod)[description]: Fix spelling of
"routines".
* gnu/packages/ocaml.scm (ocamlc-loc)[description]: Fix spelling of
"compiler".
* gnu/packages/pdf.scm (capypdf)[description]: Fix spelling of "library".
* gnu/packages/ruby.scm ruby-silent-stream)[description]: Fix spelling of
"Extensions". (ruby-fileutils)[synopsis]: Fix spelling of "library".
* gnu/packages/rust-apps.scm (kibi)[description]: Fix spelling of
"highlighting".
* gnu/packages/scheme.scm (owl)[description]: Fix spelling of "support".
* gnu/packages/statistics.scm (r-mixedpower)[description]: Fix spelling of
"separate".
* gnu/packages/sugar.scm (sugar-commander-activity)[description]: Fix spelling
of "removable".
|
|
* gnu/packages/scheme.scm (gerbil)[arguments]: Add configure-flag to not build
with '-march=native'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I8da8b1f190aae4770dc0b7d653bc0aa4f8737105
|
|
* gnu/packages/scheme.scm (chibi-scheme)[arguments]: Use G-expression.
<#:make-flags>:When cross-compilation, Set CHIBI.
[native-inputs]: When cross-compilation. Add this-package.
Change-Id: I424854d77e575f2e2aab8a5a9d32ef628c9db953
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/scheme.scm (unsyntax): New variable.
Change-Id: Ieda13177e5ce1d58e569cf417192231b4aa3cfe7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
This is a follow-up to commit 3566cabecc0337f64b8a3e2ef276a93d99f440c7
which contains a preliminary version of the commit.
* gnu/packages/scheme.scm (owl): Improve some fields.
[native-inputs]: Drop pandoc.
Change-Id: Iba99892b58ffa1c5267e3f7d80912fb1a964e2ed
|
|
* gnu/packages/scheme.scm (owl)[native-inputs]: Only use pandoc as an
input on systems where pandoc is supported.
Change-Id: I9a7727789d303b07834a689ce917d7ac88172212
|
|
* gnu/packages/scheme.scm (owl): New variable.
Change-Id: Ibb242bbcdedb92419b59e05635e8a32e85afc24e
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/scheme.scm (stklos): Update to 2.10.
[inputs]: Add gmp, libgc, pcre2, libffi, and readline.
[native-inputs]: Add pkg-config.
[arguments]<#:configure-flags>: set LDFLAGS flag.
Change-Id: Ife374dd60ef17129fa88b7a0940ab914e7b3c396
Co-authored-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
|
|
Fixes <https://issues.guix.gnu.org/73113>.
There is a known test issue that will be fixed next release:
https://github.com/shirok/Gauche/issues/1044
* gnu/packages/scheme.scm (gauche): Fix build failure and enable TLS.
[arguments]: Set #:tests? to #f until next release, and add --with-tls
configure flag.
[inputs]: Add mbedtls.
Change-Id: Iceacb882e74f5a8e3e11d663cca51baafbcbeb69
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/scheme.scm (scm): Update to 5f4.
Change-Id: I9b758e5ab8c5c53427549f024622649d54d06700
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/scheme.scm (stklos) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.
Change-Id: Iee99f93cfa5c7fa80694c2ad2ce6f93ccc0c44bf
|
|
%default-gnu-modules.
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.
The renaming was automated via the command:
$ git grep -l %gnu-build-system-modules
| xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i
* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this. Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.
Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
|
|
* gnu/packages/scheme.scm (chibi-scheme): Update to 0.11.0.
Change-Id: I3b6a2b722c6bc7d7817cbf0af031b153b889159f
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/scheme.scm (gauche) [phases]: Remove trailing #t.
Change-Id: I47b4f2a7475a41e6431bba0c3d6bd21b9f584fc5
|
|
* gnu/packages/scheme.scm (gauche): Update to 0.9.15.
Change-Id: I63da9600fc162c3f9ab02f35c509c7402b7406ca
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/scheme.scm (r7rs-small-texinfo): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I8e3e2956cb2a5e98c1353a51773c71bbb4545b95
|
|
* gnu/packages/scheme.scm (tr7): New variable.
Change-Id: I60e34f0f918ea7c9b36cea02358d69ab7bfad24b
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/scheme.scm (gerbil): Update to 0.18.1.
[arguments]: Remove ‘chdir’ and ‘configure’ phases. Add ‘set-cc’ phase.
Adjust ‘fix-gxi-shebangs’ phase.
[native-inputs]: Remove ‘coreutils’ and ‘gcc’.
Change-Id: I4248ae3d6df3beaf57b6036f5329374da79e26f1
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/scheme.scm (slib): Update to 3c1.
Change-Id: Ic887b7600173f96bd2ca74c9adadf42780a18ce6
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/scheme.scm (stklos): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/scheme.scm (gambit-c): Update to 4.9.5.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* .mailmap: Add an entry for Juliana.
* gnu/packages/admin.scm, gnu/packages/audio.scm,
gnu/packages/build-tools.scm, gnu/packages/scheme.scm: Update Juliana's email.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/tex.scm (texlive-texinfo): New variable.
(texlive-tex-texinfo): Deprecate variable.
* doc/build.scm (pdf-manual):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/xdisorg.scm (xforms): Use new name.
|
|
* gnu/packages/scheme.scm (mit-scheme)[arguments] Add 'set-env
before 'configure, setting -Wno-array-parameter in CFLAGS and
CPPFLAGS to ignore warning causing build break.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes <https://issues.guix.gnu.org/63565>.
* gnu/packages/scheme.scm (sicp) [arguments]: Use '--no-split' makeinfo option
in build phase.
Reported-by: Andrey Mitrofanov <abme@rambler.ru>
|
|
This fixes a bug due to a top-level circular reference:
$ guix show scheme48
[...]
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
error: gerbil: unbound variable
* gnu/packages/emacs-xyz.scm (emacs-gerbil-mode): Move to...
* gnu/packages/scheme.scm (emacs-gerbil-mode): ... here.
|
|
* gnu/packages/scheme.scm (sicp) [build-system]: Use copy-build-system.
[native-inputs]: Remove source input.
[arguments]: Remove #:modules and #:builder arguments. Add #:install-plan and
#:phases arguments. Patch out obsolete call.
|
|
* gnu/packages/scheme.scm (gerbil)[source, arguments]: Reindent.
[arguments]: Rewrite using G-expressions. Do not return #t from custom
phases. Use #:tests? instead of deleting the check phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/package/scheme.scm (gerbil): Update to 0.17.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/scheme.scm (gambit-c): Update to 4.9.4.
[uri]: change source URL to http://www.gambitscheme.org/.
[home-page]: update URL to the project's new home page.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/scheme.scm (scheme48-prescheme): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|