BSD Ports

devel/hyprutils 0.14.2 FreeBSD

Hyprland utilities library used across the ecosystem

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6d1e4e620f
License
BSD3CLAUSE
Categories
devel
Package size
175.0 KiB, 578.3 KiB installed

Description

Hyprutils is a small C++ library for utilities used across the Hypr* ecosystem.

In the other systems

SystemPortVersion
FreeBSDdevel/hyprutils0.14.2
MidnightBSDdevel/hyprutils0.11.0

Install

Binary package:

pkg install hyprutils

From the ports tree:

cd /usr/ports/devel/hyprutils/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hyprutils>0:devel/hyprutils
LIB_DEPENDS=	libhyprutils.so:devel/hyprutils

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.14.20.14.2-0.8.40.14.2
FreeBSD:14:quarterly0.14.20.14.2n/a0.7.1_10.14.2
FreeBSD:15:latest0.14.20.14.2n/a0.8.20.8.4
FreeBSD:15:quarterly0.14.20.14.2n/an/an/a
FreeBSD:16:latest0.14.20.14.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 18
Run dependencies 1

Configuration

No options to configure.

USES
cmake:testing compiler:c++11-lib pkgconfig xorg
Service scripts
none

Files

pkg-plist 46
  • include/hyprutils/animation/AnimatedVariable.hpp
  • include/hyprutils/animation/AnimationConfig.hpp
  • include/hyprutils/animation/AnimationManager.hpp
  • include/hyprutils/animation/BezierCurve.hpp
  • include/hyprutils/animation/Spring.hpp
  • include/hyprutils/cli/ArgumentParser.hpp
  • include/hyprutils/cli/Logger.hpp
  • include/hyprutils/eventLoop/EventLoop.hpp
  • include/hyprutils/eventLoop/EventMask.hpp
  • include/hyprutils/eventLoop/Executor.hpp
  • include/hyprutils/eventLoop/FDSource.hpp
  • include/hyprutils/eventLoop/PostDispatchHook.hpp
  • include/hyprutils/eventLoop/Timer.hpp
  • include/hyprutils/i18n/I18nEngine.hpp
  • include/hyprutils/macros/Enums.hpp
  • include/hyprutils/math/Box.hpp
  • include/hyprutils/math/Edges.hpp
  • include/hyprutils/math/Mat3x3.hpp
  • include/hyprutils/math/Misc.hpp
  • include/hyprutils/math/Region.hpp
  • include/hyprutils/math/Vector2D.hpp
  • include/hyprutils/memory/Atomic.hpp
  • include/hyprutils/memory/Casts.hpp
  • include/hyprutils/memory/ImplBase.hpp
  • include/hyprutils/memory/SharedPtr.hpp
  • include/hyprutils/memory/UniquePtr.hpp
  • include/hyprutils/memory/WeakPtr.hpp
  • include/hyprutils/misc/HyprAssert.hpp
  • include/hyprutils/os/File.hpp
  • include/hyprutils/os/FileDescriptor.hpp
  • include/hyprutils/os/ProcLock.hpp
  • include/hyprutils/os/Process.hpp
  • include/hyprutils/os/Semaphore.hpp
  • include/hyprutils/path/Path.hpp
  • include/hyprutils/signal/Listener.hpp
  • include/hyprutils/signal/Signal.hpp
  • include/hyprutils/string/ConstVarList.hpp
  • include/hyprutils/string/Numeric.hpp
  • include/hyprutils/string/String.hpp
  • include/hyprutils/string/VarList.hpp
  • include/hyprutils/string/VarList2.hpp
  • include/hyprutils/utils/ScopeGuard.hpp
  • lib/libhyprutils.so
  • lib/libhyprutils.so.
  • lib/libhyprutils.so.
  • libdata/pkgconfig/hyprutils.pc
distinfo 1
FileSizeSHA256
hyprwm-hyprutils-v0.14.2_GH0.tar.gz817562061b7b08c8104fb02a609553b28f6c8580e5ec38633015845f1c4553980175b

Commit history 3

DateCommitCreditsLog message
6d1e4e620f Hiroki Tagato devel/hyprutils: Update to 0.14.2
Changelog: https://github.com/hyprwm/hyprutils/releases/tag/v0.14.2 Reported by: GitHub (watch releases)
cad207007f Hiroki Tagato devel/hyprutils: Update to 0.14.1
Changelog: https://github.com/hyprwm/hyprutils/releases/tag/v0.14.1 Reported by: GitHub (watch releases)
8d941d9935 Hiroki Tagato devel/hyprutils: Update to 0.14.0
Changelog: https://github.com/hyprwm/hyprutils/releases/tag/v0.14.0 Reported by: GitHub (watch releases)