<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/java-compression.scm, branch linode-image-docs</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=linode-image-docs</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=linode-image-docs'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2022-11-03T14:11:25Z</updated>
<entry>
<title>gnu: Add java-zstd.</title>
<updated>2022-11-03T14:11:25Z</updated>
<author>
<name>Julien Lepiller</name>
<email>julien@lepiller.eu</email>
</author>
<published>2022-10-15T20:05:47Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=af82dbe2f9282dbf6ec327c0161ecf9ed74ab08b'/>
<id>urn:sha1:af82dbe2f9282dbf6ec327c0161ecf9ed74ab08b</id>
<content type='text'>
* gnu/packages/java.scm (java-zstd): New variable.
</content>
</entry>
<entry>
<title>gnu: Simplify package inputs.</title>
<updated>2021-12-13T16:48:25Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2021-12-13T16:18:24Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=8394619baceb118df92e355377fd543bb1aa501a'/>
<id>urn:sha1:8394619baceb118df92e355377fd543bb1aa501a</id>
<content type='text'>
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
</content>
</entry>
<entry>
<title>gnu: java-xz: Update to 1.9.</title>
<updated>2021-07-12T13:57:09Z</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2021-07-11T11:47:24Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=998712606557a2ee80dc3e113da5fb15ad1886cd'/>
<id>urn:sha1:998712606557a2ee80dc3e113da5fb15ad1886cd</id>
<content type='text'>
* gnu/packages/java-compression.scm (java-xz): Update to 1.9.
[arguments]: Build with openjdk9.
</content>
</entry>
<entry>
<title>gnu: java-xz: Mark source as zipbomb.</title>
<updated>2021-07-11T11:07:00Z</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2021-07-11T11:07:00Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=7760d28920a920791645c4485f1345af45ee7787'/>
<id>urn:sha1:7760d28920a920791645c4485f1345af45ee7787</id>
<content type='text'>
* gnu/packages/java-compression.scm (java-xz)[source]: Download source
as zipbomb.
[argments]: Remove custom 'chdir phase.
</content>
</entry>
<entry>
<title>gnu: java-snappy: Fix checks when build machine has too much memory.</title>
<updated>2021-02-27T22:34:09Z</updated>
<author>
<name>Björn Höfling</name>
<email>bjoern.hoefling@bjoernhoefling.de</email>
</author>
<published>2021-02-27T21:57:11Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=23dcf4339d1dc102b2c509a151734f4caff793bd'/>
<id>urn:sha1:23dcf4339d1dc102b2c509a151734f4caff793bd</id>
<content type='text'>
* gnu/packages/java-compression.scm (java-snappy)[arguments]: Add
set-test-memory-size phase.

This fixes &lt;https://debbugs.gnu.org/cgi/bugreport.cgi?bug=46780&gt;.
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.
</content>
</entry>
<entry>
<title>gnu: java-snappy: Update to 1.1.7.5.</title>
<updated>2020-08-18T22:21:41Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
<email>me@tobias.gr</email>
</author>
<published>2020-08-18T22:03:38Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=affae3241cae7f76b583e838b8e9b7721a6f59ef'/>
<id>urn:sha1:affae3241cae7f76b583e838b8e9b7721a6f59ef</id>
<content type='text'>
* gnu/packages/java-compression.scm (java-snappy): Update to 1.1.7.5.
</content>
</entry>
<entry>
<title>gnu: maven: Install from pom file.</title>
<updated>2020-07-17T02:14:45Z</updated>
<author>
<name>Julien Lepiller</name>
<email>julien@lepiller.eu</email>
</author>
<published>2020-06-26T21:22:04Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=51087d51df20b89cf081aaa895efadbb73e6550b'/>
<id>urn:sha1:51087d51df20b89cf081aaa895efadbb73e6550b</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>gnu: java-plexus-archiver: Update to 4.2.2.</title>
<updated>2020-07-17T02:12:43Z</updated>
<author>
<name>Julien Lepiller</name>
<email>julien@lepiller.eu</email>
</author>
<published>2020-05-16T22:12:49Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=02ed96dccf4764dc707bcfcb523b24cf31ed2a79'/>
<id>urn:sha1:02ed96dccf4764dc707bcfcb523b24cf31ed2a79</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>gnu: java-xz: Remove duplicate definition.</title>
<updated>2020-05-16T23:50:30Z</updated>
<author>
<name>Julien Lepiller</name>
<email>julien@lepiller.eu</email>
</author>
<published>2020-05-16T23:48:28Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=d308bc01e171f327084bfaa9fe79fb31fe662669'/>
<id>urn:sha1:d308bc01e171f327084bfaa9fe79fb31fe662669</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>gnu: java-iq80-snappy: Don't use unstable tarball.</title>
<updated>2020-03-13T04:36:09Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
<email>me@tobias.gr</email>
</author>
<published>2020-03-13T02:18:23Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=287e3d312440a103e8ca1e14b5b09a0ce0124e5e'/>
<id>urn:sha1:287e3d312440a103e8ca1e14b5b09a0ce0124e5e</id>
<content type='text'>
* gnu/packages/java-compression.scm (java-iq80-snappy)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
</content>
</entry>
</feed>
