BSD Ports

deskutils/rwpspread 0.5.1_7 FreeBSD

Multi-monitor Wallpaper utility

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
AGPLv3
Categories
deskutils
Package size
1576.7 KiB, 4782.0 KiB installed

Description

Wallpaper Utility written in Rust

Features:

  • Spans an input wallpaper across all monitors
  • Works alongside any wlroots based compositor f.E. Hyprland
  • Automatically re-splits when monitors are hotplugged
  • Color-Palette generation
  • Various wallpaper setter backends
    • wpaperd
    • swaybg
    • hyprpaper
  • Configuration generation for lockers
    • swaylock
    • hyprlock

In the other systems

SystemPortVersion
FreeBSDdeskutils/rwpspread0.5.1_7
DragonFlydeskutils/rwpspread0.4.0_2
HardenedBSDdeskutils/rwpspread0.5.1_5
GhostBSDdeskutils/rwpspread0.5.1_5

Install

Binary package:

pkg install rwpspread

From the ports tree:

cd /usr/ports/deskutils/rwpspread/ && make install clean

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

RUN_DEPENDS=	rwpspread>0:deskutils/rwpspread

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.5.1_60.5.1_7-0.4.0_50.5.1_7
FreeBSD:14:quarterly0.5.1_50.5.1_5n/a0.4.0_40.5.1_5
FreeBSD:15:latest0.5.1_70.5.1_7n/a0.4.0_50.4.0_5
FreeBSD:15:quarterly0.5.1_50.5.1_5n/an/an/a
FreeBSD:16:latest0.5.1_50.5.1_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 13
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 222
FileSizeSHA256
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/ahash-0.8.11.crate43607e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
rust/crates/aligned-0.4.2.crate8519377e4c0ba83e4431b10df45c1d4666f178ea9c552cac93e60c3a88bf32785923
rust/crates/aligned-vec-0.5.0.crate89214aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1
rust/crates/aligned-vec-0.6.4.crate12609dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
rust/crates/anstream-0.6.15.crate2923164e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
rust/crates/anstyle-1.0.8.crate157711bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
rust/crates/anstyle-parse-0.2.5.crate22680eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
rust/crates/anstyle-query-1.1.1.crate98916d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
rust/crates/anstyle-wincon-3.0.4.crate122345bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
rust/crates/anyhow-1.0.82.crate45361f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519
rust/crates/arbitrary-1.3.2.crate320377d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110
rust/crates/arg_enum_proc_macro-0.3.4.crate51020ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
rust/crates/arrayref-0.3.9.crate918676a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
rust/crates/arrayvec-0.7.6.crate312377c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
rust/crates/as-slice-0.2.1.crate6942516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516
rust/crates/autocfg-1.2.0.crate14808f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80
rust/crates/av-scenechange-0.14.1.crate4623530f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394
rust/crates/av1-grain-0.2.3.crate347036678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf
rust/crates/avif-serialize-0.8.6.crate1418547c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f

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