Summary
The xwallpaper utility allows you to set image files as your X wallpaper. JPEG, PNG, and XPM file formats are supported, all of them being configurable and therefore no fixed dependencies. The wallpaper is also advertised to programs which support semi-transparent backgrounds. The last but not least focus of this project is to write a secure wallpaper utility, supporting very tight sandboxing mechanisms.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- ISC
- USE flags
- jpeg png seccomp xpm
v0.7.6 :: 0 :: gentoo
- Modified
- License
- ISC
- Keywords
- amd64 arm64 ppc64 x86
- USE flags
- jpeg png seccomp xpm
v0.7.4 :: 0 :: gentoo
- Modified
- License
- ISC
- Keywords
- amd64 arm64 ppc64 x86
- USE flags
- jpeg png seccomp xpm
USE flags
General
Dependencies
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
sys-libs / libseccomp : High level interface to Linux seccomp filter
x11-libs / libXpm : X.Org Xpm library
x11-libs / pixman : Low-level pixel manipulation routines
x11-libs / xcb-util : X C-language Bindings sample implementations
x11-libs / xcb-util-image : X C-language Bindings sample implementations
Runtime Dependencies
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
sys-libs / libseccomp : High level interface to Linux seccomp filter
x11-libs / libXpm : X.Org Xpm library
x11-libs / pixman : Low-level pixel manipulation routines
x11-libs / xcb-util : X C-language Bindings sample implementations
x11-libs / xcb-util-image : X C-language Bindings sample implementations
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.6 ppc64, #954422
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.6 x86, #954422
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.6 amd64, #954422
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.6 arm64, #954422
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xwallpaper: add 0.7.6
Closes: https://bugs.gentoo.org/949978 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
x11-misc/xwallpaper: drop 0.7.3
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
x11-misc/xwallpaper: Stabilize 0.7.4 ppc64, #909810
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.4 arm64, #909810
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
x11-misc/xwallpaper: Stabilize 0.7.4 x86, #909810
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
x11-misc/xwallpaper: Stabilize 0.7.4 amd64, #909810
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: update EAPI 7 -> 8
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: add 0.7.4
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: sync live ebuild
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: use [[ ]] syntax
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop 0.7.2
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: stabilize 0.7.3 for amd64, arm64, ppc64, x86
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop 0.7.1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Khue Nguyen · gentoo
x11-misc/xwallpaper: bump to 0.7.3
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Khue Nguyen <Z5483Y@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22074 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop 0.6.6
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: add 0.7.2
straight to stable, simple bugfix release Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.1 ppc64, #800212
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.1 arm64, #800212
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.1 amd64, #800212
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
x11-misc/xwallpaper: Stabilize 0.7.1 x86, #800212
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: keyword 0.7.1 for ~arm64
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: add 0.7.1, drop 0.7.0
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop 0.6.2-r1, 0.6.4, 0.6.5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
x11-misc/xwallpaper: x86 stable wrt bug #796524
Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
x11-misc/xwallpaper: amd64 stable wrt bug #796524
Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: add 0.7.0
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: add whitespace
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: update live ebuild, move pkgconfig to BDEPEND
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: sync live ebuild
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.6.6, compat with glibc-2.33
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.6.5
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.6.4
Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: sync live ebuild
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.6.3
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: sync live ebuild keywords
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: keyword on ~ppc64
Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: sync live ebuild
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop 0.6.2
Closes: https://bugs.gentoo.org/689512 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop 0.5.0
Bug: https://bugs.gentoo.org/689512 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: 0.6.2-r1 x86 stable
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: 0.6.2-r1 amd64 stable
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: revbump 0.6.2, adjust libjpeg dependency
Bug: https://bugs.gentoo.org/689512 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop 0.6.0
Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.6.2
Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: sync live ebuild
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: 0.5.0 stable amd64 and x86
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.6.0
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: 0.4.1 x86 stable
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: 0.4.1 amd64 stable
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: sync live ebuild
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.5.0
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.4.1
The --daemon option has been fixed to properly work with sandboxing. The process is split early on so no further system calls have been added to stage 2. This version adds runtime debug support to display debug messages on standard error output. This is the same as the previous debug configure option during build. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: sync live ebuild
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: bump to 0.4.0
New features: Added daemon mode to redraw wallpaper when screen dimensions change Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
x11-misc/xwallpaper: amd64 stable wrt bug #667770
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
x11-misc/xwallpaper: x86 stable (bug #667770)
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Georgy Yakovlev · gentoo
x11-misc/xwallpaper: new package, modern wallpaper tool
Closes: https://bugs.gentoo.org/651054 Closes: https://github.com/gentoo/gentoo/pull/7529 Package-Manager: Portage-2.3.24, Repoman-2.3.6