me
/
guix
Archived
1
0
Fork 0
Commit Graph

158 Commits (26638b8e8129aa755586d017677b4cf076bafda6)

Author SHA1 Message Date
Julien Lepiller 6a763d916e
gnu: maven: Update to 3.9.0.
* gnu/packages/maven.scm (maven-pom): Update to 3.9.0.

Change-Id: If6f9f0adf3065b450d373e0fcc619b79e4a529dc
2024-04-20 18:32:51 +02:00
Julien Lepiller 65e18f3f44
gnu: maven-resolver-api: Update to 1.9.4.
* gnu/packages/maven.scm (maven-resolver-api): Update to 1.9.4.
(maven-resolver-util)[native-inputs]: Update test dependencies.
(maven-resolver-named-lock): New variable.
(maven-resolver-impl, maven-resolver-transport-wagon)
(maven-resolver-transport-http): Update sisu.

Change-Id: I080136e77454ee256a74fff263301e250a2918cb
2024-04-20 18:32:13 +02:00
Julien Lepiller 7ce7464934
gnu: java-guava: Update to 31.1.
* gnu/packages/patches/java-guava-remove-annotation-deps.patch: New
  file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (java-guava): Update to 31.1.
[source]: Use patch.
(java-guava-futures-failureaccess): New variable.
* gnu/packages/bioinformatics.scm (java-picard, java-picard-2.10.3): Fix for
  newer guava.
* gnu/packages/maven.scm (maven): Add java-guava-futures-failureaccess.

Change-Id: Id2553c48e11c6001fb45a0589720cef1551804d9
2024-04-20 18:31:34 +02:00
Julien Lepiller f1ed3d4699
gnu: java-cglib: Update to 3.3.0.
cglib now requires asm-8 at runtime, so propagate it and do not use
asm-6 in dependents.

* gnu/packages/java.scm (java-cglib): Update to 3.3.0.
(java-plexus-component-metadata-1.7, java-easymock, java-jmock)
(java-jmock-legacy, java-jmock-junit4, java-ops4j-pax-exam-core-spi)
(java-guice, java-fest-assert, java-testng, java-lmax-disruptor)
(java-powermock-reflect, java-powermock-modules-junit4)
(java-kafka-clients, java-jline-2, java-xmlunit, java-eclipse-sisu-plexus)
(java-logback-core): Remove `java-asm` from inputs or native-inputs.
(java-httpcomponents-httpclient-cache)
(java-httpcomponents-httpclient-osgi): Disable tests.
* gnu/packages/batik.scm (java-xmlgraphics-commons): Remove `java-asm`
  from inputs or native inputs.
* gnu/packages/maven.scm (maven-resolver-transport-file)
(maven-resolver-transport-http, maven-model, maven-repository-metadata)
(maven-compat): Remove `java-asm` from inputs or native-inputs.

