BSD Ports

accessibility/wl-gammarelay-rs 1.0.1_15 FreeBSD

Adjust color temperature/brightness under Wayland via DBus

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
GPLv3
Categories
accessibility, wayland
Package size
336.4 KiB, 767.1 KiB installed

Description

wl-gammarelay-rs is a simple program that provides DBus interface to control display temperature and brightness under Wayland without flickering. Like wl-gammarelay, but written in Rust, runs on a single thread, has three times less SLOC and uses DBus (for simplicity).

In the other systems

The newest version among them is 1.0.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDaccessibility/wl-gammarelay-rs1.0.1_15 newestnone known-[email protected]2026-10-14
DragonFlyaccessibility/wl-gammarelay-rs1.0.1 newestnone known-[email protected]-
MidnightBSDaccessibility/wl-gammarelay-rs1.0.1_7 newestno data-[email protected]-
HardenedBSDaccessibility/wl-gammarelay-rs1.0.1_13 newestno data-[email protected]-
GhostBSDaccessibility/wl-gammarelay-rs1.0.1_13 newestno data-[email protected]-

Install

Binary package:

pkg install wl-gammarelay-rs

From the ports tree:

cd /usr/ports/accessibility/wl-gammarelay-rs/ && make install clean

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

RUN_DEPENDS=	wl-gammarelay-rs>0:accessibility/wl-gammarelay-rs

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:latest1.0.1_141.0.1_15-1.0.1_31.0.1_15
FreeBSD:14:quarterly1.0.1_131.0.1_13n/a1.0.1_21.0.1_13
FreeBSD:15:latest1.0.1_151.0.1_15n/a1.0.1_31.0.1_3
FreeBSD:15:quarterly1.0.1_131.0.1_13n/an/an/a
FreeBSD:16:latest1.0.1_141.0.1_15n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 40
FileSizeSHA256
rust/crates/anstyle-1.0.10.crate1572555cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
rust/crates/anyhow-1.0.97.crate52221dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
rust/crates/autocfg-1.4.0.crate17712ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
rust/crates/bitflags-2.9.0.crate476545c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
rust/crates/bytemuck-1.22.0.crate52451b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/cfg_aliases-0.1.1.crate6009fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
rust/crates/clap-4.5.32.crate569626088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83
rust/crates/clap_builder-4.5.32.crate16841322a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8
rust/crates/clap_derive-4.5.32.crate3344109176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
rust/crates/clap_lex-0.7.4.crate12858f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
rust/crates/equivalent-1.0.2.crate7419877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
rust/crates/hashbrown-0.15.2.crate138478bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
rust/crates/heck-0.5.0.crate115172304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
rust/crates/indexmap-2.8.0.crate896703954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
rust/crates/libc-0.2.186.crate82188368ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
rust/crates/memchr-2.7.4.crate9667078ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
rust/crates/memmap2-0.9.5.crate33280fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
rust/crates/memoffset-0.9.1.crate9032488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
rust/crates/nix-0.28.0.crate311086ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645