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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2024Q2
hyprland Dynamic tiling Wayland compositor that doesn't sacrifice on its looks
0.39.1_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.39.1_1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-04-17 18:15:08
Last Update: 2024-04-24 02:14:13
Commit Hash: 90a32ad
Also Listed In: wayland
License: BSD3CLAUSE
WWW:
https://hyprland.org/
Description:
Hyprland is a dynamic tiling Wayland compositor based on wlroots 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 wlr-based 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 (24 items)
Collapse this list.
  1. /usr/local/share/licenses/hyprland-0.39.1_1/catalog.mk
  2. /usr/local/share/licenses/hyprland-0.39.1_1/LICENSE
  3. /usr/local/share/licenses/hyprland-0.39.1_1/BSD3CLAUSE
  4. bin/Hyprland
  5. bin/hyprctl
  6. bin/hyprpm
  7. share/bash-completion/completions/hyprctl
  8. share/bash-completion/completions/hyprpm
  9. share/fish/vendor_completions.d/hyprctl.fish
  10. share/fish/vendor_completions.d/hyprpm.fish
  11. share/hyprland/hyprland.conf
  12. share/hyprland/wall0.png
  13. share/hyprland/wall1.png
  14. share/hyprland/wall2.png
  15. share/man/man1/Hyprland.1.gz
  16. share/man/man1/hyprctl.1.gz
  17. share/pkgconfig/hyprland.pc
  18. share/wayland-sessions/hyprland.desktop
  19. share/xdg-desktop-portal/hyprland-portals.conf
  20. share/zsh/site-functions/_hyprctl
  21. share/zsh/site-functions/_hyprpm
  22. @owner
  23. @group
  24. @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 = 1713283263 SHA256 (hyprwm-Hyprland-v0.39.1_GH0.tar.gz) = 23597a7519c32493ecdbd769a2d272a22027b8675e3ebfe4fa8a1b9373e8f540 SIZE (hyprwm-Hyprland-v0.39.1_GH0.tar.gz) = 47899652

Expand this list (8 items)

Collapse this list.

SHA256 (hyprwm-hyprland-protocols-v0.2-4-g0c2ce70_GH0.tar.gz) = d8eb9712d66a167a22a0dae829b6dba2b85814b566d0a87918c944e7c0388d1b SIZE (hyprwm-hyprland-protocols-v0.2-4-g0c2ce70_GH0.tar.gz) = 6478 SHA256 (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 69aff959179ff6247b375b92e797221dbd8e078eabbf1366280b0532617e7fb8 SIZE (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 116938 SHA256 (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271 SIZE (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = 179289803 SHA256 (1016faea53fd.patch) = 320d426b6654cbaaa0674ffc59c463c0d1206624c9f811e0ab6604ef1be99338 SIZE (1016faea53fd.patch) = 1950

Collapse this list.


Packages (timestamps in pop-ups are UTC):
hyprland
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.38.10.39.1_1--0.39.1_1---
FreeBSD:13:quarterly0.38.10.39.1_1--0.39.1_1-0.34.0_10.35.0
FreeBSD:14:latest0.38.10.39.1_1--0.39.1_10.26.0_3--
FreeBSD:14:quarterly0.38.10.39.1_1--0.39.1_1-0.34.0_10.35.0
FreeBSD:15:latest0.39.1_10.39.1_1n/a0.35.0n/a-0.34.0_2-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. evdev-proto>0 : devel/evdev-proto
  3. wayland-protocols>=1.25 : graphics/wayland-protocols
  4. meson : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. pixman-1.pc : x11/pixman
  8. xcb.pc : x11/libxcb
Runtime dependencies:
  1. pixman-1.pc : x11/pixman
  2. xcb.pc : x11/libxcb
Library dependencies:
  1. libhyprlang.so : devel/hyprlang
  2. libtomlplusplus.so : devel/tomlplusplus
  3. libdrm.so : graphics/libdrm
  4. libwayland-server.so : graphics/wayland
  5. libwlroots.so : x11-toolkits/wlroots-devel
  6. libhyprcursor.so : x11/hyprcursor
  7. libinput.so : x11/libinput
  8. libxkbcommon.so : x11/libxkbcommon
  9. libEGL.so : graphics/libglvnd
  10. libOpenGL.so : graphics/libglvnd
  11. libcairo.so : graphics/cairo
  12. libglib-2.0.so : devel/glib20
  13. libintl.so : devel/gettext-runtime
  14. 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.39.1_1: X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
x11-wm_hyprland
USES:
compiler:c++11-lib gl gnome meson pkgconfig xorg localbase
pkg-message:
For install:
Notes: - Hyprland(1) can use mac_priority(4) to avoid stutter during high load 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.39.1?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.39.1_1
24 Apr 2024 02:14:13
commit hash: 90a32adddeafad5f39eac4ddf02dfa25abd65fd3commit hash: 90a32adddeafad5f39eac4ddf02dfa25abd65fd3commit hash: 90a32adddeafad5f39eac4ddf02dfa25abd65fd3commit hash: 90a32adddeafad5f39eac4ddf02dfa25abd65fd3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: fix inline comment after b90b832fb569

(cherry picked from commit 32de403e2c90a0f985ef3313ad930bee0b9d0f58)
0.39.1_1
24 Apr 2024 02:12:31
commit hash: e643e356a3a7a3e0366ecba73a46e3019956ec4bcommit hash: e643e356a3a7a3e0366ecba73a46e3019956ec4bcommit hash: e643e356a3a7a3e0366ecba73a46e3019956ec4bcommit hash: e643e356a3a7a3e0366ecba73a46e3019956ec4b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: fix bash completions location

(cherry picked from commit b90b832fb569be42d7c44c4a9f4a541b87874fd2)
0.39.1
17 Apr 2024 18:09:23
commit hash: 22a00014a729be3226802d36d979b4e7f5912579commit hash: 22a00014a729be3226802d36d979b4e7f5912579commit hash: 22a00014a729be3226802d36d979b4e7f5912579commit hash: 22a00014a729be3226802d36d979b4e7f5912579 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.39.1

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

(cherry picked from commit 0fa53b0369b7e52bbdffe8f9802cf170eec64468)
0.39.0
17 Apr 2024 18:09:21
commit hash: 67236032c823c15100eecc3985ccd3924f071d06commit hash: 67236032c823c15100eecc3985ccd3924f071d06commit hash: 67236032c823c15100eecc3985ccd3924f071d06commit hash: 67236032c823c15100eecc3985ccd3924f071d06 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland: update to 0.39.0

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

(cherry picked from commit d59b388c4e67414691234d06275dbf5f323d8026)
0.38.1_1
17 Apr 2024 18:09:19
commit hash: 18e6a29c52b4cfee472e1289ae837af52a69c627commit hash: 18e6a29c52b4cfee472e1289ae837af52a69c627commit hash: 18e6a29c52b4cfee472e1289ae837af52a69c627commit hash: 18e6a29c52b4cfee472e1289ae837af52a69c627 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.17.0.312

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/50eae512d9...b1b34cd665
(cherry picked from commit 10c8d7d75db1084df214b28602df08cdc80d0cea)

Number of commits found: 5