pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/meld
Module Name: pkgsrc
Committed By: wiz
Date: Mon Apr 20 07:04:00 UTC 2020
Modified Files:
pkgsrc/devel/meld: Makefile PLIST distinfo
Log Message:
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)
To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 pkgsrc/devel/meld/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/devel/meld/PLIST
cvs rdiff -u -r1.60 -r1.61 pkgsrc/devel/meld/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/meld/Makefile
diff -u pkgsrc/devel/meld/Makefile:1.100 pkgsrc/devel/meld/Makefile:1.101
--- pkgsrc/devel/meld/Makefile:1.100 Tue Mar 10 22:09:37 2020
+++ pkgsrc/devel/meld/Makefile Mon Apr 20 07:04:00 2020
@@ -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
Index: pkgsrc/devel/meld/PLIST
diff -u pkgsrc/devel/meld/PLIST:1.32 pkgsrc/devel/meld/PLIST:1.33
--- pkgsrc/devel/meld/PLIST:1.32 Wed Feb 13 19:49:38 2019
+++ pkgsrc/devel/meld/PLIST Mon Apr 20 07:04:00 2020
@@ -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.pa
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
Index: pkgsrc/devel/meld/distinfo
diff -u pkgsrc/devel/meld/distinfo:1.60 pkgsrc/devel/meld/distinfo:1.61
--- pkgsrc/devel/meld/distinfo:1.60 Wed Mar 4 09:47:21 2020
+++ pkgsrc/devel/meld/distinfo Mon Apr 20 07:04:00 2020
@@ -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
Home |
Main Index |
Thread Index |
Old Index