1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

16 Commits

Author SHA1 Message Date
Julien Lepiller
ad89b455bf gnu: java-zstd: Update to 1.5.7-7.
* gnu/packages/java-compression.scm (java-zstd): Update to 1.5.7-7.

Change-Id: I0764d3ea56266959592ade57c07f0ab6a62734fa
2026-03-18 18:49:36 +01:00
Julien Lepiller
af82dbe2f9 gnu: Add java-zstd.
* gnu/packages/java.scm (java-zstd): New variable.
2022-11-03 15:11:25 +01: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
Efraim Flashner
9987126065 gnu: java-xz: Update to 1.9.
* gnu/packages/java-compression.scm (java-xz): Update to 1.9.
[arguments]: Build with openjdk9.
2021-07-12 16:57:09 +03:00
Efraim Flashner
7760d28920 gnu: java-xz: Mark source as zipbomb.
* gnu/packages/java-compression.scm (java-xz)[source]: Download source
as zipbomb.
[argments]: Remove custom 'chdir phase.
2021-07-11 14:07:00 +03:00
Björn Höfling
23dcf4339d gnu: java-snappy: Fix checks when build machine has too much memory.
* gnu/packages/java-compression.scm (java-snappy)[arguments]: Add
set-test-memory-size phase.

This fixes <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=46780>.
Thanks to zimoun for the solving idea.

The CachingBufferPoolTest tries to allocate a lot of memory (20GB) and the
test succeeds if there is not enough memory available in the JVM.
When the build machine has a lot of memory (which is the case on the Guix
CI system), the JVM will use more than 20GB as maximum heap size. In
consequence, the test fails.

The new phase adds a maxmemory size of 2G for the tests. Thus all other
tests will have enough memory and the CachingBufferPoolTest will fail.
2021-02-27 23:34:09 +01:00
Tobias Geerinckx-Rice
affae3241c gnu: java-snappy: Update to 1.1.7.5.
* gnu/packages/java-compression.scm (java-snappy): Update to 1.1.7.5.
2020-08-19 00:21:41 +02:00
Julien Lepiller
51087d51df gnu: maven: Install from pom file.
* gnu/packages/java.scm (java-plexus-container-default-bootstrap)
(java-plexus-component-annotations, java-plexus-cipher, java-asm)
(java-jsr250, java-commons-cli, java-slf4j-api, java-slf4j-simple)
(java-bsh, java-jboss-el-api-spec, java-jboss-interceptors-api-spec)
(java-cdi-api, java-eclipse-sisu-plexus): Install from pom file.
* gnu/packages/maven.scm (maven-resolver-api, maven-resolver-spi)
(maven-resolver-util, maven-resolver-connector-basic, maven-resolver-impl)
(java-plexus-utils, maven-artifact, maven-model, maven-builder-support)
(maven-settings, maven-settings-builder, maven-model-builder)
(maven-repository-metadata, maven-resolver-provider, maven-plugin-api)
(maven-core, maven-embedder, maven-compat): Install from pom file.
2020-07-17 04:14:45 +02:00
Julien Lepiller
02ed96dccf gnu: java-plexus-archiver: Update to 4.2.2.
* gnu/packages/java.scm (java-plexus-archiver): Update to 4.2.2.
(java-plexus-container-default, java-commons-compress)
(java-geronimo-xbean-reflect): Install from pom file.
(java-guava): Install from pom
[source]: Use git source instead of generated source jar.
* gnu/packages/java-compression.scm (java-xz, java-iq80-snappy): Install
from pom.
2020-07-17 04:12:43 +02:00
Julien Lepiller
d308bc01e1 gnu: java-xz: Remove duplicate definition.
* gnu/packages/java.scm (java-xz): Remove duplicate variable.
(java-plexus-archiver)[inputs]: Use java-xz.
* gnu/packages/java-compression.scm (java-tukaani-xz): Rename to
java-xz.
2020-05-17 01:50:30 +02:00
Tobias Geerinckx-Rice
287e3d3124 gnu: java-iq80-snappy: Don't use unstable tarball.
* gnu/packages/java-compression.scm (java-iq80-snappy)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2020-03-13 05:36:09 +01:00
Tobias Geerinckx-Rice
e2528a3cc1 gnu: java-snappy@1.0: Don't use unstable tarball.
* gnu/packages/java-compression.scm (java-snappy-1)[name]: Restate.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
2020-03-13 05:36:09 +01:00
Tobias Geerinckx-Rice
0308944ab0 gnu: java-snappy: Don't use unstable tarball.
* gnu/packages/java-compression.scm (java-snappy)[source]: Use GIT-FETCH
and GIT-FILE-NAME.
[arguments]: Add ‘make-git-checkout-writable’ phase.
2020-03-12 04:57:40 +01:00
Tobias Geerinckx-Rice
ca0fe294d6 gnu: java-snappy: Update to 1.1.7.3.
* gnu/packages/java-compression.scm (java-snappy): Update to 1.1.7.3.
2020-03-12 04:57:39 +01:00
Ricardo Wurmus
4fec042b54 gnu: Move Python compression packages to new module.
* gnu/packages/compression.scm (python-lzo, python2-lzo, python-lz4,
python2-lz4, python-lzstring, python2-lzstring, bitshuffle,
bitshuffle-for-snappy): Move variables from here...
* gnu/packages/python-compression.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/bioinformatics.scm,
gnu/packages/java-compression.scm,
gnu/packages/xorg.scm: Adjust module references.
2019-01-15 17:45:33 +01:00
Ricardo Wurmus
24155bf40d gnu: Move Java compression packages to new module.
* gnu/packages/compression.scm (bitshuffle-for-snappy): Export variable.
(java-snappy, java-snappy-1, java-iq80-snappy, java-jbzip2, java-tukaani-xz):
Move these variables from here...
* gnu/packages/java-compression.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/java.scm, gnu/packages/bioinformatics.scm: Adjust module
references.
2019-01-12 12:14:28 +01:00