Bug 215714

Summary: textproc/hunspell: update to 1.6.0
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: freebsd-office mailing list <office>
Status: Closed FIXED    
Severity: Affects Only Me CC: office, portmgr, rakuco, sunpoet
Priority: --- Keywords: patch, patch-ready
Version: LatestFlags: rakuco: maintainer-feedback+
rakuco: merge-quarterly+
Hardware: Any   
OS: Any   
URL: https://github.com/hunspell/hunspell/releases/tag/v1.6.0
Bug Depends on: 214837    
Bug Blocks:    

Description Jan Beich freebsd_committer 2017-01-02 17:26:39 UTC
See URL for upstream changelog. My diff will be in review D8887 with PORTREVISION bumps rebased against bug 215598.

ABI is compatible but upstream tries to be cute by forcing rebuilds.
https://people.freebsd.org/~jbeich/compat_reports/hunspell/1.5.4_to_1.6.0/compat_report.html
Comment 1 Jan Beich freebsd_committer 2017-01-02 21:30:44 UTC
35 direct consumer built fine on 10.3 i386. Given bug 214837 experience I'm not sure we really need an exp-run.

  ### /usr/local/etc/poudriere.d/PR215714-make.conf ###
  editors_tea_UNSET  += ASPELL
  editors_tea_SET    += HUNSPELL
Comment 2 Antoine Brodin freebsd_committer 2017-01-07 10:17:30 UTC
Exp-run is fine 11.0 amd64 / 10.3 i386

"svn patch" had a little problem with textproc/hunspell/files/patch-add-const end of lines changing
Comment 3 commit-hook freebsd_committer 2017-01-07 14:43:59 UTC
A commit references this bug:

Author: jbeich
Date: Sat Jan  7 14:43:16 UTC 2017
New revision: 430796
URL: https://svnweb.freebsd.org/changeset/ports/430796

Log:
  textproc/hunspell: update to 1.6.0

  - Restore DIST_SUBDIR from r305651
  - Adjust license for "or later" clause
  - Restore GPLv2+/LGPL21+ license files removed upstream as
    GPLv3+/LGPL3+ only affects Hunspell 2.0 (not currently built)
  - Unbreak |make makepatch|

  Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.6.0
  PR:		215714
  Submitted by:	sunpoet (based on)
  Exp-run by:	antoine
  MFH:		2017Q1
  Differential Revision:	https://reviews.freebsd.org/D8887

Changes:
  head/Mk/bsd.gecko.mk
  head/devel/codeblocks/Makefile
  head/devel/lokalize/Makefile
  head/editors/codelite/Makefile
  head/editors/codelite/files/patch-SpellChecker_CMakeLists.txt
  head/editors/focuswriter/Makefile
  head/editors/libreoffice/Makefile
  head/editors/libreoffice/Makefile.common
  head/editors/libreoffice4/Makefile
  head/editors/openoffice-4/Makefile
  head/editors/openoffice-devel/Makefile
  head/editors/tea/Makefile
  head/editors/texmaker/Makefile
  head/editors/texstudio/Makefile
  head/editors/textroom/Makefile
  head/editors/texworks/Makefile
  head/german/hunspell/Makefile
  head/korean/hunspell/Makefile
  head/mail/thunderbird/Makefile
  head/multimedia/aegisub/Makefile
  head/net-im/licq-qt-gui/Makefile
  head/print/lyx/Makefile
  head/print/scribus/Makefile
  head/print/scribus/files/patch-cmake_modules_FindHUNSPELL.cmake
  head/textproc/enchant/Makefile
  head/textproc/goldendict/Makefile
  head/textproc/hunspell/Makefile
  head/textproc/hunspell/distinfo
  head/textproc/hunspell/files/patch-add-const
  head/textproc/kf5-sonnet/Makefile
  head/textproc/kf5-sonnet/files/
  head/textproc/kf5-sonnet/files/patch-cmake_FindHUNSPELL.cmake
  head/textproc/mythes/Makefile
  head/textproc/py-hunspell/Makefile
  head/textproc/sigil/Makefile
  head/textproc/te-hunspell/Makefile
  head/www/firefox/Makefile
  head/www/firefox-esr/Makefile
  head/www/libxul/Makefile
  head/www/otter-browser/Makefile
  head/www/qupzilla-qt4/Makefile
  head/www/qupzilla-qt5/Makefile
  head/www/seamonkey/Makefile
  head/x11/kdelibs4/files/patch-z-cmake_modules_FindHUNSPELL.cmake
  head/x11/leechcraft/Makefile
  head/x11/leechcraft/files/patch-plugins_rosenthal_cmake_FindHunspell.cmake
