notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
hyprland Dynamic tiling Wayland compositor that doesn't sacrifice on its looks
0.54.3_3 x11-wm on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.54.3_1Version of this port present on the latest quarterly branch.
Maintainer: tagattie@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-11-16 19:33:11
Last Update: 2026-05-07 21:47:29
Commit Hash: 2a7c056
People watching this port, also watch:: android-file-transfer-cli, niri, kitty, libadwaita, nix
Also Listed In: wayland
License: BSD3CLAUSE
WWW:
https://hypr.land/
Description:
Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. It provides the latest Wayland features, is highly customizable, has all the eyecandy, the most powerful plugins, easy IPC, much more QoL stuff than other compositors and more...
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (390 items)
Collapse this list.
  1. /usr/local/share/licenses/hyprland-0.54.3_3/catalog.mk
  2. /usr/local/share/licenses/hyprland-0.54.3_3/LICENSE
  3. /usr/local/share/licenses/hyprland-0.54.3_3/BSD3CLAUSE
  4. bin/Hyprland
  5. bin/hyprctl
  6. bin/hyprland
  7. bin/hyprpm
  8. bin/start-hyprland
  9. include/hyprland/protocols/alpha-modifier-v1.hpp
  10. include/hyprland/protocols/color-management-v1.hpp
  11. include/hyprland/protocols/commit-timing-v1.hpp
  12. include/hyprland/protocols/content-type-v1.hpp
  13. include/hyprland/protocols/cursor-shape-v1.hpp
  14. include/hyprland/protocols/drm-lease-v1.hpp
  15. include/hyprland/protocols/ext-data-control-v1.hpp
  16. include/hyprland/protocols/ext-foreign-toplevel-list-v1.hpp
  17. include/hyprland/protocols/ext-idle-notify-v1.hpp
  18. include/hyprland/protocols/ext-image-capture-source-v1.hpp
  19. include/hyprland/protocols/ext-image-copy-capture-v1.hpp
  20. include/hyprland/protocols/ext-session-lock-v1.hpp
  21. include/hyprland/protocols/ext-workspace-v1.hpp
  22. include/hyprland/protocols/fifo-v1.hpp
  23. include/hyprland/protocols/fractional-scale-v1.hpp
  24. include/hyprland/protocols/hyprland-ctm-control-v1.hpp
  25. include/hyprland/protocols/hyprland-focus-grab-v1.hpp
  26. include/hyprland/protocols/hyprland-global-shortcuts-v1.hpp
  27. include/hyprland/protocols/hyprland-lock-notify-v1.hpp
  28. include/hyprland/protocols/hyprland-surface-v1.hpp
  29. include/hyprland/protocols/hyprland-toplevel-export-v1.hpp
  30. include/hyprland/protocols/hyprland-toplevel-mapping-v1.hpp
  31. include/hyprland/protocols/idle-inhibit-unstable-v1.hpp
  32. include/hyprland/protocols/input-method-unstable-v2.hpp
  33. include/hyprland/protocols/kde-server-decoration.hpp
  34. include/hyprland/protocols/keyboard-shortcuts-inhibit-unstable-v1.hpp
  35. include/hyprland/protocols/linux-dmabuf-v1.hpp
  36. include/hyprland/protocols/linux-drm-syncobj-v1.hpp
  37. include/hyprland/protocols/pointer-constraints-unstable-v1.hpp
  38. include/hyprland/protocols/pointer-gestures-unstable-v1.hpp
  39. include/hyprland/protocols/pointer-warp-v1.hpp
  40. include/hyprland/protocols/presentation-time.hpp
  41. include/hyprland/protocols/primary-selection-unstable-v1.hpp
  42. include/hyprland/protocols/relative-pointer-unstable-v1.hpp
  43. include/hyprland/protocols/security-context-v1.hpp
  44. include/hyprland/protocols/single-pixel-buffer-v1.hpp
  45. include/hyprland/protocols/tablet-v2.hpp
  46. include/hyprland/protocols/tearing-control-v1.hpp
  47. include/hyprland/protocols/text-input-unstable-v1.hpp
  48. include/hyprland/protocols/text-input-unstable-v3.hpp
  49. include/hyprland/protocols/viewporter.hpp
  50. include/hyprland/protocols/virtual-keyboard-unstable-v1.hpp
  51. include/hyprland/protocols/wayland-drm.hpp
  52. include/hyprland/protocols/wayland.hpp
  53. include/hyprland/protocols/wlr-data-control-unstable-v1.hpp
  54. include/hyprland/protocols/wlr-foreign-toplevel-management-unstable-v1.hpp
  55. include/hyprland/protocols/wlr-gamma-control-unstable-v1.hpp
  56. include/hyprland/protocols/wlr-layer-shell-unstable-v1.hpp
  57. include/hyprland/protocols/wlr-output-management-unstable-v1.hpp
  58. include/hyprland/protocols/wlr-output-power-management-unstable-v1.hpp
  59. include/hyprland/protocols/wlr-screencopy-unstable-v1.hpp
  60. include/hyprland/protocols/wlr-virtual-pointer-unstable-v1.hpp
  61. include/hyprland/protocols/xdg-activation-v1.hpp
  62. include/hyprland/protocols/xdg-decoration-unstable-v1.hpp
  63. include/hyprland/protocols/xdg-dialog-v1.hpp
  64. include/hyprland/protocols/xdg-output-unstable-v1.hpp
  65. include/hyprland/protocols/xdg-shell.hpp
  66. include/hyprland/protocols/xdg-system-bell-v1.hpp
  67. include/hyprland/protocols/xdg-toplevel-tag-v1.hpp
  68. include/hyprland/protocols/xwayland-shell-v1.hpp
  69. include/hyprland/src/Compositor.hpp
  70. include/hyprland/src/SharedDefs.hpp
  71. include/hyprland/src/config/ConfigDataValues.hpp
  72. include/hyprland/src/config/ConfigDescriptions.hpp
  73. include/hyprland/src/config/ConfigManager.hpp
  74. include/hyprland/src/config/ConfigValue.hpp
  75. include/hyprland/src/config/ConfigWatcher.hpp
  76. include/hyprland/src/config/defaultConfig.hpp
  77. include/hyprland/src/debug/HyprCtl.hpp
  78. include/hyprland/src/debug/HyprDebugOverlay.hpp
  79. include/hyprland/src/debug/HyprNotificationOverlay.hpp
  80. include/hyprland/src/debug/TracyDefines.hpp
  81. include/hyprland/src/debug/crash/CrashReporter.hpp
  82. include/hyprland/src/debug/crash/SignalSafe.hpp
  83. include/hyprland/src/debug/log/Logger.hpp
  84. include/hyprland/src/debug/log/RollingLogFollow.hpp
  85. include/hyprland/src/defines.hpp
  86. include/hyprland/src/desktop/DesktopTypes.hpp
  87. include/hyprland/src/desktop/Workspace.hpp
  88. include/hyprland/src/desktop/history/WindowHistoryTracker.hpp
  89. include/hyprland/src/desktop/history/WorkspaceHistoryTracker.hpp
  90. include/hyprland/src/desktop/reserved/ReservedArea.hpp
  91. include/hyprland/src/desktop/rule/Engine.hpp
  92. include/hyprland/src/desktop/rule/Rule.hpp
  93. include/hyprland/src/desktop/rule/effect/EffectContainer.hpp
  94. include/hyprland/src/desktop/rule/layerRule/LayerRule.hpp
  95. include/hyprland/src/desktop/rule/layerRule/LayerRuleApplicator.hpp
  96. include/hyprland/src/desktop/rule/layerRule/LayerRuleEffectContainer.hpp
  97. include/hyprland/src/desktop/rule/matchEngine/BoolMatchEngine.hpp
  98. include/hyprland/src/desktop/rule/matchEngine/IntMatchEngine.hpp
  99. include/hyprland/src/desktop/rule/matchEngine/MatchEngine.hpp
  100. include/hyprland/src/desktop/rule/matchEngine/RegexMatchEngine.hpp
  101. include/hyprland/src/desktop/rule/matchEngine/TagMatchEngine.hpp
  102. include/hyprland/src/desktop/rule/matchEngine/WorkspaceMatchEngine.hpp
  103. include/hyprland/src/desktop/rule/utils/SetUtils.hpp
  104. include/hyprland/src/desktop/rule/windowRule/WindowRule.hpp
  105. include/hyprland/src/desktop/rule/windowRule/WindowRuleApplicator.hpp
  106. include/hyprland/src/desktop/rule/windowRule/WindowRuleEffectContainer.hpp
  107. include/hyprland/src/desktop/state/FocusState.hpp
  108. include/hyprland/src/desktop/types/OverridableVar.hpp
  109. include/hyprland/src/desktop/view/GlobalViewMethods.hpp
  110. include/hyprland/src/desktop/view/Group.hpp
  111. include/hyprland/src/desktop/view/LayerSurface.hpp
  112. include/hyprland/src/desktop/view/Popup.hpp
  113. include/hyprland/src/desktop/view/SessionLock.hpp
  114. include/hyprland/src/desktop/view/Subsurface.hpp
  115. include/hyprland/src/desktop/view/View.hpp
  116. include/hyprland/src/desktop/view/WLSurface.hpp
  117. include/hyprland/src/desktop/view/Window.hpp
  118. include/hyprland/src/devices/IHID.hpp
  119. include/hyprland/src/devices/IKeyboard.hpp
  120. include/hyprland/src/devices/IPointer.hpp
  121. include/hyprland/src/devices/ITouch.hpp
  122. include/hyprland/src/devices/Keyboard.hpp
  123. include/hyprland/src/devices/Mouse.hpp
  124. include/hyprland/src/devices/Tablet.hpp
  125. include/hyprland/src/devices/TouchDevice.hpp
  126. include/hyprland/src/devices/VirtualKeyboard.hpp
  127. include/hyprland/src/devices/VirtualPointer.hpp
  128. include/hyprland/src/event/EventBus.hpp
  129. include/hyprland/src/helpers/AnimatedVariable.hpp
  130. include/hyprland/src/helpers/AsyncDialogBox.hpp
  131. include/hyprland/src/helpers/ByteOperations.hpp
  132. include/hyprland/src/helpers/CMType.hpp
  133. include/hyprland/src/helpers/Color.hpp
  134. include/hyprland/src/helpers/CursorShapes.hpp
  135. include/hyprland/src/helpers/DamageRing.hpp
  136. include/hyprland/src/helpers/Drm.hpp
  137. include/hyprland/src/helpers/Format.hpp
  138. include/hyprland/src/helpers/MainLoopExecutor.hpp
  139. include/hyprland/src/helpers/MiscFunctions.hpp
  140. include/hyprland/src/helpers/Monitor.hpp
  141. include/hyprland/src/helpers/MonitorFrameScheduler.hpp
  142. include/hyprland/src/helpers/MonitorZoomController.hpp
  143. include/hyprland/src/helpers/SdDaemon.hpp
  144. include/hyprland/src/helpers/Splashes.hpp
  145. include/hyprland/src/helpers/TagKeeper.hpp
  146. include/hyprland/src/helpers/TransferFunction.hpp
  147. include/hyprland/src/helpers/WLClasses.hpp
  148. include/hyprland/src/helpers/defer/Promise.hpp
  149. include/hyprland/src/helpers/env/Env.hpp
  150. include/hyprland/src/helpers/fs/FsUtils.hpp
  151. include/hyprland/src/helpers/math/Direction.hpp
  152. include/hyprland/src/helpers/math/Expression.hpp
  153. include/hyprland/src/helpers/math/Math.hpp
  154. include/hyprland/src/helpers/memory/Memory.hpp
  155. include/hyprland/src/helpers/signal/Signal.hpp
  156. include/hyprland/src/helpers/sync/SyncReleaser.hpp
  157. include/hyprland/src/helpers/sync/SyncTimeline.hpp
  158. include/hyprland/src/helpers/time/Time.hpp
  159. include/hyprland/src/helpers/time/Timer.hpp
  160. include/hyprland/src/helpers/varlist/VarList.hpp
  161. include/hyprland/src/hyprerror/HyprError.hpp
  162. include/hyprland/src/i18n/Engine.hpp
  163. include/hyprland/src/includes.hpp
  164. include/hyprland/src/init/initHelpers.hpp
  165. include/hyprland/src/layout/LayoutManager.hpp
  166. include/hyprland/src/layout/algorithm/Algorithm.hpp
  167. include/hyprland/src/layout/algorithm/FloatingAlgorithm.hpp
  168. include/hyprland/src/layout/algorithm/ModeAlgorithm.hpp
  169. include/hyprland/src/layout/algorithm/TiledAlgorithm.hpp
  170. include/hyprland/src/layout/algorithm/floating/default/DefaultFloatingAlgorithm.hpp
  171. include/hyprland/src/layout/algorithm/tiled/dwindle/DwindleAlgorithm.hpp
  172. include/hyprland/src/layout/algorithm/tiled/master/MasterAlgorithm.hpp
  173. include/hyprland/src/layout/algorithm/tiled/monocle/MonocleAlgorithm.hpp
  174. include/hyprland/src/layout/algorithm/tiled/scrolling/ScrollTapeController.hpp
  175. include/hyprland/src/layout/algorithm/tiled/scrolling/ScrollingAlgorithm.hpp
  176. include/hyprland/src/layout/space/Space.hpp
  177. include/hyprland/src/layout/supplementary/DragController.hpp
  178. include/hyprland/src/layout/supplementary/WorkspaceAlgoMatcher.hpp
  179. include/hyprland/src/layout/target/Target.hpp
  180. include/hyprland/src/layout/target/WindowGroupTarget.hpp
  181. include/hyprland/src/layout/target/WindowTarget.hpp
  182. include/hyprland/src/macros.hpp
  183. include/hyprland/src/managers/ANRManager.hpp
  184. include/hyprland/src/managers/CursorManager.hpp
  185. include/hyprland/src/managers/DonationNagManager.hpp
  186. include/hyprland/src/managers/EventManager.hpp
  187. include/hyprland/src/managers/KeybindManager.hpp
  188. include/hyprland/src/managers/PointerManager.hpp
  189. include/hyprland/src/managers/ProtocolManager.hpp
  190. include/hyprland/src/managers/SeatManager.hpp
  191. include/hyprland/src/managers/SessionLockManager.hpp
  192. include/hyprland/src/managers/TokenManager.hpp
  193. include/hyprland/src/managers/VersionKeeperManager.hpp
  194. include/hyprland/src/managers/WelcomeManager.hpp
  195. include/hyprland/src/managers/XCursorManager.hpp
  196. include/hyprland/src/managers/XWaylandManager.hpp
  197. include/hyprland/src/managers/animation/AnimationManager.hpp
  198. include/hyprland/src/managers/animation/DesktopAnimationManager.hpp
  199. include/hyprland/src/managers/cursor/CursorShapeOverrideController.hpp
  200. include/hyprland/src/managers/eventLoop/EventLoopManager.hpp
  201. include/hyprland/src/managers/eventLoop/EventLoopTimer.hpp
  202. include/hyprland/src/managers/input/InputManager.hpp
  203. include/hyprland/src/managers/input/InputMethodPopup.hpp
  204. include/hyprland/src/managers/input/InputMethodRelay.hpp
  205. include/hyprland/src/managers/input/TextInput.hpp
  206. include/hyprland/src/managers/input/UnifiedWorkspaceSwipeGesture.hpp
  207. include/hyprland/src/managers/input/trackpad/GestureTypes.hpp
  208. include/hyprland/src/managers/input/trackpad/TrackpadGestures.hpp
  209. include/hyprland/src/managers/input/trackpad/gestures/CloseGesture.hpp
  210. include/hyprland/src/managers/input/trackpad/gestures/CursorZoomGesture.hpp
  211. include/hyprland/src/managers/input/trackpad/gestures/DispatcherGesture.hpp
  212. include/hyprland/src/managers/input/trackpad/gestures/FloatGesture.hpp
  213. include/hyprland/src/managers/input/trackpad/gestures/FullscreenGesture.hpp
  214. include/hyprland/src/managers/input/trackpad/gestures/ITrackpadGesture.hpp
  215. include/hyprland/src/managers/input/trackpad/gestures/MoveGesture.hpp
  216. include/hyprland/src/managers/input/trackpad/gestures/ResizeGesture.hpp
  217. include/hyprland/src/managers/input/trackpad/gestures/SpecialWorkspaceGesture.hpp
  218. include/hyprland/src/managers/input/trackpad/gestures/WorkspaceSwipeGesture.hpp
  219. include/hyprland/src/managers/permissions/DynamicPermissionManager.hpp
  220. include/hyprland/src/managers/screenshare/ScreenshareManager.hpp
  221. include/hyprland/src/pch/pch.hpp
  222. include/hyprland/src/plugins/HookSystem.hpp
  223. include/hyprland/src/plugins/PluginAPI.hpp
  224. include/hyprland/src/plugins/PluginSystem.hpp
  225. include/hyprland/src/protocols/AlphaModifier.hpp
  226. include/hyprland/src/protocols/CTMControl.hpp
  227. include/hyprland/src/protocols/ColorManagement.hpp
  228. include/hyprland/src/protocols/CommitTiming.hpp
  229. include/hyprland/src/protocols/ContentType.hpp
  230. include/hyprland/src/protocols/CursorShape.hpp
  231. include/hyprland/src/protocols/DRMLease.hpp
  232. include/hyprland/src/protocols/DRMSyncobj.hpp
  233. include/hyprland/src/protocols/DataDeviceWlr.hpp
  234. include/hyprland/src/protocols/ExtDataDevice.hpp
  235. include/hyprland/src/protocols/ExtWorkspace.hpp
  236. include/hyprland/src/protocols/Fifo.hpp
  237. include/hyprland/src/protocols/FocusGrab.hpp
  238. include/hyprland/src/protocols/ForeignToplevel.hpp
  239. include/hyprland/src/protocols/ForeignToplevelWlr.hpp
  240. include/hyprland/src/protocols/FractionalScale.hpp
  241. include/hyprland/src/protocols/GammaControl.hpp
  242. include/hyprland/src/protocols/GlobalShortcuts.hpp
  243. include/hyprland/src/protocols/HyprlandSurface.hpp
  244. include/hyprland/src/protocols/IdleInhibit.hpp
  245. include/hyprland/src/protocols/IdleNotify.hpp
  246. include/hyprland/src/protocols/ImageCaptureSource.hpp
  247. include/hyprland/src/protocols/ImageCopyCapture.hpp
  248. include/hyprland/src/protocols/InputMethodV2.hpp
  249. include/hyprland/src/protocols/LayerShell.hpp
  250. include/hyprland/src/protocols/LinuxDMABUF.hpp
  251. include/hyprland/src/protocols/LockNotify.hpp
  252. include/hyprland/src/protocols/MesaDRM.hpp
  253. include/hyprland/src/protocols/OutputManagement.hpp
  254. include/hyprland/src/protocols/OutputPower.hpp
  255. include/hyprland/src/protocols/PointerConstraints.hpp
  256. include/hyprland/src/protocols/PointerGestures.hpp
  257. include/hyprland/src/protocols/PointerWarp.hpp
  258. include/hyprland/src/protocols/PresentationTime.hpp
  259. include/hyprland/src/protocols/PrimarySelection.hpp
  260. include/hyprland/src/protocols/RelativePointer.hpp
  261. include/hyprland/src/protocols/Screencopy.hpp
  262. include/hyprland/src/protocols/SecurityContext.hpp
  263. include/hyprland/src/protocols/ServerDecorationKDE.hpp
  264. include/hyprland/src/protocols/SessionLock.hpp
  265. include/hyprland/src/protocols/ShortcutsInhibit.hpp
  266. include/hyprland/src/protocols/SinglePixel.hpp
  267. include/hyprland/src/protocols/Tablet.hpp
  268. include/hyprland/src/protocols/TearingControl.hpp
  269. include/hyprland/src/protocols/TextInputV1.hpp
  270. include/hyprland/src/protocols/TextInputV3.hpp
  271. include/hyprland/src/protocols/ToplevelExport.hpp
  272. include/hyprland/src/protocols/ToplevelMapping.hpp
  273. include/hyprland/src/protocols/Viewporter.hpp
  274. include/hyprland/src/protocols/VirtualKeyboard.hpp
  275. include/hyprland/src/protocols/VirtualPointer.hpp
  276. include/hyprland/src/protocols/WaylandProtocol.hpp
  277. include/hyprland/src/protocols/XDGActivation.hpp
  278. include/hyprland/src/protocols/XDGBell.hpp
  279. include/hyprland/src/protocols/XDGDecoration.hpp
  280. include/hyprland/src/protocols/XDGDialog.hpp
  281. include/hyprland/src/protocols/XDGOutput.hpp
  282. include/hyprland/src/protocols/XDGShell.hpp
  283. include/hyprland/src/protocols/XDGTag.hpp
  284. include/hyprland/src/protocols/XWaylandShell.hpp
  285. include/hyprland/src/protocols/core/Compositor.hpp
  286. include/hyprland/src/protocols/core/DataDevice.hpp
  287. include/hyprland/src/protocols/core/Output.hpp
  288. include/hyprland/src/protocols/core/Seat.hpp
  289. include/hyprland/src/protocols/core/Shm.hpp
  290. include/hyprland/src/protocols/core/Subcompositor.hpp
  291. include/hyprland/src/protocols/types/Buffer.hpp
  292. include/hyprland/src/protocols/types/ColorManagement.hpp
  293. include/hyprland/src/protocols/types/ContentType.hpp
  294. include/hyprland/src/protocols/types/DMABuffer.hpp
  295. include/hyprland/src/protocols/types/DataDevice.hpp
  296. include/hyprland/src/protocols/types/SurfaceRole.hpp
  297. include/hyprland/src/protocols/types/SurfaceState.hpp
  298. include/hyprland/src/protocols/types/SurfaceStateQueue.hpp
  299. include/hyprland/src/protocols/types/WLBuffer.hpp
  300. include/hyprland/src/render/AsyncResourceGatherer.hpp
  301. include/hyprland/src/render/Framebuffer.hpp
  302. include/hyprland/src/render/OpenGL.hpp
  303. include/hyprland/src/render/Renderbuffer.hpp
  304. include/hyprland/src/render/Renderer.hpp
  305. include/hyprland/src/render/Shader.hpp
  306. include/hyprland/src/render/Texture.hpp
  307. include/hyprland/src/render/Transformer.hpp
  308. include/hyprland/src/render/decorations/CHyprBorderDecoration.hpp
  309. include/hyprland/src/render/decorations/CHyprDropShadowDecoration.hpp
  310. include/hyprland/src/render/decorations/CHyprGroupBarDecoration.hpp
  311. include/hyprland/src/render/decorations/DecorationPositioner.hpp
  312. include/hyprland/src/render/decorations/IHyprWindowDecoration.hpp
  313. include/hyprland/src/render/pass/BorderPassElement.hpp
  314. include/hyprland/src/render/pass/ClearPassElement.hpp
  315. include/hyprland/src/render/pass/FramebufferElement.hpp
  316. include/hyprland/src/render/pass/Pass.hpp
  317. include/hyprland/src/render/pass/PassElement.hpp
  318. include/hyprland/src/render/pass/PreBlurElement.hpp
  319. include/hyprland/src/render/pass/RectPassElement.hpp
  320. include/hyprland/src/render/pass/RendererHintsPassElement.hpp
  321. include/hyprland/src/render/pass/ShadowPassElement.hpp
  322. include/hyprland/src/render/pass/SurfacePassElement.hpp
  323. include/hyprland/src/render/pass/TexPassElement.hpp
  324. include/hyprland/src/render/pass/TextureMatteElement.hpp
  325. include/hyprland/src/render/shaders/CM.glsl.inc
  326. include/hyprland/src/render/shaders/CMblurprepare.frag.inc
  327. include/hyprland/src/render/shaders/CMborder.frag.inc
  328. include/hyprland/src/render/shaders/Shaders.hpp
  329. include/hyprland/src/render/shaders/blur1.frag.inc
  330. include/hyprland/src/render/shaders/blur2.frag.inc
  331. include/hyprland/src/render/shaders/blurfinish.frag.inc
  332. include/hyprland/src/render/shaders/blurprepare.frag.inc
  333. include/hyprland/src/render/shaders/border.frag.inc
  334. include/hyprland/src/render/shaders/border.glsl.inc
  335. include/hyprland/src/render/shaders/discard.glsl.inc
  336. include/hyprland/src/render/shaders/do_CM.glsl.inc
  337. include/hyprland/src/render/shaders/do_discard.glsl.inc
  338. include/hyprland/src/render/shaders/do_rounding.glsl.inc
  339. include/hyprland/src/render/shaders/do_sdr_mod.glsl.inc
  340. include/hyprland/src/render/shaders/do_tint.glsl.inc
  341. include/hyprland/src/render/shaders/do_tonemap.glsl.inc
  342. include/hyprland/src/render/shaders/ext.frag.inc
  343. include/hyprland/src/render/shaders/gain.glsl.inc
  344. include/hyprland/src/render/shaders/get_rgb_pixel.glsl.inc
  345. include/hyprland/src/render/shaders/get_rgba_pixel.glsl.inc
  346. include/hyprland/src/render/shaders/get_rgbx_pixel.glsl.inc
  347. include/hyprland/src/render/shaders/glitch.frag.inc
  348. include/hyprland/src/render/shaders/passthru.frag.inc
  349. include/hyprland/src/render/shaders/primaries_xyz.glsl.inc
  350. include/hyprland/src/render/shaders/primaries_xyz_const.glsl.inc
  351. include/hyprland/src/render/shaders/primaries_xyz_uniform.glsl.inc
  352. include/hyprland/src/render/shaders/quad.frag.inc
  353. include/hyprland/src/render/shaders/rgbamatte.frag.inc
  354. include/hyprland/src/render/shaders/rounding.glsl.inc
  355. include/hyprland/src/render/shaders/sdr_mod.glsl.inc
  356. include/hyprland/src/render/shaders/shadow.frag.inc
  357. include/hyprland/src/render/shaders/surface.frag.inc
  358. include/hyprland/src/render/shaders/surface_CM.glsl.inc
  359. include/hyprland/src/render/shaders/tex300.vert.inc
  360. include/hyprland/src/render/shaders/tex320.vert.inc
  361. include/hyprland/src/render/shaders/tint.glsl.inc
  362. include/hyprland/src/render/shaders/tonemap.glsl.inc
  363. include/hyprland/src/version.h
  364. include/hyprland/src/xwayland/Dnd.hpp
  365. include/hyprland/src/xwayland/Server.hpp
  366. include/hyprland/src/xwayland/XDataSource.hpp
  367. include/hyprland/src/xwayland/XSurface.hpp
  368. include/hyprland/src/xwayland/XWM.hpp
  369. include/hyprland/src/xwayland/XWayland.hpp
  370. share/bash-completion/completions/hyprctl
  371. share/bash-completion/completions/hyprpm
  372. share/fish/vendor_completions.d/hyprctl.fish
  373. share/fish/vendor_completions.d/hyprpm.fish
  374. share/hypr/hyprland.conf
  375. share/hypr/lockdead.png
  376. share/hypr/lockdead2.png
  377. share/hypr/wall0.png
  378. share/hypr/wall1.png
  379. share/hypr/wall2.png
  380. share/man/man1/Hyprland.1.gz
  381. share/man/man1/hyprctl.1.gz
  382. share/pkgconfig/hyprland.pc
  383. share/wayland-sessions/hyprland.desktop
  384. share/xdg-desktop-portal/hyprland-portals.conf
  385. share/zsh/site-functions/_hyprctl
  386. share/zsh/site-functions/_hyprpm
  387. @dir include/hyprland/src/render/shaders/glsl
  388. @owner
  389. @group
  390. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • hyprland>0:x11-wm/hyprland
