pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors/poedit Update to 2.0.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5e3814b2d16e
branches:  trunk
changeset: 368377:5e3814b2d16e
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Sep 16 08:39:59 2017 +0000

description:
Update to 2.0.3

Changelog:
Version 2.0.3
-------------

- Much faster loading and saving of large PO files.
- Fixed frequent false positives in QA warnings for German, Japanese, Arabic
  and translations with reordered brackets.
- Fixed issues with suggestions not showing up in the sidebar if the user had
  an unusually tall editing area set up.
- Fixed assert when opening a PO file on Linux.


Version 2.0.2
-------------

- Unusual whitespace (2+ spaces) in the middle of strings is now highlighted.
- Strings with warnings are now put at the top together with errors.
- Fixed crash when clicking on an item with plurals in a POT file.
- Added --line command line argument to open a file at specified item.


Version 2.0.1
-------------

- Restored compatibility with Zend Framework and its .phtml extension.
- Fixed keyboard navigation between plurals.
- Fixed false positives in punctuation warnings (quotes, Chinese).
- [Linux] Mostly fixed compatibility with wxGTK 3.0.2.
- [macOS] Fixed crash with Vietnamese input method.
- [Windows] Fixed disappearing menu with HiDPI >200% zoom.
- [Windows] Fixed settings-related crash.
- [Windows] Fixed Ctrl+A handling.

IMPORTANT NOTE TO DISTRIBUTION MAINTAINERS:
Poedit is affected by a bug in wxGTK 3.0.2 that cannot be worked around in user
code, requiring this patch to wxGTK to be applied:
https://github.com/wxWidgets/wxWidgets/commit/ed88188be7e97a0503f3471f7b0452740b732902


Version 2.0
-----------

- Revamped user interface.
- Syntax highlighting for markup and special characters.
- Warnings are now shown for common translation mistakes.
- More robust pre-translation (previous "Fill missing translations from TM").
- "Fuzzy" was renamed "Needs work" thorough to be more accessible to
  gettext non-experts.
- xgettext invocation can now be customized on per-file basis.
- Files opened from Crowdin now auto-sync on save.
- New Linux icon.
- Many small improvements all over.


Version 1.8.12
--------------

- Fixed previous msgid display.
- Fixed Find to correctly highlight text with "whole words only" enabled.
- [Windows] Fixed to accelerators and suggestions interaction with selection.
- Poedit now passes --previous to msgmerge.


Version 1.8.11
--------------

- [macOS] Fixed opening files by double-clicking them in Finder.
- Fixed handling of sr_RS locale.


Version 1.8.10
--------------

- Added support for X-Source-Language header.
- [macOS] Improved macOS Sierra compatibility.
- [Windows] Fixed Open in Editor button that didn't work in some cases.
- [UNIX] Added AppData file.


Version 1.8.9
-------------

- [Windows] Use IE proxy settings.
- Start searches from the current position, not beginning of the file.
- Updated bundled gettext to 0.19.8.1.
- More fixes for right-to-left languages.


Version 1.8.8
-------------

- Greatly reduced UI flicker on Windows plus other visual improvements on Windows 10.
- Multiple fixes to Poedit?s interface in right-to-left languages.
- Don't leave directional marks in translated text if there's a LTR/RTL mismatch.
- Assorted small fixes.

diffstat:

 editors/poedit/Makefile         |  14 ++++----
 editors/poedit/PLIST            |  61 ++++++++++++----------------------------
 editors/poedit/distinfo         |  12 ++++----
 editors/poedit/patches/patch-aa |  33 ++--------------------
 4 files changed, 34 insertions(+), 86 deletions(-)

diffs (242 lines):

diff -r dba677e51669 -r 5e3814b2d16e editors/poedit/Makefile
--- a/editors/poedit/Makefile   Sat Sep 16 08:37:35 2017 +0000
+++ b/editors/poedit/Makefile   Sat Sep 16 08:39:59 2017 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.64 2017/08/24 20:03:13 adam Exp $
+# $NetBSD: Makefile,v 1.65 2017/09/16 08:39:59 ryoon Exp $
 
-DISTNAME=      poedit-1.8.7.1
-PKGREVISION=   9
+DISTNAME=      poedit-2.0.3
 CATEGORIES=    editors
 MASTER_SITES=  https://github.com/vslavik/poedit/releases/download/v${PKGVERSION_NOREV}-oss/
 
@@ -10,15 +9,17 @@
 COMMENT=       Cross-platform gettext catalogs (.po files) editor
 LICENSE=       mit
 
-BDB_ACCEPTED=          db4 db5
 USE_LANGUAGES=         c c++
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            gmake pkg-config zip:run
 GNU_CONFIGURE=         yes
