Marius Bakke
6ce5a6c2e3
gnu: antlr4: Update to 4.10.1.
...
* gnu/packages/java.scm (java-antlr4-runtime): Update to 4.10.1.
[source](patches): Remove obsolete patch.
(java-antlr4-runtime-cpp): Add #:configure-flags.
(antlr4)[arguments]: Don't run tests from removed directory. Enable one test;
exclude one file.
* gnu/packages/fontutils.scm (python-afdko)[arguments]: Add phase to build
with the C++ 17 standard.
2022-09-16 18:42:21 +02:00
Maxim Cournoyer
4920f6e634
Merge branch 'staging' into core-updates
...
Conflicts resolved in:
gnu/local.mk
gnu/packages/cmake.scm
gnu/packages/glib.scm
gnu/packages/gnome.scm
gnu/packages/gtk.scm
gnu/packages/sdl.scm
pango-next, vala-next and librsvg-bootstrap were removed in the process.
2022-09-15 11:43:21 -04:00
Artyom V. Poptsov
8349fce0ee
gnu: Add java-slf4j-nop.
...
* gnu/packages/java.scm (java-slf4j-nop): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14 09:33:11 +01:00
Marius Bakke
513091dbd2
gnu: OpenJDK@{12,13,14,15,16}: Fix build with glibc 2.34 and later.
...
* gnu/packages/java.scm (openjdk12, openjdk13, openjdk14, openjdk15,
openjdk16)[source](patches): Add 'openjdk-10-hotspot-stack-size.patch'.
2022-09-13 14:53:08 +02:00
Marius Bakke
c463d7ac91
gnu: OpenJDK@10: Fix build with newer toolchains.
...
* gnu/packages/java.scm (openjdk10)[source](patches): Add two patches.
[source](snippet): While here, simplify.
* gnu/packages/patches/openjdk-10-hotspot-pointer-comparison.patch,
gnu/packages/patches/openjdk-10-hotspot-stack-size.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-13 14:53:08 +02:00
Marius Bakke
389b5b5359
gnu: OpenJDK@9: Fix build with newer toolchain.
...
* gnu/packages/java.scm (openjdk9)[source](patches): New field.
* gnu/packages/patches/openjdk-9-hotspot-pointer-comparison.patch,
gnu/packages/patches/openjdk-9-hotspot-stack-size.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-13 14:53:08 +02:00
Marius Bakke
321e866b1c
gnu: icedtea@2: Fix build with newer toolchain.
...
* gnu/packages/java.scm (icedtea-7)[arguments]: Add substitution to prevent
ldd segfault and disable optimizations of dump.cpp instead of patching.
[native-inputs]: Patch the "hotspot" drop.
* gnu/packages/patches/icedtea-7-hotspot-pointer-comparison.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-13 14:53:08 +02:00
Artyom V. Poptsov
8efed18128
gnu: java-slf4j-api: Update the source URI.
...
* gnu/packages/java.scm (java-slf4j-api)[source]: Replace the URI with
"git-reference" to GitHub as the origin reference to
"https://www.slf4j.org/dist/slf4j- ..." seems to be broken.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Christopher Baines
ad1d3f98b1
gnu: Add comments to the bottom of a few package modules.
...
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.
If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.
* gnu/packages/bioconductor.scm: Add comment discouraging adding packages to
the bottom of the file.
* gnu/packages/bioinformatics.scm: ditto.
* gnu/packages/cran.scm: ditto.
* gnu/packages/crates-io.scm: ditto.
* gnu/packages/emacs-xyz.scm: ditto.
* gnu/packages/golang.scm: ditto.
* gnu/packages/guile-xyz.scm: ditto.
* gnu/packages/haskell-xyz.scm: ditto.
* gnu/packages/java.scm: ditto.
* gnu/packages/julia-xyz.scm: ditto.
* gnu/packages/lisp-xyz.scm: ditto.
* gnu/packages/ocaml.scm: ditto.
* gnu/packages/perl.scm: ditto.
* gnu/packages/python-science.scm: ditto.
* gnu/packages/python-xyz.scm: ditto.
* gnu/packages/ruby.scm: ditto.
* gnu/packages/tex.scm: ditto.
2022-09-10 10:45:27 +01:00
Maxim Cournoyer
e635167dc0
gnu: openjdk: Add a variable tracking the latest openjdk package.
...
* gnu/packages/java.scm (openjdk): New variable.
2022-08-17 14:33:42 -04:00
Pierre Neidhardt
875e803e60
gnu: abcl: Update to 1.9.0.
...
* gnu/packages/java.scm (abcl): Update to 1.9.0.
* gnu/packages/patches/abcl-fix-build-xml.patch: Update for 1.9.0.
2022-07-03 20:36:48 +02:00
Pierre Neidhardt
3a45cc634e
gnu: abcl: Fix loading of cl-* packages.
...
* gnu/packages/java.scm (abcl)[native-search-paths]: Add XDG_DATA_DIRS where
to cl-* libraries get installed.
2022-07-03 20:36:48 +02:00
Artyom V. Poptsov
583537f2d6
gnu: Add java-commons-text.
...
* gnu/packages/java.scm (java-commons-text): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-25 11:01:39 +02:00
Artyom V. Poptsov
3f8bb2d6b9
gnu: Add java-asm-commons.
...
* gnu/packages/java.scm (java-asm-commons-8): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-18 21:14:53 +02:00
Artyom V. Poptsov
4ff9f1689d
gnu: java-commons-lang3: Update to 3.12.0
...
* gnu/packages/java.scm (java-commons-lang3): Update to 3.12.0.
* gnu/packages/patches/java-commons-lang-fix-dependency.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-13 22:49:13 +02:00
Julien Lepiller
965d54e344
gnu: java-plexus-component-metadata: Fix package.
...
* gnu/packages/java.scm (java-plexus-component-metadata): Apply fix for
newer jdom.
2022-06-12 09:07:17 +02:00
Julien Lepiller
48a191c15d
gnu: java-plexus-component-metadata: Fix package.
...
* gnu/packages/java.scm (java-plexus-component-metadat): Apply fix for
newer jdom.
2022-06-08 20:34:04 +02:00
Danny Milosavljevic
98e2f4fbeb
gnu: openjdk: Update to 17.0.3.
...
* gnu/packages/java.scm (openjdk17): Update to 17.0.3.
2022-05-29 22:57:19 +02:00
Maxim Cournoyer
7eb8ab9412
gnu: Add java-antlr4-runtime-cpp.
...
* gnu/packages/java.scm (java-antlr4-runtime-cpp): New variable.
2022-05-12 12:45:37 -04:00
Efraim Flashner
d775a24344
gnu: openjdk12: Fix build.
...
* gnu/packages/java.scm (openjdk12)[arguments]: Override inherited
'fix-java-shebangs phase.
2022-05-10 11:13:45 +03:00
Danny Milosavljevic
271b2e43be
gnu: openjdk: Update to 11.0.15.
...
* gnu/packages/java (openjdk): Update to 11.0.15.
[arguments]<#:phases>[fix-java-shebangs]: Adapt phase.
2022-05-09 12:40:54 +02:00
Rostislav Svoboda
02182c623e
gnu: openjdk17: Update to 17.0.2
...
* gnu/packages/java.scm (openjdk17): Update to 17.0.2.
2022-05-07 11:22:19 +02:00
Danny Milosavljevic
237d90a780
gnu: openjdk17: Make big cursors work.
...
* gnu/packages/java.scm (openjdk17)[source]: Add patch.
2022-04-18 12:59:04 +02:00
Danny Milosavljevic
aa01b37ef6
gnu: openjdk16: Make big cursors work.
...
* gnu/packages/java.scm (openjdk16)[source]: Add patch.
2022-04-18 12:59:04 +02:00
Danny Milosavljevic
f4dd7bf94e
gnu: openjdk15: Make big cursors work.
...
* gnu/packages/patches/openjdk-15-xcursor-no-dynamic.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (openjdk15)[source]: Add it.
2022-04-18 12:58:57 +02: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
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
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
4775d17137
gnu: java-eclipse-sisu-plexus: Update to 0.3.5.
...
* gnu/packages/java.scm (java-eclipse-sisu-plexus): Update to 0.3.5.
2022-02-05 20:16:22 +01:00
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
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
c636a8786e
gnu: java-log4j-api: Update to 2.17.1.
...
* gnu/packages/java.scm (java-log4j-api): Update to 2.17.1.
2022-01-31 15:29:14 +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
Vagrant Cascadian
896e39282d
gnu: java-commons-jexl-2: Fix trailing whitespace in synopsis.
...
* gnu/packages/java.scm (java-commons-jexl-2)[synopsis]: Fix trailing
whitespace.
2021-12-30 00:52:50 -08:00
Ricardo Wurmus
6fbff5c8bd
gnu: java-kafka-clients: Disable failing test.
...
* gnu/packages/java.scm (java-kafka-clients)[arguments]: Disable
Serializationtest that fails on i686.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
843193eab7
gnu: java-slf4j-simple: Disable one test.
...
* gnu/packages/java.scm (java-slf4j-simple)[arguments]: Disable
SimpleLoggerMultithreadedInitializationTest because it fails when more CPUs
are available.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
fc62b7d2a4
gnu: java-mail: Use new input style.
...
* gnu/packages/java.scm (java-mail)[native-inputs]: Use new style.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
ab0f1227f5
gnu: java-mail: Remove trailing #T.
...
* gnu/packages/java.scm (java-mail)[arguments]: Remove trailing #T from build
phases.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
550b33a414
gnu: java-mail: Disable SSL test.
...
* gnu/packages/java.scm (java-mail)[arguments]: Disable WriteTimeoutSocketTest
because it uses as disabled SSL protocol version.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
9dd210dfe1
gnu: java-kafka-clients: Update to 1.1.1.
...
* gnu/packages/java.scm (java-kafka-clients): Update to 1.1.1.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
38b9fdb2ff
gnu: java-kafka-clients: Use new input style.
...
* gnu/packages/java.scm (java-kafka-clients)[native-inputs]: Use new style.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
6cb8869bc1
gnu: java-kafka-clients: Disable SSL test.
...
This is due to changes in the enabled cipher suites in the updated icedtea-8.
* gnu/packages/java.scm (java-kafka-clients)[arguments]: Disable the
SslTransportLayerTest.
2021-12-23 20:27:48 +01:00
Ricardo Wurmus
173a38c6b0
gnu: libantlr3c: Move below the Java bootstrap packages.
...
* gnu/packages/java.scm (libantlr3c): Move package definition below the Java
bootstrap packages.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
bafa843f96
gnu: drip: Move it below the Java bootstrap packages.
...
* gnu/packages/java.scm (drip): Move definition down.
2021-12-23 20:27:47 +01:00
Ricardo Wurmus
f94fae9b38
gnu: classpath-devel: Use label-less input style.
...
* gnu/packages/java.scm (classpath-devel)[native-inputs]: Use new style.
2021-12-23 20:27:47 +01:00