Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 08 Feb 2026 14:25:27 +0000
From:      Nicola Vitale <nivit@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: ad9d2fe88519 - main - x11/waybar: Update to 0.15.0
Message-ID:  <69889cd7.40d3d.6a6814b0@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by nivit:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ad9d2fe88519ea78ce58ad49061ddec5b063125e

commit ad9d2fe88519ea78ce58ad49061ddec5b063125e
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-02-08 14:23:30 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-02-08 14:25:09 +0000

    x11/waybar: Update to 0.15.0
    
    - Pet port(clippy|fmt)
    
    ChangeLog:      https://github.com/Alexays/Waybar/releases/tag/0.15.0
    Reported by:    Alexis Rouillard <notifications@github.com>
---
 x11/waybar/Makefile                           | 24 +++++++++----------
 x11/waybar/distinfo                           |  6 ++---
 x11/waybar/files/patch-man_waybar-menu.5.scd  | 17 ++++++++++++++
 x11/waybar/files/patch-no-systemctl           | 34 ---------------------------
 x11/waybar/files/patch-resources_config.jsonc | 17 ++++++++++++++
 5 files changed, 49 insertions(+), 49 deletions(-)

diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile
index 8fe1d030af0d..b98b4f034411 100644
--- a/x11/waybar/Makefile
+++ b/x11/waybar/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	waybar
-DISTVERSION=	0.14.0
-PORTREVISION=	3
+DISTVERSION=	0.15.0
+PORTREVISION=	0
 CATEGORIES=	x11 wayland
 PKGNAMESUFFIX=	${FLAVOR:N${FLAVORS:[1]}:C/.+/-${FLAVOR}/}
 
@@ -31,16 +31,16 @@ GH_ACCOUNT=	Alexays
 GH_PROJECT=	Waybar
 USE_GNOME=	gtkmm30
 
+MESON_ARGS=	${libnl systemd tests:L:C/.*/-D&=disabled/}
+
+CONFLICTS_INSTALL=	${PORTNAME}*
+
 # XXX Add pkg-config support to devel/date
 .if exists(${.CURDIR}/files/date.pc.in)
 CONFIGURE_ENV+=	PKG_CONFIG_PATH="${WRKDIR}"
 SUB_FILES+=	date.pc
 .endif
 
-MESON_ARGS=	${libnl systemd tests:L:C/.*/-D&=disabled/}
-
-CONFLICTS_INSTALL=	${PORTNAME}*
-
 PLIST_FILES=	bin/${PORTNAME} \
 		etc/xdg/${PORTNAME}/config.jsonc \
 		etc/xdg/${PORTNAME}/style.css
@@ -54,12 +54,12 @@ OPTIONS_EXCLUDE+=	CAVA # https://github.com/karlstav/cava/issues/487
 OPTIONS_EXCLUDE+=	PULSEAUDIO
 .endif
 
-EVDEV_DESC=	Keyboard state via libevdev
-ICONSFONT_DESC=	Install Font Awesome to properly render icons
-MPD_DESC=	Music Player Daemon support
-MPRIS_DESC=	Media Player Remote Interfacing Specification via playerctl
-UDEV_DESC=	Monitor backlight level via libudev
-UPOWER_DESC=	Monitor battery capacity via UPower
+EVDEV_DESC=		Keyboard state via libevdev
+ICONSFONT_DESC=		Install Font Awesome to properly render icons
+MPD_DESC=		Music Player Daemon support
+MPRIS_DESC=		Media Player Remote Interfacing Specification via playerctl
+UDEV_DESC=		Monitor backlight level via libudev
+UPOWER_DESC=		Monitor battery capacity via UPower
 WIREPLUMBER_DESC=	Show current volume via WirePlumber
 
 CAVA_LIB_DEPENDS=	libcava.so:audio/cava
