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>
|
||||
|
||||
|
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
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: waybar
|
||||
Version: 0.9.24
|
||||
Version: 0.10.0
|
||||
Release: 0
|
||||
Summary: Customizable Wayland bar for Sway and Wlroots based compositors
|
||||
License: MIT
|
||||
@ -37,8 +37,6 @@ BuildRequires: pkgconfig
|
||||
# test dependency
|
||||
BuildRequires: pkgconfig(catch2) >= 3.0
|
||||
BuildRequires: sndio-devel >= 1.7.0
|
||||
# clock module
|
||||
BuildRequires: hhdate-devel
|
||||
# optional: mpris module
|
||||
BuildRequires: pkgconfig(playerctl)
|
||||
# optional: man pages
|
||||
@ -67,7 +65,7 @@ BuildRequires: pkgconfig(systemd)
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(wireplumber-0.4)
|
||||
BuildRequires: pkgconfig(wireplumber-0.5)
|
||||
BuildRequires: pkgconfig(xkbregistry)
|
||||
# requires branding
|
||||
# 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
|
||||
export CXX=g++-13
|
||||
%endif
|
||||
%meson -Dcava=disabled
|
||||
%meson -Dcava=disabled -Dwireplumber=disabled
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
@ -116,7 +114,7 @@ export CXX=g++-13
|
||||
|
||||
%files branding-upstream
|
||||
%dir %{_sysconfdir}/xdg/waybar
|
||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/config
|
||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/config.jsonc
|
||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/style.css
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user