Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

polybar-3.7.2-3.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

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

Provides

Requires

License

MIT

Changelog

* 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)

Files

/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