diff --git a/x11/waybar/distinfo b/x11/waybar/distinfo
index 1039092315a1..b1db3d148c8d 100644
--- a/x11/waybar/distinfo
+++ b/x11/waybar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754669396
-SHA256 (Alexays-Waybar-0.14.0_GH0.tar.gz) = 7f3859779bb3a5028a7215b2000c2e476c03453a52289164ba60a4bf1bb3772f
-SIZE (Alexays-Waybar-0.14.0_GH0.tar.gz) = 341661
+TIMESTAMP = 1770543945
+SHA256 (Alexays-Waybar-0.15.0_GH0.tar.gz) = 21c2bbef88c40473c355003582f9331d2f9b8a01efdcce0935edfc5f6b023a3e
+SIZE (Alexays-Waybar-0.15.0_GH0.tar.gz) = 355671
diff --git a/x11/waybar/files/patch-man_waybar-menu.5.scd b/x11/waybar/files/patch-man_waybar-menu.5.scd
new file mode 100644
index 000000000000..c786ee04b239
--- /dev/null
+++ b/x11/waybar/files/patch-man_waybar-menu.5.scd
@@ -0,0 +1,17 @@
+--- man/waybar-menu.5.scd.orig	2026-02-06 20:15:03 UTC
++++ man/waybar-menu.5.scd
+@@ -91,10 +91,10 @@ Module config :
+ 	"menu": "on-click",
+ 	"menu-file": "~/.config/waybar/power_menu.xml",
+ 	"menu-actions": {
+-		"shutdown": "shutdown",
+-		"reboot": "reboot",
+-		"suspend": "systemctl suspend",
+-		"hibernate": "systemctl hibernate",
++		"shutdown": "shutdown -p now",
++		"reboot": "shutdown -r now",
++		"suspend": "zzz",
++		"hibernate": "apiconf -s 4",
+ 	},
+ },
+ ```
diff --git a/x11/waybar/files/patch-no-systemctl b/x11/waybar/files/patch-no-systemctl
deleted file mode 100644
index 96ad62562b92..000000000000
--- a/x11/waybar/files/patch-no-systemctl
+++ /dev/null
@@ -1,34 +0,0 @@
---- man/waybar-menu.5.scd.orig	2024-07-17 21:04:05 UTC
-+++ man/waybar-menu.5.scd
-@@ -91,10 +91,10 @@ Module config :
- 		"menu": "on-click",
- 		"menu-file": "~/.config/waybar/power_menu.xml",
- 		"menu-actions": {
--			"shutdown": "shutdown",
--			"reboot": "reboot",
--			"suspend": "systemctl suspend",
--			"hibernate": "systemctl hibernate",
-+			"shutdown": "shutdown -p now",
-+			"reboot": "shutdown -r now",
-+			"suspend": "zzz",
-+			"hibernate": "acpiconf -s 4"
- 		},
- },
- ```
---- resources/config.jsonc.orig	2024-07-17 21:04:05 UTC
-+++ resources/config.jsonc
-@@ -206,10 +206,10 @@
- 		"menu": "on-click",
- 		"menu-file": "$HOME/.config/waybar/power_menu.xml", // Menu file in resources folder
- 		"menu-actions": {
--			"shutdown": "shutdown",
--			"reboot": "reboot",
--			"suspend": "systemctl suspend",
--			"hibernate": "systemctl hibernate"
-+			"shutdown": "shutdown -p now",
-+			"reboot": "shutdown -r now",
-+			"suspend": "zzz",
-+			"hibernate": "acpiconf -s 4"
- 		}
-     }
- }
diff --git a/x11/waybar/files/patch-resources_config.jsonc b/x11/waybar/files/patch-resources_config.jsonc
new file mode 100644
index 000000000000..dc23617b920d
--- /dev/null
+++ b/x11/waybar/files/patch-resources_config.jsonc
@@ -0,0 +1,17 @@
+--- resources/config.jsonc.orig	2026-02-06 20:15:03 UTC
++++ resources/config.jsonc
+@@ -210,10 +210,10 @@
+ 		"menu": "on-click",
+ 		"menu-file": "$HOME/.config/waybar/power_menu.xml", // Menu file in resources folder
+ 		"menu-actions": {
+-			"shutdown": "shutdown",
+-			"reboot": "reboot",
+-			"suspend": "systemctl suspend",
+-			"hibernate": "systemctl hibernate"
++			"shutdown": "shutdown -p now",
++			"reboot": "shutdown -r now",
++			"suspend": "zzz",
++			"hibernate": "apiconf -s 4"
+ 		}
+     }
+ }


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69889cd7.40d3d.6a6814b0>