To install the port:
cd /usr/ports/x11-wm/hyprland/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-wm/hyprland
  • pkg install hyprland
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: hyprland
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1775394905 SHA256 (hyprland/source-v0.54.3.tar.gz) = 3c20a191a6f23af75f9a8db636d690c6adc95931447f9d69fb20884ec04c63ee SIZE (hyprland/source-v0.54.3.tar.gz) = 52955473

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. glaze>=7.0.0<8.0.0 : devel/glaze
  3. hyprwayland-scanner>=0.3.10 : devel/hyprwayland-scanner
  4. hyprland-protocols>=0.6.4 : graphics/hyprland-protocols
  5. wayland-protocols>=1.45 : graphics/wayland-protocols
  6. cmake : devel/cmake-core
  7. ninja : devel/ninja
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. pixman-1.pc : x11/pixman
  10. xcursor.pc : x11/libXcursor
  11. xcb.pc : x11/libxcb
Runtime dependencies:
  1. hyprland-dialog : x11/hyprland-guiutils
  2. pixman-1.pc : x11/pixman
  3. xcursor.pc : x11/libXcursor
  4. xcb.pc : x11/libxcb
Library dependencies:
  1. libhyprlang.so : devel/hyprlang
  2. libhyprutils.so : devel/hyprutils
  3. libhyprwire.so : devel/hyprwire
  4. libre2.so : devel/re2
  5. libtomlplusplus.so : devel/tomlplusplus
  6. libhyprgraphics.so : graphics/hyprgraphics
  7. libdrm.so : graphics/libdrm
  8. libwayland-server.so : graphics/wayland
  9. libmuparser.so : math/muparser
  10. libuuid.so : misc/libuuid
  11. libaquamarine.so : x11-toolkits/aquamarine
  12. libhyprcursor.so : x11/hyprcursor
  13. libinput.so : x11/libinput
  14. libxkbcommon.so : x11/libxkbcommon
  15. libxcb-errors.so : x11/xcb-util-errors
  16. libxcb-icccm.so : x11/xcb-util-wm
  17. libEGL.so : graphics/libglvnd
  18. libgbm.so : graphics/mesa-libs
  19. libOpenGL.so : graphics/libglvnd
  20. libcairo.so : graphics/cairo
  21. libglib-2.0.so : devel/glib20
  22. libintl.so : devel/gettext-runtime
  23. libharfbuzz.so : print/harfbuzz
  24. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for hyprland-0.54.3_3: X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
