| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: polybar | Distribution: openSUSE Tumbleweed |
| Version: 3.7.2 | Vendor: openSUSE |
| Release: 3.2 | Build date: Mon Mar 17 07:46:57 2025 |
| Group: System/GUI/Other | Build host: reproducible |
| Size: 2795087 | Source RPM: polybar-3.7.2-3.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/polybar/polybar | |
| Summary: A fast and easy-to-use status bar | |
A fast and easy-to-use status bar for tilling WM
MIT
* Mon Mar 17 2025 Mateusz Mielczarek <mateusz.mielczarek2@gmail.com>
- Remove `if` function for `%autopatch` macro
* Wed Mar 12 2025 pgajdos@suse.com
- fix build with gcc15
- added patches
+ polybar-gcc15.patch
* Tue Sep 10 2024 Mateusz Mielczarek <mateusz.mielczarek2@gmail.com>
- Bump to version 3.7.2 (changelog https://github.com/polybar/polybar/releases/tag/3.7.2)
* Mon Nov 27 2023 Michael Vetter <mvetter@suse.com>
- Update to 3.7.1:
Build:
* Fixed missing header when using libc++ in clang 15 and below
Changed:
* internal/tray: The module must use the <tray> tag (this is the default) (#3037)
Fixed:
* Modules did not validate that all tags (e.g. <label>) used in
a format were valid for that format (#3043, #3045)
* internal/tray: Fixed module-margin and separator being applied
to completely empty tray module (#3036, #3037)
* Wed Nov 08 2023 Mateusz Mielczarek <mateusz.mielczarek2@gmail.com>
- Add 'cmake.patch' to pass build on openSUSE 15.4 and 15.5
* Mon Nov 06 2023 Michael Vetter <mvetter@suse.com>
- Update to 3.7.0:
Breaking:
* custom/script: No longer hides the module if the exec command
failed and did not change the output from the previous run (#2636).
Somewhat similar original behaviour can be imitated with format-fail,
if necessary. If the exec command produced no output and exited with
a non-zero exit code the module is no longer completely empty, but
just has an empty %output% token. If you relied on this behavior
to hide the module under certain circumstances, make sure the script
exits with an exit code of zero. (#2857, #2861)
Build:
* Respect CMAKE_INSTALL_PREFIX when installing default config (#2770, #2917)
* Change default CMAKE_INSTALL_PREFIX to /usr. Installations with default
flags will now go into /usr instead of /usr/local (#2917)
* Bump C++ version to C++17 (#2847)
Deprecated:
* custom/text: The content setting and all its properties are deprecated in
favor of format with the same functionality. (#2676)
* tray: All tray-related settings in the bar section are deprecated. They
are replaced by the new tray module (#3002)
Added:
* A tray module with type internal/tray for positioning the tray like a module (#2689)
* internal/temperature: %temperature-k% token displays the temperature in
degrees Kelvin (#2774, #2784)
* internal/pulseaudio: reverse-scroll option (#2664)
* custom/script: Repeat interval for script failure (interval-fail) and
exec-if (interval-if) (#943, #2606, #2630)
* custom/ipc:
+ Added support for <label> in format (#2841)
+ Added support for format-i for each defined hook-i (#2775, #2810)
* custom/text: Loads the format setting, which supports the <label> tag,
if the deprecated content is not defined (#1331, #2673, #2676)
* internal/backlight:
+ scroll-interval option (#2696, #2700)
+ poll-interval setting controls how often the module is updated (in case
it does not happen when the brightness changes) (#2835, #3028)
* internal/temperature: Added zone-type setting (#2572, #2752)
* internal/xwindow: %class% and %instance% tokens, which show the contents
of the WM_CLASS property of the active window (#2830)
* Added enable-struts option in bar section to enable/disable struts (#2769, #2844)
* wm-restack:
+ bottom: lowers polybar to the bottom of the window stack (same as the previous
behavior of generic) (#2961)
+ ewmh: Tries to use the _NET_SUPPORTING_WM_CHECK hint to position the bar (#2961)
* internal/xworkspaces: group-by-monitor setting to decide whether _NET_DESKTOP_VIEWPORT
should be used to group workspaces by monitor; (#2603, #2926)
Changed:
* custom/script:
+ No longer produces a completely empty module if the exec command failed. It only
produces an empty module if the script had a zero exit code. (#2857, #2861)
+ Bumped the script polling interval (not related to the interval setting) to
decrease wakeups. Polybar may take slightly longer to shut down. #2879
* internal/fs: Use / as a fallback if no mountpoints are specified (#2572, #2705)
* internal/backlight:
+ Detect backlight if none specified (#2572, #2728)
+ use-actual-brightness now always defaults to true (even for amdgpu backlights) (#2835, 2839)
* Providing a negative min-width to a token adds right-padding (#2789, #2801)
* Changed fuzzy match option on i3 and bspwm modules to find longest match instead
of the first match (#2831, #2829)
* wm-restack
+ generic: Is now a best effort combination of other restacking strategies. First
tries ewmh and then the bottom strategy (#2961)
+ bspwm: Will restack above the topmost bspwm root window instead of the root window
associated with the monitor polybar is on (#3019)
Fixed:
* Waiting for double click interval on modules that don't have a double click action (#2663, #2695)
* renderer:
+ Small gaps when rendering emojis (#2785, #2802)
+ Crash when using pseudo-transparency with certain wallpapers (#2798, #2813)
+ Crash when invalid UTF-8 text is encountered (#2091, #2958)
* config:
+ Error reporting for deprecated config values (#2724)
+ Also monitor include-files for changes when --reload is set (#675, #2759)
* internal/xwindow: module does not crash when a tag is not provided in format (#2826, #2833)
* internal/i3: module errors when i3 has negative gaps (#2888, #2889)
* internal/backlight: Fix module being one step behind every update (#2835, #3028)
* wm-restack = bspwm: bar may become unclickable if there are overlapping monitors (#2873, #2961)
* Wed Apr 05 2023 Tomas Cech <sleep_walker@opensuse.org>
- Added support for XCursor
* Wed May 04 2022 Mateusz Mielczarek <mateusz.mielczarek2@gmail.com>
- Update to 3.6.3:
* custom/script: Output clearing when exec-if fails (#2674)
* internal/battery: poll-interval not working (#2649, #2677)
* ipc: Polybar failing to open IPC channel after another user already ran polybar, if XDG_RUNTIME_DIR is not set (#2683, #2684)
* No overlines/underlines being drawn when using offsets (#2685)
* Update struts (_NET_WM_STRUT_PARTIAL) when hiding the bar (#2702)
* internal/pulseaudio: Hanging during startup (#2707, #2709)
* internal/xworkspaces: Updates of _NET_DESKTOP_VIEWPORT being ignored (#2693, #2698)
* Sun May 01 2022 Sebastian Ross <sebastianfross1@gmail.com>
- Added new BuildRequires libmpdclient-devel: build requirement for mpd support
* Fri Apr 08 2022 Mateusz Mielczarek <mateusz.mielczarek2@gmail.com>
- Update to 3.6.2:
* format-offset being ignored (#2643)
* Negative struts (margin-bottom, margin-top) being ignored (#2642, #2644)
* Positioning in awesomeWM (#2651)
* internal/xworkspaces: The module sometimes crashed polybar when windows were closed. (#2655)
* Mouseover error when only one cursor is defined (#2656)
* custom/script: Timing inconsistencies (#2650, first described at #2630)
/etc/polybar /etc/polybar/config.ini /usr/bin/polybar /usr/bin/polybar-msg /usr/share/bash-completion /usr/share/bash-completion/completions /usr/share/bash-completion/completions/polybar /usr/share/doc/polybar /usr/share/doc/polybar/CHANGELOG.md /usr/share/doc/polybar/_downloads /usr/share/doc/polybar/_downloads/38589f3a5b1e8e2eca835f956b204e0e /usr/share/doc/polybar/_downloads/38589f3a5b1e8e2eca835f956b204e0e/config.ini /usr/share/doc/polybar/_images /usr/share/doc/polybar/_images/bad.png /usr/share/doc/polybar/_images/default.png /usr/share/doc/polybar/_images/good.png /usr/share/doc/polybar/_sources /usr/share/doc/polybar/_sources/dev /usr/share/doc/polybar/_sources/dev/getting-started.rst.txt /usr/share/doc/polybar/_sources/dev/packaging.rst.txt /usr/share/doc/polybar/_sources/dev/release-workflow.rst.txt /usr/share/doc/polybar/_sources/dev/style-guide.rst.txt /usr/share/doc/polybar/_sources/dev/testing.rst.txt /usr/share/doc/polybar/_sources/index.rst.txt /usr/share/doc/polybar/_sources/man /usr/share/doc/polybar/_sources/man/polybar-msg.1.rst.txt /usr/share/doc/polybar/_sources/man/polybar.1.rst.txt /usr/share/doc/polybar/_sources/man/polybar.5.rst.txt /usr/share/doc/polybar/_sources/migration /usr/share/doc/polybar/_sources/migration/3.7 /usr/share/doc/polybar/_sources/migration/3.7/index.rst.txt /usr/share/doc/polybar/_sources/migration/3.7/tray.rst.txt /usr/share/doc/polybar/_sources/migration/index.rst.txt /usr/share/doc/polybar/_sources/user /usr/share/doc/polybar/_sources/user/actions.rst.txt /usr/share/doc/polybar/_sources/user/default-config.rst.txt /usr/share/doc/polybar/_sources/user/fonts /usr/share/doc/polybar/_sources/user/fonts/index.rst.txt /usr/share/doc/polybar/_sources/user/fonts/nerd-fonts.rst.txt /usr/share/doc/polybar/_sources/user/ipc.rst.txt /usr/share/doc/polybar/_sources/user/modules /usr/share/doc/polybar/_sources/user/modules/defs.rst.txt /usr/share/doc/polybar/_sources/user/modules/index.rst.txt /usr/share/doc/polybar/_sources/user/modules/tray.rst.txt /usr/share/doc/polybar/_static /usr/share/doc/polybar/_static/alabaster.css /usr/share/doc/polybar/_static/banner-dark-mode.png /usr/share/doc/polybar/_static/banner.png /usr/share/doc/polybar/_static/basic.css /usr/share/doc/polybar/_static/custom.css /usr/share/doc/polybar/_static/default.png /usr/share/doc/polybar/_static/doctools.js /usr/share/doc/polybar/_static/documentation_options.js /usr/share/doc/polybar/_static/file.png /usr/share/doc/polybar/_static/github-banner.svg /usr/share/doc/polybar/_static/language_data.js /usr/share/doc/polybar/_static/minus.png /usr/share/doc/polybar/_static/nerd-fonts /usr/share/doc/polybar/_static/nerd-fonts/bad.png /usr/share/doc/polybar/_static/nerd-fonts/good.png /usr/share/doc/polybar/_static/plus.png /usr/share/doc/polybar/_static/pygments.css /usr/share/doc/polybar/_static/searchtools.js /usr/share/doc/polybar/_static/sphinx_highlight.js /usr/share/doc/polybar/dev /usr/share/doc/polybar/dev/getting-started.html /usr/share/doc/polybar/dev/packaging.html /usr/share/doc/polybar/dev/release-workflow.html /usr/share/doc/polybar/dev/style-guide.html /usr/share/doc/polybar/dev/testing.html /usr/share/doc/polybar/examples /usr/share/doc/polybar/examples/config.ini /usr/share/doc/polybar/genindex.html /usr/share/doc/polybar/index.html /usr/share/doc/polybar/man /usr/share/doc/polybar/man/polybar-msg.1.html /usr/share/doc/polybar/man/polybar.1.html /usr/share/doc/polybar/man/polybar.5.html /usr/share/doc/polybar/migration /usr/share/doc/polybar/migration/3.7 /usr/share/doc/polybar/migration/3.7/index.html /usr/share/doc/polybar/migration/3.7/tray.html /usr/share/doc/polybar/migration/index.html /usr/share/doc/polybar/objects.inv /usr/share/doc/polybar/search.html /usr/share/doc/polybar/searchindex.js /usr/share/doc/polybar/user /usr/share/doc/polybar/user/actions.html /usr/share/doc/polybar/user/default-config.html /usr/share/doc/polybar/user/fonts /usr/share/doc/polybar/user/fonts/index.html /usr/share/doc/polybar/user/fonts/nerd-fonts.html /usr/share/doc/polybar/user/ipc.html /usr/share/doc/polybar/user/modules /usr/share/doc/polybar/user/modules/defs.html /usr/share/doc/polybar/user/modules/index.html /usr/share/doc/polybar/user/modules/tray.html /usr/share/man/man1/polybar-msg.1.gz /usr/share/man/man1/polybar.1.gz /usr/share/man/man5/polybar.5.gz /usr/share/zsh /usr/share/zsh/site-functions /usr/share/zsh/site-functions/_polybar /usr/share/zsh/site-functions/_polybar_msg
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Apr 1 23:32:50 2026