Created attachment 562386 [details] swayidle-9999 trash ebuild These two commands have been removed recently, each becoming a standalone project, So I post a trash ebuild for each. I know it is not the proper way to do it, but it's quick enough for me. Sorry... I derived swaylock from sway, and swayidle from swaylock, and cleaned just enough to cancel USE flag propagation constraints. Because I'm a real noob at writing ebuild, I'm been very minimalistic. Sorry again... When using swaylock with sway, pam USE flag should probably match sway's. So pam USE should remain. All other USE flags displayed in equery use should be useless, except pam USE flag for swaylock. I decided to leave them in dev-libs. please fell free to change to your likings.
Created attachment 562388 [details] swaylock-9999 trash ebuild Likely advisable to set pam USE flag to match sway's pam USE flag if installed.
Sorry for typos in description, You should read: Because I'm a real noob at ebuild writing, I've been very minimalistic. Sorry again...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd8d505572b7922e9939f5eaa442fa210f38052 commit dcd8d505572b7922e9939f5eaa442fa210f38052 Author: Niccolò Scatena <speedjack95@gmail.com> AuthorDate: 2019-02-09 23:47:06 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2019-02-13 00:04:18 +0000 dev-libs/sway: various fixes - Use ${PN} wherever possible; - Remove bash-completion use flag: bash completions should be always installed (see [1]); - Remove clipboard use flag and related dep: makes no sense to add this here, if the user wants to add utilities to handle the clipboard under wayland it is just and emerge away; wl-clipboard has nothing to do with sway; - Rename use flag: doc -> man (doc is a global use flag used to install additional documentation that most users does not want); - The sway tray feature (enabled by the tray use flag) now requires a logind provider: reflect this in REQUIRED_USE (fixes #677748); - Fix order of (R)DEPEND; - Remove required use gdk-pixbuf[jpeg]: the jpeg use flag is not required to be enabled. If the user wants support for JPEG images, he can manually enable it in gdk-pixbuf (as for other img formats); - Remove libcap dep: the fcaps eclass automatically adds it if filecaps use flag is enabled; - Dependency dbus is no longer required with tray (now uses sd-bus from logind): remove anything related to it; - Move scdoc and wayland-protocols dependencies to BDEPEND; - Add dep on xkeyboard-config: see bug #674640; - Add man-pages parameter to meson (fixes bug #677654); - Disable swaybar man page installation when swaybar use flag is disabled; - Use $MY_PV in sway-version arg to meson to reflect upstream version in sway --version; - Add a reminder to set XDG_RUNTIME_DIR if it's not set by the environment. This is needed in systems without logind/consolekit. [1] www.gentoo.org/support/news-items/2014-11-25-bash-completion-2_1-r90.html Closes: https://bugs.gentoo.org/672590 Closes: https://bugs.gentoo.org/675978 Closes: https://bugs.gentoo.org/674640 Closes: https://bugs.gentoo.org/677654 Closes: https://bugs.gentoo.org/677748 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Niccolò Scatena <speedjack95@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org> dev-libs/sway/metadata.xml | 5 +- dev-libs/sway/sway-1.0_beta1.ebuild | 66 +++++++++++------- dev-libs/sway/sway-1.0_beta2.ebuild | 66 +++++++++++------- ...{sway-1.0_rc1.ebuild => sway-1.0_rc1-r1.ebuild} | 79 +++++++++++++--------- dev-libs/sway/sway-9999.ebuild | 79 ++++++++++++---------- 5 files changed, 174 insertions(+), 121 deletions(-)