diff options
author | wiz <wiz@pkgsrc.org> | 2020-04-20 07:04:00 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2020-04-20 07:04:00 +0000 |
commit | 61e4ca786cece5be90e1ab52b8620cdcbd8ee612 (patch) | |
tree | 95ab04ce8a5b0e97b8f185c6df6ebd3edcad19e5 /devel/meld | |
parent | 8572ea58c3d9a11f92b6d479690af9ca5cfbd608 (diff) | |
download | pkgsrc-61e4ca786cece5be90e1ab52b8620cdcbd8ee612.tar.gz |
meld: update to 3.21.0.
2020-04-19 meld 3.21.0
======================
UI changes:
* Move to a modern GTK headerbar-based design, including:
* More extensive action support in the header bar
* New comparison overview map widget that provides a clearer overview for
multiple panes at once, and allows for more natural scrollbar
positioning (Kai Willadsen)
* Text, filename and version filters are now all accessible from the
toolbar (Kai Willadsen)
* Refreshed find bar that more closely matches other applications (Kai
Willadsen)
* Remove application menu in line with Initiatives#4 (Kai Willadsen)
* New recent comparison selection widget (Kai Willadsen)
* Change tab style to be full-width and hidden for single tab windows (Kai
Willadsen)
* Make file comparison change navigation more intuitive by changing how it
decides where to scroll from (Heikki Ketoharju)
* Completely refreshed Meld application icon (Alex Monday)
* File comparison now has overscroll at the bottom of file comparisons,
making it easier to see end-of-file differences and improving scroll
syncing (Kai Willadsen)
* Text wrapping, whitespace, line numbers and line highlight can now all be
toggled from the file comparison status bar (Kai Willadsen)
Features:
* Add support for CVS in version control comparisons (gitqlt)
* Copy selected file paths in folder comparison (WenGuoyao)
* Improve dark theme detection so custom Meld highlighting better matches
the user's theme (Kai Willadsen)
* Meld's built-in GtkSourceView schemes now support syntax highlighting
(Kai Willadsen)
* Moving past the first or last change using our change navigation now
alerts with the standard error bell (Kai Willadsen)
* Support nightly Flatpak builds of Meld using GNOME's CI (Kai Willadsen)
* Support development using GNOME Builder's workflow
Fixes:
* CI and build system fixes (Michael Behrisch, Frank Dana, Piotr Drąg, Vasily Galkin)
* Fix running uninstalled from non-project-base folder (Vasily Galkin)
* Fix file comparison closing after file save (Vasily Galkin)
* Fix file comparison handling of certain line breaks (Kai Willadsen)
* Fix folder comparison display of large file sizes (andre)
* Fix folder comparisons with pre-epoch timestamps (Kai Willadsen)
* Fix folder comparisons not handling ignore blank lines + text filters (Kai
Willadsen)
* Handle file deletion better on NFS mounts (Kai Willadsen)
* Fix handling of bad filter regular expressions (Kai Willadsen)
* Fix push action on missing changes in three way comparison (Kai Willadsen)
* Default file chooser encoding to autodetect (Kai Willadsen)
* Minor UI fixes:
* Statusbar now correctly sets default encoding & file type for empty
files (Kai Willadsen)
* Statusbar tries to keep a constant width for the cursor label (Kai
Willadsen)
* Folder comparisons set sensitivity correctly for empty rows (Kai
Willadsen)
* Give commit dialog message area a reasonable height (Kai Willadsen)
* Fix long file name wrapping in info bar notifications (Kai Willadsen)
* Fix long file name ellipsization in file comparisons (Kai Willadsen)
* Windows fixes:
* Fix crash when started with unexpected environment (Vasily Galkin)
* Fix dbus support for single-instance behaviour (Vasily Galkin)
* Fix internationalisation building from source (ThunderEX)
* Fix SVG icon display (Kai Willadsen)
* Support logging to a file on Windows for debugging (Kai Willadsen)
* Default file encoding to UTF-8 to avoid Windows-specific locale issues
(Kai Willadsen)
* Typo fixes (luzpaz)
* Localisation fixes (Piotr Drąg)
Internal changes:
* Add Meson build system support; setuptools is still supported for Windows
and Mac OS builds, but Linux distributions should switch to building with
Meson (Bilal Elmoussaoui, Kai Willadsen)
* Move from GtkUIManager to GAction-based actions
* Move all UI-file-constructed widgets from custom Python wrapper classes
to using real GtkWidget templates
* Move UI templates, menus, custom icons and CSS to be resource-loaded
* Move to pre-commit using flake8 and isort for CI linting
* Move to new GtkSourceView 4 API
* Modernised Python GObject API usage, including signal and property usage
* Fix some deprecated GTK API usage
* Support Python 3.8
* Updated dependencies:
* Python 3.6
* GTK+ 3.20
* GLib 2.48
* GtkSourceView 4.0
* pygobject 3.30
* pycairo 1.15
* Issues fixed: 62, 78, 119, 170, 240, 265, 265, 267, 279, 290, 313, 314,
316, 321, 322, 337, 341, 342, 344, 344, 350, 351, 359, 419, 432, 439, 442,
451
Translations:
* Alan Mortensen (da)
* Anders Jonsson (sv)
* Asier Sarasua Garmendia (eu)
* Ask Hjorth Larsen (da)
* Balázs Meskó (hu)
* Balázs Úr (hu)
* Daniel Mustieles (es)
* Daniel Șerbănescu (ro)
* Emin Tufan Çetin (tr)
* Fran Dieguez (gl)
* Guillaume Bernard (fr)
* Jiri Grönroos (fi)
* Kukuh Syafaat (id)
* Marek Černocký (cs)
* Matej Urbančič (sl)
* Milo Casagrande (it)
* Piotr Drąg (pl)
* Rafael Fontenelle (pt_BR)
* Ryuta Fujii (ja)
* Sabri Ünal (tr)
* sicklylife (ja)
* Wolfgang Stöggl (de)
* Yuri Chornoivan (uk)
Diffstat (limited to 'devel/meld')
-rw-r--r-- | devel/meld/Makefile | 5 | ||||
-rw-r--r-- | devel/meld/PLIST | 87 | ||||
-rw-r--r-- | devel/meld/distinfo | 10 |
3 files changed, 35 insertions, 67 deletions
diff --git a/devel/meld/Makefile b/devel/meld/Makefile index 3446d122a38..13ede36680f 100644 --- a/devel/meld/Makefile +++ b/devel/meld/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.100 2020/03/10 22:09:37 wiz Exp $ +# $NetBSD: Makefile,v 1.101 2020/04/20 07:04:00 wiz Exp $ -DISTNAME= meld-3.20.2 -PKGREVISION= 2 +DISTNAME= meld-3.21.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNOME:=sources/meld/${PKGVERSION_NOREV:R}/} EXTRACT_SUFX= .tar.xz diff --git a/devel/meld/PLIST b/devel/meld/PLIST index 314cd7de9d3..2cab1f9efdb 100644 --- a/devel/meld/PLIST +++ b/devel/meld/PLIST @@ -1,12 +1,21 @@ -@comment $NetBSD: PLIST,v 1.32 2019/02/13 19:49:38 wiz Exp $ +@comment $NetBSD: PLIST,v 1.33 2020/04/20 07:04:00 wiz Exp $ bin/meld ${PYSITELIB}/${EGG_FILE} ${PYSITELIB}/meld/__init__.py ${PYSITELIB}/meld/__init__.pyc ${PYSITELIB}/meld/__init__.pyo +${PYSITELIB}/meld/accelerators.py +${PYSITELIB}/meld/accelerators.pyc +${PYSITELIB}/meld/accelerators.pyo +${PYSITELIB}/meld/actiongutter.py +${PYSITELIB}/meld/actiongutter.pyc +${PYSITELIB}/meld/actiongutter.pyo ${PYSITELIB}/meld/build_helpers.py ${PYSITELIB}/meld/build_helpers.pyc ${PYSITELIB}/meld/build_helpers.pyo +${PYSITELIB}/meld/chunkmap.py +${PYSITELIB}/meld/chunkmap.pyc +${PYSITELIB}/meld/chunkmap.pyo ${PYSITELIB}/meld/conf.py ${PYSITELIB}/meld/conf.pyc ${PYSITELIB}/meld/conf.pyo @@ -16,18 +25,12 @@ ${PYSITELIB}/meld/const.pyo ${PYSITELIB}/meld/diffgrid.py ${PYSITELIB}/meld/diffgrid.pyc ${PYSITELIB}/meld/diffgrid.pyo -${PYSITELIB}/meld/diffmap.py -${PYSITELIB}/meld/diffmap.pyc -${PYSITELIB}/meld/diffmap.pyo ${PYSITELIB}/meld/dirdiff.py ${PYSITELIB}/meld/dirdiff.pyc ${PYSITELIB}/meld/dirdiff.pyo ${PYSITELIB}/meld/filediff.py ${PYSITELIB}/meld/filediff.pyc ${PYSITELIB}/meld/filediff.pyo -${PYSITELIB}/meld/filemerge.py -${PYSITELIB}/meld/filemerge.pyc -${PYSITELIB}/meld/filemerge.pyo ${PYSITELIB}/meld/filters.py ${PYSITELIB}/meld/filters.pyc ${PYSITELIB}/meld/filters.pyo @@ -67,6 +70,9 @@ ${PYSITELIB}/meld/melddoc.pyo ${PYSITELIB}/meld/meldwindow.py ${PYSITELIB}/meld/meldwindow.pyc ${PYSITELIB}/meld/meldwindow.pyo +${PYSITELIB}/meld/menuhelpers.py +${PYSITELIB}/meld/menuhelpers.pyc +${PYSITELIB}/meld/menuhelpers.pyo ${PYSITELIB}/meld/misc.py ${PYSITELIB}/meld/misc.pyc ${PYSITELIB}/meld/misc.pyo @@ -88,6 +94,9 @@ ${PYSITELIB}/meld/settings.pyo ${PYSITELIB}/meld/sourceview.py ${PYSITELIB}/meld/sourceview.pyc ${PYSITELIB}/meld/sourceview.pyo +${PYSITELIB}/meld/style.py +${PYSITELIB}/meld/style.pyc +${PYSITELIB}/meld/style.pyo ${PYSITELIB}/meld/task.py ${PYSITELIB}/meld/task.pyc ${PYSITELIB}/meld/task.pyo @@ -118,18 +127,12 @@ ${PYSITELIB}/meld/ui/findbar.pyo ${PYSITELIB}/meld/ui/gladesupport.py ${PYSITELIB}/meld/ui/gladesupport.pyc ${PYSITELIB}/meld/ui/gladesupport.pyo -${PYSITELIB}/meld/ui/gnomeglade.py -${PYSITELIB}/meld/ui/gnomeglade.pyc -${PYSITELIB}/meld/ui/gnomeglade.pyo ${PYSITELIB}/meld/ui/gtkcompat.py ${PYSITELIB}/meld/ui/gtkcompat.pyc ${PYSITELIB}/meld/ui/gtkcompat.pyo ${PYSITELIB}/meld/ui/historyentry.py ${PYSITELIB}/meld/ui/historyentry.pyc ${PYSITELIB}/meld/ui/historyentry.pyo -${PYSITELIB}/meld/ui/listselector.py -${PYSITELIB}/meld/ui/listselector.pyc -${PYSITELIB}/meld/ui/listselector.pyo ${PYSITELIB}/meld/ui/listwidget.py ${PYSITELIB}/meld/ui/listwidget.pyc ${PYSITELIB}/meld/ui/listwidget.pyo @@ -142,6 +145,9 @@ ${PYSITELIB}/meld/ui/notebook.pyo ${PYSITELIB}/meld/ui/notebooklabel.py ${PYSITELIB}/meld/ui/notebooklabel.pyc ${PYSITELIB}/meld/ui/notebooklabel.pyo +${PYSITELIB}/meld/ui/recentselector.py +${PYSITELIB}/meld/ui/recentselector.pyc +${PYSITELIB}/meld/ui/recentselector.pyo ${PYSITELIB}/meld/ui/statusbar.py ${PYSITELIB}/meld/ui/statusbar.pyc ${PYSITELIB}/meld/ui/statusbar.pyo @@ -168,6 +174,9 @@ ${PYSITELIB}/meld/vc/_vc.pyo ${PYSITELIB}/meld/vc/bzr.py ${PYSITELIB}/meld/vc/bzr.pyc ${PYSITELIB}/meld/vc/bzr.pyo +${PYSITELIB}/meld/vc/cvs.py +${PYSITELIB}/meld/vc/cvs.pyc +${PYSITELIB}/meld/vc/cvs.pyo ${PYSITELIB}/meld/vc/darcs.py ${PYSITELIB}/meld/vc/darcs.pyc ${PYSITELIB}/meld/vc/darcs.pyo @@ -186,6 +195,8 @@ ${PYSITELIB}/meld/vcview.pyo ${PYSITELIB}/meld/windowstate.py ${PYSITELIB}/meld/windowstate.pyc ${PYSITELIB}/meld/windowstate.pyo +@pkgdir share/meld/icons +@pkgdir share/meld/ui man/man1/meld.1 share/applications/org.gnome.meld.desktop share/doc/${PKGNAME}/COPYING @@ -207,18 +218,8 @@ share/help/C/meld/resolving-conflicts.page share/help/C/meld/text-filters.page share/help/C/meld/vc-mode.page share/help/C/meld/vc-supported.page -share/icons/HighContrast/scalable/apps/org.gnome.meld.svg -share/icons/hicolor/16x16/actions/meld-change-apply-left.png -share/icons/hicolor/16x16/actions/meld-change-apply-right.png -share/icons/hicolor/16x16/actions/meld-change-copy.png -share/icons/hicolor/16x16/actions/meld-change-delete.png -share/icons/hicolor/16x16/apps/meld-version-control.png -share/icons/hicolor/16x16/apps/org.gnome.meld.png -share/icons/hicolor/22x22/apps/org.gnome.meld.png -share/icons/hicolor/32x32/apps/org.gnome.meld.png -share/icons/hicolor/48x48/apps/meld-version-control.png -share/icons/hicolor/48x48/apps/org.gnome.meld.png share/icons/hicolor/scalable/apps/org.gnome.meld.svg +share/icons/hicolor/symbolic/apps/org.gnome.meld-symbolic.svg share/locale/ar/LC_MESSAGES/meld.mo share/locale/bg/LC_MESSAGES/meld.mo share/locale/bs/LC_MESSAGES/meld.mo @@ -265,40 +266,8 @@ share/locale/uk/LC_MESSAGES/meld.mo share/locale/vi/LC_MESSAGES/meld.mo share/locale/zh_CN/LC_MESSAGES/meld.mo share/locale/zh_TW/LC_MESSAGES/meld.mo -share/meld/icons/COPYING -share/meld/icons/COPYING_CCBYSA3 -share/meld/icons/emblem-meld-newer-file.png -share/meld/icons/filter-ignored-24.png -share/meld/icons/filter-modified-24.png -share/meld/icons/filter-nonvc-24.png -share/meld/icons/filter-normal-24.png -share/meld/icons/vc-add-24.png -share/meld/icons/vc-checkout-24.png -share/meld/icons/vc-commit-24.png -share/meld/icons/vc-push-24.png -share/meld/icons/vc-remove-24.png -share/meld/icons/vc-resolve-24.png -share/meld/icons/vc-update-24.png -share/meld/meld.css -share/meld/styles/meld-base.xml -share/meld/styles/meld-dark.xml -share/meld/ui/EditableList.ui -share/meld/ui/application.ui -share/meld/ui/appmenu-fallback.xml -share/meld/ui/dirdiff-ui.xml -share/meld/ui/dirdiff.ui -share/meld/ui/encoding-selector.ui -share/meld/ui/filediff-ui.xml -share/meld/ui/filediff.ui -share/meld/ui/findbar.ui -share/meld/ui/language-selector.ui -share/meld/ui/meldapp-ui.xml -share/meld/ui/meldapp.ui -share/meld/ui/patch-dialog.ui -share/meld/ui/preferences.ui -share/meld/ui/shortcuts.ui -share/meld/ui/tab-placeholder.ui -share/meld/ui/vcview-ui.xml -share/meld/ui/vcview.ui +share/meld/org.gnome.Meld.gresource +share/meld/styles/meld-base.style-scheme.xml +share/meld/styles/meld-dark.style-scheme.xml share/metainfo/org.gnome.meld.appdata.xml share/mime/packages/org.gnome.meld.xml diff --git a/devel/meld/distinfo b/devel/meld/distinfo index 2a243835c41..8b46c46ad45 100644 --- a/devel/meld/distinfo +++ b/devel/meld/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.60 2020/03/04 09:47:21 wiz Exp $ +$NetBSD: distinfo,v 1.61 2020/04/20 07:04:00 wiz Exp $ -SHA1 (meld-3.20.2.tar.xz) = 6aa69d9841efe7535f7699e0f5a895034f182e41 -RMD160 (meld-3.20.2.tar.xz) = 95e46ba77c4ee894dc2f2bd8e7287f00e586d0d2 -SHA512 (meld-3.20.2.tar.xz) = 9c9074cb879e3574eb9a1025eb1212771419ab0d8e92bf8a99f38e70ca583ff5c8cbeaccb87b414e6ff73a61afa08e10742991d574b810cc90e8c4a5ac82ddaa -Size (meld-3.20.2.tar.xz) = 593948 bytes +SHA1 (meld-3.21.0.tar.xz) = a95af6fce2f2b0b9ba0aceacf5b4e9c7a6b8c2c2 +RMD160 (meld-3.21.0.tar.xz) = a9d550eda6acbff962941a30a60e9b2a9f655678 +SHA512 (meld-3.21.0.tar.xz) = 1290530d8a127b3a3c8bf17703ec0bc2b286b8c48a9402c51135358217d24f20b4b819e8af398ad1a10af6209689315ebe7d4b6bc46b624ea781ddcc29e9ada4 +Size (meld-3.21.0.tar.xz) = 614744 bytes |