-CONFIGURE_ENV+=                BDB_TYPE="${BDB_TYPE}"
 CONFIGURE_ENV+=                WX_CONFIG_NAME=${BUILDLINK_PREFIX.wxGTK28}/bin/wx-config
 
-CONFIGURE_ARGS+=       --enable-debug
+CONFIGURE_ARGS+=       --with-boost=${BUILDLINK_PREFIX.boost-libs}
+
+CXXFLAGS+=             -fpermissive
+BUILDLINK_TRANSFORM+=  rm:-Wall
+BUILDLINK_TRANSFORM+=  rm:-Wextra
 
 .include "../../devel/boost-libs/buildlink3.mk"
 .include "../../textproc/gtkspell/buildlink3.mk"
@@ -26,6 +27,5 @@
 .include "../../textproc/lucene++/buildlink3.mk"
 .include "../../x11/wxGTK30/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
-.include "../../mk/bdb.buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r dba677e51669 -r 5e3814b2d16e editors/poedit/PLIST
--- a/editors/poedit/PLIST      Sat Sep 16 08:37:35 2017 +0000
+++ b/editors/poedit/PLIST      Sat Sep 16 08:39:59 2017 +0000
@@ -1,44 +1,23 @@
-@comment $NetBSD: PLIST,v 1.7 2016/04/18 13:39:29 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.8 2017/09/16 08:39:59 ryoon Exp $
 bin/poedit
-libexec/poedit-dump-legacy-tm
 man/man1/poedit.1
+share/appdata/poedit.appdata.xml
 share/applications/poedit-uri.desktop
 share/applications/poedit.desktop
 share/icons/hicolor/16x16/apps/poedit.png
-share/icons/hicolor/16x16/mimetypes/gnome-mime-text-x-gettext-translation.png
-share/icons/hicolor/16x16/mimetypes/poedit-translation-generic.png
-share/icons/hicolor/16x16/mimetypes/text-x-gettext-translation.png
-share/icons/hicolor/22x22/apps/poedit.png
-share/icons/hicolor/22x22/mimetypes/gnome-mime-text-x-gettext-translation.png
-share/icons/hicolor/22x22/mimetypes/poedit-translation-generic.png
-share/icons/hicolor/22x22/mimetypes/text-x-gettext-translation.png
 share/icons/hicolor/24x24/apps/poedit.png
-share/icons/hicolor/24x24/mimetypes/gnome-mime-text-x-gettext-translation.png
-share/icons/hicolor/24x24/mimetypes/poedit-translation-generic.png
-share/icons/hicolor/24x24/mimetypes/text-x-gettext-translation.png
+share/icons/hicolor/256x256/apps/poedit.png
 share/icons/hicolor/32x32/apps/poedit.png
-share/icons/hicolor/32x32/mimetypes/gnome-mime-text-x-gettext-translation.png
-share/icons/hicolor/32x32/mimetypes/poedit-translation-generic.png
-share/icons/hicolor/32x32/mimetypes/text-x-gettext-translation.png
 share/icons/hicolor/48x48/apps/poedit.png
-share/icons/hicolor/scalable/apps/poedit.svg
-share/icons/hicolor/scalable/mimetypes/gnome-mime-text-x-gettext-translation.svg
-share/icons/hicolor/scalable/mimetypes/poedit-translation-generic.svg
-share/icons/hicolor/scalable/mimetypes/text-x-gettext-translation.svg
-share/locale/af/LC_MESSAGES/poedit.mo
-share/locale/am/LC_MESSAGES/poedit.mo
+share/icons/hicolor/512x512/apps/poedit.png
 share/locale/an/LC_MESSAGES/poedit.mo
 share/locale/ar/LC_MESSAGES/poedit.mo
-share/locale/ast/LC_MESSAGES/poedit.mo
 share/locale/az/LC_MESSAGES/poedit.mo
 share/locale/be/LC_MESSAGES/poedit.mo
 share/locale/be@latin/LC_MESSAGES/poedit.mo
 share/locale/bg/LC_MESSAGES/poedit.mo
-share/locale/bn/LC_MESSAGES/poedit.mo
-share/locale/br/LC_MESSAGES/poedit.mo
 share/locale/bs/LC_MESSAGES/poedit.mo
 share/locale/ca/LC_MESSAGES/poedit.mo
-share/locale/ca@valencia/LC_MESSAGES/poedit.mo
 share/locale/ckb/LC_MESSAGES/poedit.mo
 share/locale/co/LC_MESSAGES/poedit.mo
 share/locale/cs/LC_MESSAGES/poedit.mo
