Mon May 14 12:55:02 2018 UTC ()
Update mate-desktop to 1.20.1:

MATE Desktop 1.20 supports HiDPI displays with dynamic detection and scaling.
HiDPI hints for Qt applications are also pushed to the environment to improve cross toolkit integration.
Toggling HiDPI modes triggers dynamic resize and scale, no log out/in required.

Full changelog:

Add gsettings for window scaling factor
drop additional checks for min GLib version
remove < gtk+-3.22 bits and bump required gtk+ version
schema: drop can-change-accels key, won窶冲 work with GTK+3
WidthOfScreen and HeightOfScreen implementation
drop MateAboutDialog
mate-about: remove remains of libunique references
mate-about: switch to GtkAboutDialog
gtk 3.22: avoid deprecated gdk_screen_get_monitor functions:
avoid deprecated gdk_screen_get_width/height
mate-desktop-item: mate-about: avoid deprecated gtk_show_uri
mate-about: avoid deprecated gtk_show_uri
avoid deprecated gdk_screen_get_n_monitors
avoid deprecated gdk_screen_make_display_name
avoid deprecated gdk_screen_get_number
Correct little imprecision in man mate-about
Fix broken fallback cursor in mate-colorsel.c
mate-colorsel: don窶冲 use deprecated GTK_STOCK_COLOR_PICKER
Add Global Menu support
Translations update


(youri)
diff -r1.9 -r1.10 pkgsrc/x11/mate-desktop/Makefile
diff -r1.3 -r1.4 pkgsrc/x11/mate-desktop/PLIST
diff -r1.3 -r1.4 pkgsrc/x11/mate-desktop/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/x11/mate-desktop/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/mate-desktop/Makefile 2018/04/16 14:35:24 1.9
+++ pkgsrc/x11/mate-desktop/Makefile 2018/05/14 12:55:02 1.10
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.9 2018/04/16 14:35:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2018/05/14 12:55:02 youri Exp $
2 2
3PKGREVISION= 3 
4.include "../../meta-pkgs/mate/Makefile.common" 3.include "../../meta-pkgs/mate/Makefile.common"
5 4
6DISTNAME= mate-desktop-${VERSION} 5DISTNAME= mate-desktop-${VERSION:R}.1
7CATEGORIES= x11 6CATEGORIES= x11
8 7
9COMMENT= MATE desktop library 8COMMENT= MATE desktop library
10 9
11TOOL_DEPENDS+= itstool-[0-9]*:../../textproc/itstool 10TOOL_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
12TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 # for xmllint 11TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 # for xmllint
13 12
14PKGCONFIG_OVERRIDE+= libmate-desktop/mate-desktop-2.0.pc.in 13PKGCONFIG_OVERRIDE+= libmate-desktop/mate-desktop-2.0.pc.in
15 14
16REPLACE_SH+= tools/mate-gsettings-toggle 15REPLACE_SH+= tools/mate-gsettings-toggle
17 16
18.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 17.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
19.include "../../sysutils/desktop-file-utils/desktopdb.mk" 18.include "../../sysutils/desktop-file-utils/desktopdb.mk"

