git: 750f0901f42f - main - x11/mate-panel: switch to GitHub release asset
Date: Mon, 15 Jun 2026 23:34:43 UTC
The branch main has been updated by ericbsd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=750f0901f42f3c643f4560a87ad37ab1eac06701
commit 750f0901f42f3c643f4560a87ad37ab1eac06701
Author: Eric Turgeon <ericbsd@FreeBSD.org>
AuthorDate: 2026-06-15 23:34:37 +0000
Commit: Eric Turgeon <ericbsd@FreeBSD.org>
CommitDate: 2026-06-15 23:34:37 +0000
x11/mate-panel: switch to GitHub release asset
Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Fix a space-instead-of-tab in X11_USE.
---
x11/mate-panel/Makefile | 15 ++++++++-------
x11/mate-panel/distinfo | 6 +++---
2 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/x11/mate-panel/Makefile b/x11/mate-panel/Makefile
index 250f528da0b4..ec7b77e92739 100644
--- a/x11/mate-panel/Makefile
+++ b/x11/mate-panel/Makefile
@@ -1,10 +1,10 @@
PORTNAME= mate-panel
-PORTVERSION= 1.28.4
-PORTREVISION= 2
+DISTVERSION= 1.28.4
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= x11 mate
-MASTER_SITES= MATE
-DIST_SUBDIR= mate
+MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= gnome@FreeBSD.org
COMMENT= Panel component for the MATE Desktop
@@ -21,16 +21,17 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
libstartup-notification-1.so:x11/startup-notification
-PORTSCOUT= limitw:1,even
-
USES= gettext gmake gnome libtool localbase mate pathfix pkgconfig \
tar:xz xorg
+USE_GITHUB= nodefault
+GH_ACCOUNT= mate-desktop
USE_CSTD= c99
USE_MATE= desktop libmateweather menus
USE_XORG= ice sm
USE_GNOME= cairo dconf gnomeprefix gtk30 intltool \
introspection:build librsvg2
USE_LDCONFIG= yes
+PORTSCOUT= site:https://github.com/mate-desktop/mate-panel/releases/ limitw:1,even
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
INSTALL_TARGET= install-strip
@@ -52,7 +53,7 @@ OPTIONS_SUB= yes
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell
WAYLAND_CONFIGURE_ENABLE= wayland
-X11_USE= GNOME=libwnck3 XORG=x11,xau,xrandr
+X11_USE= GNOME=libwnck3 XORG=x11,xau,xrandr
X11_CONFIGURE_ENABLE= x11
X11_VARS= GLIB_SCHEMAS+=org.mate.panel.applet.notification-area.gschema.xml \
GLIB_SCHEMAS+=org.mate.panel.applet.window-list.gschema.xml \
diff --git a/x11/mate-panel/distinfo b/x11/mate-panel/distinfo
index e989ce9d8c51..f36f553401b9 100644
--- a/x11/mate-panel/distinfo
+++ b/x11/mate-panel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736895589
-SHA256 (mate/mate-panel-1.28.4.tar.xz) = 02f09eb0314c2ac197b6f089950a571cdba39bfd03d6c3a0b8fd77252a968874
-SIZE (mate/mate-panel-1.28.4.tar.xz) = 3240648
+TIMESTAMP = 1781565188
+SHA256 (mate-panel-1.28.4.tar.xz) = 02f09eb0314c2ac197b6f089950a571cdba39bfd03d6c3a0b8fd77252a968874
+SIZE (mate-panel-1.28.4.tar.xz) = 3240648