gnu: Add icedtea-web.
* gnu/packages/java.scm (icedtea-web): New variable.
This commit is contained in:
parent
77a0354a36
commit
7ac2cab8c9
1 changed files with 37 additions and 0 deletions
|
|
@ -73,6 +73,7 @@
|
||||||
#:use-module (gnu packages gnuzilla)
|
#:use-module (gnu packages gnuzilla)
|
||||||
#:use-module (gnu packages gperf)
|
#:use-module (gnu packages gperf)
|
||||||
#:use-module (gnu packages gtk)
|
#:use-module (gnu packages gtk)
|
||||||
|
#:use-module (gnu packages java)
|
||||||
#:use-module (gnu packages javascript)
|
#:use-module (gnu packages javascript)
|
||||||
#:use-module (gnu packages image)
|
#:use-module (gnu packages image)
|
||||||
#:use-module (gnu packages libidn)
|
#:use-module (gnu packages libidn)
|
||||||
|
|
@ -306,6 +307,42 @@ such as high performance, preforking, signal support, superdaemon awareness,
|
||||||
and UNIX socket support.")
|
and UNIX socket support.")
|
||||||
(license l:perl-license)))
|
(license l:perl-license)))
|
||||||
|
|
||||||
|
(define-public icedtea-web
|
||||||
|
(package
|
||||||
|
(name "icedtea-web")
|
||||||
|
(version "1.6.2")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append
|
||||||
|
"http://icedtea.wildebeest.org/download/source/"
|
||||||
|
name "-" version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"004kwrngyxxlrlzby4vzxjr0xcyngcdc9dfgnvi61ffnjr006ryf"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:configure-flags
|
||||||
|
(list "--disable-plugin" ;NPAPI plugins are obsolete nowadays.
|
||||||
|
(string-append "BIN_BASH=" (assoc-ref %build-inputs "bash")
|
||||||
|
"/bin/bash")
|
||||||
|
(string-append "--with-jdk-home=" (assoc-ref %build-inputs "jdk")))))
|
||||||
|
(outputs '("out" "doc"))
|
||||||
|
(native-inputs
|
||||||
|
`(("pkg-config" ,pkg-config)
|
||||||
|
("zip" ,zip)))
|
||||||
|
(inputs
|
||||||
|
`(("gtk+" ,gtk+)
|
||||||
|
("jdk" ,icedtea "jdk")))
|
||||||
|
(home-page "http://icedtea.classpath.org/wiki/IcedTea-Web")
|
||||||
|
(synopsis "Java Web Start")
|
||||||
|
(description
|
||||||
|
"IcedTea-Web is an implementation of the @dfn{Java Network Launching
|
||||||
|
Protocol}, also known as Java Web Start. This package provides tools and
|
||||||
|
libraries for working with JNLP applets.")
|
||||||
|
;; The program is mainly GPL2+, with some individual files under LGPL2.1+
|
||||||
|
;; or dual licenses.
|
||||||
|
(license l:gpl2+)))
|
||||||
|
|
||||||
(define-public jansson
|
(define-public jansson
|
||||||
(package
|
(package
|
||||||
(name "jansson")
|
(name "jansson")
|
||||||
|
|
|
||||||
Reference in a new issue