Index: head/graphics/nip2/Makefile =================================================================== --- head/graphics/nip2/Makefile (revision 533271) +++ head/graphics/nip2/Makefile (revision 533272) @@ -1,60 +1,60 @@ # Created by: Lev Serebryakov # $FreeBSD$ PORTNAME= nip2 PORTVERSION= 8.7.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/${PORTNAME}/releases/download/v${PORTVERSION}/ MAINTAINER= danilo@FreeBSD.org COMMENT= Graphical user interface for VIPS LICENSE= GPLv2 BUILD_DEPENDS= xdg-open:devel/xdg-utils LIB_DEPENDS= libvips.so:graphics/vips \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= xdg-open:devel/xdg-utils USES= bison desktop-file-utils dos2unix gettext gmake gnome pkgconfig \ shared-mime-info DOS2UNIX_GLOB= *.def USE_GNOME= cairo gdkpixbuf2 gnomemimedata gtk20 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-update-desktop LDFLAGS+= -lm SUB_FILES= run-nip2.sh OPTIONS_DEFINE= DOCS FFTW GRAPHVIZ GSF GSL OPTIONS_DEFAULT= FFTW GRAPHVIZ GSF GSL FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW_CONFIGURE_WITH= fftw3 GRAPHVIZ_DESC= Use libgvc to show workspace dependency graphs GRAPHVIZ_LIB_DEPENDS= libgvc.so:graphics/graphviz GRAPHVIZ_CONFIGURE_WITH= libgvc GSF_DESC= Use libgsf to save plots to files GSF_USE= gnome=libgsf GSF_CONFIGURE_WITH= libgsf GSL_DESC= Use gsl for numeric functions GSL_LIB_DEPENDS= libgsl.so:math/gsl GSL_CONFIGURE_WITH= gsl post-install: (cd ${WRKDIR} && ${INSTALL_SCRIPT} run-nip2.sh \ ${STAGEDIR}/${PREFIX}/bin) test check: build # # Checks currently require ImageMagick's convert to be available # and aren't enabled by default. They take a long time -- tail # the log-file: # ${WRKSRC}/test/test_all.sh.log # (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check) .include Index: head/graphics/pecl-vips/Makefile =================================================================== --- head/graphics/pecl-vips/Makefile (revision 533271) +++ head/graphics/pecl-vips/Makefile (revision 533272) @@ -1,19 +1,19 @@ # Created by: punkt.de Hosting Team # $FreeBSD$ PORTNAME= vips PORTVERSION= 1.0.9 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= mops@punkt.de COMMENT= PHP bindings for libvips LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libvips.so:graphics/vips USES= php:pecl pkgconfig .include Index: head/graphics/photoflow/Makefile =================================================================== --- head/graphics/photoflow/Makefile (revision 533271) +++ head/graphics/photoflow/Makefile (revision 533272) @@ -1,51 +1,51 @@ # $FreeBSD$ PORTNAME= photoflow DISTVERSION= 0.2.8-1398 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Non-destructive photo retouching program LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= see https://github.com/aferrero2707/PhotoFlow/issues/192 LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ libfftw3.so:math/fftw3 \ liblcms2.so:graphics/lcms2 \ liblensfun.so:graphics/lensfun \ libtiff.so:graphics/tiff \ libpugixml.so:textproc/pugixml \ libvips.so:graphics/vips USES= cmake compiler:c++11-lang desktop-file-utils gettext gnome jpeg pkgconfig USE_GITHUB= yes GH_ACCOUNT= aferrero2707 GH_PROJECT= PhotoFlow GH_TAGNAME= d92c3989 USE_GNOME= atkmm cairomm glib20 glibmm gtk20 gtkmm24 libsigc++20 pangomm CMAKE_OFF= BUNDLED_LENSFUN #Disable optimization for the builder CPU when building official packages .if defined(PACKAGE_BUILDING) CMAKE_ON= BINARY_PACKAGE_BUILD .endif LDFLAGS+= -lexecinfo INSTALLS_ICONS= yes OPTIONS_DEFINE= OCIO OPTIONS_DEFAULT= OCIO OPTIONS_SUB= yes OCIO_DESC= Enable the integration of OpenColorIO OCIO_CMAKE_BOOL= OCIO_ENABLED OCIO_LIB_DEPENDS= libOpenColorIO.so:graphics/opencolorio OCIO_VARS= GH_TUPLE+=sobotka:filmic-blender:1.1.1:fb/../.build/data/filmic-blender \ GH_TUPLE+=imageworks:OpenColorIO-Configs:0bb079c08be410030669cbf5f19ff869b88af953:c/../.build/data/ocio-configs .include Index: head/graphics/rubygem-ruby-vips/Makefile =================================================================== --- head/graphics/rubygem-ruby-vips/Makefile (revision 533271) +++ head/graphics/rubygem-ruby-vips/Makefile (revision 533272) @@ -1,27 +1,28 @@ # Created by: Po-Chuan Hsieh # $FreeBSD$ PORTNAME= ruby-vips PORTVERSION= 2.0.17 +PORTREVISION= 1 CATEGORIES= graphics rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Binding for the vips image processing library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libvips.so:graphics/vips RUN_DEPENDS= rubygem-ffi>=1.9<2:devel/rubygem-ffi USES= gem gnome shebangfix USE_GNOME= glib20 USE_RUBY= yes NO_ARCH= yes SHEBANG_FILES= install-vips.sh \ example/*.rb .include Index: head/graphics/vips/Makefile =================================================================== --- head/graphics/vips/Makefile (revision 533271) +++ head/graphics/vips/Makefile (revision 533272) @@ -1,126 +1,124 @@ # Created by: Lev Serebryakov # $FreeBSD$ PORTNAME= vips -PORTVERSION= 8.8.3 -PORTREVISION= 6 +PORTVERSION= 8.9.2 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ MAINTAINER= danilo@FreeBSD.org COMMENT= Free image processing system LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash LIB_DEPENDS= libgirepository-1.0.so:devel/gobject-introspection \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 -USES= compiler:c++11-lang cpe gettext gmake gnome libtool \ +USES= compiler:c++11-lang cpe gettext gmake gnome libtool localbase \ pathfix pkgconfig python shebangfix SHEBANG_FILES= tools/vips-${PORTVERSION:R} tools/vipsprofile USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --without-nifti \ --without-openslide \ --without-pdfium \ --without-imagequant -INSTALL_TARGET= install-strip USE_LDCONFIG= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - PLIST_SUB= VERSION="${PORTVERSION:R}" -OPTIONS_DEFINE= DOCS X11 GSF FFTW ORC LCMS2 OPENEXR HEIF POPPLER LIBRSVG2 MATIO CFITSIO WEBP PANGO TIFF GIF PNG JPEG LIBEXIF +OPTIONS_DEFINE= DEBUG DOCS X11 GSF FFTW ORC LCMS2 OPENEXR HEIF POPPLER LIBRSVG2 MATIO CFITSIO WEBP PANGO TIFF GIF PNG JPEG LIBEXIF OPTIONS_RADIO= MAGICK OPTIONS_RADIO_MAGICK= IMAGEMAGICK GRAPHMAGICK OPTIONS_DEFAULT= X11 GSF FFTW ORC LCMS2 OPENEXR HEIF POPPLER LIBRSVG2 MATIO CFITSIO WEBP PANGO TIFF GIF PNG JPEG LIBEXIF IMAGEMAGICK + +DEBUG_CONFIGURE_ENABLE= debug +DEBUG_INSTALL_TARGET_OFF= install-strip DOCS_CONFIGURE_ENABLE= gtk-doc gtk-doc-html DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc X11_CONFIGURE_WITH= x IMAGEMAGICK_CONFIGURE_ON= --with-magickpackage=MagickCore GRAPHMAGICK_CONFIGURE_ON= --with-magickpackage=GraphicsMagick GSF_DESC= Structured file formats support GSF_CONFIGURE_WITH= gsf GSF_USE= GNOME=libgsf FFTW_CONFIGURE_WITH= fftw FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 ORC_DESC= ORC language support ORC_CONFIGURE_WITH= orc ORC_LIB_DEPENDS= liborc-0.4.so:devel/orc LCMS2_CONFIGURE_WITH= lcms LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 OPENEXR_CONFIGURE_WITH= OpenEXR OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr \ libImath.so:graphics/ilmbase HEIF_DESC= HEIF image format support HEIF_CONFIGURE_WITH= heif HEIF_LIB_DEPENDS= libheif.so:graphics/libheif POPPLER_CONFIGURE_WITH= poppler POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib POPPLER_USE= GNOME=cairo LIBRSVG2_CONFIGURE_WITH=rsvg LIBRSVG2_USE= GNOME=librsvg2 GNOME=cairo MATIO_DESC= Matlab MAT format support MATIO_CONFIGURE_WITH= matio MATIO_LIB_DEPENDS= libmatio.so:math/matio \ libhdf5.so:science/hdf5 CFITSIO_CONFIGURE_WITH= cfitsio CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio WEBP_CONFIGURE_WITH= libwebp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp PANGO_CONFIGURE_WITH= pangoft2 PANGO_USE= GNOME=pango TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff GIF_CONFIGURE_WITH= giflib GIF_LIB_DEPENDS= libgif.so:graphics/giflib PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS= libpng.so:graphics/png JPEG_CONFIGURE_WITH= jpeg JPEG_USES= jpeg LIBEXIF_CONFIGURE_WITH= libexif LIBEXIF_LIB_DEPENDS= libexif.so:graphics/libexif .include .if ${PORT_OPTIONS:MIMAGEMAGICK} . if ${PORT_OPTIONS:MX11} LIB_DEPENDS+= libMagickCore-7.so:graphics/ImageMagick7 . else LIB_DEPENDS+= libMagickCore-7.so:graphics/ImageMagick7-nox11 . endif .elif ${PORT_OPTIONS:MGRAPHMAGICK} LIB_DEPENDS+= libGraphicsMagick.so:graphics/GraphicsMagick .else CONFIGURE_ARGS+= --without-magick .endif .include Index: head/graphics/vips/distinfo =================================================================== --- head/graphics/vips/distinfo (revision 533271) +++ head/graphics/vips/distinfo (revision 533272) @@ -1,3 +1,3 @@ -TIMESTAMP = 1573299741 -SHA256 (vips-8.8.3.tar.gz) = c5e4dd5a5c6a777c129037d19ca606769b3f1d405fcc9c8eeda906a61491f790 -SIZE (vips-8.8.3.tar.gz) = 16983973 +TIMESTAMP = 1587980523 +SHA256 (vips-8.9.2.tar.gz) = ae8491b1156cd2eb9cbbaa2fd6caa1dc9ed3ded0b70443d28cd7fea798ab2a27 +SIZE (vips-8.9.2.tar.gz) = 17238831 Index: head/graphics/vips/pkg-descr =================================================================== --- head/graphics/vips/pkg-descr (revision 533271) +++ head/graphics/vips/pkg-descr (revision 533272) @@ -1,9 +1,9 @@ VIPS's a free image processing system. It aims to be about half way between Excel and Photoshop. It's obviously much smaller than these two, but it's not a toy either (about 200k lines of code). It's very bad at photo retouching, but it's great (much better than programs like Photoshop, I think) at all the other things you use photoshop for. It's particularly good with large images (ie. images larger than the amount of RAM in your machine), and for working with colour. -WWW: http://jcupitt.github.io/libvips/ +WWW: https://libvips.github.io/libvips Index: head/graphics/vips/pkg-plist =================================================================== --- head/graphics/vips/pkg-plist (revision 533271) +++ head/graphics/vips/pkg-plist (revision 533272) @@ -1,157 +1,178 @@ bin/batch_crop bin/batch_image_convert bin/batch_rubber_sheet bin/light_correct bin/shrink_width bin/vips bin/vips-%%VERSION%% bin/vipsedit bin/vipsheader bin/vipsprofile bin/vipsthumbnail +include/vips/VConnection8.h include/vips/VError8.h include/vips/VImage8.h include/vips/VInterpolate8.h include/vips/almostdeprecated.h include/vips/arithmetic.h include/vips/basic.h include/vips/buf.h include/vips/cimg_funcs.h include/vips/colour.h +include/vips/connection.h include/vips/conversion.h include/vips/convolution.h include/vips/create.h include/vips/dbuf.h include/vips/debug.h include/vips/deprecated.h include/vips/dispatch.h include/vips/draw.h include/vips/enumtypes.h include/vips/error.h include/vips/foreign.h include/vips/format.h include/vips/freqfilt.h include/vips/gate.h include/vips/generate.h include/vips/header.h include/vips/histogram.h include/vips/image.h include/vips/interpolate.h include/vips/intl.h include/vips/mask.h include/vips/memory.h include/vips/morphology.h include/vips/mosaicing.h include/vips/object.h include/vips/operation.h include/vips/private.h include/vips/rect.h include/vips/region.h include/vips/resample.h +include/vips/sbuf.h include/vips/semaphore.h include/vips/soname.h include/vips/thread.h include/vips/threadpool.h include/vips/transform.h include/vips/type.h include/vips/util.h include/vips/vector.h include/vips/version.h include/vips/video.h include/vips/vips-operators.h include/vips/vips.h include/vips/vips7compat.h include/vips/vips8 lib/girepository-1.0/Vips-8.0.typelib lib/libvips-cpp.a lib/libvips-cpp.so lib/libvips-cpp.so.42 -lib/libvips-cpp.so.42.11.2 +lib/libvips-cpp.so.42.12.2 lib/libvips.a lib/libvips.so lib/libvips.so.42 -lib/libvips.so.42.11.2 +lib/libvips.so.42.12.2 libdata/pkgconfig/vips-cpp.pc libdata/pkgconfig/vips.pc man/man1/batch_crop.1.gz man/man1/batch_image_convert.1.gz man/man1/batch_rubber_sheet.1.gz man/man1/light_correct.1.gz man/man1/vips.1.gz man/man1/vipsedit.1.gz man/man1/vipsheader.1.gz man/man1/vipsprofile.1.gz man/man1/vipsthumbnail.1.gz share/gir-1.0/Vips-8.0.gir %%PORTDOCS%%share/gtk-doc/html/libvips/Cite.md.html %%PORTDOCS%%share/gtk-doc/html/libvips/Combine.png %%PORTDOCS%%share/gtk-doc/html/libvips/Examples.md.html %%PORTDOCS%%share/gtk-doc/html/libvips/How-it-opens-files.md.html %%PORTDOCS%%share/gtk-doc/html/libvips/How-it-works.md.html %%PORTDOCS%%share/gtk-doc/html/libvips/Making-image-pyramids.md.html %%PORTDOCS%%share/gtk-doc/html/libvips/Memtrace.png %%PORTDOCS%%share/gtk-doc/html/libvips/Sequence.png %%PORTDOCS%%share/gtk-doc/html/libvips/Sink.png %%PORTDOCS%%share/gtk-doc/html/libvips/Using-vipsthumbnail.md.html %%PORTDOCS%%share/gtk-doc/html/libvips/Vips-smp.png %%PORTDOCS%%share/gtk-doc/html/libvips/VipsForeignSave.html %%PORTDOCS%%share/gtk-doc/html/libvips/VipsImage.html %%PORTDOCS%%share/gtk-doc/html/libvips/VipsInterpolate.html %%PORTDOCS%%share/gtk-doc/html/libvips/VipsObject.html %%PORTDOCS%%share/gtk-doc/html/libvips/VipsOperation.html %%PORTDOCS%%share/gtk-doc/html/libvips/VipsRegion.html +%%PORTDOCS%%share/gtk-doc/html/libvips/VipsSbuf.html +%%PORTDOCS%%share/gtk-doc/html/libvips/VipsTargetCustom.html %%PORTDOCS%%share/gtk-doc/html/libvips/VipsThreadState.html %%PORTDOCS%%share/gtk-doc/html/libvips/annotation-glossary.html %%PORTDOCS%%share/gtk-doc/html/libvips/api-index-full.html %%PORTDOCS%%share/gtk-doc/html/libvips/binding.md.html %%PORTDOCS%%share/gtk-doc/html/libvips/ch01.html %%PORTDOCS%%share/gtk-doc/html/libvips/ch02.html %%PORTDOCS%%share/gtk-doc/html/libvips/ch03.html %%PORTDOCS%%share/gtk-doc/html/libvips/ch04.html +%%PORTDOCS%%share/gtk-doc/html/libvips/colour-management.html +%%PORTDOCS%%share/gtk-doc/html/libvips/compiled-language-which-can-call-c.html +%%PORTDOCS%%share/gtk-doc/html/libvips/cropping.html +%%PORTDOCS%%share/gtk-doc/html/libvips/documentation.html +%%PORTDOCS%%share/gtk-doc/html/libvips/dynamic-langauge-without-ffi.html +%%PORTDOCS%%share/gtk-doc/html/libvips/dynamic-language-with-ffi.html %%PORTDOCS%%share/gtk-doc/html/libvips/extending.html %%PORTDOCS%%share/gtk-doc/html/libvips/file-format.html +%%PORTDOCS%%share/gtk-doc/html/libvips/final-suggestion.html +%%PORTDOCS%%share/gtk-doc/html/libvips/full-decompression.html %%PORTDOCS%%share/gtk-doc/html/libvips/func-list.html +%%PORTDOCS%%share/gtk-doc/html/libvips/gobject-introspection.html %%PORTDOCS%%share/gtk-doc/html/libvips/home.png %%PORTDOCS%%share/gtk-doc/html/libvips/index.html %%PORTDOCS%%share/gtk-doc/html/libvips/interconvert.png %%PORTDOCS%%share/gtk-doc/html/libvips/left-insensitive.png %%PORTDOCS%%share/gtk-doc/html/libvips/left.png %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-arithmetic.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-basic.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-buf.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-colour.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-conversion.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-convolution.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-create.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-draw.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-error.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-freqfilt.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-generate.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-header.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-histogram.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-memory.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-morphology.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-mosaicing.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-rect.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-resample.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-semaphore.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-transform.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-type.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-util.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-version.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips-vips.html %%PORTDOCS%%share/gtk-doc/html/libvips/libvips.devhelp2 +%%PORTDOCS%%share/gtk-doc/html/libvips/linear-light.html +%%PORTDOCS%%share/gtk-doc/html/libvips/looping.html %%PORTDOCS%%share/gtk-doc/html/libvips/object-tree.html +%%PORTDOCS%%share/gtk-doc/html/libvips/output-directory.html +%%PORTDOCS%%share/gtk-doc/html/libvips/output-format-and-options.html %%PORTDOCS%%share/gtk-doc/html/libvips/owl.jpg +%%PORTDOCS%%share/gtk-doc/html/libvips/random-access-via-load-library.html %%PORTDOCS%%share/gtk-doc/html/libvips/right-insensitive.png %%PORTDOCS%%share/gtk-doc/html/libvips/right.png +%%PORTDOCS%%share/gtk-doc/html/libvips/sequential-access.html %%PORTDOCS%%share/gtk-doc/html/libvips/style.css +%%PORTDOCS%%share/gtk-doc/html/libvips/thumbnail-size.html %%PORTDOCS%%share/gtk-doc/html/libvips/tn_owl.jpg %%PORTDOCS%%share/gtk-doc/html/libvips/up-insensitive.png %%PORTDOCS%%share/gtk-doc/html/libvips/up.png %%PORTDOCS%%share/gtk-doc/html/libvips/using-cli.html %%PORTDOCS%%share/gtk-doc/html/libvips/using-from-c.html %%PORTDOCS%%share/gtk-doc/html/libvips/using-from-cpp.html %%PORTDOCS%%share/gtk-doc/html/libvips/using-threads.html share/locale/de/LC_MESSAGES/vips%%VERSION%%.mo share/locale/en_GB/LC_MESSAGES/vips%%VERSION%%.mo