Package: wnpp
Severity: wishlist
Owner: Ferdinand Bachmann <ferdinand.bachm...@yrlf.at>
X-Debbugs-Cc: debian-de...@lists.debian.org
* Package name : wl-mirror
Version : 0.11.3
Upstream Author : Ferdinand Bachmann <ferdinand.bachm...@yrlf.at>
* URL : https://github.com/Ferdi265/wl-mirror
* License : GPL-3+
Programming Lang: C
Description : output-mirroring tool for wlroots-based Wayland
desktops
wl-mirror is a tool to add output mirroring to sway and other
wlroots-based Wayland compositors. wl-mirror requires the export-dmabuf
or screencopy protocols to work.
## Extended Description
wl-mirror basically fills a usability hole in sway and other
wlroots-based compositors, since you without wl-mirror or a similar
tool, you cannot easily hold presentations with a projector since there
is absolutely no support for mirroring your screen instead of extending
it.
## Packaging
This is my first Debian package, so I might have some questions about
packaging, but the "How to Package" guides from the Debian wiki should
be enough.
I already have a proof-of-concept Debian package, but that might need a
little bit more work to meet Debian guidelines.
## Maintenance
I intend to maintain this package myself, updating it whenever I find
bugs in wl-mirror, when I release a new version (for next Debian
release...), or when changes become necessary for Debian releases.
## Other Packages
wl-mirror has already been packaged for
- Arch Linux (AUR): https://aur.archlinux.org/packages/wl-mirror
- Alpine Linux 3.16:
https://pkgs.alpinelinux.org/packages?name=wl-mirror&branch=v3.16
- NixOS 22.05:
https://github.com/NixOS/nixpkgs/tree/release-22.05/pkgs/tools/wayland/wl-mirror
- FreeBSD Ports: https://www.freshports.org/x11/wl-mirror
- DragonFlyBSD Ports:
https://github.com/DragonFlyBSD/DPorts/tree/master/x11/wl-mirror