x11-wm_hyprland
USES:
cmake:testing compiler:c++23-lang gl gnome pkgconfig xorg
pkg-message:
For install:
Notes: - Hyprland(1) can use mac_priority(4) to avoid stutter during high load - Plugins are not packaged. Instead use hyprpm after installing build-only dependencies e.g., "make depends -C/usr/ports/x11-wm/hyprland" Additional packages recommended for new users: - hypridle - hyprlock - hyprpaper - hyprpicker - xdg-desktop-portal-hyprland
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/hyprwm/Hyprland/releases/download/v0.54.3/
Collapse this list.
Port Moves
  • port moved here from x11-wm/hyprland-devel on 2023-05-03
    REASON: Out of date: use x11-wm/hyprland for now

Number of commits found: 197 (showing only 97 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.36.0_1
08 Mar 2024 18:30:15
commit hash: d2b938d8909f8dc1ac0c681c7e02c306ab0a59ffcommit hash: d2b938d8909f8dc1ac0c681c7e02c306ab0a59ffcommit hash: d2b938d8909f8dc1ac0c681c7e02c306ab0a59ffcommit hash: d2b938d8909f8dc1ac0c681c7e02c306ab0a59ff files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/hyprlang: update to 0.5.0

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.5.0
Reported by:	GitHub (watch releases)
0.36.0
01 Mar 2024 22:06:34
commit hash: 1f50359f9cfba875d45c32bbfced08f5968706a2commit hash: 1f50359f9cfba875d45c32bbfced08f5968706a2commit hash: 1f50359f9cfba875d45c32bbfced08f5968706a2commit hash: 1f50359f9cfba875d45c32bbfced08f5968706a2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak headers skip after 5b4195285473

$ hyprpm add <URL>
[...]
Headers corrupted. Please run hyprpm update to fix those.

See also:	3a8517f68535
0.36.0
01 Mar 2024 05:51:07
commit hash: 750e18cd8040ce90445f4d0b49f8e148b44376c4commit hash: 750e18cd8040ce90445f4d0b49f8e148b44376c4commit hash: 750e18cd8040ce90445f4d0b49f8e148b44376c4commit hash: 750e18cd8040ce90445f4d0b49f8e148b44376c4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.36.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.36.0
Reported by:	GitHub (watch releases)
0.35.0_1
01 Mar 2024 05:51:04
commit hash: 5b4195285473aa598bd5c6dbd57b6ac9a27327fccommit hash: 5b4195285473aa598bd5c6dbd57b6ac9a27327fccommit hash: 5b4195285473aa598bd5c6dbd57b6ac9a27327fccommit hash: 5b4195285473aa598bd5c6dbd57b6ac9a27327fc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: switch to wlroots-devel to simplify updates

Giving up adding more workarounds after 0.36.0 introduced

https://github.com/hyprwm/Hyprland/commit/301b48b74087
https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/20935646168f

../src/render/Renderer.cpp:2501:9: error: use of undeclared identifier
'wlr_damage_ring_rotate_buffer'
 2501 |         wlr_damage_ring_rotate_buffer(&pMonitor->damage,
m_pCurrentWlrBuffer, damage.pixman());
      |         ^

This reverts commit 46de20d9e039ad2aacc3ee6d1434b9c2d604fb83.
This reverts commit 474e59a13f289a0cade43c95ea01ef042f22665b.
0.35.0
05 Feb 2024 19:55:48
commit hash: 3a8517f68535b7c4f67f93c07dfeaa4eeaf41610commit hash: 3a8517f68535b7c4f67f93c07dfeaa4eeaf41610commit hash: 3a8517f68535b7c4f67f93c07dfeaa4eeaf41610commit hash: 3a8517f68535b7c4f67f93c07dfeaa4eeaf41610 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: skip updating headers after 47721ef8e32b

- Avoid ABI mismatch between bundled and system wlroots
- Building Hyprland on FreeBSD outside of ports/ may fail

Disables https://github.com/hyprwm/Hyprland/commit/3656045ad887
0.35.0
05 Feb 2024 14:22:38
commit hash: 47721ef8e32bbb19f6faac39d9186d2b271eb323commit hash: 47721ef8e32bbb19f6faac39d9186d2b271eb323commit hash: 47721ef8e32bbb19f6faac39d9186d2b271eb323commit hash: 47721ef8e32bbb19f6faac39d9186d2b271eb323 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.35.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.35.0
Reported by:	GitHub (watch releases)
0.34.0_2
18 Jan 2024 02:57:13
commit hash: 21a74b9aac80dc16a8b0392bb1cf9c410649c35ccommit hash: 21a74b9aac80dc16a8b0392bb1cf9c410649c35ccommit hash: 21a74b9aac80dc16a8b0392bb1cf9c410649c35ccommit hash: 21a74b9aac80dc16a8b0392bb1cf9c410649c35c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots: dedup *_DEPENDS in consumers

LIB_DEPENDS against a port with non-default USE_LDCONFIG can desync
RUN_DEPENDS and BUILD_DEPENDS, leading to incorrectly registered
dependencies when built in a dirty environment.

$ make install -C x11-toolkits/wlroots
$ make install -C x11-wm/hikari
$ pkg info -xr wlroots
wlroots-0.17.1:
        hikari-2.3.3_4
wlroots015-0.15.1_2:
$ make run-depends-list -C x11-wm/hikari | fgrep wlroots
/usr/ports/main/x11-toolkits/wlroots015
$ make actual-package-depends -C x11-wm/hikari | fgrep wlroots
"wlroots": {origin: "x11-toolkits/wlroots", version: "0.17.1"}
0.34.0_2
12 Jan 2024 22:40:48
commit hash: 9f8f710b3ec3945ede5cf5d996c3391081d32df1commit hash: 9f8f710b3ec3945ede5cf5d996c3391081d32df1commit hash: 9f8f710b3ec3945ede5cf5d996c3391081d32df1commit hash: 9f8f710b3ec3945ede5cf5d996c3391081d32df1 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
0.34.0_1
03 Jan 2024 12:58:13
commit hash: 57bb94121dc20931631b1114992479cf2ef6f819commit hash: 57bb94121dc20931631b1114992479cf2ef6f819commit hash: 57bb94121dc20931631b1114992479cf2ef6f819commit hash: 57bb94121dc20931631b1114992479cf2ef6f819 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbundle devel/tomlplusplus
0.34.0
01 Jan 2024 12:47:37
commit hash: a332bf144ac1be5bd385b97b07bd968bdd17b14bcommit hash: a332bf144ac1be5bd385b97b07bd968bdd17b14bcommit hash: a332bf144ac1be5bd385b97b07bd968bdd17b14bcommit hash: a332bf144ac1be5bd385b97b07bd968bdd17b14b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.34.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.34.0
Reported by:	GitHub (watch releases)
0.33.1_2
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
0.33.1_2
19 Dec 2023 00:43:30
commit hash: 191560484b00a814348ef4e88e6ba954c9e3b686commit hash: 191560484b00a814348ef4e88e6ba954c9e3b686commit hash: 191560484b00a814348ef4e88e6ba954c9e3b686commit hash: 191560484b00a814348ef4e88e6ba954c9e3b686 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak system info after f16b003f6abd

$ Hyprland
...
[LOG] ===== SYSTEM INFO: =====
[LOG] System name: FreeBSD<garbage>
[LOG] Node name: foo.bar<garbage>
[LOG] Release: 13.2-RELEASE<garbage>
[LOG] Version: [...]<garbage>
...
0.33.1_1
19 Dec 2023 00:43:20
commit hash: f99fdc344f9b711bb1fd0d936ad856955e0388eccommit hash: f99fdc344f9b711bb1fd0d936ad856955e0388eccommit hash: f99fdc344f9b711bb1fd0d936ad856955e0388eccommit hash: f99fdc344f9b711bb1fd0d936ad856955e0388ec files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak version string after a7817297b14b

$ hyprctl version
Hyprland, built from branch  at commit  dirty ().
Tag:
...
0.33.1
11 Dec 2023 13:14:02
commit hash: cbb86eb9e89b2cc0cba4835bf60a78de9ef7e709commit hash: cbb86eb9e89b2cc0cba4835bf60a78de9ef7e709commit hash: cbb86eb9e89b2cc0cba4835bf60a78de9ef7e709commit hash: cbb86eb9e89b2cc0cba4835bf60a78de9ef7e709 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: track libdrm dependency after ca9b785803a6

Error: /usr/local/bin/Hyprland is linked to /usr/local/lib/libdrm.so.2 from
graphics/libdrm but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libdrm.so:graphics/libdrm

https://github.com/hyprwm/Hyprland/commit/6f733292bf2d
0.33.1
06 Dec 2023 17:07:03
commit hash: a8d1b5b15728ae3c5f5d14f3b0fb9abfebc4e1bfcommit hash: a8d1b5b15728ae3c5f5d14f3b0fb9abfebc4e1bfcommit hash: a8d1b5b15728ae3c5f5d14f3b0fb9abfebc4e1bfcommit hash: a8d1b5b15728ae3c5f5d14f3b0fb9abfebc4e1bf files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.33.1

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.33.1
Reported by:	GitHub (watch releases)
0.33.0
05 Dec 2023 02:19:03
commit hash: ca9b785803a65687f4ec1ee2dbc28f33f7868239commit hash: ca9b785803a65687f4ec1ee2dbc28f33f7868239commit hash: ca9b785803a65687f4ec1ee2dbc28f33f7868239commit hash: ca9b785803a65687f4ec1ee2dbc28f33f7868239 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.33.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.33.0
Reported by:	GitHub (watch releases)
0.32.3_3
21 Nov 2023 17:29:57
commit hash: 46de20d9e039ad2aacc3ee6d1434b9c2d604fb83commit hash: 46de20d9e039ad2aacc3ee6d1434b9c2d604fb83commit hash: 46de20d9e039ad2aacc3ee6d1434b9c2d604fb83commit hash: 46de20d9e039ad2aacc3ee6d1434b9c2d604fb83 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak plugin API after 474e59a13f28

This reverts commit a3b163bbc01771bf755f4f4a1420f2ae68d2990f.
0.32.3_2
21 Nov 2023 17:24:01
commit hash: 474e59a13f289a0cade43c95ea01ef042f22665bcommit hash: 474e59a13f289a0cade43c95ea01ef042f22665bcommit hash: 474e59a13f289a0cade43c95ea01ef042f22665bcommit hash: 474e59a13f289a0cade43c95ea01ef042f22665b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: back to default wlroots
0.32.3_1
21 Nov 2023 17:23:58
commit hash: cfdd83f20f14de0ce1b5f077e198708e42649b45commit hash: cfdd83f20f14de0ce1b5f077e198708e42649b45commit hash: cfdd83f20f14de0ce1b5f077e198708e42649b45commit hash: cfdd83f20f14de0ce1b5f077e198708e42649b45 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.17.0

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/fe53ec6937...0.17.0
0.32.3
11 Nov 2023 19:47:44
commit hash: 286ce56fd93d9ec860310c39521d290b7c020b26commit hash: 286ce56fd93d9ec860310c39521d290b7c020b26commit hash: 286ce56fd93d9ec860310c39521d290b7c020b26commit hash: 286ce56fd93d9ec860310c39521d290b7c020b26 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.32.3

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.32.3
Reported by:	GitHub (watch releases)
0.32.2
11 Nov 2023 17:38:54
commit hash: ebaba4aa8c2e7f22c886d425804e56343ed21428commit hash: ebaba4aa8c2e7f22c886d425804e56343ed21428commit hash: ebaba4aa8c2e7f22c886d425804e56343ed21428commit hash: ebaba4aa8c2e7f22c886d425804e56343ed21428 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.32.2

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.32.2
Reported by:	GitHub (watch releases)
0.32.1
11 Nov 2023 16:59:08
commit hash: 2b9209b401dcac2d875c9f067c7235b62d2d44c1commit hash: 2b9209b401dcac2d875c9f067c7235b62d2d44c1commit hash: 2b9209b401dcac2d875c9f067c7235b62d2d44c1commit hash: 2b9209b401dcac2d875c9f067c7235b62d2d44c1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.32.1

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.32.1
Reported by:	GitHub (watch releases)
0.32.0
08 Nov 2023 02:04:03
commit hash: 8bc106be0fb5f755662aed37bca1e013a2c87cefcommit hash: 8bc106be0fb5f755662aed37bca1e013a2c87cefcommit hash: 8bc106be0fb5f755662aed37bca1e013a2c87cefcommit hash: 8bc106be0fb5f755662aed37bca1e013a2c87cef files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.32.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.32.0
Reported by:	GitHub (watch releases)
0.31.0_2
31 Oct 2023 00:33:33
commit hash: 352c80a0953008e9f12a3d570e2ddef7b5903629commit hash: 352c80a0953008e9f12a3d570e2ddef7b5903629commit hash: 352c80a0953008e9f12a3d570e2ddef7b5903629commit hash: 352c80a0953008e9f12a3d570e2ddef7b5903629 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.803

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/47bf87ade2...af165acb42
0.31.0_1
25 Oct 2023 13:07:46
commit hash: 1adefe1cc7d6aee16781ff36ad2dde08823f706ccommit hash: 1adefe1cc7d6aee16781ff36ad2dde08823f706ccommit hash: 1adefe1cc7d6aee16781ff36ad2dde08823f706ccommit hash: 1adefe1cc7d6aee16781ff36ad2dde08823f706c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak after 239d3a1840f0
0.31.0
25 Oct 2023 13:07:31
commit hash: 239d3a1840f01b176714d88568c4dd9c174d2ae8commit hash: 239d3a1840f01b176714d88568c4dd9c174d2ae8commit hash: 239d3a1840f01b176714d88568c4dd9c174d2ae8commit hash: 239d3a1840f01b176714d88568c4dd9c174d2ae8 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.792

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/a09d649439...47bf87ade2
0.31.0
16 Oct 2023 20:34:25
commit hash: a7817297b14bed81e066b7a5aa8a38518242192bcommit hash: a7817297b14bed81e066b7a5aa8a38518242192bcommit hash: a7817297b14bed81e066b7a5aa8a38518242192bcommit hash: a7817297b14bed81e066b7a5aa8a38518242192b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.31.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.31.0
Reported by:	GitHub (watch releases)
0.30.0_2
03 Oct 2023 00:56:20
commit hash: 0e74bbba35210697ca1f459153720a992d63d520commit hash: 0e74bbba35210697ca1f459153720a992d63d520commit hash: 0e74bbba35210697ca1f459153720a992d63d520commit hash: 0e74bbba35210697ca1f459153720a992d63d520 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.749

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/c2aa7fd965...a09d649439
0.30.0_1
29 Sep 2023 14:15:00
commit hash: 2a4bb83e076d875d1b4e91208ca8d3babfb6d522commit hash: 2a4bb83e076d875d1b4e91208ca8d3babfb6d522commit hash: 2a4bb83e076d875d1b4e91208ca8d3babfb6d522commit hash: 2a4bb83e076d875d1b4e91208ca8d3babfb6d522 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.739

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/98a745d926...c2aa7fd965
0.30.0
23 Sep 2023 11:46:03
commit hash: 3779f4a86d9fa7205c7969386cfcc395769aa170commit hash: 3779f4a86d9fa7205c7969386cfcc395769aa170commit hash: 3779f4a86d9fa7205c7969386cfcc395769aa170commit hash: 3779f4a86d9fa7205c7969386cfcc395769aa170 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: simplify CC/CXX/CPP after 4df0e66a3662
0.30.0
23 Sep 2023 00:41:54
commit hash: f16b003f6abd31f17bb0b6bc29f15ff4e9cae0cbcommit hash: f16b003f6abd31f17bb0b6bc29f15ff4e9cae0cbcommit hash: f16b003f6abd31f17bb0b6bc29f15ff4e9cae0cbcommit hash: f16b003f6abd31f17bb0b6bc29f15ff4e9cae0cb files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.30.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.30.0
Reported by:	GitHub (watch releases)
0.29.1
03 Sep 2023 11:55:06
commit hash: 0f650f15e1170dcc19998adc6298859be2d9616fcommit hash: 0f650f15e1170dcc19998adc6298859be2d9616fcommit hash: 0f650f15e1170dcc19998adc6298859be2d9616fcommit hash: 0f650f15e1170dcc19998adc6298859be2d9616f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.29.1

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.29.1
Reported by:	GitHub (watch releases)
0.29.0
28 Aug 2023 21:56:38
commit hash: 2f9290d35844e35ee06cbac6b7b11daa2459fdc1commit hash: 2f9290d35844e35ee06cbac6b7b11daa2459fdc1commit hash: 2f9290d35844e35ee06cbac6b7b11daa2459fdc1commit hash: 2f9290d35844e35ee06cbac6b7b11daa2459fdc1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.29.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.29.0
Reported by:	GitHub (watch releases)
0.28.0_1
28 Aug 2023 17:05:04
commit hash: 2f8732e2b5403cd7f77868a40076ffab1a2b7337commit hash: 2f8732e2b5403cd7f77868a40076ffab1a2b7337commit hash: 2f8732e2b5403cd7f77868a40076ffab1a2b7337commit hash: 2f8732e2b5403cd7f77868a40076ffab1a2b7337 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: switch to tagged protocols
0.28.0_1
24 Aug 2023 11:33:56
commit hash: 9a27347e44e1eb296b402ab0fa1e22d914e1a7abcommit hash: 9a27347e44e1eb296b402ab0fa1e22d914e1a7abcommit hash: 9a27347e44e1eb296b402ab0fa1e22d914e1a7abcommit hash: 9a27347e44e1eb296b402ab0fa1e22d914e1a7ab files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.723

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/664ec59095...7bf6c1fc6c
0.28.0
03 Aug 2023 21:41:39
commit hash: 836279aaa3751d203c1bdbf44a21afa9f63e3b64commit hash: 836279aaa3751d203c1bdbf44a21afa9f63e3b64commit hash: 836279aaa3751d203c1bdbf44a21afa9f63e3b64commit hash: 836279aaa3751d203c1bdbf44a21afa9f63e3b64 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.28.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.28.0
Reported by:	GitHub (watch releases)
0.27.2_5
03 Aug 2023 21:41:39
commit hash: 6312e4808912fc8a6f10cabb867aad110c6f5abdcommit hash: 6312e4808912fc8a6f10cabb867aad110c6f5abdcommit hash: 6312e4808912fc8a6f10cabb867aad110c6f5abdcommit hash: 6312e4808912fc8a6f10cabb867aad110c6f5abd files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.681

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/d40bcfe2c1...c74f89d4f8
0.27.2_5
03 Aug 2023 21:41:38
commit hash: 95fda07aa79382cd8198f160f99631f62666fe2ecommit hash: 95fda07aa79382cd8198f160f99631f62666fe2ecommit hash: 95fda07aa79382cd8198f160f99631f62666fe2ecommit hash: 95fda07aa79382cd8198f160f99631f62666fe2e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: backport a fix for ec9f74acaee3
0.27.2_4
25 Jul 2023 00:31:27
commit hash: ec9f74acaee3734f966751e3fbf858059703f240commit hash: ec9f74acaee3734f966751e3fbf858059703f240commit hash: ec9f74acaee3734f966751e3fbf858059703f240commit hash: ec9f74acaee3734f966751e3fbf858059703f240 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: backport server-side cursor theme support
0.27.2_3
25 Jul 2023 00:31:27
commit hash: 87f6d49d99ac577a145342b1a8e7c201ddd8a126commit hash: 87f6d49d99ac577a145342b1a8e7c201ddd8a126commit hash: 87f6d49d99ac577a145342b1a8e7c201ddd8a126commit hash: 87f6d49d99ac577a145342b1a8e7c201ddd8a126 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: backport a crashfix after 3148af3f69ee
0.27.2_2
25 Jul 2023 00:31:25
commit hash: 60564791e7e1e7f8ad6e53ac58538221170e282fcommit hash: 60564791e7e1e7f8ad6e53ac58538221170e282fcommit hash: 60564791e7e1e7f8ad6e53ac58538221170e282fcommit hash: 60564791e7e1e7f8ad6e53ac58538221170e282f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.669

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/63f5851b6f...e8d545a977
0.27.2_1
23 Jul 2023 19:26:44
commit hash: 3148af3f69ee4d8a35f68e46b8bd1f1b00dab7fccommit hash: 3148af3f69ee4d8a35f68e46b8bd1f1b00dab7fccommit hash: 3148af3f69ee4d8a35f68e46b8bd1f1b00dab7fccommit hash: 3148af3f69ee4d8a35f68e46b8bd1f1b00dab7fc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: backport support for mac_priority(4)
0.27.2
19 Jul 2023 14:49:04
commit hash: 6a36e0b3ba8fd9955b34c7edc0309454b9f0331dcommit hash: 6a36e0b3ba8fd9955b34c7edc0309454b9f0331dcommit hash: 6a36e0b3ba8fd9955b34c7edc0309454b9f0331dcommit hash: 6a36e0b3ba8fd9955b34c7edc0309454b9f0331d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.27.2

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.27.2
Reported by:	GitHub (watch releases)
0.27.1
18 Jul 2023 21:27:31
commit hash: 4eb437154eb936fe53dc0cf7903a9b4b008f8d4dcommit hash: 4eb437154eb936fe53dc0cf7903a9b4b008f8d4dcommit hash: 4eb437154eb936fe53dc0cf7903a9b4b008f8d4dcommit hash: 4eb437154eb936fe53dc0cf7903a9b4b008f8d4d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.27.1

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.27.1
Reported by:	GitHub (watch releases)
0.27.0_3
18 Jul 2023 10:36:41
commit hash: da56b05322fabe4e1876e4bc02634a01b9d33bd1commit hash: da56b05322fabe4e1876e4bc02634a01b9d33bd1commit hash: da56b05322fabe4e1876e4bc02634a01b9d33bd1commit hash: da56b05322fabe4e1876e4bc02634a01b9d33bd1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: switch to upstream fixes
0.27.0_3
18 Jul 2023 10:36:41
commit hash: 15a137386957adc3ce25d745d54f582de5840deecommit hash: 15a137386957adc3ce25d745d54f582de5840deecommit hash: 15a137386957adc3ce25d745d54f582de5840deecommit hash: 15a137386957adc3ce25d745d54f582de5840dee files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: apply minor rendering fix after 27b50932c7ab
0.27.0_2
18 Jul 2023 00:59:34
commit hash: 2117c1cce9fc970bf67fad86f997ef11feb2ec40commit hash: 2117c1cce9fc970bf67fad86f997ef11feb2ec40commit hash: 2117c1cce9fc970bf67fad86f997ef11feb2ec40commit hash: 2117c1cce9fc970bf67fad86f997ef11feb2ec40 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.660

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/b18c76642a...7791ffe058
0.27.0_1
16 Jul 2023 11:23:23
commit hash: 27b50932c7ab099f48afb53ce3ea2d8facac1caacommit hash: 27b50932c7ab099f48afb53ce3ea2d8facac1caacommit hash: 27b50932c7ab099f48afb53ce3ea2d8facac1caacommit hash: 27b50932c7ab099f48afb53ce3ea2d8facac1caa files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.656

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/88942d43fd...b18c76642a
0.27.0
12 Jul 2023 15:56:42
commit hash: 2980f1457026bd2b57fd228bf9cd74b77f56e6a5commit hash: 2980f1457026bd2b57fd228bf9cd74b77f56e6a5commit hash: 2980f1457026bd2b57fd228bf9cd74b77f56e6a5commit hash: 2980f1457026bd2b57fd228bf9cd74b77f56e6a5 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.27.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.27.0
Reported by:	GitHub (watch releases)
0.26.0_5
11 Jul 2023 05:03:23
commit hash: 9b2ee36dbfde5b76d84b12490ae471ba82be8929commit hash: 9b2ee36dbfde5b76d84b12490ae471ba82be8929commit hash: 9b2ee36dbfde5b76d84b12490ae471ba82be8929commit hash: 9b2ee36dbfde5b76d84b12490ae471ba82be8929 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.643

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/bbd53b3b46...214df8eda0
0.26.0_4
24 Jun 2023 00:58:55
commit hash: a842b24519f77cdfc2169cea7ea109b9c229dc60commit hash: a842b24519f77cdfc2169cea7ea109b9c229dc60commit hash: a842b24519f77cdfc2169cea7ea109b9c229dc60commit hash: a842b24519f77cdfc2169cea7ea109b9c229dc60 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.588

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/38d451bcb5...be05097968
0.26.0_3
15 Jun 2023 00:43:00
commit hash: e1035c54b20dcb740c6ac8561c5fd030133754e0commit hash: e1035c54b20dcb740c6ac8561c5fd030133754e0commit hash: e1035c54b20dcb740c6ac8561c5fd030133754e0commit hash: e1035c54b20dcb740c6ac8561c5fd030133754e0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak gamma control after b5cd6d44a26f
0.26.0_2
06 Jun 2023 01:00:48
commit hash: d16f1e085ea9e35b42a8fa0fc972f5b1b9a8c5b9commit hash: d16f1e085ea9e35b42a8fa0fc972f5b1b9a8c5b9commit hash: d16f1e085ea9e35b42a8fa0fc972f5b1b9a8c5b9commit hash: d16f1e085ea9e35b42a8fa0fc972f5b1b9a8c5b9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: one more fix after ddd8debe464e
0.26.0_1
03 Jun 2023 14:56:48
commit hash: ddd8debe464e1cdedba0042e74a109ea7ad9fe76commit hash: ddd8debe464e1cdedba0042e74a109ea7ad9fe76commit hash: ddd8debe464e1cdedba0042e74a109ea7ad9fe76commit hash: ddd8debe464e1cdedba0042e74a109ea7ad9fe76 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak after 7a0f9a28e0d3

../src/events/Misc.cpp:113:91: error: no member named 'map' in
'wlr_drag_icon::(unnamed struct at
/usr/local/wlroots-devel/include/wlr/types/wlr_data_device.h:97:2)'
       
