Index: head/graphics/entangle/Makefile =================================================================== --- head/graphics/entangle/Makefile (revision 402227) +++ head/graphics/entangle/Makefile (revision 402228) @@ -1,57 +1,57 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= entangle -DISTVERSION= 0.7.0 -PORTREVISION= 2 +PORTVERSION= 0.7.0 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= http://entangle-photo.org/download/sources/ MAINTAINER= woodsb02@gmail.com COMMENT= Digital camera tethered control and capture program LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/share/icons/mate/scalable/devices/camera-photo-symbolic.svg:${PORTSDIR}/x11-themes/mate-icon-theme \ itstool:${PORTSDIR}/textproc/itstool LIB_DEPENDS= libgphoto2.so:${PORTSDIR}/graphics/libgphoto2 \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libgexiv2.so:${PORTSDIR}/graphics/gexiv2 \ libraw_r.so:${PORTSDIR}/graphics/libraw \ libpeas-1.0.so:${PORTSDIR}/devel/libpeas RUN_DEPENDS:= ${BUILD_DEPENDS:Nitstool*} \ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:${PORTSDIR}/devel/py3-libpeas USES= gettext-tools gmake libtool pkgconfig python:3 GNU_CONFIGURE= yes USE_GNOME= gtk30 intltool introspection:build GLIB_SCHEMAS= org.entangle-photo.manager.gschema.xml INSTALLS_ICONS= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip # XXX: it would be nice if one day this option would be passed automatically # to configure scripts that support it :) .if defined(BATCH) || defined(PACKAGE_BUILDING) CONFIGURE_ARGS= --disable-silent-rules .endif CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_OFF= --disable-nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e '/checking for GUDEV/,+93d ; \ s,gnome-icon-theme-symbolic,mate-icon-theme, ; \ s,/usr/share/icons/gnome,${LOCALBASE}/share/icons/mate,' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's,_udev,,' \ ${WRKSRC}/src/backend/entangle-camera-list.c .include Index: head/graphics/evas_generic_loaders-raw/Makefile =================================================================== --- head/graphics/evas_generic_loaders-raw/Makefile (revision 402227) +++ head/graphics/evas_generic_loaders-raw/Makefile (revision 402228) @@ -1,32 +1,33 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= raw PORTVERSION= 1.16.0 +PORTREVISION= 1 CATEGORIES= graphics enlightenment MASTER_SITES= http://download.enlightenment.org/rel/libs/${PKGNAMEPREFIX:S/-//}/ PKGNAMEPREFIX= evas_generic_loaders- DISTNAME= ${PKGNAMEPREFIX}${DISTVERSION} MAINTAINER= enlightenment@FreeBSD.org COMMENT= Additional loader for Evas (raw) LICENSE= GPLv2 LIB_DEPENDS= libefl.so:${PORTSDIR}/devel/efl \ libraw.so:${PORTSDIR}/graphics/libraw DIST_SUBDIR= enlightenment GNU_CONFIGURE= yes USES= pkgconfig tar:xz USE_LDCONFIG= yes BINSRC= ${WRKSRC}/src/bin/${PORTNAME} do-build: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -C ${BINSRC} do-install: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -C ${BINSRC} install .include Index: head/graphics/gthumb/Makefile =================================================================== --- head/graphics/gthumb/Makefile (revision 402227) +++ head/graphics/gthumb/Makefile (revision 402228) @@ -1,102 +1,103 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/trunk/graphics/gthumb/Makefile 19823 2014-08-20 09:28:14Z gusi $ PORTNAME= gthumb PORTVERSION= 3.4.1 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= ports@FreeBSD.org COMMENT= Image viewer and browser for the GNOME 3 environment LICENSE= GPLv2 # (or later) BUILD_DEPENDS= gsettings-desktop-schemas>0:${PORTSDIR}/devel/gsettings-desktop-schemas \ itstool:${PORTSDIR}/textproc/itstool RUN_DEPENDS= gsettings-desktop-schemas>0:${PORTSDIR}/devel/gsettings-desktop-schemas USES= bison compiler:c++11-lib desktop-file-utils gettext gmake \ libtool pathfix pkgconfig tar:xz USE_GNOME= gtk30 intltool librsvg2 GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_jpeg_jpeg_destroy_decompress=yes \ ac_cv_lib_tiff_TIFFWriteScanline=yes CONFIGURE_ARGS= --disable-silent-rules \ --disable-libchamplain \ --enable-compile-warnings=minimum \ --enable-librsvg INSTALL_TARGET= install-strip USE_LDCONFIG= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= GTHUMB_VER="3.4" GLIB_SCHEMAS= org.gnome.gthumb.change-date.gschema.xml \ org.gnome.gthumb.comments.gschema.xml \ org.gnome.gthumb.contact-sheet.gschema.xml \ org.gnome.gthumb.convert-format.gschema.xml \ org.gnome.gthumb.crop.gschema.xml \ org.gnome.gthumb.enums.xml \ org.gnome.gthumb.facebook.gschema.xml \ org.gnome.gthumb.file-manager.gschema.xml \ org.gnome.gthumb.flickr.gschema.xml \ org.gnome.gthumb.gschema.xml \ org.gnome.gthumb.gstreamer-tools.gschema.xml \ org.gnome.gthumb.image-print.gschema.xml \ org.gnome.gthumb.image-viewer.gschema.xml \ org.gnome.gthumb.importer.gschema.xml \ org.gnome.gthumb.photo-importer.gschema.xml \ org.gnome.gthumb.picasaweb.gschema.xml \ org.gnome.gthumb.pixbuf-savers.gschema.xml \ org.gnome.gthumb.rename-series.gschema.xml \ org.gnome.gthumb.resize-images.gschema.xml \ org.gnome.gthumb.resize.gschema.xml \ org.gnome.gthumb.rotate.gschema.xml \ org.gnome.gthumb.slideshow.gschema.xml \ org.gnome.gthumb.webalbums.gschema.xml OPTIONS_DEFINE= BRASERO CLUTTER EXIV2 GSTREAMER RAW SECRET \ WEBP WEBSERVICES YELP OPTIONS_DEFAULT= BRASERO CLUTTER EXIV2 GSTREAMER RAW SECRET \ WEBP WEBSERVICES YELP OPTIONS_SUB= yes BRASERO_DESC= Write galleries to CD/DVD (large dependency) BRASERO_LIB_DEPENDS= libbrasero-media3.so:${PORTSDIR}/sysutils/brasero BRASERO_CONFIGURE_ENABLE= libbrasero CLUTTER_DESC= Fancy slideshows CLUTTER_LIB_DEPENDS= libclutter-gtk-1.0.so:${PORTSDIR}/graphics/clutter-gtk3 CLUTTER_CONFIGURE_ENABLE= clutter EXIV2_LIB_DEPENDS= libexiv2.so:${PORTSDIR}/graphics/exiv2 EXIV2_CONFIGURE_ENABLE= exiv2 GSTREAMER_USE= gstreamer1=yes GSTREAMER_CONFIGURE_ENABLE= gstreamer RAW_DESC= Raw image support via libraw RAW_LIB_DEPENDS= libraw.so:${PORTSDIR}/graphics/libraw RAW_CONFIGURE_ENABLE= libraw SECRET_DESC= Libsecret support for storing passwords SECRET_LIB_DEPENDS= libsecret-1.so:${PORTSDIR}/security/libsecret SECRET_CONFIGURE_ENABLE= libsecret WEBP_LIB_DEPENDS= libwebp.so:${PORTSDIR}/graphics/webp WEBP_CONFIGURE_ENABLE= libwebp WEBSERVICES_DESC= Web services WEBSERVICES_LIB_DEPENDS=\ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib \ libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome \ libwebkitgtk-3.0.so:${PORTSDIR}/www/webkit-gtk3 WEBSERVICES_CONFIGURE_ENABLE= libjson-glib libsoup webkit2 YELP_DESC= Viewer for built-in help system YELP_RUN_DEPENDS= yelp:${PORTSDIR}/x11/yelp post-patch: @${REINPLACE_CMD} -e \ 's|-Wl,--as-needed|| ; \ /^[[:blank:]]zlib/d ; \ /webkit2gtk/s|-4.0|-3.0|' ${WRKSRC}/configure .include Index: head/graphics/libkdcraw-kde4/Makefile =================================================================== --- head/graphics/libkdcraw-kde4/Makefile (revision 402227) +++ head/graphics/libkdcraw-kde4/Makefile (revision 402228) @@ -1,32 +1,32 @@ # Created by: Dima Panov # $FreeBSD$ PORTNAME= libkdcraw PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= LibRaw interface for KDE LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper \ liblcms.so:${PORTSDIR}/graphics/lcms \ libxml2.so:${PORTSDIR}/textproc/libxml2 \ libraw.so:${PORTSDIR}/graphics/libraw CMAKE_ARGS+= -DWITH_OpenMP:BOOL=False \ -DENABLE_RAWSPEED=True USE_KDE4= automoc4 kdeprefix kdelibs USES= cmake:outsource jpeg pkgconfig tar:xz USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build USE_LDCONFIG= yes pre-configure: ${REINPLACE_CMD} -e '/pkgconfig/ s/$${LIB_INSTALL_DIR}/libdata/' \ -e 's/${PORTNAME}.pc\([^.]\)/${PORTNAME}-kde4.pc\1/g' \ ${WRKSRC}/CMakeLists.txt .include Index: head/graphics/libraw/Makefile =================================================================== --- head/graphics/libraw/Makefile (revision 402227) +++ head/graphics/libraw/Makefile (revision 402228) @@ -1,82 +1,78 @@ # Created by: Sergey A. Osokin # $FreeBSD$ PORTNAME= libraw -PORTVERSION= 0.16.2 -PORTREVISION= 1 +PORTVERSION= 0.17.0 CATEGORIES= graphics MASTER_SITES= http://www.libraw.org/data/ DISTNAME= LibRaw-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Library for manipulating raw images LICENSE= LGPL21 CDDL LICENSE_COMB= dual USE_LDCONFIG= yes USES= cpe libtool jpeg pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-examples --disable-jasper CFLAGS+= -fPIC INSTALL_TARGET= install-strip +PORTDOCS= * +PORTEXAMPLES= * + OPTIONS_DEFINE= DEMOSAIC_PACK_GPL2 DEMOSAIC_PACK_GPL3 DOCS EXAMPLES LCMS2 \ OPTIMIZED_CFLAGS OPENMP OPTIONS_DEFAULT= LCMS2 DEMOSAIC_PACK_GPL2_DESC= Enable GPLv2 demosaic pack DEMOSAIC_PACK_GPL3_DESC= Enable GPLv3 demosaic pack OPTIMIZED_CFLAGS_DESC= Enable optimizations (on x86) OPENMP_DESC= Enable OpenMP (implies GCC 4.6+) DEMOSAIC_PACK_GPL2_CONFIGURE_OFF= --disable-demosaic-pack-gpl2 DEMOSAIC_PACK_GPL2_CONFIGURE_ON= --enable-demosaic-pack-gpl2=../LibRaw-demosaic-pack-GPL2-${PORTVERSION} DEMOSAIC_PACK_GPL2_DISTFILES= LibRaw-demosaic-pack-GPL2-${PORTVERSION}.tar.gz DEMOSAIC_PACK_GPL3_CONFIGURE_OFF= --disable-demosaic-pack-gpl3 DEMOSAIC_PACK_GPL3_CONFIGURE_ON= --enable-demosaic-pack-gpl3=../LibRaw-demosaic-pack-GPL3-${PORTVERSION} DEMOSAIC_PACK_GPL3_DISTFILES= LibRaw-demosaic-pack-GPL3-${PORTVERSION}.tar.gz LCMS2_CONFIGURE_ENABLE= lcms LCMS2_LIB_DEPENDS= liblcms2.so:${PORTSDIR}/graphics/lcms2 OPENMP_CONFIGURE_ENABLE= openmp OPENMP_USE= GCC=yes .include .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} .if ${ARCH} == "i386" CFLAGS+= -O3 .endif .endif .if ${PORT_OPTIONS:MDEMOSAIC_PACK_GPL2} LICENSE= GPLv2 LICENSE_COMB= single .endif .if ${PORT_OPTIONS:MDEMOSAIC_PACK_GPL3} LICENSE= GPLv3 LICENSE_COMB= single .endif -PORTDOCS= * -PORTEXAMPLES= * +post-patch: + @${REINPLACE_CMD} -e "s/-lstdc++//g" ${WRKSRC}/configure -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && \ ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} -.endif -.if ${PORT_OPTIONS:MEXAMPLES} +post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/samples && \ ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR} -.endif - -post-patch: - @${REINPLACE_CMD} -e "s/-lstdc++//g" ${WRKSRC}/configure .include Index: head/graphics/libraw/distinfo =================================================================== --- head/graphics/libraw/distinfo (revision 402227) +++ head/graphics/libraw/distinfo (revision 402228) @@ -1,6 +1,6 @@ -SHA256 (LibRaw-0.16.2.tar.gz) = 6344e355f7c23f13e266844b36265d5f624237ba5a62dc901c7b91b510a84187 -SIZE (LibRaw-0.16.2.tar.gz) = 1476575 -SHA256 (LibRaw-demosaic-pack-GPL2-0.16.2.tar.gz) = 2218f08d59866e7852938356c197b96a6f47d0b9221a261280e010540477e77b -SIZE (LibRaw-demosaic-pack-GPL2-0.16.2.tar.gz) = 32652 -SHA256 (LibRaw-demosaic-pack-GPL3-0.16.2.tar.gz) = 749b5baa3a4f1f5c4ea4169b9293b02b0d2a0714aa01729327f23f82621c9735 -SIZE (LibRaw-demosaic-pack-GPL3-0.16.2.tar.gz) = 39457 +SHA256 (LibRaw-0.17.0.tar.gz) = e643c20945d548aac1eaa1f5573bf74050e0f49ec6a53a6843dc2a2cfb647310 +SIZE (LibRaw-0.17.0.tar.gz) = 1468635 +SHA256 (LibRaw-demosaic-pack-GPL2-0.17.0.tar.gz) = 3c5982772f55f0b70c3c7604bc73e8b55f1de7b040e8f144cb220ee88e8bc346 +SIZE (LibRaw-demosaic-pack-GPL2-0.17.0.tar.gz) = 31281 +SHA256 (LibRaw-demosaic-pack-GPL3-0.17.0.tar.gz) = deca57ed524ab4f9915060360d74c5748e6fe8065fd60ca5e969fe9f578a8a0a +SIZE (LibRaw-demosaic-pack-GPL3-0.17.0.tar.gz) = 39153 Index: head/graphics/libraw/pkg-plist =================================================================== --- head/graphics/libraw/pkg-plist (revision 402227) +++ head/graphics/libraw/pkg-plist (revision 402228) @@ -1,17 +1,17 @@ include/libraw/libraw.h include/libraw/libraw_alloc.h include/libraw/libraw_const.h include/libraw/libraw_datastream.h include/libraw/libraw_internal.h include/libraw/libraw_types.h include/libraw/libraw_version.h lib/libraw.a lib/libraw.so -lib/libraw.so.10 -lib/libraw.so.10.0.0 +lib/libraw.so.15 +lib/libraw.so.15.0.0 lib/libraw_r.a lib/libraw_r.so -lib/libraw_r.so.10 -lib/libraw_r.so.10.0.0 +lib/libraw_r.so.15 +lib/libraw_r.so.15.0.0 libdata/pkgconfig/libraw.pc libdata/pkgconfig/libraw_r.pc Index: head/graphics/luminance/Makefile =================================================================== --- head/graphics/luminance/Makefile (revision 402227) +++ head/graphics/luminance/Makefile (revision 402228) @@ -1,66 +1,66 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= luminance-hdr DISTVERSION= 2.3.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION} MAINTAINER= h2+fbsdports@fsfe.org COMMENT= Complete open source solution for HDR photography LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3 LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgsl.so:${PORTSDIR}/math/gsl \ libraw_r.so:${PORTSDIR}/graphics/libraw \ libboost_system.so:${PORTSDIR}/devel/boost-libs USES= cmake jpeg tar:bzip2 USE_QT4= gui sql webkit xml linguist_build moc_build qmake_build \ rcc_build uic_build imageformats_run INSTALLS_ICONS= yes CONFLICTS_INSTALL= luminance-hdr-qt5-* OPTIONS_DEFINE= DOCS post-patch: # Do not install yet another copy of GPL (we use license framework instead) # and fix installation path for docs (but not for internal help files) @${REINPLACE_CMD} -e '/LICENSE/d ; \ /#info files/s,share/luminance-hdr,${DOCSDIR_REL},' \ ${WRKSRC}/CMakeLists.txt # Point to the right location for program where to look for GPL text @${REINPLACE_CMD} -e 's,LICENSE,${LICENSE}, ; \ s,share/doc/luminance-hdr,share/licenses/${PKGNAME},' \ ${WRKSRC}/src/UI/UMessageBox.cpp # Allow builds from release distfile to display correct git hash in "About" # dialog window @${REINPLACE_CMD} -e \ 's,@GIT_SHA1@,be5409f2ed028b0a509d3f4cd44a970a09d2ef6c,' \ ${WRKSRC}/src/Common/GitSHA1.cpp.in # Include in addition to where necessary, as this # is required for building with libc++ @${REINPLACE_CMD} -E '1s|^|#include \|;' \ ${WRKSRC}/src/TonemappingOperators/drago03/pfstmo_drago03.cpp \ ${WRKSRC}/src/TonemappingOperators/reinhard02/pfstmo_reinhard02.cpp \ ${WRKSRC}/src/TonemappingOperators/reinhard05/pfstmo_reinhard05.cpp \ ${WRKSRC}/src/TonemappingOperators/mantiuk08/display_function.cpp \ ${WRKSRC}/src/TonemappingOperators/mantiuk08/display_size.cpp \ ${WRKSRC}/src/TonemappingOperators/mantiuk08/pfstmo_mantiuk08.cpp \ ${WRKSRC}/src/TonemappingOperators/fattal02/pfstmo_fattal02.cpp \ ${WRKSRC}/src/TonemappingOperators/durand02/pfstmo_durand02.cpp \ ${WRKSRC}/src/TonemappingOperators/pattanaik00/pfstmo_pattanaik00.cpp \ ${WRKSRC}/src/Libpfs/io/pfsreader.cpp \ ${WRKSRC}/src/Libpfs/io/rgbereader.cpp \ ${WRKSRC}/src/Libpfs/colorspace/colorspace.cpp .include Index: head/graphics/luminance-qt5/Makefile =================================================================== --- head/graphics/luminance-qt5/Makefile (revision 402227) +++ head/graphics/luminance-qt5/Makefile (revision 402228) @@ -1,63 +1,63 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= luminance-hdr DISTVERSION= 2.4.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION} PKGNAMESUFFIX= -qt5 MAINTAINER= h2+fbsdports@fsfe.org COMMENT= Complete open source solution for HDR photography LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3 LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgsl.so:${PORTSDIR}/math/gsl \ libraw_r.so:${PORTSDIR}/graphics/libraw \ libboost_system.so:${PORTSDIR}/devel/boost-libs USES= cmake:outsource jpeg pkgconfig tar:bzip2 USE_QT5= concurrent declarative gui printsupport sql webkit xml \ buildtools_build linguist_build qmake_build \ imageformats_run INSTALLS_ICONS= yes MAKE_JOBS_UNSAFE=yes CONFLICTS_INSTALL= luminance-hdr-[0-9]* OPTIONS_DEFINE= DOCS .include .if ${OSVERSION} < 1000024 USE_GCC= yes .endif post-patch: # Do not install yet another copy of GPL (we use license framework instead) # and fix installation path for docs (but not for internal help files) @${REINPLACE_CMD} -e '/LICENSE/d ; \ /#info files/s,share/luminance-hdr,${DOCSDIR_REL},' \ ${WRKSRC}/CMakeLists.txt # Point to the right location for program where to look for GPL text @${REINPLACE_CMD} -e 's,LICENSE,${LICENSE}, ; \ s,share/doc/luminance-hdr,share/licenses/${PKGNAME},' \ ${WRKSRC}/src/UI/UMessageBox.cpp # Allow builds from release distfile to display correct git hash in "About" # dialog window @${REINPLACE_CMD} -e \ 's,@GIT_SHA1@,be5409f2ed028b0a509d3f4cd44a970a09d2ef6c,' \ ${WRKSRC}/src/Common/GitSHA1.cpp.in pre-install: QT_BINDIR_REL=bin .include Index: head/graphics/nomacs/Makefile =================================================================== --- head/graphics/nomacs/Makefile (revision 402227) +++ head/graphics/nomacs/Makefile (revision 402228) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= nomacs PORTVERSION= 2.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= SF/nomacs/nomacs-${PORTVERSION}/ DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= bsd@tuxproject.de COMMENT= Small, fast, and free image viewer LICENSE= GPLv3 LIB_DEPENDS= libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libsysinfo.so:${PORTSDIR}/devel/libsysinfo USES= cmake desktop-file-utils dos2unix pkgconfig tar:bzip2 USE_QT4= gui network linguist_build moc_build \ qmake_build rcc_build uic_build DOS2UNIX_REGEX= .*\.(cpp|h|txt) WRKTOP= ${WRKDIR} WRKSUBDIR= ${DISTNAME:S,-source,,} WRKSRC= ${WRKTOP}/${WRKSUBDIR} OPTIONS_DEFINE= RAW TIFF OPTIONS_DEFAULT= RAW TIFF RAW_LIB_DEPENDS= libraw.so:${PORTSDIR}/graphics/libraw \ libopencv_core.so:${PORTSDIR}/graphics/opencv-core RAW_CMAKE_OFF= -DENABLE_RAW=0 TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff TIFF_CMAKE_OFF= -DENABLE_TIFF=0 post-patch: @${REINPLACE_CMD} -e 's|share/man/man1|man/man1|' ${WRKSRC}/CMakeLists.txt .include Index: head/graphics/openimageio/Makefile =================================================================== --- head/graphics/openimageio/Makefile (revision 402227) +++ head/graphics/openimageio/Makefile (revision 402228) @@ -1,103 +1,103 @@ # Created by: Shane Ambler # $FreeBSD$ PORTNAME= openimageio PORTVERSION= 1.5.20 DISTVERSIONPREFIX= Release- -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES?= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz COMMENT?= OpenImageIO graphics library LICENSE= BSD3CLAUSE USE_GITHUB= yes GH_ACCOUNT= OpenImageIO GH_PROJECT= oiio # fbm also installs bin/idiff CONFLICTS= fbm-[0-9]* USES= cmake:outsource CMAKE_ARGS= -DBUILDSTATIC:BOOL=OFF \ -DLINKSTATIC:BOOL=OFF \ -DNOTHREADS:BOOL=OFF \ -DSTOP_ON_WARNING:BOOL=OFF \ -DUSE_CPP11:BOOL=OFF \ -DUSE_OPENSSL:BOOL=OFF CXXFLAGS+= -D__STDC_CONSTANT_MACROS OPTIONS_DEFINE= DOCS FFMPEG GIF IMAGEVIEWER OCIO RAW TEST OPTIONS_DEFAULT= OCIO FFMPEG GIF OPTIONS_SUB= yes FFMPEG_DESC= Use ffmpeg to support extra file types IMAGEVIEWER_DESC= Build image viewer OCIO_DESC= Colour management support DOCS_CMAKE_ON= -DINSTALL_DOCS:BOOL=ON DOCS_CMAKE_OFF= -DINSTALL_DOCS:BOOL=OFF FFMPEG_CMAKE_ON= -DUSE_FFMPEG:BOOL=ON FFMPEG_CMAKE_OFF= -DUSE_FFMPEG:BOOL=OFF FFMPEG_LIB_DEPENDS= libavutil.so:${PORTSDIR}/multimedia/ffmpeg GIF_CMAKE_ON= -DUSE_GIF:BOOL=ON GIF_CMAKE_OFF= -DUSE_GIF:BOOL=OFF GIF_LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib OCIO_CMAKE_ON= -DUSE_OCIO:BOOL=ON OCIO_CMAKE_OFF= -DUSE_OCIO:BOOL=OFF OCIO_LIB_DEPENDS= libOpenColorIO.so:${PORTSDIR}/graphics/opencolorio RAW_CMAKE_ON= -DUSE_LIBRAW:BOOL=ON RAW_CMAKE_OFF= -DUSE_LIBRAW:BOOL=OFF RAW_LIB_DEPENDS= libraw_r.so:${PORTSDIR}/graphics/libraw TEST_CMAKE_ON= -DOIIO_BUILD_TESTS:BOOL=ON TEST_CMAKE_OFF= -DOIIO_BUILD_TESTS:BOOL=OFF PLIST_SUB+= LIBVERS=${PORTVERSION} .include .if ${SLAVE_PORT} == no LIB_DEPENDS+= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libhdf5.so:${PORTSDIR}/science/hdf5 \ libopencv_highgui.so:${PORTSDIR}/graphics/opencv \ libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \ libwebp.so:${PORTSDIR}/graphics/webp USE_LDCONFIG= yes CMAKE_ARGS+= -DUSE_PYTHON:BOOL=OFF -DUSE_PYTHON3:BOOL=OFF \ -DOIIO_BUILD_TOOLS:BOOL=ON .else LIB_DEPENDS= libOpenImageIO.so:${PORTSDIR}/graphics/openimageio \ libboost_python.so:${PORTSDIR}/devel/boost-python-libs PLIST= ${PKGDIR}/pkg-plist-pybind #while oiio supports py3, ports doesn't have py3 support for boost-python yet USES+= python:2 CMAKE_ARGS+= -DUSE_PYTHON:BOOL=ON -DUSE_PYTHON3:BOOL=OFF \ -DOIIO_BUILD_TOOLS:BOOL=OFF .endif .if ${PORT_OPTIONS:MIMAGEVIEWER} USE_GL= glew USE_QT4= corelib gui opengl qmake_build moc_build rcc_build uic_build CMAKE_ARGS+= -DUSE_QT:BOOL=ON -DUSE_OPENGL:BOOL=ON .else CMAKE_ARGS+= -DUSE_OPENGL:BOOL=OFF -DUSE_QT:BOOL=OFF .endif post-patch: @${REINPLACE_CMD} -e 's|share/doc/OpenImageIO|${DOCSDIR}|g' \ ${WRKSRC}/CMakeLists.txt post-install: .if ${SLAVE_PORT} == no ${LN} -sf libOpenImageIO.so.1.5 ${STAGEDIR}${PREFIX}/lib/libOpenImageIO.so.1 ${LN} -sf libOpenImageIO_Util.so.1.5 ${STAGEDIR}${PREFIX}/lib/libOpenImageIO_Util.so.1 .endif .include Index: head/graphics/oyranos/Makefile =================================================================== --- head/graphics/oyranos/Makefile (revision 402227) +++ head/graphics/oyranos/Makefile (revision 402228) @@ -1,56 +1,56 @@ # $FreeBSD$ PORTNAME= oyranos PORTVERSION= 0.9.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/Oyranos/Oyranos%20${PORTVERSION:C|(.*)\.[0-9]*$|\1|} MAINTAINER= bsam@FreeBSD.org COMMENT= Colour Management System (CMS) BUILD_DEPENDS= ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen RUN_DEPENDS= ${LOCALBASE}/share/color/icc/OpenICC/sRGB.icc:${PORTSDIR}/graphics/icc-profiles-openicc \ ${LOCALBASE}/share/color/icc/basICColor/ISOcoated_v2_300_bas.ICC:${PORTSDIR}/graphics/icc-profiles-basiccolor LIB_DEPENDS= libraw.so:${PORTSDIR}/graphics/libraw \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libpng.so:${PORTSDIR}/graphics/png \ libcairo.so:${PORTSDIR}/graphics/cairo \ libyajl.so:${PORTSDIR}/devel/yajl \ libfltk.so:${PORTSDIR}/x11-toolkits/fltk \ libcups.so:${PORTSDIR}/print/cups-client \ libxdot.so:${PORTSDIR}/graphics/graphviz \ liblcms.so:${PORTSDIR}/graphics/lcms \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libXcm.so:${PORTSDIR}/x11/libXcm BROKEN_FreeBSD_9= does not build USES= cmake gettext iconv pkgconfig tar:bzip2 USE_GL= yes USE_LDCONFIG= yes USE_GNOME= libxml2 USE_QT4= gui moc_build qmake_build rcc_build uic_build USE_XORG= xfixes xinerama xrandr xxf86vm CMAKE_ARGS+= -DXDG_CONFIG_DIR=${PREFIX}/etc/xdg LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} MAKE_JOBS_UNSAFE=yes PORTDOCS= * .include PLIST_SUB+= VER=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|lib|libdata|' \ ${WRKSRC}/extras/CMakeLists.txt .if exists(/usr/bin/clang) && ${OSVERSION} > 901502 CC= /usr/bin/clang CXX= /usr/bin/clang++ .else USE_GCC= yes .endif .include Index: head/graphics/shotwell/Makefile =================================================================== --- head/graphics/shotwell/Makefile (revision 402227) +++ head/graphics/shotwell/Makefile (revision 402228) @@ -1,83 +1,83 @@ # Created by: Mario Sergio Fujikawa Ferreira et al. # $FreeBSD$ PORTNAME= shotwell PORTVERSION= 0.22.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics gnome MASTER_SITES= GNOME/sources/shotwell/${PORTVERSION:R} MAINTAINER= cmt@burggraben.net COMMENT= Open source photo manager for GNOME LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vala>=0.20.1:${PORTSDIR}/lang/vala \ bash:${PORTSDIR}/shells/bash LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libgee-0.8.so:${PORTSDIR}/devel/libgee \ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib \ libsoup-2.4.so:${PORTSDIR}/devel/libsoup \ libgexiv2.so:${PORTSDIR}/graphics/gexiv2 \ libexif.so:${PORTSDIR}/graphics/libexif \ libgphoto2.so:${PORTSDIR}/graphics/libgphoto2 \ libwebkitgtk-3.0.so:${PORTSDIR}/www/webkit-gtk3 \ libunique-1.0.so:${PORTSDIR}/x11-toolkits/unique \ libraw.so:${PORTSDIR}/graphics/libraw \ librest-0.7.so:${PORTSDIR}/devel/librest USES= shebangfix gettext desktop-file-utils gmake pkgconfig tar:xz USE_GNOME= dconf gtk30 gnomedocutils USE_SQLITE= 3 USE_GSTREAMER1= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --disable-icon-update CONFIGURE_ENV+= --define=NO_CAMERA INSTALLS_ICONS= yes PORTSCOUT= limitw:1,even OPTIONS_DEFINE= OPENMP OPTIONS_DEFAULT= OPENMP_DESC= libraw uses OpenMP (implies GCC 4.6+) OPENMP_USES= compiler:gcc-c++11-lib OPENMP_USES_OFF= compiler:c++11-lib SHEBANG_FILES= ${WRKSRC}/${CONFIGURE_SCRIPT} ${WRKSRC}/chkver GLIB_SCHEMAS= org.yorba.shotwell.gschema.xml org.yorba.shotwell-extras.gschema.xml post-configure: @${REINPLACE_CMD} -E \ -e 's|share/shotwell|${DATADIR_REL}|g' \ ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -E \ -e 's|\-n ||g' \ ${WRKSRC}/configure.mk @${REINPLACE_CMD} -E \ -e 's|--fatal-warnings||g' \ ${WRKSRC}/plugins/Makefile.plugin.mk # attempt at a DATADIR safe port @${REINPLACE_CMD} -E \ -e 's|\.get_child\("share")\.get_child\("shotwell")|${SHOTWELL_DATADIR}|' \ ${WRKSRC}/src/AppDirs.vala post-install: @${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/shotwell \ ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-transitions.so \ ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-publishing.so \ ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-data-imports.so \ ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-publishing-extras.so \ ${STAGEDIR}${LOCALBASE}/libexec/shotwell/shotwell-video-thumbnailer .include # attempt at a DATADIR safe port .for dir in ${DATADIR:S,^${PREFIX}/,,:S,/, ,g} SHOTWELL_DATADIR+=.get_child("${dir}") .endfor .include