cvs diff -r1.3 -r1.4 pkgsrc/x11/mate-desktop/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/mate-desktop/PLIST 2017/06/23 17:17:44 1.3
+++ pkgsrc/x11/mate-desktop/PLIST 2018/05/14 12:55:02 1.4
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1@comment $NetBSD: PLIST,v 1.3 2017/06/23 17:17:44 youri Exp $ 1@comment $NetBSD: PLIST,v 1.4 2018/05/14 12:55:02 youri Exp $
2bin/mate-about 2bin/mate-about
3bin/mate-color-select 3bin/mate-color-select
4include/mate-desktop-2.0/libmate-desktop/mate-aboutdialog.h 
5include/mate-desktop-2.0/libmate-desktop/mate-bg-crossfade.h 4include/mate-desktop-2.0/libmate-desktop/mate-bg-crossfade.h
6include/mate-desktop-2.0/libmate-desktop/mate-bg.h 5include/mate-desktop-2.0/libmate-desktop/mate-bg.h
7include/mate-desktop-2.0/libmate-desktop/mate-colorbutton.h 6include/mate-desktop-2.0/libmate-desktop/mate-colorbutton.h
8include/mate-desktop-2.0/libmate-desktop/mate-colorsel.h 7include/mate-desktop-2.0/libmate-desktop/mate-colorsel.h
9include/mate-desktop-2.0/libmate-desktop/mate-colorseldialog.h 8include/mate-desktop-2.0/libmate-desktop/mate-colorseldialog.h
10include/mate-desktop-2.0/libmate-desktop/mate-dconf.h 9include/mate-desktop-2.0/libmate-desktop/mate-dconf.h
11include/mate-desktop-2.0/libmate-desktop/mate-desktop-item.h 10include/mate-desktop-2.0/libmate-desktop/mate-desktop-item.h
12include/mate-desktop-2.0/libmate-desktop/mate-desktop-thumbnail.h 11include/mate-desktop-2.0/libmate-desktop/mate-desktop-thumbnail.h
13include/mate-desktop-2.0/libmate-desktop/mate-desktop-utils.h 12include/mate-desktop-2.0/libmate-desktop/mate-desktop-utils.h
14include/mate-desktop-2.0/libmate-desktop/mate-desktop.h 13include/mate-desktop-2.0/libmate-desktop/mate-desktop.h
15include/mate-desktop-2.0/libmate-desktop/mate-gsettings.h 14include/mate-desktop-2.0/libmate-desktop/mate-gsettings.h
16include/mate-desktop-2.0/libmate-desktop/mate-rr-config.h 15include/mate-desktop-2.0/libmate-desktop/mate-rr-config.h
17include/mate-desktop-2.0/libmate-desktop/mate-rr-labeler.h 16include/mate-desktop-2.0/libmate-desktop/mate-rr-labeler.h
@@ -105,26 +104,27 @@ share/locale/en_GB/LC_MESSAGES/mate-desk @@ -105,26 +104,27 @@ share/locale/en_GB/LC_MESSAGES/mate-desk
105share/locale/eo/LC_MESSAGES/mate-desktop.mo 104share/locale/eo/LC_MESSAGES/mate-desktop.mo
106share/locale/es/LC_MESSAGES/mate-desktop.mo 105share/locale/es/LC_MESSAGES/mate-desktop.mo
107share/locale/es_AR/LC_MESSAGES/mate-desktop.mo 106share/locale/es_AR/LC_MESSAGES/mate-desktop.mo
108share/locale/es_CL/LC_MESSAGES/mate-desktop.mo 107share/locale/es_CL/LC_MESSAGES/mate-desktop.mo
109share/locale/es_CO/LC_MESSAGES/mate-desktop.mo 108share/locale/es_CO/LC_MESSAGES/mate-desktop.mo
110share/locale/es_MX/LC_MESSAGES/mate-desktop.mo 109share/locale/es_MX/LC_MESSAGES/mate-desktop.mo
111share/locale/et/LC_MESSAGES/mate-desktop.mo 110share/locale/et/LC_MESSAGES/mate-desktop.mo
112share/locale/eu/LC_MESSAGES/mate-desktop.mo 111share/locale/eu/LC_MESSAGES/mate-desktop.mo
113share/locale/fa/LC_MESSAGES/mate-desktop.mo 112share/locale/fa/LC_MESSAGES/mate-desktop.mo
114share/locale/fi/LC_MESSAGES/mate-desktop.mo 113share/locale/fi/LC_MESSAGES/mate-desktop.mo
115share/locale/fr/LC_MESSAGES/mate-desktop.mo 114share/locale/fr/LC_MESSAGES/mate-desktop.mo
116share/locale/frp/LC_MESSAGES/mate-desktop.mo 115share/locale/frp/LC_MESSAGES/mate-desktop.mo
117share/locale/fur/LC_MESSAGES/mate-desktop.mo 116share/locale/fur/LC_MESSAGES/mate-desktop.mo
 117share/locale/fy/LC_MESSAGES/mate-desktop.mo
