me
/
guix
Archived
1
0
Fork 0

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.
master
Ricardo Wurmus 2021-12-17 22:23:22 +01:00
parent 5c27e1f8a0
commit dba1124bea
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 25 additions and 22 deletions

View File

@ -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