Accepting request 1084488 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1084488 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hyprland?expand=0&rev=2
This commit is contained in:
commit
dae1b3a25a
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ef5708c7f9b68e1535c0f9a7ca60135e147c980894b12e663e50e188e4577d16
|
||||
size 1185024
|
3
hyprland-0.25.0.tar.xz
Normal file
3
hyprland-0.25.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8c757de38354638005777e3ee456e513fa1b240b0a6f051c7705db96f6e4caa6
|
||||
size 1191188
|
137
hyprland.changes
137
hyprland.changes
@ -1,3 +1,140 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 3 21:07:55 UTC 2023 - Florian "spirit" <packaging@sp1rit.anonaddy.me>
|
||||
|
||||
- Update to version 0.25.0:
|
||||
+ Small update brought to you by Yours Truly™ :)
|
||||
+ New features:
|
||||
* Add activeworkspace hyprctl command (#2202)
|
||||
* Add ability to split master when only 1 additional window
|
||||
(#2025)
|
||||
* Add follow mouse mode to avoid refocusing under cursor (#2135)
|
||||
* Add plugin configuration to home manager module
|
||||
* Add subdir for cmake as well (#2163)
|
||||
* Add warning about setting hyprland config with home manager
|
||||
* Add windowrule fakeFullScreen (#2043)
|
||||
* Added moveCursor dispatcher (#2100)
|
||||
* Added some workspace-specific rules (#1986)
|
||||
* Format: use %lx for all addresses
|
||||
* IHyprLayout: add missing static modifiers to config vars
|
||||
* Meson: add subdirs to pkg-config file
|
||||
* Render: add cursor_zoom
|
||||
* Renderer: add init animation
|
||||
* config: add missing header for libc++ after 3a631e4 (#2208)
|
||||
* events: add render event for plugins
|
||||
* internal: add tag to version, send hash in release ci
|
||||
* layouts: add missing static modifiers to config vars
|
||||
* pluginAPI: add note about API expansion
|
||||
* plugins: Add "tick" event (#2029)
|
||||
* renderer: add support for rendering workspaces
|
||||
* rules: add noinitialfocus
|
||||
* swallow: Add swallow_exception_regex (#2026)
|
||||
+ Fixes:
|
||||
* Fix apps requesting fullscreen (#2099)
|
||||
* Fix dragging cursor being forced on fullscreen windows (#2115)
|
||||
* Fix possible usage of clamp with lo > hi in Vector2D (#2049)
|
||||
* Fixed a crash when waking up monitors in power-saving mode
|
||||
(#2139)
|
||||
* Plugin header overhaul 2: fixes (Electric boogaloo) (#2201)
|
||||
* blur: fixup optimization bool
|
||||
* crashReporter: fix invalid format string
|
||||
* damage: fix damage on moves / workspace changes
|
||||
* dispatchers: fix missing log param
|
||||
* dispatchers: fix movetoworkspace with bound ws-es
|
||||
* dispatchers: fix named ws-es on changeworkspace
|
||||
* formats: fix endian ifdef
|
||||
* input: fix kb focus on top layers without interactive flag
|
||||
* input: fix ls focus in non-input area
|
||||
* internal: fix -Wsign-compare and -Wunused-variable warnings
|
||||
* keybinds: fix move to named
|
||||
* misc: fix a warning
|
||||
* renderer: fix fadingout render on fs
|
||||
* renderer: fix incorrect delta calc
|
||||
* renderer: fix incorrect shouldRenderWindow calcs
|
||||
* renderer: fix misused size -> transformed size
|
||||
* rules: fix monitor rule with names
|
||||
* swallow: fix invalid regexes with empty vals
|
||||
* workspaces: fixup workspaces not activating on workspace
|
||||
switch
|
||||
* xwayland: crude fix for qt dnds
|
||||
+ Other:
|
||||
* Allow movefocus for empty workspaces (#2011)
|
||||
* Declarative plugin management (#2180)
|
||||
* Disable systemctl when built without systemd support (#2066)
|
||||
* Honor debug:enable_stdout_logs on startup (#2197)
|
||||
* Implement window move (#2018)
|
||||
* Keep fullscreen mode in moveWindowToWorkspaceSafe (#2191)
|
||||
* Plugin header overhaul (#2087)
|
||||
* Prefer bundled wlroots headers to system ones (#2204)
|
||||
* Remove wlr_output_damage.h (#2121)
|
||||
* Screencopy: unify frame and client between impls + event
|
||||
* Window resizing for pseudotiled windows (#2140)
|
||||
* args: print help on invalid arg
|
||||
* compositor: ignore contraints on warp in moveWorkspaceToMonitor
|
||||
* config: ignore invalid paths in configPaths
|
||||
* crashReporter: avoid segfault in deref plugin system
|
||||
* crashReporter: log on crash
|
||||
* fractional-scale: notify all surfaces on window move
|
||||
* hyprctl: allow spaces in cursor themes
|
||||
* hyprctl: don't assume output validity in hyprctl workspaces
|
||||
* input: don't refocus on dragging
|
||||
* input: improve mouse release conditions
|
||||
* input: make overlay layers precede constraints
|
||||
* input: release mouse buttons before refocuses
|
||||
* input: send null keycodes on focusSurface
|
||||
* internal: avoid buffer overflows with socket paths
|
||||
* internal: don't change ws on active swap
|
||||
* internal: don't iterate special workspaces in move
|
||||
* internal: don't sanity check workspaces on internal ws calls
|
||||
* internal: guarantee activeWindow event type
|
||||
* internal: improve fullscreen fade
|
||||
* internal: include headers from protocols/
|
||||
* internal: move workspace special check higher in changeWorkspace
|
||||
* internal: moveToWorkspace before setting ws
|
||||
* internal: prevent premature destroy in moveworkspace
|
||||
* internal: unhardcode sun_path size after a6cfe70 (#2137)
|
||||
* internal: update fullscreen fade on workspace move
|
||||
* internal: use setSpecialWorkspace on destroy in sanityCheck
|
||||
* internal: warp workspace on change only if old mon is last
|
||||
* internal: workspace manip handling rework
|
||||
* keybinds: avoid sending release on suppressed press
|
||||
* keybinds: minor adjustments to workspace
|
||||
* keybinds: more intelligent fallback on silent move
|
||||
* keybinds: only warp on different monitor ws
|
||||
* keybinds: refocus properly on silent move
|
||||
* keybinds: remove old comment
|
||||
* keybinds: send pass with a null keymap
|
||||
* keybinds: simulate workspace switch on focusWindow to another
|
||||
ws
|
||||
* listeners: more safety around change
|
||||
* make ext_workspace_unstable impl more atomic (#2023)
|
||||
* makefile: use -f in copies to avoid errors on running hl
|
||||
* misc: scan ppids in exec rules
|
||||
* monitor: recalc layout on switched ws
|
||||
* monitor: update fullscreen fade on workspace change
|
||||
* monitors: set special monitor ID on open
|
||||
* only ignore no_gaps_when_only when the workspace rule
|
||||
specifies a border (#2217)
|
||||
* opengl: don't use new optim with xray off on special tiled
|
||||
* opengl: keep current rendered workspace in renderData
|
||||
* pluginAPI: make symbols static
|
||||
* pluginenv: configure cmake to build protocols
|
||||
* popups: send scale info
|
||||
* renderer: improvements to layer render detection
|
||||
* renderer: more checks for background LS optimizations
|
||||
* renderer: reset renderModif on fullscreen render
|
||||
* renderer: skip rendering bottom layers on fullscreen opaque
|
||||
* renderer: workspace rendering improvements
|
||||
* screencopy: clamp damage to framebuffer
|
||||
* screencopy: implement dmabuf
|
||||
* screencopy: improve consistency of share indicator
|
||||
* tick: don't tick on invalid session
|
||||
* windows: check for fullscreen after rules
|
||||
* workspace: don't check LS-es in startAnim
|
||||
* workspace: don't lose monitor with refocus on no warps
|
||||
* workspaces: deactivate all on monitor switch
|
||||
* workspaces: restore monitor on re-plug
|
||||
* xwayland: allow initial focus to dialogs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 11 12:19:45 UTC 2023 - Florian "sp1rit" <packaging@sp1rit.anonaddy.me>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package hyprland
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2022/23 Florian "sp1rit" <packaging@sp1rit.anonaddy.me>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
Name: hyprland
|
||||
Version: 0.24.1
|
||||
Version: 0.25.0
|
||||
Release: 0
|
||||
Summary: Dynamic tiling Wayland compositor
|
||||
License: BSD-3-Clause
|
||||
@ -49,7 +49,7 @@ BuildRequires: pkgconfig(vulkan) >= 1.2.182
|
||||
BuildRequires: pkgconfig(wayland-client)
|
||||
BuildRequires: pkgconfig(wayland-protocols) >= 1.26
|
||||
BuildRequires: pkgconfig(wayland-scanner)
|
||||
BuildRequires: pkgconfig(wayland-server) >= 1.21
|
||||
BuildRequires: pkgconfig(wayland-server) >= 1.22
|
||||
BuildRequires: pkgconfig(xcb)
|
||||
BuildRequires: pkgconfig(xcb-icccm)
|
||||
BuildRequires: pkgconfig(xcb-renderutil)
|
||||
@ -77,7 +77,7 @@ model allowing for a lot of customization, and more.
|
||||
|
||||
%build
|
||||
%meson \
|
||||
-Dwlroots:xcb-errors=%{?with_xcb_errors:enabled}%{!?with_xcb_errors:disabled}
|
||||
-Dwlroots:xcb-errors=%{?with_xcb_errors:enabled}%{!?with_xcb_errors:disabled}
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
|
Loading…
Reference in New Issue
Block a user