118share/locale/ga/LC_MESSAGES/mate-desktop.mo 118share/locale/ga/LC_MESSAGES/mate-desktop.mo
119share/locale/gl/LC_MESSAGES/mate-desktop.mo 119share/locale/gl/LC_MESSAGES/mate-desktop.mo
120share/locale/gu/LC_MESSAGES/mate-desktop.mo 120share/locale/gu/LC_MESSAGES/mate-desktop.mo
121share/locale/he/LC_MESSAGES/mate-desktop.mo 121share/locale/he/LC_MESSAGES/mate-desktop.mo
122share/locale/hi/LC_MESSAGES/mate-desktop.mo 122share/locale/hi/LC_MESSAGES/mate-desktop.mo
123share/locale/hr/LC_MESSAGES/mate-desktop.mo 123share/locale/hr/LC_MESSAGES/mate-desktop.mo
124share/locale/hu/LC_MESSAGES/mate-desktop.mo 124share/locale/hu/LC_MESSAGES/mate-desktop.mo
125share/locale/hy/LC_MESSAGES/mate-desktop.mo 125share/locale/hy/LC_MESSAGES/mate-desktop.mo
126share/locale/ia/LC_MESSAGES/mate-desktop.mo 126share/locale/ia/LC_MESSAGES/mate-desktop.mo
127share/locale/id/LC_MESSAGES/mate-desktop.mo 127share/locale/id/LC_MESSAGES/mate-desktop.mo
128share/locale/ig/LC_MESSAGES/mate-desktop.mo 128share/locale/ig/LC_MESSAGES/mate-desktop.mo
129share/locale/is/LC_MESSAGES/mate-desktop.mo 129share/locale/is/LC_MESSAGES/mate-desktop.mo
130share/locale/it/LC_MESSAGES/mate-desktop.mo 130share/locale/it/LC_MESSAGES/mate-desktop.mo

cvs diff -r1.3 -r1.4 pkgsrc/x11/mate-desktop/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/mate-desktop/distinfo 2017/06/23 17:17:44 1.3
+++ pkgsrc/x11/mate-desktop/distinfo 2018/05/14 12:55:02 1.4
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.3 2017/06/23 17:17:44 youri Exp $ 1$NetBSD: distinfo,v 1.4 2018/05/14 12:55:02 youri Exp $
2 2
3SHA1 (mate-desktop-1.18.0.tar.xz) = df31ccabe87aa83746e088b43441ca7aac0e67ac 3SHA1 (mate-desktop-1.20.1.tar.xz) = 90cb6bc78c64920d7ba50954d65ab0782782032b
4RMD160 (mate-desktop-1.18.0.tar.xz) = cc1c9ece6f466986059d0bdf7fe9584873f70b95 4RMD160 (mate-desktop-1.20.1.tar.xz) = 8141ef9b111ae742a1d34568f07b1c7ce0a0c50c
5SHA512 (mate-desktop-1.18.0.tar.xz) = 0490e9810009923fa315e7f191103bc797c37f4417cf41bf317c55d26f7b52a848a65c28dde6903a861694c131ca52f3ed0be05cbbf6b2dd1cb216539f513220 5SHA512 (mate-desktop-1.20.1.tar.xz) = cbd9215ad37a99564245b4d8721e5af83979826026126e06075743dea5de4ea28d53a277591b35f1894e078b8069d9965f0e7401cb336eac82bbf9dd744d9c16
6Size (mate-desktop-1.18.0.tar.xz) = 827332 bytes 6Size (mate-desktop-1.20.1.tar.xz) = 816196 bytes
7SHA1 (patch-libmate-desktop_mate-desktop-thumbnail.c) = 31320a4a6db879f633f684a8e91f57c6b5f9c608 7SHA1 (patch-libmate-desktop_mate-desktop-thumbnail.c) = 31320a4a6db879f633f684a8e91f57c6b5f9c608