Remove pushed packages

Julien LepillerWed Apr 18 11:09:37+0200 2018

8ca18bc

Remove pushed packages

more/packages/java.scm

11221122
from ORO, Inc.")
11231123
    (license license:asl2.0)))
11241124
1125-
;; As of 2010-09-01, the ORO project is retired
1126-
(define-public java-jakarta-oro
1127-
  (package
1128-
    (name "java-jakarta-oro")
1129-
    (version "2.0.8")
1130-
    (source (origin
1131-
              (method url-fetch)
1132-
              (uri (string-append "https://archive.apache.org/dist/jakarta/oro/"
1133-
                                  "jakarta-oro-" version ".tar.gz"))
1134-
              (sha256
1135-
               (base32
1136-
                "0rpmnsskiwmsy8r0sckz5n5dbvh3vkxx8hpm177c754r8xy3qksc"))))
1137-
    (build-system ant-build-system)
1138-
    (arguments
1139-
     `(#:build-target "package"
1140-
       #:tests? #f; tests are run as part of the build process
1141-
       #:phases
1142-
       (modify-phases %standard-phases
1143-
         (add-after 'unpack 'remove-bin
1144-
           (lambda _
1145-
             (delete-file (string-append "jakarta-oro-" ,version ".jar"))))
1146-
         (replace 'install
1147-
           (install-jars ,(string-append "jakarta-oro-" version))))))
1148-
    (home-page "https://jakarta.apache.org/oro/")
1149-
    (synopsis "Text-processing for Java")
1150-
    (description "The Jakarta-ORO Java classes are a set of text-processing
1151-
Java classes that provide Perl5 compatible regular expressions, AWK-like
1152-
regular expressions, glob expressions, and utility classes for performing
1153-
substitutions, splits, filtering filenames, etc.  This library is the successor
1154-
of the OROMatcher, AwkTools, PerlTools, and TextTools libraries originally
1155-
from ORO, Inc.")
1156-
    (license license:asl2.0)))
1157-
11581125
(define-public java-bouncycastle-bctls
11591126
  (package
11601127
    (name "java-bouncycastle-bctls")

21922159
    (description "")
21932160
    (license license:asl2.0)))
21942161
2195-
;; Older version, unmaintained, for jcs.
2196-
(define-public java-commons-httpclient
2197-
  (package
2198-
    (name "java-commons-httpclient")
2199-
    (version "3.1")
2200-
    (source (origin
2201-
              (method url-fetch)
2202-
              (uri (string-append "https://archive.apache.org/dist/httpcomponents/"
2203-
                                  "commons-httpclient/source/commons-httpclient-"
2204-
                                  version "-src.tar.gz"))
2205-
              (sha256
2206-
               (base32
2207-
                "1wlpn3cfy3d4inxy6g7wxcsa8p7sshn6aldk9y4ia3lb879rd97r"))))
2208-
    (build-system ant-build-system)
2209-
    (arguments
2210-
     `(#:build-target "compile"
2211-
       #:test-target "test"
2212-
       #:tests? #f; requires junit-textui (junit 3)
2213-
       #:phases
2214-
       (modify-phases %standard-phases
2215-
         (add-before 'build 'fix-accent
2216-
           (lambda _
2217-
             (for-each (lambda (file)
2218-
                         (with-fluids ((%default-port-encoding "ISO-8859-1"))
2219-
                          (substitute* file
2220-
                            (("\\* @author Ortwin .*") "* @author Ortwin Gluck\n"))))
2221-
               '("src/java/org/apache/commons/httpclient/HttpContentTooLargeException.java"
2222-
                 "src/examples/TrivialApp.java" "src/examples/ClientApp.java"
2223-
                 "src/test/org/apache/commons/httpclient/TestHttps.java"
2224-
                 "src/test/org/apache/commons/httpclient/TestURIUtil2.java"))))
2225-
         (replace 'install
2226-
           (lambda* (#:key outputs #:allow-other-keys)
2227-
             (zero? (system* "ant" "dist"
2228-
                             (string-append "-Ddist.home=" (assoc-ref outputs "out")
2229-
                                            "/share/java"))))))))
2230-
    (propagated-inputs
2231-
     `(("java-commons-logging" ,java-commons-logging-minimal)
2232-
       ("java-commons-codec" ,java-commons-codec)))
2233-
    (home-page "https://hc.apache.org")
2234-
    (synopsis "")
2235-
    (description "")
2236-
    (license license:asl2.0)))
2237-
22382162
(define-public java-httpcomponents-core
22392163
  (package
22402164
    (name "java-httpcomponents-core")

25812505
    (license license:bsd-3)))
25822506
25832507
; propose update
2584-
;(define-public java-commons-cli
2585-
;  (package
2586-
;    (name "java-commons-cli")
2587-
;    (version "1.4")
2588-
;    (source (origin
2589-
;              (method url-fetch)
2590-
;              (uri (string-append "http://mirrors.ircam.fr/pub/apache/commons/"
2591-
;                                  "cli/source/commons-cli-" version "-src.tar.gz"))
2592-
;              (file-name (string-append name "-" version ".tar.gz"))
2593-
;              (sha256
2594-
;               (base32
2595-
;                "05hgi2z01fqz374y719gl1dxzqvzci5af071zm7vxrjg9vczipm1"))))
2596-
;    (build-system ant-build-system)
2597-
;    (arguments
2598-
;     `(#:jar-name "commons-cli-1.4.jar"
2599-
;       #:tests? #f))
2600-
;    (native-inputs
2601-
;     `(("java-junit" ,java-junit)))
2602-
;    (home-page "https://commons.apache.org/proper/commons-cli")
2603-
;    (synopsis "Java API for parsing command line options passed to programs")
2604-
;    (description "Apache Commons CLI library provides an API for parsing command
2605-
;line options passed to programs. It's also able to print help messages detailing
2606-
;the options available for a command line tool.")
2607-
;    (license license:asl2.0)))
2608-
2609-
; propose update
26102508
;(define-public java-jsr305
26112509
;  (package
26122510
;    (name "java-jsr305")

31733071
    (description "")
31743072
    (license license:bsd-2)))
31753073
3176-
(define-public java-jline-2
3177-
  (package
3178-
    (inherit java-jline)
3179-
    (version "2.14.5")
3180-
    (source (origin
3181-
              (method url-fetch)
3182-
              (uri (string-append "https://github.com/jline/jline2/archive/jline-"
3183-
                                  version ".tar.gz"))
3184-
              (sha256
3185-
               (base32
3186-
                "1c6qa26mf0viw8hg4jnv72s7i1qb1gh1l8rrzcdvqhqhx82rkdlf"))))
3187-
    (arguments
3188-
     `(#:jdk ,icedtea-8
3189-
       ,@(package-arguments java-jline)))
3190-
    (inputs
3191-
     `(("java-jansi" ,java-jansi)
3192-
       ("java-jansi-native" ,java-jansi-native)))
3193-
    (native-inputs
3194-
     `(("java-powermock-modules-junit4" ,java-powermock-modules-junit4)
3195-
       ("java-powermock-modules-junit4-common" ,java-powermock-modules-junit4-common)
3196-
       ("java-powermock-api-easymock" ,java-powermock-api-easymock)
3197-
       ("java-powermock-api-support" ,java-powermock-api-support)
3198-
       ("java-powermock-core" ,java-powermock-core)
3199-
       ("java-powermock-reflect" ,java-powermock-reflect)
3200-
       ("java-easymock" ,java-easymock)
3201-
       ("java-jboss-javassist" ,java-jboss-javassist)
3202-
       ("java-objenesis" ,java-objenesis)
3203-
       ("java-asm" ,java-asm)
3204-
       ("java-hamcrest-core" ,java-hamcrest-core)
3205-
       ("java-cglib" ,java-cglib)
3206-
       ("java-junit" ,java-junit)
3207-
       ("java-hawtjni" ,java-hawtjni)))))
3208-
32093074
;; vanished from the face of the earth :/
32103075
(define-public java-jsonp
32113076
  (package

32313096
    (license (list license:gpl2
32323097
                   license:cddl1.1))))
32333098
3234-
(define-public java-commons-bsf
3235-
  (package
3236-
    (name "java-commons-bsf")
3237-
    (version "2.4.0")
3238-
    (source (origin
3239-
              (method url-fetch)
3240-
              (uri (string-append "mirror://apache/commons/bsf/source/bsf-src-"
3241-
                                  version ".tar.gz"))
3242-
              (sha256
3243-
               (base32
3244-
                "1sbamr8jl32p1jgf59nw0b2w9qivyg145954hm6ly54cfgsqrdas"))
3245-
              (modules '((guix build utils)))
3246-
              (snippet
3247-
               '(begin
3248-
                  (for-each delete-file
3249-
                            (find-files "." "\\.jar$"))
3250-
                  #t))))
3251-
    (build-system ant-build-system)
3252-
    (arguments
3253-
     `(#:build-target "jar"
3254-
       #:tests? #f; No test file
3255-
       #:modules ((guix build ant-build-system)
3256-
                  (guix build utils)
3257-
                  (guix build java-utils)
3258-
                  (sxml simple))
3259-
       #:phases
3260-
       (modify-phases %standard-phases
3261-
         (add-before 'build 'create-properties
3262-
           (lambda _
3263-
             ;; This file is missing from the distribution
3264-
             (call-with-output-file "build-properties.xml"
3265-
               (lambda (port)
3266-
                 (sxml->xml
3267-
                  `(project (@ (basedir ".") (name "build-properties") (default ""))
3268-
                     (property (@ (name "project.name") (value "bsf")))
3269-
                     (property (@ (name "source.level") (value "1.5")))
3270-
                     (property (@ (name "build.lib") (value "build/jar")))
3271-
                     (property (@ (name "src.dir") (value "src")))
3272-
                     (property (@ (name "tests.dir") (value "src/org/apache/bsf/test")))
3273-
                     (property (@ (name "build.tests") (value "build/test-classes")))
3274-
                     (property (@ (name "build.dest") (value "build/classes"))))
3275-
                  port)))))
3276-
         (replace 'install (install-jars "build")))))
3277-
    (native-inputs
3278-
     `(("java-junit" ,java-junit)))
3279-
    (inputs
3280-
     `(("java-commons-logging-minimal" ,java-commons-logging-minimal)))
3281-
    (home-page "https://commons.apache.org/proper/commons-bsf")
3282-
    (synopsis "Bean Scripting Framework")
3283-
    (description "The Bean Scripting Framework (BSF) is a set of Java classes
3284-
which provides scripting language support within Java applications, and access
3285-
to Java objects and methods from scripting languages.  BSF allows one to write
3286-
JSPs in languages other than Java while providing access to the Java class
3287-
library.  In addition, BSF permits any Java application to be implemented in
3288-
part (or dynamically extended) by a language that is embedded within it.  This
3289-
is achieved by providing an API that permits calling scripting language engines
3290-
from within Java, as well as an object registry that exposes Java objects to
3291-
these scripting language engines.")
3292-
    (license license:asl2.0)))
3293-
32943099
(define-public java-apache-ivy-bootstrap
32953100
  (package
32963101
    (name "java-apache-ivy-bootstrap")

40293834
     `(("unzip" ,unzip)
40303835
       ("java-junit" ,java-junit)))))
40313836
4032-
(define-public java-commons-vfs
4033-
  (package
4034-
    (name "java-commons-vfs")
4035-
    (version "2.2")
4036-
    (source (origin
4037-
              (method url-fetch)
4038-
              (uri (string-append "mirror://apache/commons/vfs/source/"
4039-
                                  "commons-vfs2-distribution-" version "-src.tar.gz"))
4040-
              (file-name (string-append name "-" version ".tar.gz"))
4041-
              (sha256
4042-
               (base32
4043-
                "1cnq1iaghbp4cslpnvwbp83i5v234x87irssqynhwpfgw7caf1s3"))))
4044-
    (build-system ant-build-system)
4045-
    (arguments
4046-
     `(#:jar-name "commons-vfs.jar"
4047-
       #:source-dir "commons-vfs2/src/main/java"
4048-
       #:tests? #f; no tests
4049-
       #:phases
4050-
       (modify-phases %standard-phases
4051-
         (add-before 'build 'remove-hadoop-and-webdav
4052-
           ; Remove these files as they are not required and depend on difficult
4053-
           ; packages.
4054-
           (lambda _
4055-
             (for-each delete-file-recursively
4056-
               '("commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/webdav"
4057-
                 "commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/hdfs")))))))
4058-
    (inputs
4059-
     `(("java-commons-collections4" ,java-commons-collections4)
4060-
       ("java-commons-compress" ,java-commons-compress)
4061-
       ("java-commons-httpclient" ,java-commons-httpclient)
4062-
       ("java-commons-logging-minimal" ,java-commons-logging-minimal)
4063-
       ("java-commons-net" ,java-commons-net)
4064-
       ("java-jsch" ,java-jsch)))
4065-
    (home-page "http://commons.apache.org/proper/commons-vfs/")
4066-
    (synopsis "")
4067-
    (description "")
4068-
    (license license:asl2.0)))
4069-
40703837
(define-public java-commons-jxpath
40713838
  (package
40723839
    (name "java-commons-jxpath")

45884355
    (native-inputs
45894356
     `(("groovy" ,groovy)))))
45904357
4591-
;; TODO: build the native library
4592-
(define-public java-native-access
4593-
  (package
4594-
    (name "java-native-access")
4595-
    (version "4.5.1")
4596-
    (source (origin
4597-
              (method url-fetch)
4598-
              (uri (string-append "https://github.com/java-native-access/jna/"
4599-
                                  "archive/" version ".tar.gz"))
4600-
              (file-name (string-append name "-" version ".tar.gz"))
4601-
              (sha256
4602-
               (base32
4603-
                "0zrpzkib6b905i018a9pqlzkqinphywr6y4jwv6mwp63jjqvqkd9"))
4604-
              (modules '((guix build utils)))
4605-
              (snippet
4606-
                `(for-each delete-file (find-files "." ".*.jar")))))
4607-
    (build-system ant-build-system)
4608-
    (arguments
4609-
     `(#:tests? #f; FIXME: tests require reflections.jar
4610-
       #:test-target "test"
4611-
       #:make-flags (list "-Ddynlink.native=true")
4612-
       #:phases
4613-
       (modify-phases %standard-phases
4614-
         (add-before 'build 'fix-build.xml
4615-
           (lambda* (#:key inputs #:allow-other-keys)
4616-
             (substitute* "build.xml"
4617-
               ;; Since we removed the bundled ant.jar, give the correct path
4618-
               (("lib/ant.jar") (string-append (assoc-ref inputs "ant") "/lib/ant.jar"))
4619-
               ;; We removed generated native libraries. We can only rebuild one
4620-
               ;; so don't fail if we can't find a native library for another architecture.
4621-
               (("zipfileset") "zipfileset erroronmissingarchive=\"false\""))
4622-
             ;; Copy test dependencies
4623-
             (copy-file (string-append (assoc-ref inputs "java-junit")
4624-
                                       "/share/java/junit.jar")
4625-
                        "lib/junit.jar")
4626-
             (copy-file (string-append (assoc-ref inputs "java-hamcrest-core")
4627-
                                       "/share/java/hamcrest-core.jar")
4628-
                        "lib/hamcrest-core.jar")
4629-
             ;; FIXME: once reflections.jar is built, copy it to lib/test.
4630-
             #t))
4631-
         (add-before 'build 'build-native
4632-
           (lambda _
4633-
             (invoke "ant" "-Ddynlink.native=true" "native")
4634-
             #t))
4635-
         (replace 'install
4636-
           (install-jars "build")))))
4637-
    (inputs
4638-
     `(("libffi" ,libffi)
4639-
       ("libx11" ,libx11)
4640-
       ("libxt" ,libxt)))
4641-
    (native-inputs
4642-
     `(("java-junit" ,java-junit)
4643-
       ("java-hamcrest-core" ,java-hamcrest-core)))
4644-
    (home-page "https://github.com/java-native-access/jna")
4645-
    (synopsis "Access to native shared libraries from Java")
4646-
    (description "JNA provides Java programs easy access to native shared
4647-
libraries without writing anything but Java code - no JNI or native code is
4648-
required.  JNA allows you to call directly into native functions using natural
4649-
Java method invocation.")
4650-
    ;; Java Native Access project (JNA) is dual-licensed under 2 
4651-
    ;; alternative Open Source/Free licenses: LGPL 2.1 or later and 
4652-
    ;; Apache License 2.0. (starting with JNA version 4.0.0). 
4653-
    (license (list
4654-
               license:asl2.0
4655-
               license:lgpl2.1+))))
4656-
4657-
(define-public java-native-access-platform
4658-
  (package
4659-
    (inherit java-native-access)
4660-
    (name "java-native-access-platform")
4661-
    (arguments
4662-
     `(#:jar-name "jna-platform.jar"
4663-
       #:tests? #f; no tests
4664-
       #:source-dir "contrib/platform/src"))
4665-
    (inputs
4666-
     `(("java-native-access" ,java-native-access)))))
4667-
46684358
(define-public java-jsch-agentproxy-core
46694359
  (package
46704360
    (name "java-jsch-agentproxy-core")