BSD Ports

x11/hyprshutdown 0.1.1_3 FreeBSD

Graceful shutdown utility for Hyprland

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ac908d888e
License
BSD3CLAUSE
Categories
x11, wayland
Package size
117.2 KiB, 331.1 KiB installed

Description

A graceful shutdown/logout utility for Hyprland, which prevents apps from crashing / dying unexpectedly.

Notes:

  • hyprshutdown does not shut down the system, it only shuts down Hyprland.
  • hyprshutdown does not work with anything other than Hyprland, as it relies on Hyprland IPC.

In the other systems

SystemPortVersion
FreeBSDx11/hyprshutdown0.1.1_3
HardenedBSDx11/hyprshutdown0.1.1_3
GhostBSDx11/hyprshutdown0.1.1_3

Install

Binary package:

pkg install hyprshutdown

From the ports tree:

cd /usr/ports/x11/hyprshutdown/ && make install clean

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

RUN_DEPENDS=	hyprshutdown>0:x11/hyprshutdown

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.1.1_30.1.1_3--0.1.1_3
FreeBSD:14:quarterly0.1.1_30.1.1_3n/a-0.1.1_3
FreeBSD:15:latest0.1.1_30.1.1_3n/a--
FreeBSD:15:quarterly0.1.1_30.1.1_3n/an/an/a
FreeBSD:16:latest0.1.1_30.1.1_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 3

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

Build dependencies 151

The first 100 are listed.

Run dependencies 142

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler pkgconfig xorg
Service scripts
none

Files

distinfo 1
FileSizeSHA256
hyprwm-hyprshutdown-v0.1.1_GH0.tar.gz14814332adb385b7bfe22398d45cd5325416bf0ac3ae4a5bd89678353dae96f92ba638

Commit history 5

DateCommitCreditsLog message
ac908d888e Yuri Victorovich devel/glaze: update 7.9.1 → 8.4.0
63187cd497 Hiroki Tagato x11/hyprshutdown: Add wayland-protocols to build dependency after 0685b1a33713
8f47e33ddb Hiroki Tagato */*: Bump port revision after hyprtoolkit shlib version bump (0685b1a33713)
b7ae4aceaf Hiroki Tagato x11/hyprshutdown: Unbreak build on -current and 15/stable
Add missing #include <optional> for std::optional and std::nullopt. Reported by: Adam Retter (via private email) MFH: 2026Q3
1fb874506a Hiroki Tagato */*: Bump port revision after hyprutils shlib version bump (8d941d9935e3)