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 photosAll times are UTC
Ukraine
Port details on branch 2025Q1
hyprland Dynamic tiling Wayland compositor that doesn't sacrifice on its looks
0.46.2_3 x11-wm on this many watch lists=0 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.46.2_3Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-01-07 00:39:09
Last Update: 2025-01-11 00:37:47
Commit Hash: 46ef53e
Also Listed In: wayland
License: BSD3CLAUSE
WWW:
https://hyprland.org/
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:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (27 items)
Collapse this list.
  1. /usr/local/share/licenses/hyprland-0.46.2_3/catalog.mk
  2. /usr/local/share/licenses/hyprland-0.46.2_3/LICENSE
  3. /usr/local/share/licenses/hyprland-0.46.2_3/BSD3CLAUSE
  4. bin/Hyprland
  5. bin/hyprctl
  6. bin/hyprland
  7. bin/hyprpm
  8. share/bash-completion/completions/hyprctl
  9. share/bash-completion/completions/hyprpm
  10. share/fish/vendor_completions.d/hyprctl.fish
  11. share/fish/vendor_completions.d/hyprpm.fish
  12. share/hypr/hyprland.conf
  13. share/hypr/lockdead.png
  14. share/hypr/lockdead2.png
  15. share/hypr/wall0.png
  16. share/hypr/wall1.png
  17. share/hypr/wall2.png
  18. share/man/man1/Hyprland.1.gz
  19. share/man/man1/hyprctl.1.gz
  20. share/pkgconfig/hyprland.pc
  21. share/wayland-sessions/hyprland.desktop
  22. share/xdg-desktop-portal/hyprland-portals.conf
  23. share/zsh/site-functions/_hyprctl
  24. share/zsh/site-functions/_hyprpm
  25. @owner
  26. @group
  27. @mode
Collapse this list.
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 = 1734636407 SHA256 (hyprwm-Hyprland-v0.46.2_GH0.tar.gz) = 24281edc680ed1ba57f705a7c2c04521e9649e720deeab46dc3fbf37c3b8148d SIZE (hyprwm-Hyprland-v0.46.2_GH0.tar.gz) = 48251708

Expand this list (4 items)

Collapse this list.

SHA256 (hyprwm-hyprland-protocols-v0.4.0_GH0.tar.gz) = ab3525d8bad576db911d4ba1b586f303dd988660b3b8980022c1795fd574b165 SIZE (hyprwm-hyprland-protocols-v0.4.0_GH0.tar.gz) = 8131 SHA256 (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 69aff959179ff6247b375b92e797221dbd8e078eabbf1366280b0532617e7fb8 SIZE (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 116938

Collapse this list.


Packages (timestamps in pop-ups are UTC):
hyprland
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.46.2_10.46.2_2-0.45.20.46.2_2---
FreeBSD:13:quarterly0.44.10.44.1--0.46.2_3-0.34.0_10.35.0
FreeBSD:14:latest0.46.2_10.46.2_3-0.46.2_10.46.2_30.26.0_3--
FreeBSD:14:quarterly0.44.10.46.2_3--0.46.2_3-0.34.0_10.35.0
FreeBSD:15:latest0.46.2_10.46.2_1n/a-n/a-0.34.0_2-
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. hyprwayland-scanner>=0.3.10 : devel/hyprwayland-scanner
  3. wayland-protocols>=1.35 : graphics/wayland-protocols
  4. cmake : devel/cmake-core
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. pixman-1.pc : x11/pixman
  8. xcursor.pc : x11/libXcursor
  9. xcb.pc : x11/libxcb
Runtime dependencies:
  1. pixman-1.pc : x11/pixman
  2. xcursor.pc : x11/libXcursor
  3. xcb.pc : x11/libxcb
Library dependencies:
  1. libhyprlang.so : devel/hyprlang
  2. libhyprutils.so : devel/hyprutils
  3. libre2.so : devel/re2
  4. libtomlplusplus.so : devel/tomlplusplus
  5. libhyprgraphics.so : graphics/hyprgraphics
  6. libdrm.so : graphics/libdrm
  7. libwayland-server.so : graphics/wayland
  8. libuuid.so : misc/e2fsprogs-libuuid
  9. libaquamarine.so : x11-toolkits/aquamarine
  10. libhyprcursor.so : x11/hyprcursor
  11. libinput.so : x11/libinput
  12. libxkbcommon.so : x11/libxkbcommon
  13. libxcb-errors.so : x11/xcb-util-errors
  14. libxcb-icccm.so : x11/xcb-util-wm
  15. libEGL.so : graphics/libglvnd
  16. libgbm.so : graphics/mesa-libs
  17. libOpenGL.so : graphics/libglvnd
  18. libcairo.so : graphics/cairo
  19. libglib-2.0.so : devel/glib20
  20. libintl.so : devel/gettext-runtime
  21. libharfbuzz.so : print/harfbuzz
  22. 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.46.2_3: X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
x11-wm_hyprland
USES:
cmake compiler:c++11-lib 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://codeload.github.com/hyprwm/Hyprland/tar.gz/v0.46.2?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.46.2_3
11 Jan 2025 00:37:47
commit hash: 46ef53e0def66e7c9c598caa970490540c448e9fcommit hash: 46ef53e0def66e7c9c598caa970490540c448e9fcommit hash: 46ef53e0def66e7c9c598caa970490540c448e9fcommit hash: 46ef53e0def66e7c9c598caa970490540c448e9f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/aquamarine: update to 0.7.0

Changes:	https://github.com/hyprwm/aquamarine/releases/tag/v0.7.0
Reported by:	GitHub (watch releases)

(cherry picked from commit 370a30d0bbff6a0637cb6df9befcfe88188bb205)
0.46.2_2
07 Jan 2025 00:36:50
commit hash: 73793c8c046b86b868d3511f989c904f55dca013commit hash: 73793c8c046b86b868d3511f989c904f55dca013commit hash: 73793c8c046b86b868d3511f989c904f55dca013commit hash: 73793c8c046b86b868d3511f989c904f55dca013 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/aquamarine: update to 0.6.0

Changes:	https://github.com/hyprwm/aquamarine/releases/tag/v0.6.0
Reported by:	GitHub (watch releases)

(cherry picked from commit 2e76ef14585e857ee839f684ec120eaaaf2bf94b)

Number of commits found: 2