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
hyprland-devel Dynamic tiling Wayland compositor that doesn't sacrifice on its looks (development snapshot)
0.24.1.134 x11-wm Deleted 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.24.1.134Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-11-07 18:00:08
Last Update: 2023-05-03 17:34:07
Commit Hash: 5e92280
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 supports multiple layouts, fancy effects, has a very flexible IPC model allowing for a lot of customization, 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 (16 items)
Collapse this list.
  1. /usr/local/share/licenses/hyprland-devel-0.24.1.134/catalog.mk
  2. /usr/local/share/licenses/hyprland-devel-0.24.1.134/LICENSE
  3. /usr/local/share/licenses/hyprland-devel-0.24.1.134/BSD3CLAUSE
  4. bin/Hyprland
  5. bin/hyprctl
  6. man/man1/Hyprland.1.gz
  7. man/man1/hyprctl.1.gz
  8. share/hyprland/hyprland.conf
  9. share/hyprland/wall_2K.png
  10. share/hyprland/wall_4K.png
  11. share/hyprland/wall_8K.png
  12. share/pkgconfig/hyprland.pc
  13. share/wayland-sessions/hyprland.desktop
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • hyprland-devel>0:x11-wm/hyprland-devel
Conflicts:
CONFLICTS_INSTALL:
  • hyprland
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: hyprland-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1682976507 SHA256 (hyprwm-Hyprland-v0.24.1-134-gc949173b_GH0.tar.gz) = 0fe1769b58684c9a68438b3fec014332388bac3a3ef9d2998952c43f933dfab6 SIZE (hyprwm-Hyprland-v0.24.1-134-gc949173b_GH0.tar.gz) = 766367

Expand this list (6 items)

Collapse this list.

SHA256 (hyprwm-hyprland-protocols-4d29e48_GH0.tar.gz) = 1384ccdbb0149cdc40d74fbe21fba97d706db08b718c7df9481076381d852c74 SIZE (hyprwm-hyprland-protocols-4d29e48_GH0.tar.gz) = 6340 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

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages.
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. wlroots-devel>=0.16.0.346<0.17.0 : x11-toolkits/wlroots-devel
  5. meson : devel/meson
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. llvm-config16 : devel/llvm16
  9. pixman-1.pc : x11/pixman
  10. xcb.pc : x11/libxcb
Runtime dependencies:
  1. pixman-1.pc : x11/pixman
  2. xcb.pc : x11/libxcb
Library dependencies:
  1. libwayland-server.so : graphics/wayland
  2. libwlroots.so : x11-toolkits/wlroots-devel
  3. libinput.so : x11/libinput
  4. libxkbcommon.so : x11/libxkbcommon
  5. libEGL.so : graphics/libglvnd
  6. libOpenGL.so : graphics/libglvnd
  7. libcairo.so : graphics/cairo
  8. libglib-2.0.so : devel/glib20
  9. libintl.so : devel/gettext-runtime
  10. 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-devel-0.24.1.134: X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
x11-wm_hyprland-devel
USES:
compiler:c++11-lib gl gnome meson pkgconfig xorg llvm:min=16,build localbase
pkg-message:
For install:
Additional packages recommended for new users: - 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.24.1-134-gc949173b?dummy=/
Collapse this list.
Port Moves
  • port moved to x11-wm/hyprland on 2023-05-03
    REASON: Out of date: use x11-wm/hyprland for now

Number of commits found: 20

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.24.1.134
03 May 2023 17:34:07
commit hash: 5e92280324c80defb51c60472f27c7788ffca55dcommit hash: 5e92280324c80defb51c60472f27c7788ffca55dcommit hash: 5e92280324c80defb51c60472f27c7788ffca55dcommit hash: 5e92280324c80defb51c60472f27c7788ffca55d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: remove until enough upstream changes accumulate
0.24.1.134
02 May 2023 00:51:47
commit hash: dc5dacd347179d33da443b263b11b8d12bb4a21ccommit hash: dc5dacd347179d33da443b263b11b8d12bb4a21ccommit hash: dc5dacd347179d33da443b263b11b8d12bb4a21ccommit hash: dc5dacd347179d33da443b263b11b8d12bb4a21c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.24.1.134