@@ -46,19 +25,15 @@
 share/locale/de/LC_MESSAGES/poedit.mo
 share/locale/el/LC_MESSAGES/poedit.mo
 share/locale/en_GB/LC_MESSAGES/poedit.mo
-share/locale/eo/LC_MESSAGES/poedit.mo
 share/locale/es/LC_MESSAGES/poedit.mo
 share/locale/et/LC_MESSAGES/poedit.mo
 share/locale/eu/LC_MESSAGES/poedit.mo
 share/locale/fa/LC_MESSAGES/poedit.mo
 share/locale/fi/LC_MESSAGES/poedit.mo
 share/locale/fr/LC_MESSAGES/poedit.mo
-share/locale/fur/LC_MESSAGES/poedit.mo
-share/locale/fy_NL/LC_MESSAGES/poedit.mo
 share/locale/ga/LC_MESSAGES/poedit.mo
 share/locale/gl/LC_MESSAGES/poedit.mo
 share/locale/he/LC_MESSAGES/poedit.mo
-share/locale/hi/LC_MESSAGES/poedit.mo
 share/locale/hr/LC_MESSAGES/poedit.mo
 share/locale/hu/LC_MESSAGES/poedit.mo
 share/locale/hy/LC_MESSAGES/poedit.mo
@@ -70,17 +45,11 @@
 share/locale/kab/LC_MESSAGES/poedit.mo
 share/locale/kk/LC_MESSAGES/poedit.mo
 share/locale/ko/LC_MESSAGES/poedit.mo
-share/locale/ky/LC_MESSAGES/poedit.mo
 share/locale/lt/LC_MESSAGES/poedit.mo
 share/locale/lv/LC_MESSAGES/poedit.mo
-share/locale/mk/LC_MESSAGES/poedit.mo
-share/locale/mn/LC_MESSAGES/poedit.mo
-share/locale/mr/LC_MESSAGES/poedit.mo
 share/locale/ms/LC_MESSAGES/poedit.mo
 share/locale/nb/LC_MESSAGES/poedit.mo
-share/locale/ne/LC_MESSAGES/poedit.mo
 share/locale/nl/LC_MESSAGES/poedit.mo
-share/locale/nn/LC_MESSAGES/poedit.mo
 share/locale/oc/LC_MESSAGES/poedit.mo
 share/locale/pa/LC_MESSAGES/poedit.mo
 share/locale/pl/LC_MESSAGES/poedit.mo
@@ -93,37 +62,43 @@
 share/locale/sq/LC_MESSAGES/poedit.mo
 share/locale/sr/LC_MESSAGES/poedit.mo
 share/locale/sv/LC_MESSAGES/poedit.mo
-share/locale/ta/LC_MESSAGES/poedit.mo
 share/locale/tg/LC_MESSAGES/poedit.mo
 share/locale/th/LC_MESSAGES/poedit.mo
 share/locale/tr/LC_MESSAGES/poedit.mo
-share/locale/tt/LC_MESSAGES/poedit.mo
-share/locale/ug/LC_MESSAGES/poedit.mo
 share/locale/uk/LC_MESSAGES/poedit.mo
-share/locale/ur/LC_MESSAGES/poedit.mo
 share/locale/uz/LC_MESSAGES/poedit.mo
 share/locale/vi/LC_MESSAGES/poedit.mo
-share/locale/wa/LC_MESSAGES/poedit.mo
 share/locale/zh_CN/LC_MESSAGES/poedit.mo
 share/locale/zh_TW/LC_MESSAGES/poedit.mo
 share/pixmaps/poedit.png
 share/poedit/icons/CrowdinLogo.png
+share/poedit/icons/ExtractorsGNUgettext.png
+share/poedit/icons/ExtractorsGNUgettext%2x.png@localhost
 share/poedit/icons/PoeditWelcome.png
 share/poedit/icons/SuggestionError.png
+share/poedit/icons/SuggestionPerfectMatch.png
+share/poedit/icons/SuggestionPerfectMatch%2x.png@localhost
 share/poedit/icons/SuggestionTM.png
 share/poedit/icons/document-new.png
 share/poedit/icons/document-open.png
 share/poedit/icons/document-properties.png
 share/poedit/icons/document-save.png
 share/poedit/icons/edit-delete.png
-share/poedit/icons/poedit-fuzzy.png
-share/poedit/icons/poedit-status-automatic.png
+share/poedit/icons/poedit-status-bookmark-selected.png
+share/poedit/icons/poedit-status-bookmark-selected%2x.png@localhost
 share/poedit/icons/poedit-status-bookmark.png
+share/poedit/icons/poedit-status-bookmark%2x.png@localhost
 share/poedit/icons/poedit-status-cat-mid.png
 share/poedit/icons/poedit-status-cat-no.png
 share/poedit/icons/poedit-status-cat-ok.png
