BSD Ports

x11/py-waypaper 2.9 FreeBSD

GUI wallpaper manager for Wayland and Xorg

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
32e69a4b02
License
GPLv3
Categories
x11, python
Package size
127.6 KiB, 808.9 KiB installed

Description

GUI wallpaper setter for Wayland and Xorg window managers. It works as a frontend for popular wallpaper backends like swaybg, swww, wallutils, hyprpaper, mpvpaper and feh.

Features

- Vim keys
- Support for GIF animations (with swww or mpvpaper)
- Support for videos (with mpvpaper)
- Support for multiple monitors (with swww, swaybg, hyprpaper or mpvpaper)
- Works on Wayland (with swww, swaybg, hyprpaper, wallutils or mpvpaper)
- Works on Xorg (with feh, wallutils or xwallpaper)
- Restores wallpaper at launch of your WM (waypaper --restore)
- Caching for fast loading

In the other systems

SystemPortVersion
FreeBSDx11/py-waypaper2.9
DragonFlyx11/py-waypaper2.5
HardenedBSDx11/py-waypaper2.9
GhostBSDx11/py-waypaper2.9

Install

Binary package:

pkg install py312-waypaper

From the ports tree:

cd /usr/ports/x11/py-waypaper/ && make install clean

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

RUN_DEPENDS=	py312-waypaper>0:x11/py-waypaper

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:latest2.92.9-2.62.9
FreeBSD:14:quarterly2.92.9n/a2.62.9
FreeBSD:15:latest2.92.9n/a2.62.6
FreeBSD:15:quarterly2.92.9n/an/an/a
FreeBSD:16:latest2.92.9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 8

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

Build dependencies 20
Run dependencies 152

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
gnome python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
waypaper-2.9.tar.gz75972e562591bb21afb6216b78150357a1f80f3dee88d5a957d3f6c5dd885fa0eda97
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
32e69a4b02 Nicola Vitale x11/py-waypaper: Update to 2.9
- Add NO_ARCH ChangeLog: https://github.com/anufrievroman/waypaper/releases/tag/2.9 Reported by: Roman <[email protected]>