Change-Id: I92a939e7522d92b185715d7935aabed5ddb77451
2024-04-20 18:31:29 +02:00
Bruno Victal 1f42ba3533
Revert "gnu: maven-model-builder@3.0: Fix build."
This reverts commit d54faf155a.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-09 07:31:36 +02:00
Bruno Victal 57c4491e57
Revert "gnu: maven-settings-builder: Fix build."
This reverts commit c0a0cec87f.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-09 07:31:36 +02:00
Bruno Victal 8c619cf924
Revert "gnu: maven-model-builder: Fix build."
This reverts commit 04f9ac0cfa.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-09 07:31:35 +02:00
Bruno Victal 0df4466276
Revert "gnu: maven-resolver-provider: Fix build."
This reverts commit 3d2ce30f6b.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-09 07:31:35 +02:00
Bruno Victal 4f2e9ab060
Revert "gnu: maven-core-bootstrap: Fix build."
This reverts commit 1a93ff9a8b.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-09 07:31:35 +02:00
Bruno Victal d6f773571d
Revert "gnu: maven-embedder: Fix build."
This reverts commit 87ba11eff1.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-09 07:31:35 +02:00
Liliana Marie Prikler d54faf155a
gnu: maven-model-builder@3.0: Fix build.
* gnu/packages/maven.scm (maven-3.0-model-builder)[#:phases]: Add
‘add-components-shebang’.
2023-06-18 09:06:08 +02:00
Aleksandr Vityazev 87ba11eff1
gnu: maven-embedder: Fix build.
* gnu/packages/maven (maven-embedder)[arguments]:
Add the'add-sisu-shebang phase after unpack.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-28 21:02:54 +02:00
Aleksandr Vityazev 1a93ff9a8b
gnu: maven-core-bootstrap: Fix build.
* gnu/packages/maven (maven-core-bootstrap)[arguments]:
Add the'add-sisu-shebang phase after unpack.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-28 21:02:54 +02:00
Aleksandr Vityazev 3d2ce30f6b
gnu: maven-resolver-provider: Fix build.
* gnu/packages/maven (maven-resolver-provider)[arguments]:
Add the'add-sisu-shebang phase after unpack.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-28 21:02:54 +02:00
Aleksandr Vityazev 04f9ac0cfa
gnu: maven-model-builder: Fix build.
* gnu/packages/maven (maven-model-builder)[arguments]:
Add the'add-sisu-shebang phase after unpack.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-28 21:02:54 +02:00
Aleksandr Vityazev c0a0cec87f
gnu: maven-settings-builder: Fix build.
* gnu/packages/maven (maven-settings-builder)[arguments]:
Add the'add-sisu-shebang phase after unpack.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-28 21:02:54 +02:00
Ricardo Wurmus a4d9ce5488
gnu: Move Java XML packages to new module.
* gnu/packages/xml.scm (java-simple-xml, java-jaxp,
java-apache-xml-commons-resolver, java-jaxen, java-xom, java-xsdlib,
java-xpp3, java-xmlpull2, java-xmlpull-api-v1, java-dom4j, java-kxml2,
java-stax, java-jettison, java-jdom2, java-xstream, java-mxparser): Move these
variables from here...
* gnu/packages/java-xml.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register new file.
* gnu/packages/axoloti.scm,
gnu/packages/batik.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/groovy.scm,
gnu/packages/java.scm,
gnu/packages/maven.scm: Adjust module imports.
2023-01-08 23:20:59 +01:00
Marius Bakke 94913eabbb
gnu: maven-model: Avoid usage of (guix build syscalls).
* gnu/packages/maven.scm (maven-3.0-model)[arguments]: Use MKDTEMP instead of
MKDTEMP!.
2022-11-11 18:09:58 +01:00
Julien Lepiller 622042110c
gnu: java-commons-compress: Update to 1.21.
* gnu/packages/java.scm (java-commons-compress): Update to 1.21.
(java-osgi-annotation, java-osgi-core): Create pom file and install from
it.
* gnu/packages/maven.scm (java-surefire-parent-pom): Fix pom fixing.
2022-11-03 15:11:30 +01:00
Artyom V. Poptsov fc07082fe3
gnu: Add maven-sisu-plugin.
* gnu/packages/maven.scm (maven-sisu-plugin): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-09-24 19:04:07 +02:00
Artyom V. Poptsov d4090c3027
gnu: maven-slf4j-provider: Fix style.
* gnu/packages/maven.scm (maven-slf4j-provider): Fix style.

Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2022-09-21 09:07:59 +02:00
Artyom V. Poptsov 79897a3701
gnu: maven-slf4j-provider: Bugfix.
* gnu/packages/maven.scm (maven-slf4j-provider): Bugfix: Don't use "tar" to
  extract "java-slf4j-simple-source" as it is already unpacked; recursively copy
  the source instead.

Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2022-09-21 09:07:54 +02:00
Julien Lepiller 09e3ab6fbf
gnu: maven: Update to 3.8.6.
* gnu/packages/maven.scm (maven): Update to 3.8.6.
2022-08-24 18:17:31 +02:00
Artyom V. Poptsov d039f9dc15
gnu: Add maven-doxia-core.
* gnu/packages/maven.scm (maven-doxia-core): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-25 22:19:31 +02:00
Artyom V. Poptsov 0d461393e4
gnu: Add maven-doxia-sink-api.
* gnu/packages/maven.scm (maven-doxia-sink-api): New variable.
(maven-doxia-parent-pom): New private variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-19 21:01:13 +02:00
Julien Lepiller 7bdead3fce
gnu: maven: Update to 3.8.5.
* gnu/packages/maven.scm (maven-pom): Update to 3.8.5.
(maven-model-builder)[arguments]: Build from the subdirectory to work
around a test issue.
(maven-3.0-model-builder)[arguments]: Fix accordingly.
2022-03-13 22:42:19 +01:00
Julien Lepiller 9aae8a3e0d
gnu: maven: Use maven-slf4j-provider instead of slf4j-simple.
Maven uses its own slf4j implementation, not the default one.  The main
difference is the color on the output.

* gnu/packages/maven.scm (maven-wagon-http, maven-embedder, maven-compat)
(maven): Replace slf4j-simple with maven-slf4j-provider.
2022-02-28 10:56:21 +01:00
Julien Lepiller e0a6b25969
gnu: Add maven-slf4j-provider.
* gnu/packages/maven.scm (maven-slf4-provider): New variable.
2022-02-28 10:56:08 +01:00
Julien Lepiller 38c0830e85
gnu: maven-compat: Install resources.
* gnu/packages/maven.scm (maven-compat)[arguments]: Add copy-resources
phase.
2022-02-28 10:56:01 +01:00
Julien Lepiller ea23386e08
gnu: maven-embedder: Install resources.
* gnu/packages/maven.scm (maven-embedder)[arguments]: Add copy-resources
phase.
2022-02-28 10:55:48 +01:00
Julien Lepiller 26c74ed808
gnu: maven: Update to 3.8.4.
* gnu/packages/maven.scm (maven-pom): Update to 3.8.4.
(maven-resolver-api): Update to 1.6.3.
* gnu/packages/java.scm (java-modello-core): Update to 1.11.
2022-02-05 20:16:40 +01:00
Julien Lepiller bfb9bde690
gnu: Update maven-artifact-transfer to 0.13.1.
* gnu/packages/maven.scm (maven-artifact-transfer): Update to 0.13.1.
2022-02-05 20:16:37 +01:00
Julien Lepiller f8ca94a654
gnu: maven-wagon-provider-api: Update to 3.4.3.
* gnu/packages/maven.scm (maven-wagon-provider-api): Update to 3.4.3.
2022-02-05 20:16:35 +01:00
Julien Lepiller 04a91c7019
gnu: maven-enforcer-api: Update to 3.0.0.
* gnu/packages/maven.scm (maven-enforcer-api): Update to 3.0.0.
* gnu/packages/java.scm (java-bsh): Do not patch pom file anymore.
2022-02-05 20:16:34 +01:00
Julien Lepiller 76133fb764
gnu: maven-dependency-tree: Update to 3.1.0.
* gnu/packages/maven.scm (maven-dependency-tree): Update to 3.1.0.
2022-02-05 20:16:31 +01:00
Julien Lepiller 5fef46005c
gnu: Add java-sonatype-aether-util-1.13.
* gnu/packages/maven.scm (java-sonatype-aether-util-1.13): New variable.
2022-02-05 20:16:29 +01:00
Julien Lepiller df4dad2d99
gnu: Add java-sonatype-aether-test-util-1.13.
* gnu/packages/maven.scm (java-sonatype-aether-test-util-1.13): New
variable.
2022-02-05 20:16:28 +01:00
Julien Lepiller a87c8057e6
gnu: Add java-sonatype-aether-spi-1.13.
* gnu/packages/maven.scm (java-sonatype-aether-spi-1.13): New variable.
2022-02-05 20:16:27 +01:00
Julien Lepiller 5fbc8ade73
gnu: Add java-sonatype-aether-api-1.13.
* gnu/packages/maven.scm (java-sonatype-aether-api-1.13): New variable.
2022-02-05 20:16:26 +01:00
Julien Lepiller 7c32460aa2
gnu: java-plexus-container-default-bootstrap: Update to 2.1.0.
* gnu/packages/java.scm (java-plexus-container-default-bootstrap):
Update to 2.1.0.
(java-plexus-container-default-1.7, java-plexus-containers-parent-pom-1.7)
(java-plexus-component-annotations-1.7, java-plexus-component-metadata-1.7):
New variables.
2022-02-05 20:16:24 +01:00
Julien Lepiller a208278229
gnu: maven-common-artifact-filters: Update to 3.2.0.
* gnu/packages/maven.scm (maven-common-artifact-filters): Update to
3.2.0.
(maven-common-artifact-filters-3.1.0): New variable.
2022-02-05 20:16:23 +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 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 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
Reily Siegel 5e51860e4c
gnu: Add maven-resolver-transport-http.
* gnu/packages/maven.scm (maven-resolver-transport-http): New variable.
2022-01-12 17:43:02 +01:00
Reily Siegel 51c568b630
gnu: Add maven-resolver-transport-file.
* gnu/packages/maven.scm (maven-resolver-transport-file): New variable.
2022-01-12 17:43:02 +01:00
Vagrant Cascadian 38376090c3
gnu: Remove trailing period from synopsis.
* gnu/packages/anddroid.scm (android-liblog, git-repo)[synopsis]: Remove
  trailing period.
* gnu/packages/audio.scm (audio-to-midi)[synopsis]: Likewise.
* gnu/packages/bioinformatics.scm (python-mygene, python-scanpy,
  nanosv)[synopsis]: Likewise.
* gnu/packages/cran.scm (r-gsubfn)[synopsis]: Likewise.
* gnu/packages/crates-io.scm (rust-ascii-1, rust-bindgen-0.59,
  rust-byte-unit-4, rust-clircle-0.3, rust-dashmap-4, rust-dhcp4r-0.2,
  rust-fast-float-0.2, rust-fst-0.4, rust-futures-core-preview-0.3,
  rust-http-types-2, rust-hyper-0.14, rust-indexmap-1,
  rust-minimal-lexical-0.1, rust-oorandom-11.1, rust-runtime-raw-0.3,
  rust-sharded-slab-0.1, rust-takeable-option-0.4, rust-tower-service-0.3,
  rust-ttf-parser-0.12)[synopsis]: Likewise.
* gnu/packages/disk.scm (f3)[synopsis]: Likewise.
* gnu/packages/emacs-xyz.scm (emacs-scribble-mode, emacs-psession)[synopsis]:
  Likewise.
* gnu/packages/golang.scm (go-github-com-kylelemons-godebug)[synopsis]:
  Likewise.
* gnu/packages/haskell-xyz.scm (ghc-fsnotify, ghc-libyaml, ghc-emojis,
  ghc-regex-tdfa, ghc-th-lift-instances, ghc-commonmark-pandoc)[synopsis]:
  Likewise.
* gnu/packages/java.scm (java-commons-jxpath, java-jakarta-regexp)[synopsis]:
  Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-annot, sbcl-envy)[synopsis]: Likewise.
* gnu/packages/mail.scm (go-gitlab.com-shackra-goimapnotify)[synopsis]:
  Likewise.
* gnu/packages/maven.scm (maven-wagon-http-shared,
  maven-surefire-plugin)[synopsis]: Likewise.
* gnu/packages/perl.scm (perl-text-soundex)[synopsis]: Likewise.
* gnu/packages/python-check.scm (python-httmock)[synopsis]: Likewise.
* gnu/packages/python-web.scm (python-bottle)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-olefile, python-tokenize-rt,
  python-pylzma)[synopsis]: Likewise.
* gnu/packages/tex.scm (texlive-docstrip)[synopsis]: Likewise.
2021-12-30 19:11:46 -08:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Julien Lepiller 98d2ba1a5a
gnu: maven-enforcer-parent-pom: Fix pom.
* gnu/packages/maven.scm (maven-enforcer-parent-pom): Fix dependency
versions in pom file.
2021-06-22 13:10:45 +02:00