Changes:	https://github.com/hyprwm/Hyprland/compare/fbb938fc...c949173b
0.24.1.115
29 Apr 2023 00:55:00
commit hash: b9a29873261213ed88d43748ec2d37b4b22f53edcommit hash: b9a29873261213ed88d43748ec2d37b4b22f53edcommit hash: b9a29873261213ed88d43748ec2d37b4b22f53edcommit hash: b9a29873261213ed88d43748ec2d37b4b22f53ed files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.24.1.115

Changes:	https://github.com/hyprwm/Hyprland/compare/62213229...fbb938fc
0.24.1.105
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.105
28 Apr 2023 22:34:37
commit hash: bf239e4ed895b62474ee663822304308fa80f4becommit hash: bf239e4ed895b62474ee663822304308fa80f4becommit hash: bf239e4ed895b62474ee663822304308fa80f4becommit hash: bf239e4ed895b62474ee663822304308fa80f4be files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: pass --skip-subprojects from within ninja
0.24.1.105
27 Apr 2023 00:56:27
commit hash: 1ea1e29860eec80c388b61e9087e460c0587b5adcommit hash: 1ea1e29860eec80c388b61e9087e460c0587b5adcommit hash: 1ea1e29860eec80c388b61e9087e460c0587b5adcommit hash: 1ea1e29860eec80c388b61e9087e460c0587b5ad files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.24.1.105

Changes:	https://github.com/hyprwm/Hyprland/compare/e195a51c...62213229
0.24.1.96
25 Apr 2023 00:44:42
commit hash: 0cdb54b4aa852d6e7cdf0b529023c606122d1f35commit hash: 0cdb54b4aa852d6e7cdf0b529023c606122d1f35commit hash: 0cdb54b4aa852d6e7cdf0b529023c606122d1f35commit hash: 0cdb54b4aa852d6e7cdf0b529023c606122d1f35 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.24.1.96

Changes:	https://github.com/hyprwm/Hyprland/compare/4a92deec...e195a51c
0.24.1.87
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.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.
0.18.0.b
16 Nov 2022 19:30:11
commit hash: 7b0aa0c16cf48f39bcd21eab791b572b90bdef1fcommit hash: 7b0aa0c16cf48f39bcd21eab791b572b90bdef1fcommit hash: 7b0aa0c16cf48f39bcd21eab791b572b90bdef1fcommit hash: 7b0aa0c16cf48f39bcd21eab791b572b90bdef1f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.18.0.b

Changes:	https://github.com/hyprwm/Hyprland/compare/fcb5037...v0.18.0beta
Changes:	https://github.com/hyprwm/Hyprland/releases/tag/v0.18.0beta
Reported by:	GitHub (watch releases)
0.17.0.b.91
14 Nov 2022 23:37:57
commit hash: 83c0ff9dd13ed231f6d314e8ccf4f96fd1c52a92commit hash: 83c0ff9dd13ed231f6d314e8ccf4f96fd1c52a92commit hash: 83c0ff9dd13ed231f6d314e8ccf4f96fd1c52a92commit hash: 83c0ff9dd13ed231f6d314e8ccf4f96fd1c52a92 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.17.0.b.91

Changes:	https://github.com/hyprwm/Hyprland/compare/2cdabf5...fcb5037
0.17.0.b.78
13 Nov 2022 00:08:13
commit hash: 9d09359dba7d81df901fa24aa127d2aeaa0b4ff3commit hash: 9d09359dba7d81df901fa24aa127d2aeaa0b4ff3commit hash: 9d09359dba7d81df901fa24aa127d2aeaa0b4ff3commit hash: 9d09359dba7d81df901fa24aa127d2aeaa0b4ff3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.17.0.b.78

