diff options
Diffstat (limited to 'graphics/ipe')
-rw-r--r-- | graphics/ipe/Makefile | 22 | ||||
-rw-r--r-- | graphics/ipe/distinfo | 6 | ||||
-rw-r--r-- | graphics/ipe/pkg-plist | 1 |
3 files changed, 18 insertions, 11 deletions
diff --git a/graphics/ipe/Makefile b/graphics/ipe/Makefile index f49c299c96e9..64157dfc7e34 100644 --- a/graphics/ipe/Makefile +++ b/graphics/ipe/Makefile @@ -1,8 +1,8 @@ PORTNAME= ipe -DISTVERSION= 7.2.24 +DISTVERSION= 7.2.27 DISTVERSIONSUFFIX= -src CATEGORIES= graphics -MASTER_SITES= https://github.com/otfried/old-ipe-releases/releases/download/v${DISTVERSION}/ +MASTER_SITES= https://github.com/otfried/ipe/releases/download/v${DISTVERSION}/ MAINTAINER= bofh@FreeBSD.org COMMENT= Extensible vector graphics editor with LaTeX support @@ -17,10 +17,10 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libspiro.so:graphics/libspiro RUN_DEPENDS= xdg-open:devel/xdg-utils -USES= compiler:c++11-lib gmake gnome jpeg lua:52 pkgconfig shebangfix qt:5 tex +USES= compiler:c++11-lib gmake gnome jpeg lua:54 pkgconfig shebangfix qt:6 tex USE_GNOME= cairo USE_LDCONFIG= yes -USE_QT= buildtools:build core gui qmake:build widgets +USE_QT= base USE_TEX= pdftex SHEBANG_FILES= ${WRKSRC}/ipecurl/ipecurl.sh @@ -37,7 +37,8 @@ MAKE_ENV= DL_LIBS="" \ JPEG_CFLAGS="-I${LOCALBASE}/include" \ JPEG_LIBS="-L${LOCALBASE}/lib -ljpeg" \ LUA_PACKAGE="lua-${LUA_VER}" \ - MOC="${MOC}" + MOC="${MOC}" \ + IPE_NO_SPELLCHECK="1" CPPFLAGS+= -I${LOCALBASE}/${QT_INCDIR_REL} \ -I${LOCALBASE}/include/cairo \ @@ -65,9 +66,13 @@ post-patch: s|<QGridLayout>|<QtWidgets/QGridLayout>|; \ s|<QMenu>|<QtWidgets/QMenu>|; \ s|<QApplication>|<QtWidgets/QApplication>|; \ - s|<QAction>|<QtWidgets/QAction>|' \ + s|<QAction>|<QtGui/QAction>|' \ ${WRKSRC}/ipeui/ipeui_qt.h - @${REINPLACE_CMD} -e 's|<QApplication>|<QtWidgets/QApplication>|' \ + @${REINPLACE_CMD} -e 's|<QApplication>|<QtWidgets/QApplication>|; \ + s|<QCloseEvent>|<QtGui/QCloseEvent>|; \ + s|<QColorDialog>|<QtWidgets/QColorDialog>|; \ + s|<QComboBox>|<QtWidgets/QComboBox>|; \ + s|<QCheckBox>|<QtWidgets/QCheckBox>|' \ ${WRKSRC}/ipeui/ipeui_qt.cpp @${REINPLACE_CMD} -e 's|<QListWidget>|<QtWidgets/QListWidget>|' \ ${WRKSRC}/ipecanvas/ipeselector_qt.h @@ -77,7 +82,8 @@ post-patch: ${WRKSRC}/ipepresenter/timelabel_qt.h @${REINPLACE_CMD} -e 's|<QInputDialog>|<QtWidgets/QInputDialog>|' \ ${WRKSRC}/ipepresenter/timelabel_qt.cpp - @${REINPLACE_CMD} -e 's|<QMainWindow>|<QtWidgets/QMainWindow>|' \ + @${REINPLACE_CMD} -e 's|<QMainWindow>|<QtWidgets/QMainWindow>|; \ + s|<QPlainTextEdit>|<QtWidgets/QPlainTextEdit>|' \ ${WRKSRC}/ipepresenter/ipepresenter_qt.h post-install: diff --git a/graphics/ipe/distinfo b/graphics/ipe/distinfo index 3399b29a6a30..4d10b82ebb68 100644 --- a/graphics/ipe/distinfo +++ b/graphics/ipe/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756816361 -SHA256 (ipe-7.2.24-src.tar.gz) = feb879f24d1dce25910790770446d50b03e46ee2ebd7d28157b1705971644f6f -SIZE (ipe-7.2.24-src.tar.gz) = 1031794 +TIMESTAMP = 1757156157 +SHA256 (ipe-7.2.27-src.tar.gz) = c31fdb672f2407b76966ccf9f0179119d4b50736eb22869f80498bc8583bc195 +SIZE (ipe-7.2.27-src.tar.gz) = 1036884 diff --git a/graphics/ipe/pkg-plist b/graphics/ipe/pkg-plist index f1d107a442f0..1819a5415694 100644 --- a/graphics/ipe/pkg-plist +++ b/graphics/ipe/pkg-plist @@ -83,6 +83,7 @@ share/man/man1/ipetoipe.1.gz %%DATADIR%%/%%VERSION%%/scripts/add-style.lua %%DATADIR%%/%%VERSION%%/scripts/onepage.lua %%DATADIR%%/%%VERSION%%/scripts/page-labels.lua +%%DATADIR%%/%%VERSION%%/scripts/scratchpad.lua %%DATADIR%%/%%VERSION%%/scripts/update-master.lua %%DATADIR%%/%%VERSION%%/scripts/update-styles.lua %%DATADIR%%/%%VERSION%%/styles/arabic.isy |