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

sway-1.10-4.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: sway Distribution: openSUSE Tumbleweed
Version: 1.10 Vendor: openSUSE
Release: 4.1 Build date: Tue Oct 29 01:55:21 2024
Group: System/GUI/Other Build host: reproducible
Size: 5714135 Source RPM: sway-1.10-4.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/swaywm/sway
Summary: Window manager for Wayland compatible with i3
Sway is a tiling Wayland compositor and a drop-in replacement for the i3
window manager for X11. It works with your existing i3 configuration and
supports most of i3's features, plus a few extras.

Provides

Requires

License

MIT

Changelog

* Tue Oct 29 2024 Joshua Smith <[email protected]>
  - Update to version 1.10:
    Features
    * All of the enhancements from wlroots 0.18.
    * Rewrite the renderer to leverage the wlroots scene-graph API,
      resulting in improved performance.
    * Add GPU reset recovery for improved robustness.
    * Add a command to use an ICC profile for an output.
    * Improved output configuration algorithm to light up more
      outputs when the GPU bandwidth is constrained.
      WLR_DRM_NO_MODIFIERS shouldn't be necessary anymore to
      workaround black screens on Intel.
    * Add support for IME popups used for CJK.
    * Add support for tearing-control-v1, to opt-in for tearing
      page-flips for gaming use-cases.
    * Add support for ext-transient-seat-v1, allowing remoting apps
      such as wayvnc to create separate temporary seats for input
      events.
    * Add support for ext-foreign-toplevel-list-v1, the new standard
      protocol to obtain information about other toplevels. This will
      eventually be used by taskbars, window switchers and
      per-toplevel screen capture.
    * Add support for xdg-shell v5 with popup repositioning and
      hiding maximize/minimize buttons in CSD.
    Changes
    * dmenu_run is no longer a dependency of the default config file.
    * The default config file now contains keybindings with pactl for
      volume adjustment, brightnessctl for brightness adjustment and
      grim for screenshots.
    * The legacy wl_drm protocol is now disabled by default
      (superseded by the standard linux-dmabuf-v1 protocol). This
      causes breakage in xorg-xwayland < 24.1.0, libva < 2.22.0 and
      amdvlk < 2024.Q4.1, and can be re-enabled manually via
    - Dlegacy-wl-drm.
    * The xwayland built-time option has been removed: Xwayland
      support is now enabled at build-time if it was enabled for
      wlroots.
