Port details |
- py-waypaper GUI wallpaper manager for Wayland and Xorg
- 2.4_1 x11 =0 2.3Version of this port present on the latest quarterly branch.
- Maintainer: nivit@FreeBSD.org
- Port Added: 2024-09-25 07:45:09
- Last Update: 2024-11-22 22:31:54
- Commit Hash: 32a55d2
- Also Listed In: python
- License: GPLv3
- WWW:
- https://anufrievroman.gitbook.io/waypaper
- 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 or swaybg or hyprpaper or mpvpaper)
- Works on Wayland (with swww or swaybg or hyprpaper or wallutils or mpvpaper)
- Works on Xorg (with feh or wallutils)
- Restores wallpaper at launch of your WM
- Caching for fast loading
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}waypaper>0:x11/py-waypaper@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/x11/py-waypaper/ && make install clean
- To add the package, run one of these commands:
- pkg install x11/py-waypaper
- pkg install py311-waypaper
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-waypaper listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-waypaper
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1731861935
SHA256 (waypaper-2.4.tar.gz) = 95477b06a21bab2dc947e47c096388637bdbecbaa3526ffa89b5c78103a72636
SIZE (waypaper-2.4.tar.gz) = 42140
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-setuptools>=63.1.0 : devel/py-setuptools@py311
- py311-wheel>=0.44.0 : devel/py-wheel@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-importlib-metadata>=8.5.0 : devel/py-importlib-metadata@py311
- py311-pillow>=10.4.0 : graphics/py-pillow@py311
- py311-platformdirs>=4.2.2 : devel/py-platformdirs@py311
- py311-imageio>=2.36.0 : graphics/py-imageio@py311
- py311-imageio-ffmpeg>=0.5.1 : graphics/py-imageio-ffmpeg@py311
- py311-screeninfo>=0.8.1 : x11/py-screeninfo@py311
- feh : graphics/feh
- swaybg : x11/swaybg
- py311-pygobject>=0 : devel/py-pygobject@py311
- python3.11 : lang/python311
- Library dependencies:
-
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- x11_py-waypaper
- USES:
- gnome python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 4
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.4_1 22 Nov 2024 22:31:54 |
Charlie Li (vishwin) |
devel/py-pygobject: bump consumer PORTREVISIONs after port rename
With hat: gnome
PR: 273722 |
2.4 19 Nov 2024 16:59:07 |
Charlie Li (vishwin) |
devel/py-gobject3: use USE_GNOME=pygobject3 helper
The helper is equivalent to the previous explicit dependency
declaration so no functional or metadata changes.
With hat: gnome
PR: 273722 |
2.4 17 Nov 2024 17:38:18 |
Nicola Vitale (nivit) |
x11/py-waypaper: Update to 2.4
- Update list of run dependencies
- Update port description
Release changes: https://github.com/anufrievroman/waypaper/releases/tag/2.4
Reported by: Roman <notifications@github.com> |
2.3 25 Sep 2024 07:41:07 |
Nicola Vitale (nivit) |
x11/py-waypaper: Add new port
GUI wallpaper setter for Wayland and Xorg window managers. It works as a
frontend for popular wallpaper backends like swaybg, swww, wallutils,
hyprpaper and feh.
Features
- Vim keys
- Support for GIF animations (with swww)
- Support for multiple monitors (with swww)
- Works on Wayland (with swww or swaybg or wallutils or hyprpaper)
- Works on Xorg (with feh or wallutils)
- Restores wallpaper at launch of your WM
- Caching for fast loading
https://anufrievroman.gitbook.io/waypaper |
Number of commits found: 4
|