Some improvements

Julien LepillerTue Nov 20 12:06:56+0100 2018

71c6aa7

Some improvements

more/packages/scala.scm

325325
  (package
326326
    (inherit java-log4j-api)
327327
    (version "2.8.1")
328+
    ;(version "2.11.1")
329+
    (arguments
330+
     (ensure-keyword-arguments (package-arguments java-log4j-api)
331+
       `(#:jdk ,icedtea-7)))
328332
    (source (origin
329333
              (method url-fetch)
330334
              (uri (string-append "mirror://apache/logging/log4j/" version

332336
              (sha256
333337
               (base32
334338
                "0x5gksgh0jkvd7k70rqrs2hy3glms0pkj6lhl26m6f83x1b6kvdm"))))))
339+
                ;"1dhxnd0348is21w93m1rv2sbfwyx83rv63adnbd0bgjq01gzbvic"))))))
335340
336341
;; More dependencies needed
337342
(define-public java-log4j-core-for-sbt

343348
       ("java-hamcrest-core" ,java-hamcrest-core)
344349
       ("java-log4j-api" ,java-log4j-api-for-sbt)
345350
       ("java-mail" ,java-mail)
351+
       ("java-jansi" ,java-jansi)
346352
       ("java-jboss-jms-api-spec" ,java-jboss-jms-api-spec)
347353
       ("java-lmax-disruptor" ,java-lmax-disruptor)
348354
       ("java-kafka" ,java-kafka-clients)

410416
           (install-jars ".")))))
411417
    (inputs
412418
     `(("java-log4j-api" ,java-log4j-api-for-sbt)
413-
       ;("java-log4j-core" ,java-log4j-core)
414-
       ("sbt-util-interface" ,sbt-util-interface)))
419+
       ("java-log4j-core" ,java-log4j-core-for-sbt)
420+
       ("sbt-util-interface" ,sbt-util-interface)
421+
       ("scala-sjsonnew" ,scala-sjsonnew)))
415422
    (native-inputs
416423
     `(("scala-official" ,scala-official)))))
417424