g_pInputManager->m_sDrag.hyprListener_mapIcon.initCallback(&wlrDrag->icon->events.map,
&Events::listener_mapDragIcon, &g_pInputManager->m_sDrag, "DragIcon");
                                                                   
~~~~~~~~~~~~~~~~~~~~~ ^
../src/events/Misc.cpp:114:93: error: no member named 'unmap' in
'wlr_drag_icon::(unnamed struct at
/usr/local/wlroots-devel/include/wlr/types/wlr_data_device.h:97:2)'
       
g_pInputManager->m_sDrag.hyprListener_unmapIcon.initCallback(&wlrDrag->icon->events.unmap,
&Events::listener_unmapDragIcon, &g_pInputManager->m_sDrag, "DragIcon");
                                                                     
~~~~~~~~~~~~~~~~~~~~~ ^
../src/helpers/SubsurfaceTree.cpp:153:72: error: no member named 'map' in
'wlr_subsurface::(unnamed struct at
/usr/local/wlroots-devel/include/wlr/types/wlr_subcompositor.h:45:2)'
    PNEWSUBSURFACE->hyprListener_map.initCallback(&PSUBSURFACE->events.map,
&Events::listener_mapSubsurface, PNEWSUBSURFACE, "Subsurface");
                                                   ~~~~~~~~~~~~~~~~~~~ ^
