getsolus / packages

Solus Package Monorepo & Issue Tracker
57 stars 71 forks source link

Package request: wl-clipboard (T10598) #273

Open celticmagic opened 11 months ago

celticmagic commented 11 months ago
Sebastian Spree (#Sebastian), 2023-07-29 11:18:53 UTC

wl-clipboard https://github.com/bugaevc/wl-clipboard This project implements two command-line Wayland clipboard utilities, wl-copy and wl-paste, that let you easily copy data between the clipboard and Unix pipes, sockets, files and so on. pass password manager does rely on wl-clipboard in a Gnome Wayland session Is it open source? Yes https://github.com/bugaevc/wl-clipboard/archive/refs/tags/v2.2.0.tar.gz
celticmagic commented 11 months ago
David Harder (@davidjharder), 2023-07-29 16:32:43 UTC

Hey #nazar would you mind looking at this, since you maintain pass? If it's a run-dep for pass, then it would obviously be accepted.
celticmagic commented 11 months ago
nazar (#nazar), 2023-08-12 04:47:58 UTC

@davidjharder here's what's going on with wl-clip - requires /etc/mime.types and solus doesn't ship one, see T8386. This means data other than text, won't work when copying and pasting, e.g. pictures into libreoffice writer - has other optional but recommended [dependency](https://github.com/bugaevc/wl-clipboard/blob/master/BUILDING.md), which is requested for removal, see comments to D14299 - has no package maintainer for reasons above and unjustified micromanagement
sebo505 commented 3 months ago

It is still the case pass (password-store) fails to copy password to clipboard in wayland session due to lack of wl-clipboard. In #pass channel on Libera.Chat I was told that if we don't want to include wl-clipboard, another option would be to patch pass to use another clipboard manager instead. I was told such a patch would already exist somewhere in pass mailing list archive Would it be an option for Solus to adopt such a patch?