me
/
guix
Archived
1
0
Fork 0
Commit Graph

123380 Commits (c5d4da60064ee3817e9f8a365db2a4fa983998e8)

Author SHA1 Message Date
Nicolas Goaziou 880f9f965b
gnu: Add texlive-accessibility.
* gnu/packages/tex.scm (texlive-accessibility): New variable.
2023-08-31 21:59:14 +02:00
Nicolas Goaziou a535a80686
gnu: Add texlive-abspos.
* gnu/packages/tex.scm (texlive-abspos): New variable.
2023-08-31 21:59:14 +02:00
Nicolas Goaziou 15d1f25842
gnu: Add texlive-abraces.
* gnu/packages/tex.scm (texlive-abraces): New variable.
2023-08-31 21:59:13 +02:00
Nicolas Goaziou 3b6d13d768
gnu: Add texlive-a5comb.
* gnu/packages/tex.scm (texlive-a5comb): New variable.
2023-08-31 21:59:13 +02:00
Nicolas Goaziou 66294c8e94
gnu: Add texlive-a4wide.
* gnu/packages/tex.scm (texlive-a4wide): New variable.
2023-08-31 21:59:12 +02:00
Nicolas Goaziou 5a43c1b0ec
gnu: Add texlive-a0poster.
* gnu/packages/tex.scm (texlive-a0poster): New variable.
2023-08-31 21:59:12 +02:00
Nicolas Goaziou 878825a910
gnu: Add texlive-2up.
* gnu/packages/tex.scm (texlive-2up): New variable.
2023-08-31 21:59:12 +02:00
Florian Pelz 57ab9536db
nls: Update translations. 2023-08-31 21:36:03 +02:00
Jelle Licht 9b8085ebce
gnu: node-lts: Update to 18.17.1.
* gnu/packages/node.scm (node-lts): Update to 18.17.1.
2023-08-31 19:45:56 +02:00
Jelle Licht bab5e7a116
gnu: llhttp-bootstrap: Update to 6.0.11.
* gnu/packages/node.scm (llhttp-bootstrap): Update to 6.0.11.
2023-08-31 19:45:53 +02:00
Andreas Enge b51e45d3aa
gnu: matio: Update to 1.5.23.
* gnu/packages/maths.scm (matio): Update to 1.5.23.
2023-08-31 12:53:36 +02:00
Andreas Enge e5ce59e212
gnu: matio: Use standard hd5 as input.
* gnu/packages/maths.scm (matio)[inputs]: Replace hdf5-1.8 by hdf5,
  which is version 1.10.
