forked from pool/hyprland
Accepting request 1131460 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1131460 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hyprland?expand=0&rev=12
This commit is contained in:
commit
9b185dac56
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:63ad50ac4d5f981527737aa69040b63cb3f0dea3502239b31ab394a2da110a83
|
|
||||||
size 11772136
|
|
3
hyprland-0.33.1.tar.xz
Normal file
3
hyprland-0.33.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5b3ded367d7faf7676972631ee6ac21505e8c4f2ebd3c477909531b2b3d5c4ef
|
||||||
|
size 11776052
|
140
hyprland.changes
140
hyprland.changes
@ -1,3 +1,143 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 6 16:56:14 UTC 2023 - Florian <packaging@sp1rit.anonaddy.me>
|
||||||
|
|
||||||
|
- Update to version 0.33.1:
|
||||||
|
+ Small patch to fix some issues with screencopy / toplevel-export
|
||||||
|
(notably crashing and/or misaligned buffers) and crashes on exit.
|
||||||
|
+ Fixes:
|
||||||
|
- framebuffer: ignore addStencil on legacyRenderer
|
||||||
|
- screencopy: fix glReadPixels offset
|
||||||
|
- screencopy: fix legacyrenderer builds
|
||||||
|
- toplevelexport: fix getPreferredReadFormat param in captureToplevel
|
||||||
|
+ Other:
|
||||||
|
- hyprctl: order commands alphabetically (#4061)
|
||||||
|
- input: Stop propagating axis events after valid binds (#4059)
|
||||||
|
- input: don't send mouse events on touch (#4071)
|
||||||
|
- internal: various improvements to avoid crashes on exit
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 5 17:53:38 UTC 2023 - Florian "spirit" <packaging@sp1rit.anonaddy.me>
|
||||||
|
|
||||||
|
- Update to version 0.33.0:
|
||||||
|
+ After the longest commit gap to date, I decided to bring y'all
|
||||||
|
the 0.33.0 update. Enjoy!
|
||||||
|
+ Nvidia patches have been removed, they are no longer needed.
|
||||||
|
+ New features:
|
||||||
|
- env: add HYPRLAND_NO_RT
|
||||||
|
- events: add keyPress and mouseAxis
|
||||||
|
- general: add workspace gaps (#3877)
|
||||||
|
- hyprctl: Add 'layouts' command (#3895)
|
||||||
|
- hyprctl: add monitors all to report all connected monitors
|
||||||
|
(#3730)
|
||||||
|
- pluginapi: add touch event hooks (#3836)
|
||||||
|
- renderer: Adding an option to disable first launch animation
|
||||||
|
#3933)
|
||||||
|
- workspacerules: Add workspace rule for master layout
|
||||||
|
orientation (#3964)
|
||||||
|
+ Fixes:
|
||||||
|
- config: Minor --config improvements, fixes (#4034)
|
||||||
|
- config: fix red warn in default config
|
||||||
|
- configmgr: fix parsing of touchdevice groups
|
||||||
|
- deps: downgrade wlroots to fix crashes
|
||||||
|
- group: fix dragging into floating groups (#3719)
|
||||||
|
- groupbar: Fix position of groupbar titles on monitor scales
|
||||||
|
!= 1.0 (#3856)
|
||||||
|
- groupbar: allow reload and fix locked groupbar gradient (#3546)
|
||||||
|
- groupbar: fix crash in renderGradientTo
|
||||||
|
- groupbar: fix text pos with verical offset (#3893)
|
||||||
|
- hooksystem: fix missed log include
|
||||||
|
- input: Fix custom acceleration profile config (#3948)
|
||||||
|
- input: fix overzealous mouse capture on resize_on_border
|
||||||
|
(#4010)
|
||||||
|
- makefile: Add CXXFLAGS to hyprlctl's Makefile (#3913)
|
||||||
|
- managers: fix debug log using printf format (#4007)
|
||||||
|
- monitor: fix transform matrix calculations for transformed
|
||||||
|
- opengl: fix missed makeEGLCurrent
|
||||||
|
- opengl: fix nvidia read formats
|
||||||
|
- opengl: fix swapped rgb drm formats
|
||||||
|
- opengl: fix window introspection check
|
||||||
|
- opengl: fix xray modes in introspection checks for ls
|
||||||
|
- opengl: fixup blur dirty repaint conditions with solitary
|
||||||
|
- output-layout: fix wlroots display handling (#3718)
|
||||||
|
- pluginmgr: fix double use of dlerror()
|
||||||
|
- renderer: Fix floating clipbox (#3907)
|
||||||
|
- renderer: Fixup double rendering cases with special (#3928)
|
||||||
|
- renderer: fix double render of tiled on workspace switch
|
||||||
|
- renderer: fix floating window rendering when scale > 1 (#3901)
|
||||||
|
- renderer: fix inverseOpaque calcs in renderWithBlur
|
||||||
|
- renderer: fix software cursors on nvidia
|
||||||
|
- renderer: fixup cursor scaling
|
||||||
|
- screencopy: fix broken shm copying
|
||||||
|
- screencopy: fix detecting gl shm formats
|
||||||
|
- screencopy: fix shm exports with 10-bit
|
||||||
|
- screencopy: fix shm sharing if introspection required
|
||||||
|
- screencopy: fix transformed on shm
|
||||||
|
- shadow: add workspace offset to floating window shadow (#3906)
|
||||||
|
- vector: New operator overloads and small fix in Vector2D.
|
||||||
|
(#3891)
|
||||||
|
+ Other:
|
||||||
|
- build: remove nv patches (#3957)
|
||||||
|
- compositor: drop unused vectorToWindow func
|
||||||
|
- config: add nomaximizerequest all to default cfg
|
||||||
|
- config: default special_scale_factor to 1
|
||||||
|
- config: log info about logs before loading vars
|
||||||
|
- config: Add variables to default config (#4032)
|
||||||
|
- decorations: recalc layout and positioner on add/remove
|
||||||
|
- deco-positioner: don't remove hidden windows' data
|
||||||
|
- exec: remove redundant environment variables from spawn (#3923)
|
||||||
|
- functionhooks: throw an exception on unsupported %rip usage
|
||||||
|
- groupbar: more safety around gradient textures
|
||||||
|
- groupbar: translate box by workspace offset
|
||||||
|
- hyprctl: use a rolling buffer for reading requests
|
||||||
|
- input: Handle fullscreen windows in vectorToWindowIdeal (#4021)
|
||||||
|
- input: make fallback layout us
|
||||||
|
- input: pass mouse input to IME popups (#3922)
|
||||||
|
- inputmgr: clean lists in ~dtor
|
||||||
|
- internal: Allow floating windows on special (#3872)
|
||||||
|
- internal: make getPlusMinusKeywordResult return optional
|
||||||
|
- internal: replace INT_MAX with WORKSPACE_INVALID
|
||||||
|
- keybinds: Close special workspace after moving windows out of
|
||||||
|
it (#3649)
|
||||||
|
- layer-shell: simulate mouse movement on unmap
|
||||||
|
- layout: Don't update pseudoSize after window moved by mouse.
|
||||||
|
(#3873)
|
||||||
|
- logging: move to an internal rolling log buffer
|
||||||
|
- monitor: remove comma from monitor description (#3996)
|
||||||
|
- opengl: Don't use wrong shader just because it's GLES (#3867)
|
||||||
|
- opengl: better checking for required introspection
|
||||||
|
- opengl: check for introspection on special_blur
|
||||||
|
- opengl: clear layer fade fbs in ~dtor
|
||||||
|
- opengl: don't make a mirror buffer on fakeFrame
|
||||||
|
- opengl: free window framebuffers in ~dtor
|
||||||
|
- opengl: require introspection on mirroring
|
||||||
|
- opengl: tiled special require introspection
|
||||||
|
- plugins: make logging on error more verbose
|
||||||
|
- renderer: Move to a full Hyprland GL rendering pipeline (#3920)
|
||||||
|
- renderer: avoid rendering floating windows twice with special
|
||||||
|
- renderer: better checks for special rendering in
|
||||||
|
renderWorkspaceWindows
|
||||||
|
- renderer: clip floating boxes on slide anim
|
||||||
|
- renderer: don't make snapshots of invisible windows on close
|
||||||
|
- renderer: drop unnecessary spammy logs
|
||||||
|
- renderer: make sure lastWindow has correct ws in
|
||||||
|
renderWorkspaceWindows
|
||||||
|
- renderer: nvidia checks and use glFinish on nvidia
|
||||||
|
- renderer: pass proper arg to main param of uv calcs
|
||||||
|
- renderer: proper full occlusion checks for back layer
|
||||||
|
- renderer: separate oversize uv calcs in dimensions
|
||||||
|
- renderer: use occlusion checks for buffer clear
|
||||||
|
- renderer: use viewporter corrected size for uv calcs
|
||||||
|
- screencopy: use buffer format for glReadPixels
|
||||||
|
- screencopy: use drmFormat instead of wlr funcs
|
||||||
|
- screencopy: use new isNvidia() for format
|
||||||
|
- shaders: Some more changes in rgb2hsl. (#3834)
|
||||||
|
- shadow: avoid fatal mutation of the windowBox for calcs
|
||||||
|
- shadow: avoid using glClear and don't draw behind window if
|
||||||
|
ignore_window
|
||||||
|
- subsurfaces: damage window on subsurface size change
|
||||||
|
- surface: avoid infinite pointer image resets
|
||||||
|
- windowrules: make idleinhibit dynamic
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Nov 11 19:05:40 UTC 2023 - Florian "spirit" <packaging@sp1rit.anonaddy.me>
|
Sat Nov 11 19:05:40 UTC 2023 - Florian "spirit" <packaging@sp1rit.anonaddy.me>
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%bcond_without devel
|
%bcond_without devel
|
||||||
|
|
||||||
Name: hyprland
|
Name: hyprland
|
||||||
Version: 0.32.3
|
Version: 0.33.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Dynamic tiling Wayland compositor
|
Summary: Dynamic tiling Wayland compositor
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@ -41,7 +41,7 @@ BuildRequires: pkgconfig(gl)
|
|||||||
BuildRequires: pkgconfig(glesv2)
|
BuildRequires: pkgconfig(glesv2)
|
||||||
BuildRequires: pkgconfig(hwdata)
|
BuildRequires: pkgconfig(hwdata)
|
||||||
BuildRequires: pkgconfig(libdisplay-info)
|
BuildRequires: pkgconfig(libdisplay-info)
|
||||||
BuildRequires: pkgconfig(libdrm) >= 2.4.113
|
BuildRequires: pkgconfig(libdrm) >= 2.4.118
|
||||||
BuildRequires: pkgconfig(libinput) >= 1.14.0
|
BuildRequires: pkgconfig(libinput) >= 1.14.0
|
||||||
BuildRequires: pkgconfig(libseat) >= 0.2.0
|
BuildRequires: pkgconfig(libseat) >= 0.2.0
|
||||||
BuildRequires: pkgconfig(libudev)
|
BuildRequires: pkgconfig(libudev)
|
||||||
@ -82,6 +82,7 @@ model allowing for a lot of customization, and more.
|
|||||||
%package devel
|
%package devel
|
||||||
Summary: Files required to build Hyprland plugins
|
Summary: Files required to build Hyprland plugins
|
||||||
Requires: %{name}
|
Requires: %{name}
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
This package contains the neccessary files that are required to
|
This package contains the neccessary files that are required to
|
||||||
|
Loading…
Reference in New Issue
Block a user