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

picom-11.2-1.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: picom Distribution: openSUSE:Factory:zSystems
Version: 11.2 Vendor: openSUSE
Release: 1.2 Build date: Tue Feb 13 14:23:17 2024
Group: System/X11/Utilities Build host: reproducible
Size: 569041 Source RPM: picom-11.2-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/yshui/picom
Summary: Stand-alone compositor for X11
Picom is a stand-alone compositor for X11. It supports both GLX and
XRender backends and has various options to control shadows, blur
and fade animations.

Provides

Requires

License

MIT AND MPL-2.0

Changelog

* Tue Feb 13 2024 Alexei Sorokin <sor.alexei@meowr.ru>
  - Update to version 11.2:
    * picom now depends on libepoxy for OpenGL symbol management.
    * Workaround a NVIDIA problem that causes high CPU usage after
      suspend/resume.
    * Fix occasional freezes.
    * Fix corner-radius-rules not applying sometimes.
    * Fix window shader not having an effect when frame opacity is
      enabled.
    * Fix binding root pixmap in case of depth mismatch
      (boo#1217786).
  - Remove picom-11.1-fix-nvidia-high-cpu-usage.patch: fixed
    upstream.
* Sat Feb 03 2024 Alexei Sorokin <sor.alexei@meowr.ru>
  - Update to version 11.1 (changes since 10.2):
    * Notable features
    - picom now uses dithering to prevent banding. Banding is most
      notable when using a strong background blur.
    - Frame pacing. picom uses present feedback information to
      schedule new frames when it makes sense to do so. This
      improves latency, and replaces the `glFlush` and
      `GL_MaxFramesAllowed=1` hacks we used to do for NVIDIA.
    - Some missing features have been implemented for the EGL
      backend.
    * Bug fixes
    - Many memory/resource leak fixes.
    - Fix tiling of wallpaper.
    - Fix some blur artefacts.
    - Fix shadow colour for transparent shadows.
    - Don't spam logs when another compositor is running.
    - Fix rounded corners showing as black with the xrender
      backend.
    - Fix blur with rounded windows.
    - Fix missing fading on window close for some window managers.
    * Build changes
    - Dependency `pcre` has been replaced by `pcre2`.
    - New dependency xcb-util.
    - xinerama is no longer used.
    - picom now tries to give itself a real-time scheduling
      priority.
    * Deprecations
    - The `kawase` blur method is removed. Note this is just an
      alias to the `dual_kawase` method, which is still available.
    - Uses of `--sw-opti`, and `--respect-prop-shadow` are now hard
      errors.
    - `-F` has been removed completely. It was deprecated in 2012.
  - Drop patches included in upstream:
    * 0001-core-expand-X-error-handling.patch
    * 0002-core-added-proper-event-handling-for-XESetWireToEven.patch
    * 0003-core-event-code-refactoring.patch
  - Add picom-11.1-fix-nvidia-high-cpu-usage.patch: Workaround a
    NVIDIA problem that causes high CPU usage after suspend/resume
    (adapted from commit 238c3cc8336fe24370a3ca44ff0d891ca8907c94).
* Tue Oct 17 2023 Björn Bidar <bjorn.bidar@thaodan.de>
  - Add patch to Picom spamming Xlib: ignoring invalid extension event 161 errors.
    gh#yshui/picom#1096
    Backport patch from next branch
    0001-core-expand-X-error-handling.patch
    0002-core-added-proper-event-handling-for-XESetWireToEven.patch
    0003-core-event-code-refactoring.patch
* Wed Dec 21 2022 Mia Herkt <mia@0x0.st>
  - Update to version 10.2
    Fixes:
    * Window border not being considered when calculating its mask
      gh#yshui/picom#950
* Wed Nov 23 2022 Mia Herkt <mia@0x0.st>
  - Update to version 10.1
    Fixes:
    * A GL texture leak, related to
      gh#yshui/picom#892
    * A crash when shadow radius is set to 0
      gh#yshui/picom#927
    * An undefined symbol error
      gh#yshui/picom#932
* Mon Nov 14 2022 Mia Herkt <mia@0x0.st>
  - Update to version 10
    * picom now needs libEGL to build
    Notable changes:
    * experimental-backends is now the default. Everything should
      keep working, except the --glx-fshader-win option. The old
      window shader support has been replaced by --window-shader-fd.
      This new shader support has a different interface, so you have
      to adapt your existing shaders.
      gh#yshui/picom#875
    * legacy-backends option has been added so you can go back to the
      old backends, which will eventually be removed.
    * picom.desktop is installed to /etc/xdg/autostart/.
      picom should autostart now.
      gh#yshui/picom#791
    * Shadows and blur now match the shape of the window.
      This includes windows using the XShape extension, and windows
      with rounded corners.
      gh#yshui/picom#882
    * New option: --transparent-clipping-exclude, for excluding
      windows that doesn't play well with transparent-clipping,
      such as screenshot tool windows.
      gh#yshui/picom#663
      gh#yshui/picom#738
    * New backend: egl. It should behave exactly the same as the glx
      backend. Give it a try!
      gh#yshui/picom#878
    Other changes:
    * --help messages have been refactored, leading to clearer code.
      gh#yshui/picom#877
    * picom tries to detect and act on GPU resets. But because of the
      limitation of the X server, this ended up not being very
      useful.
* Sat May 28 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 9.1:
    * Bug Fixes:
      [#770] #778
    * No further changelog
* Thu Nov 26 2020 Dirk Mueller <dmueller@suse.com>
  - update to 8.2:
    * Fixes assertion failures related to WIN_FLAGS_SHADOW_STALE, see #479
    * write-pid-path in configuration file now accepted, see #492
    * Pid files are now deleted during shutdown, see #492
    * Build fixes for certain platforms, see #501, #502
* Sun Jun 14 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Since it requires dbus, use dbus by default.
* Sat May 09 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Updated to version 8
    * You can now use the time variable in window shaders to get a
      timestamp. An example usage is to create animated effects,
      e.g. https://streamable.com/e0x7r
    * --max-brightness, which allows you to dim windows that are
      too bright. When enabled, all windows' average brightness will
      be clamped to the set value.
    * Automatic configuration file reloading after it's changed.
    * A lot of the artifacts seen with blur and use-damage enabled
      are fixed.
    * _NET_WM_BYPASS_COMPOSITOR property are now handled.
      (Related to i3/i3lock#204)
    * Completely transparent windows won't have a blurred background
      anymore.
    * Improved fullscreen window detection. Now EWMH is used to
      detect fullscreen windows as well. You can turn it off with
    - -no-ewmh-fullscreen
    * Various improvments to the inverter.sh script
    * wintype notify has been renamed to notification to match the
      EWMH names. (Old name still works)
    * picom no longer sets the opacity property on windows based on
      opacity rules. This is to fix the problem where picom "forgets"
      it set the opacity property after, e.g., window manager
      restarts.
    * libxdg-basedir is no longer a dependency
    * Fixed wrong client window detection after i3wm restarts
    * Fixed wallpaper disappearing after screen resolution changes.
    * Fixed crashing when a really big window is created with shadow
    * Fixed --frame-opacity with the experimental backends
    * --blur-* command line options are now handled properly
    * Various build fixes
    * Various memory leakage fixes
    * Various documentation fixes and improvments
    * Various other crash, assertion failure fixes
    * Fixed some left over problems related to terminals in floating
      scratchpads losing transparency after restarting i3
    * Using these options is now an error: alpha-step, -d, -S,
    - -no-named-pixmap xrender-sync. They were deprecated in v5.
      paint-on-overlay, --dbe. They were deprecated in v4.
    * Error messages will no longer be printed for these removed
      options: glx-use-copysubbuffermesa, glx-copy-from-front.
      They were removed in v7

Files

/etc/xdg/autostart/picom.desktop
/usr/bin/picom
/usr/bin/picom-trans
/usr/share/applications/picom.desktop
/usr/share/doc/packages/picom
/usr/share/doc/packages/picom/CONTRIBUTORS
/usr/share/doc/packages/picom/README.md
/usr/share/doc/packages/picom/picom.sample.conf
/usr/share/icons/hicolor/48x48/apps/picom.png
/usr/share/icons/hicolor/scalable/apps/picom.svg
/usr/share/licenses/picom
/usr/share/licenses/picom/COPYING
/usr/share/licenses/picom/MIT
/usr/share/licenses/picom/MPL-2.0
/usr/share/man/man1/picom-trans.1.gz
/usr/share/man/man1/picom.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:53:36 2024