2023-08-31 12:53:36 +02:00
宋文武 299d0463d5
gnu: upx: Update to 4.1.0.
* gnu/packages/compression.scm (upx): Update to 4.1.0.
2023-08-31 18:02:15 +08:00
宋文武 5321c712fd
gnu: xkcdpass: Update to 1.19.4.
* gnu/packages/password-utils.scm (xkcdpass): Update to 1.19.4.
2023-08-31 18:02:03 +08:00
宋文武 1dc8cdaa72
gnu: vtk-7: Fix build.
* gnu/packages/patches/vtk-7-gcc-11-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/image-processing.scm (vtk-7)[source]: Add patch for gcc-11.
2023-08-31 18:01:52 +08:00
宋文武 6609f2f4a7
gnu: kanshi: Update to 1.4.0.
* gnu/packages/wm.scm (kanshi): Update to 1.4.0.
2023-08-31 18:01:34 +08:00
宋文武 61aa9bb3e3
gnu: btar: Fix build.
* gnu/packages/backup.scm (btar)[arguments]: Add CFLAGS=-fcommon to
make-flags.
2023-08-31 18:01:22 +08:00
宋文武 436d9487da
gnu: chaiscript: Fix tests.
* gnu/packages/cpp.scm (chaiscript)[source]: Add snippet.
[inputs]: Add catch2.
2023-08-31 18:01:06 +08:00
宋文武 9036b6db16
gnu: src: Update to 1.32.
* gnu/packages/version-control.scm (src): Update to 1.32.
2023-08-31 18:00:48 +08:00
宋文武 6bd20f880c
gnu: cssc: Fix tests.
* gnu/packages/version-control.scm (cssc)[arguments]: Replace
egrep with grep -E in the precheck phase.
2023-08-31 18:00:37 +08:00
宋文武 5078e98cf3
gnu: pencil2d: Fix tests.
* gnu/packages/animation.scm (pencil2d)[arguments]: Use gexps.
Add fix-tests phase.
2023-08-31 18:00:17 +08:00
Maxim Cournoyer d6966b8a5b
etc: teams: Fix regexp match and execution.
This is a follow up to commit 4d7b25a0 ("etc: teams: Sort and improve display
of regular expression in 'scope' field.").

* etc/teams.scm.in (regexp-exec*): Rename to...
(regexp*-exec): ... this.
(find-team-by-scope): Replace regexp? with regexp*?.  Replace regexp-exec with
regexp*-exec.
2023-08-30 15:40:34 -04:00
Ricardo Wurmus d72c3fcf2d
doc: Update link to Mumi repository.
* doc/guix.texi (Web Services): Update URL of Mumi git repository.

Reported-by: Attila Lendvai <attila@lendvai.name>
2023-08-30 18:15:16 +02:00
Mark H Weaver b74bdf490e
gnu: icecat: Update to 102.15.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2023-4573, CVE-2023-4574, CVE-2023-4575, CVE-2023-4576,
CVE-2023-4581, and CVE-2023-4584.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2023-08-30 11:43:14 -04:00
Daniel Meißner ebaff644a6
gnu: Add python-glcontext.
* gnu/packages/python-xyz.scm (python-glcontext): New variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-30 15:01:32 +02:00
Jean-Pierre De Jesus DIAZ 74d72046bd
gnu: Add qmk.
* gnu/packages/firmware.scm (qmk): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:59 -07:00
Jean-Pierre De Jesus DIAZ 7c2fa3e847
gnu: Add python-milc.
* gnu/packages/python-xyz.scm (python-milc): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:57 -07:00
Jean-Pierre De Jesus DIAZ a8f881d9b3
gnu: Add python-dotty-dict.
* gnu/packages/python-xyz.scm (python-dotty-dict): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:54 -07:00
Jean-Pierre De Jesus DIAZ b3cee1c7e8
gnu: Add python-hjson.
* gnu/packages/python-xyz.scm (python-hjson): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:51 -07:00
Jean-Pierre De Jesus DIAZ a012881e15
gnu: Add python-halo.
* gnu/packages/terminals.scm (python-halo): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:49 -07:00
Jean-Pierre De Jesus DIAZ 3080d0d8d7
gnu: Add python-log-symbols.
* gnu/packages/terminals.scm (python-log-symbols): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:46 -07:00
Jean-Pierre De Jesus DIAZ d98bc60941
gnu: Add python-spinners.
* gnu/packages/terminals.scm (python-spinners): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:43 -07:00
Jean-Pierre De Jesus DIAZ 2da454d203
gnu: Add python-hid.
* gnu/packages/libusb.scm (python-hid): New variable.

Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:35 -07:00
Leo Famulari 0c47e8bf2b
gnu: linux-libre 5.10: Update to 5.10.192.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.192.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2023-07-23 22:26:10 -04:00
Leo Famulari 8059a3f654
gnu: linux-libre 5.15: Update to 5.15.128.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.128.
(linux-libre-5.15-pristine-source): Update hash.
2023-07-23 22:26:10 -04:00
Leo Famulari 71a1728332
gnu: linux-libre 6.1: Update to 6.1.49.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.49.
(linux-libre-6.1-pristine-source): Update hash.
2023-07-23 22:26:00 -04:00
Felix Gruber 46f36ac969
gnu: python-dolfin-adjoint: Fix build.
* gnu/packages/simulation.scm (python-dolfin-adjoint): Fix build.
  [arguments]: Disable failing test_read_checkpoint in 'check phase.
  Remove broken 'sanity-check phase.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-29 22:07:48 +02:00
Simon Tournier 5025a68c71
scripts: pull: Teach 'channels-list' to use 'tag' git references.
* guix/scripts/pull.scm (channel-list): Add support for 'tag' references, to
honor the various possible references types as defined in the documentation of
the update-cached-checkout procedure.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-08-29 15:24:49 -04:00
Simon Tournier a789dd5865
guix: git: Avoid touching the network unless needed in 'reference-available?'.
* guix/git/scm (reference-available?): Use the resolve-reference procedure
to determine whether the reference exists in the local Git checkout.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-08-29 15:23:58 -04:00
Nicolas Goaziou 790e5bf0c5
gnu: texlive-bundledoc: Add missing input.
* gnu/packages/tex.scm (texlive-bundledoc)[inputs]: Add PERL.
2023-08-29 21:15:24 +02:00
Nicolas Goaziou c0b2dd868e
gnu: texlive-clojure-pamphlet: Add missing input.
* gnu/packages/tex.scm (texlive-clojure-pamphlet)[inputs]: Add PERL.
2023-08-29 21:15:23 +02:00
Nicolas Goaziou b2c4a8a681
gnu: texlive-mkgrkindex: Add missing input.
* gnu/packages/tex.scm (texlive-mkgrkindex)[inputs]: Add PERL.
2023-08-29 21:15:23 +02:00
Maxim Cournoyer 0d9619354b
doc: Fix a potential problem in man page generation rule.
Since commit ca8acad3 ("build: Add dependency on guix script for help2man
targets."), the $< special Make variable in the recipe was matching
scripts/guix instead of the more specific 'guix/scripts/%.scm' source.

* doc/local.mk ($(srcdir)/%D%/guix-%.1): Move the scripts/guix prerequisite to
the end.
2023-08-29 14:52:21 -04:00
zimoun 4d7b25a0e2
etc: teams: Sort and improve display of regular expression in 'scope' field.
Fixes <https://issues.guix.gnu.org/65208>.

* etc/teams.scm.in (<regexp*>): New record type.
(make-regexp*, regexp-exec*): New procedures.
(python, haskell, julia, java, emacs, rust, core, translations, installer,
home): Use it.
(find-team-by-scope): Use it.
(list-teams): Use it.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reported-by: Greg Hogan <code@greghogan.com>
2023-08-29 14:52:21 -04:00
zimoun c4fec3b480
etc: teams: Itemize 'scope' field.
* etc/teams.scm.in (list-teams): Itemize the 'scope' field.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-08-29 14:52:21 -04:00
zimoun 60dc07a461
etc: teams: Add 'show' subcommand and sort teams.
* etc/teams.scm.in: Add 'show' subcommand.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-08-29 14:52:21 -04:00
Maxim Cournoyer ee4a429d49
etc: teams: Refactor list-teams.
* etc/teams.scm.in (print-team, sort-teams): New procedures.
(list-teams): Use them.
2023-08-29 14:52:21 -04:00
Maxim Cournoyer c0dad02e9f
etc: teams: Drop unused port argument for list-members procedure.
* etc/teams.scm.in (list-members): Drop port optional argument.  Turn PREFIX
into a keyword argument.
(print-team): Adjust accordingly.
2023-08-29 14:52:20 -04:00
Maxim Cournoyer 270cb1db2f
teams: Register the guix-emacs.el file to the Emacs team.
* etc/teams.scm.in (emacs): Add the
"gnu/packages/aux-files/emacs/guix-emacs.el" file to the scope of the Emacs
team.
2023-08-29 14:52:20 -04:00
Nicolas Goaziou 37a8f92340
gnu: texlive-glossaries: Add missing input.
* gnu/packages/tex.scm (texlive-glossaries)[inputs]: Add PERL.

Reported-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2023-08-29 20:44:56 +02:00