aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2019-01-18 21:14:41 +0000
committerJan Beich <jbeich@FreeBSD.org>2019-01-18 21:14:41 +0000
commit91ea5c3247ec607f48809a35593bf5580ed7d455 (patch)
treef9b29d3f811865ffb154be8b5af915119e00ed23
parente44ca037001bbbd183d7bc64c183909da88a3d7d (diff)
downloadports-91ea5c3247ec607f48809a35593bf5580ed7d455.tar.gz
ports-91ea5c3247ec607f48809a35593bf5580ed7d455.zip
textproc/hunspell: update to 1.7.0
- Drop const optimization as v2 API moved to nuspell Changes: https://github.com/hunspell/hunspell/releases/tag/v1.7.0
Notes
Notes: svn path=/head/; revision=490671
-rw-r--r--Mk/bsd.gecko.mk2
-rw-r--r--deskutils/treeline/Makefile2
-rw-r--r--devel/codeblocks-devel/Makefile4
-rw-r--r--devel/codeblocks/Makefile4
-rw-r--r--devel/lokalize/Makefile4
-rw-r--r--devel/lokalize/files/patch-cmake_FindHUNSPELL.cmake11
-rw-r--r--editors/codelite/Makefile4
-rw-r--r--editors/focuswriter/Makefile4
-rw-r--r--editors/ghostwriter/Makefile4
-rw-r--r--editors/libreoffice/Makefile4
-rw-r--r--editors/openoffice-4/Makefile4
-rw-r--r--editors/openoffice-devel/Makefile4
-rw-r--r--editors/tea/Makefile4
-rw-r--r--editors/texmaker/Makefile4
-rw-r--r--editors/texstudio/Makefile4
-rw-r--r--editors/textroom/Makefile4
-rw-r--r--editors/texworks/Makefile4
-rw-r--r--mail/thunderbird/Makefile2
-rw-r--r--multimedia/aegisub/Makefile4
-rw-r--r--net-im/licq-qt-gui/Makefile6
-rw-r--r--net-im/psi/Makefile4
-rw-r--r--print/lyx/Makefile4
-rw-r--r--print/scribus-devel/Makefile4
-rw-r--r--print/scribus/Makefile4
-rw-r--r--print/scribus/files/patch-cmake_modules_FindHUNSPELL.cmake2
-rw-r--r--textproc/enchant/Makefile4
-rw-r--r--textproc/enchant2/Makefile4
-rw-r--r--textproc/goldendict/Makefile4
-rw-r--r--textproc/hunspell/Makefile3
-rw-r--r--textproc/hunspell/distinfo6
-rw-r--r--textproc/hunspell/files/patch-add-const68
-rw-r--r--textproc/hunspell/pkg-plist2
-rw-r--r--textproc/ibus-typing-booster/Makefile1
-rw-r--r--textproc/kf5-sonnet/Makefile4
-rw-r--r--textproc/kf5-sonnet/files/patch-cmake_FindHUNSPELL.cmake11
-rw-r--r--textproc/link-grammar/Makefile4
-rw-r--r--textproc/mythes/Makefile4
-rw-r--r--textproc/py-hunspell/Makefile3
-rw-r--r--textproc/sigil/Makefile6
-rw-r--r--www/firefox-esr/Makefile2
-rw-r--r--www/otter-browser/Makefile4
-rw-r--r--www/palemoon/Makefile2
-rw-r--r--www/qupzilla-qt4/Makefile4
-rw-r--r--www/qupzilla-qt5/Makefile4
-rw-r--r--www/seamonkey/Makefile2
-rw-r--r--x11-toolkits/qt5-virtualkeyboard/Makefile4
-rw-r--r--x11/leechcraft/Makefile4
-rw-r--r--x11/leechcraft/files/patch-plugins_rosenthal_cmake_FindHunspell.cmake2
48 files changed, 103 insertions, 150 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index bc349a4862c5..354568fc6dd4 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -168,7 +168,7 @@ harfbuzz_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
harfbuzz_MOZ_OPTIONS= --with-system-harfbuzz
.endif
-hunspell_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+hunspell_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
hunspell_MOZ_OPTIONS= --enable-system-hunspell
icu_LIB_DEPENDS= libicui18n.so:devel/icu
diff --git a/deskutils/treeline/Makefile b/deskutils/treeline/Makefile
index 1c2aeb37835e..562718465ce7 100644
--- a/deskutils/treeline/Makefile
+++ b/deskutils/treeline/Makefile
@@ -3,7 +3,7 @@
PORTNAME= treeline
PORTVERSION= 3.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/doug-101/TreeLine/releases/download/v${PORTVERSION}/ \
SF/${PORTNAME}/${PORTVERSION}
diff --git a/devel/codeblocks-devel/Makefile b/devel/codeblocks-devel/Makefile
index c184d8ebdfb3..8763e7021d56 100644
--- a/devel/codeblocks-devel/Makefile
+++ b/devel/codeblocks-devel/Makefile
@@ -3,7 +3,7 @@
PORTNAME= codeblocks
PORTVERSION= 18.04
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= http://download.tuxfamily.org/bartcoding/FreeBSD/ \
${MASTER_SITE_LOCAL}
@@ -20,7 +20,7 @@ BUILD_DEPENDS= zip:archivers/zip
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
- libhunspell-1.6.so:textproc/hunspell
+ libhunspell-1.7.so:textproc/hunspell
USES= autoreconf compiler:c++11-lang desktop-file-utils fam:gamin localbase \
gettext-runtime libtool pathfix pkgconfig shared-mime-info
diff --git a/devel/codeblocks/Makefile b/devel/codeblocks/Makefile
index ee27d7e1ec70..ee44607982d6 100644
--- a/devel/codeblocks/Makefile
+++ b/devel/codeblocks/Makefile
@@ -3,7 +3,7 @@
PORTNAME= codeblocks
PORTVERSION= 17.12
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION}
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= zip:archivers/zip
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
- libhunspell-1.6.so:textproc/hunspell \
+ libhunspell-1.7.so:textproc/hunspell \
libtinyxml.so:textproc/tinyxml
USES= autoreconf compiler:c++11-lang desktop-file-utils \
diff --git a/devel/lokalize/Makefile b/devel/lokalize/Makefile
index c7ff89a47b65..d90ce325e072 100644
--- a/devel/lokalize/Makefile
+++ b/devel/lokalize/Makefile
@@ -2,13 +2,13 @@
PORTNAME= lokalize
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Computer-aided translation system
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= cmake compiler:c++11-lang desktop-file-utils gettext \
kde:5 qt:5 tar:xz
diff --git a/devel/lokalize/files/patch-cmake_FindHUNSPELL.cmake b/devel/lokalize/files/patch-cmake_FindHUNSPELL.cmake
new file mode 100644
index 000000000000..d906d6bd3c92
--- /dev/null
+++ b/devel/lokalize/files/patch-cmake_FindHUNSPELL.cmake
@@ -0,0 +1,11 @@
+--- cmake/FindHUNSPELL.cmake.orig 2019-01-03 22:38:08 UTC
++++ cmake/FindHUNSPELL.cmake
+@@ -40,7 +40,7 @@ find_path(HUNSPELL_INCLUDE_DIRS
+ HINTS ${PKG_HUNSPELL_INCLUDE_DIRS}
+ )
+ find_library(HUNSPELL_LIBRARIES
+- NAMES ${PKG_HUNSPELL_LIBRARIES} hunspell hunspell-1.6 hunspell-1.5 hunspell-1.4 hunspell-1.3 hunspell-1.2 libhunspell
++ NAMES ${PKG_HUNSPELL_LIBRARIES} hunspell hunspell-1.7 hunspell-1.6 hunspell-1.5 hunspell-1.4 hunspell-1.3 hunspell-1.2 libhunspell
+ HINTS ${PKG_HUNSPELL_LIBRARY_DIRS}
+ )
+
diff --git a/editors/codelite/Makefile b/editors/codelite/Makefile
index 3058cb0085d4..b9e3eacf63e7 100644
--- a/editors/codelite/Makefile
+++ b/editors/codelite/Makefile
@@ -3,7 +3,7 @@
PORTNAME= codelite
PORTVERSION= 12.0
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= editors devel
MAINTAINER= mmokhi@FreeBSD.org
@@ -12,7 +12,7 @@ COMMENT= Open Source IDE for C/C++
LICENSE= GPLv2+
RUN_DEPENDS= xterm:x11/xterm
-LIB_DEPENDS+= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS+= libhunspell-1.7.so:textproc/hunspell
BROKEN_armv6= fails to configure: has leading or trailing whitespace. This is now an error according to policy CMP0004
diff --git a/editors/focuswriter/Makefile b/editors/focuswriter/Makefile
index 3370da538213..77628bd993f1 100644
--- a/editors/focuswriter/Makefile
+++ b/editors/focuswriter/Makefile
@@ -4,7 +4,7 @@
PORTNAME= focuswriter
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= lightside@gmx.com
@@ -15,7 +15,7 @@ LICENSE_COMB= multi
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
LICENSE_FILE_LGPL3+ = ${WRKSRC}/resources/images/icons/oxygen/COPYING
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= compiler:c++11-lib desktop-file-utils gl pkgconfig qmake qt:5
USE_GITHUB= yes
diff --git a/editors/ghostwriter/Makefile b/editors/ghostwriter/Makefile
index 13e93ef97918..fa105f2dfd0c 100644
--- a/editors/ghostwriter/Makefile
+++ b/editors/ghostwriter/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ghostwriter
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors
MAINTAINER= tobik@FreeBSD.org
@@ -12,7 +12,7 @@ COMMENT= Distraction-free Markdown editor
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= compiler:c++11-lang desktop-file-utils pkgconfig qmake qt:5
USE_GITHUB= yes
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index f9dd046ba6b4..f94a94fe0794 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -2,7 +2,7 @@
.include "${.CURDIR}/Makefile.common"
-PORTREVISION= 4
+PORTREVISION= 5
MASTER_SITES= https://download.documentfoundation.org/libreoffice/src/${PORTVERSION}/ \
https://dev-www.libreoffice.org/src/:src \
https://dev-www.libreoffice.org/extern/:ext
@@ -60,7 +60,7 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libxmlsec1-nss.so:security/xmlsec1 \
libclucene-core.so:textproc/clucene \
libexpat.so:textproc/expat2 \
- libhunspell-1.6.so:textproc/hunspell \
+ libhunspell-1.7.so:textproc/hunspell \
libhyphen.so:textproc/hyphen \
libabw-0.1.so:textproc/libabw \
libe-book-0.1.so:textproc/libe-book \
diff --git a/editors/openoffice-4/Makefile b/editors/openoffice-4/Makefile
index ab27b2ff41dd..f1cd17df6f69 100644
--- a/editors/openoffice-4/Makefile
+++ b/editors/openoffice-4/Makefile
@@ -3,7 +3,7 @@
PORTNAME= apache-openoffice
PORTVERSION= ${AOOVERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= editors java
MASTER_SITES= APACHE/openoffice/${PORTVERSION}/source \
http://tools.openoffice.org/unowinreg_prebuild/680/:unoreg \
@@ -81,7 +81,7 @@ LIB_DEPENDS= \
libfreetype.so:print/freetype2 \
libnss3.so:security/nss \
libexpat.so:textproc/expat2 \
- libhunspell-1.6.so:textproc/hunspell \
+ libhunspell-1.7.so:textproc/hunspell \
libhyphen.so:textproc/hyphen \
libtextcat.so:textproc/libtextcat \
libmythes-1.2.so:textproc/mythes \
diff --git a/editors/openoffice-devel/Makefile b/editors/openoffice-devel/Makefile
index df27cb976857..0c50edf018d3 100644
--- a/editors/openoffice-devel/Makefile
+++ b/editors/openoffice-devel/Makefile
@@ -3,7 +3,7 @@
PORTNAME= apache-openoffice
PORTVERSION= ${AOOVERSION1}.${AOOVERSION2}.${SVNREVISION}
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 4
CATEGORIES= editors java
MASTER_SITES= https://dist.apache.org/repos/dist/dev/openoffice/${AOOVERSION}-${AOORC}-r${SVNREVISION}/source/ \
@@ -83,7 +83,7 @@ LIB_DEPENDS= \
libfreetype.so:print/freetype2 \
libnss3.so:security/nss \
libexpat.so:textproc/expat2 \
- libhunspell-1.6.so:textproc/hunspell \
+ libhunspell-1.7.so:textproc/hunspell \
libhyphen.so:textproc/hyphen \
libtextcat.so:textproc/libtextcat \
libmythes-1.2.so:textproc/mythes \
diff --git a/editors/tea/Makefile b/editors/tea/Makefile
index 8ab337012a70..8ec5ae95f16e 100644
--- a/editors/tea/Makefile
+++ b/editors/tea/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tea
PORTVERSION= 47.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= danilo@FreeBSD.org
@@ -36,7 +36,7 @@ DESKTOP_ENTRIES="TEA" "" "${PREFIX}/share/pixmaps/tea_icon_v2.png" \
ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell
ASPELL_QMAKE_OFF= CONFIG+=noaspell
-HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
HUNSPELL_QMAKE_OFF= CONFIG+=nohunspell
do-install:
diff --git a/editors/texmaker/Makefile b/editors/texmaker/Makefile
index 59faed539263..3302bb57f9c6 100644
--- a/editors/texmaker/Makefile
+++ b/editors/texmaker/Makefile
@@ -3,7 +3,7 @@
PORTNAME= texmaker
PORTVERSION= 4.5
-PORTREVISION= 12
+PORTREVISION= 13
PORTEPOCH= 3
CATEGORIES= editors
MASTER_SITES= http://www.xm1math.net/texmaker/
@@ -13,7 +13,7 @@ COMMENT= LaTeX Development Environment
LICENSE= GPLv2+
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell \
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \
libpoppler.so:graphics/poppler
USES= desktop-file-utils ghostscript:x11,run pkgconfig qmake tar:bzip2
diff --git a/editors/texstudio/Makefile b/editors/texstudio/Makefile
index 8ab994b3c2f6..4b02c6c5b66f 100644
--- a/editors/texstudio/Makefile
+++ b/editors/texstudio/Makefile
@@ -2,7 +2,7 @@
PORTNAME= texstudio
DISTVERSION= 2.12.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= rigoletto@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE= GPLv2
BROKEN_aarch64= fails to compile: error: no member named mc_eip in __mcontext
BROKEN_armv6= fails to compile: error: no member named mc_eip in __mcontext
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell \
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \
libpoppler.so:graphics/poppler \
libpoppler-qt5.so:graphics/poppler-qt5 \
libquazip5.so:archivers/quazip@qt5
diff --git a/editors/textroom/Makefile b/editors/textroom/Makefile
index 1087aa116f77..e50c93c627ca 100644
--- a/editors/textroom/Makefile
+++ b/editors/textroom/Makefile
@@ -3,7 +3,7 @@
PORTNAME= textroom
PORTVERSION= 0.8.2
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= editors
MASTER_SITES= SF
@@ -16,7 +16,7 @@ DEPRECATED= Qt4 has been EOL since december 2015
EXPIRATION_DATE= 2019-03-15
LIB_DEPENDS= libcurl.so:ftp/curl \
- libhunspell-1.6.so:textproc/hunspell \
+ libhunspell-1.7.so:textproc/hunspell \
libxml++-2.6.so:textproc/libxml++26
USES= compiler:c++11-lang desktop-file-utils pkgconfig qmake qt:4
diff --git a/editors/texworks/Makefile b/editors/texworks/Makefile
index 67e461f78184..b95acc0e1066 100644
--- a/editors/texworks/Makefile
+++ b/editors/texworks/Makefile
@@ -4,7 +4,7 @@
PORTNAME= texworks
DISTVERSIONPREFIX= release-
DISTVERSION= 0.6.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= hrs@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= hunspell:textproc/hunspell
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell \
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \
libpoppler.so:graphics/poppler \
libpoppler-qt5.so:graphics/poppler-qt5
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 084c5768eab1..d4f02d07cce1 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -3,7 +3,7 @@
PORTNAME= thunderbird
DISTVERSION= 60.4.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail news net-im ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
diff --git a/multimedia/aegisub/Makefile b/multimedia/aegisub/Makefile
index 387db1295308..32a637414102 100644
--- a/multimedia/aegisub/Makefile
+++ b/multimedia/aegisub/Makefile
@@ -3,7 +3,7 @@
PORTNAME= aegisub
PORTVERSION= 3.2.2
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= multimedia
MASTER_SITES= http://ftp.aegisub.org/pub/archives/releases/source/ \
ftp://ftp.aegisub.org/pub/archives/releases/source/ \
@@ -54,7 +54,7 @@ FFMPEG_LIB_DEPENDS= libffms2.so:multimedia/ffms2
FFMPEG_CONFIGURE_OFF= --without-ffms
FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3
FFTW_CONFIGURE_OFF= --without-fftw3
-HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
HUNSPELL_CONFIGURE_OFF= --without-hunspell
OPENAL_USES= openal
OPENAL_CONFIGURE_OFF= --without-openal
diff --git a/net-im/licq-qt-gui/Makefile b/net-im/licq-qt-gui/Makefile
index ad0aa1072b4e..6c4f7ad0d359 100644
--- a/net-im/licq-qt-gui/Makefile
+++ b/net-im/licq-qt-gui/Makefile
@@ -3,7 +3,7 @@
PORTNAME= qt-gui
PORTVERSION= 1.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
PKGNAMEPREFIX= licq-
PKGNAMESUFFIX?= ${KDE_SUFFIX}${PKGNAMESUFFIX2}
@@ -34,9 +34,9 @@ OPTIONS_DEFAULT=HUNSPELL
LICQ_PORT?= net-im/licq
-HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
HUNSPELL_CMAKE_ON= -DHUNSPELL_INCLUDE_DIRS=${LOCALBASE}/include/hunspell \
- -DHUNSPELL_LIBRARIES=${LOCALBASE}/lib/libhunspell-1.6.so \
+ -DHUNSPELL_LIBRARIES=${LOCALBASE}/lib/libhunspell-1.7.so \
-DHUNSPELL_FOUND:BOOL=ON
HUNSPELL_CMAKE_OFF= -DHUNSPELL_FOUND:BOOL=OFF
diff --git a/net-im/psi/Makefile b/net-im/psi/Makefile
index b3e02a3f6db3..f967eeb8d785 100644
--- a/net-im/psi/Makefile
+++ b/net-im/psi/Makefile
@@ -3,7 +3,7 @@
PORTNAME= psi
DISTVERSION= 1.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= SF/${PORTNAME}/Psi/${PORTVERSION}
@@ -32,7 +32,7 @@ OPTIONS_RADIO_SPELLCHECKER= HUNSPELL ENCHANT
OPTIONS_DEFAULT= ENCHANT
HUNSPELL_DESC= Use hunspell for spell checking
-HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
HUNSPELL_CMAKE_BOOL= USE_HUNSPELL
ENCHANT_DESC= Use Enchant for spell checking
diff --git a/print/lyx/Makefile b/print/lyx/Makefile
index 3aba26b9365a..593f8d8e663c 100644
--- a/print/lyx/Makefile
+++ b/print/lyx/Makefile
@@ -3,7 +3,7 @@
PORTNAME= lyx
PORTVERSION= ${MAJOR_VERSION}.${MINOR_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print editors
MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \
http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \
@@ -51,7 +51,7 @@ ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell
ENCHANT_CONFIGURE_OFF= --without-enchant
ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant
HUNSPELL_CONFIGURE_OFF= --without-hunspell
-HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
NLS_CONFIGURE_OFF= --disable-nls
NLS_USES= gettext
diff --git a/print/scribus-devel/Makefile b/print/scribus-devel/Makefile
index 133e1402380c..e90c6c58193f 100644
--- a/print/scribus-devel/Makefile
+++ b/print/scribus-devel/Makefile
@@ -3,7 +3,7 @@
PORTNAME= scribus
PORTVERSION= 1.5.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= print editors
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \
http://www.scribus.net/downloads/${PORTVERSION}/
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= liblcms2.so:graphics/lcms2 \
libboost_thread.so:devel/boost-libs \
- libhunspell-1.6.so:textproc/hunspell \
+ libhunspell-1.7.so:textproc/hunspell \
libcairo.so:graphics/cairo \
librevenge-0.0.so:textproc/librevenge \
libcups.so:print/cups \
diff --git a/print/scribus/Makefile b/print/scribus/Makefile
index f8d65dc76f92..63e956dee624 100644
--- a/print/scribus/Makefile
+++ b/print/scribus/Makefile
@@ -3,7 +3,7 @@
PORTNAME= scribus
PORTVERSION= 1.4.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print editors
MASTER_SITES= SF \
http://www.scribus.net/downloads/${PORTVERSION}/
@@ -26,7 +26,7 @@ LIB_DEPENDS= liblcms.so:graphics/lcms \
libfreetype.so:print/freetype2 \
libpodofo.so:graphics/podofo \
libboost_thread.so:devel/boost-libs \
- libhunspell-1.6.so:textproc/hunspell \
+ libhunspell-1.7.so:textproc/hunspell \
libcairo.so:graphics/cairo \
libhyphen.so:textproc/hyphen \
libfontconfig.so:x11-fonts/fontconfig
diff --git a/print/scribus/files/patch-cmake_modules_FindHUNSPELL.cmake b/print/scribus/files/patch-cmake_modules_FindHUNSPELL.cmake
index c00577ff3632..297aea872b4e 100644
--- a/print/scribus/files/patch-cmake_modules_FindHUNSPELL.cmake
+++ b/print/scribus/files/patch-cmake_modules_FindHUNSPELL.cmake
@@ -5,7 +5,7 @@
FIND_PATH(HUNSPELL_INCLUDE_DIR hunspell/hunspell.hxx )
-FIND_LIBRARY(HUNSPELL_LIBRARIES NAMES hunspell-1.4 hunspell-1.3 hunspell-1.2 PATHS /opt/local/lib /usr/local/lib /usr/lib )
-+FIND_LIBRARY(HUNSPELL_LIBRARIES NAMES hunspell-1.6
++FIND_LIBRARY(HUNSPELL_LIBRARIES NAMES hunspell-1.7 hunspell-1.6
+ hunspell-1.5 hunspell-1.4 hunspell-1.3 hunspell-1.2 hunspell
+ PATHS /opt/local/lib /usr/local/lib /usr/lib )
diff --git a/textproc/enchant/Makefile b/textproc/enchant/Makefile
index 0c4c11345926..2d915f73636c 100644
--- a/textproc/enchant/Makefile
+++ b/textproc/enchant/Makefile
@@ -3,7 +3,7 @@
PORTNAME= enchant
PORTVERSION= 1.6.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= textproc gnome
MASTER_SITES= http://www.abisource.com/downloads/${PORTNAME}/${PORTVERSION}/
DIST_SUBDIR= gnome2
@@ -39,7 +39,7 @@ HSPELL_BUILD_DEPENDS= ${LOCALBASE}/lib/libhspell.a:hebrew/hspell
HSPELL_CONFIGURE_ENABLE= hspell
HSPELL_CONFIGURE_ON= --with-hspell-prefix=${LOCALBASE}
-HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
HUNSPELL_CONFIGURE_ENABLE= myspell
HUNSPELL_CONFIGURE_ON= --with-system-myspell=yes \
--with-myspell-dir=${LOCALBASE}/share/hunspell
diff --git a/textproc/enchant2/Makefile b/textproc/enchant2/Makefile
index b5d58cd1a522..6cdd22824ba3 100644
--- a/textproc/enchant2/Makefile
+++ b/textproc/enchant2/Makefile
@@ -3,7 +3,7 @@
PORTNAME= enchant
PORTVERSION= 2.2.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc gnome
MASTER_SITES= https://github.com/AbiWord/enchant/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX= 2
@@ -39,7 +39,7 @@ HSPELL_LIB_DEPENDS= libhspell.so.0:hebrew/hspell
HSPELL_CONFIGURE_WITH= hspell
HSPELL_CONFIGURE_ON= --with-hspell-dir=${LOCALBASE}/share/hspell
-HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
HUNSPELL_CONFIGURE_WITH= hunspell
HUNSPELL_CONFIGURE_ON= --with-hunspell-dir=${LOCALBASE}/share/hunspell
diff --git a/textproc/goldendict/Makefile b/textproc/goldendict/Makefile
index 66e7b865895b..bd33e316493d 100644
--- a/textproc/goldendict/Makefile
+++ b/textproc/goldendict/Makefile
@@ -3,7 +3,7 @@
PORTNAME= goldendict
PORTVERSION= 1.0.1
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= textproc
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:C|(.*)\.[0-9]*$|\1|}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -16,7 +16,7 @@ LICENSE= GPLv3
DEPRECATED= Qt4 has been EOL since december 2015
EXPIRATION_DATE= 2019-03-15
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell \
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \
libvorbis.so:audio/libvorbis
NO_WRKSUBDIR= yes
diff --git a/textproc/hunspell/Makefile b/textproc/hunspell/Makefile
index d348bb3ee16c..58e306e7bbca 100644
--- a/textproc/hunspell/Makefile
+++ b/textproc/hunspell/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= hunspell
-PORTVERSION= 1.6.2
-PORTREVISION= 2
+PORTVERSION= 1.7.0
DISTVERSIONPREFIX= v
CATEGORIES= textproc
DIST_SUBDIR= ${PORTNAME}
diff --git a/textproc/hunspell/distinfo b/textproc/hunspell/distinfo
index e93343bcdf17..04245686e7a5 100644
--- a/textproc/hunspell/distinfo
+++ b/textproc/hunspell/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1504718698
-SHA256 (hunspell/hunspell-hunspell-v1.6.2_GH0.tar.gz) = 3cd9ceb062fe5814f668e4f22b2fa6e3ba0b339b921739541ce180cac4d6f4c4
-SIZE (hunspell/hunspell-hunspell-v1.6.2_GH0.tar.gz) = 721165
+TIMESTAMP = 1542055136
+SHA256 (hunspell/hunspell-hunspell-v1.7.0_GH0.tar.gz) = bb27b86eb910a8285407cf3ca33b62643a02798cf2eef468c0a74f6c3ee6bc8a
+SIZE (hunspell/hunspell-hunspell-v1.7.0_GH0.tar.gz) = 482156
diff --git a/textproc/hunspell/files/patch-add-const b/textproc/hunspell/files/patch-add-const
deleted file mode 100644
index b43c48b95b84..000000000000
--- a/textproc/hunspell/files/patch-add-const
+++ /dev/null
@@ -1,68 +0,0 @@
-Add back `const` keyword to keep consumers forward compatible by
-reverting https://github.com/hunspell/hunspell/commit/dd4b14899bfb
-
---- src/hunspell/hunspell.cxx.orig 2016-11-28 10:34:55 UTC
-+++ src/hunspell/hunspell.cxx
-@@ -110,7 +110,7 @@ public:
- int remove(const std::string& word);
- const std::string& get_version() const;
- struct cs_info* get_csconv();
-- std::vector<char> dic_encoding_vec;
-+
-
- private:
- AffixMgr* pAMgr;
-@@ -181,9 +181,6 @@ HunspellImpl::HunspellImpl(const char* a
- complexprefixes = pAMgr->get_complexprefixes();
- wordbreak = pAMgr->get_breaktable();
-
-- dic_encoding_vec.resize(encoding.size()+1);
-- strcpy(&dic_encoding_vec[0], encoding.c_str());
--
- /* and finally set up the suggestion manager */
- pSMgr = new SuggestMgr(try_string, MAXSUGGESTION, pAMgr);
- if (try_string)
-@@ -1850,8 +1847,8 @@ int Hunspell::suffix_suggest(char*** sls
- return munge_vector(slst, stems);
- }
-
--char* Hunspell::get_dic_encoding() {
-- return &(m_Impl->dic_encoding_vec[0]);
-+const char* Hunspell::get_dic_encoding() const {
-+ return Hunspell_get_dic_encoding((Hunhandle*)(this));
- }
-
- int Hunspell::stem(char*** slst, char** desc, int n) {
-@@ -1896,8 +1893,8 @@ int Hunspell_spell(Hunhandle* pHunspell,
- return reinterpret_cast<Hunspell*>(pHunspell)->spell(std::string(word));
- }
-
--char* Hunspell_get_dic_encoding(Hunhandle* pHunspell) {
-- return reinterpret_cast<Hunspell*>(pHunspell)->get_dic_encoding();
-+const char* Hunspell_get_dic_encoding(Hunhandle* pHunspell) {
-+ return (reinterpret_cast<Hunspell*>(pHunspell)->get_dict_encoding()).c_str();
- }
-
- int Hunspell_suggest(Hunhandle* pHunspell, char*** slst, const char* word) {
---- src/hunspell/hunspell.h.orig 2016-11-28 10:34:55 UTC
-+++ src/hunspell/hunspell.h
-@@ -68,7 +68,7 @@ LIBHUNSPELL_DLL_EXPORTED int Hunspell_ad
- */
- LIBHUNSPELL_DLL_EXPORTED int Hunspell_spell(Hunhandle* pHunspell, const char*);
-
--LIBHUNSPELL_DLL_EXPORTED char* Hunspell_get_dic_encoding(Hunhandle* pHunspell);
-+LIBHUNSPELL_DLL_EXPORTED const char* Hunspell_get_dic_encoding(Hunhandle* pHunspell);
-
- /* suggest(suggestions, word) - search suggestions
- * input: pointer to an array of strings pointer and the (bad) word
---- src/hunspell/hunspell.hxx.orig 2016-11-28 10:34:55 UTC
-+++ src/hunspell/hunspell.hxx
-@@ -155,7 +155,7 @@ class LIBHUNSPELL_DLL_EXPORTED Hunspell
- H_DEPRECATED void free_list(char*** slst, int n);
-
- const std::string& get_dict_encoding() const;
-- char* get_dic_encoding();
-+ H_DEPRECATED const char* get_dic_encoding() const;
-
- /* morphological functions */
-
diff --git a/textproc/hunspell/pkg-plist b/textproc/hunspell/pkg-plist
index 0fcec9407c8c..047fa7b645ac 100644
--- a/textproc/hunspell/pkg-plist
+++ b/textproc/hunspell/pkg-plist
@@ -11,8 +11,6 @@ bin/unmunch
bin/wordforms
bin/wordlist2hunspell
include/hunspell/atypes.hxx
-include/hunspell/csutil.hxx
-include/hunspell/htypes.hxx
include/hunspell/hunspell.h
include/hunspell/hunspell.hxx
include/hunspell/hunvisapi.h
diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile
index e1d9edfbfa7f..ae5524440c3a 100644
--- a/textproc/ibus-typing-booster/Makefile
+++ b/textproc/ibus-typing-booster/Makefile
@@ -3,6 +3,7 @@
PORTNAME= ibus-typing-booster
PORTVERSION= 2.4.1
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
diff --git a/textproc/kf5-sonnet/Makefile b/textproc/kf5-sonnet/Makefile
index fd0a30ea34d0..056af56f96dd 100644
--- a/textproc/kf5-sonnet/Makefile
+++ b/textproc/kf5-sonnet/Makefile
@@ -2,14 +2,14 @@
PORTNAME= sonnet
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 plugin-based spell checking library
LIB_DEPENDS= libaspell.so:textproc/aspell \
- libhunspell-1.6.so:textproc/hunspell
+ libhunspell-1.7.so:textproc/hunspell
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm
diff --git a/textproc/kf5-sonnet/files/patch-cmake_FindHUNSPELL.cmake b/textproc/kf5-sonnet/files/patch-cmake_FindHUNSPELL.cmake
new file mode 100644
index 000000000000..8688085984ee
--- /dev/null
+++ b/textproc/kf5-sonnet/files/patch-cmake_FindHUNSPELL.cmake
@@ -0,0 +1,11 @@
+--- cmake/FindHUNSPELL.cmake.orig 2019-01-06 20:29:23 UTC
++++ cmake/FindHUNSPELL.cmake
+@@ -40,7 +40,7 @@ find_path(HUNSPELL_INCLUDE_DIRS
+ HINTS ${PKG_HUNSPELL_INCLUDE_DIRS}
+ )
+ find_library(HUNSPELL_LIBRARIES
+- NAMES ${PKG_HUNSPELL_LIBRARIES} hunspell hunspell-1.6 hunspell-1.5 hunspell-1.4 hunspell-1.3 hunspell-1.2 libhunspell
++ NAMES ${PKG_HUNSPELL_LIBRARIES} hunspell hunspell-1.7 hunspell-1.6 hunspell-1.5 hunspell-1.4 hunspell-1.3 hunspell-1.2 libhunspell
+ HINTS ${PKG_HUNSPELL_LIBRARY_DIRS}
+ )
+
diff --git a/textproc/link-grammar/Makefile b/textproc/link-grammar/Makefile
index e1e26223a9be..bd35547fcc3d 100644
--- a/textproc/link-grammar/Makefile
+++ b/textproc/link-grammar/Makefile
@@ -2,7 +2,7 @@
PORTNAME= link-grammar
DISTVERSION= 5.4.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MASTER_SITES= http://www.abisource.com/downloads/${PORTNAME}/${PORTVERSION}/
@@ -39,7 +39,7 @@ EDITLINE_DESC= Command line editing
EDITLINE_USES= libedit
HUNSPELL_CONFIGURE_ENABLE= hunspell
-HUNSPELL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
JAVA_CONFIGURE_ENABLE= java-bindings
JAVA_USE= JAVA
diff --git a/textproc/mythes/Makefile b/textproc/mythes/Makefile
index 903684524ba3..66c936e1645d 100644
--- a/textproc/mythes/Makefile
+++ b/textproc/mythes/Makefile
@@ -2,7 +2,7 @@
PORTNAME= mythes
PORTVERSION= 1.2.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= textproc
MASTER_SITES= SF/hunspell/MyThes/${PORTVERSION}/
DIST_SUBDIR= ${PORTNAME}
@@ -13,7 +13,7 @@ COMMENT= Simple thesaurus library
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= compiler:c++11-lib libtool pathfix perl5 pkgconfig shebangfix
USE_LDCONFIG= yes
diff --git a/textproc/py-hunspell/Makefile b/textproc/py-hunspell/Makefile
index 37cae8d6a5b1..4f924832ea13 100644
--- a/textproc/py-hunspell/Makefile
+++ b/textproc/py-hunspell/Makefile
@@ -3,6 +3,7 @@
PORTNAME= hunspell
PORTVERSION= 0.5.5
+PORTREVISION= 1
CATEGORIES= textproc devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ USES= python
USES+= localbase
USE_PYTHON= distutils
-HSPLVER= 1.6
+HSPLVER= 1.7
PLIST_FILES= %%PYTHON_SITELIBDIR%%/hunspell.so
pre-configure:
diff --git a/textproc/sigil/Makefile b/textproc/sigil/Makefile
index fda234e83b9c..908301477d4e 100644
--- a/textproc/sigil/Makefile
+++ b/textproc/sigil/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sigil
PORTVERSION= 0.9.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE= GPLv3+
LIB_DEPENDS= libminizip.so:archivers/minizip \
libpcre.so:devel/pcre \
- libhunspell-1.6.so:textproc/hunspell
+ libhunspell-1.7.so:textproc/hunspell
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
USE_GITHUB= yes
@@ -32,7 +32,7 @@ CMAKE_ARGS= -DUSE_SYSTEM_LIBS:BOOL=1 \
-DINSTALL_BUNDLED_DICTS:BOOL=0
USE_LDCONFIG= ${PREFIX}/lib/sigil
-# Upstream uses pkg-config output to pass libhunspell-1.6.so and
+# Upstream uses pkg-config output to pass libhunspell-1.7.so and
# libpcre16.so to the linker. pkg-config output does not include full
# paths, so add a workaround to keep the port linking for now.
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 349884fdf11e..25a6c63c7f6c 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 60.4.0
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/otter-browser/Makefile b/www/otter-browser/Makefile
index aa1c53c8fd96..d44e517b2b35 100644
--- a/www/otter-browser/Makefile
+++ b/www/otter-browser/Makefile
@@ -3,7 +3,7 @@
PORTNAME= otter-browser
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.01
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= kde@FreeBSD.org
@@ -12,7 +12,7 @@ COMMENT= Browser based on Qt 5
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= cmake compiler:c++11-lib desktop-file-utils qt:5
USE_QT= concurrent core dbus declarative gui multimedia network printsupport \
diff --git a/www/palemoon/Makefile b/www/palemoon/Makefile
index f34feb2ac257..e208099064ce 100644
--- a/www/palemoon/Makefile
+++ b/www/palemoon/Makefile
@@ -4,7 +4,7 @@
PORTNAME= palemoon
DISTVERSION= 27.9.4
DISTVERSIONSUFFIX=_Release
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www ipv6
MAINTAINER= lichray@gmail.com
diff --git a/www/qupzilla-qt4/Makefile b/www/qupzilla-qt4/Makefile
index 5d9f073f96c1..d814c225ea78 100644
--- a/www/qupzilla-qt4/Makefile
+++ b/www/qupzilla-qt4/Makefile
@@ -2,7 +2,7 @@
PORTNAME= qupzilla
PORTVERSION= 1.8.9
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= https://github.com/QupZilla/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX= -qt4
@@ -16,7 +16,7 @@ LICENSE= GPLv3
DEPRECATED= Qt4 has been EOL since december 2015
EXPIRATION_DATE= 2019-03-15
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
CONFLICTS_INSTALL= ${PORTNAME}-qt5*
diff --git a/www/qupzilla-qt5/Makefile b/www/qupzilla-qt5/Makefile
index 8d32f4045347..e25def9a9167 100644
--- a/www/qupzilla-qt5/Makefile
+++ b/www/qupzilla-qt5/Makefile
@@ -2,7 +2,7 @@
PORTNAME= qupzilla
PORTVERSION= 1.8.9
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= https://github.com/QupZilla/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX= -qt5
@@ -13,7 +13,7 @@ COMMENT= Web browser based on WebKit engine and Qt Framework
LICENSE= GPLv3
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
CONFLICTS_INSTALL= ${PORTNAME}-qt4*
diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile
index 20b1aacdf430..66b8e5221949 100644
--- a/www/seamonkey/Makefile
+++ b/www/seamonkey/Makefile
@@ -3,7 +3,7 @@
PORTNAME= seamonkey
DISTVERSION= 2.49.4
-PORTREVISION= 20
+PORTREVISION= 21
MOZILLA_VER= 52 # above + 3
CATEGORIES?= www mail news editors irc ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
diff --git a/x11-toolkits/qt5-virtualkeyboard/Makefile b/x11-toolkits/qt5-virtualkeyboard/Makefile
index c8768b4745ec..b07a4c484692 100644
--- a/x11-toolkits/qt5-virtualkeyboard/Makefile
+++ b/x11-toolkits/qt5-virtualkeyboard/Makefile
@@ -2,14 +2,14 @@
PORTNAME= virtualkeyboard
DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 5 Virtual Keyboard Module
-LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= compiler:c++11-lang pkgconfig qmake qt-dist:5,virtualkeyboard
USE_QT= core declarative network gui widgets svg buildtools_build
diff --git a/x11/leechcraft/Makefile b/x11/leechcraft/Makefile
index c2b948a45bb0..598b1014240c 100644
--- a/x11/leechcraft/Makefile
+++ b/x11/leechcraft/Makefile
@@ -3,7 +3,7 @@
PORTNAME= leechcraft
PORTVERSION= 0.6.70
-PORTREVISION= 40
+PORTREVISION= 41
CATEGORIES= x11
MASTER_SITES= http://dist.leechcraft.org/LeechCraft/0.6.70/
@@ -286,7 +286,7 @@ QROSP_LIB_DEPENDS= libqrosscore.so:devel/qross
ROSENTHAL_DESC= Spellchecking support
ROSENTHAL_CMAKE_ON= -DENABLE_ROSENTHAL:BOOL=true
ROSENTHAL_CMAKE_OFF= -DENABLE_ROSENTHAL:BOOL=false
-ROSENTHAL_LIB_DEPENDS= libhunspell-1.6.so:textproc/hunspell
+ROSENTHAL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
SB2_DESC= Sidebar for LeechCraft with combined launcher and tab switcher
SB2_CMAKE_ON= -DENABLE_SB2:BOOL=true
diff --git a/x11/leechcraft/files/patch-plugins_rosenthal_cmake_FindHunspell.cmake b/x11/leechcraft/files/patch-plugins_rosenthal_cmake_FindHunspell.cmake
index d6ee719a2747..b4acf41470c8 100644
--- a/x11/leechcraft/files/patch-plugins_rosenthal_cmake_FindHunspell.cmake
+++ b/x11/leechcraft/files/patch-plugins_rosenthal_cmake_FindHunspell.cmake
@@ -5,7 +5,7 @@
endif ()
-find_library (HUNSPELL_LIBRARIES NAMES hunspell-1.3 hunspell-1.2 libhunspell HINTS ${HUNSPELL_DIR} ${PROBE_DIR})
-+find_library (HUNSPELL_LIBRARIES NAMES hunspell-1.6 hunspell-1.5 hunspell-1.4
++find_library (HUNSPELL_LIBRARIES NAMES hunspell-1.7 hunspell-1.6 hunspell-1.5 hunspell-1.4
+ hunspell-1.3 hunspell-1.2 libhunspell HINTS ${HUNSPELL_DIR} ${PROBE_DIR})
find_path (HUNSPELL_INCLUDE_DIR hunspell/hunspell.hxx HINTS ${HUNSPELL_DIR} ${HUNSPELL_INCLUDE_WIN32})