diff options
Diffstat (limited to 'gnu/packages/java.scm')
| -rw-r--r-- | gnu/packages/java.scm | 201 |
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 |
| 4508 | mock objects in unit testing.") | 4530 | mock 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 |
| 4533 | Java code with mock objects. Mock objects help you design and test the | 4556 | Java 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.") | |||
| 6743 | compression scheme. It can be used to implement bitmap indexes. | 6769 | compression scheme. It can be used to implement bitmap indexes. |
| 6744 | 6770 | ||
| 6745 | The goal of word-aligned compression is not to achieve the best compression, | 6771 | The goal of word-aligned compression is not to achieve the best compression, |
| 6746 | but rather to improve query processing time. Hence, JavaEWAH tries to save CPU | 6772 | but rather to improve query processing time. Hence, JavaEWAH tries to save CPU |
| 6747 | cycles, maybe at the expense of storage. However, the EWAH scheme is always | 6773 | cycles, maybe at the expense of storage. However, the EWAH scheme is always |
| 6748 | more efficient storage-wise than an uncompressed bitmap (as implemented in the | 6774 | more 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") |
