Remove merged java-asm

Julien LepillerMon May 15 14:32:31+0200 2017

7ad4645

Remove merged java-asm

more/packages/java.scm

9696
    (version "58.2")
9797
    (source (origin
9898
              (method url-fetch)
99-
              (uri (string-append 
99+
              (uri (string-append
100100
                     "http://download.icu-project.org/files/icu4j/" version
101101
                     "/icu4j-"
102102
                     (string-map (lambda (x) (if (char=? x #\.) #\_ x)) version)

131131
    (version "1.0.3")
132132
    (source (origin
133133
              (method url-fetch)
134-
              (uri (string-append 
134+
              (uri (string-append
135135
                     "https://github.com/abego/treelayout/archive/v" version
136136
                     ".tar.gz"))
137137
              (file-name (string-append name "-" version ".tar.gz"))

156156
    (description "")
157157
    (license license:bsd-3)))
158158
159+
; propose update
159160
(define-public java-commons-cli
160161
  (package
161162
    (name "java-commons-cli")

181182
the options available for a command line tool.")
182183
    (license license:asl2.0)))
183184
184-
(define-public java-asm
185-
  (package
186-
    (name "java-asm")
187-
    (version "5.2")
188-
    (source (origin
189-
              (method url-fetch)
190-
              (uri (string-append "http://download.forge.ow2.org/asm/asm-"
191-
                                  version ".tar.gz"))
192-
              (file-name (string-append name "-" version ".tar.gz"))
193-
              (sha256
194-
               (base32
195-
                "0kxvmv5275rnjl7jv0442k3wjnq03ngkb7sghs78avf45pzm4qgr"))))
196-
    (build-system ant-build-system)
197-
    (arguments
198-
     `(#:jar-name "asm-5.2.jar"
199-
       #:tests? #f))
200-
    (native-inputs
201-
     `(("junit" ,java-junit)))
202-
    (home-page "")
203-
    (synopsis "")
204-
    (description "")
205-
    (license license:asl2.0)))
206-
185+
; propose update
207186
(define-public java-jsr305
208187
  (package
209188
    (name "java-jsr305")

396375
               (base32
397376
                "1350yl003y1fjzdwis0dg5jhi5kggk2sxnkv9821z5janw4p986m"))))
398377
    (build-system ant-build-system)
378+
    (propagated-inputs
379+
     `(("asm" ,java-asm)))
399380
    (arguments
400-
     `(#:tests? #f))
381+
     `(#:tests? #f
382+
       #:phases
383+
       (modify-phases %standard-phases
384+
         (replace 'build
385+
           (lambda* (#:key outputs #:allow-other-keys)
386+
             (default-build.xml "animal-sniffer.jar"
387+
                                (string-append (assoc-ref outputs "out")
388+
                                      "/share/java")))))))
401389
    (home-page "http://www.mojohaus.org/animal-sniffer")
402390
    (synopsis "")
403391
    (description "")

709697
710698
;; javax.json.*
711699
;; org.abego.treelayout.*
712-
;; com.ibm.icu.* 
700+
;; com.ibm.icu.*
713701
(define-public antlr4
714702
  (package
715703
    (name "antlr4")

752740
    (synopsis "")
753741
    (description "")
754742
    (license license:bsd-3)))
755-
    
743+
756744
757745
;; requires groovy 2.4.7.
758746
;(define-public gradle