Commit graph

92694 commits

Author SHA1 Message Date
Julien Lepiller
33a58a3314
gnu: java-eclipse-sisu-inject: Update to 0.3.5.
* gnu/packages/java.scm (java-eclipse-sisu-inject): Update to 0.3.5.
2022-02-05 20:16:20 +01:00
Julien Lepiller
89bc233f3e
gnu: java-jsr250: Use proper source.
Sources from maven.org are autogenerated, not actual sources.

* gnu/packages/java.scm (java-jsr250)[source]: Use git repository.
* gnu/packages/maven.scm (maven-embedder): Fix pom to use it.
2022-02-05 20:16:19 +01:00
Julien Lepiller
137a7af178
gnu: Add java-jvnet-parent-pom-3.
* gnu/packages/java.scm (java-jvnet-parent-pom-3): New variable.
2022-02-05 20:16:18 +01:00
Julien Lepiller
1641858547
gnu: java-plexus-sec-dispatcher: Update to 2.0.
* gnu/packages/java.scm (java-plexus-sec-dispatcher): Update to 2.0.
(java-plexus-sec-dispatcher-1.4): New variable.
2022-02-05 20:16:17 +01:00
Julien Lepiller
ba7026003c
gnu: java-plexus-cipher: Update to 2.0.
* gnu/packages/java.scm (java-plexus-cipher): Update to 2.0.
(java-plexus-cipher-1.7): New variable.
2022-02-05 20:16:16 +01:00
Julien Lepiller
ce14731a73
gnu: Add java-plexus-build-api.
This is the proper name for java-sisu-build-api.

* gnu/packages/java.scm (java-sisu-build-api): Rename to...
(java-plexus-build-api): ...this.
[source]: Use new source repository.
2022-02-05 20:16:15 +01:00
Julien Lepiller
12769573eb
gnu: java-plexus-utils: Default to the newer one.
* gnu/packages/java.scm (java-plexus-utils-3.3.0): Rename to...
(java-plexus-utils): ...this.
(java-plexus-utils-3.2.1): New variable.
2022-02-05 20:16:14 +01:00
Julien Lepiller
a348520e2a
gnu: java-commons-codec: Use latest commons parent.
* gnu/packages/java.scm (java-commons-codec)[propagated-inputs]: Fix
commons parent version.
2022-02-05 20:16:13 +01:00
Julien Lepiller
baa2a49b81
gnu: maven-parent-pom: Fix dependency versions.
* gnu/packages/maven-parent-pom.scm (make-maven-parent-pom): Add a
replacement option.
(maven-parent-pom-34, maven-parent-pom-33, maven-parent-pom-31,
maven-parent-pom-22, maven-parent-pom-15): Replace
java-plexus-component-annotations version.
2022-02-05 20:16:12 +01:00
Julien Lepiller
661cac8db6
gnu: Add maven-parent-pom-34.
* gnu/packages/maven-parent-pom.scm (maven-parent-pom-34): New variable.
2022-02-05 20:16:11 +01:00
Julien Lepiller
cecf5f9211
gnu: Add plexus-parent-pom-8.
* gnu/packages/maven-parent-pom.scm (plexus-parent-pom-8): New variable.
2022-02-05 20:16:10 +01:00
Julien Lepiller
19bc914655
gnu: Add apache-commons-parent-pom-52.
* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-52): New variable.
(make-apache-commons-parent-pom): Add optional tag-prefix input.
2022-02-05 20:16:09 +01:00
Julien Lepiller
4c081c53ab
gnu: Add apache-parent-pom-23.
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-23): New
variable.
2022-02-05 20:15:58 +01:00
Efraim Flashner
dda56249ae
gnu: webrtc-audio-processing: Fix building on riscv64-linux.
* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: Add phase
on riscv64-linux to adjust headers to add support for riscv64-linux.
2022-02-05 20:24:13 +02:00
Efraim Flashner
a1e84575a4
gnu: libfaketime: Adjust flags on riscv64-linux.
* gnu/packages/check.scm (libfaketime)[arguments]: When building for
riscv64-linux adjust CFLAGS to make the package work.
2022-02-05 19:44:28 +02:00
jgart
f57883ec79
gnu: Add cl-lorem-ipsum.
* gnu/packages/lisp-xyz.scm (cl-lorem-ipsum, ecl-lorem-opsum,
  sbcl-lorem-ipsum): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-02-05 16:39:03 +01:00