* Wed Apr 10 2024 Filippo Bonazzi <[email protected]>
  - Remove versioned branding and explain why it must not be added again (bsc#1222579)
  - Add sway.rpmlintrc to mask the spurious versioned branding warning
  - Mask empty %check section rpmlint warning
* Wed Feb 28 2024 Soc Virnyl Estela <[email protected]>
  - Fix broken package by declaring the actual version of branding package of sway which
    is 0.16.0. Hopefully resolves bsc#1220496
* Mon Feb 26 2024 Soc Virnyl Estela <[email protected]>
  - Specfile cleanup:
    * remove deprecated and obsoleted RPM symbol/macros
    * Provides should have version
* Mon Feb 26 2024 Soc Virnyl Estela <[email protected]>
  - Add contrib files: sway-1.9-contrib.tar.gz
  - Update specfile to accommodate new contrib files and contrib sub-package.
* Sun Feb 25 2024 Soc Virnyl Estela <[email protected]>
  - Update to version 1.9
    * All of the enhancements from wlroots 0.17, including support for
      the new content-type-v1, xwayland-shell-v1, wp-fractional-scale-v1,
      security-context-v1 and cursor-shape-v1 protocols
    * Improved xdg-activation-v1 support with workspace tracking and multi-seat
    * The rendering code has been ported to the new wlroots rendering API,
      yielding better performance
    * A new config option to disable primary selection
    * A new input commands to set libinput's rotation angle and scroll button lock
    * Tablet tool buttons can now be used for floating mode resize
    * The IPC output event is now supported
    * Add support for layer-shell's on-demand keyboard interactivity
    * Default menu is now wmenu
    * KDE idle protocol is obsoleted for the standard idle-notify-v1 protocol
  - Remove dee032d0a0ecd958c902b88302dc59703d703c7f.patch. Patch is included in version 1.9.
  - Set wlroots version requirement to >= 0.17.0
  - Update description on specfile. Sway has long since matured as a full-fledge compositor.
* Thu Oct 05 2023 Soc Virnyl Estela <[email protected]>
  - minor update of sway-portals.conf.
    * defaults to wlr -> falls back to gtk
* Thu Sep 28 2023 Denys Kondratenko <[email protected]>
  - fix portal config typo (see https://github.com/emersion/xdg-desktop-portal-wlr/pull/269)
* Mon Sep 25 2023 Soc Virnyl Estela <[email protected]>
  - XDP 0.18.0 requires desktop and other environments to have their own portals.conf
    by adding sway-portals.conf, we will avoid some of the problems for portals for
    * File picker -> We default to xdp-gtk since xdp-wlr does not have it.
    * For screenshots/screenshare, we use the wlr supplied interfaces
    For more information, see https://github.com/flatpak/xdg-desktop-portal/issues/1077
    and the release statement for 0.18.0
    This is a workaround for boo#1215641
* Thu Jul 06 2023 Joan Torres <[email protected]>
  - Recommend xdg-desktop-portal-wlr instead of requires.
* Tue Apr 11 2023 Bjørn Lie <[email protected]>
  - Add dee032d0a0ecd958c902b88302dc59703d703c7f.patch: ipc: add
    LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM entry.
* Sun Feb 12 2023 Soc Virnyl Estela <[email protected]>
  - Update to 1.8.1:
    * Apply new adaptive sync value from wlr-output-management
    * warp_to_constraint_cursor_hint: Handle NULL view
    * Use correct length for strncmp comparison
    * Allow setting the font size to 0
    * input/tablet: handle focusing NULL surface
    * man: fix typo in output disable docs
    * Send wl_surface.enter for ext-session-lock surfaces
    * Fix pointer events for ext-session-lock surfaces
    * build: bump version to 1.8.1
    * focus_on_window_activation: raise if floating
    * Correct window_rect.y with hide_edge_borders
    * Clarify documentation for window_rect
* Fri Jan 06 2023 Soc Virnyl Estela <[email protected]>
  - For portals to work, this requires xdg-desktop-portal-wlr.
* Sun Dec 25 2022 llyyr <[email protected]>
  - Update to 1.8:
    New features:
    * A new bindgesture command can be used to bind actions to touchpad gestures
    * More robust and secure screen lockers via the new
      ext-session-lock-v1 protocol (supported by swaylock)
    * A new output unplug command has been added to remove virtual outputs
    * libinput's new "disable while trackpointing" setting and
      high-resolution scroll wheel events are now supported
    * xdg-activation-v1 is now used for more reliable workspace matching when
      launching new clients
    * Various improvements from wlroots' Vulkan renderer
    Changes:
    * On Linux, CAP_SYS_NICE can be set to improve scheduling
    * Manufacturer names in output identifiers might have changed
    * SUID-root is no longer supported
    * The output dpms command has been deprecated (superseded by output power)
    * The pcre dependency has been replaced with pcre2
  - Remove 6484.patch, resolved upstream.
  - Remove fix-upstream-gcc12-build-issue.patch, resolved upstream.
* Thu Dec 01 2022 Andreas Stieger <[email protected]>
  - Fix build: pick up a compatible verison of wlroots boo#1205766
* Sat Nov 26 2022 Andreas Stieger <[email protected]>
  - Update upstream signing key and verify source signature
  - https://github.com/swaywm/sway/pull/6484 6484.patch refreshed
* Mon May 16 2022 Simon Lees <[email protected]>
  - Fix build with gcc12
    * fix-upstream-gcc12-build-issue.patch
* Wed Feb 02 2022 Denys Kondratenko <[email protected]>
  - Restore brandig package versioning due to dependency for OpenSUSEway
    * https://github.com/openSUSE/openSUSEway/issues/54
* Fri Jan 28 2022 Michal Hrusecky <[email protected]>
  - Prevent segfault on keyboard connection
    using upstream pull request https://github.com/swaywm/sway/pull/6484
    Patches:
    * Add 6484.patch
* Tue Jan 25 2022 Arnav Singh <[email protected]>
  - Update to 1.7:
    New features:
    * Add `output render_bit_depth` command to enable high-bit depth composition.
    * Tabs can now be dragged with the mouse.
    * Zero-copy direct scanout for fullscreen windows should work more reliably
      thanks to linux-dmabuf surface feedback.
    * Add support for virtual reality headsets via DRM leasing.
    * Wayland-native urgency has been implemented via
      the xdg-activation-v1 extension.
    * Add `output dpms toggle` command to easily toggle screen blanking
      from scripts.
    * Add `gaps <type> <scope> toggle <px>`, `smart_gaps inverse_outer` and
      `split none` commands.
    * Add `output modeline` command to set a full custom DRM mode when
      custom modes don't work out-of-the-box.
    * Add `client.focused_tab_title` color option.
    Changes:
    * `--my-next-gpu-wont-be-nvidia` has been removed, use `--unsupported-gpu`
      instead. The Nvidia proprietary driver remains unsupported.
    * The terminal emulator in the default config file has been changed to `foot`.
    * `swaybar` and `swaynag` are now provided by separate, optional packages.
      Make sure to install them explicitly if you use them.
    * Titlebars now have a fixed height, they no longer resize depending on
      characters used in the title.
    Patches:
    * Remove sway-1.0-include.patch since it is no longer necessary.
* Wed Dec 08 2021 Marcus Rueckert <[email protected]>
  - Add missing runtime requires for grimshot and the python tools in
    sway-contrib
* Wed Dec 08 2021 Marcus Rueckert <[email protected]>
  - according to the changes entry ffmpeg and ImageMagick were only
    needed for swaygrab and this no longer seems to be part of this
    package. drop the unused requires as well.
* Fri Sep 24 2021 Steve Kowalik <[email protected]>
  - Change shebang of two Python scripts to /usr/bin/python3
* Thu Jun 24 2021 Michael Vetter <[email protected]>
  - Update to 1.6.1:
    * This new release adds compatibility with wlroots 0.14, and
      contains a few bug fixes.
    * See https://github.com/swaywm/sway/releases/tag/1.6.1 for details
* Thu Apr 08 2021 Michael Vetter <[email protected]>
  - Update to 1.6:
    New features:
    * Input method editor (IME) improvements: better support for CJK IMEs,
      allow IMEs to work on desktop UIs (such as panels and lockscreens)
    * Smoother interactive move/resize operations
    * Allow Flatpak and snap applications to better integrate with the
      system via the xdg-foreign protocol
    * Improved i3 compatibility for commands changing the window layout
    * Add an option to hide the cursor when typing
    * Add tray icon support to systems without systemd/elogind
    * X11 clipboard reliability improvements
* Mon Mar 15 2021 Matej Cepl <[email protected]>
  - Add subpackage contrib with all files from the contrib/ subdirectory.

Files

/usr/bin/sway
/usr/bin/swaymsg
/usr/share/backgrounds
/usr/share/backgrounds/sway
/usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1136x640.png
/usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1136x640_Portrait.png
/usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1366x768.png
/usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png
/usr/share/backgrounds/sway/Sway_Wallpaper_Blue_2048x1536.png
/usr/share/backgrounds/sway/Sway_Wallpaper_Blue_2048x1536_Portrait.png
/usr/share/backgrounds/sway/Sway_Wallpaper_Blue_768x1024.png
/usr/share/backgrounds/sway/Sway_Wallpaper_Blue_768x1024_Portrait.png
/usr/share/bash-completion/completions/sway
/usr/share/bash-completion/completions/swaymsg
/usr/share/doc/packages/sway
/usr/share/doc/packages/sway/CONTRIBUTING.md
/usr/share/doc/packages/sway/README.md
/usr/share/fish
/usr/share/fish/vendor_completions.d
/usr/share/fish/vendor_completions.d/sway.fish
/usr/share/fish/vendor_completions.d/swaymsg.fish
/usr/share/licenses/sway
/usr/share/licenses/sway/LICENSE
/usr/share/man/man1/sway.1.gz
/usr/share/man/man1/swaymsg.1.gz
/usr/share/man/man5/sway-input.5.gz
/usr/share/man/man5/sway-output.5.gz
/usr/share/man/man5/sway.5.gz
/usr/share/man/man7/sway-ipc.7.gz
/usr/share/wayland-sessions
/usr/share/wayland-sessions/sway.desktop
/usr/share/xdg-desktop-portal
/usr/share/xdg-desktop-portal/sway-portals.conf
/usr/share/zsh/site-functions/_sway
/usr/share/zsh/site-functions/_swaymsg


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Dec 2 00:50:36 2024