dev-libs/sway: revbump to 0.11-r2.
authorMykyta Holubakha <hilobakho@gmail.com>
Sat, 31 Dec 2016 02:09:16 +0000 (04:09 +0200)
committerPatrice Clement <monsieurp@gentoo.org>
Tue, 3 Jan 2017 23:08:05 +0000 (00:08 +0100)
* preserve SUID bit.
* add cap_sys_tty_config to sway binary.

Gentoo-Bug: https://bugs.gentoo.org/604098

Closes: https://github.com/gentoo/gentoo/pull/3292

dev-libs/sway/sway-0.11-r2.ebuild [moved from dev-libs/sway/sway-0.11-r1.ebuild with 92% similarity]
dev-libs/sway/sway-9999.ebuild

similarity index 92%
rename from dev-libs/sway/sway-0.11-r1.ebuild
rename to dev-libs/sway/sway-0.11-r2.ebuild
index 3ca3576b4e4d83cfadc2f0881553e5606ec79a48..dbea8b27f68b2b4a901551c9dad1bae7ed733121 100644 (file)
@@ -59,13 +59,7 @@ src_configure() {
        cmake-utils_src_configure
 }
 
-src_install() {
-       cmake-utils_src_install
-
-       use !systemd && fperms u+s /usr/bin/sway
-}
-
-FILECAPS=( cap_sys_ptrace usr/bin/sway )
+FILECAPS=( -M 4711 cap_sys_ptrace,cap_sys_tty_config usr/bin/sway )
 
 pkg_postinst() {
        fcaps_pkg_postinst
index 9e9acbcc76d4b7094a396af76cd9688a87bb0dc9..56c4b6ee1de92eec8596b65011e66255e228c1dd 100644 (file)
@@ -59,13 +59,7 @@ src_configure() {
        cmake-utils_src_configure
 }
 
-src_install() {
-       cmake-utils_src_install
-
-       use !systemd && fperms u+s /usr/bin/sway
-}
-
-FILECAPS=( cap_sys_ptrace usr/bin/sway )
+FILECAPS=( -M 4711 cap_sys_ptrace,cap_sys_tty_config usr/bin/sway )
 
 pkg_postinst() {
        fcaps_pkg_postinst