Index: head/x11/mate-dock-applet/Makefile =================================================================== --- head/x11/mate-dock-applet/Makefile (revision 568264) +++ head/x11/mate-dock-applet/Makefile (revision 568265) @@ -1,42 +1,42 @@ # Created by: Eric Turgeon # $FreeBSD$ PORTNAME= mate-dock-applet PORTVERSION= 20.04.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 mate DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Application dock applet for the MATE panel LICENSE= GPLv3 LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING LIB_DEPENDS= libbamf3.so:sysutils/bamf RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>=0:sysutils/py-distro@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xlib>=0:x11-toolkits/py-xlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} USES= python:3.7+ autoreconf gettext gmake gnome libtool localbase \ pkgconfig shebangfix tar:xz USE_GITHUB= yes GH_ACCOUNT= ubuntu-mate USE_GNOME= gtk30 libwnck3 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk3 INSTALLS_ICONS= yes INSTALL_TARGET= install-strip SHEBANG_FILES= src/*.in GLIB_SCHEMAS= org.mate.panel.applet.dock.gschema.xml post-patch: ${REINPLACE_CMD} -e 's|/usr/bin/env python3|${PYTHON_CMD}|g' \ ${WRKSRC}/src/org.mate.panel.applet.DockAppletFactory.service.in .include Index: head/x11/mate-dock-applet/files/patch-src_dock.in =================================================================== --- head/x11/mate-dock-applet/files/patch-src_dock.in (nonexistent) +++ head/x11/mate-dock-applet/files/patch-src_dock.in (revision 568265) @@ -0,0 +1,26 @@ +--- src/dock.in.orig 2021-03-13 13:10:08.665755000 -0400 ++++ src/dock.in 2021-03-13 13:13:58.873312000 -0400 +@@ -615,21 +615,8 @@ + dbus_interface="com.canonical.Unity.LauncherEntry", + signal_name="Update") + +- # we need a Bamf.Matcher for matching windows to running apps +- self.matcher = None +- # wait for max 10s to ensure bamf is available +- # (bamf is not always immediately available after login on Linux Mint +- # 19 - e.g. https://forums.linuxmint.com/viewtopic.php?t=272747 and +- # issue #158) +- i = 0 +- while i < 10: +- if (not self.session_bus.name_has_owner("org.ayatana.bamf")): +- i += 1 +- sleep(1) +- else: +- break +- +- self.matcher = Bamf.Matcher() ++ # create a Bamf.Matcher for matching windows to running apps ++ self.matcher = Bamf.Matcher.get_default() + + # can we resize nicely on the panel? + try: Property changes on: head/x11/mate-dock-applet/files/patch-src_dock.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property