|
|
81aac4d |
Name: waybar
|
|
|
8a6b861 |
Version: 0.9.18
|
|
|
8a6b861 |
Release: 1%{?dist}
|
|
|
81aac4d |
Summary: Highly customizable Wayland bar for Sway and Wlroots based compositors
|
|
|
bb9ec67 |
# Source files/overall project licensed as MIT, but
|
|
|
bb9ec67 |
# - BSL-1.0
|
|
|
bb9ec67 |
# * include/util/clara.hpp
|
|
|
bb9ec67 |
# - HPND-sell-variant
|
|
|
bb9ec67 |
# * protocol/ext-workspace-unstable-v1.xml
|
|
|
bb9ec67 |
# * protocol/wlr-foreign-toplevel-management-unstable-v1.xml
|
|
|
bb9ec67 |
# * protocol/wlr-layer-shell-unstable-v1.xml
|
|
|
bb9ec67 |
# - ISC
|
|
|
bb9ec67 |
# * protocol/river-control-unstable-v1.xml
|
|
|
bb9ec67 |
# * protocol/river-status-unstable-v1.xml
|
|
|
bb9ec67 |
# * src/util/rfkill.cpp
|
|
|
bb9ec67 |
License: MIT AND BSL-1.0 AND ISC
|
|
|
81aac4d |
URL: https://github.com/Alexays/Waybar
|
|
|
8a6b861 |
Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
|
|
|
81aac4d |
|
|
|
81aac4d |
BuildRequires: gcc
|
|
|
81aac4d |
BuildRequires: gcc-c++
|
|
|
8a6b861 |
BuildRequires: meson >= 0.50.0
|
|
|
81aac4d |
BuildRequires: scdoc
|
|
|
037a6d0 |
BuildRequires: systemd-rpm-macros
|
|
|
81aac4d |
|
|
|
0ff3254 |
BuildRequires: pkgconfig(catch2)
|
|
|
002af2b |
BuildRequires: pkgconfig(date)
|
|
|
81aac4d |
BuildRequires: pkgconfig(dbusmenu-gtk3-0.4)
|
|
|
1f78897 |
BuildRequires: pkgconfig(fmt) >= 8.1.1
|
|
|
81aac4d |
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
|
|
|
81aac4d |
BuildRequires: pkgconfig(gio-unix-2.0)
|
|
|
81aac4d |
BuildRequires: pkgconfig(gtk-layer-shell-0)
|
|
|
81aac4d |
BuildRequires: pkgconfig(gtkmm-3.0)
|
|
|
1f78897 |
BuildRequires: pkgconfig(jack)
|
|
|
81aac4d |
BuildRequires: pkgconfig(jsoncpp)
|
|
|
d84e97c |
BuildRequires: pkgconfig(libevdev)
|
|
|
81aac4d |
BuildRequires: pkgconfig(libinput)
|
|
|
81aac4d |
BuildRequires: pkgconfig(libmpdclient)
|
|
|
81aac4d |
BuildRequires: pkgconfig(libnl-3.0)
|
|
|
81aac4d |
BuildRequires: pkgconfig(libnl-genl-3.0)
|
|
|
81aac4d |
BuildRequires: pkgconfig(libpulse)
|
|
|
81aac4d |
BuildRequires: pkgconfig(libudev)
|
|
|
bb9ec67 |
BuildRequires: pkgconfig(playerctl)
|
|
|
81aac4d |
BuildRequires: pkgconfig(sigc++-2.0)
|
|
|
1f78897 |
BuildRequires: pkgconfig(spdlog) >= 1.10.0
|
|
|
8c074e7 |
BuildRequires: pkgconfig(upower-glib)
|
|
|
81aac4d |
BuildRequires: pkgconfig(wayland-client)
|
|
|
81aac4d |
BuildRequires: pkgconfig(wayland-cursor)
|
|
|
81aac4d |
BuildRequires: pkgconfig(wayland-protocols)
|
|
|
1f78897 |
BuildRequires: pkgconfig(wireplumber-0.4)
|
|
|
d84e97c |
BuildRequires: pkgconfig(xkbregistry)
|
|
|
81aac4d |
|
|
|
e6a53da |
Enhances: sway
|
|
|
8a6b861 |
Recommends: (font(fontawesome6free) or font(fontawesome5free))
|
|
|
81aac4d |
|
|
|
81aac4d |
%description
|
|
|
81aac4d |
%{summary}.
|
|
|
81aac4d |
|
|
|
81aac4d |
%prep
|
|
|
c565303 |
%autosetup -p1 -n Waybar-%{version}
|
|
|
81aac4d |
|
|
|
81aac4d |
%build
|
|
|
e6a53da |
%meson \
|
|
|
8a6b861 |
-Dcava=disabled \
|
|
|
037a6d0 |
-Dsndio=disabled
|
|
|
81aac4d |
%meson_build
|
|
|
81aac4d |
|
|
|
81aac4d |
%install
|
|
|
81aac4d |
%meson_install
|
|
|
81aac4d |
|
|
|
0ff3254 |
%check
|
|
|
0ff3254 |
%meson_test
|
|
|
0ff3254 |
|
|
|
037a6d0 |
%post
|
|
|
037a6d0 |
%systemd_user_post %{name}.service
|
|
|
037a6d0 |
|
|
|
037a6d0 |
%preun
|
|
|
037a6d0 |
%systemd_user_preun %{name}.service
|
|
|
037a6d0 |
|
|
|
81aac4d |
|
|
|
81aac4d |
%files
|
|
|
81aac4d |
%license LICENSE
|
|
|
81aac4d |
%doc README.md
|
|
|
81aac4d |
%dir %{_sysconfdir}/xdg/%{name}
|
|
|
81aac4d |
%config(noreplace) %{_sysconfdir}/xdg/%{name}/config
|
|
|
81aac4d |
%config(noreplace) %{_sysconfdir}/xdg/%{name}/style.css
|
|
|
81aac4d |
%{_bindir}/%{name}
|
|
|
81aac4d |
%{_mandir}/man5/%{name}*
|
|
|
037a6d0 |
%{_userunitdir}/%{name}.service
|
|
|
81aac4d |
|
|
|
81aac4d |
%changelog
|
|
|
8a6b861 |
* Mon May 29 2023 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.18-1
|
|
|
8a6b861 |
- Update to 0.9.18
|
|
|
8a6b861 |
- Recommend Font Awesome 6 for F39
|
|
|
8a6b861 |
|
|
|
050edd5 |
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.17-2
|
|
|
050edd5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
050edd5 |
|
|
|
bb9ec67 |
* Wed Jan 11 2023 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.17-1
|
|
|
bb9ec67 |
- Update to 0.9.17
|
|
|
bb9ec67 |
- Convert License tag to SPDX
|
|
|
bb9ec67 |
|
|
|
1f78897 |
* Thu Nov 24 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.16-1
|
|
|
1f78897 |
- Update to 0.9.16 (#2139998)
|
|
|
1f78897 |
|
|
|
0b82db5 |
* Thu Nov 03 2022 Vitaly Zaitsev <vitaly@easycoding.org> - 0.9.13-4
|
|
|
0b82db5 |
- Rebuilt due to spdlog update.
|
|
|
0b82db5 |
|
|
|
0dacdc1 |
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.13-3
|
|
|
0dacdc1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
0dacdc1 |
|
|
|
bc0e894 |
* Sat Jul 16 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.13-2
|
|
|
bc0e894 |
- Rebuild for fmt 9.0.0
|
|
|
bc0e894 |
|
|
|
8c074e7 |
* Mon May 23 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.13-1
|
|
|
8c074e7 |
- Update to 0.9.13 (#2089525)
|
|
|
8c074e7 |
|
|
|
dde485c |
* Thu Mar 10 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.12-1
|
|
|
dde485c |
- Update to 0.9.12 (#2062615)
|
|
|
dde485c |
|
|
|
00a5bdd |
* Sun Mar 06 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.10-1
|
|
|
00a5bdd |
- Update to 0.9.10 (#2061176)
|
|
|
00a5bdd |
|
|
|
215c862 |
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.9-2
|
|
|
215c862 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
215c862 |
|
|
|
0ff3254 |
* Mon Jan 10 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.9-1
|
|
|
0ff3254 |
- Update to 0.9.9
|
|
|
037a6d0 |
- Install systemd user service
|
|
|
0ff3254 |
|
|
|
0f02171 |
* Wed Nov 03 2021 Björn Esser <besser82@fedoraproject.org> - 0.9.8-3
|
|
|
0f02171 |
- Rebuild (jsoncpp)
|
|
|
0f02171 |
|
|
|
f9fffb0 |
* Tue Nov 02 2021 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.8-2
|
|
|
f9fffb0 |
- Add patch for 'river/tags' protocol error on River
|
|
|
f9fffb0 |
|
|
|
d84e97c |
* Mon Aug 16 2021 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.8-1
|
|
|
d84e97c |
- Update to 0.9.8
|
|
|
d84e97c |
|
|
|
d84d897 |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.7-4
|
|
|
d84d897 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
d84d897 |
|
|
|
c23fa07 |
* Mon Jul 05 2021 Richard Shaw <hobbes1069@gmail.com> - 0.9.7-3
|
|
|
c23fa07 |
- Rebuild for new fmt version.
|
|
|
c23fa07 |
|
|
|
f00a8ff |
* Tue Jun 15 2021 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.7-2
|
|
|
f00a8ff |
- Add patch for waybar crash on disabling outputs
|
|
|
f00a8ff |
|
|
|
394cffb |
* Thu Apr 15 2021 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.7-1
|
|
|
394cffb |
- Update to 0.9.7
|
|
|
394cffb |
|
|
|
aaf44dd |
* Thu Apr 15 2021 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.6-1
|
|
|
aaf44dd |
- Update to 0.9.6
|
|
|
aaf44dd |
|
|
|
1a453af |
* Wed Feb 10 2021 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.5-4
|
|
|
1a453af |
- Add patch for rfkill exception with kernel 5.11
|
|
|
1a453af |
- Fixes rhbz#1927821
|
|
|
1a453af |
|
|
|
f3c2f2a |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.5-3
|
|
|
f3c2f2a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
f3c2f2a |
|
|
|
c8614c7 |
* Mon Jan 11 2021 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.5-2
|
|
|
c8614c7 |
- Fix build with spdlog 1.5 (f32)
|
|
|
c8614c7 |
- Add patch for possible crashes in 'wlr/taskbar'
|
|
|
c8614c7 |
|
|
|
f60818c |
* Wed Dec 23 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.5-1
|
|
|
f60818c |
- Update to 0.9.5
|
|
|
f60818c |
|
|
|
265614c |
* Fri Nov 13 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.4-3
|
|
|
265614c |
- Add patch for 'wlr/taskbar' protocol error with wlroots 0.12.0
|
|
|
265614c |
|
|
|
7a478fd |
* Tue Nov 03 2020 Jeff Law <law@redhat.com> - 0.9.4-2
|
|
|
7a478fd |
- Fix mising #includes for gcc-11
|
|
|
7a478fd |
|
|
|
c5a77cd |
* Mon Sep 21 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.4-1
|
|
|
c5a77cd |
- Update to 0.9.4
|
|
|
c5a77cd |
|
|
|
c5b5e85 |
* Sun Sep 20 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.3-2
|
|
|
c5b5e85 |
- Add patch for custom module signal handling regression
|
|
|
c5b5e85 |
- Add patch for network module crash with fmt 7.0
|
|
|
c5b5e85 |
- Add patch for broken updates in mpd and network modules
|
|
|
c5b5e85 |
|
|
|
08bf7e0 |
* Wed Aug 05 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.3-1
|
|
|
c565303 |
- Update to 0.9.3 (closes rhbz#1866571)
|
|
|
c565303 |
- Add patch for wlr/taskbar config strings
|
|
|
08bf7e0 |
|
|
|
e6a53da |
* Mon Aug 03 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.2-4
|
|
|
e6a53da |
- Rebuild (date)
|
|
|
e6a53da |
|
|
|
ba141e1 |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.2-3
|
|
|
ba141e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
ba141e1 |
|
|
|
4cbe682 |
* Sat May 30 2020 Björn Esser <besser82@fedoraproject.org> - 0.9.2-2
|
|
|
4cbe682 |
- Rebuild (jsoncpp)
|
|
|
4cbe682 |
|
|
|
bc2111e |
* Sat Apr 11 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.2-1
|
|
|
bc2111e |
- Update to 0.9.2
|
|
|
bc2111e |
|
|
|
002af2b |
* Mon Feb 10 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.1-1
|
|
|
002af2b |
- Update to 0.9.1
|
|
|
002af2b |
- Remove upstreamed patch
|
|
|
002af2b |
- Add BuildRequires: pkgconfig(date)
|
|
|
002af2b |
|
|
|
81aac4d |
* Sat Feb 08 2020 Aleksei Bavshin <alebastr89@gmail.com> - 0.9.0-1
|
|
|
81aac4d |
- Initial import (#1798811)
|