notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
windowtolayer Any Wayland window as wallpaper
0.2.0_2 x11 on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.2.0_1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-02-06 20:09:06
Last Update: 2025-04-08 08:41:13
Commit Hash: 2a5976a
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
Also Listed In: wayland
License: GPLv3+
WWW:
https://gitlab.freedesktop.org/mstoeckl/windowtolayer
Description:
This program transforms individual Wayland clients, which use the xdg-shell protocol to display windows, into clients that use the wlr-layer-shell protocol to render as a wallpaper. Note that wlr-layer-shell is only supported by some compositors (like KWin, and those based on wlroots.)
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/windowtolayer
  2. /usr/local/share/licenses/windowtolayer-0.2.0_2/catalog.mk
  3. /usr/local/share/licenses/windowtolayer-0.2.0_2/LICENSE
  4. /usr/local/share/licenses/windowtolayer-0.2.0_2/GPLv3+
Collapse this list.
Dependency lines:
  • windowtolayer>0:x11/windowtolayer
To install the port:
cd /usr/ports/x11/windowtolayer/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/windowtolayer
  • pkg install windowtolayer
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: windowtolayer
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1737911267 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237

Expand this list (20 items)

Collapse this list.

SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07 SIZE (rust/crates/bitflags-2.4.1.crate) = 37043 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/lexopt-0.3.0.crate) = baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401 SIZE (rust/crates/lexopt-0.3.0.crate) = 24767 SHA256 (rust/crates/libc-0.2.162.crate) = 18d287de67fe55fd7e1581fe933d965a5a9477b38e949cfa9f8574ef01506398 SIZE (rust/crates/libc-0.2.162.crate) = 769354 SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 SIZE (rust/crates/log-0.4.22.crate) = 44027 SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c SIZE (rust/crates/memoffset-0.9.0.crate) = 9033 SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 SIZE (rust/crates/nix-0.29.0.crate) = 318248 SHA256 (windowtolayer-v0.2.0.tar.bz2) = aac1ac2adc4cfa1b739559460e601e06074602f1bf0e5ac675a66e2fd6939605 SIZE (windowtolayer-v0.2.0.tar.bz2) = 120822

Collapse this list.


Packages (timestamps in pop-ups are UTC):
windowtolayer
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.2.0_10.2.0_1--0.2.0_1---
FreeBSD:13:quarterly0.2.00.2.0-0.2.00.2.0_1---
FreeBSD:14:latest0.2.0_10.2.0_1--0.2.0_1---
FreeBSD:14:quarterly0.2.00.2.0_1-0.2.00.2.0_1---
FreeBSD:15:latest0.2.0_10.2.0_1n/a0.2.0_1n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rust>=1.86.0 : lang/rust
  2. python3.11 : lang/python311
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
x11_windowtolayer
USES:
cargo python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/archive/v0.2.0/
Collapse this list.

Number of commits found: 18

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.2.0_2
08 Apr 2025 08:41:13
commit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0dcommit hash: 2a5976aebeefd09d36fd4ac2e7e2eefde5491c0d files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.86.0

PR:		285840
0.2.0_1
24 Feb 2025 07:55:52
commit hash: cf7c4b037d7e9cadfa539f3b9cd45396c1a00dfbcommit hash: cf7c4b037d7e9cadfa539f3b9cd45396c1a00dfbcommit hash: cf7c4b037d7e9cadfa539f3b9cd45396c1a00dfbcommit hash: cf7c4b037d7e9cadfa539f3b9cd45396c1a00dfb files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.85.0

PR:		284884
0.2.0
08 Feb 2025 00:43:38
commit hash: ccab2cae541b4d90a366def10badcca1a7197501commit hash: ccab2cae541b4d90a366def10badcca1a7197501commit hash: ccab2cae541b4d90a366def10badcca1a7197501commit hash: ccab2cae541b4d90a366def10badcca1a7197501 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/windowtolayer: update to 0.2.0

Changes:	https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/releases/v0.2.0
Reported by:	GitLab (notify releases)
0.1.0_1
20 Jan 2025 11:06:50
commit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7fcommit hash: fccaa1b326310b7f33556fe133b509260a90fe7f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.84.0

