[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
14/50: gnu: icedtea-7: Use system lcms and pcsc.
From: |
guix-commits |
Subject: |
14/50: gnu: icedtea-7: Use system lcms and pcsc. |
Date: |
Thu, 23 Dec 2021 12:52:32 -0500 (EST) |
rekado pushed a commit to branch wip-java-bootstrap-simplify
in repository guix.
commit 2e3f25c0a581c03b1feee110b61d7e4c058c0ce0
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Fri Dec 17 22:23:22 2021 +0100
gnu: icedtea-7: Use system lcms and pcsc.
* gnu/packages/java.scm (icedtea-7)[arguments]: Add configure flags to use
our
pcsc and lcms libraries.
[inputs]: Add pcsc-lite. And use new style.
---
gnu/packages/java.scm | 47 +++++++++++++++++++++++++----------------------
1 file changed, 25 insertions(+), 22 deletions(-)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 46892ce..654689b 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -85,6 +85,7 @@
#:use-module (gnu packages perl)
#:use-module (gnu packages popt)
#:use-module (gnu packages kerberos)
+ #:use-module (gnu packages security-token)
#:use-module (gnu packages xml)
#:use-module (gnu packages xorg)
#:use-module (gnu packages texinfo)
@@ -1330,9 +1331,10 @@ bootstrapping purposes.")
(srfi srfi-26))
#:configure-flags
- ;; TODO: package pcsc and sctp, and add to inputs
- `("--disable-system-pcsc"
- "--disable-system-sctp"
+ ;; TODO: package sctp and add to inputs
+ `("--disable-system-sctp"
+ "--enable-system-pcsc"
+ "--enable-system-lcms"
"--enable-bootstrap"
"--enable-nss"
"--without-rhino"
@@ -1794,25 +1796,26 @@ bootstrapping purposes.")
("procps" ,procps) ;for "free", even though I'm not sure we should
use it
("jdk" ,icedtea-6 "jdk")))
(inputs
- `(("alsa-lib" ,alsa-lib)
- ("cups" ,cups)
- ("libx11" ,libx11)
- ("libxcomposite" ,libxcomposite)
- ("libxt" ,libxt)
- ("libxtst" ,libxtst)
- ("libxi" ,libxi)
- ("libxinerama" ,libxinerama)
- ("libxrender" ,libxrender)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("mit-krb5" ,mit-krb5)
- ("nss" ,nss)
- ("giflib" ,giflib)
- ("fontconfig" ,fontconfig)
- ("freetype" ,freetype)
- ("lcms" ,lcms)
- ("zlib" ,zlib)
- ("gtk" ,gtk+-2)))
+ (list alsa-lib
+ cups
+ fontconfig
+ freetype
+ giflib
+ gtk+-2
+ lcms
+ libjpeg-turbo
+ libpng
+ libx11
+ libxcomposite
+ libxi
+ libxinerama
+ libxrender
+ libxt
+ libxtst
+ mit-krb5
+ nss
+ pcsc-lite
+ zlib))
(home-page "http://icedtea.classpath.org")
(synopsis "Java development kit")
(description
- 49/50: gnu: axoloti-patcher-next: Remove trailing #T., (continued)
- 49/50: gnu: axoloti-patcher-next: Remove trailing #T., guix-commits, 2021/12/23
- 27/50: gnu: ecj-javac-wrapper: Use G-Expression., guix-commits, 2021/12/23
- 40/50: gnu: java-kafka-clients: Use new input style., guix-commits, 2021/12/23
- 41/50: gnu: java-kafka-clients: Update to 1.1.1., guix-commits, 2021/12/23
- 44/50: gnu: java-mail: Use new input style., guix-commits, 2021/12/23
- 06/50: gnu: ecj-javac-wrapper-final: Use Guile 3., guix-commits, 2021/12/23
- 08/50: gnu: Add ecj4-bootstrap., guix-commits, 2021/12/23
- 10/50: gnu: Add jamvm-with-ecj4., guix-commits, 2021/12/23
- 11/50: gnu: icedtea-7: Run tests conditionally., guix-commits, 2021/12/23
- 13/50: gnu: icedtea-7: Bind INPUTS in 'patch-paths build phase., guix-commits, 2021/12/23
- 14/50: gnu: icedtea-7: Use system lcms and pcsc.,
guix-commits <=
- 26/50: gnu: ecj-bootstrap: Remove #:modules from arguments., guix-commits, 2021/12/23
- 32/50: gnu: ant-bootstrap: Use label-less input style., guix-commits, 2021/12/23
- 39/50: gnu: java-kafka-clients: Disable SSL test., guix-commits, 2021/12/23
- 31/50: gnu: jamvm-1-bootstrap: Use label-less input style., guix-commits, 2021/12/23
- 47/50: gnu: java-simple-xml: Disable one test., guix-commits, 2021/12/23
- 20/50: gnu: icedtea-8: Simplify source snippet., guix-commits, 2021/12/23
- 18/50: gnu: Remove icedtea-6., guix-commits, 2021/12/23
- 28/50: gnu: classpath-jamvm-wrappers: Use G-Expression., guix-commits, 2021/12/23
- 25/50: gnu: ecj-bootstrap: Remove trailing #T., guix-commits, 2021/12/23
- 29/50: gnu: classpath-devel: Remove trailing #T., guix-commits, 2021/12/23