Port details |
- hyprutils Hyprland utilities library used across the ecosystem
- 0.8.2 devel
=2 0.7.1_1Version of this port present on the latest quarterly branch. - Maintainer: tagattie@FreeBSD.org
 - Port Added: 2024-06-13 12:51:15
- Last Update: 2025-07-30 02:48:43
- Commit Hash: 0c98ced
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: BSD3CLAUSE
- WWW:
- https://github.com/hyprwm/hyprutils
- Description:
- Hyprutils is a small C++ library for utilities used across the Hypr*
ecosystem.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- hyprutils>0:devel/hyprutils
- To install the port:
- cd /usr/ports/devel/hyprutils/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/hyprutils
- pkg install hyprutils
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: hyprutils
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1753842900
SHA256 (hyprwm-hyprutils-v0.8.2_GH0.tar.gz) = 932f8b0023edcbfd01106c634010cad1533dccf295c2817d66da0e455e12753a
SIZE (hyprwm-hyprutils-v0.8.2_GH0.tar.gz) = 42757
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- pixman-1.pc : x11/pixman
- Runtime dependencies:
-
- pixman-1.pc : x11/pixman
- This port is required by:
- for Libraries
-
- accessibility/hyprsunset
- devel/hyprlang
- graphics/hyprgraphics
- x11/hypridle
- x11/hyprland-qtutils
- x11/hyprlock
- x11/hyprpaper
Configuration Options:
- No options to configure
- Options name:
- devel_hyprutils
- USES:
- compiler:c++11-lib cmake:testing pkgconfig xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.8.2 30 Jul 2025 02:48:43
    |
Hiroki Tagato (tagattie)  |
devel/hyprutils: update to 0.8.2
Changelog: https://github.com/hyprwm/hyprutils/releases/tag/v0.8.2
Reported by: Repology |
0.8.1_1 23 Jul 2025 01:54:08
    |
Hiroki Tagato (tagattie)  |
devel/hyprutils: add patches to fix issues with atomic shared pointer
Upstream has been very quick to fix the issues. Pull in two commits
for fixing the issues with atomic shared pointer. With this changes,
all tests in devel/hyprutils are passing.
Upstream Issue: https://github.com/hyprwm/hyprutils/issues/67 |
0.8.1 20 Jul 2025 11:02:00
    |
Hiroki Tagato (tagattie)  |
devel/hyprutils: update to 0.8.1
This version has an issue with regard to atomic shared pointers on
FreeBSD. The issue has been reported upstream[1]. Hyprlock >=0.9.0
seems affected.
While here, reorder variables to make portclippy happy.
[1] https://github.com/hyprwm/hyprutils/issues/67 |
0.7.1_1 17 Jul 2025 06:02:30
    |
Hiroki Tagato (tagattie)  |
hyprland-related ports: take maintainership
MFH: 2025Q3 |
0.7.1 03 Jul 2025 03:44:19
    |
Jan Beich (jbeich)  |
devel/hyprutils: drop maintainership |
0.7.1 07 May 2025 21:50:33
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.7.1
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.7.1
Reported by: GitHub (watch releases) |
0.7.0 01 May 2025 00:59:49
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.7.0
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.7.0
Reported by: GitHub (watch releases) |
0.6.0 07 Apr 2025 19:27:52
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.6.0
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.6.0
Reported by: GitHub (watch releases) |
0.5.2 09 Mar 2025 20:04:14
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.5.2
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.5.2
Reported by: GitHub (watch releases) |
0.5.1 19 Feb 2025 15:34:41
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.5.1
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.5.1
Reported by: GitHub (watch releases) |
0.5.0 28 Jan 2025 00:58:41
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.5.0
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.5.0
Reported by: GitHub (watch releases) |
0.4.0 24 Jan 2025 20:18:31
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.4.0
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.4.0
Reported by: GitHub (watch releases) |
0.3.3 07 Jan 2025 00:36:06
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.3.3
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.3.3
Reported by: GitHub (watch releases) |
0.3.2 04 Jan 2025 00:09:13
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.3.2
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.3.2
Reported by: GitHub (watch releases) |
0.3.1 01 Jan 2025 17:05:38
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.3.1
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.3.1
Reported by: GitHub (watch releases) |
0.3.0_1 28 Dec 2024 00:00:54
    |
Jan Beich (jbeich)  |
devel/hyprutils: replace workaround with upstream fix |
0.3.0 23 Dec 2024 23:03:03
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.3.0
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.3.0
Reported by: GitHub (watch releases) |
0.2.6 16 Nov 2024 00:34:17
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.2.6
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.2.6
Reported by: GitHub (watch releases) |
0.2.5 12 Nov 2024 16:14:49
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.2.5
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.2.5
Reported by: GitHub (watch releases) |
0.2.4 09 Nov 2024 22:15:51
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.2.4
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.2.4
Reported by: GitHub (watch releases) |
0.2.3 01 Oct 2024 18:56:20
    |
Rene Ladan (rene)  |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601 |
0.2.3 24 Sep 2024 23:34:03
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.2.3
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.2.3
Reported by: GitHub (watch releases) |
0.2.2 21 Sep 2024 13:29:08
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.2.2
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.2.2
Reported by: GitHub (watch releases) |
0.2.1 28 Jul 2024 00:47:24
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.2.1
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.2.1
Reported by: GitHub (watch releases) |
0.2.0 15 Jul 2024 23:06:42
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.2.0
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.2.0
Reported by: GitHub (watch releases) |
0.1.5 01 Jul 2024 20:27:23
    |
Rene Ladan (rene)  |
all: drop support for FreeBSD 13.2 which reached EOL today
Thanks again to jbeich for noticing various things I overlooked.
Reviewed by: acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat,
nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision: https://reviews.freebsd.org/D45141 |
0.1.5 25 Jun 2024 13:16:12
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.1.5
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.1.5
Reported by: GitHub (watch releases) |
0.1.4 19 Jun 2024 18:42:16
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.1.4
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.1.4
Reported by: GitHub (watch releases) |
0.1.3 19 Jun 2024 18:42:15
    |
Jan Beich (jbeich)  |
devel/hyprutils: simplify plist updates |
0.1.3 17 Jun 2024 23:12:54
    |
Jan Beich (jbeich)  |
devel/hyprutils: update to 0.1.3
Changes: https://github.com/hyprwm/hyprutils/releases/tag/v0.1.3
Reported by: GitHub (watch releases) |
0.1.2 13 Jun 2024 12:51:53
    |
Jan Beich (jbeich)  |
devel/hyprutils: connect to "make test" |
0.1.2 13 Jun 2024 12:44:01
    |
Jan Beich (jbeich)  |
devel/hyprutils: add new port
Hyprutils is a small C++ library for utilities used across the Hypr*
ecosystem.
https://github.com/hyprwm/hyprutils |