Hi ports --

Attached is a diff to update editors/focuswriter to its latest version.
There is some WANTLIB churn here. I'm less sure if gettext can really be removed, so a glance at that would be appreciated.

Take maintainer.

~Brian

Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/focuswriter/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- Makefile	12 Apr 2017 18:12:33 -0000	1.12
+++ Makefile	9 Jun 2017 19:05:36 -0000
@@ -2,27 +2,29 @@
 
 COMMENT =	simple, distraction-free writing environment
 
-DISTNAME =	focuswriter-1.5.5-src
+DISTNAME =	focuswriter-1.6.5-src
 PKGNAME =	${DISTNAME:S/-src//}
 CATEGORIES =	editors
 EXTRACT_SUFX =	.tar.bz2
 WRKDIST =	${WRKDIR}/${DISTNAME:S/-src//}
-REVISION =	0
-HOMEPAGE =	http://gottcode.org/focuswriter/
+HOMEPAGE =	https://gottcode.org/focuswriter/
 
 MASTER_SITES =	${HOMEPAGE}
+MAINTAINER =	Brian Callahan <[email protected]>
 
 # GPLv3
 PERMIT_PACKAGE_CDROM =	Yes
 
-MODULES +=	devel/gettext \
-		devel/qmake \
-		x11/qt4
+WANTLIB += GL Qt5Concurrent Qt5Core Qt5Gui Qt5Multimedia Qt5Network
+WANTLIB += Qt5PrintSupport Qt5Widgets c hunspell-1.6 m pthread
+WANTLIB += z ${LIBCXX}
+
+MODULES +=	devel/qmake \
+		x11/qt5
 RUN_DEPENDS +=	devel/desktop-file-utils \
 		x11/gtk+3,-guic
-LIB_DEPENDS +=	textproc/hunspell
-WANTLIB +=	ICE SM X11 Xext Xi Xinerama Xrender fontconfig freetype
-WANTLIB +=	QtNetwork z QtGui c m pthread ${LIBCXX} hunspell-1.6
+LIB_DEPENDS +=	textproc/hunspell \
+		x11/qt5/qtmultimedia
 
 NO_TEST =	Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/focuswriter/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo	19 Sep 2015 10:56:11 -0000	1.5
+++ distinfo	9 Jun 2017 19:05:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (focuswriter-1.5.5-src.tar.bz2) = tqIIVYeGSyaFUW0ghw2TdYA8zfNHLma/RXOC0CjB2g4=
-SIZE (focuswriter-1.5.5-src.tar.bz2) = 5249014
+SHA256 (focuswriter-1.6.5-src.tar.bz2) = SOlJmGplvFH0bxDAdd4pBLLh/rDhx0wKjv6ZzYwt4M4=
+SIZE (focuswriter-1.6.5-src.tar.bz2) = 10194695
Index: patches/patch-src_fileformats_rtf_writer_cpp
===================================================================
RCS file: /cvs/ports/editors/focuswriter/patches/patch-src_fileformats_rtf_writer_cpp,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-src_fileformats_rtf_writer_cpp
--- patches/patch-src_fileformats_rtf_writer_cpp	2 May 2017 18:04:58 -0000	1.1
+++ patches/patch-src_fileformats_rtf_writer_cpp	9 Jun 2017 19:05:36 -0000
@@ -3,8 +3,8 @@ $OpenBSD: patch-src_fileformats_rtf_writ
 Index: src/fileformats/rtf_writer.cpp
 --- src/fileformats/rtf_writer.cpp.orig
 +++ src/fileformats/rtf_writer.cpp
-@@ -30,6 +30,7 @@
- #include <windows.h>
+@@ -32,6 +32,7 @@
+ #include <clocale>
  #endif
  
 +#include <locale.h>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/focuswriter/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST	27 Jun 2015 13:37:27 -0000	1.4
+++ pkg/PLIST	9 Jun 2017 19:05:36 -0000
@@ -1,8 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.4 2015/06/27 13:37:27 jasper Exp $
 @bin bin/focuswriter
 @man man/man1/focuswriter.1
-share/appdata/
-share/appdata/focuswriter.appdata.xml
 share/applications/focuswriter.desktop
 share/focuswriter/
 share/focuswriter/icons/
@@ -16,6 +14,7 @@ share/focuswriter/icons/hicolor/16/arrow
 share/focuswriter/icons/hicolor/16/arrow-up.png
 share/focuswriter/icons/hicolor/16/character-set.png
 share/focuswriter/icons/hicolor/16/chronometer.png
+share/focuswriter/icons/hicolor/16/dialog-close.png
 share/focuswriter/icons/hicolor/16/document-new.png
 share/focuswriter/icons/hicolor/16/document-open.png
 share/focuswriter/icons/hicolor/16/document-print.png
@@ -51,6 +50,7 @@ share/focuswriter/icons/hicolor/16/go-do
 share/focuswriter/icons/hicolor/16/go-up.png
 share/focuswriter/icons/hicolor/16/help-about.png
 share/focuswriter/icons/hicolor/16/preferences-desktop-locale.png
+share/focuswriter/icons/hicolor/16/preferences-desktop-printer.png
 share/focuswriter/icons/hicolor/16/preferences-system.png
 share/focuswriter/icons/hicolor/16/tools-check-spelling.png
 share/focuswriter/icons/hicolor/16/view-calendar.png
@@ -64,8 +64,11 @@ share/focuswriter/icons/hicolor/22/acces
 share/focuswriter/icons/hicolor/22/application-exit.png
 share/focuswriter/icons/hicolor/22/applications-graphics.png
 share/focuswriter/icons/hicolor/22/arrow-down.png
+share/focuswriter/icons/hicolor/22/arrow-right.png
+share/focuswriter/icons/hicolor/22/arrow-up.png
 share/focuswriter/icons/hicolor/22/character-set.png
 share/focuswriter/icons/hicolor/22/chronometer.png
+share/focuswriter/icons/hicolor/22/dialog-close.png
 share/focuswriter/icons/hicolor/22/document-new.png
 share/focuswriter/icons/hicolor/22/document-open.png
 share/focuswriter/icons/hicolor/22/document-print.png
@@ -81,6 +84,8 @@ share/focuswriter/icons/hicolor/22/edit-
 share/focuswriter/icons/hicolor/22/edit-rename.png
 share/focuswriter/icons/hicolor/22/edit-select-all.png
 share/focuswriter/icons/hicolor/22/edit-undo.png
+share/focuswriter/icons/hicolor/22/folder-open.png
+share/focuswriter/icons/hicolor/22/folder.png
 share/focuswriter/icons/hicolor/22/format-indent-less.png
 share/focuswriter/icons/hicolor/22/format-indent-more.png
 share/focuswriter/icons/hicolor/22/format-justify-center.png
@@ -99,6 +104,7 @@ share/focuswriter/icons/hicolor/22/go-do
 share/focuswriter/icons/hicolor/22/go-up.png
 share/focuswriter/icons/hicolor/22/help-about.png
 share/focuswriter/icons/hicolor/22/preferences-desktop-locale.png
+share/focuswriter/icons/hicolor/22/preferences-desktop-printer.png
 share/focuswriter/icons/hicolor/22/preferences-system.png
 share/focuswriter/icons/hicolor/22/tools-check-spelling.png
 share/focuswriter/icons/hicolor/22/view-calendar.png
@@ -107,20 +113,191 @@ share/focuswriter/icons/hicolor/22/view-
 share/focuswriter/icons/hicolor/22/view-refresh.png
 share/focuswriter/icons/hicolor/22/window-close.png
 share/focuswriter/icons/hicolor/22/window-new.png
+share/focuswriter/icons/hicolor/32/
+share/focuswriter/icons/hicolor/32/accessories-dictionary.png
+share/focuswriter/icons/hicolor/32/application-exit.png
+share/focuswriter/icons/hicolor/32/applications-graphics.png
+share/focuswriter/icons/hicolor/32/arrow-down.png
+share/focuswriter/icons/hicolor/32/arrow-right.png
+share/focuswriter/icons/hicolor/32/arrow-up.png
+share/focuswriter/icons/hicolor/32/character-set.png
+share/focuswriter/icons/hicolor/32/chronometer.png
+share/focuswriter/icons/hicolor/32/dialog-close.png
+share/focuswriter/icons/hicolor/32/document-new.png
+share/focuswriter/icons/hicolor/32/document-open.png
+share/focuswriter/icons/hicolor/32/document-print.png
+share/focuswriter/icons/hicolor/32/document-save-all.png
+share/focuswriter/icons/hicolor/32/document-save-as.png
+share/focuswriter/icons/hicolor/32/document-save.png
+share/focuswriter/icons/hicolor/32/edit-copy.png
+share/focuswriter/icons/hicolor/32/edit-cut.png
+share/focuswriter/icons/hicolor/32/edit-find-replace.png
+share/focuswriter/icons/hicolor/32/edit-find.png
+share/focuswriter/icons/hicolor/32/edit-paste.png
+share/focuswriter/icons/hicolor/32/edit-redo.png
+share/focuswriter/icons/hicolor/32/edit-rename.png
+share/focuswriter/icons/hicolor/32/edit-select-all.png
+share/focuswriter/icons/hicolor/32/edit-undo.png
+share/focuswriter/icons/hicolor/32/folder-open.png
+share/focuswriter/icons/hicolor/32/folder.png
+share/focuswriter/icons/hicolor/32/format-indent-less.png
+share/focuswriter/icons/hicolor/32/format-indent-more.png
+share/focuswriter/icons/hicolor/32/format-justify-center.png
+share/focuswriter/icons/hicolor/32/format-justify-fill.png
+share/focuswriter/icons/hicolor/32/format-justify-left.png
+share/focuswriter/icons/hicolor/32/format-justify-right.png
+share/focuswriter/icons/hicolor/32/format-text-bold.png
+share/focuswriter/icons/hicolor/32/format-text-direction-ltr.png
+share/focuswriter/icons/hicolor/32/format-text-direction-rtl.png
+share/focuswriter/icons/hicolor/32/format-text-italic.png
+share/focuswriter/icons/hicolor/32/format-text-strikethrough.png
+share/focuswriter/icons/hicolor/32/format-text-subscript.png
+share/focuswriter/icons/hicolor/32/format-text-superscript.png
+share/focuswriter/icons/hicolor/32/format-text-underline.png
+share/focuswriter/icons/hicolor/32/go-down.png
+share/focuswriter/icons/hicolor/32/go-up.png
+share/focuswriter/icons/hicolor/32/help-about.png
+share/focuswriter/icons/hicolor/32/preferences-desktop-locale.png
+share/focuswriter/icons/hicolor/32/preferences-desktop-printer.png
+share/focuswriter/icons/hicolor/32/preferences-system.png
+share/focuswriter/icons/hicolor/32/tools-check-spelling.png
+share/focuswriter/icons/hicolor/32/view-calendar.png
+share/focuswriter/icons/hicolor/32/view-choose.png
+share/focuswriter/icons/hicolor/32/view-fullscreen.png
+share/focuswriter/icons/hicolor/32/view-refresh.png
+share/focuswriter/icons/hicolor/32/window-close.png
+share/focuswriter/icons/hicolor/32/window-new.png
+share/focuswriter/icons/hicolor/48/
+share/focuswriter/icons/hicolor/48/accessories-dictionary.png
+share/focuswriter/icons/hicolor/48/application-exit.png
+share/focuswriter/icons/hicolor/48/applications-graphics.png
+share/focuswriter/icons/hicolor/48/arrow-down.png
+share/focuswriter/icons/hicolor/48/arrow-right.png
+share/focuswriter/icons/hicolor/48/arrow-up.png
+share/focuswriter/icons/hicolor/48/character-set.png
+share/focuswriter/icons/hicolor/48/chronometer.png
+share/focuswriter/icons/hicolor/48/dialog-close.png
+share/focuswriter/icons/hicolor/48/document-new.png
+share/focuswriter/icons/hicolor/48/document-open.png
+share/focuswriter/icons/hicolor/48/document-print.png
+share/focuswriter/icons/hicolor/48/document-save-all.png
+share/focuswriter/icons/hicolor/48/document-save-as.png
+share/focuswriter/icons/hicolor/48/document-save.png
+share/focuswriter/icons/hicolor/48/edit-copy.png
+share/focuswriter/icons/hicolor/48/edit-cut.png
+share/focuswriter/icons/hicolor/48/edit-find-replace.png
+share/focuswriter/icons/hicolor/48/edit-find.png
+share/focuswriter/icons/hicolor/48/edit-paste.png
+share/focuswriter/icons/hicolor/48/edit-redo.png
+share/focuswriter/icons/hicolor/48/edit-rename.png
+share/focuswriter/icons/hicolor/48/edit-select-all.png
+share/focuswriter/icons/hicolor/48/edit-undo.png
+share/focuswriter/icons/hicolor/48/folder-open.png
+share/focuswriter/icons/hicolor/48/folder.png
+share/focuswriter/icons/hicolor/48/format-indent-less.png
+share/focuswriter/icons/hicolor/48/format-indent-more.png
+share/focuswriter/icons/hicolor/48/format-justify-center.png
+share/focuswriter/icons/hicolor/48/format-justify-fill.png
+share/focuswriter/icons/hicolor/48/format-justify-left.png
+share/focuswriter/icons/hicolor/48/format-justify-right.png
+share/focuswriter/icons/hicolor/48/format-text-bold.png
+share/focuswriter/icons/hicolor/48/format-text-direction-ltr.png
+share/focuswriter/icons/hicolor/48/format-text-direction-rtl.png
+share/focuswriter/icons/hicolor/48/format-text-italic.png
+share/focuswriter/icons/hicolor/48/format-text-strikethrough.png
+share/focuswriter/icons/hicolor/48/format-text-subscript.png
+share/focuswriter/icons/hicolor/48/format-text-superscript.png
+share/focuswriter/icons/hicolor/48/format-text-underline.png
+share/focuswriter/icons/hicolor/48/go-down.png
+share/focuswriter/icons/hicolor/48/go-up.png
+share/focuswriter/icons/hicolor/48/help-about.png
+share/focuswriter/icons/hicolor/48/preferences-desktop-locale.png
+share/focuswriter/icons/hicolor/48/preferences-desktop-printer.png
+share/focuswriter/icons/hicolor/48/preferences-system.png
+share/focuswriter/icons/hicolor/48/tools-check-spelling.png
+share/focuswriter/icons/hicolor/48/view-calendar.png
+share/focuswriter/icons/hicolor/48/view-choose.png
+share/focuswriter/icons/hicolor/48/view-fullscreen.png
+share/focuswriter/icons/hicolor/48/view-refresh.png
+share/focuswriter/icons/hicolor/48/window-close.png
+share/focuswriter/icons/hicolor/48/window-new.png
+share/focuswriter/icons/hicolor/64/
+share/focuswriter/icons/hicolor/64/accessories-dictionary.png
+share/focuswriter/icons/hicolor/64/application-exit.png
+share/focuswriter/icons/hicolor/64/applications-graphics.png
+share/focuswriter/icons/hicolor/64/arrow-down.png
+share/focuswriter/icons/hicolor/64/arrow-left.png
+share/focuswriter/icons/hicolor/64/arrow-up.png
+share/focuswriter/icons/hicolor/64/character-set.png
+share/focuswriter/icons/hicolor/64/chronometer.png
+share/focuswriter/icons/hicolor/64/dialog-close.png
+share/focuswriter/icons/hicolor/64/document-new.png
+share/focuswriter/icons/hicolor/64/document-open.png
+share/focuswriter/icons/hicolor/64/document-print.png
+share/focuswriter/icons/hicolor/64/document-save-all.png
+share/focuswriter/icons/hicolor/64/document-save-as.png
+share/focuswriter/icons/hicolor/64/document-save.png
+share/focuswriter/icons/hicolor/64/edit-copy.png
+share/focuswriter/icons/hicolor/64/edit-cut.png
+share/focuswriter/icons/hicolor/64/edit-find-replace.png
+share/focuswriter/icons/hicolor/64/edit-find.png
+share/focuswriter/icons/hicolor/64/edit-paste.png
+share/focuswriter/icons/hicolor/64/edit-redo.png
+share/focuswriter/icons/hicolor/64/edit-rename.png
+share/focuswriter/icons/hicolor/64/edit-select-all.png
+share/focuswriter/icons/hicolor/64/edit-undo.png
+share/focuswriter/icons/hicolor/64/folder-open.png
+share/focuswriter/icons/hicolor/64/folder.png
+share/focuswriter/icons/hicolor/64/format-indent-less.png
+share/focuswriter/icons/hicolor/64/format-justify-center.png
+share/focuswriter/icons/hicolor/64/format-justify-fill.png
+share/focuswriter/icons/hicolor/64/format-justify-left.png
+share/focuswriter/icons/hicolor/64/format-justify-more.png
+share/focuswriter/icons/hicolor/64/format-justify-right.png
+share/focuswriter/icons/hicolor/64/format-text-bold.png
+share/focuswriter/icons/hicolor/64/format-text-direction-ltr.png
+share/focuswriter/icons/hicolor/64/format-text-direction-rtl.png
+share/focuswriter/icons/hicolor/64/format-text-italic.png
+share/focuswriter/icons/hicolor/64/format-text-strikethrough.png
+share/focuswriter/icons/hicolor/64/format-text-subscript.png
+share/focuswriter/icons/hicolor/64/format-text-superscript.png
+share/focuswriter/icons/hicolor/64/format-text-underline.png
+share/focuswriter/icons/hicolor/64/go-down.png
+share/focuswriter/icons/hicolor/64/go-up.png
+share/focuswriter/icons/hicolor/64/help-about.png
+share/focuswriter/icons/hicolor/64/preferences-desktop-locale.png
+share/focuswriter/icons/hicolor/64/preferences-desktop-printer.png
+share/focuswriter/icons/hicolor/64/preferences-system.png
+share/focuswriter/icons/hicolor/64/tools-check-spelling.png
+share/focuswriter/icons/hicolor/64/view-calendar.png
+share/focuswriter/icons/hicolor/64/view-choose.png
+share/focuswriter/icons/hicolor/64/view-fullscreen.png
+share/focuswriter/icons/hicolor/64/view-refresh.png
+share/focuswriter/icons/hicolor/64/window-close.png
+share/focuswriter/icons/hicolor/64/window-new.png
 share/focuswriter/icons/hicolor/index.theme
 share/focuswriter/sounds/
 share/focuswriter/sounds/keyany.wav
 share/focuswriter/sounds/keyenter.wav
-share/focuswriter/symbols510.dat
+share/focuswriter/symbols900.dat
 share/focuswriter/themes/
+share/focuswriter/themes/bitterskies.theme
+share/focuswriter/themes/enchantment.theme
 share/focuswriter/themes/gentleblues.theme
 share/focuswriter/themes/images/
+share/focuswriter/themes/images/bitterskies.jpg
+share/focuswriter/themes/images/enchantment.jpg
 share/focuswriter/themes/images/spacedreams.jpg
+share/focuswriter/themes/images/spygames.jpg
+share/focuswriter/themes/images/tranquility.jpg
 share/focuswriter/themes/images/writingdesk.jpg
 share/focuswriter/themes/oldschool.theme
 share/focuswriter/themes/spacedreams.theme
+share/focuswriter/themes/spygames.theme
+share/focuswriter/themes/tranquility.theme
 share/focuswriter/themes/writingdesk.theme
 share/focuswriter/translations/
+share/focuswriter/translations/focuswriter_af_ZA.qm
 share/focuswriter/translations/focuswriter_ar.qm
 share/focuswriter/translations/focuswriter_ca.qm
 share/focuswriter/translations/focuswriter_cs.qm
@@ -156,6 +333,9 @@ share/focuswriter/translations/focuswrit
 share/focuswriter/translations/focuswriter_vi.qm
 share/focuswriter/translations/focuswriter_zh_CN.qm
 share/focuswriter/translations/focuswriter_zh_TW.qm
+share/icons/hicolor/1024x1024/
+share/icons/hicolor/1024x1024/apps/
+share/icons/hicolor/1024x1024/apps/focuswriter.png
 share/icons/hicolor/128x128/apps/focuswriter.png
 share/icons/hicolor/16x16/apps/focuswriter.png
 share/icons/hicolor/22x22/apps/focuswriter.png
@@ -163,8 +343,11 @@ share/icons/hicolor/24x24/apps/focuswrit
 share/icons/hicolor/256x256/apps/focuswriter.png
 share/icons/hicolor/32x32/apps/focuswriter.png
 share/icons/hicolor/48x48/apps/focuswriter.png
+share/icons/hicolor/512x512/apps/focuswriter.png
 share/icons/hicolor/64x64/apps/focuswriter.png
 share/icons/hicolor/scalable/apps/focuswriter.svg
+share/metainfo/
+share/metainfo/focuswriter.appdata.xml
 share/pixmaps/
 share/pixmaps/focuswriter.xpm
 @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor

Reply via email to