From f7f51ba97c2083d749d25437ec7f3779e862b3c1 Mon Sep 17 00:00:00 2001 From: FalsePattern <30945458+FalsePattern@users.noreply.github.com> Date: Mon, 27 Mar 2023 18:58:11 +0200 Subject: [PATCH] Waybar: add libevdev to fix keyboard-status module This fixes the num lock / caps lock visualizer in the example config. --- srcpkgs/Waybar/template | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/srcpkgs/Waybar/template b/srcpkgs/Waybar/template index 3d3a889229f2..48dc220e8cc7 100644 --- a/srcpkgs/Waybar/template +++ b/srcpkgs/Waybar/template @@ -1,7 +1,7 @@ # Template file for 'Waybar' pkgname=Waybar version=0.9.16 -revision=1 +revision=2 _date_version=3.0.1 _mesonbuild_date_ver=3.0.0-1 build_wrksrc=Waybar-${version} @@ -21,7 +21,8 @@ makedepends="libinput-devel wayland-devel gtkmm-devel spdlog eudev-libudev-devel $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if dbusmenugtk libdbusmenu-gtk3-devel) $(vopt_if mpd libmpdclient-devel) - $(vopt_if sndio sndio-devel)" + $(vopt_if sndio sndio-devel) + $(vopt_if libevdev libevdev-devel)" short_desc="Polybar-like Wayland Bar for Sway and Wlroots based compositors" maintainer="Érico Nogueira " license="MIT" @@ -35,12 +36,13 @@ checksum="37ebd7b10e32e802afe9236ea9374fabb77b1abb2c203ca6173b27dc03128096 7a390f200f0ccd207e8cff6757e04817c1a0aec3e327b006b7eb451c57ee3538 f2aa492b59893f69367228bf802cbb0a07c4d52fac2185dfd8ebb5d16295d893" -build_options="libnl pulseaudio dbusmenugtk mpd sndio" -build_options_default="libnl pulseaudio dbusmenugtk mpd sndio" +build_options="libnl pulseaudio dbusmenugtk mpd sndio libevdev" +build_options_default="libnl pulseaudio dbusmenugtk mpd sndio libevdev" desc_option_libnl="Enable libnl support for network related features" desc_option_dbusmenugtk="Enable support for tray" desc_option_mpd="Enable support for MPD" +desc_option_libevdev="Enable support for num/caps/scroll lock visualization" post_extract() { mv hinnant-date-${_mesonbuild_date_ver}/meson_options.txt date-${_date_version}/