firefox: Build against system NSS.
So, now even Firefox can be built with our shiny new fixed up NSS derivation, and as this is desired (especially if we want to support certificates from the CA bundle), let's make it the default.
This commit is contained in:
parent
8b4fae76b3
commit
5df4e12c92
@ -33,7 +33,7 @@ rec {
|
|||||||
"--with-system-zlib"
|
"--with-system-zlib"
|
||||||
"--with-system-bz2"
|
"--with-system-bz2"
|
||||||
"--with-system-nspr"
|
"--with-system-nspr"
|
||||||
# "--with-system-nss"
|
"--with-system-nss"
|
||||||
# "--with-system-png" # <-- "--with-system-png won't work because the system's libpng doesn't have APNG support"
|
# "--with-system-png" # <-- "--with-system-png won't work because the system's libpng doesn't have APNG support"
|
||||||
# "--enable-system-cairo" # disabled for the moment because our Cairo is too old
|
# "--enable-system-cairo" # disabled for the moment because our Cairo is too old
|
||||||
"--enable-system-sqlite"
|
"--enable-system-sqlite"
|
||||||
@ -54,7 +54,7 @@ rec {
|
|||||||
[ pkgconfig gtk perl zip libIDL libjpeg libpng zlib cairo bzip2
|
[ pkgconfig gtk perl zip libIDL libjpeg libpng zlib cairo bzip2
|
||||||
python dbus dbus_glib pango freetype fontconfig xlibs.libXi
|
python dbus dbus_glib pango freetype fontconfig xlibs.libXi
|
||||||
xlibs.libX11 xlibs.libXrender xlibs.libXft xlibs.libXt file
|
xlibs.libX11 xlibs.libXrender xlibs.libXft xlibs.libXt file
|
||||||
alsaLib nspr /* nss */ libnotify xlibs.pixman yasm mesa
|
alsaLib nspr nss libnotify xlibs.pixman yasm mesa
|
||||||
xlibs.libXScrnSaver xlibs.scrnsaverproto
|
xlibs.libXScrnSaver xlibs.scrnsaverproto
|
||||||
xlibs.libXext xlibs.xextproto sqlite unzip
|
xlibs.libXext xlibs.xextproto sqlite unzip
|
||||||
];
|
];
|
||||||
@ -129,7 +129,7 @@ rec {
|
|||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
[ pkgconfig gtk perl zip libIDL libjpeg zlib cairo bzip2 python
|
[ pkgconfig gtk perl zip libIDL libjpeg zlib cairo bzip2 python
|
||||||
dbus dbus_glib pango freetype fontconfig alsaLib nspr libnotify
|
dbus dbus_glib pango freetype fontconfig alsaLib nspr nss libnotify
|
||||||
xlibs.pixman yasm mesa sqlite file unzip
|
xlibs.pixman yasm mesa sqlite file unzip
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ rec {
|
|||||||
"--with-system-zlib"
|
"--with-system-zlib"
|
||||||
"--with-system-bz2"
|
"--with-system-bz2"
|
||||||
"--with-system-nspr"
|
"--with-system-nspr"
|
||||||
# "--with-system-nss"
|
"--with-system-nss"
|
||||||
# "--with-system-png" # <-- "--with-system-png won't work because the system's libpng doesn't have APNG support"
|
# "--with-system-png" # <-- "--with-system-png won't work because the system's libpng doesn't have APNG support"
|
||||||
# "--enable-system-cairo" # disabled for the moment because our Cairo is too old
|
# "--enable-system-cairo" # disabled for the moment because our Cairo is too old
|
||||||
"--enable-system-sqlite"
|
"--enable-system-sqlite"
|
||||||
@ -54,7 +54,7 @@ rec {
|
|||||||
[ pkgconfig gtk perl zip libIDL libjpeg libpng zlib cairo bzip2
|
[ pkgconfig gtk perl zip libIDL libjpeg libpng zlib cairo bzip2
|
||||||
python dbus dbus_glib pango freetype fontconfig xlibs.libXi
|
python dbus dbus_glib pango freetype fontconfig xlibs.libXi
|
||||||
xlibs.libX11 xlibs.libXrender xlibs.libXft xlibs.libXt file
|
xlibs.libX11 xlibs.libXrender xlibs.libXft xlibs.libXt file
|
||||||
alsaLib nspr /* nss */ libnotify xlibs.pixman yasm mesa
|
alsaLib nspr nss libnotify xlibs.pixman yasm mesa
|
||||||
xlibs.libXScrnSaver xlibs.scrnsaverproto
|
xlibs.libXScrnSaver xlibs.scrnsaverproto
|
||||||
xlibs.libXext xlibs.xextproto sqlite unzip makeWrapper
|
xlibs.libXext xlibs.xextproto sqlite unzip makeWrapper
|
||||||
];
|
];
|
||||||
@ -136,7 +136,7 @@ rec {
|
|||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
[ pkgconfig gtk perl zip libIDL libjpeg zlib cairo bzip2 python
|
[ pkgconfig gtk perl zip libIDL libjpeg zlib cairo bzip2 python
|
||||||
dbus dbus_glib pango freetype fontconfig alsaLib nspr libnotify
|
dbus dbus_glib pango freetype fontconfig alsaLib nspr nss libnotify
|
||||||
xlibs.pixman yasm mesa sqlite file unzip
|
xlibs.pixman yasm mesa sqlite file unzip
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ rec {
|
|||||||
"--with-system-zlib"
|
"--with-system-zlib"
|
||||||
"--with-system-bz2"
|
"--with-system-bz2"
|
||||||
"--with-system-nspr"
|
"--with-system-nspr"
|
||||||
#"--with-system-nss"
|
"--with-system-nss"
|
||||||
# "--with-system-png" # <-- "--with-system-png won't work because the system's libpng doesn't have APNG support"
|
# "--with-system-png" # <-- "--with-system-png won't work because the system's libpng doesn't have APNG support"
|
||||||
"--enable-system-cairo"
|
"--enable-system-cairo"
|
||||||
#"--enable-system-sqlite" # <-- this seems to be discouraged
|
#"--enable-system-sqlite" # <-- this seems to be discouraged
|
||||||
@ -59,7 +59,7 @@ rec {
|
|||||||
[ pkgconfig gtk perl zip libIDL libjpeg libpng zlib cairo bzip2
|
[ pkgconfig gtk perl zip libIDL libjpeg libpng zlib cairo bzip2
|
||||||
python dbus dbus_glib pango freetype fontconfig xlibs.libXi
|
python dbus dbus_glib pango freetype fontconfig xlibs.libXi
|
||||||
xlibs.libX11 xlibs.libXrender xlibs.libXft xlibs.libXt file
|
xlibs.libX11 xlibs.libXrender xlibs.libXft xlibs.libXt file
|
||||||
alsaLib nspr /* nss */ libnotify xlibs.pixman
|
alsaLib nspr nss libnotify xlibs.pixman
|
||||||
];
|
];
|
||||||
|
|
||||||
preConfigure = if stdenv.isMips then ''
|
preConfigure = if stdenv.isMips then ''
|
||||||
@ -118,7 +118,7 @@ rec {
|
|||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
[ pkgconfig gtk perl zip libIDL libjpeg zlib cairo bzip2 python
|
[ pkgconfig gtk perl zip libIDL libjpeg zlib cairo bzip2 python
|
||||||
dbus dbus_glib pango freetype fontconfig alsaLib nspr libnotify
|
dbus dbus_glib pango freetype fontconfig alsaLib nspr nss libnotify
|
||||||
xlibs.pixman
|
xlibs.pixman
|
||||||
];
|
];
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user