../src/helpers/SubsurfaceTree.cpp:154:74: error: no member named 'unmap' in
'wlr_subsurface::(unnamed struct at
/usr/local/wlroots-devel/include/wlr/types/wlr_subcompositor.h:45:2)'
    PNEWSUBSURFACE->hyprListener_unmap.initCallback(&PSUBSURFACE->events.unmap,
&Events::listener_unmapSubsurface, PNEWSUBSURFACE, "Subsurface");
                                                     ~~~~~~~~~~~~~~~~~~~ ^
../src/helpers/SubsurfaceTree.cpp:159:22: error: no member named 'mapped' in
'wlr_subsurface'
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.26.0
03 Jun 2023 14:56:37
commit hash: 7a0f9a28e0d3769eb983f35d742b204fc157bb25commit hash: 7a0f9a28e0d3769eb983f35d742b204fc157bb25commit hash: 7a0f9a28e0d3769eb983f35d742b204fc157bb25commit hash: 7a0f9a28e0d3769eb983f35d742b204fc157bb25 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.494

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/30aca4df0...b61d5922f
0.26.0
30 May 2023 00:58:33
commit hash: 52d4fb674ef11c8e316a43aa75dd72b38760bf65commit hash: 52d4fb674ef11c8e316a43aa75dd72b38760bf65commit hash: 52d4fb674ef11c8e316a43aa75dd72b38760bf65commit hash: 52d4fb674ef11c8e316a43aa75dd72b38760bf65 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.26.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.26.0
Reported by:	GitHub (watch releases)
0.25.0_3
07 May 2023 00:53:27
commit hash: c4c4e4c0bcecde7df05ad51b5e5efb60264e9076commit hash: c4c4e4c0bcecde7df05ad51b5e5efb60264e9076commit hash: c4c4e4c0bcecde7df05ad51b5e5efb60264e9076commit hash: c4c4e4c0bcecde7df05ad51b5e5efb60264e9076 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.16.0.389

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/b03f71fe5...47a250ae1
0.25.0_2
04 May 2023 06:41:38
commit hash: a3b163bbc01771bf755f4f4a1420f2ae68d2990fcommit hash: a3b163bbc01771bf755f4f4a1420f2ae68d2990fcommit hash: a3b163bbc01771bf755f4f4a1420f2ae68d2990fcommit hash: a3b163bbc01771bf755f4f4a1420f2ae68d2990f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak plugin API after 54f2b0ad7dc5

