On Mon, 2016-08-15 at 12:42 +0200, Miroslav Lachman wrote: > Matthieu Volat wrote on 08/15/2016 07:53: > > > > On Sun, 14 Aug 2016 23:00:59 +0200 > > Miroslav Lachman <000.f...@quip.cz> wrote: > > > > > > > > I upgraded ImageMagick-nox11: 6.9.4.3,1 -> 6.9.5.5_1,1 and found > > > these > > > new dependencies:
I update ImageMagick 6 and 7 and tweaked the glib20 dependancy to be only included where needed. Please let us know if there are more issues, and thanks for reporting them! -Koop > > > > > > > > > New packages to be INSTALLED: > > > gettext-runtime: 0.19.8.1 > > > glib: 2.46.2_2 > > > python27: 2.7.12 > > > pcre: 8.39 > > > > > > I did this in one small jail where I don't want any unnecessary > > > packages. This was minor update of ImageMagick so I am surprised > > > with > > > these not so small new dependencies. > > > > > > Are they really necessary even for nox11 variant of ImageMagick? > > After playing a bit with options, it seems that: > > > > 1. gettext-runtime > > I did not see a configure option to disable NLS support in > > ImageMagick > > > > 2. glib, pcre > > They are not always needed indeed, in my limited options > > configuration test[1], LQR needs it at least (I suppose others, > > like PDF or SVG, would too). > > > > 3. python > > I suppose a dependency brought it? > > > > > > > > > > > Miroslav Lachman > > [1] Full option list and glib/pcre dependency: > > > > 16BIT_PIXEL: none > > BZIP2: none > > DJVU: ? > > DOCS: ? > > FFTW: ? > > FONTCONFIG: none > > FPX: ? > > FREETYPE: none > > GRAPHVIZ: ? > > GSLIB: ? > > HDRI: ? > > JBIG: none > > JPEG: none > > JPEG2000: none > > LCMS2: none > > LQR: glib, pcre > > LZMA: none > > MODULES: none > > OPENEXR: none > > OPENMP: ? > > PANGO: ? > > PDF: ? > > PERL: ? > > PNG: none > > SVG: ? > > TESTS: ? > > THREADS: none > > TIFF: none > > WEBP: ? > > WMF: ? > > X11: none > Thank you for this analysis. > I have following options for ImageMagick-nox11 > > Options : > 16BIT_PIXEL : on > BZIP2 : on > DJVU : off > DOCS : off > FFTW : off > FONTCONFIG : on > FPX : off > FREETYPE : on > GRAPHVIZ : off > GSLIB : off > HDRI : off > JBIG : on > JPEG : on > JPEG2000 : on > LCMS2 : off > LQR : off > LZMA : off > MODULES : on > OPENEXR : off > OPENMP : off > PDF : off > PERL : off > PNG : on > TESTS : off > THREADS : on > TIFF : on > WEBP : off > WMF : off > > > So it doesn't need dependency on glib and pcre (and python brought by > glib) > Can ports Makefile be modified to use glib conditionaly only if > options > requiring it are selected? > > I am not sure about gettext. I have NLS disabled in make.conf on our > poudriere builder for all ports and it was not used before version > 6.9.5.5 > > OPTIONS_UNSET= X11 GUI CUPS DOCS EXAMPLES NLS HAL > > > Miroslav Lachman > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.o > rg" _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"