PR:		283962
0.1.0
07 Jan 2025 00:47:24
commit hash: 24b3e0a73d180adea8c371a1e6db4837726dd3b5commit hash: 24b3e0a73d180adea8c371a1e6db4837726dd3b5commit hash: 24b3e0a73d180adea8c371a1e6db4837726dd3b5commit hash: 24b3e0a73d180adea8c371a1e6db4837726dd3b5 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/windowtolayer: update to 0.1.0

Changes:	https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/compare/407b2c6...v0.1.0
Reported by:	Repology
s20241109_1
01 Dec 2024 09:24:18
commit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2fcommit hash: 1d1fd15a3e499eed9e604dac94bab73c2fea4b2f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.83.0

PR:		283000
s20241109
13 Nov 2024 10:02:19
commit hash: 2fd5c95b8dc01db6f31f66a64b3f0f8af90eba88commit hash: 2fd5c95b8dc01db6f31f66a64b3f0f8af90eba88commit hash: 2fd5c95b8dc01db6f31f66a64b3f0f8af90eba88commit hash: 2fd5c95b8dc01db6f31f66a64b3f0f8af90eba88 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/windowtolayer: update to s20241109

Changes:	https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/compare/a5b89c3...407b2c6
s20240320_5
08 Nov 2024 08:24:20
commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2commit hash: ca048c2884dc9822310a87e2dfebb8b1647095e2 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.82.0

PR:		282516
s20240320_4
10 Sep 2024 11:00:34
commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5commit hash: 89ab81d0e2eca6b298b0efd3f4577d468abf18d5 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.81.0

PR:		281300
s20240320_3
10 Sep 2024 10:58:07
commit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5efcommit hash: c0d07f1127793ffc97a6c1db78423d0d16bdc5ef files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
Author: Siva Mahadevan
*/*: remove STRIP_CMD calls in rust based ports

This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e

PR:		246993
Differential Revision:	https://reviews.freebsd.org/D46503
s20240320_3
26 Aug 2024 08:08:01
commit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bffcommit hash: 7a55f9542531c541f36ae5cf3a58d6ce92ec7bff files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.80.1

PR:		280490
s20240320_2
18 Jun 2024 10:59:14
commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350commit hash: 21476ca8a9b5feb3485a3fa29299c0b447c90350 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.79.0

PR:		279707
s20240320_1
13 May 2024 11:03:24
commit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8ecommit hash: 2322b661000b69fcc75fe68fec25e5b4e48c2a8e files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.78.0

PR:		278834
s20240320
13 Apr 2024 06:15:06
commit hash: b9c62d7f034b39fb9676d1271f34c3601eb32c6acommit hash: b9c62d7f034b39fb9676d1271f34c3601eb32c6acommit hash: b9c62d7f034b39fb9676d1271f34c3601eb32c6acommit hash: b9c62d7f034b39fb9676d1271f34c3601eb32c6a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/windowtolayer: update to s20240320

Changes:	https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/compare/dfa2e3e...a5b89c3
s20240206_2
23 Mar 2024 09:41:46
commit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45acommit hash: d632fbe55e45559d03a0bef7211913964aeba45a files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.77.0

PR:		277786
s20240206_1
19 Feb 2024 11:59:23
commit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433ccommit hash: 7f5a7b0e524c8d32727681a4324905e350dc433c files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.76.0

PR:		276920
s20240206
08 Feb 2024 00:12:58
commit hash: 29dd8271b6243120c9e58728cca57511f739b67acommit hash: 29dd8271b6243120c9e58728cca57511f739b67acommit hash: 29dd8271b6243120c9e58728cca57511f739b67acommit hash: 29dd8271b6243120c9e58728cca57511f739b67a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/windowtolayer: update to s20240206

Changes:	https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/compare/3a6dedc...dfa2e3e
s20240204
06 Feb 2024 20:05:22
commit hash: a895d1ae289fb52d05d3cf251ab8174bb9bcbbf2commit hash: a895d1ae289fb52d05d3cf251ab8174bb9bcbbf2commit hash: a895d1ae289fb52d05d3cf251ab8174bb9bcbbf2commit hash: a895d1ae289fb52d05d3cf251ab8174bb9bcbbf2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/windowtolayer: add new port

This program transforms individual Wayland clients, which use the
xdg-shell protocol to display windows, into clients that use the
wlr-layer-shell protocol to render as a wallpaper. Note that
wlr-layer-shell is only supported by some compositors (like KWin, and
those based on wlroots.)

https://gitlab.freedesktop.org/mstoeckl/windowtolayer

Number of commits found: 18