hyprland: version: v0.47.2 repo: "{{ hyprgitbase }}/Hyprland" pkg_deps: - git - aquamarine - hyprland_protocols - hyprwayland_scanner - hyprutils - hyprlang - hyprcursor - hyprgraphics - aquamarine - hyprpolkitagent - xdg_desktop_portal_hyprland build_deps: RedHat: - cairo-devel - cmake - dunst - gcc-c++ - glslang-devel - libXcursor-devel - libdrm-devel - libglvnd-devel - libinput-devel - libseat-devel - libuuid-devel - libxcb-devel - libxkbcommon-devel - mesa-libgbm-devel - meson - pango-devel - pixman-devel - qt5-qtwayland - qt6-qtwayland - re2-devel - systemd-devel - tomlplusplus-devel - vulkan-loader-devel - wayland-devel - wayland-protocols-devel - xcb-util-errors-devel - xcb-util-renderutil-devel - xcb-util-wm-devel - xorg-x11-server-Xwayland-devel Alpine: - build-base - cairo-dev - cmake - dunst - elogind-dev - glslang-dev - libdrm-dev - libinput-dev - libseat-dev - libuuid - libxcb-dev - libxcursor-dev - libxkbcommon-dev - mesa-gbm - meson - pango-dev - pixman-dev - qt5-qtwayland-dev - qt6-qtwayland-dev - re2-dev - tomlplusplus-dev - vulkan-loader-dev - wayland-dev - wayland-protocols - xcb-util-errors-dev - xcb-util-renderutil-dev - xcb-util-wm-dev - xwayland-dev build_installed_files: - share/wayland-sessions/hyprland-uwsm.desktop - bin/hyprctl - share/bash-completion/completions/hyprctl - share/fish/vendor_completions.d/hyprctl.fish - share/zsh/site-functions/_hyprctl - bin/hyprpm - share/bash-completion/completions/hyprpm - share/fish/vendor_completions.d/hyprpm.fish - share/zsh/site-functions/_hyprpm - bin/Hyprland - share/wayland-sessions/hyprland.desktop - share/hypr/lockdead.png - share/hypr/lockdead2.png - share/hypr/wall0.png - share/hypr/wall1.png - share/hypr/wall2.png - share/hypr/hyprland.conf - share/xdg-desktop-portal/hyprland-portals.conf - share/man/man1/Hyprland.1 - share/man/man1/hyprctl.1 - share/pkgconfig/hyprland.pc - 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