pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/mate-panel mate-panel: fix builds with newer libwn...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d100cbe6976f
branches:  trunk
changeset: 440283:d100cbe6976f
user:      gutteridge <gutteridge%pkgsrc.org@localhost>
date:      Mon Oct 05 17:35:55 2020 +0000

description:
mate-panel: fix builds with newer libwnck3, and update to 1.24.1

pkgsrc-specific change: the PLIST generated by this package varies,
depending on the version of libwnck3 it's built against. Newer versions
of libwnck3 offer window previewing functionality that mate-panel
conditionally detects and uses, if available, which installs an extra
config file (org.mate.panel.applet.window-list-previews.gschema.xml).

Change log:

mate-panel 1.24.1

  * update translations
  * wncklet: Hide window preview on non-visible windows
  * launcher: Fix memory leaks
  * launcher: Fix memory leak
  * panel-util: Fix memory leak
  * Fix creating several launchers at once
  * clock: Fix GError double free
  * clock: Properly free rsvg handles
  * wncklet: Fix leaking cairo_t
  * panel-run-dialog: Fix leaking tree model strings
  * workspace-switcher: Fix leaking color string
  * panel-properties-dialog: Fix leaking string
  * clock: Fix leaking GtkListStore
  * panel-profile: Fix leaking list elements
  * clock: Fix list iteration
  * panel-lockdown: Fix leaking string array
  * panel-menu-items: Fix leaking string
  * mate-panel-applet: Fix leaking GVariantBuilder
  * launcher: Fix leaking strings
  * clock: Fix leaking cairo surface
  * Clarify meaning of panel reset option
  * panel-toplevel: Refactor panel_toplevel_update_hide_buttons_size()
  * panel-util: Fix leaking root GFile
  * panel-profile: Fix leaking list elements
  * panel-frame: Fix leaking background-color
  * panel-applet-frame: Fix leaking bg_pattern
  * fix release tarballs on travis CI failed
  * build: silent build warnings for distcheck
  * use default MATE_COMPILE_WARNINGS level
  * Add larger icon sizes
  * Clean scalable svg files
  * button-widget: Fix memory leak
  * Do not collect the translation for Icon
  * Enable applications in addto menu (fixes 1055) (#1056)

diffstat:

 x11/mate-panel/Makefile |  10 +++++++---
 x11/mate-panel/PLIST    |  47 ++++++++++++++++++++++++++++++++++++++++++++++-
 x11/mate-panel/distinfo |  10 +++++-----
 3 files changed, 58 insertions(+), 9 deletions(-)

diffs (126 lines):

diff -r 52fd04de8c80 -r d100cbe6976f x11/mate-panel/Makefile
--- a/x11/mate-panel/Makefile   Mon Oct 05 17:23:56 2020 +0000
+++ b/x11/mate-panel/Makefile   Mon Oct 05 17:35:55 2020 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.36 2020/08/24 04:41:42 gutteridge Exp $
+# $NetBSD: Makefile,v 1.37 2020/10/05 17:35:55 gutteridge Exp $
 
 PYTHON_VERSIONS_ACCEPTED=      27
-PKGREVISION= 4
 .include "../../meta-pkgs/mate/Makefile.common"
 
-DISTNAME=      mate-panel-${VERSION:R}.0
+DISTNAME=      mate-panel-${VERSION:R}.1
 CATEGORIES=    x11
 
 COMMENT=       MATE panel application
@@ -29,6 +28,11 @@
 .include "../../audio/libcanberra/buildlink3.mk"
 .include "../../devel/dconf/buildlink3.mk"
 .include "../../devel/glib2/buildlink3.mk"
+# The PLIST generated by this package varies, depending on the version
+# of libwnck3 it's built against. Newer versions of libwnck3 offer
+# window previewing functionality that mate-panel conditionally detects
+# and uses, if available, which installs an extra config file.
+BUILDLINK_API_DEPENDS.libwnck3+= libwnck3>=3.32.0
 .include "../../devel/libwnck3/buildlink3.mk"
 .include "../../graphics/librsvg/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
diff -r 52fd04de8c80 -r d100cbe6976f x11/mate-panel/PLIST
--- a/x11/mate-panel/PLIST      Mon Oct 05 17:23:56 2020 +0000
+++ b/x11/mate-panel/PLIST      Mon Oct 05 17:35:55 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2019/12/30 22:26:46 gutteridge Exp $
+@comment $NetBSD: PLIST,v 1.9 2020/10/05 17:35:55 gutteridge Exp $
 bin/mate-desktop-item-edit
 bin/mate-panel
 bin/mate-panel-test-applets
@@ -18,6 +18,7 @@
 share/glib-2.0/schemas/org.mate.panel.applet.clock.gschema.xml
 share/glib-2.0/schemas/org.mate.panel.applet.fish.gschema.xml
 share/glib-2.0/schemas/org.mate.panel.applet.notification-area.gschema.xml
+share/glib-2.0/schemas/org.mate.panel.applet.window-list-previews.gschema.xml
 share/glib-2.0/schemas/org.mate.panel.applet.window-list.gschema.xml
 share/glib-2.0/schemas/org.mate.panel.applet.workspace-switcher.gschema.xml
 share/glib-2.0/schemas/org.mate.panel.enums.xml
@@ -866,6 +867,17 @@
 share/icons/hicolor/24x24/apps/mate-panel-window-menu.png
 share/icons/hicolor/24x24/apps/mate-panel-workspace-switcher.png
 share/icons/hicolor/24x24/apps/mate-panel.png
+share/icons/hicolor/256x256/apps/mate-panel-clock.png
+share/icons/hicolor/256x256/apps/mate-panel-drawer.png
+share/icons/hicolor/256x256/apps/mate-panel-fish.png
+share/icons/hicolor/256x256/apps/mate-panel-force-quit.png
+share/icons/hicolor/256x256/apps/mate-panel-launcher.png
+share/icons/hicolor/256x256/apps/mate-panel-notification-area.png
+share/icons/hicolor/256x256/apps/mate-panel-separator.png
+share/icons/hicolor/256x256/apps/mate-panel-window-list.png
+share/icons/hicolor/256x256/apps/mate-panel-window-menu.png
+share/icons/hicolor/256x256/apps/mate-panel-workspace-switcher.png
+share/icons/hicolor/256x256/apps/mate-panel.png
 share/icons/hicolor/32x32/apps/mate-panel-clock.png
 share/icons/hicolor/32x32/apps/mate-panel-drawer.png
 share/icons/hicolor/32x32/apps/mate-panel-fish.png
@@ -877,7 +889,39 @@
 share/icons/hicolor/32x32/apps/mate-panel-window-menu.png
 share/icons/hicolor/32x32/apps/mate-panel-workspace-switcher.png
 share/icons/hicolor/32x32/apps/mate-panel.png
+share/icons/hicolor/48x48/apps/mate-panel-clock.png
+share/icons/hicolor/48x48/apps/mate-panel-drawer.png
+share/icons/hicolor/48x48/apps/mate-panel-fish.png
+share/icons/hicolor/48x48/apps/mate-panel-force-quit.png
+share/icons/hicolor/48x48/apps/mate-panel-launcher.png
+share/icons/hicolor/48x48/apps/mate-panel-notification-area.png
+share/icons/hicolor/48x48/apps/mate-panel-separator.png
+share/icons/hicolor/48x48/apps/mate-panel-window-list.png
+share/icons/hicolor/48x48/apps/mate-panel-window-menu.png
+share/icons/hicolor/48x48/apps/mate-panel-workspace-switcher.png
 share/icons/hicolor/48x48/apps/mate-panel.png
+share/icons/hicolor/64x64/apps/mate-panel-clock.png
+share/icons/hicolor/64x64/apps/mate-panel-drawer.png
+share/icons/hicolor/64x64/apps/mate-panel-fish.png
+share/icons/hicolor/64x64/apps/mate-panel-force-quit.png
+share/icons/hicolor/64x64/apps/mate-panel-launcher.png
+share/icons/hicolor/64x64/apps/mate-panel-notification-area.png
+share/icons/hicolor/64x64/apps/mate-panel-separator.png
+share/icons/hicolor/64x64/apps/mate-panel-window-list.png
+share/icons/hicolor/64x64/apps/mate-panel-window-menu.png
+share/icons/hicolor/64x64/apps/mate-panel-workspace-switcher.png
+share/icons/hicolor/64x64/apps/mate-panel.png
+share/icons/hicolor/96x96/apps/mate-panel-clock.png
+share/icons/hicolor/96x96/apps/mate-panel-drawer.png
+share/icons/hicolor/96x96/apps/mate-panel-fish.png
+share/icons/hicolor/96x96/apps/mate-panel-force-quit.png
+share/icons/hicolor/96x96/apps/mate-panel-launcher.png
+share/icons/hicolor/96x96/apps/mate-panel-notification-area.png
+share/icons/hicolor/96x96/apps/mate-panel-separator.png
+share/icons/hicolor/96x96/apps/mate-panel-window-list.png
+share/icons/hicolor/96x96/apps/mate-panel-window-menu.png
+share/icons/hicolor/96x96/apps/mate-panel-workspace-switcher.png
+share/icons/hicolor/96x96/apps/mate-panel.png
 share/icons/hicolor/scalable/apps/mate-panel-clock.svg
 share/icons/hicolor/scalable/apps/mate-panel-drawer.svg
 share/icons/hicolor/scalable/apps/mate-panel-fish.svg
@@ -958,6 +1002,7 @@
 share/locale/ja/LC_MESSAGES/mate-panel.mo
 share/locale/jv/LC_MESSAGES/mate-panel.mo
 share/locale/ka/LC_MESSAGES/mate-panel.mo
+share/locale/kab/LC_MESSAGES/mate-panel.mo
 share/locale/kk/LC_MESSAGES/mate-panel.mo
 share/locale/km/LC_MESSAGES/mate-panel.mo
 share/locale/kn/LC_MESSAGES/mate-panel.mo
diff -r 52fd04de8c80 -r d100cbe6976f x11/mate-panel/distinfo
--- a/x11/mate-panel/distinfo   Mon Oct 05 17:23:56 2020 +0000
+++ b/x11/mate-panel/distinfo   Mon Oct 05 17:35:55 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2020/04/05 16:05:43 bsiegert Exp $
+$NetBSD: distinfo,v 1.10 2020/10/05 17:35:55 gutteridge Exp $
 
-SHA1 (mate-panel-1.24.0.tar.xz) = 17db32d5a2d56eebd32360ec9fa21a62b554c7fc
-RMD160 (mate-panel-1.24.0.tar.xz) = 2a7b5890457cb8dfd61f87c2dc7bbe536de36578
-SHA512 (mate-panel-1.24.0.tar.xz) = 12a88534400603998b4d4d415940947dd6372914135aa8eb6052c75e134412739a96064ad654e8f2625dbb6fe853e8cb376c41e530c30234e08141a46634820b
-Size (mate-panel-1.24.0.tar.xz) = 3040068 bytes
+SHA1 (mate-panel-1.24.1.tar.xz) = 38f191735bf9206baacf0c4ffe9a7c95b123fdcd
+RMD160 (mate-panel-1.24.1.tar.xz) = 70d0d295af6fbff9c24b0e8177fb50e6444fe2ed
+SHA512 (mate-panel-1.24.1.tar.xz) = 1a1e62207d58472daa00d409ef2b04944929af7f9fe05592076adcc069e2d70012424b3386d30f8b9adccf05c328b8ab1662b8726e507465881a4ae26c26829f
+Size (mate-panel-1.24.1.tar.xz) = 3265000 bytes



Home | Main Index | Thread Index | Old Index