Index: head/games/nxengine/Makefile =================================================================== --- head/games/nxengine/Makefile (revision 471490) +++ head/games/nxengine/Makefile (revision 471491) @@ -1,47 +1,47 @@ # $FreeBSD$ PORTNAME= nxengine PORTVERSION= 2.6.3 DISTVERSIONPREFIX= v CATEGORIES= games MASTER_SITES+= https://www.cavestory.org/downloads/:data \ SF/lifanov-ports-distfiles/games/${PORTNAME}/:icons DISTFILES+= ${PORTNAME}.png:icons \ cavestoryen.zip:data EXTRACT_ONLY= ${DISTFILES:[2..3]:S/:data//} MAINTAINER= lifanov@FreeBSD.org COMMENT= Engine-rewrite of the classic platformer Cave Story LICENSE= GPLv3 FREEWARE LICENSE_COMB= multi LICENSE_NAME_FREEWARE= Cave Story freeware license LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE LICENSE_FILE_FREEWARE= ${WRKDIR}/CaveStory/Readme.txt LICENSE_PERMS_FREEWARE= dist-mirror pkg-mirror auto-accept LICENSE_DISTFILES_GPLv3= ${DISTFILES:[3]} LICENSE_DISTFILES_FREEWARE= ${DISTFILES:[2]:S/:data//} -LIB_DEPENDS= libpng16.so:graphics/png +LIB_DEPENDS= libpng.so:graphics/png DESKTOP_ENTRIES="NXEngine" "" "${PORTNAME}" \ "${PORTNAME}" "Game;AdventureGame;" "" USES= cmake:outsource compiler:c++11-lang USE_SDL= mixer2 sdl2 SUB_FILES= ${PORTNAME} USE_GITHUB= yes GH_PROJECT= ${PORTNAME}-evo do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/bin/nx ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/nxengine ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC}/data; ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/data) (cd ${WRKDIR}/CaveStory; ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps (cd ${STAGEDIR}${DATADIR}; ${WRKSRC}/bin/extract) .include Index: head/graphics/cloudcompare/Makefile =================================================================== --- head/graphics/cloudcompare/Makefile (revision 471490) +++ head/graphics/cloudcompare/Makefile (revision 471491) @@ -1,83 +1,83 @@ # $FreeBSD$ PORTNAME= cloudcompare DISTVERSIONPREFIX= v DISTVERSION= 2.9.1-288 DISTVERSIONSUFFIX= -gb4d51361 PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= neel@neelc.org COMMENT= 3D point cloud processing software LICENSE= GPLv2+ LGPL20+ LICENSE_COMB= multi BROKEN_FreeBSD_10= error: "SSE instruction set not enabled" USES= cmake:outsource localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= CloudCompare GH_PROJECT= ${GH_ACCOUNT} GH_TAGNAME= 5d41227deb30c445ccbaa2d789a4363b57948a5d USE_QT5= concurrent core gui opengl printsupport widgets buildtools_build qmake_build USE_LDCONFIG= yes OPTIONS_DEFINE= DXFLIB GAMEPAD GDAL PDAL SHAPELIB PLUGINS OPTIONS_DEFAULT= DXFLIB GAMEPAD GDAL PDAL SHAPELIB PLUGINS OPTIONS_SUB= yes DXFLIB_DESC= Enable AutoCAD DXF file support GAMEPAD_DESC= Enable Qt gamepad support GDAL_DESC= Enable raster file support PDAL_DESC= Enable point cloud data support SHAPELIB_DESC= Enable shape file support DXFLIB_CMAKE_BOOL= OPTION_USE_DXF_LIB GAMEPAD_USE= QT5=gamepad GAMEPAD_CMAKE_BOOL= OPTION_SUPPORT_GAMEPADS GDAL_CMAKE_BOOL= OPTION_USE_GDAL GDAL_CMAKE_ON= -DGDAL_INCLUDE_DIR=${PREFIX}/include \ -DGDAL_LIBRARY=${PREFIX}/lib/libgdal.so GDAL_LIB_DEPENDS= libgdal.so:graphics/gdal PDAL_CMAKE_BOOL= OPTION_PDAL_LAS PDAL_CMAKE_ON= -DJSON_ROOT_DIR=${PREFIX}/include/jsoncpp PDAL_LIB_DEPENDS= libpdal_base.so:math/pdal SHAPELIB_CMAKE_BOOL= OPTION_USE_SHAPE_LIB SHAPELIB_LIB_DEPENDS= libshp.so:devel/shapelib PLUGINS_USES= eigen:3 jpeg python:2.7 PLUGINS_CMAKE_BOOL= INSTALL_QANIMATION_PLUGIN INSTALL_QBLUR_PLUGIN INSTALL_QBROOM_PLUGIN INSTALL_QCOMPASS_PLUGIN \ INSTALL_QCSF_PLUGIN INSTALL_QCSV_MATRIX_IO_PLUGIN INSTALL_QDUMMY_PLUGIN INSTALL_QEDL_PLUGIN INSTALL_QFACETS_PLUGIN \ INSTALL_QHPR_PLUGIN INSTALL_QM3C2_PLUGIN \ INSTALL_QPCL_PLUGIN INSTALL_QPCV_PLUGIN INSTALL_QPHOTOSCAN_IO_PLUGIN INSTALL_QRANSAC_SD_PLUGIN \ INSTALL_QSRA_PLUGIN INSTALL_QSSAO_PLUGIN # plugins requiring rare external libs are left out, TODO maybe add some of them? PLUGINS_CMAKE_ON= -DEIGEN_ROOT_DIR:BOOL=${LOCALBASE}/include/eigen3 PLUGINS_CXXFLAGS= -Wno-narrowing PLUGINS_CXXFLAGS+= -DEIGEN_DONT_PARALLELIZE # OpenMP is broken in cmake, see bug#223678 PLUGINS_USE= XORG=ice,sm,x11,xext,xt GL=gl,glu PLUGINS_LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libexpat.so:textproc/expat2 \ libflann_cpp_s.so:math/flann \ libfreetype.so:print/freetype2 \ libpcl_people.so:graphics/pcl-pointclouds \ - libpng16.so:graphics/png \ + libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libvtkDomainsChemistry-6.2.so:math/vtk6 PLUGINS_IMPLIES= SHAPELIB post-patch: @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},1' ${WRKSRC}/snap/gui/ccViewer.desktop ${WRKSRC}/snap/gui/cloudcompare.desktop post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/snap/gui/ccViewer.desktop ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/snap/gui/ccViewer.png ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/snap/gui/cloudcompare.desktop ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/snap/gui/cloudcompare.png ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/graphics/gmic/Makefile =================================================================== --- head/graphics/gmic/Makefile (revision 471490) +++ head/graphics/gmic/Makefile (revision 471491) @@ -1,58 +1,58 @@ # $FreeBSD$ PORTNAME= gmic DISTVERSIONPREFIX= v. DISTVERSION= 2.2.3 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://gmic.eu/:gmic_stdlib DISTFILES= gmic_stdlib.h:gmic_stdlib DIST_SUBDIR= ${PORTNAME}-${DISTVERSIONFULL} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Framework for image processing LICENSE= CeCILL LICENSE_NAME= CeCILL LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_i386= error: "c++ crashes, clang-5 and 6 fail: undefined reference to `__atomic_load'" BUILD_DEPENDS= ${LOCALBASE}/include/CImg.h:graphics/cimg LIB_DEPENDS= libfftw3.so:math/fftw3 \ libGraphicsMagick++.so:graphics/GraphicsMagick \ libIlmImf.so:graphics/OpenEXR \ libImath-2_2.so:graphics/ilmbase \ libomp.so:devel/openmp \ libopencv_core.so:graphics/opencv-core \ libopencv_video.so:graphics/opencv \ - libpng16.so:graphics/png \ + libpng.so:graphics/png \ libtiff.so:graphics/tiff USES= cmake:outsource compiler:c++11-lang jpeg pkgconfig USE_GITHUB= yes GH_ACCOUNT= dtschump USE_LDCONFIG= yes CMAKE_OFF= BUILD_LIB_STATIC CMAKE_ON= ENABLE_DYNAMIC_LINKING OPTIONS_DEFINE= PLUGINS X11 OPTIONS_DEFAULT= X11 OPTIONS_SUB= yes PLUGINS_CMAKE_BOOL= BUILD_PLUGIN PLUGINS_USE= GNOME=atk,cairo,gdkpixbuf2,glib20,gtk20,pango PLUGINS_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgimp-2.0.so:graphics/gimp-app X11_CMAKE_BOOL= ENABLE_X X11_USE= XORG=ice,sm,x11,xext post-extract: @${CP} ${DISTDIR}/${DIST_SUBDIR}/gmic_stdlib.h ${WRKSRC}/src/ .include Index: head/graphics/gwenview/Makefile =================================================================== --- head/graphics/gwenview/Makefile (revision 471490) +++ head/graphics/gwenview/Makefile (revision 471491) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= gwenview DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Image viewer and browser for KDE BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ liblcms2.so:graphics/lcms2 \ - libpng16.so:graphics/png + libpng.so:graphics/png USES= cmake:outsource gettext jpeg pkgconfig kde:5 tar:xz USE_KDE= activities auth baloo bookmarks codecs completion config \ configwidgets coreaddons ecm emoticons filemetadata i18n \ iconthemes init itemmodels itemviews jobwidgets \ kdelibs4support kimageformats kio libkdcraw libkipi \ notifications parts service solid sonnet textwidgets \ widgetsaddons windowsystem xmlgui USE_QT5= concurrent core dbus gui network opengl phonon4 printsupport \ svg widgets x11extras xml \ buildtools_build qmake_build USE_XORG= x11 .include Index: head/graphics/maim/Makefile =================================================================== --- head/graphics/maim/Makefile (revision 471490) +++ head/graphics/maim/Makefile (revision 471491) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= maim PORTVERSION= 5.5.1 DISTVERSIONPREFIX= v CATEGORIES= graphics MAINTAINER= neel@neelc.org COMMENT= Screenshot utility with performance improvements over scrot LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libicuuc.so:devel/icu \ - libpng16.so:graphics/png \ + libpng.so:graphics/png \ libslopy.so:x11/slop USES= cmake jpeg USE_GITHUB= yes GH_ACCOUNT= naelstrof USE_GL= gl glut USE_XORG= ice sm x11 xcomposite xext xfixes xrandr xrender PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz CMAKE_ARGS= -DSLOP_LIBRARIES=${LOCALBASE}/lib/libslopy.so do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/graphics/openfx-arena/Makefile =================================================================== --- head/graphics/openfx-arena/Makefile (revision 471490) +++ head/graphics/openfx-arena/Makefile (revision 471491) @@ -1,67 +1,67 @@ # $FreeBSD$ PORTNAME= openfx-arena PORTVERSION= 2.2.1 CATEGORIES= graphics MAINTAINER= olivier@FreeBSD.org COMMENT= Extra OpenFX plugins for Natron LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 BUILD_DEPENDS= opencl>=0:devel/opencl LIB_DEPENDS= libOpenColorIO.so:graphics/opencolorio \ libfontconfig.so:x11-fonts/fontconfig \ libcdr-0.1.so:graphics/libcdr01 \ librevenge-0.0.so:textproc/librevenge \ libpoppler-glib.so:graphics/poppler-glib \ liblcms2.so:graphics/lcms2 \ libMagick++-6.so:graphics/ImageMagick \ libzip.so:archivers/libzip \ libexpat.so:textproc/expat2 \ libfreetype.so:print/freetype2 \ libpcre.so:devel/pcre \ libffi.so:devel/libffi \ libdrm.so:graphics/libdrm \ - libpng16.so:graphics/png \ + libpng.so:graphics/png \ libharfbuzz.so:print/harfbuzz \ libgraphite2.so:graphics/graphite2 \ libicui18n.so:devel/icu \ liblqr-1.so:graphics/liblqr-1 \ libfftw3.so:math/fftw3 \ libltdl.so:devel/libltdl \ libpoppler.so:graphics/poppler USES= gmake iconv USE_GITHUB= yes GH_ACCOUNT= olear GH_PROJECT= openfx-arena GH_TAGNAME= 95caed1 GH_TUPLE= devernay:openfx-supportext:90093f7:openfx_supportext/SupportExt \ devernay:openfx:42463b8:openfx/OpenFX \ MrKepzie:openfx-io:1148523:OpenFX_IO/OpenFX-IO \ MrKepzie:SequenceParsing:25112f0:SequenceParsing/OpenFX-IO/IOSupport/SequenceParsing \ MrKepzie:tinydir:60f0905:tinydir/OpenFX-IO/IOSupport/SequenceParsing/tinydir MAKE_ENV+= CONFIG=release USE_GL= gl USE_GNOME= libxml2 pango cairo librsvg2 USE_XORG+= x11 xcb xau xdamage xfixes xxf86vm xrender xext xdmcp pixman sm ice xt MAKE_ENV+= CONFIG=release post-extract: @${RMDIR} ${WRKSRC}/OpenFX-IO/openfx ${LN} -s ../OpenFX ${WRKSRC}/OpenFX-IO/openfx post-patch: @${REINPLACE_CMD} -e 's|/usr/OFX/Plugins|${PREFIX}/OFX/Plugins|g' \ ${WRKSRC}/OpenFX/Examples/Makefile.master \ ${WRKSRC}/OpenFX/Support/Plugins/Makefile.master \ ${WRKSRC}/OpenFX/HostSupport/src/ofxhPluginCache.cpp @${REINPLACE_CMD} -e 's|/Contents/$$(ARCH)|/Contents/FreeBSD-x86-64/|g' \ ${WRKSRC}/OpenFX/Support/Plugins/Makefile.master post-install: ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/OFX/Plugins/Arena.ofx.bundle/Contents/FreeBSD-x86-64/Arena.ofx .include Index: head/graphics/sane-backends/Makefile =================================================================== --- head/graphics/sane-backends/Makefile (revision 471490) +++ head/graphics/sane-backends/Makefile (revision 471491) @@ -1,74 +1,74 @@ # Created by: gary@hotlava.com # $FreeBSD$ PORTNAME= sane-backends PORTVERSION= 1.0.27 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://alioth.debian.org/frs/download.php/file/4146/ \ http://fossies.org/linux/misc/ MAINTAINER= ports@FreeBSD.org COMMENT= API for access to scanners, digitals camera, frame grabbers etc LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libpng16.so:graphics/png \ +LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff USES= gmake jpeg libtool localbase pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-docdir=${DOCSDIR} \ --disable-latex \ --disable-locking \ --enable-pthread \ --without-systemd INSTALL_TARGET= install-strip USE_LDCONFIG= yes USE_RC_SUBR= saned WRKSRC= ${WRKDIR}/${PORTNAME}-1.0.25 SUB_FILES= pkg-message USERS= saned GROUPS= saned PORTDOCS= * OPTIONS_DEFINE= AVAHI DOCS GPHOTO IEEE1284 IPV6 NLS SNMP USB V4L OPTIONS_DEFAULT= USB OPTIONS_SUB= yes AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_CONFIGURE_ENABLE= avahi GPHOTO_LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2 GPHOTO_CONFIGURE_OFF= --with-gphoto2=no IEEE1284_DESC= Parallel port support via libieee1284 IEEE1284_LIB_DEPENDS= libieee1284.so:sysutils/libieee1284 IEEE1284_CONFIGURE_ENV_OFF= sane_cv_use_libieee1284=no IPV6_CONFIGURE_ENABLE= ipv6 NLS_USES= gettext NLS_CONFIGURE_ENABLE= translations SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_WITH= snmp USB_DESC= USB support USB_CONFIGURE_ON= --enable-libusb_1_0 USB_CONFIGURE_OFF= --enable-libusb=no V4L_LIB_DEPENDS= libv4l1.so:multimedia/libv4l V4L_CONFIGURE_WITH= v4l post-patch: @${REINPLACE_CMD} -e '/for ac_header in/s|libc.h|sys/endian.h| ; \ s|"$${have_linux_ioctl_defines}"|"$${have_libv4l1}"|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^dist_doc_DATA/s|COPYING||' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|HAVE_LIBC_H|HAVE_SYS_ENDIAN_H|' \ ${WRKSRC}/include/sane/config.h.in @${REINPLACE_CMD} -e '/^pkgconfigdir/s|@libdir@|@prefix@/libdata|' \ ${WRKSRC}/tools/Makefile.in @${REINPLACE_CMD} -e '/^export PKG_CONFIG_LIBDIR=/s|@libdir@|@prefix@/libdata|' \ ${WRKSRC}/tools/sane-config.in .include Index: head/graphics/skanlite/Makefile =================================================================== --- head/graphics/skanlite/Makefile (revision 471490) +++ head/graphics/skanlite/Makefile (revision 471491) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= skanlite DISTVERSION= 2.1.0 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION:R}/ MAINTAINER= kde@FreeBSD.org COMMENT= Simple image scanning application LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/src/COPYING LIB_DEPENDS= libKF5Sane.so:graphics/libksane \ - libpng16.so:graphics/png + libpng.so:graphics/png USES= cmake:outsource gettext kde:5 tar:xz USE_KDE= ecm auth config configwidgets codecs completion \ coreaddons doctools i18n jobwidgets kio \ service widgetsaddons xmlgui USE_QT5= buildtools_build qmake_build \ core concurrent dbus gui network widgets xml CONFLICTS_INSTALL= skanlite-kde4 .include Index: head/math/mathgl/Makefile =================================================================== --- head/math/mathgl/Makefile (revision 471490) +++ head/math/mathgl/Makefile (revision 471491) @@ -1,73 +1,73 @@ # $FreeBSD$ PORTNAME= mathgl DISTVERSION= 2.4.2.1 CATEGORIES= math graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION:R} MAINTAINER= yuri@FreeBSD.org COMMENT= Library for high-quality scientific data visualization LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgif.so:graphics/giflib \ libgsl.so:math/gsl \ libhdf5.so:science/hdf5 \ libhpdf.so:print/libharu \ libltdl.so:devel/libltdl \ - libpng16.so:graphics/png \ + libpng.so:graphics/png \ libsz.so:science/szip USES= cmake:outsource jpeg gettext-runtime python:2.7 USE_GL= gl glu glut USE_XORG= xi xmu USE_LDCONFIG= yes .for v in double gif glut gsl hdf5 jpeg ltdl mgl2 opengl pdf png zlib CMAKE_ARGS+= -Denable-${v}=ON .endfor .for v in doc-info doc-html lgpl mgltex CMAKE_ARGS+= -Denable-${v}=OFF .endfor OPTIONS_DEFINE= PYTHON MPI OPTIONS_GROUP= GRAPHICS OPTIONS_GROUP_GRAPHICS= QT5 FLTK WXGTK OPTIONS_RADIO= THREADS OPTIONS_RADIO_THREADS= PTHREADS OPENMP OPTIONS_DEFAULT= QT5 OPTIONS_SUB= yes GRAPHICS_DESC= Graphics support PTHREADS_DESC= Enable POSIX threads support (broken, fix pending release) OPENMP_DESC= Parallel processing support via OpenMP (broken, cmake bug) FLTK_DESC= Enable fltk widget PLIST_SUB= SHLIB_VER=7.5.0 PYTHON_CMAKE_BOOL= enable-python PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30 \ ${PYNUMPY} PYTHON_RUN_DEPENDS= ${PYNUMPY} MPI_CMAKE_BOOL= enable-mpi MPI_LIB_DEPENDS= libmpi.so:net/openmpi QT5_CMAKE_BOOL= enable-qt5 QT5_USE= QT5=core,gui,opengl,printsupport,widgets,buildtools_build,qmake_build QT5_USES= desktop-file-utils shared-mime-info FLTK_CMAKE_BOOL= enable-fltk FLTK_LIB_DEPENDS= libfltk.so:x11-toolkits/fltk FLTK_USE= XORG=ice,sm,x11,xext WXGTK_CMAKE_BOOL= wx WXGTK_USE= WX=3.0+ PTHREADS_CMAKE_BOOL= enable-pthread OPENMP_CMAKE_BOOL= enable-openmp post-patch-FLTK-on: @${REINPLACE_CMD} -e 's|#include Index: head/misc/openmvg/Makefile =================================================================== --- head/misc/openmvg/Makefile (revision 471490) +++ head/misc/openmvg/Makefile (revision 471491) @@ -1,62 +1,62 @@ # $FreeBSD$ PORTNAME= openmvg DISTVERSIONPREFIX= v DISTVERSION= 1.3-76 DISTVERSIONSUFFIX= -gd9563130 CATEGORIES= misc science MAINTAINER= yuri@FreeBSD.org COMMENT= Multiple View Geometry (MVG) library LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/../LICENSE ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= need to figure out which TARGET_ARCHITECTURE values correspond to other architectures, plus "generic" is broken LIB_DEPENDS= libflann_cpp.so:math/flann \ - libpng16.so:graphics/png \ + libpng.so:graphics/png \ libtiff.so:graphics/tiff USES= cmake:outsource eigen:3 jpeg USE_GITHUB= yes GH_ACCOUNT= openMVG GH_PROJECT= openMVG GH_TUPLE= openMVG-thirdparty:cereal:37fca60:cereal/dependencies/cereal \ openMVG-thirdparty:osi_clp:a25a980:osi/dependencies/osi_clp WRKSRC_SUBDIR= src USE_QT5= core gui opengl svg widgets buildtools_build qmake_build USE_LDCONFIG= yes CMAKE_ARGS= -DEIGEN_INCLUDE_DIR_HINTS=${LOCALBASE}/include/eigen3 \ -DFLANN_INCLUDE_DIR_HINTS=${LOCALBASE}/include CMAKE_ON= OpenMVG_BUILD_SHARED CMAKE_OFF= OpenMVG_BUILD_EXAMPLES CXXFLAGS+= -fPIC \ -I${LOCALBASE}/include # because flann is looked for in a wrong directiory: https://github.com/openMVG/openMVG/issues/1284 OPTIONS_SINGLE= SIMD_${ARCH} OPTIONS_SINGLE_SIMD_amd64= K8 CORE MEROM NEHALEM OPTIONS_SINGLE_SIMD_i386= ${OPTIONS_SINGLE_SIMD_amd64} OPTIONS_DEFAULT_amd64= K8 OPTIONS_DEFAULT_i386= K8 SIMD_amd64_DESC= Use SSE SIMD optimizations for SIMD_i386_DESC= ${SIMD_amd64_DESC} K8_DESC= K8 architecture (SSE2) CORE_DESC= Core architecture (up to SSE3) MEROM_DESC= Merom architecture (up to SSSE3) NEHALEM_DESC= Nehalem architecture (up to SSE4.2) K8_CMAKE_ON= -DTARGET_ARCHITECTURE=k8 CORE_CMAKE_ON= -DTARGET_ARCHITECTURE=core MEROM_CMAKE_ON= -DTARGET_ARCHITECTURE=merom NEHALEM_CMAKE_ON= -DTARGET_ARCHITECTURE=nehalem post-install: @${FIND} ${STAGEDIR}${PREFIX}/lib -name "*.a" -delete # delete wrongly installed dependency libs https://github.com/openMVG/openMVG/issues/1282 ${INSTALL_LIB} ${BUILD_WRKSRC}/*/libdomset.so ${STAGEDIR}${PREFIX}/lib # https://github.com/openMVG/openMVG/issues/1286 .include Index: head/multimedia/harvid/Makefile =================================================================== --- head/multimedia/harvid/Makefile (revision 471490) +++ head/multimedia/harvid/Makefile (revision 471491) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= harvid DISTVERSIONPREFIX= v DISTVERSION= 0.8.2 PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= marcelbonnet@gmail.com COMMENT= Extract still images from movies and serve them via HTTP LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ - libpng16.so:graphics/png + libpng.so:graphics/png USES= gmake jpeg localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= x42 LLD_UNSAFE= yes MAKE_JOBS_UNSAFE= yes # https://github.com/x42/harvid/issues/5 PLIST_FILES= bin/harvid \ man/man1/harvid.1.gz post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/harvid .include