In file included from hyprbars/barDeco.cpp:1:
In file included from hyprbars/barDeco.hpp:5:
In file included from
/usr/local/include/hyprland/src/render/decorations/IHyprWindowDecoration.hpp:3:
In file included from
/usr/local/include/hyprland/src/render/decorations/../../defines.hpp:1:
/usr/local/include/hyprland/src/render/decorations/../../includes.hpp:36:10:
fatal error: 'wlr/backend.h' file not found
 #include <wlr/backend.h>
          ^~~~~~~~~~~~~~~
0.25.0_1
03 May 2023 17:38:15
commit hash: bf0088e4a9ea470ce49d9742c0a4641d675caeb9commit hash: bf0088e4a9ea470ce49d9742c0a4641d675caeb9commit hash: bf0088e4a9ea470ce49d9742c0a4641d675caeb9commit hash: bf0088e4a9ea470ce49d9742c0a4641d675caeb9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: drop unused CONFLICTS after 54f2b0ad7dc5
0.25.0_1
03 May 2023 17:34:06
commit hash: 54f2b0ad7dc5f52d49cd3670edbc6b56e65d494dcommit hash: 54f2b0ad7dc5f52d49cd3670edbc6b56e65d494dcommit hash: 54f2b0ad7dc5f52d49cd3670edbc6b56e65d494dcommit hash: 54f2b0ad7dc5f52d49cd3670edbc6b56e65d494d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: switch to wlroots-devel after d3cd6c622a6d