Comment 4 commit-hook freebsd_committer 2017-01-07 14:53:09 UTC
A commit references this bug:

Author: jbeich
Date: Sat Jan  7 14:52:49 UTC 2017
New revision: 430797
URL: https://svnweb.freebsd.org/changeset/ports/430797

Log:
  x11/kdelibs4: bump PORTREVISION after r430796

  PR:		215714
  MFH:		2017Q1 (r430796 followup)

Changes:
  head/x11/kdelibs4/Makefile
Comment 5 Jan Beich freebsd_committer 2017-01-07 15:20:35 UTC
Oops, I could have waited a week more for maintainer timeout instead of rushing this into 2017Q1 to get fixes for
https://bugzilla.mozilla.org/show_bug.cgi?id=1322655
https://bugzilla.mozilla.org/show_bug.cgi?id=1322666
Comment 6 commit-hook freebsd_committer 2017-01-07 21:47:51 UTC
A commit references this bug:

Author: jbeich
Date: Sat Jan  7 21:47:20 UTC 2017
New revision: 430841
URL: https://svnweb.freebsd.org/changeset/ports/430841

Log:
  MFH: r430796 r430797

  textproc/hunspell: update to 1.6.0

  - Restore DIST_SUBDIR from r305651
  - Adjust license for "or later" clause
  - Restore GPLv2+/LGPL21+ license files removed upstream as
    GPLv3+/LGPL3+ only affects Hunspell 2.0 (not currently built)
  - Unbreak |make makepatch|

  Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.6.0
  PR:		215714
  Submitted by:	sunpoet (based on)
  Exp-run by:	antoine
  Approved by:	ports-secteam (junovitch)
  Differential Revision:	https://reviews.freebsd.org/D8887

Changes:
_U  branches/2017Q1/
  branches/2017Q1/Mk/bsd.gecko.mk
  branches/2017Q1/devel/codeblocks/Makefile
  branches/2017Q1/devel/lokalize/Makefile
  branches/2017Q1/editors/codelite/Makefile
  branches/2017Q1/editors/codelite/files/patch-SpellChecker_CMakeLists.txt
  branches/2017Q1/editors/focuswriter/Makefile
  branches/2017Q1/editors/libreoffice/Makefile
  branches/2017Q1/editors/libreoffice/Makefile.common
  branches/2017Q1/editors/libreoffice4/Makefile
  branches/2017Q1/editors/openoffice-4/Makefile
  branches/2017Q1/editors/openoffice-devel/Makefile
  branches/2017Q1/editors/tea/Makefile
  branches/2017Q1/editors/texmaker/Makefile
  branches/2017Q1/editors/texstudio/Makefile
  branches/2017Q1/editors/textroom/Makefile
  branches/2017Q1/editors/texworks/Makefile
  branches/2017Q1/german/hunspell/Makefile
  branches/2017Q1/korean/hunspell/Makefile
  branches/2017Q1/mail/thunderbird/Makefile
  branches/2017Q1/multimedia/aegisub/Makefile
  branches/2017Q1/net-im/licq-qt-gui/Makefile
  branches/2017Q1/print/lyx/Makefile
  branches/2017Q1/print/scribus/Makefile
  branches/2017Q1/print/scribus/files/patch-cmake_modules_FindHUNSPELL.cmake
  branches/2017Q1/textproc/enchant/Makefile
  branches/2017Q1/textproc/goldendict/Makefile
  branches/2017Q1/textproc/hunspell/Makefile
  branches/2017Q1/textproc/hunspell/distinfo
  branches/2017Q1/textproc/hunspell/files/patch-add-const
  branches/2017Q1/textproc/kf5-sonnet/Makefile
  branches/2017Q1/textproc/kf5-sonnet/files/
  branches/2017Q1/textproc/mythes/Makefile
  branches/2017Q1/textproc/py-hunspell/Makefile
  branches/2017Q1/textproc/sigil/Makefile
  branches/2017Q1/textproc/te-hunspell/Makefile
  branches/2017Q1/www/firefox/Makefile
  branches/2017Q1/www/firefox-esr/Makefile
  branches/2017Q1/www/libxul/Makefile
  branches/2017Q1/www/otter-browser/Makefile
  branches/2017Q1/www/qupzilla-qt4/Makefile
  branches/2017Q1/www/qupzilla-qt5/Makefile
  branches/2017Q1/www/seamonkey/Makefile
  branches/2017Q1/x11/kdelibs4/Makefile
  branches/2017Q1/x11/kdelibs4/files/patch-z-cmake_modules_FindHUNSPELL.cmake
  branches/2017Q1/x11/leechcraft/Makefile
  branches/2017Q1/x11/leechcraft/files/patch-plugins_rosenthal_cmake_FindHunspell.cmake