Liliana Marie Prikler
45082b9a8c
tests: Assert that cyclic graphs can be produced.
* tests/graph.scm ("package DAG, oops it was a cycle"): New test.
2022-02-05 08:02:30 +01:00
Eric Bavier
10b901a437
gnu: superlu: Update to 5.3.0.
* gnu/packages/maths.scm (superlu): Update to 5.3.0.
[source]: Adjust to new url.
2022-02-05 00:24:40 -06:00
Eric Bavier
41b11c459b
gnu: fenics-dolfin: Fix build.
* gnu/packages/patches/fenics-dolfin-algorithm.patch,
gnu/packages/patches/fenics-dolfin-boost.patch,
gnu/packages/patches/fenics-dolfin-config-slepc.patch,
gnu/packages/patches/fenics-dolfin-demo-init.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/simulation.scm (fenics-dolfin)[source]: Use them.
2022-02-05 00:24:33 -06:00
Simon South
dd823172d8
gnu: cppzmq: Update to 4.8.1.
* gnu/packages/networking.scm (cppzmq)[version]: Update to 4.8.1.
[arguments]: Update to run test suite except when cross-compiling.
[inputs]: Add catch2-framework.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-05 00:59:30 +01:00
Maxime Devos
26da81afed
gnu: Add gnunet-scheme.
This is not the same as guile-gnunet, see the description.

* gnu/packages/gnunet.scm (gnunet-scheme): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-05 00:59:30 +01:00
Maxime Devos
f79bb5fb3c
gnu: guile-fibers: Add (fibers io-wakeup).
This patch is required by gnunet-scheme.  It has been submitted upstream at
<https://github.com/wingo/fibers/pull/50>, but there has not been any response
so far.

* gnu/packages/patches/guile-fibers-wait-for-io-readiness.patch: New file.
* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[source]{patches}: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-05 00:59:30 +01:00
Simon South
4e53625cc8
gnu: tbb: Update to 2021.5.0.
* gnu/packages/tbb.scm (tbb): Update to 2021.5.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-05 00:59:30 +01:00
Simon South
2d4c22b0aa
gnu: tbb: Fix test on AArch64.
* gnu/packages/patches/tbb-fix-test-on-aarch64.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/tbb.scm (tbb)[source]: Apply it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-05 00:59:30 +01:00
Justin Martin
41efa45508
home: services: import i18n module.
Fixes <https://issues.guix.gnu.org/53701>.
Reported by Roland Everaert <r.everaert@protonmail.com>
and Holger Peters <holger.peters@posteo.de>.

* gnu/home/services.scm (%initialize-gettext): remove setlocale for guile scripts.
(compute-on-first-login-script): add module import for i18n.
(compute-on-change-gexp): add module import for i18n.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-05 00:59:30 +01:00
Leo Famulari
04cd0ece62
gnu: audacity: Help Audacity find FFmpeg, for real.
This is a followup to commit 6589966b97,
and fixes <https://issues.guix.gnu.org/53591>.

* gnu/packages/patches/audacity-ffmpeg-fallback.patch: Fix typo.
2022-02-04 18:46:43 -05:00
Marius Bakke
2d5c270ec4
gnu: python-pybtex: Fix test failure.
* gnu/packages/python-xyz.scm (python-pybtex)[arguments]: Run nosetests
directly instead of via setup.py.
2022-02-05 00:27:46 +01:00
Marius Bakke
f0e638a576
gnu: sooperlooper: Build with libsigc++@2.
* gnu/packages/music.scm (sooperlooper)[inputs]: Change from LIBSIGC++ to
LIBSIGC++-2.
2022-02-05 00:27:45 +01:00
Danny Milosavljevic
ba60aede97
gnu: dunst: Fix crash on invalid pixbuf notification.
* gnu/packages/patches/dunst-1.7.3-fix-crash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/dunst.scm (dunst)[source]<#:patches>: Add it.
2022-02-04 22:31:21 +01:00
jgart
a82847dcf3
gnu: Add emacs-blacken.
* gnu/packages/emacs-xyz.scm (emacs-blacken): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-02-04 20:17:15 +01:00
John Kehayias
9907c15864
gnu: Add xinitrc-xsession.
* gnu/packages/wm.scm (xinitrc-xsession): New variable.

Reviewed-by: Maxime Devos <maximedevos@telenet.be>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-02-04 20:17:14 +01:00
Leo Famulari
a00a875f1c
gnu: linux-libre 4.4: Update to 4.4.302.
This is the last release of the 4.4 kernel series:

https://lore.kernel.org/all/164387713713082@kroah.com/T/#t

Discussion within Guix:

https://lists.gnu.org/archive/html/guix-devel/2022-01/msg00020.html
https://lists.gnu.org/archive/html/guix-devel/2022-02/msg00007.html

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.302.
(linux-libre-4.4-pristine-source): Update hash.
2022-02-04 13:46:28 -05:00
Julien Lepiller
8391a99d08
nls: Update translations.
* po/doc/guix-cookbook.pt_BR.po: New file.
* po/doc/local.mk: Add it.
* doc/local.mk: Add pt_BR cookbook.
2022-02-04 18:29:00 +01:00
Julien Lepiller
d7e1c5acb3
gnu: ocaml-bigarray-compat: Update to 1.1.0.
* gnu/packages/ocaml.scm (ocaml-bigarray-compat): Update to 1.1.0.
2022-02-04 17:50:20 +01:00
Julien Lepiller
a041609a82
gnu: ocaml-parsexp: Update to 0.14.2.
* gnu/packages/ocaml.scm (ocaml-parsexp): Update to 0.14.2.
2022-02-04 17:50:06 +01:00
Julien Lepiller
60356cc029
gnu: ocaml-ocurl: Update to 0.9.2.
* gnu/packages/ocaml.scm (ocaml-ocurl): Update to 0.9.2.
2022-02-04 17:50:03 +01:00
Julien Lepiller
2cabfdfc86
gnu: ocaml-menhir: Update to 20211230.
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20211230.
2022-02-04 17:50:01 +01:00
Julien Lepiller
13ac9e11ad
gnu: ocaml-pcre: Update to 7.5.0.
* gnu/packages/ocaml.scm (ocaml-pcre): Update to 7.5.0.
2022-02-04 17:49:58 +01:00
Julien Lepiller
8dfc0efd92
gnu: ocaml-mdx: Update to 2.1.0.
* gnu/packages/ocaml.scm (ocaml-mdx): Update to 2.1.0.
2022-02-04 17:49:56 +01:00
Julien Lepiller
1a97471939
gnu: ocaml-topkg: Update to 1.0.5.
* gnu/packages/ocaml.scm (ocaml-topkg): Update to 1.0.5.
2022-02-04 17:49:53 +01:00
Julien Lepiller
475b44c9a9
gnu: ocaml-base: Update to 0.14.3.
* gnu/packages/ocaml.scm (ocaml-base): Update to 0.14.3.
2022-02-04 17:49:51 +01:00
Julien Lepiller
bb5dfd6ede
gnu: ocaml-sqlite3: Update to 5.1.0.
* gnu/packages/ocaml.scm (ocaml-sqlite3): Update to 5.1.0.
(ocaml4.07-sqlite3): Stay at 5.0.2.
2022-02-04 17:49:46 +01:00
Julien Lepiller
8fb772bc06
gnu: ocaml-lwt-react: Update to 1.1.5.
* gnu/packages/ocaml.scm (ocaml-lwt-react): Update to 1.1.5.
2022-02-04 17:49:44 +01:00
Julien Lepiller
370da71d24
gnu: ocaml-batteries: Update to 3.5.0.
* gnu/packages/ocaml.scm (ocaml-batteries): Update to 3.5.0.
2022-02-04 17:49:40 +01:00
Julien Lepiller
589c99e6f6
gnu: ocaml-utop: Update to 2.9.0.
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.9.0.
2022-02-04 17:49:38 +01:00
Julien Lepiller
5ce3d41d56
gnu: ocaml-cohttp: Update to 5.0.0.
* gnu/packages/ocaml.scm (ocaml-cohttp): Update to 5.0.0.
2022-02-04 17:49:35 +01:00
Julien Lepiller
84e304b56d
gnu: ocaml-sedlex: Update to 2.5.
* gnu/packages/ocaml.scm (ocaml-sedlex): Update to 2.5.
2022-02-04 17:49:33 +01:00
Julien Lepiller
d782c633fa
gnu: ocaml-gen: Update to 1.0.
* gnu/packages/ocaml.scm (ocaml-gen): Update to 1.0.
2022-02-04 17:49:26 +01:00
Julien Lepiller
3e882e8466
gnu: ocaml-mccs: Update to 1.1+13.
* gnu/packages/ocaml.scm (ocaml-mccs): Update to 1.1+13.
2022-02-04 17:49:03 +01:00
Vinicius Monego
de38ccf2e0
gnu: python-mistletoe: Run tests.
* gnu/packages/markup.scm (python-mistletoe)[arguments]: Override the 'check
phase.
2022-02-04 10:29:58 -03:00