Accepting request 1158331 from home:smolsheep:upgrades
- Remove hhdate build requirement as now provided by C++20 - Disable wireplumber feature: fixes build and bugs boo#1221110 boo#1221317 boo#1221247 - Add rpmlintrc to remove a false error - Update to 0.10.0 * avoid converting to local_time when converting to zoned_time afterwards * Add Privacy Module * Fix segmentation fault in WirePlumber module * c++20. clock chrono API. STL + format * Happy clang. fmt9-10 * cpu_usage/linux: count iowait toward idle time * hyprland module: added sort_workspaces after rename occured * Using 'image-missing' fallback if no taskbar icon is found * privacy: fix visibility when a module is disabled * Add button click check to hyprland workspaces module * Disconnect from PipeWire when destroying the WirePlumber module * Added initial .clang-tidy file * upower: show-icon config option * Applied clang-tidy suggestions for hyprland workspaces * Sway/workspaces: fix persistent icon * Specify config is JSONC * C ABI plugin system * Pass WAYBAR_OUTPUT_NAME environment variable to custom exec scripts * Fix wireplumber reverse-scroll option * fix restart-interval being ignored while signal is defined * hyprland/workspaces: allow using the original window class/title * Catch2 bump OBS-URL: https://build.opensuse.org/request/show/1158331 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=122
This commit is contained in:
parent
471a6b25e6
commit
38c773b03c
3
waybar-0.10.0.tar.gz
Normal file
3
waybar-0.10.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3af6665889868f2334ba1793c8b0f3104c4c3b176a8c759f0d08f07266ad2620
|
||||||
|
size 297669
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:57aa7860bc066ebf4f3327dafa9841100b098c0dec1dce4baaa1fae63e9b57ae
|
|
||||||
size 275416
|
|
@ -1,3 +1,101 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 13 18:49:20 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
||||||
|
|
||||||
|
- Remove hhdate build requirement as now provided by C++20
|
||||||
|
- Disable wireplumber feature: fixes build and bugs boo#1221110
|
||||||
|
boo#1221317 boo#1221247
|
||||||
|
- Add rpmlintrc to remove a false error
|
||||||
|
- Update to 0.10.0
|
||||||
|
* avoid converting to local_time when converting to zoned_time
|
||||||
|
afterwards
|
||||||
|
* Add Privacy Module
|
||||||
|
* Fix segmentation fault in WirePlumber module
|
||||||
|
* c++20. clock chrono API. STL + format
|
||||||
|
* Happy clang. fmt9-10
|
||||||
|
* cpu_usage/linux: count iowait toward idle time
|
||||||
|
* hyprland module: added sort_workspaces after rename occured
|
||||||
|
* Using 'image-missing' fallback if no taskbar icon is found
|
||||||
|
* privacy: fix visibility when a module is disabled
|
||||||
|
* Add button click check to hyprland workspaces module
|
||||||
|
* Disconnect from PipeWire when destroying the WirePlumber module
|
||||||
|
* Added initial .clang-tidy file
|
||||||
|
* upower: show-icon config option
|
||||||
|
* Applied clang-tidy suggestions for hyprland workspaces
|
||||||
|
* Sway/workspaces: fix persistent icon
|
||||||
|
* Specify config is JSONC
|
||||||
|
* C ABI plugin system
|
||||||
|
* Pass WAYBAR_OUTPUT_NAME environment variable to custom exec
|
||||||
|
scripts
|
||||||
|
* Fix wireplumber reverse-scroll option
|
||||||
|
* fix restart-interval being ignored while signal is defined
|
||||||
|
* hyprland/workspaces: allow using the original window
|
||||||
|
class/title
|
||||||
|
* Catch2 bump
|
||||||
|
* Improvements for Hyprland worskspaces & backend
|
||||||
|
* Fix/Hyprland/Workspaces: Window Rewrite on multiple
|
||||||
|
non-overlapping bars
|
||||||
|
* Add module systemd-failed-units to monitor failed systemd units
|
||||||
|
* fix(tray): completely hide tray when it is empty
|
||||||
|
* clock: handle timezone changes (again again)
|
||||||
|
* clock: fix construction with calendar.format.today
|
||||||
|
* Fix use after free on task close
|
||||||
|
* Fix module UPower display device poniter
|
||||||
|
* Add "empty" class for Image module when path/exec is returning
|
||||||
|
an empty value.
|
||||||
|
* feat(battery): added support for battery state-based classes on
|
||||||
|
the entire waybar
|
||||||
|
* Using steps() in animation to reduce cpu usage.
|
||||||
|
* Move .empty CSS class from Img to Box in the Image module
|
||||||
|
* pulseaudio: reconnect context when pulseaudio server restarts
|
||||||
|
* Fix JSON parsing with hexadecimal characters
|
||||||
|
* Adding css reloader
|
||||||
|
* fix: reload style
|
||||||
|
* Fix: drawer not appearing on configured side
|
||||||
|
* Make battery estimate inaccessible in the "Full" state on
|
||||||
|
default config
|
||||||
|
* Fix build warnings
|
||||||
|
* Add style classes for hyprland/submap
|
||||||
|
* Add module class to the root elements of the modules
|
||||||
|
* fix build warning in bar.cpp
|
||||||
|
* libcava bump 0.10.1
|
||||||
|
* Add check for tooltip-format for custom modules
|
||||||
|
* Search for the first hwmon* directory
|
||||||
|
* Hyprland/workspaces: use Hyprland's workspace rules for
|
||||||
|
persistency
|
||||||
|
* Require gtk-layer-shell
|
||||||
|
* Add style class for CPU state
|
||||||
|
* Add css classes to hyprland special workspaces
|
||||||
|
* Add ordinal date toolbar format specifier to clock module
|
||||||
|
* Implement windows formating in sway/workspaces
|
||||||
|
* Revert "Add style class for CPU state"
|
||||||
|
* Revert "Implement windows formating in sway/workspaces"
|
||||||
|
* build: refactorings and deprecation fixes
|
||||||
|
* refactor: move all module includes to factory.cpp
|
||||||
|
* fix(clock): crash on scrolling with local timezone ("") in the
|
||||||
|
list
|
||||||
|
* Fix hyprland special workspace button click
|
||||||
|
* Fixed window#waybar.swallowing for module hyprland/window
|
||||||
|
* nix: update libcava version and removal of gtk-layer-shell
|
||||||
|
meson option
|
||||||
|
* Implement windows formating in sway/workspaces
|
||||||
|
* feat: implement cpufreq for bsd by sysctl
|
||||||
|
* mediaplayer: add exclude player option
|
||||||
|
* Config tweaks
|
||||||
|
* feat(sway/language): option to hide module with single layout
|
||||||
|
* fix clang-tidy errors in hyprland module
|
||||||
|
* RFC: Rename config to config.jsonc
|
||||||
|
* hyprland/workspaces: Improve the workspaces persistency logic
|
||||||
|
* Improved hyprland/window by fixing icon search and implementing
|
||||||
|
configurable spacing
|
||||||
|
* Filter out special output __i3 which contains scratchpad
|
||||||
|
* ci: move FreeBSD to ubuntu runners
|
||||||
|
* Sway-Workspaces: Fixed scrolling not working
|
||||||
|
* mpd: less aggressive logging and reconnections
|
||||||
|
* Introduce a power-profiles-daemon module
|
||||||
|
* Add justify config option for Labels
|
||||||
|
* Fix peristant workspaces for sway
|
||||||
|
* feat: allow horizontal scroll
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Nov 3 13:38:09 UTC 2023 - Joshua Smith <jsmithfpv@gmail.com>
|
Fri Nov 3 13:38:09 UTC 2023 - Joshua Smith <jsmithfpv@gmail.com>
|
||||||
|
|
||||||
|
2
waybar.rpmlintrc
Normal file
2
waybar.rpmlintrc
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
# Ignore error that causes other errors such as bsc#1205950
|
||||||
|
addFilter("branding-requires-unversioned waybar-branding")
|
12
waybar.spec
12
waybar.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package waybar
|
# spec file for package waybar
|
||||||
#
|
#
|
||||||
# Copyright (c) 2023 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: waybar
|
Name: waybar
|
||||||
Version: 0.9.24
|
Version: 0.10.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Customizable Wayland bar for Sway and Wlroots based compositors
|
Summary: Customizable Wayland bar for Sway and Wlroots based compositors
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -37,8 +37,6 @@ BuildRequires: pkgconfig
|
|||||||
# test dependency
|
# test dependency
|
||||||
BuildRequires: pkgconfig(catch2) >= 3.0
|
BuildRequires: pkgconfig(catch2) >= 3.0
|
||||||
BuildRequires: sndio-devel >= 1.7.0
|
BuildRequires: sndio-devel >= 1.7.0
|
||||||
# clock module
|
|
||||||
BuildRequires: hhdate-devel
|
|
||||||
# optional: mpris module
|
# optional: mpris module
|
||||||
BuildRequires: pkgconfig(playerctl)
|
BuildRequires: pkgconfig(playerctl)
|
||||||
# optional: man pages
|
# optional: man pages
|
||||||
@ -67,7 +65,7 @@ BuildRequires: pkgconfig(systemd)
|
|||||||
BuildRequires: pkgconfig(wayland-client)
|
BuildRequires: pkgconfig(wayland-client)
|
||||||
BuildRequires: pkgconfig(wayland-cursor)
|
BuildRequires: pkgconfig(wayland-cursor)
|
||||||
BuildRequires: pkgconfig(wayland-protocols)
|
BuildRequires: pkgconfig(wayland-protocols)
|
||||||
BuildRequires: pkgconfig(wireplumber-0.4)
|
BuildRequires: pkgconfig(wireplumber-0.5)
|
||||||
BuildRequires: pkgconfig(xkbregistry)
|
BuildRequires: pkgconfig(xkbregistry)
|
||||||
# requires branding
|
# requires branding
|
||||||
# NOTE: unversioned branding is required to avoid issues like bsc#1205950
|
# NOTE: unversioned branding is required to avoid issues like bsc#1205950
|
||||||
@ -103,7 +101,7 @@ This package provides the upstream look and feel for sway.
|
|||||||
%if 0%{?sle_version} >= 150400
|
%if 0%{?sle_version} >= 150400
|
||||||
export CXX=g++-13
|
export CXX=g++-13
|
||||||
%endif
|
%endif
|
||||||
%meson -Dcava=disabled
|
%meson -Dcava=disabled -Dwireplumber=disabled
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -116,7 +114,7 @@ export CXX=g++-13
|
|||||||
|
|
||||||
%files branding-upstream
|
%files branding-upstream
|
||||||
%dir %{_sysconfdir}/xdg/waybar
|
%dir %{_sysconfdir}/xdg/waybar
|
||||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/config
|
%config(noreplace) %{_sysconfdir}/xdg/waybar/config.jsonc
|
||||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/style.css
|
%config(noreplace) %{_sysconfdir}/xdg/waybar/style.css
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user