Index: head/graphics/ipe/Makefile =================================================================== --- head/graphics/ipe/Makefile (revision 564964) +++ head/graphics/ipe/Makefile (revision 564965) @@ -1,60 +1,65 @@ # Created by: David Bremner # $FreeBSD$ PORTNAME= ipe -PORTVERSION= 7.2.21 +PORTVERSION= 7.2.23 DISTVERSIONSUFFIX= -src CATEGORIES= graphics MASTER_SITES= https://dl.bintray.com/otfried/generic/ipe/${PORTVERSION:R}/ MAINTAINER= bofh@FreeBSD.org COMMENT= Extensible vector graphics editor with LaTeX support LICENSE= GPLv3+ RUN_DEPENDS= xdg-open:devel/xdg-utils LIB_DEPENDS= libcurl.so:ftp/curl \ libfreetype.so:print/freetype2 \ libgsl.so:math/gsl \ - libpng.so:graphics/png + libpng.so:graphics/png \ + libspiro.so:graphics/libspiro USES= compiler:c++11-lib gmake gnome jpeg lua:52 pkgconfig shebangfix qt:5 USE_GNOME= cairo USE_QT= buildtools_build core gui qmake_build widgets USE_TEX= pdftex WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src SHEBANG_FILES= ${WRKSRC}/ipecurl/ipecurl.sh MAKE_ENV= DL_LIBS="" \ INSTALL_DIR="${MKDIR}" \ INSTALL_FILES="${INSTALL_DATA}" \ INSTALL_SCRIPTS="${INSTALL_SCRIPT}" \ INSTALL_PROGRAMS="${INSTALL_PROGRAM}" \ INSTALL_ROOT="${STAGEDIR}" \ IPEDOCDIR="${DOCSDIR}" \ IPEMANDIR="${MANPREFIX}/man/man1" \ IPEPREFIX="${PREFIX}" \ JPEG_CFLAGS="-I${LOCALBASE}/include" \ JPEG_LIBS="-L${LOCALBASE}/lib -ljpeg" \ LUA_PACKAGE="lua-${LUA_VER}" \ MOC="${MOC}" USE_LDCONFIG= yes PLIST_SUB= VERSION="${PORTVERSION}" PORTDOCS= * DESKTOP_ENTRIES="Ipe" "" "ipe" "ipe" "" "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|\([[:blank:]]\)=|\1?=|' ${WRKSRC}/config.mak post-install: @${LN} -sf ${DATADIR}/${PORTVERSION}/ipe.png \ ${STAGEDIR}${PREFIX}/share/pixmaps + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libipe* +.for filename in ipe6upgrade iperender ipeextract ipescript ipetoipe ipepresenter ipe + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${filename} +.endfor .include Index: head/graphics/ipe/distinfo =================================================================== --- head/graphics/ipe/distinfo (revision 564964) +++ head/graphics/ipe/distinfo (revision 564965) @@ -1,3 +1,3 @@ -TIMESTAMP = 1604181190 -SHA256 (ipe-7.2.21-src.tar.gz) = 42936f822c541bbe108617ac018a34a520cae2f870b60402af0cda61868934c3 -SIZE (ipe-7.2.21-src.tar.gz) = 2005014 +TIMESTAMP = 1611709798 +SHA256 (ipe-7.2.23-src.tar.gz) = a19ba29822e63fc7c12c3b85ca5bb58f9ee72fdf566e148af79206b5dc1f757b +SIZE (ipe-7.2.23-src.tar.gz) = 1030938 Index: head/graphics/ipe/files/patch-ipelib_ipeplatform.cpp =================================================================== --- head/graphics/ipe/files/patch-ipelib_ipeplatform.cpp (revision 564964) +++ head/graphics/ipe/files/patch-ipelib_ipeplatform.cpp (revision 564965) @@ -1,15 +1,14 @@ ---- ipelib/ipeplatform.cpp.orig 2019-05-02 09:29:29 UTC +--- ipelib/ipeplatform.cpp.orig 2020-12-24 12:20:13 UTC +++ ipelib/ipeplatform.cpp -@@ -48,7 +48,11 @@ +@@ -49,6 +49,11 @@ #include #include #endif -- +#if defined(__FreeBSD__) || defined(__DragonFly__) +#include +#include +#include +#endif - #include - #include - #include + + #ifdef IPE_GSL + #include