summaryrefslogtreecommitdiff
path: root/gnu/packages/java.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/java.scm')
-rw-r--r--gnu/packages/java.scm201
1 files changed, 114 insertions, 87 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index c68b0d3fd2a..1d910e17d17 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -9,7 +9,7 @@
9;;; Copyright © 2017, 2019 Tobias Geerinckx-Rice <me@tobias.gr> 9;;; Copyright © 2017, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
10;;; Copyright © 2018, 2019 Gábor Boskovits <boskovits@gmail.com> 10;;; Copyright © 2018, 2019 Gábor Boskovits <boskovits@gmail.com>
11;;; Copyright © 2018 Chris Marusich <cmmarusich@gmail.com> 11;;; Copyright © 2018 Chris Marusich <cmmarusich@gmail.com>
12;;; Copyright © 2018, 2019 Efraim Flashner <efraim@flashner.co.il> 12;;; Copyright © 2018, 2019, 2020 Efraim Flashner <efraim@flashner.co.il>
13;;; Copyright © 2019, 2020 Björn Höfling <bjoern.hoefling@bjoernhoefling.de> 13;;; Copyright © 2019, 2020 Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
14;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> 14;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
15;;; 15;;;
@@ -3442,12 +3442,14 @@ an Ant task that extends the built-in @code{jar} task.")
3442 (name "java-hamcrest-core") 3442 (name "java-hamcrest-core")
3443 (version "1.3") 3443 (version "1.3")
3444 (source (origin 3444 (source (origin
3445 (method url-fetch) 3445 (method git-fetch)
3446 (uri (string-append "https://github.com/hamcrest/JavaHamcrest/" 3446 (uri (git-reference
3447 "archive/hamcrest-java-" version ".tar.gz")) 3447 (url "https://github.com/hamcrest/JavaHamcrest/")
3448 (commit (string-append "hamcrest-java-" version))))
3449 (file-name (git-file-name name version))
3448 (sha256 3450 (sha256
3449 (base32 3451 (base32
3450 "11g0s105fmwzijbv08lx8jlb521yravjmxnpgdx08fvg1kjivhva")) 3452 "16fxxkrd31ahqvcaby30jgh3z1i0zxh51m24hxgz0z2agxj6bc63"))
3451 (modules '((guix build utils))) 3453 (modules '((guix build utils)))
3452 (snippet 3454 (snippet
3453 '(begin 3455 '(begin
@@ -3547,13 +3549,14 @@ testing frameworks, mocking libraries and UI validation rules.")
3547 (name "java-junit") 3549 (name "java-junit")
3548 (version "4.12") 3550 (version "4.12")
3549 (source (origin 3551 (source (origin
3550 (method url-fetch) 3552 (method git-fetch)
3551 (uri (string-append "https://github.com/junit-team/junit/" 3553 (uri (git-reference
3552 "archive/r" version ".tar.gz")) 3554 (url "https://github.com/junit-team/junit/")
3553 (file-name (string-append name "-" version ".tar.gz")) 3555 (commit (string-append "r" version))))
3556 (file-name (git-file-name name version))
3554 (sha256 3557 (sha256
3555 (base32 3558 (base32
3556 "090dn5v1vs0b3acyaqc0gjf6p8lmd2h24wfzsbq7sly6b214anws")) 3559 "1j8avi91px1z8rjc89cfikwrvfifdmmsarwiyrcnr59ynvpz0v8h"))
3557 (modules '((guix build utils))) 3560 (modules '((guix build utils)))
3558 (snippet 3561 (snippet
3559 '(begin 3562 '(begin
@@ -3566,7 +3569,7 @@ testing frameworks, mocking libraries and UI validation rules.")
3566 #:jar-name "junit.jar")) 3569 #:jar-name "junit.jar"))
3567 (inputs 3570 (inputs
3568 `(("java-hamcrest-core" ,java-hamcrest-core))) 3571 `(("java-hamcrest-core" ,java-hamcrest-core)))
3569 (home-page "https://junit.org/") 3572 (home-page "https://junit.org/junit4/")
3570 (synopsis "Test framework for Java") 3573 (synopsis "Test framework for Java")
3571 (description 3574 (description
3572 "JUnit is a simple framework to write repeatable tests for Java projects. 3575 "JUnit is a simple framework to write repeatable tests for Java projects.
@@ -3579,13 +3582,14 @@ sharing common test data, and test runners for running tests.")
3579 (name "java-plexus-utils") 3582 (name "java-plexus-utils")
3580 (version "3.2.0") 3583 (version "3.2.0")
3581 (source (origin 3584 (source (origin
3582 (method url-fetch) 3585 (method git-fetch)
3583 (uri (string-append "https://github.com/codehaus-plexus/" 3586 (uri (git-reference
3584 "plexus-utils/archive/plexus-utils-" 3587 (url "https://github.com/codehaus-plexus/plexus-utils")
3585 version ".tar.gz")) 3588 (commit (string-append "plexus-utils-" version))))
3589 (file-name (git-file-name name version))
3586 (sha256 3590 (sha256
3587 (base32 3591 (base32
3588 "1ihfigar20lvk4pinii7dq05i173xphhw4iyrk6gjfy04m01j2lz")))) 3592 "1mlx7xrq7lgqjqcpg7y4hi1ghavf28vvk3har82037dqx61n0f15"))))
3589 (build-system ant-build-system) 3593 (build-system ant-build-system)
3590 ;; FIXME: The default build.xml does not include a target to install 3594 ;; FIXME: The default build.xml does not include a target to install
3591 ;; javadoc files. 3595 ;; javadoc files.
@@ -3632,13 +3636,14 @@ more.")
3632 (name "java-plexus-interpolation") 3636 (name "java-plexus-interpolation")
3633 (version "1.23") 3637 (version "1.23")
3634 (source (origin 3638 (source (origin
3635 (method url-fetch) 3639 (method git-fetch)
3636 (uri (string-append "https://github.com/codehaus-plexus/" 3640 (uri (git-reference
3637 "plexus-interpolation/archive/" 3641 (url "https://github.com/codehaus-plexus/plexus-interpolation")
3638 "plexus-interpolation-" version ".tar.gz")) 3642 (commit (string-append "plexus-interpolation-" version))))
3643 (file-name (git-file-name name version))
3639 (sha256 3644 (sha256
3640 (base32 3645 (base32
3641 "03377yzlx5q440m6sxxgv6a5qb8fl30zzcgxgc0hxk5qgl2z1jjn")))) 3646 "005hxxg1adv71a96lz4vp65bk3v1pi76j4c45z29xzizclib16vl"))))
3642 (build-system ant-build-system) 3647 (build-system ant-build-system)
3643 (arguments 3648 (arguments
3644 `(#:jar-name "plexus-interpolation.jar" 3649 `(#:jar-name "plexus-interpolation.jar"
@@ -3662,13 +3667,14 @@ these two libraries to vary independently of one another.")
3662 (name "java-plexus-classworlds") 3667 (name "java-plexus-classworlds")
3663 (version "2.5.2") 3668 (version "2.5.2")
3664 (source (origin 3669 (source (origin
3665 (method url-fetch) 3670 (method git-fetch)
3666 (uri (string-append "https://github.com/codehaus-plexus/" 3671 (uri (git-reference
3667 "plexus-classworlds/archive/plexus-classworlds-" 3672 (url "https://github.com/codehaus-plexus/plexus-classworlds")
3668 version ".tar.gz")) 3673 (commit (string-append "plexus-classworlds-" version))))
3674 (file-name (git-file-name name version))
3669 (sha256 3675 (sha256
3670 (base32 3676 (base32
3671 "1qm4p0rl8d82lzhsiwnviw11jnq44s0gflg78zq152xyyr2xmh8g")))) 3677 "1iv8x55fbni2hg4l7pdpbwfq75xmvq1f25g6nxma8rcdpihsh13r"))))
3672 (build-system ant-build-system) 3678 (build-system ant-build-system)
3673 (arguments 3679 (arguments
3674 `(#:jar-name "plexus-classworlds.jar" 3680 `(#:jar-name "plexus-classworlds.jar"
@@ -3688,12 +3694,14 @@ components.")
3688 (name "java-plexus-container-default-bootstrap") 3694 (name "java-plexus-container-default-bootstrap")
3689 (version "1.7.1") 3695 (version "1.7.1")
3690 (source (origin 3696 (source (origin
3691 (method url-fetch) 3697 (method git-fetch)
3692 (uri (string-append "https://github.com/codehaus-plexus/plexus-containers" 3698 (uri (git-reference
3693 "/archive/plexus-containers-" version ".tar.gz")) 3699 (url "https://github.com/codehaus-plexus/plexus-containers")
3700 (commit (string-append "plexus-containers-" version))))
3701 (file-name (git-file-name name version))
3694 (sha256 3702 (sha256
3695 (base32 3703 (base32
3696 "0xw5g30qf4a83608rw9v2hv8pfsz7d69dkdhk6r0wia4q78hh1pc")))) 3704 "1316hrp5vqfv0aw7miq2fp0wwy833h66h502h29vnh5sxj27x228"))))
3697 (build-system ant-build-system) 3705 (build-system ant-build-system)
3698 (arguments 3706 (arguments
3699 `(#:jar-name "container-default.jar" 3707 `(#:jar-name "container-default.jar"
@@ -3727,12 +3735,14 @@ implementation.")
3727 (name "java-plexus-io") 3735 (name "java-plexus-io")
3728 (version "3.0.0") 3736 (version "3.0.0")
3729 (source (origin 3737 (source (origin
3730 (method url-fetch) 3738 (method git-fetch)
3731 (uri (string-append "https://github.com/codehaus-plexus/plexus-io" 3739 (uri (git-reference
3732 "/archive/plexus-io-" version ".tar.gz")) 3740 (url "https://github.com/codehaus-plexus/plexus-io")
3741 (commit (string-append "plexus-io-" version))))
3742 (file-name (git-file-name name version))
3733 (sha256 3743 (sha256
3734 (base32 3744 (base32
3735 "0f2j41kihaymxkpbm55smpxjja235vad8cgz94frfy3ppcp021dw")))) 3745 "1h4q9l2j9sfbscvxpnyy2hazi0r83h3am86y4r959wrl1b24xxwd"))))
3736 (build-system ant-build-system) 3746 (build-system ant-build-system)
3737 (arguments 3747 (arguments
3738 `(#:jar-name "plexus-io.jar" 3748 `(#:jar-name "plexus-io.jar"
@@ -3886,12 +3896,14 @@ from source tags and class annotations.")))
3886 (name "java-plexus-cipher") 3896 (name "java-plexus-cipher")
3887 (version "1.7") 3897 (version "1.7")
3888 (source (origin 3898 (source (origin
3889 (method url-fetch) 3899 (method git-fetch)
3890 (uri (string-append "https://github.com/codehaus-plexus/plexus-cipher" 3900 (uri (git-reference
3891 "/archive/plexus-cipher-" version ".tar.gz")) 3901 (url "https://github.com/codehaus-plexus/plexus-cipher")
3902 (commit (string-append "plexus-cipher-" version))))
3903 (file-name (git-file-name name version))
3892 (sha256 3904 (sha256
3893 (base32 3905 (base32
3894 "1j3r8xzlxlk340snkjp6lk2ilkxlkn8qavsfiq01f43xmvv8ymk3")))) 3906 "0m638nzlxbmnbcj5cwdpgs326ab584yv0k803zlx37r6iqwvf6b0"))))
3895 (build-system ant-build-system) 3907 (build-system ant-build-system)
3896 (arguments 3908 (arguments
3897 `(#:jar-name "plexus-cipher.jar" 3909 `(#:jar-name "plexus-cipher.jar"
@@ -3922,12 +3934,14 @@ and decryption.")
3922 (name "java-plexus-compiler-api") 3934 (name "java-plexus-compiler-api")
3923 (version "2.8.4") 3935 (version "2.8.4")
3924 (source (origin 3936 (source (origin
3925 (method url-fetch) 3937 (method git-fetch)
3926 (uri (string-append "https://github.com/codehaus-plexus/plexus-compiler" 3938 (uri (git-reference
3927 "/archive/plexus-compiler-" version ".tar.gz")) 3939 (url "https://github.com/codehaus-plexus/plexus-compiler")
3940 (commit (string-append "plexus-compiler-" version))))
3941 (file-name (git-file-name name version))
3928 (sha256 3942 (sha256
3929 (base32 3943 (base32
3930 "09vmxs0807wsd26nbrwwj5l8ycmzazqycj52l7w6wjvkryywi69h")))) 3944 "1nq1gnn3s6z1j29gmi1hqbklsmm8b1lmnafb0191914f95mn18gk"))))
3931 (build-system ant-build-system) 3945 (build-system ant-build-system)
3932 (arguments 3946 (arguments
3933 `(#:jar-name "plexus-compiler-api.jar" 3947 `(#:jar-name "plexus-compiler-api.jar"
@@ -3973,13 +3987,14 @@ Compiler component.")))
3973 (source (origin 3987 (source (origin
3974 ;; This project doesn't tag releases or publish tarballs, so we take 3988 ;; This project doesn't tag releases or publish tarballs, so we take
3975 ;; the "prepare release plexus-sec-dispatcher-1.4" git commit. 3989 ;; the "prepare release plexus-sec-dispatcher-1.4" git commit.
3976 (method url-fetch) 3990 (method git-fetch)
3977 (uri (string-append "https://github.com/sonatype/plexus-sec-dispatcher/" 3991 (uri (git-reference
3978 "archive/7db8f88048.tar.gz")) 3992 (url "https://github.com/sonatype/plexus-sec-dispatcher/")
3993 (commit "7db8f880486e192a1c5ea9544e01e756c3d49d0f")))
3979 (sha256 3994 (sha256
3980 (base32 3995 (base32
3981 "1smfrk4n7xbrsxpxcp2j4i0j8q86j73w0w6xg7qz83dp6dagdjgp")) 3996 "1ng4yliy4cqpjr4fxxjbpwyk1wkch5f8vblm1kvwf328s4gibszs"))
3982 (file-name (string-append name "-" version ".tar.gz")))) 3997 (file-name (git-file-name name version))))
3983 (arguments 3998 (arguments
3984 `(#:jar-name "plexus-sec-dispatcher.jar" 3999 `(#:jar-name "plexus-sec-dispatcher.jar"
3985 #:source-dir "src/main/java" 4000 #:source-dir "src/main/java"
@@ -4094,12 +4109,14 @@ Plexus components.")
4094 (name "java-sisu-build-api") 4109 (name "java-sisu-build-api")
4095 (version "0.0.7") 4110 (version "0.0.7")
4096 (source (origin 4111 (source (origin
4097 (method url-fetch) 4112 (method git-fetch)
4098 (uri (string-append "https://github.com/sonatype/sisu-build-api/" 4113 (uri (git-reference
4099 "archive/plexus-build-api-" version ".tar.gz")) 4114 (url "https://github.com/sonatype/sisu-build-api")
4115 (commit (string-append "plexus-build-api-" version))))
4116 (file-name (git-file-name name version))
4100 (sha256 4117 (sha256
4101 (base32 4118 (base32
4102 "1c3rrpma3x634xp2rm2p5iskfhzdyc7qfbhjzr70agrl1jwghgy2")))) 4119 "1d5w6c58gkx30d51v7qwv1xrhc0ly76848gihmgshj19yf6yhca0"))))
4103 (build-system ant-build-system) 4120 (build-system ant-build-system)
4104 (arguments 4121 (arguments
4105 `(#:jar-name "sisu-build-api.jar" 4122 `(#:jar-name "sisu-build-api.jar"
@@ -4149,12 +4166,14 @@ project and determining what files need to be rebuilt.")
4149 (name "java-modello-core") 4166 (name "java-modello-core")
4150 (version "1.9.1") 4167 (version "1.9.1")
4151 (source (origin 4168 (source (origin
4152 (method url-fetch) 4169 (method git-fetch)
4153 (uri (string-append "https://github.com/codehaus-plexus/modello" 4170 (uri (git-reference
4154 "/archive/modello-" version ".tar.gz")) 4171 (url "https://github.com/codehaus-plexus/modello")
4172 (commit (string-append "modello-" version))))
4173 (file-name (git-file-name name version))
4155 (sha256 4174 (sha256
4156 (base32 4175 (base32
4157 "0l2pvns8pmlrmjm3iknp7gpg3654y1m8qhy55b19sdwdchdcyxfh")))) 4176 "1di6ni42aqllpdvkpyfcw70352vr2i8wf6hd5nhd9kmqjb5dj5j4"))))
4158 (build-system ant-build-system) 4177 (build-system ant-build-system)
4159 (arguments 4178 (arguments
4160 `(#:jar-name "modello-core.jar" 4179 `(#:jar-name "modello-core.jar"
@@ -4321,7 +4340,7 @@ on the XPP3 API (XML Pull Parser).")))
4321 (version "6.0") 4340 (version "6.0")
4322 (source (origin 4341 (source (origin
4323 (method url-fetch) 4342 (method url-fetch)
4324 (uri (string-append "http://download.forge.ow2.org/asm/" 4343 (uri (string-append "https://download.forge.ow2.org/asm/"
4325 "asm-" version ".tar.gz")) 4344 "asm-" version ".tar.gz"))
4326 (sha256 4345 (sha256
4327 (base32 4346 (base32
@@ -4423,13 +4442,14 @@ to generate and transform Java byte code.")
4423 (name "java-objenesis") 4442 (name "java-objenesis")
4424 (version "2.5.1") 4443 (version "2.5.1")
4425 (source (origin 4444 (source (origin
4426 (method url-fetch) 4445 (method git-fetch)
4427 (uri (string-append "https://github.com/easymock/objenesis/" 4446 (uri (git-reference
4428 "archive/" version ".tar.gz")) 4447 (url "https://github.com/easymock/objenesis")
4429 (file-name (string-append "objenesis-" version ".tar.gz")) 4448 (commit version)))
4449 (file-name (git-file-name name version))
4430 (sha256 4450 (sha256
4431 (base32 4451 (base32
4432 "1va5qz1i2wawwavhnxfzxnfgrcaflz9p1pg03irrjh4nd3rz8wh6")))) 4452 "054yi200wj00x6dp1sxfrwgndwywadsbn8d8ij1j0v45j9g2vdya"))))
4433 (build-system ant-build-system) 4453 (build-system ant-build-system)
4434 (arguments 4454 (arguments
4435 `(#:jar-name "objenesis.jar" 4455 `(#:jar-name "objenesis.jar"
@@ -4452,12 +4472,14 @@ constructor on object instantiation.")
4452 (name "java-easymock") 4472 (name "java-easymock")
4453 (version "3.4") 4473 (version "3.4")
4454 (source (origin 4474 (source (origin
4455 (method url-fetch) 4475 (method git-fetch)
4456 (uri (string-append "https://github.com/easymock/easymock/" 4476 (uri (git-reference
4457 "archive/easymock-" version ".tar.gz")) 4477 (url "https://github.com/easymock/easymock/")
4478 (commit (string-append "easymock-" version))))
4479 (file-name (git-file-name name version))
4458 (sha256 4480 (sha256
4459 (base32 4481 (base32
4460 "1yzg0kv256ndr57gpav46cyv4a1ns5sj722l50zpxk3j6sk9hnmi")))) 4482 "02vybm8hc0i0n9sp2f2iiqn54zwqhq835f76wc6b2m7819z5a8dq"))))
4461 (build-system ant-build-system) 4483 (build-system ant-build-system)
4462 (arguments 4484 (arguments
4463 `(#:jar-name "easymock.jar" 4485 `(#:jar-name "easymock.jar"
@@ -4502,7 +4524,7 @@ constructor on object instantiation.")
4502 (native-inputs 4524 (native-inputs
4503 `(("java-junit" ,java-junit) 4525 `(("java-junit" ,java-junit)
4504 ("java-hamcrest-core" ,java-hamcrest-core))) 4526 ("java-hamcrest-core" ,java-hamcrest-core)))
4505 (home-page "http://easymock.org") 4527 (home-page "https://easymock.org/")
4506 (synopsis "Java library providing mock objects for unit tests") 4528 (synopsis "Java library providing mock objects for unit tests")
4507 (description "EasyMock is a Java library that provides an easy way to use 4529 (description "EasyMock is a Java library that provides an easy way to use
4508mock objects in unit testing.") 4530mock objects in unit testing.")
@@ -4513,13 +4535,14 @@ mock objects in unit testing.")
4513 (name "java-jmock") 4535 (name "java-jmock")
4514 (version "1.2.0") 4536 (version "1.2.0")
4515 (source (origin 4537 (source (origin
4516 (method url-fetch) 4538 (method git-fetch)
4517 (uri (string-append "https://github.com/jmock-developers/" 4539 (uri (git-reference
4518 "jmock-library/archive/" version ".tar.gz")) 4540 (url "https://github.com/jmock-developers/jmock-library")
4519 (file-name (string-append "jmock-" version ".tar.gz")) 4541 (commit version)))
4542 (file-name (git-file-name name version))
4520 (sha256 4543 (sha256
4521 (base32 4544 (base32
4522 "0xmrlhq0fszldkbv281k9463mv496143vvmqwpxp62yzjvdkx9w0")))) 4545 "0lkga995xd9b9mmzxmcd301hlw83p1h78nibh7djlx7wydscr85z"))))
4523 (build-system ant-build-system) 4546 (build-system ant-build-system)
4524 (arguments 4547 (arguments
4525 `(#:build-target "jars" 4548 `(#:build-target "jars"
@@ -4527,7 +4550,7 @@ mock objects in unit testing.")
4527 #:phases 4550 #:phases
4528 (modify-phases %standard-phases 4551 (modify-phases %standard-phases
4529 (replace 'install (install-jars "build"))))) 4552 (replace 'install (install-jars "build")))))
4530 (home-page "http://www.jmock.org") 4553 (home-page "http://jmock.org/")
4531 (synopsis "Mock object library for test-driven development") 4554 (synopsis "Mock object library for test-driven development")
4532 (description "JMock is a library that supports test-driven development of 4555 (description "JMock is a library that supports test-driven development of
4533Java code with mock objects. Mock objects help you design and test the 4556Java code with mock objects. Mock objects help you design and test the
@@ -4550,13 +4573,14 @@ The jMock library
4550 (name "java-jmock") 4573 (name "java-jmock")
4551 (version "2.8.2") 4574 (version "2.8.2")
4552 (source (origin 4575 (source (origin
4553 (method url-fetch) 4576 (method git-fetch)
4554 (uri (string-append "https://github.com/jmock-developers/" 4577 (uri (git-reference
4555 "jmock-library/archive/" version ".tar.gz")) 4578 (url "https://github.com/jmock-developers/jmock-library")
4556 (file-name (string-append name "-" version ".tar.gz")) 4579 (commit version)))
4580 (file-name (git-file-name name version))
4557 (sha256 4581 (sha256
4558 (base32 4582 (base32
4559 "18650a9g8xffcsdb6w91pbswa7f40fp2sh6s3nclkclz5dbzq8f0")))) 4583 "12b7l22g3nrjvf2dzcw3z03fpd2chrgp0d8xkvn8w55rwb57pax6"))))
4560 (inputs 4584 (inputs
4561 `(("java-hamcrest-all" ,java-hamcrest-all) 4585 `(("java-hamcrest-all" ,java-hamcrest-all)
4562 ("java-asm" ,java-asm) 4586 ("java-asm" ,java-asm)
@@ -6725,12 +6749,14 @@ This is a part of the Apache Commons Project.")
6725 (name "java-javaewah") 6749 (name "java-javaewah")
6726 (version "1.1.6") 6750 (version "1.1.6")
6727 (source (origin 6751 (source (origin
6728 (method url-fetch) 6752 (method git-fetch)
6729 (uri (string-append "https://github.com/lemire/javaewah/" 6753 (uri (git-reference
6730 "archive/JavaEWAH-" version ".tar.gz")) 6754 (url "https://github.com/lemire/javaewah/")
6755 (commit (string-append "JavaEWAH-" version))))
6756 (file-name (git-file-name name version))
6731 (sha256 6757 (sha256
6732 (base32 6758 (base32
6733 "1n7j1r1h24wlhwv9zdcj6yqjrhma2ixwyzm15l5vrv6yqjs6753b")))) 6759 "1m8qcb1py76v7avbjjrkvyy6fhr5dk2ywy73gbsxqry04gkm2nhw"))))
6734 (build-system ant-build-system) 6760 (build-system ant-build-system)
6735 (arguments `(#:jar-name "javaewah.jar")) 6761 (arguments `(#:jar-name "javaewah.jar"))
6736 (inputs 6762 (inputs
@@ -6743,7 +6769,7 @@ This is a part of the Apache Commons Project.")
6743compression scheme. It can be used to implement bitmap indexes. 6769compression scheme. It can be used to implement bitmap indexes.
6744 6770
6745The goal of word-aligned compression is not to achieve the best compression, 6771The goal of word-aligned compression is not to achieve the best compression,
6746but rather to improve query processing time. Hence, JavaEWAH tries to save CPU 6772but rather to improve query processing time. Hence, JavaEWAH tries to save CPU
6747cycles, maybe at the expense of storage. However, the EWAH scheme is always 6773cycles, maybe at the expense of storage. However, the EWAH scheme is always
6748more efficient storage-wise than an uncompressed bitmap (as implemented in the 6774more efficient storage-wise than an uncompressed bitmap (as implemented in the
6749@code{BitSet} class by Sun).") 6775@code{BitSet} class by Sun).")
@@ -7032,13 +7058,14 @@ StringTemplate also powers ANTLR.")
7032 (name "antlr3") 7058 (name "antlr3")
7033 (version "3.5.2") 7059 (version "3.5.2")
7034 (source (origin 7060 (source (origin
7035 (method url-fetch) 7061 (method git-fetch)
7036 (uri (string-append "https://github.com/antlr/antlr3/archive/" 7062 (uri (git-reference
7037 version ".tar.gz")) 7063 (url "https://github.com/antlr/antlr3")
7038 (file-name (string-append name "-" version ".tar.gz")) 7064 (commit version)))
7065 (file-name (git-file-name name version))
7039 (sha256 7066 (sha256
7040 (base32 7067 (base32
7041 "0218v683081lg54z9hvjxinhxd4dqp870jx6n39gslm0bkyi4vd6")))) 7068 "0cafavrjmzqhklghrk8c2jqxkdwxgzskm20pbrfd3r41cn00dpnf"))))
7042 (build-system ant-build-system) 7069 (build-system ant-build-system)
7043 (arguments 7070 (arguments
7044 `(#:jar-name (string-append ,name "-" ,version ".jar") 7071 `(#:jar-name (string-append ,name "-" ,version ".jar")