Fixes hard-to-bisect performance degradation since 0.24.0.
0.25.0
03 May 2023 16:56:35
commit hash: d3cd6c622a6dd800995d3a4da39829d4bc7d860dcommit hash: d3cd6c622a6dd800995d3a4da39829d4bc7d860dcommit hash: d3cd6c622a6dd800995d3a4da39829d4bc7d860dcommit hash: d3cd6c622a6dd800995d3a4da39829d4bc7d860d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.25.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.25.0
Reported by:	GitHub (watch releases)
0.24.1_2
28 Apr 2023 23:04:50
commit hash: c9b88594bccb751c033790bcc35c7a02b25ce3b6commit hash: c9b88594bccb751c033790bcc35c7a02b25ce3b6commit hash: c9b88594bccb751c033790bcc35c7a02b25ce3b6commit hash: c9b88594bccb751c033790bcc35c7a02b25ce3b6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: simplify GIT_COMMIT_MESSAGE after da134084ee1e
0.24.1_2
28 Apr 2023 22:34:37
commit hash: a38806f68b442ca24add4d5b554f936632e17287commit hash: a38806f68b442ca24add4d5b554f936632e17287commit hash: a38806f68b442ca24add4d5b554f936632e17287commit hash: a38806f68b442ca24add4d5b554f936632e17287 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: pass --skip-subprojects from within ninja
0.24.1_2
22 Apr 2023 14:40:10
commit hash: df687223708c10e34034276da12e005ec9610e11commit hash: df687223708c10e34034276da12e005ec9610e11commit hash: df687223708c10e34034276da12e005ec9610e11commit hash: df687223708c10e34034276da12e005ec9610e11 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: restore port

This reverts commit d16353f0cc66fcb3cd7f9c594ef252687d109b3a.
0.24.1_2
16 Apr 2023 20:50:32
commit hash: 2ce01a07d7c9c9e6b8a5fdcb58e46506331e3247commit hash: 2ce01a07d7c9c9e6b8a5fdcb58e46506331e3247commit hash: 2ce01a07d7c9c9e6b8a5fdcb58e46506331e3247commit hash: 2ce01a07d7c9c9e6b8a5fdcb58e46506331e3247 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak build WITH_LTO

llvm-ar: error: lib/libc++experimental.a: Unknown attribute kind (86) (Producer:
'LLVM16.0.1' Reader: 'LLVM 15.0.7')
llvm-ar: error: subprojects/udis86/liblibudis86.a: Unknown attribute kind (86)
(Producer: 'LLVM16.0.1' Reader: 'LLVM 15.0.7')
0.24.1_2
16 Apr 2023 20:49:07
commit hash: 2dd31008c4503270ce81ada0d4763f10642ba1bbcommit hash: 2dd31008c4503270ce81ada0d4763f10642ba1bbcommit hash: 2dd31008c4503270ce81ada0d4763f10642ba1bbcommit hash: 2dd31008c4503270ce81ada0d4763f10642ba1bb files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: expose all CMAKE_ARGS

No need to sanitize CMAKE_ARGS as USES=cmake is not used here.
Also allows to change CMAKE_ARGS via option helpers.
0.24.1_2
16 Apr 2023 20:48:32
commit hash: 886b90534c77084f0b06916af3ad537839f1778ccommit hash: 886b90534c77084f0b06916af3ad537839f1778ccommit hash: 886b90534c77084f0b06916af3ad537839f1778ccommit hash: 886b90534c77084f0b06916af3ad537839f1778c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: drop redundant CMAKE_ARGS after cf018c369f95

-GNinja is already added by USES=ninja implied by USES=meson
0.24.1_2
15 Apr 2023 19:13:52
commit hash: 9e6312e21dc41631d22fbeaf6ec62d86d022db5dcommit hash: 9e6312e21dc41631d22fbeaf6ec62d86d022db5dcommit hash: 9e6312e21dc41631d22fbeaf6ec62d86d022db5dcommit hash: 9e6312e21dc41631d22fbeaf6ec62d86d022db5d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: backport some fixes

- Add misc:swallow_exception_regex to work around patch conflict
- Avoid misc:enable_swallow crash if misc:swallow_regex is unset
- Avoid missing systemctl disabling dbus-update-activation-environment
0.24.1_1
10 Apr 2023 08:56:49
commit hash: da134084ee1ea2d89e9c5c03b14eb5e64e9cfa14commit hash: da134084ee1ea2d89e9c5c03b14eb5e64e9cfa14commit hash: da134084ee1ea2d89e9c5c03b14eb5e64e9cfa14commit hash: da134084ee1ea2d89e9c5c03b14eb5e64e9cfa14 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: switch to upstream commit message fallback

 #ifndef GIT_COMMIT_MESSAGE
 #define GIT_COMMIT_MESSAGE "?"
 #endif
0.24.1
09 Apr 2023 19:42:58
commit hash: 068970e5a86d0f0ab6c01ad2e8f80a6f5f6d1074commit hash: 068970e5a86d0f0ab6c01ad2e8f80a6f5f6d1074commit hash: 068970e5a86d0f0ab6c01ad2e8f80a6f5f6d1074commit hash: 068970e5a86d0f0ab6c01ad2e8f80a6f5f6d1074 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.24.1

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.24.1
Reported by:	GitHub (watch releases)
0.24.0_1
08 Apr 2023 22:03:36
commit hash: 6fc8f7d2b67c04dffc315275b5fd720d05093503commit hash: 6fc8f7d2b67c04dffc315275b5fd720d05093503commit hash: 6fc8f7d2b67c04dffc315275b5fd720d05093503commit hash: 6fc8f7d2b67c04dffc315275b5fd720d05093503 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: backport hyprctl notify crashfix after a756cde94cd2
0.24.0
08 Apr 2023 14:55:11
commit hash: a756cde94cd298e47a7922200688a8cc568bdbefcommit hash: a756cde94cd298e47a7922200688a8cc568bdbefcommit hash: a756cde94cd298e47a7922200688a8cc568bdbefcommit hash: a756cde94cd298e47a7922200688a8cc568bdbef files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.24.0

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.24.0
Reported by:	GitHub (watch releases)
0.23.0.b_3
08 Apr 2023 14:55:10
commit hash: 0454c7d538fa8be384b622cbde4f2a503784b2a4commit hash: 0454c7d538fa8be384b622cbde4f2a503784b2a4commit hash: 0454c7d538fa8be384b622cbde4f2a503784b2a4commit hash: 0454c7d538fa8be384b622cbde4f2a503784b2a4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: backport heap-use-after-free fix after cf018c369f95
0.23.0.b_2
06 Apr 2023 01:34:30
commit hash: ded09e541c05a3ed162a03c17e3c10b5b99122fccommit hash: ded09e541c05a3ed162a03c17e3c10b5b99122fccommit hash: ded09e541c05a3ed162a03c17e3c10b5b99122fccommit hash: ded09e541c05a3ed162a03c17e3c10b5b99122fc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update bundled libc++ to 16.0.1
0.23.0.b_1
20 Mar 2023 20:31:07
commit hash: b5fedf3a96124dba79e7fda6985820e06b51108ccommit hash: b5fedf3a96124dba79e7fda6985820e06b51108ccommit hash: b5fedf3a96124dba79e7fda6985820e06b51108ccommit hash: b5fedf3a96124dba79e7fda6985820e06b51108c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak with --auto-features=enabled

meson.build:60:0: ERROR: Dependency "libsystemd" not found, tried pkgconfig and
cmake

PR:		270361
0.23.0.b_1
18 Mar 2023 13:35:02
commit hash: 5bc862d79de2b71f4f9370eff926645f7881a98ccommit hash: 5bc862d79de2b71f4f9370eff926645f7881a98ccommit hash: 5bc862d79de2b71f4f9370eff926645f7881a98ccommit hash: 5bc862d79de2b71f4f9370eff926645f7881a98c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: switch libc++16 to release
0.23.0.b
15 Mar 2023 01:06:14
commit hash: cf018c369f9531dbd7ccaa5c7be2ef2de7f7e74ecommit hash: cf018c369f9531dbd7ccaa5c7be2ef2de7f7e74ecommit hash: cf018c369f9531dbd7ccaa5c7be2ef2de7f7e74ecommit hash: cf018c369f9531dbd7ccaa5c7be2ef2de7f7e74e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.23.0.b

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.23.0beta
Reported by:	GitHub (watch releases)
0.22.0.b
21 Feb 2023 06:10:12
commit hash: bb6b15717eb6d9cad9002d79fc1e45aa6ed8023ccommit hash: bb6b15717eb6d9cad9002d79fc1e45aa6ed8023ccommit hash: bb6b15717eb6d9cad9002d79fc1e45aa6ed8023ccommit hash: bb6b15717eb6d9cad9002d79fc1e45aa6ed8023c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.22.0.b

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.22.0beta
Reported by:	GitHub (watch releases)
0.21.0.b_5
09 Feb 2023 00:23:53
commit hash: 5e141d139a18966241f07be7a5bc441112a7d277commit hash: 5e141d139a18966241f07be7a5bc441112a7d277commit hash: 5e141d139a18966241f07be7a5bc441112a7d277commit hash: 5e141d139a18966241f07be7a5bc441112a7d277 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: switch libc++16 to rc2
0.21.0.b_5
03 Feb 2023 16:26:53
commit hash: 6e02c292999cfedb336c49cbfc68bc3c506f8bd6commit hash: 6e02c292999cfedb336c49cbfc68bc3c506f8bd6commit hash: 6e02c292999cfedb336c49cbfc68bc3c506f8bd6commit hash: 6e02c292999cfedb336c49cbfc68bc3c506f8bd6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: avoid crashes with some apps after 33b9f9f8c931

