From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dBInp-00029G-HB for guix-patches@gnu.org; Thu, 18 May 2017 06:37:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBInm-0005bA-Em for guix-patches@gnu.org; Thu, 18 May 2017 06:37:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:49307) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dBInm-0005b5-Aq for guix-patches@gnu.org; Thu, 18 May 2017 06:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dBInm-0006mm-1K for guix-patches@gnu.org; Thu, 18 May 2017 06:37:02 -0400 Subject: bug#26966: [PATCH 02/22] gnu: Add sablevm-classpath. Resent-Message-ID: References: <20170517171905.7840-1-rekado@elephly.net> <20170517171905.7840-2-rekado@elephly.net> From: Roel Janssen In-reply-to: <20170517171905.7840-2-rekado@elephly.net> Date: Thu, 18 May 2017 12:35:39 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ricardo Wurmus Cc: Ricardo Wurmus , 26966@debbugs.gnu.org Ricardo Wurmus writes: > From: Ricardo Wurmus > > * gnu/packages/java.scm (sablevm-classpath): New variable. > --- > gnu/packages/java.scm | 39 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) > > diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm > index c0f3e7784..0dc90f03a 100644 > --- a/gnu/packages/java.scm > +++ b/gnu/packages/java.scm > @@ -102,6 +102,45 @@ defined in The Java Language Specification into the bytecoded instruction set > and binary format defined in The Java Virtual Machine Specification.") > (license license:ibmpl1.0))) > > +(define sablevm-classpath > + (package > + (name "sablevm-classpath") > + (version "1.13") > + (source (origin > + (method url-fetch) > + (uri (string-append "mirror://sourceforge/sablevm/sablevm/" > + version "/sablevm-classpath-" version ".tar.gz")) > + (sha256 > + (base32 > + "1qyhyfz8idghxdam16hdgpa24r2x4xbg9z8c8asa3chnd79h3zw2")))) > + (build-system gnu-build-system) > + (arguments > + `(#:configure-flags > + (list "--with-jikes" > + "--disable-Werror" > + "--disable-gmp" > + "--disable-gtk-peer" > + "--disable-plugin" > + "--disable-dssi" > + "--disable-alsa" > + "--disable-gjdoc"))) > + (inputs > + `(("gconf" ,gconf) > + ("gtk+" ,gtk+-2))) > + (native-inputs > + `(("jikes" ,jikes) > + ("fastjar" ,fastjar) > + ("pkg-config" ,pkg-config))) > + (home-page "http://sablevm.org/") > + (synopsis "Java Virtual Machine") > + (description "SableVM is a clean-room, highly portable and efficient Java > +virtual machine. Its goals are to be reasonably small, fast, and compliant > +with the various specifications (JVM specification, JNI, invocation interface, > +etc.). SableVM is no longer maintained. > + > +This package provides the classpath library.") > + (license license:lgpl2.1+))) > + > (define-public java-swt > (package > (name "java-swt") The patch looks good to me. Kind regards, Roel Janssen