+share/poedit/icons/poedit-status-comment-selected.png
+share/poedit/icons/poedit-status-comment-selected%2x.png@localhost
 share/poedit/icons/poedit-status-comment.png
-share/poedit/icons/poedit-status-nothing.png
+share/poedit/icons/poedit-status-comment%2x.png@localhost
+share/poedit/icons/poedit-status-error.png
+share/poedit/icons/poedit-status-error%2x.png@localhost
+share/poedit/icons/poedit-status-warning.png
+share/poedit/icons/poedit-status-warning%2x.png@localhost
 share/poedit/icons/poedit-sync.png
 share/poedit/icons/poedit-update.png
 share/poedit/icons/poedit-validate.png
diff -r dba677e51669 -r 5e3814b2d16e editors/poedit/distinfo
--- a/editors/poedit/distinfo   Sat Sep 16 08:37:35 2017 +0000
+++ b/editors/poedit/distinfo   Sat Sep 16 08:39:59 2017 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.9 2016/04/18 13:39:29 ryoon Exp $
+$NetBSD: distinfo,v 1.10 2017/09/16 08:39:59 ryoon Exp $
 
-SHA1 (poedit-1.8.7.1.tar.gz) = 1b1be55992985094b10877e749816415b297f52a
-RMD160 (poedit-1.8.7.1.tar.gz) = 296d29a22c8352f5ae1afbbcbc0c4d0a447007eb
-SHA512 (poedit-1.8.7.1.tar.gz) = 72a91f015248220eff379485ad462cefb17a5ad78854c07f212371a56601319e4f3b28d7c90128e3b8e78113deee3a3d2bb2201fdf8dcc9023b08e885ef9f804
-Size (poedit-1.8.7.1.tar.gz) = 2484117 bytes
-SHA1 (patch-aa) = 65c82daafb227196ac64928a029b3507b9016a4f
+SHA1 (poedit-2.0.3.tar.gz) = fdd155ea8654813d5a931fc923b1e0edb9d482ec
+RMD160 (poedit-2.0.3.tar.gz) = bb17292544232b2d468fbe97d0de5bf299773499
+SHA512 (poedit-2.0.3.tar.gz) = 513f3b312dfbe3fdeb6970d5fcae9004fd6655fa097364e9aa38f95f939ccb72fedea13fbcdcd1f522470fc7504fb1c452e03b207890af251e75e4a417e45830
+Size (poedit-2.0.3.tar.gz) = 2526838 bytes
+SHA1 (patch-aa) = 4c7d373091e6508a0791e4c01864f79a770e1bde
diff -r dba677e51669 -r 5e3814b2d16e editors/poedit/patches/patch-aa
--- a/editors/poedit/patches/patch-aa   Sat Sep 16 08:37:35 2017 +0000
+++ b/editors/poedit/patches/patch-aa   Sat Sep 16 08:39:59 2017 +0000
@@ -1,35 +1,8 @@
-$NetBSD: patch-aa,v 1.4 2016/04/18 13:39:29 ryoon Exp $
+$NetBSD: patch-aa,v 1.5 2017/09/16 08:39:59 ryoon Exp $
 
---- configure.orig     2016-02-23 11:59:22.000000000 +0000
+--- configure.orig     2017-07-23 17:10:09.000000000 +0000
 +++ configure
-@@ -6196,16 +6196,8 @@ ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS 
- ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
- 
--
--  for version in "" 5.9 5.8 5.7 5.6 5.5 5.4 5.3 5.2 5.1 5.0 4.8 4.7 4.6 4.5 4.4 4.3 4.2 4.1 ; do
--
--    if test -z $version ; then
--        db_lib="-ldb_cxx"
--        try_headers="db_cxx.h"
--    else
--        db_lib="-ldb_cxx-$version"
--        try_headers="db$version/db_cxx.h db`echo $version | sed -e 's,\..*,,g'`/db_cxx.h"
--    fi
-+    db_lib="-l${BDB_TYPE}_cxx"
-+    try_headers="${BDB_TYPE}/db_cxx.h"
- 
-     LIBS="$old_LIBS $db_lib"
- 
-@@ -6248,7 +6240,6 @@ rm -f core conftest.err conftest.$ac_obj
-     conftest$ac_exeext conftest.$ac_ext
-         fi
-     done
--  done
- 
-   ac_ext=cpp
- ac_cpp='$CXXCPP $CPPFLAGS'
-@@ -6451,7 +6442,7 @@ fi
+@@ -8787,7 +8787,7 @@ fi
  
  
  



Home | Main Index | Thread Index | Old Index