diff --git a/tasks/src/hyprland.yml b/tasks/src/hyprland.yml index 5256665..5f1cbd8 100644 --- a/tasks/src/hyprland.yml +++ b/tasks/src/hyprland.yml @@ -26,7 +26,7 @@ argv: - cmake - --no-warn-unused-cli - - DCMAKE_BUILD_TYPE:STRING=Release + - -DCMAKE_BUILD_TYPE:STRING=Release - -DCMAKE_INSTALL_PREFIX:PATH={{ path.prefix }} - -S - . diff --git a/vars/pkgs/hyprland.yml b/vars/pkgs/hyprland.yml index 5d0719b..8f2e559 100644 --- a/vars/pkgs/hyprland.yml +++ b/vars/pkgs/hyprland.yml @@ -44,8 +44,6 @@ hyprland: - share/bash-completion/completions/hyprctl - share/fish/vendor_completions.d/hyprctl.fish - share/zsh/site-functions/_hyprctl - - include - - include/glaze - bin/hyprpm - share/bash-completion/completions/hyprpm - share/fish/vendor_completions.d/hyprpm.fish @@ -62,4 +60,279 @@ hyprland: - share/man/man1/Hyprland.1 - share/man/man1/hyprctl.1 - share/pkgconfig/hyprland.pc - - include/hyprland + - include/hyprland/protocols + - include/hyprland/protocols/xx-color-management-v4.hpp + - include/hyprland/protocols/alpha-modifier-v1.hpp + - include/hyprland/protocols/content-type-v1.hpp + - include/hyprland/protocols/cursor-shape-v1.hpp + - include/hyprland/protocols/drm-lease-v1.hpp + - include/hyprland/protocols/ext-foreign-toplevel-list-v1.hpp + - include/hyprland/protocols/ext-idle-notify-v1.hpp + - include/hyprland/protocols/hyprland-ctm-control-v1.hpp + - include/hyprland/protocols/fractional-scale-v1.hpp + - include/hyprland/protocols/hyprland-global-shortcuts-v1.hpp + - include/hyprland/protocols/color-management-v1.hpp + - include/hyprland/protocols/hyprland-surface-v1.hpp + - include/hyprland/protocols/ext-session-lock-v1.hpp + - include/hyprland/protocols/hyprland-focus-grab-v1.hpp + - include/hyprland/protocols/idle-inhibit-unstable-v1.hpp + - include/hyprland/protocols/frog-color-management-v1.hpp + - include/hyprland/protocols/hyprland-lock-notify-v1.hpp + - include/hyprland/protocols/hyprland-toplevel-export-v1.hpp + - include/hyprland/protocols/kde-server-decoration.hpp + - include/hyprland/protocols/keyboard-shortcuts-inhibit-unstable-v1.hpp + - include/hyprland/protocols/input-method-unstable-v2.hpp + - include/hyprland/protocols/linux-dmabuf-v1.hpp + - include/hyprland/protocols/linux-drm-syncobj-v1.hpp + - include/hyprland/protocols/pointer-constraints-unstable-v1.hpp + - include/hyprland/protocols/presentation-time.hpp + - include/hyprland/protocols/primary-selection-unstable-v1.hpp + - include/hyprland/protocols/relative-pointer-unstable-v1.hpp + - include/hyprland/protocols/security-context-v1.hpp + - include/hyprland/protocols/tearing-control-v1.hpp + - include/hyprland/protocols/tablet-v2.hpp + - include/hyprland/protocols/pointer-gestures-unstable-v1.hpp + - include/hyprland/protocols/text-input-unstable-v3.hpp + - include/hyprland/protocols/single-pixel-buffer-v1.hpp + - include/hyprland/protocols/text-input-unstable-v1.hpp + - include/hyprland/protocols/virtual-keyboard-unstable-v1.hpp + - include/hyprland/protocols/viewporter.hpp + - include/hyprland/protocols/wayland-drm.hpp + - include/hyprland/protocols/wlr-data-control-unstable-v1.hpp + - include/hyprland/protocols/wlr-foreign-toplevel-management-unstable-v1.hpp + - include/hyprland/protocols/wlr-gamma-control-unstable-v1.hpp + - include/hyprland/protocols/wayland.hpp + - include/hyprland/protocols/wlr-output-power-management-unstable-v1.hpp + - include/hyprland/protocols/wlr-output-management-unstable-v1.hpp + - include/hyprland/protocols/wlr-virtual-pointer-unstable-v1.hpp + - include/hyprland/protocols/wlr-layer-shell-unstable-v1.hpp + - include/hyprland/protocols/xdg-decoration-unstable-v1.hpp + - include/hyprland/protocols/xdg-dialog-v1.hpp + - include/hyprland/protocols/xdg-activation-v1.hpp + - include/hyprland/protocols/xdg-output-unstable-v1.hpp + - include/hyprland/protocols/wlr-screencopy-unstable-v1.hpp + - include/hyprland/protocols/xdg-shell.hpp + - include/hyprland/protocols/xwayland-shell-v1.hpp + - include/hyprland/src + - include/hyprland/src/Compositor.hpp + - include/hyprland/src/SharedDefs.hpp + - include/hyprland/src/config + - include/hyprland/src/config/ConfigDataValues.hpp + - include/hyprland/src/config/ConfigDescriptions.hpp + - include/hyprland/src/config/ConfigManager.hpp + - include/hyprland/src/config/ConfigValue.hpp + - include/hyprland/src/config/ConfigWatcher.hpp + - include/hyprland/src/config/defaultConfig.hpp + - include/hyprland/src/debug + - include/hyprland/src/debug/CrashReporter.hpp + - include/hyprland/src/debug/HyprCtl.hpp + - include/hyprland/src/debug/HyprDebugOverlay.hpp + - include/hyprland/src/debug/HyprNotificationOverlay.hpp + - include/hyprland/src/debug/Log.hpp + - include/hyprland/src/debug/RollingLogFollow.hpp + - include/hyprland/src/debug/TracyDefines.hpp + - include/hyprland/src/defines.hpp + - include/hyprland/src/desktop + - include/hyprland/src/desktop/DesktopTypes.hpp + - include/hyprland/src/desktop/LayerRule.hpp + - include/hyprland/src/desktop/LayerSurface.hpp + - include/hyprland/src/desktop/Popup.hpp + - include/hyprland/src/desktop/Rule.hpp + - include/hyprland/src/desktop/Subsurface.hpp + - include/hyprland/src/desktop/WLSurface.hpp + - include/hyprland/src/desktop/Window.hpp + - include/hyprland/src/desktop/WindowRule.hpp + - include/hyprland/src/desktop/Workspace.hpp + - include/hyprland/src/devices + - include/hyprland/src/devices/IHID.hpp + - include/hyprland/src/devices/IKeyboard.hpp + - include/hyprland/src/devices/IPointer.hpp + - include/hyprland/src/devices/ITouch.hpp + - include/hyprland/src/devices/Keyboard.hpp + - include/hyprland/src/devices/Mouse.hpp + - include/hyprland/src/devices/Tablet.hpp + - include/hyprland/src/devices/TouchDevice.hpp + - include/hyprland/src/devices/VirtualKeyboard.hpp + - include/hyprland/src/devices/VirtualPointer.hpp + - include/hyprland/src/events + - include/hyprland/src/events/Events.hpp + - include/hyprland/src/helpers + - include/hyprland/src/helpers/AnimatedVariable.hpp + - include/hyprland/src/helpers/ByteOperations.hpp + - include/hyprland/src/helpers/Color.hpp + - include/hyprland/src/helpers/CursorShapes.hpp + - include/hyprland/src/helpers/DamageRing.hpp + - include/hyprland/src/helpers/Format.hpp + - include/hyprland/src/helpers/MiscFunctions.hpp + - include/hyprland/src/helpers/Monitor.hpp + - include/hyprland/src/helpers/SdDaemon.hpp + - include/hyprland/src/helpers/Splashes.hpp + - include/hyprland/src/helpers/TagKeeper.hpp + - include/hyprland/src/helpers/Timer.hpp + - include/hyprland/src/helpers/WLClasses.hpp + - include/hyprland/src/helpers/Watchdog.hpp + - include/hyprland/src/helpers/fs + - include/hyprland/src/helpers/fs/FsUtils.hpp + - include/hyprland/src/helpers/math + - include/hyprland/src/helpers/math/Math.hpp + - include/hyprland/src/helpers/memory + - include/hyprland/src/helpers/memory/Memory.hpp + - include/hyprland/src/helpers/signal + - include/hyprland/src/helpers/signal/Signal.hpp + - include/hyprland/src/helpers/sync + - include/hyprland/src/helpers/sync/SyncReleaser.hpp + - include/hyprland/src/helpers/sync/SyncTimeline.hpp + - include/hyprland/src/helpers/varlist + - include/hyprland/src/helpers/varlist/VarList.hpp + - include/hyprland/src/hyprerror + - include/hyprland/src/hyprerror/HyprError.hpp + - include/hyprland/src/includes.hpp + - include/hyprland/src/init + - include/hyprland/src/init/initHelpers.hpp + - include/hyprland/src/layout + - include/hyprland/src/layout/DwindleLayout.hpp + - include/hyprland/src/layout/IHyprLayout.hpp + - include/hyprland/src/layout/MasterLayout.hpp + - include/hyprland/src/macros.hpp + - include/hyprland/src/managers + - include/hyprland/src/managers/ANRManager.hpp + - include/hyprland/src/managers/AnimationManager.hpp + - include/hyprland/src/managers/CursorManager.hpp + - include/hyprland/src/managers/DonationNagManager.hpp + - include/hyprland/src/managers/EventManager.hpp + - include/hyprland/src/managers/HookSystemManager.hpp + - include/hyprland/src/managers/KeybindManager.hpp + - include/hyprland/src/managers/LayoutManager.hpp + - include/hyprland/src/managers/PointerManager.hpp + - include/hyprland/src/managers/ProtocolManager.hpp + - include/hyprland/src/managers/SeatManager.hpp + - include/hyprland/src/managers/SessionLockManager.hpp + - include/hyprland/src/managers/TokenManager.hpp + - include/hyprland/src/managers/VersionKeeperManager.hpp + - include/hyprland/src/managers/XCursorManager.hpp + - include/hyprland/src/managers/XWaylandManager.hpp + - include/hyprland/src/managers/eventLoop + - include/hyprland/src/managers/eventLoop/EventLoopManager.hpp + - include/hyprland/src/managers/eventLoop/EventLoopTimer.hpp + - include/hyprland/src/managers/input + - include/hyprland/src/managers/input/InputManager.hpp + - include/hyprland/src/managers/input/InputMethodPopup.hpp + - include/hyprland/src/managers/input/InputMethodRelay.hpp + - include/hyprland/src/managers/input/TextInput.hpp + - include/hyprland/src/pch + - include/hyprland/src/pch/pch.hpp + - include/hyprland/src/plugins + - include/hyprland/src/plugins/HookSystem.hpp + - include/hyprland/src/plugins/PluginAPI.hpp + - include/hyprland/src/plugins/PluginSystem.hpp + - include/hyprland/src/protocols + - include/hyprland/src/protocols/AlphaModifier.hpp + - include/hyprland/src/protocols/CTMControl.hpp + - include/hyprland/src/protocols/ColorManagement.hpp + - include/hyprland/src/protocols/ContentType.hpp + - include/hyprland/src/protocols/CursorShape.hpp + - include/hyprland/src/protocols/DRMLease.hpp + - include/hyprland/src/protocols/DRMSyncobj.hpp + - include/hyprland/src/protocols/DataDeviceWlr.hpp + - include/hyprland/src/protocols/FocusGrab.hpp + - include/hyprland/src/protocols/ForeignToplevel.hpp + - include/hyprland/src/protocols/ForeignToplevelWlr.hpp + - include/hyprland/src/protocols/FractionalScale.hpp + - include/hyprland/src/protocols/FrogColorManagement.hpp + - include/hyprland/src/protocols/GammaControl.hpp + - include/hyprland/src/protocols/GlobalShortcuts.hpp + - include/hyprland/src/protocols/HyprlandSurface.hpp + - include/hyprland/src/protocols/IdleInhibit.hpp + - include/hyprland/src/protocols/IdleNotify.hpp + - include/hyprland/src/protocols/InputMethodV2.hpp + - include/hyprland/src/protocols/LayerShell.hpp + - include/hyprland/src/protocols/LinuxDMABUF.hpp + - include/hyprland/src/protocols/LockNotify.hpp + - include/hyprland/src/protocols/MesaDRM.hpp + - include/hyprland/src/protocols/OutputManagement.hpp + - include/hyprland/src/protocols/OutputPower.hpp + - include/hyprland/src/protocols/PointerConstraints.hpp + - include/hyprland/src/protocols/PointerGestures.hpp + - include/hyprland/src/protocols/PresentationTime.hpp + - include/hyprland/src/protocols/PrimarySelection.hpp + - include/hyprland/src/protocols/RelativePointer.hpp + - include/hyprland/src/protocols/Screencopy.hpp + - include/hyprland/src/protocols/SecurityContext.hpp + - include/hyprland/src/protocols/ServerDecorationKDE.hpp + - include/hyprland/src/protocols/SessionLock.hpp + - include/hyprland/src/protocols/ShortcutsInhibit.hpp + - include/hyprland/src/protocols/SinglePixel.hpp + - include/hyprland/src/protocols/Tablet.hpp + - include/hyprland/src/protocols/TearingControl.hpp + - include/hyprland/src/protocols/TextInputV1.hpp + - include/hyprland/src/protocols/TextInputV3.hpp + - include/hyprland/src/protocols/ToplevelExport.hpp + - include/hyprland/src/protocols/Viewporter.hpp + - include/hyprland/src/protocols/VirtualKeyboard.hpp + - include/hyprland/src/protocols/VirtualPointer.hpp + - include/hyprland/src/protocols/WaylandProtocol.hpp + - include/hyprland/src/protocols/XDGActivation.hpp + - include/hyprland/src/protocols/XDGDecoration.hpp + - include/hyprland/src/protocols/XDGDialog.hpp + - include/hyprland/src/protocols/XDGOutput.hpp + - include/hyprland/src/protocols/XDGShell.hpp + - include/hyprland/src/protocols/XWaylandShell.hpp + - include/hyprland/src/protocols/XXColorManagement.hpp + - include/hyprland/src/protocols/core + - include/hyprland/src/protocols/core/Compositor.hpp + - include/hyprland/src/protocols/core/DataDevice.hpp + - include/hyprland/src/protocols/core/Output.hpp + - include/hyprland/src/protocols/core/Seat.hpp + - include/hyprland/src/protocols/core/Shm.hpp + - include/hyprland/src/protocols/core/Subcompositor.hpp + - include/hyprland/src/protocols/types + - include/hyprland/src/protocols/types/Buffer.hpp + - include/hyprland/src/protocols/types/ColorManagement.hpp + - include/hyprland/src/protocols/types/ContentType.hpp + - include/hyprland/src/protocols/types/DMABuffer.hpp + - include/hyprland/src/protocols/types/DataDevice.hpp + - include/hyprland/src/protocols/types/SurfaceRole.hpp + - include/hyprland/src/protocols/types/WLBuffer.hpp + - include/hyprland/src/render + - include/hyprland/src/render/Framebuffer.hpp + - include/hyprland/src/render/OpenGL.hpp + - include/hyprland/src/render/Renderbuffer.hpp + - include/hyprland/src/render/Renderer.hpp + - include/hyprland/src/render/Shader.hpp + - include/hyprland/src/render/Shaders.hpp + - include/hyprland/src/render/Texture.hpp + - include/hyprland/src/render/Transformer.hpp + - include/hyprland/src/render/decorations + - include/hyprland/src/render/decorations/CHyprBorderDecoration.hpp + - include/hyprland/src/render/decorations/CHyprDropShadowDecoration.hpp + - include/hyprland/src/render/decorations/CHyprGroupBarDecoration.hpp + - include/hyprland/src/render/decorations/DecorationPositioner.hpp + - include/hyprland/src/render/decorations/IHyprWindowDecoration.hpp + - include/hyprland/src/render/pass + - include/hyprland/src/render/pass/BorderPassElement.hpp + - include/hyprland/src/render/pass/ClearPassElement.hpp + - include/hyprland/src/render/pass/FramebufferElement.hpp + - include/hyprland/src/render/pass/Pass.hpp + - include/hyprland/src/render/pass/PassElement.hpp + - include/hyprland/src/render/pass/PreBlurElement.hpp + - include/hyprland/src/render/pass/RectPassElement.hpp + - include/hyprland/src/render/pass/RendererHintsPassElement.hpp + - include/hyprland/src/render/pass/ShadowPassElement.hpp + - include/hyprland/src/render/pass/SurfacePassElement.hpp + - include/hyprland/src/render/pass/TexPassElement.hpp + - include/hyprland/src/render/pass/TextureMatteElement.hpp + - include/hyprland/src/render/shaders + - include/hyprland/src/render/shaders/Border.hpp + - include/hyprland/src/render/shaders/Shadow.hpp + - include/hyprland/src/render/shaders/SharedValues.hpp + - include/hyprland/src/render/shaders/Textures.hpp + - include/hyprland/src/signal-safe.hpp + - include/hyprland/src/version.h.in + - include/hyprland/src/xwayland + - include/hyprland/src/xwayland/Dnd.hpp + - include/hyprland/src/xwayland/Server.hpp + - include/hyprland/src/xwayland/XDataSource.hpp + - include/hyprland/src/xwayland/XSurface.hpp + - include/hyprland/src/xwayland/XWM.hpp + - include/hyprland/src/xwayland/XWayland.hpp + - include/hyprland/src/version.h