Changes:	https://github.com/hyprwm/Hyprland/compare/61995e3...2cdabf5
0.17.0.b.75_1
11 Nov 2022 22:39:57
commit hash: 260e0a7866d6bce0f0ac784e6bb919705ce9f96bcommit hash: 260e0a7866d6bce0f0ac784e6bb919705ce9f96bcommit hash: 260e0a7866d6bce0f0ac784e6bb919705ce9f96bcommit hash: 260e0a7866d6bce0f0ac784e6bb919705ce9f96b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: back to default wlroots
0.17.0.b.75
11 Nov 2022 16:59:25
commit hash: f43b454e755f033c3777c005a97fd990e80053f4commit hash: f43b454e755f033c3777c005a97fd990e80053f4commit hash: f43b454e755f033c3777c005a97fd990e80053f4commit hash: f43b454e755f033c3777c005a97fd990e80053f4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.17.0.b.75

Changes:	https://github.com/hyprwm/Hyprland/compare/d0b3cdc...61995e3
0.17.0.b.61
09 Nov 2022 21:45:50
commit hash: 29a6705bfb2deb097743b70640770eac6a634098commit hash: 29a6705bfb2deb097743b70640770eac6a634098commit hash: 29a6705bfb2deb097743b70640770eac6a634098commit hash: 29a6705bfb2deb097743b70640770eac6a634098 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.17.0.b.61

Changes:	https://github.com/hyprwm/Hyprland/compare/1d2e424...d0b3cdc
0.17.0.b.57
08 Nov 2022 00:55:04
commit hash: 1a0475fd8cbc2e03955776797e5c3311919ed2e2commit hash: 1a0475fd8cbc2e03955776797e5c3311919ed2e2commit hash: 1a0475fd8cbc2e03955776797e5c3311919ed2e2commit hash: 1a0475fd8cbc2e03955776797e5c3311919ed2e2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.17.0.b.57

Changes:	https://github.com/hyprwm/Hyprland/compare/c86ab46...1d2e424
0.17.0.b.53_1
08 Nov 2022 00:55:04
commit hash: 681552e99985390695ef1536978e73eb241c81adcommit hash: 681552e99985390695ef1536978e73eb241c81adcommit hash: 681552e99985390695ef1536978e73eb241c81adcommit hash: 681552e99985390695ef1536978e73eb241c81ad files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots-devel: update to 0.15.0.525

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/compare/1243a855d...6c31f3b07
0.17.0.b.53
07 Nov 2022 20:30:08
commit hash: 8167387ada231483b8e8c25e7c206ddb26e4286dcommit hash: 8167387ada231483b8e8c25e7c206ddb26e4286dcommit hash: 8167387ada231483b8e8c25e7c206ddb26e4286dcommit hash: 8167387ada231483b8e8c25e7c206ddb26e4286d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: update to 0.17.0.b.53

Changes:	https://github.com/hyprwm/Hyprland/compare/1a55fb4...c86ab46
0.17.0.b.51_1
07 Nov 2022 20:22:27
commit hash: e33fe4200118387989e37e20bedf884ef73001aacommit hash: e33fe4200118387989e37e20bedf884ef73001aacommit hash: e33fe4200118387989e37e20bedf884ef73001aacommit hash: e33fe4200118387989e37e20bedf884ef73001aa files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: apply fix for window swallowing
0.17.0.b.51
07 Nov 2022 17:58:09
commit hash: cfe9880ad43f6392345ef62f5528b268e523c45ecommit hash: cfe9880ad43f6392345ef62f5528b268e523c45ecommit hash: cfe9880ad43f6392345ef62f5528b268e523c45ecommit hash: cfe9880ad43f6392345ef62f5528b268e523c45e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/hyprland-devel: add new port

Hyprland is a dynamic tiling Wayland compositor based on wlroots that
doesn't sacrifice on its looks.

It supports multiple layouts, fancy effects, has a very flexible IPC
model allowing for a lot of customization, and more.

https://hyprland.org/

Number of commits found: 20