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 2024Q4
hyprland Dynamic tiling Wayland compositor that doesn't sacrifice on its looks
0.44.1 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.44.1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-10-10 00:54:05
Last Update: 2024-10-10 00:52:14
Commit Hash: c0f9dfb
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.44.1/catalog.mk
  2. /usr/local/share/licenses/hyprland-0.44.1/LICENSE
  3. /usr/local/share/licenses/hyprland-0.44.1/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 = 1728478479 SHA256 (hyprwm-Hyprland-v0.44.1_GH0.tar.gz) = 6030f51a33a15d15041707ea1a51a46fe5e8e2e510ad53edb966db713fafe9b6 SIZE (hyprwm-Hyprland-v0.44.1_GH0.tar.gz) = 48223249

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.45.20.45.2-0.45.20.45.2---
FreeBSD:13:quarterly0.44.10.44.1--0.44.1-0.34.0_10.35.0
FreeBSD:14:latest0.44.10.45.2--0.45.20.26.0_3--
FreeBSD:14:quarterly0.44.10.44.1--0.44.1-0.34.0_10.35.0
FreeBSD:15:latest0.45.10.45.2n/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. tomlplusplus>0 : devel/tomlplusplus
  4. wayland-protocols>=1.35 : graphics/wayland-protocols
  5. cmake : devel/cmake-core
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. pixman-1.pc : x11/pixman
  9. xcursor.pc : x11/libXcursor
  10. 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. libdrm.so : graphics/libdrm
  4. libwayland-server.so : graphics/wayland
  5. libuuid.so : misc/e2fsprogs-libuuid
  6. libaquamarine.so : x11-toolkits/aquamarine
  7. libhyprcursor.so : x11/hyprcursor
  8. libinput.so : x11/libinput
  9. libxkbcommon.so : x11/libxkbcommon
  10. libxcb-errors.so : x11/xcb-util-errors
  11. libxcb-icccm.so : x11/xcb-util-wm
  12. libEGL.so : graphics/libglvnd
  13. libgbm.so : graphics/mesa-libs
  14. libOpenGL.so : graphics/libglvnd
  15. libcairo.so : graphics/cairo
  16. libglib-2.0.so : devel/glib20
  17. libintl.so : devel/gettext-runtime
  18. libharfbuzz.so : print/harfbuzz
  19. 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.44.1: 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.44.1?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.44.1
10 Oct 2024 00:52:14
commit hash: c0f9dfb363f43bdbe653986447715f697e52b436commit hash: c0f9dfb363f43bdbe653986447715f697e52b436commit hash: c0f9dfb363f43bdbe653986447715f697e52b436commit hash: c0f9dfb363f43bdbe653986447715f697e52b436 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.44.1

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

(cherry picked from commit 01dff52ef539a33f6823e96cc68bcb39517ee846)

Number of commits found: 1