- glxgears and vkcube-xcb don't set WM_CLASS under X11
- vkcube-wayland doesn't set app_id under Wayland
0.21.0.b_4
03 Feb 2023 09:08:09
commit hash: 2fc8b719ca85b61981f9c0ebd8139220bd5a1ed6commit hash: 2fc8b719ca85b61981f9c0ebd8139220bd5a1ed6commit hash: 2fc8b719ca85b61981f9c0ebd8139220bd5a1ed6commit hash: 2fc8b719ca85b61981f9c0ebd8139220bd5a1ed6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak build with GCC after 33b9f9f8c931

FAILED: src/Hyprland
/usr/local/bin/ld: src/Hyprland.p/managers_ThreadManager.cpp.o: in function
`std::__1::basic_filebuf<char, std::__1::char_traits<char> >::overflow(int)':
ThreadManager.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi]+0x2e4):
undefined reference to `std::bad_cast::bad_cast()'
/usr/local/bin/ld: src/Hyprland.p/managers_ThreadManager.cpp.o: in function
`std::__1::basic_filebuf<char, std::__1::char_traits<char> >::sync()':
ThreadManager.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv]+0x306):
undefined reference to `std::bad_cast::bad_cast()'
/usr/local/bin/ld: src/Hyprland.p/managers_ThreadManager.cpp.o: in function
`std::__1::basic_filebuf<char, std::__1::char_traits<char> >::seekoff(long long,
std::__1::ios_base::seekdir, unsigned int)':
ThreadManager.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj]+0x166):
undefined reference to `std::bad_cast::bad_cast()'
[...]
0.21.0.b_4
02 Feb 2023 08:02:25
commit hash: d7bc88b882586b788de06222b20d8572c2d0970dcommit hash: d7bc88b882586b788de06222b20d8572c2d0970dcommit hash: d7bc88b882586b788de06222b20d8572c2d0970dcommit hash: d7bc88b882586b788de06222b20d8572c2d0970d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak fetch after 33b9f9f8c931

=> Fetched file size mismatch (expected 180127224, actual 180322198)

$ gzip -lv *llvmorg*16.0.0-rc1*.tar.gz
 method  crc     date  time    compressed uncompressed  ratio uncompressed_name
-defla d407046a Jan 30 22:12    180127224   1459681280  87.6%
llvm-llvm-project-llvmorg-16.0.0-rc1_GH0.tar
+defla d407046a Feb  2 07:54    180322198   1459681280  87.6%
llvm-llvm-project-llvmorg-16.0.0-rc1_GH0.tar
0.21.0.b_4
31 Jan 2023 00:56:46
commit hash: 33b9f9f8c931bd07f5f963b606ff3ca4bf425124commit hash: 33b9f9f8c931bd07f5f963b606ff3ca4bf425124commit hash: 33b9f9f8c931bd07f5f963b606ff3ca4bf425124commit hash: 33b9f9f8c931bd07f5f963b606ff3ca4bf425124 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: drop GCC dependency via bundled libc++

libc++ 15 needs a workaround but libc++ < 14 is C++23-hopeless.
0.21.0.b_3
29 Jan 2023 12:46:34
commit hash: 36d6d614330a6fad4ecb9d065e6e701c42eddeeccommit hash: 36d6d614330a6fad4ecb9d065e6e701c42eddeeccommit hash: 36d6d614330a6fad4ecb9d065e6e701c42eddeeccommit hash: 36d6d614330a6fad4ecb9d065e6e701c42eddeec files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak VT switch
0.21.0.b_2
28 Jan 2023 18:50:17
commit hash: 674f8e80ea07682ade7ffdbb4e3261d08c1c5379commit hash: 674f8e80ea07682ade7ffdbb4e3261d08c1c5379commit hash: 674f8e80ea07682ade7ffdbb4e3261d08c1c5379commit hash: 674f8e80ea07682ade7ffdbb4e3261d08c1c5379 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak fetch due to tag refresh

=> Fetched file size mismatch (expected 714547, actual 714570)

Changes:	https://github.com/hyprwm/Hyprland/compare/61c9e50...v0.21.0beta
Reported by:	GitHub (watch releases)
0.21.0.b_1
28 Jan 2023 18:12:22
commit hash: 9e30f220f553ab4422bf626133da491f6c5d3738commit hash: 9e30f220f553ab4422bf626133da491f6c5d3738commit hash: 9e30f220f553ab4422bf626133da491f6c5d3738commit hash: 9e30f220f553ab4422bf626133da491f6c5d3738 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak nesting after 5ed3f0e55369

$ pkg install xorg-minimal xterm hyprland
$ echo "exec xterm" >~/.xinitrc
$ startx
$ Hyprland
[...]
Segmentation fault

or

$ pkg install sway hyprland
$ sway
$ Hyprland
[...]
Segmentation fault
0.21.0.b
28 Jan 2023 16:45:56
commit hash: 5ed3f0e55369d9d05a9a90d1451bf94cc5d6a4dbcommit hash: 5ed3f0e55369d9d05a9a90d1451bf94cc5d6a4dbcommit hash: 5ed3f0e55369d9d05a9a90d1451bf94cc5d6a4dbcommit hash: 5ed3f0e55369d9d05a9a90d1451bf94cc5d6a4db files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.21.0.b

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.21.0beta
Reported by:	GitHub (watch releases)
0.20.1.b
07 Jan 2023 15:32:02
commit hash: 0c0c6eefb45ca1d2ecb01270728cf0be370166becommit hash: 0c0c6eefb45ca1d2ecb01270728cf0be370166becommit hash: 0c0c6eefb45ca1d2ecb01270728cf0be370166becommit hash: 0c0c6eefb45ca1d2ecb01270728cf0be370166be files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.20.1.b

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.20.1beta
Reported by:	GitHub (watch releases)
0.20.0.b
06 Jan 2023 08:08:37
commit hash: e2f8595d7587a07a910fa11b3a63e1085e499ae8commit hash: e2f8595d7587a07a910fa11b3a63e1085e499ae8commit hash: e2f8595d7587a07a910fa11b3a63e1085e499ae8commit hash: e2f8595d7587a07a910fa11b3a63e1085e499ae8 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.20.0.b

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.20.0beta
Reported by:	GitHub (watch releases)
0.19.2.b
19 Dec 2022 11:01:25
commit hash: 5ce13be0be1a7dc7d95332f4787c0c3e33074ec6commit hash: 5ce13be0be1a7dc7d95332f4787c0c3e33074ec6commit hash: 5ce13be0be1a7dc7d95332f4787c0c3e33074ec6commit hash: 5ce13be0be1a7dc7d95332f4787c0c3e33074ec6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak with global X11=off (OPTIONS_UNSET=X11)

In file included from ../src/layout/../defines.hpp:1,
                 from ../src/layout/IHyprLayout.hpp:3,
                 from ../src/layout/IHyprLayout.cpp:1:
../src/layout/../includes.hpp:9:10: fatal error: X11/Xlib.h: No such file or
directory
    9 | #include <X11/Xlib.h>
      |          ^~~~~~~~~~~~
0.19.2.b
19 Dec 2022 11:01:25
commit hash: ec0d19418355cba7df5bb0e4e419806bee3b1be5commit hash: ec0d19418355cba7df5bb0e4e419806bee3b1be5commit hash: ec0d19418355cba7df5bb0e4e419806bee3b1be5commit hash: ec0d19418355cba7df5bb0e4e419806bee3b1be5 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak with xwayland-devel/CSD=off

src/meson.build:4:0: ERROR: Dependency "pango" not found, tried pkgconfig
0.19.2.b
19 Dec 2022 11:01:24
commit hash: 8cbd13d597f0e881d5d79945f67dfb079ebd21dfcommit hash: 8cbd13d597f0e881d5d79945f67dfb079ebd21dfcommit hash: 8cbd13d597f0e881d5d79945f67dfb079ebd21dfcommit hash: 8cbd13d597f0e881d5d79945f67dfb079ebd21df files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: unbreak with libglvnd/X11=off

===>   hyprland-0.19.2.b depends on shared library: libGL.so - not found
0.19.2.b
13 Dec 2022 11:45:47
commit hash: 97573d3541c478595b42b01e13ea9b5a3fdae65acommit hash: 97573d3541c478595b42b01e13ea9b5a3fdae65acommit hash: 97573d3541c478595b42b01e13ea9b5a3fdae65acommit hash: 97573d3541c478595b42b01e13ea9b5a3fdae65a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: document recommended addons

To help discover satellite packages.
0.19.2.b
13 Dec 2022 00:36:33
commit hash: cbe945c27eb421de615a9d1d78d054a871df0b41commit hash: cbe945c27eb421de615a9d1d78d054a871df0b41commit hash: cbe945c27eb421de615a9d1d78d054a871df0b41commit hash: cbe945c27eb421de615a9d1d78d054a871df0b41 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.19.2.b

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.19.2beta
Reported by:	GitHub (watch releases)
0.19.1.b
08 Dec 2022 11:34:18
commit hash: 2367a223013c949592ba09c474f7f5f8bff0e6cbcommit hash: 2367a223013c949592ba09c474f7f5f8bff0e6cbcommit hash: 2367a223013c949592ba09c474f7f5f8bff0e6cbcommit hash: 2367a223013c949592ba09c474f7f5f8bff0e6cb files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.19.1.b

Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.19.0beta
Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.19.1beta
Reported by:	GitHub (watch releases)
0.18.0.b
03 Dec 2022 16:31:41
commit hash: 39f47f536e285798adc8633c083bf5f17bf67554commit hash: 39f47f536e285798adc8633c083bf5f17bf67554commit hash: 39f47f536e285798adc8633c083bf5f17bf67554commit hash: 39f47f536e285798adc8633c083bf5f17bf67554 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: back to default gcc* after 68552883830e
0.18.0.b
16 Nov 2022 19:31:16
commit hash: d16353f0cc66fcb3cd7f9c594ef252687d109b3acommit hash: d16353f0cc66fcb3cd7f9c594ef252687d109b3acommit hash: d16353f0cc66fcb3cd7f9c594ef252687d109b3acommit hash: d16353f0cc66fcb3cd7f9c594ef252687d109b3a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: drop -devel to track stable after 7b0aa0c16cf4

Staying on snapshots would likely require reverting wlroots 0.17 API
changes in hyprland, reverting 260e0a7866d6 and reviving wlroots-devel
or bundling wlroots.

Number of commits found: 197 (showing only 97 on this page)

«  1 | 2