[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-05-25 Thread Matthew Thode
commit: fad0b275a426141640fc80f2447e2d9e7c6ce8be
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 25 14:53:35 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 25 14:55:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad0b275

gui-wm/sway: remove passing of X flag to build system

Upstream removed an explicit dependency in favor of automagic.
https://github.com/swaywm/sway/commit/970415241497ceccfb013b6f8cb2395abee74e5c

Closes: https://bugs.gentoo.org/932636

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 60561d8f0deb..44eee21b7432 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -75,7 +75,6 @@ src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
$(meson_feature tray)
-   $(meson_feature X xwayland)
$(meson_feature swaybar gdk-pixbuf)
$(meson_use swaynag)
$(meson_use swaybar)



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-05-23 Thread Matt Turner
commit: a9d7bc6330617f11706c181d980aee57cca6a1f4
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 23 17:59:39 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 23 17:59:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d7bc63

gui-wm/sway: Depend on libglvnd, not mesa

Signed-off-by: Matt Turner  gentoo.org>

 gui-wm/sway/{sway-1.9.ebuild => sway-1.9-r1.ebuild} | 2 +-
 gui-wm/sway/sway-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/sway-1.9.ebuild b/gui-wm/sway/sway-1.9-r1.ebuild
similarity index 98%
rename from gui-wm/sway/sway-1.9.ebuild
rename to gui-wm/sway/sway-1.9-r1.ebuild
index 85c49a9b40ca..d9a62c2120ec 100644
--- a/gui-wm/sway/sway-1.9.ebuild
+++ b/gui-wm/sway/sway-1.9-r1.ebuild
@@ -34,7 +34,7 @@ DEPEND="
>=x11-libs/libxkbcommon-1.5.0:0=
x11-libs/pango
x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
+   media-libs/libglvnd
swaybar? ( x11-libs/gdk-pixbuf:2 )
tray? ( || (
sys-apps/systemd

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index a23327214abb..60561d8f0deb 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -34,7 +34,7 @@ DEPEND="
>=x11-libs/libxkbcommon-1.5.0:0=
x11-libs/pango
x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
+   media-libs/libglvnd
swaybar? ( x11-libs/gdk-pixbuf:2 )
tray? ( || (
sys-apps/systemd



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-05-04 Thread Arthur Zamarin
commit: 5cd7b9021484fe69201cef417d4578b8eaf74b4f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  4 18:20:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  4 18:21:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd7b902

gui-wm/sway: (live) depend on stable scdoc

For a long time already, scdoc is considered feature complete, and
no apparent changes are expected upstream, so we can also assume no
"new features" will be used by sway.
By simplifying the required package, we enable users to use
sway- without scdoc-.

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-wm/sway/sway-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 905df0af237e..a23327214abb 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -64,12 +64,8 @@ BDEPEND="
>=dev-libs/wayland-protocols-1.24
>=dev-build/meson-0.60.0
virtual/pkgconfig
+   man? ( >=app-text/scdoc-1.11.3 )
 "
-if [[ ${PV} ==  ]]; then
-   BDEPEND+="man? ( ~app-text/scdoc- )"
-else
-   BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
-fi
 
 FILECAPS=(
cap_sys_nice usr/bin/${PN} # bug 919298



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-04-25 Thread Matthew Thode
commit: d1027fb0d18913f36fff58a5a3bc99bece3a0cc3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr 26 02:03:43 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr 26 02:04:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1027fb0

gui-wm/sway: remove grimshot flag

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gui-wm/sway/metadata.xml b/gui-wm/sway/metadata.xml
index c917d58ddcc8..54aab2ebb43a 100644
--- a/gui-wm/sway/metadata.xml
+++ b/gui-wm/sway/metadata.xml
@@ -22,7 +22,6 @@
something else.


-   Install 'grimshot': script for taking 
screenshots
Install 'swaybar': sway's status bar 
component
Install 'swaynag': shows a message with 
buttons
Enable support for StatusNotifierItem tray 
specification



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-04-24 Thread Matthew Thode
commit: d1251a330432952994dad5202bda32a5e93a2fe9
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 25 02:27:21 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 25 02:27:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1251a33

gui-wm/sway: drop 1.8.1-r2

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest |   1 -
 gui-wm/sway/sway-1.8.1-r2.ebuild | 120 ---
 2 files changed, 121 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 9bad0235366d..0b3a254a2b8f 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
-DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
 DIST sway-1.9.tar.gz 5581281 BLAKE2B 
11d90866e3d12a76880f41e006be5ae7f3a3b1e6cbeb2412d30b673be91be7f60523dcce2892579e1da76de1d0498e0669138aa953bf1f595b97123720812e06
 SHA512 
7ec0a29078eb7e0fb1b6af97613c263adec78ddb03a63cb75fb5e44c7241ed144687fd094ee2eb70f4397832ca9bdffc88bc32dee7683bf0e515417c7a05d4c4

diff --git a/gui-wm/sway/sway-1.8.1-r2.ebuild b/gui-wm/sway/sway-1.8.1-r2.ebuild
deleted file mode 100644
index 5b4365fc1617..
--- a/gui-wm/sway/sway-1.8.1-r2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.21.0:0=
-   sys-auth/seatd:=
-   dev-libs/libpcre2
-   >=dev-libs/wayland-1.20.0
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   tray? ( || (
-   sys-apps/systemd
-   sys-auth/elogind
-   sys-libs/basu
-   ) )
-   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
-   X? (
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-wm
-   )
-"
-# x11-libs/xcb-util-wm needed for xcb-iccm
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X?]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.16:=[X?]
-   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
-   einfo "Please note that some of them might not (yet) available on 
gentoo"
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-04-20 Thread Matthew Thode
commit: 426efb01a7a63277ed1915d149e8e65ca2d4ac32
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 20 14:24:39 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 20 14:25:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426efb01

gui-wm/sway: drop 1.8.1

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.8.1.ebuild | 117 --
 1 file changed, 117 deletions(-)

diff --git a/gui-wm/sway/sway-1.8.1.ebuild b/gui-wm/sway/sway-1.8.1.ebuild
deleted file mode 100644
index c60250eff3b8..
--- a/gui-wm/sway/sway-1.8.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.21.0:0=
-   sys-auth/seatd:=
-   dev-libs/libpcre2
-   >=dev-libs/wayland-1.20.0
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   tray? ( || (
-   sys-apps/systemd
-   sys-auth/elogind
-   sys-libs/basu
-   ) )
-   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
-   X? (
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-wm
-   )
-"
-# x11-libs/xcb-util-wm needed for xcb-iccm
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X?]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.16:=[X?]
-   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
-   einfo "Please note that some of them might not (yet) available on 
gentoo"
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-03-18 Thread Matthew Thode
commit: aff617bb0da197d4480e29dc068901802d273210
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Mar 18 16:02:50 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Mar 18 16:02:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff617bb

gui-wm/sway: stabilize 1.9 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.9.ebuild b/gui-wm/sway/sway-1.9.ebuild
index 905df0af237e..85c49a9b40ca 100644
--- a/gui-wm/sway/sway-1.9.ebuild
+++ b/gui-wm/sway/sway-1.9.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-03-02 Thread Sam James
commit: 1fe05e15d0ba1dbf1482b7fef9b936561306b63a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  3 02:26:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  3 02:26:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe05e15

gui-wm/sway: Stabilize 1.8.1-r2 arm64, #925442

Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/sway-1.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.8.1-r2.ebuild b/gui-wm/sway/sway-1.8.1-r2.ebuild
index 386132c3082e..5b4365fc1617 100644
--- a/gui-wm/sway/sway-1.8.1-r2.ebuild
+++ b/gui-wm/sway/sway-1.8.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-02-24 Thread Sam James
commit: 50e3ba39a0fbe0725bfcec96e47a9910886a389b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 25 07:15:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 25 07:15:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e3ba39

gui-wm/sway: Stabilize 1.8.1-r2 amd64, #925442

Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/sway-1.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.8.1-r2.ebuild b/gui-wm/sway/sway-1.8.1-r2.ebuild
index 0f92e837ed5a..386132c3082e 100644
--- a/gui-wm/sway/sway-1.8.1-r2.ebuild
+++ b/gui-wm/sway/sway-1.8.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-02-24 Thread Jakov Smolić
commit: 827adaff64688c0c71ba1b1850f9e9abd5785b36
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Feb 25 02:52:43 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Feb 25 02:52:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827adaff

gui-wm/sway: Stabilize 1.8.1-r2 x86, #925442

Signed-off-by: Jakov Smolić  gentoo.org>

 gui-wm/sway/sway-1.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.8.1-r2.ebuild b/gui-wm/sway/sway-1.8.1-r2.ebuild
index 30ae18247f62..0f92e837ed5a 100644
--- a/gui-wm/sway/sway-1.8.1-r2.ebuild
+++ b/gui-wm/sway/sway-1.8.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-02-24 Thread Matthew Thode
commit: e91df20631445229ac7b0edb5e76d24bef29e0aa
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 24 19:10:25 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 24 19:10:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91df206

gui-wm/sway: drop 1.9_rc4

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest|   1 -
 gui-wm/sway/sway-1.9_rc4.ebuild | 108 
 2 files changed, 109 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 01e87280a751..9bad0235366d 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,3 +1,2 @@
 DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
 DIST sway-1.9.tar.gz 5581281 BLAKE2B 
11d90866e3d12a76880f41e006be5ae7f3a3b1e6cbeb2412d30b673be91be7f60523dcce2892579e1da76de1d0498e0669138aa953bf1f595b97123720812e06
 SHA512 
7ec0a29078eb7e0fb1b6af97613c263adec78ddb03a63cb75fb5e44c7241ed144687fd094ee2eb70f4397832ca9bdffc88bc32dee7683bf0e515417c7a05d4c4
-DIST sway-1.9_rc4.tar.gz 5581376 BLAKE2B 
b871ec0b177eaeceb48b9da5266aaa60b8a27d0241ed497a1c5ea4aa08e105ec6604b53100243eba015bcd2a9620d508fde94921e460e6a940ef34d29680b5e7
 SHA512 
88298dd055d99ec1587c2fdf33199c4872eb6d51263cd967af36bf1db39e48a4f0dabcba47e2ff2e1f01f9062f24d189b3d0797c2ddf497691a7837976b07523

diff --git a/gui-wm/sway/sway-1.9_rc4.ebuild b/gui-wm/sway/sway-1.9_rc4.ebuild
deleted file mode 100644
index a3202673f8d0..
--- a/gui-wm/sway/sway-1.9_rc4.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+man +swaybar +swaynag tray wallpapers X"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.21.0:0=
-   virtual/libudev
-   sys-auth/seatd:=
-   dev-libs/libpcre2
-   >=dev-libs/wayland-1.20.0
-   x11-libs/cairo
-   >=x11-libs/libxkbcommon-1.5.0:0=
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   tray? ( || (
-   sys-apps/systemd
-   sys-auth/elogind
-   sys-libs/basu
-   ) )
-   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
-   X? (
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-wm
-   )
-"
-# x11-libs/xcb-util-wm needed for xcb-iccm
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X?]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.17:=[X?]
-   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
-   einfo "Please note that some of them might not (yet) available on 
gentoo"
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-02-24 Thread Arthur Zamarin
commit: cc8a661a762039423faff1c4ca01e182616ca6ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 24 19:06:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 24 19:06:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8a661a

gui-wm/sway: sync live

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-wm/sway/sway-.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index a3202673f8d0..905df0af237e 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson optfeature
+inherit fcaps meson optfeature
 
 DESCRIPTION="i3-compatible Wayland window manager"
 HOMEPAGE="https://swaywm.org;
@@ -21,6 +21,7 @@ fi
 LICENSE="MIT"
 SLOT="0"
 IUSE="+man +swaybar +swaynag tray wallpapers X"
+REQUIRED_USE="tray? ( swaybar )"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -69,7 +70,10 @@ if [[ ${PV} ==  ]]; then
 else
BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
 fi
-REQUIRED_USE="tray? ( swaybar )"
+
+FILECAPS=(
+   cap_sys_nice usr/bin/${PN} # bug 919298
+)
 
 src_configure() {
local emesonargs=(
@@ -95,6 +99,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   fcaps_pkg_postinst
+
optfeature_header "There are several packages that may be useful with 
sway:"
optfeature "wallpaper utility" gui-apps/swaybg
optfeature "idle management utility" gui-apps/swayidle
@@ -102,7 +108,7 @@ pkg_postinst() {
optfeature "lightweight notification daemon" gui-apps/mako
echo
einfo "For a list of additional addons and tools usable with sway 
please"
-   einfo "visit the offical wiki at:"
+   einfo "visit the official wiki at:"
einfo "https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
einfo "Please note that some of them might not (yet) available on 
gentoo"
 }



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-02-24 Thread Arthur Zamarin
commit: ab4e3bf516ab14d6584a27827dffdd9091552296
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 24 19:02:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 24 19:06:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4e3bf5

gui-wm/sway: add 1.9

Closes: https://bugs.gentoo.org/914601
Closes: https://bugs.gentoo.org/919298
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-wm/sway/Manifest|   1 +
 gui-wm/sway/sway-1.9.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index aeca07ff58ae..01e87280a751 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,3 @@
 DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
+DIST sway-1.9.tar.gz 5581281 BLAKE2B 
11d90866e3d12a76880f41e006be5ae7f3a3b1e6cbeb2412d30b673be91be7f60523dcce2892579e1da76de1d0498e0669138aa953bf1f595b97123720812e06
 SHA512 
7ec0a29078eb7e0fb1b6af97613c263adec78ddb03a63cb75fb5e44c7241ed144687fd094ee2eb70f4397832ca9bdffc88bc32dee7683bf0e515417c7a05d4c4
 DIST sway-1.9_rc4.tar.gz 5581376 BLAKE2B 
b871ec0b177eaeceb48b9da5266aaa60b8a27d0241ed497a1c5ea4aa08e105ec6604b53100243eba015bcd2a9620d508fde94921e460e6a940ef34d29680b5e7
 SHA512 
88298dd055d99ec1587c2fdf33199c4872eb6d51263cd967af36bf1db39e48a4f0dabcba47e2ff2e1f01f9062f24d189b3d0797c2ddf497691a7837976b07523

diff --git a/gui-wm/sway/sway-1.9.ebuild b/gui-wm/sway/sway-1.9.ebuild
new file mode 100644
index ..905df0af237e
--- /dev/null
+++ b/gui-wm/sway/sway-1.9.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps meson optfeature
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man +swaybar +swaynag tray wallpapers X"
+REQUIRED_USE="tray? ( swaybar )"
+
+DEPEND="
+   >=dev-libs/json-c-0.13:0=
+   >=dev-libs/libinput-1.21.0:0=
+   virtual/libudev
+   sys-auth/seatd:=
+   dev-libs/libpcre2
+   >=dev-libs/wayland-1.20.0
+   x11-libs/cairo
+   >=x11-libs/libxkbcommon-1.5.0:0=
+   x11-libs/pango
+   x11-libs/pixman
+   media-libs/mesa[gles2,libglvnd(+)]
+   swaybar? ( x11-libs/gdk-pixbuf:2 )
+   tray? ( || (
+   sys-apps/systemd
+   sys-auth/elogind
+   sys-libs/basu
+   ) )
+   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
+   X? (
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-wm
+   )
+"
+# x11-libs/xcb-util-wm needed for xcb-iccm
+if [[ ${PV} ==  ]]; then
+   DEPEND+="~gui-libs/wlroots-:=[X?]"
+else
+   DEPEND+="
+   >=gui-libs/wlroots-0.17:=[X?]
+   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
+   einfo "Please note that some of them might not (yet) available on 
gentoo"
+}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-02-18 Thread Matthew Thode
commit: ecd3fa7487067c95a637de688280577b6f9a7fac
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 18 23:06:04 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Feb 18 23:10:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd3fa74

gui-wm/sway: add 1.9_rc4, drop 1.9_rc3

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest | 2 +-
 gui-wm/sway/{sway-1.9_rc3.ebuild => sway-1.9_rc4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 53a37ef390c7..aeca07ff58ae 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,2 @@
 DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
-DIST sway-1.9_rc3.tar.gz 5581044 BLAKE2B 
01193410ed4dd805e22c6c56db0262f81bd30260adcddd3515a8260e72b9e04a6d4355f85219e1f13d22eb5d68231fef6f18814621fc68cd06460337a60c2ca4
 SHA512 
e1a7e7bbec0e6627265e6898ff63351d505d284a56de2bf857fd2ead79c210243c8f0f6fd2fef2ada610a2db502b5292247a962f76cdbae05d4018de9802de38
+DIST sway-1.9_rc4.tar.gz 5581376 BLAKE2B 
b871ec0b177eaeceb48b9da5266aaa60b8a27d0241ed497a1c5ea4aa08e105ec6604b53100243eba015bcd2a9620d508fde94921e460e6a940ef34d29680b5e7
 SHA512 
88298dd055d99ec1587c2fdf33199c4872eb6d51263cd967af36bf1db39e48a4f0dabcba47e2ff2e1f01f9062f24d189b3d0797c2ddf497691a7837976b07523

diff --git a/gui-wm/sway/sway-1.9_rc3.ebuild b/gui-wm/sway/sway-1.9_rc4.ebuild
similarity index 100%
rename from gui-wm/sway/sway-1.9_rc3.ebuild
rename to gui-wm/sway/sway-1.9_rc4.ebuild



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-02-10 Thread Matthew Thode
commit: 4db96c69165027a7520afb587feb06bbf7803822
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 10 15:16:54 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 10 15:16:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db96c69

gui-wm/sway: add 1.9_rc3, drop 1.9_rc1

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest | 2 +-
 gui-wm/sway/{sway-1.9_rc1.ebuild => sway-1.9_rc3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index d384efdee998..53a37ef390c7 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,2 @@
 DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
-DIST sway-1.9_rc1.tar.gz 5580964 BLAKE2B 
308551f0ef9144313b5a98aa54075cf4f188ff4033667ae0759e6f92740170fad8ccfa0867af8506c24deeb24148d014f11ea849917b9bd7150f167cf41d1ca1
 SHA512 
94dd3cf8550ec3a5f0c08dd1e3911287fc1ecf1bdf7ad54b375ad9c838b16e8a0d8b3c0be5a68337418366a7758820734a28f17c3ea659f7b431a513d052e860
+DIST sway-1.9_rc3.tar.gz 5581044 BLAKE2B 
01193410ed4dd805e22c6c56db0262f81bd30260adcddd3515a8260e72b9e04a6d4355f85219e1f13d22eb5d68231fef6f18814621fc68cd06460337a60c2ca4
 SHA512 
e1a7e7bbec0e6627265e6898ff63351d505d284a56de2bf857fd2ead79c210243c8f0f6fd2fef2ada610a2db502b5292247a962f76cdbae05d4018de9802de38

diff --git a/gui-wm/sway/sway-1.9_rc1.ebuild b/gui-wm/sway/sway-1.9_rc3.ebuild
similarity index 100%
rename from gui-wm/sway/sway-1.9_rc1.ebuild
rename to gui-wm/sway/sway-1.9_rc3.ebuild



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-01-27 Thread Matthew Thode
commit: 7fdcb9fe3071e7e3189401b938acb73962c259b5
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 27 20:24:15 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan 27 20:24:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdcb9fe

gui-wm/sway: 1.9-rc1 bump

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.9_rc1.ebuild} | 7 ---
 gui-wm/sway/sway-.ebuild  | 7 ---
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 472e57c3e226..d384efdee998 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1 +1,2 @@
 DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
+DIST sway-1.9_rc1.tar.gz 5580964 BLAKE2B 
308551f0ef9144313b5a98aa54075cf4f188ff4033667ae0759e6f92740170fad8ccfa0867af8506c24deeb24148d014f11ea849917b9bd7150f167cf41d1ca1
 SHA512 
94dd3cf8550ec3a5f0c08dd1e3911287fc1ecf1bdf7ad54b375ad9c838b16e8a0d8b3c0be5a68337418366a7758820734a28f17c3ea659f7b431a513d052e860

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.9_rc1.ebuild
similarity index 95%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.9_rc1.ebuild
index cc93fa47b729..a3202673f8d0 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.9_rc1.ebuild
@@ -25,11 +25,12 @@ IUSE="+man +swaybar +swaynag tray wallpapers X"
 DEPEND="
>=dev-libs/json-c-0.13:0=
>=dev-libs/libinput-1.21.0:0=
+   virtual/libudev
sys-auth/seatd:=
dev-libs/libpcre2
>=dev-libs/wayland-1.20.0
x11-libs/cairo
-   x11-libs/libxkbcommon
+   >=x11-libs/libxkbcommon-1.5.0:0=
x11-libs/pango
x11-libs/pixman
media-libs/mesa[gles2,libglvnd(+)]
@@ -50,8 +51,8 @@ if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[X?]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.16:=[X?]
-   =gui-libs/wlroots-0.17:=[X?]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/, gui-libs/wlroots/, profiles/, gui-wm/hyprland/, sys-apps/systemd/, ...

2024-01-13 Thread Michał Górny
commit: 21b3f9ceef131258a721b1b29e52d0f9c4fd2ea4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 13 18:05:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 13 20:12:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b3f9ce

Move {dev-util → dev-build}/meson

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/34790
Signed-off-by: Michał Górny  gentoo.org>

 .../gallium-nine-standalone/gallium-nine-standalone-0.8-r1.ebuild   | 4 ++--
 app-emulation/qemu/qemu-7.2.4.ebuild| 4 ++--
 app-emulation/qemu/qemu-7.2.6.ebuild| 4 ++--
 app-emulation/qemu/qemu-7.2.7.ebuild| 4 ++--
 app-emulation/qemu/qemu-7.2.8.ebuild| 4 ++--
 app-emulation/qemu/qemu-8.0.4.ebuild| 2 +-
 app-emulation/qemu/qemu-8.0.5.ebuild| 2 +-
 app-emulation/qemu/qemu-8.1.2.ebuild| 2 +-
 app-emulation/qemu/qemu-8.1.3.ebuild| 2 +-
 app-emulation/qemu/qemu-8.1.4.ebuild| 2 +-
 app-emulation/qemu/qemu-8.2.0.ebuild| 2 +-
 app-emulation/qemu/qemu-.ebuild | 2 +-
 app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild | 4 ++--
 app-emulation/xen-tools/xen-tools-4.16.6_pre1.ebuild| 4 ++--
 app-emulation/xen-tools/xen-tools-4.16.6_pre2.ebuild| 4 ++--
 app-emulation/xen-tools/xen-tools-4.17.3.ebuild | 4 ++--
 app-emulation/xen-tools/xen-tools-4.17.3_pre1-r1.ebuild | 4 ++--
 app-emulation/xen-tools/xen-tools-4.17.3_pre1.ebuild| 4 ++--
 app-portage/gentoolkit/gentoolkit-0.6.3-r1.ebuild   | 4 ++--
 app-portage/gentoolkit/gentoolkit-.ebuild   | 2 +-
 {dev-util => dev-build}/meson/Manifest  | 0
 .../files/0001-Only-convert-boolean-values-for-cmake-formats.patch  | 0
 .../files/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch| 0
 .../0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch | 0
 .../0001-python-dependency-ensure-that-setuptools-doesn-t-inj.patch | 0
 .../0002-python-module-stop-using-distutils-schemes-on-suffic.patch | 0
 .../0003-python-module-refactor-pypy-detection-into-a-consist.patch | 0
 .../0004-python-module-stop-using-distutils-link-to-libpython.patch | 0
 .../0005-tests-fix-test-case-to-not-import-distutils-on-pytho.patch | 0
 .../0006-mark-the-PyPI-metadata-as-supporting-python-3.12.patch | 0
 .../0007-Revert-rust-apply-global-project-and-environment-C-a.patch | 0
 {dev-util => dev-build}/meson/files/meson-0.63-xtools-support.patch | 0
 {dev-util => dev-build}/meson/files/meson-1.2.1-llvm-17.patch   | 0
 {dev-util => dev-build}/meson/files/meson-1.2.1-python-path.patch   | 0
 .../meson/files/meson-1.3.1-xtools-support.patch| 0
 {dev-util => dev-build}/meson/meson-1.1.1.ebuild| 0
 {dev-util => dev-build}/meson/meson-1.2.1-r1.ebuild | 0
 {dev-util => dev-build}/meson/meson-1.2.1-r2.ebuild | 0
 {dev-util => dev-build}/meson/meson-1.2.2-r1.ebuild | 0
 {dev-util => dev-build}/meson/meson-1.2.2.ebuild| 0
 {dev-util => dev-build}/meson/meson-1.2.3.ebuild| 0
 {dev-util => dev-build}/meson/meson-1.3.0-r1.ebuild | 0
 {dev-util => dev-build}/meson/meson-1.3.0-r2.ebuild | 0
 {dev-util => dev-build}/meson/meson-1.3.1.ebuild| 0
 {dev-util => dev-build}/meson/meson-.ebuild | 0
 {dev-util => dev-build}/meson/metadata.xml  | 0
 dev-libs/libdazzle/libdazzle-3.44.0.ebuild  | 4 ++--
 dev-libs/libxmlb/libxmlb-0.3.14.ebuild  | 2 +-
 dev-python/meson-python/meson-python-0.15.0.ebuild  | 4 ++--
 dev-python/numpy/numpy-1.26.1.ebuild| 4 ++--
 dev-python/numpy/numpy-1.26.2.ebuild| 4 ++--
 dev-python/numpy/numpy-1.26.3.ebuild| 2 +-
 dev-python/pandas/pandas-2.1.1.ebuild   | 4 ++--
 dev-python/pandas/pandas-2.1.3.ebuild   | 4 ++--
 dev-python/pandas/pandas-2.1.4.ebuild   | 2 +-
 dev-python/scipy/scipy-1.11.3-r1.ebuild | 4 ++--
 dev-python/scipy/scipy-1.11.4.ebuild| 4 ++--
 dev-qt/qt-creator/qt-creator-12.0.1.ebuild  | 2 +-
 dev-qt/qt-creator/qt-creator-.ebuild| 2 +-
 dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild | 4 ++--
 

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-01-01 Thread Sam James
commit: 17eb8f5c6c99746ad1144840b47f064cca82951f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  1 20:24:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  1 20:34:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17eb8f5c

gui-wm/sway: sync live

Bug: https://bugs.gentoo.org/915703
Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/sway-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 3e3ec1143eeb..d5465651ab99 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -89,7 +89,7 @@ src_configure() {
 
 src_install() {
meson_src_install
-   insinto /usr/share/xdg-desktop-portal/portals
+   insinto /usr/share/xdg-desktop-portal
doins "${FILESDIR}/sway-portals.conf"
 }
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2024-01-01 Thread Matthew Thode
commit: 3764bd0aa864e653593f1c95e6b27c15e7dfe3b7
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jan  1 20:19:14 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jan  1 20:20:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3764bd0a

gui-wm/sway: fix install locatation for the portals file

Closes: https://bugs.gentoo.org/915703

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/{sway-1.8.1-r1.ebuild => sway-1.8.1-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/sway-1.8.1-r1.ebuild b/gui-wm/sway/sway-1.8.1-r2.ebuild
similarity index 96%
rename from gui-wm/sway/sway-1.8.1-r1.ebuild
rename to gui-wm/sway/sway-1.8.1-r2.ebuild
index 5a6cfa95a1ec..9fbae12bce5d 100644
--- a/gui-wm/sway/sway-1.8.1-r1.ebuild
+++ b/gui-wm/sway/sway-1.8.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -102,7 +102,7 @@ src_install() {
dobin contrib/grimshot
fi
 
-   insinto /usr/share/xdg-desktop-portal/portals
+   insinto /usr/share/xdg-desktop-portal
doins "${FILESDIR}/sway-portals.conf"
 }
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/, gui-wm/sway/files/

2023-12-20 Thread Matthew Thode
commit: 903bedd11be81d905d492f6007e8820ecebcff5d
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 20 23:22:20 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 20 23:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903bedd1

gui-wm/sway: add sway-portals config

closes: https://bugs.gentoo.org/915703

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/files/sway-portals.conf |  6 ++
 .../sway/{sway-.ebuild => sway-1.8.1-r1.ebuild} | 21 -
 gui-wm/sway/sway-.ebuild|  6 ++
 3 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/gui-wm/sway/files/sway-portals.conf 
b/gui-wm/sway/files/sway-portals.conf
new file mode 100644
index ..aa046f63c4b1
--- /dev/null
+++ b/gui-wm/sway/files/sway-portals.conf
@@ -0,0 +1,6 @@
+[preferred]
+# Use xdg-desktop-portal-gtk for every portal interface...
+default=gtk
+# ... except for the ScreenCast and Screenshot
+org.freedesktop.impl.portal.ScreenCast=wlr
+org.freedesktop.impl.portal.Screenshot=wlr

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.8.1-r1.ebuild
similarity index 86%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.8.1-r1.ebuild
index 088475a36417..5a6cfa95a1ec 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.8.1-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man +swaybar +swaynag tray wallpapers X"
+IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -56,6 +56,13 @@ else
 fi
 RDEPEND="
x11-misc/xkeyboard-config
+   grimshot? (
+   app-misc/jq
+   gui-apps/grim
+   gui-apps/slurp
+   gui-apps/wl-clipboard
+   x11-libs/libnotify
+   )
${DEPEND}
 "
 BDEPEND="
@@ -87,6 +94,18 @@ src_configure() {
meson_src_configure
 }
 
+src_install() {
+   meson_src_install
+
+   if use grimshot; then
+   doman contrib/grimshot.1
+   dobin contrib/grimshot
+   fi
+
+   insinto /usr/share/xdg-desktop-portal/portals
+   doins "${FILESDIR}/sway-portals.conf"
+}
+
 pkg_postinst() {
optfeature_header "There are several packages that may be useful with 
sway:"
optfeature "wallpaper utility" gui-apps/swaybg

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 088475a36417..3e3ec1143eeb 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -87,6 +87,12 @@ src_configure() {
meson_src_configure
 }
 
+src_install() {
+   meson_src_install
+   insinto /usr/share/xdg-desktop-portal/portals
+   doins "${FILESDIR}/sway-portals.conf"
+}
+
 pkg_postinst() {
optfeature_header "There are several packages that may be useful with 
sway:"
optfeature "wallpaper utility" gui-apps/swaybg



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2023-09-01 Thread Arthur Zamarin
commit: 69dd746e4a82acff20027e2a2c29749312aa2997
Author: Hélder Rodrigues  sqrtd  dev>
AuthorDate: Tue Aug 29 12:36:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  1 17:05:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69dd746e

gui-wm/sway: remove grimshot useflag from live ebuild

contrib/ was moved to a separate repository:
https://github.com/swaywm/sway/commit/bb91b7f5fa7fddb582b8dddf208cc335d39da9e7
https://github.com/OctopusET/sway-contrib

Signed-off-by: Hélder Rodrigues  sqrtd.dev>
Closes: https://github.com/gentoo/gentoo/pull/32505
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-wm/sway/sway-.ebuild | 20 ++--
 1 file changed, 2 insertions(+), 18 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index b689ca496c42..088475a36417 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
+IUSE="+man +swaybar +swaynag tray wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -56,13 +56,6 @@ else
 fi
 RDEPEND="
x11-misc/xkeyboard-config
-   grimshot? (
-   app-misc/jq
-   gui-apps/grim
-   gui-apps/slurp
-   gui-apps/wl-clipboard
-   x11-libs/libnotify
-   )
${DEPEND}
 "
 BDEPEND="
@@ -94,15 +87,6 @@ src_configure() {
meson_src_configure
 }
 
-src_install() {
-   meson_src_install
-
-   if use grimshot; then
-   doman contrib/grimshot.1
-   dobin contrib/grimshot
-   fi
-}
-
 pkg_postinst() {
optfeature_header "There are several packages that may be useful with 
sway:"
optfeature "wallpaper utility" gui-apps/swaybg



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2023-05-27 Thread Sam James
commit: 775aef23e5b746ea520114bc5847cd2b4a8ca3b7
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 15:28:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 15:28:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775aef23

gui-wm/sway: fix UnusedLocalUse

Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/gui-wm/sway/metadata.xml b/gui-wm/sway/metadata.xml
index ea085b957895..c917d58ddcc8 100644
--- a/gui-wm/sway/metadata.xml
+++ b/gui-wm/sway/metadata.xml
@@ -24,10 +24,6 @@

Install 'grimshot': script for taking 
screenshots
Install 'swaybar': sway's status bar 
component
-   Install 'swaybg': allows to set a desktop 
background image
-   Install 'swayidle': idle manager to run 
commands when user is inactive
-   Install 'swaylock': sway's screen 
locker
-   Install 'swaymsg': tool for communicating 
with a running sway instance
Install 'swaynag': shows a message with 
buttons
Enable support for StatusNotifierItem tray 
specification
Install sway's default wallpaper 
image



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2023-04-12 Thread Matthew Thode
commit: c2b618758b71a52015b3479b4fe75bc86f5124ca
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 13 01:35:54 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 13 01:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b61875

gui-wm/sway: drop 1.8-r1

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest   |   1 -
 gui-wm/sway/sway-1.8-r1.ebuild | 117 -
 2 files changed, 118 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 34599a14510e..472e57c3e226 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
 DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
-DIST sway-1.8.tar.gz 5577138 BLAKE2B 
cf93db2d7722be5a14f3557087c8298cbbbaa7268ffb8540c5473581200323b6ba24c9a669e2b7fb31afe3cbe49314eef9f224c438ad3c4cd93ef939285be365
 SHA512 
9f4f24ecc16c2ffe0e2b17fa5f0da871493073fc96f2daf20323459b3adfb29bae3c369833d713ae254b5ac036d9b6625f76595ca31c3d216626095d1ef29615

diff --git a/gui-wm/sway/sway-1.8-r1.ebuild b/gui-wm/sway/sway-1.8-r1.ebuild
deleted file mode 100644
index 4a65197f1e7b..
--- a/gui-wm/sway/sway-1.8-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.21.0:0=
-   sys-auth/seatd:=
-   dev-libs/libpcre2
-   >=dev-libs/wayland-1.20.0
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   tray? ( || (
-   sys-apps/systemd
-   sys-auth/elogind
-   sys-libs/basu
-   ) )
-   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
-   X? (
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-wm
-   )
-"
-# x11-libs/xcb-util-wm needed for xcb-iccm
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X?]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.16:=[X?]
-   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
-   einfo "Please note that some of them might not (yet) available on 
gentoo"
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2023-03-12 Thread Matthew Thode
commit: 14ff0f25b6ba610e03cef94244420c9ac8db1249
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar 12 22:26:45 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar 12 22:26:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ff0f25

gui-wm/sway: stabilize 1.8.1 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.8.1.ebuild b/gui-wm/sway/sway-1.8.1.ebuild
index 8c30e4dd9e1f..4a65197f1e7b 100644
--- a/gui-wm/sway/sway-1.8.1.ebuild
+++ b/gui-wm/sway/sway-1.8.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2023-02-25 Thread Matthew Thode
commit: 4e60d707a2c489dabc11592fd5d8b083229bb01d
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 25 17:43:40 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 25 17:45:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e60d707

gui-wm/sway: drop 1.7, 1.7-r1, 1.7-r2

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest   |   1 -
 gui-wm/sway/sway-1.7-r1.ebuild | 103 -
 gui-wm/sway/sway-1.7-r2.ebuild | 113 -
 gui-wm/sway/sway-1.7.ebuild|  86 ---
 4 files changed, 303 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index f5d92da103a8..34599a14510e 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,3 +1,2 @@
-DIST sway-1.7.tar.gz 5559075 BLAKE2B 
702b9a209d603c88743f2e89d0787431b7a30e8b7554c9596edb9735af862d23c585158737a0943a470637138cbc5275bee37bd2d820a7489cdd0747d98e6e22
 SHA512 
028cf5d504d5914bfb78d44156d6a290de660c5ed0638f4e2c56e5be76db9b0baeda035e1fa1ae23559016bd7e4312f7ff70c2fb4904df25358577c1a3d21243
 DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
 DIST sway-1.8.tar.gz 5577138 BLAKE2B 
cf93db2d7722be5a14f3557087c8298cbbbaa7268ffb8540c5473581200323b6ba24c9a669e2b7fb31afe3cbe49314eef9f224c438ad3c4cd93ef939285be365
 SHA512 
9f4f24ecc16c2ffe0e2b17fa5f0da871493073fc96f2daf20323459b3adfb29bae3c369833d713ae254b5ac036d9b6625f76595ca31c3d216626095d1ef29615

diff --git a/gui-wm/sway/sway-1.7-r1.ebuild b/gui-wm/sway/sway-1.7-r1.ebuild
deleted file mode 100644
index 7ad45789f21a..
--- a/gui-wm/sway/sway-1.7-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="grimshot +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag 
tray wallpapers X"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   sys-auth/seatd:=
-   dev-libs/libpcre
-   >=dev-libs/wayland-1.20.0
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   tray? ( || (
-   sys-apps/systemd
-   sys-auth/elogind
-   sys-libs/basu
-   ) )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.15:=[X=]
-   https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   sys-auth/seatd:=
-   dev-libs/libpcre
-   >=dev-libs/wayland-1.20.0
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   tray? ( || (
-   sys-apps/systemd
-   sys-auth/elogind
-   sys-libs/basu
-   ) )
-   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X?]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.15:=[X?]
-   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
-   einfo "Please note that some of them might not (yet) available on 
gentoo"
-}

diff --git a/gui-wm/sway/sway-1.7.ebuild b/gui-wm/sway/sway-1.7.ebuild
deleted file mode 100644
index a31c2e1c7bd8..
--- a/gui-wm/sway/sway-1.7.ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2023-02-12 Thread Matthew Thode
commit: 8e215c21266a9d2cbe792844f542c18790de2f8d
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 13 03:18:08 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Feb 13 03:18:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e215c21

gui-wm/sway: add 1.8.1

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  |   1 +
 gui-wm/sway/sway-1.8.1.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index bc7edc11c748..f5d92da103a8 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,3 @@
 DIST sway-1.7.tar.gz 5559075 BLAKE2B 
702b9a209d603c88743f2e89d0787431b7a30e8b7554c9596edb9735af862d23c585158737a0943a470637138cbc5275bee37bd2d820a7489cdd0747d98e6e22
 SHA512 
028cf5d504d5914bfb78d44156d6a290de660c5ed0638f4e2c56e5be76db9b0baeda035e1fa1ae23559016bd7e4312f7ff70c2fb4904df25358577c1a3d21243
+DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
 DIST sway-1.8.tar.gz 5577138 BLAKE2B 
cf93db2d7722be5a14f3557087c8298cbbbaa7268ffb8540c5473581200323b6ba24c9a669e2b7fb31afe3cbe49314eef9f224c438ad3c4cd93ef939285be365
 SHA512 
9f4f24ecc16c2ffe0e2b17fa5f0da871493073fc96f2daf20323459b3adfb29bae3c369833d713ae254b5ac036d9b6625f76595ca31c3d216626095d1ef29615

diff --git a/gui-wm/sway/sway-1.8.1.ebuild b/gui-wm/sway/sway-1.8.1.ebuild
new file mode 100644
index ..8c30e4dd9e1f
--- /dev/null
+++ b/gui-wm/sway/sway-1.8.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
+
+DEPEND="
+   >=dev-libs/json-c-0.13:0=
+   >=dev-libs/libinput-1.21.0:0=
+   sys-auth/seatd:=
+   dev-libs/libpcre2
+   >=dev-libs/wayland-1.20.0
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   media-libs/mesa[gles2,libglvnd(+)]
+   swaybar? ( x11-libs/gdk-pixbuf:2 )
+   tray? ( || (
+   sys-apps/systemd
+   sys-auth/elogind
+   sys-libs/basu
+   ) )
+   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
+   X? (
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-wm
+   )
+"
+# x11-libs/xcb-util-wm needed for xcb-iccm
+if [[ ${PV} ==  ]]; then
+   DEPEND+="~gui-libs/wlroots-:=[X?]"
+else
+   DEPEND+="
+   >=gui-libs/wlroots-0.16:=[X?]
+   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
+   einfo "Please note that some of them might not (yet) available on 
gentoo"
+}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2023-01-25 Thread Matthew Thode
commit: 4a4070541f484417e2772ea374187562b930066e
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jan 25 20:46:36 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Jan 25 20:46:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a407054

gui-wm/sway: stabilize 1.8-r1 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.8-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/sway-1.8-r1.ebuild b/gui-wm/sway/sway-1.8-r1.ebuild
index b689ca496c42..4a65197f1e7b 100644
--- a/gui-wm/sway/sway-1.8-r1.ebuild
+++ b/gui-wm/sway/sway-1.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-12-29 Thread Matthew Thode
commit: 550b3c8b21f54a1df4d4a6a149afbea7042fae86
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Dec 30 04:09:38 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Dec 30 04:10:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550b3c8b

gui-wm/sway: move xcb-util-wm dep under the X flag

Closes: https://bugs.gentoo.org/78

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/{sway-1.8.ebuild => sway-1.8-r1.ebuild} | 6 --
 gui-wm/sway/sway-.ebuild| 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/gui-wm/sway/sway-1.8.ebuild b/gui-wm/sway/sway-1.8-r1.ebuild
similarity index 98%
rename from gui-wm/sway/sway-1.8.ebuild
rename to gui-wm/sway/sway-1.8-r1.ebuild
index 8468aba7acc3..b689ca496c42 100644
--- a/gui-wm/sway/sway-1.8.ebuild
+++ b/gui-wm/sway/sway-1.8-r1.ebuild
@@ -32,7 +32,6 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
-   x11-libs/xcb-util-wm
media-libs/mesa[gles2,libglvnd(+)]
swaybar? ( x11-libs/gdk-pixbuf:2 )
tray? ( || (
@@ -41,7 +40,10 @@ DEPEND="
sys-libs/basu
) )
wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
-   X? ( x11-libs/libxcb:0= )
+   X? (
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-wm
+   )
 "
 # x11-libs/xcb-util-wm needed for xcb-iccm
 if [[ ${PV} ==  ]]; then

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 8468aba7acc3..b689ca496c42 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -32,7 +32,6 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
-   x11-libs/xcb-util-wm
media-libs/mesa[gles2,libglvnd(+)]
swaybar? ( x11-libs/gdk-pixbuf:2 )
tray? ( || (
@@ -41,7 +40,10 @@ DEPEND="
sys-libs/basu
) )
wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
-   X? ( x11-libs/libxcb:0= )
+   X? (
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-wm
+   )
 "
 # x11-libs/xcb-util-wm needed for xcb-iccm
 if [[ ${PV} ==  ]]; then



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-12-25 Thread Matthew Thode
commit: 2a1755fff1492f760da054c914434f11f7f98599
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec 25 18:44:38 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec 25 18:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1755ff

gui-wm/sway: 1.8 bump

Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.8.ebuild} | 4 +++-
 gui-wm/sway/sway-.ebuild  | 4 +++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index e84c828992a9..bc7edc11c748 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1 +1,2 @@
 DIST sway-1.7.tar.gz 5559075 BLAKE2B 
702b9a209d603c88743f2e89d0787431b7a30e8b7554c9596edb9735af862d23c585158737a0943a470637138cbc5275bee37bd2d820a7489cdd0747d98e6e22
 SHA512 
028cf5d504d5914bfb78d44156d6a290de660c5ed0638f4e2c56e5be76db9b0baeda035e1fa1ae23559016bd7e4312f7ff70c2fb4904df25358577c1a3d21243
+DIST sway-1.8.tar.gz 5577138 BLAKE2B 
cf93db2d7722be5a14f3557087c8298cbbbaa7268ffb8540c5473581200323b6ba24c9a669e2b7fb31afe3cbe49314eef9f224c438ad3c4cd93ef939285be365
 SHA512 
9f4f24ecc16c2ffe0e2b17fa5f0da871493073fc96f2daf20323459b3adfb29bae3c369833d713ae254b5ac036d9b6625f76595ca31c3d216626095d1ef29615

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.8.ebuild
similarity index 96%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.8.ebuild
index a84e8282f192..8468aba7acc3 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.8.ebuild
@@ -24,7 +24,7 @@ IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
+   >=dev-libs/libinput-1.21.0:0=
sys-auth/seatd:=
dev-libs/libpcre2
>=dev-libs/wayland-1.20.0
@@ -32,6 +32,7 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
+   x11-libs/xcb-util-wm
media-libs/mesa[gles2,libglvnd(+)]
swaybar? ( x11-libs/gdk-pixbuf:2 )
tray? ( || (
@@ -42,6 +43,7 @@ DEPEND="
wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
X? ( x11-libs/libxcb:0= )
 "
+# x11-libs/xcb-util-wm needed for xcb-iccm
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[X?]"
 else

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index a84e8282f192..8468aba7acc3 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -24,7 +24,7 @@ IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
+   >=dev-libs/libinput-1.21.0:0=
sys-auth/seatd:=
dev-libs/libpcre2
>=dev-libs/wayland-1.20.0
@@ -32,6 +32,7 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
+   x11-libs/xcb-util-wm
media-libs/mesa[gles2,libglvnd(+)]
swaybar? ( x11-libs/gdk-pixbuf:2 )
tray? ( || (
@@ -42,6 +43,7 @@ DEPEND="
wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
X? ( x11-libs/libxcb:0= )
 "
+# x11-libs/xcb-util-wm needed for xcb-iccm
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[X?]"
 else



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-10-09 Thread Matthew Thode
commit: 4f75242713e551d771760cf3d736f8db8f46c62d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct  9 07:19:14 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Oct  9 16:43:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f752427

gui-wm/sway: update libpcre dependency

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 8b8ee2335dc1..a84e8282f192 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -26,7 +26,7 @@ DEPEND="
>=dev-libs/json-c-0.13:0=
>=dev-libs/libinput-1.6.0:0=
sys-auth/seatd:=
-   dev-libs/libpcre
+   dev-libs/libpcre2
>=dev-libs/wayland-1.20.0
x11-libs/cairo
x11-libs/libxkbcommon



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-07-23 Thread Matthew Thode
commit: b0dd926b35256908500ab0d48681695c8f90fcf5
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jul  8 18:53:01 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jul 23 20:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0dd926b

gui-wm/sway: EAPI bump, minor improvements

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Matthew Thode  gentoo.org>

 .../sway/{sway-.ebuild => sway-1.7-r2.ebuild}  | 32 ++
 gui-wm/sway/sway-.ebuild   | 32 ++
 2 files changed, 42 insertions(+), 22 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.7-r2.ebuild
similarity index 67%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.7-r2.ebuild
index 3c0073c3c363..c0c995944c3c 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.7-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit meson
+inherit meson optfeature
 
 DESCRIPTION="i3-compatible Wayland window manager"
 HOMEPAGE="https://swaywm.org;
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="grimshot +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag 
tray wallpapers X"
+IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -34,23 +34,20 @@ DEPEND="
x11-libs/pixman
media-libs/mesa[gles2,libglvnd(+)]
swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
tray? ( || (
sys-apps/systemd
sys-auth/elogind
sys-libs/basu
) )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
+   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X=]"
+   DEPEND+="~gui-libs/wlroots-:=[X?]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.16:=[X=]
-   =gui-libs/wlroots-0.15:=[X?]
+   =app-text/scdoc-1.9.3 )"
 fi
-REQUIRED_USE="grimshot? ( swaymsg )"
+REQUIRED_USE="tray? ( swaybar )"
 
 src_configure() {
local emesonargs=(
@@ -101,3 +98,16 @@ src_install() {
dobin contrib/grimshot
fi
 }
+
+pkg_postinst() {
+   optfeature_header "There are several packages that may be useful with 
sway:"
+   optfeature "wallpaper utility" gui-apps/swaybg
+   optfeature "idle management utility" gui-apps/swayidle
+   optfeature "simple screen locker" gui-apps/swaylock
+   optfeature "lightweight notification daemon" gui-apps/mako
+   echo
+   einfo "For a list of additional addons and tools usable with sway 
please"
+   einfo "visit the offical wiki at:"
+   einfo "https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
+   einfo "Please note that some of them might not (yet) available on 
gentoo"
+}

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 3c0073c3c363..8b8ee2335dc1 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit meson
+inherit meson optfeature
 
 DESCRIPTION="i3-compatible Wayland window manager"
 HOMEPAGE="https://swaywm.org;
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="grimshot +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag 
tray wallpapers X"
+IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -34,23 +34,20 @@ DEPEND="
x11-libs/pixman
media-libs/mesa[gles2,libglvnd(+)]
swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
tray? ( || (
sys-apps/systemd
sys-auth/elogind
sys-libs/basu
) )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
+   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X=]"
+   DEPEND+="~gui-libs/wlroots-:=[X?]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.16:=[X=]
-   =gui-libs/wlroots-0.16:=[X?]
+   =app-text/scdoc-1.9.3 )"
 fi
-REQUIRED_USE="grimshot? ( swaymsg )"
+REQUIRED_USE="tray? ( swaybar )"
 
 src_configure() {
local emesonargs=(
@@ -101,3 +98,16 @@ src_install() {
dobin contrib/grimshot
fi
 }
+
+pkg_postinst() {
+   optfeature_header "There are several packages that may be useful 

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-07-08 Thread Matthew Thode
commit: 5073f0faab8c73622ba39bf1b2e3d67cea6d315a
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Apr 16 14:25:50 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jul  8 15:29:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5073f0fa

gui-wm/sway: introduce grimshot: utility for taking screenshots

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.7-r1.ebuild |  9 +++--
 gui-wm/sway/sway-.ebuild   | 19 ++-
 2 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/gui-wm/sway/sway-1.7-r1.ebuild b/gui-wm/sway/sway-1.7-r1.ebuild
index ebf427818f84..7ad45789f21a 100644
--- a/gui-wm/sway/sway-1.7-r1.ebuild
+++ b/gui-wm/sway/sway-1.7-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 
@@ -37,6 +37,11 @@ DEPEND="
swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
+   tray? ( || (
+   sys-apps/systemd
+   sys-auth/elogind
+   sys-libs/basu
+   ) )
wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
X? ( x11-libs/libxcb:0= )
 "
@@ -69,6 +74,7 @@ if [[ ${PV} ==  ]]; then
 else
BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
 fi
+REQUIRED_USE="grimshot? ( swaymsg )"
 
 src_configure() {
local emesonargs=(
@@ -82,7 +88,6 @@ src_configure() {
-Dfish-completions=true
-Dzsh-completions=true
-Dbash-completions=true
-   -Dwerror=false
)
 
meson_src_configure

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 3f38a9b21df9..3c0073c3c363 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag tray 
wallpapers X"
+IUSE="grimshot +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag 
tray wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -55,6 +55,13 @@ else
 fi
 RDEPEND="
x11-misc/xkeyboard-config
+   grimshot? (
+   app-misc/jq
+   gui-apps/grim
+   gui-apps/slurp
+   gui-apps/wl-clipboard
+   x11-libs/libnotify
+   )
${DEPEND}
 "
 BDEPEND="
@@ -67,6 +74,7 @@ if [[ ${PV} ==  ]]; then
 else
BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
 fi
+REQUIRED_USE="grimshot? ( swaymsg )"
 
 src_configure() {
local emesonargs=(
@@ -84,3 +92,12 @@ src_configure() {
 
meson_src_configure
 }
+
+src_install() {
+   meson_src_install
+
+   if use grimshot; then
+   doman contrib/grimshot.1
+   dobin contrib/grimshot
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-07-08 Thread Matthew Thode
commit: e9afb5379f855f05af863c7a2150a06a281282ca
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Apr 16 14:23:56 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jul  8 15:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9afb537

gui-wm/sway: bump for new grimshot utility

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/metadata.xml   |  1 +
 gui-wm/sway/sway-1.7-r1.ebuild | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/gui-wm/sway/metadata.xml b/gui-wm/sway/metadata.xml
index 0f236d0a69f7..83ff81b0d4e2 100644
--- a/gui-wm/sway/metadata.xml
+++ b/gui-wm/sway/metadata.xml
@@ -26,6 +26,7 @@
something else.


+   Install 'grimshot': script for taking 
screenshots
Install 'swaybar': sway's status bar 
component
Install 'swaybg': allows to set a desktop 
background image
Install 'swayidle': idle manager to run 
commands when user is inactive

diff --git a/gui-wm/sway/sway-1.7-r1.ebuild b/gui-wm/sway/sway-1.7-r1.ebuild
new file mode 100644
index ..ebf427818f84
--- /dev/null
+++ b/gui-wm/sway/sway-1.7-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="grimshot +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag 
tray wallpapers X"
+
+DEPEND="
+   >=dev-libs/json-c-0.13:0=
+   >=dev-libs/libinput-1.6.0:0=
+   sys-auth/seatd:=
+   dev-libs/libpcre
+   >=dev-libs/wayland-1.20.0
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   media-libs/mesa[gles2,libglvnd(+)]
+   swaybar? ( x11-libs/gdk-pixbuf:2 )
+   swaybg? ( gui-apps/swaybg )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
+   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
+   X? ( x11-libs/libxcb:0= )
+"
+if [[ ${PV} ==  ]]; then
+   DEPEND+="~gui-libs/wlroots-:=[X=]"
+else
+   DEPEND+="
+   >=gui-libs/wlroots-0.15:=[X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-05-25 Thread WANG Xuerui
commit: 9df809f86c91607b3657596b2e0cefc3adc97dfc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:39:10 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df809f8

gui-wm/sway: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 gui-wm/sway/sway-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 6e49d4aaca20..3f38a9b21df9 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-05-25 Thread WANG Xuerui
commit: c6a0c6b52e560c8dd7e68e51a75d671d5e470fde
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:38:32 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a0c6b5

gui-wm/sway: keyword 1.7 for ~loong

See: https://github.com/xen0n/loongson-overlay/pull/20
Tested-by: HougeLangley  gmail.com>
Signed-off-by: WANG Xuerui  gentoo.org>

 gui-wm/sway/sway-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.7.ebuild b/gui-wm/sway/sway-1.7.ebuild
index f323c04ef5b8..a31c2e1c7bd8 100644
--- a/gui-wm/sway/sway-1.7.ebuild
+++ b/gui-wm/sway/sway-1.7.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-05-16 Thread Sam James
commit: 37e09ede6f6b9a426c428b2c2b668d54fa88f949
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e09ede

gui-wm/sway: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/sway-1.7.ebuild  | 1 -
 gui-wm/sway/sway-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-wm/sway/sway-1.7.ebuild b/gui-wm/sway/sway-1.7.ebuild
index 2d194a94d1c8..f323c04ef5b8 100644
--- a/gui-wm/sway/sway-1.7.ebuild
+++ b/gui-wm/sway/sway-1.7.ebuild
@@ -80,7 +80,6 @@ src_configure() {
-Dfish-completions=true
-Dzsh-completions=true
-Dbash-completions=true
-   -Dwerror=false
)
 
meson_src_configure

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 33f0a17752a8..6e49d4aaca20 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -80,7 +80,6 @@ src_configure() {
-Dfish-completions=true
-Dzsh-completions=true
-Dbash-completions=true
-   -Dwerror=false
)
 
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-03-25 Thread Matthew Thode
commit: bf50ab358438876757a00f8bcda1b945ceb15409
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 14:02:16 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Mar 25 14:02:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf50ab35

gui-wm/sway: remove 1.6.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest |  1 -
 gui-wm/sway/sway-1.6.1-r1.ebuild | 96 
 2 files changed, 97 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 71b949b10486..e84c828992a9 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
-DIST sway-1.6.1.tar.gz 5550126 BLAKE2B 
a4ecc93df0eb16fcd9037ce62dd39c63e1712b3bc9e8ae36331a815759b18576f4a2c1b78a26545922038974f226f02e2d91f78d6e3933125d9b808871b7a887
 SHA512 
7f37fea99970db42c5485277df06d69bef5225fa03d25be179893b14d73c1d681f0355a1bc74091b4173bbccc88994a63ad0f9322e070811ba963648cf68cdeb
 DIST sway-1.7.tar.gz 5559075 BLAKE2B 
702b9a209d603c88743f2e89d0787431b7a30e8b7554c9596edb9735af862d23c585158737a0943a470637138cbc5275bee37bd2d820a7489cdd0747d98e6e22
 SHA512 
028cf5d504d5914bfb78d44156d6a290de660c5ed0638f4e2c56e5be76db9b0baeda035e1fa1ae23559016bd7e4312f7ff70c2fb4904df25358577c1a3d21243

diff --git a/gui-wm/sway/sway-1.6.1-r1.ebuild b/gui-wm/sway/sway-1.6.1-r1.ebuild
deleted file mode 100644
index 7373d695f647..
--- a/gui-wm/sway/sway-1.6.1-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag tray 
wallpapers X"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   sys-auth/seatd:=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.14:=[X=]
-   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-03-25 Thread Matthew Thode
commit: 81ae46eff386bde3f73878d4f2b731201dd93d08
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 14:01:47 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Mar 25 14:01:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ae46ef

gui-wm/sway: fix tray deps for 1.7

build error, no revbump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.7.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/gui-wm/sway/sway-1.7.ebuild b/gui-wm/sway/sway-1.7.ebuild
index d32a9d629435..2d194a94d1c8 100644
--- a/gui-wm/sway/sway-1.7.ebuild
+++ b/gui-wm/sway/sway-1.7.ebuild
@@ -37,6 +37,11 @@ DEPEND="
swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
+   tray? ( || (
+   sys-apps/systemd
+   sys-auth/elogind
+   sys-libs/basu
+   ) )
wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
X? ( x11-libs/libxcb:0= )
 "



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-03-25 Thread Matthew Thode
commit: c108412e1cf74aaf3b780ed6d54a5c796ff57dc6
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 13:59:39 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Mar 25 14:00:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c108412e

gui-wm/sway: adding deps needed for tray

systemd, elogind or basu are needed, might be nice to get a meta-package

Fixes: https://bugs.gentoo.org/817404

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 376a229bbf80..33f0a17752a8 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -37,6 +37,11 @@ DEPEND="
swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
+   tray? ( || (
+   sys-apps/systemd
+   sys-auth/elogind
+   sys-libs/basu
+   ) )
wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
X? ( x11-libs/libxcb:0= )
 "



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-02-22 Thread Matthew Thode
commit: 2f55ea66462598363b0afa0cea2ad9a866759a4c
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 22 19:46:33 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Feb 22 19:47:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f55ea66

gui-wm/sway: 1.7 stable amd64 arm64 x86

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.7.ebuild b/gui-wm/sway/sway-1.7.ebuild
index c23563749bdc..d32a9d629435 100644
--- a/gui-wm/sway/sway-1.7.ebuild
+++ b/gui-wm/sway/sway-1.7.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2022-01-22 Thread Matthew Thode
commit: 99618d4d4a9b002b422481f131af55ec4550175d
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jan 23 01:14:44 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jan 23 01:14:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99618d4d

gui-wm/sway: 1.7 bump :D

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.7.ebuild} | 4 ++--
 gui-wm/sway/sway-.ebuild  | 8 
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index fd95879a6f9f..71b949b10486 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1 +1,2 @@
 DIST sway-1.6.1.tar.gz 5550126 BLAKE2B 
a4ecc93df0eb16fcd9037ce62dd39c63e1712b3bc9e8ae36331a815759b18576f4a2c1b78a26545922038974f226f02e2d91f78d6e3933125d9b808871b7a887
 SHA512 
7f37fea99970db42c5485277df06d69bef5225fa03d25be179893b14d73c1d681f0355a1bc74091b4173bbccc88994a63ad0f9322e070811ba963648cf68cdeb
+DIST sway-1.7.tar.gz 5559075 BLAKE2B 
702b9a209d603c88743f2e89d0787431b7a30e8b7554c9596edb9735af862d23c585158737a0943a470637138cbc5275bee37bd2d820a7489cdd0747d98e6e22
 SHA512 
028cf5d504d5914bfb78d44156d6a290de660c5ed0638f4e2c56e5be76db9b0baeda035e1fa1ae23559016bd7e4312f7ff70c2fb4904df25358577c1a3d21243

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.7.ebuild
similarity index 95%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.7.ebuild
index 966fdddfa29c..c23563749bdc 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 966fdddfa29c..376a229bbf80 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 
@@ -44,8 +44,8 @@ if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[X=]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.15:=[X=]
-   =gui-libs/wlroots-0.16:=[X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-12-24 Thread Matthew Thode
commit: 89984a22bb9cbb29bd8a2550331efd13d15e8d30
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 25 04:31:11 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Dec 25 04:31:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89984a22

gui-wm/sway:  bump deps for 1.7.0 prep

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 799f71a6a9dc..966fdddfa29c 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -27,7 +27,7 @@ DEPEND="
>=dev-libs/libinput-1.6.0:0=
sys-auth/seatd:=
dev-libs/libpcre
-   dev-libs/wayland
+   >=dev-libs/wayland-1.20.0
x11-libs/cairo
x11-libs/libxkbcommon
x11-libs/pango
@@ -53,8 +53,8 @@ RDEPEND="
${DEPEND}
 "
 BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   >=dev-util/meson-0.59.0
+   >=dev-libs/wayland-protocols-1.24
+   >=dev-util/meson-0.60.0
virtual/pkgconfig
 "
 if [[ ${PV} ==  ]]; then



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-10-11 Thread Matthew Thode
commit: a93deaf82ad074df0b6703680bde622164c88d77
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct 11 15:24:15 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct 11 15:24:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a93deaf8

gui-wm/sway: update deps, use more meson eclass functions

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 32 +---
 1 file changed, 9 insertions(+), 23 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index cfaa40e0985..799f71a6a9d 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -44,8 +44,8 @@ if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[X=]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.14:=[X=]
-   =gui-libs/wlroots-0.15:=[X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-08-24 Thread Matthew Thode
commit: 5f1071c02262f5e50bbfe01b6d5a063f64083ac4
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Aug 24 15:49:11 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Aug 24 16:00:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1071c0

gui-wm/sway: 1.6 removal

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest   |   1 -
 gui-wm/sway/metadata.xml   |   2 -
 gui-wm/sway/sway-1.6-r1.ebuild | 115 -
 3 files changed, 118 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 2cb0bca5655..fd95879a6f9 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
 DIST sway-1.6.1.tar.gz 5550126 BLAKE2B 
a4ecc93df0eb16fcd9037ce62dd39c63e1712b3bc9e8ae36331a815759b18576f4a2c1b78a26545922038974f226f02e2d91f78d6e3933125d9b808871b7a887
 SHA512 
7f37fea99970db42c5485277df06d69bef5225fa03d25be179893b14d73c1d681f0355a1bc74091b4173bbccc88994a63ad0f9322e070811ba963648cf68cdeb
-DIST sway-1.6.tar.gz 5549909 BLAKE2B 
ee0d7aad2fe8c57061e23e9b875ebb8e991e2fb30483dee6cf7d7faa3ec782a3f28676bf9fe2183c0e643b5ed744535eba07d7e5cf20ec0756c8e5407c0f34e2
 SHA512 
f62477aa4a20de99c41078c6866ec67d04d0d1824f4cb21a0c40213dbadf6394e31cd239b74376bf604d20d03ce047ba97f1728043568fd49fcef43f5101c750

diff --git a/gui-wm/sway/metadata.xml b/gui-wm/sway/metadata.xml
index d807b577f5b..62b75a87a15 100644
--- a/gui-wm/sway/metadata.xml
+++ b/gui-wm/sway/metadata.xml
@@ -26,8 +26,6 @@
something else.


-   Enable support for rootless session via 
elogind
-   Enable support for rootless session via 
sys-auth/seatd
Install 'swaybar': sway's status bar 
component
Install 'swaybg': allows to set a desktop 
background image
Install 'swayidle': idle manager to run 
commands when user is inactive

diff --git a/gui-wm/sway/sway-1.6-r1.ebuild b/gui-wm/sway/sway-1.6-r1.ebuild
deleted file mode 100644
index 9b861ded488..000
--- a/gui-wm/sway/sway-1.6-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag 
seatd systemd tray wallpapers X"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind seatd systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239[policykit] )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.13:=[elogind=,seatd=,systemd=,X=]
-   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-08-10 Thread Sam James
commit: cc2914afade28c99745e0336fa778141f3a05c2b
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 02:02:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 02:05:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2914af

gui-wm/sway: fix UnusedLocalUse

Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gui-wm/sway/metadata.xml b/gui-wm/sway/metadata.xml
index c338aedaf70..d807b577f5b 100644
--- a/gui-wm/sway/metadata.xml
+++ b/gui-wm/sway/metadata.xml
@@ -27,7 +27,6 @@


Enable support for rootless session via 
elogind
-   Enable fish completion 
support
Enable support for rootless session via 
sys-auth/seatd
Install 'swaybar': sway's status bar 
component
Install 'swaybg': allows to set a desktop 
background image



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-07-30 Thread Sam James
commit: a5742c8160e01f5a2fea086fd1d354e62d799981
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 03:04:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 00:17:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5742c81

gui-wm/sway: [QA] unconditionally install completion files

QA policy [0] says that we don't conditionalise installation of
small files. It's a wasteful rebuild and inconsistent across packages
for when users desire completions to be available.

[0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301
Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/{sway-1.6.ebuild => sway-1.6-r1.ebuild} | 14 +++---
 gui-wm/sway/{sway-1.6.1.ebuild => sway-1.6.1-r1.ebuild} | 14 +++---
 gui-wm/sway/sway-.ebuild| 14 +++---
 3 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/gui-wm/sway/sway-1.6.ebuild b/gui-wm/sway/sway-1.6-r1.ebuild
similarity index 88%
rename from gui-wm/sway/sway-1.6.ebuild
rename to gui-wm/sway/sway-1.6-r1.ebuild
index 2cd639ebc15..9b861ded488 100644
--- a/gui-wm/sway/sway-1.6.ebuild
+++ b/gui-wm/sway/sway-1.6-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
+IUSE="elogind +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag 
seatd systemd tray wallpapers X"
 REQUIRED_USE="?? ( elogind systemd )
tray? ( || ( elogind seatd systemd ) )"
 
@@ -83,16 +83,16 @@ src_configure() {
-Dtray=$(usex tray enabled disabled)
-Dxwayland=$(usex X enabled disabled)
$(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
+   -Dfish-completions=true
+   -Dzsh-completions=true
+   -Dbash-completions=true
+   -Dwerror=false
)
 
if use swaybar; then
-   emesonargs+=("-Dgdk-pixbuf=enabled")
+   emesonargs+=( -Dgdk-pixbuf=enabled )
else
-   emesonargs+=("-Dgdk-pixbuf=disabled")
+   emesonargs+=( -Dgdk-pixbuf=disabled )
fi
 
meson_src_configure

diff --git a/gui-wm/sway/sway-1.6.1.ebuild b/gui-wm/sway/sway-1.6.1-r1.ebuild
similarity index 86%
rename from gui-wm/sway/sway-1.6.1.ebuild
rename to gui-wm/sway/sway-1.6.1-r1.ebuild
index 9bf7e960777..7373d695f64 100644
--- a/gui-wm/sway/sway-1.6.1.ebuild
+++ b/gui-wm/sway/sway-1.6.1-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg 
+swaynag tray wallpapers X zsh-completion"
+IUSE="+man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag tray 
wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -80,16 +80,16 @@ src_configure() {
-Dtray=$(usex tray enabled disabled)
-Dxwayland=$(usex X enabled disabled)
$(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
+   -Dfish-completions=true
+   -Dzsh-completions=true
+   -Dbash-completions=true
+   -Dwerror=false
)
 
if use swaybar; then
-   emesonargs+=("-Dgdk-pixbuf=enabled")
+   emesonargs+=( -Dgdk-pixbuf=enabled )
else
-   emesonargs+=("-Dgdk-pixbuf=disabled")
+   emesonargs+=( -Dgdk-pixbuf=disabled )
fi
 
meson_src_configure

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index c6a53ff0d87..cfaa40e0985 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg 
+swaynag tray wallpapers X zsh-completion"
+IUSE="+man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag tray 
wallpapers X"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -80,16 +80,16 @@ src_configure() {
-Dtray=$(usex tray enabled disabled)
-Dxwayland=$(usex X enabled disabled)
$(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
+   -Dfish-completions=true
+   -Dzsh-completions=true
+   -Dbash-completions=true
+   -Dwerror=false
)
 
if use swaybar; then
-  

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-07-24 Thread Matthew Thode
commit: 232cf4cc009b014cd9744bd2983222116e7b9703
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jul 24 20:19:03 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jul 24 20:26:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232cf4cc

gui-wm/sway: 1.6.1 stable amd64/arm64/x86

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.6.1.ebuild b/gui-wm/sway/sway-1.6.1.ebuild
index c803967beb3..9bf7e960777 100644
--- a/gui-wm/sway/sway-1.6.1.ebuild
+++ b/gui-wm/sway/sway-1.6.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-07-20 Thread Yixun Lan
commit: 4d7bdcbbe8630386cb01c927579bbe149ecc0d1b
Author: Alex Fan  yahoo  com>
AuthorDate: Sat Jul 17 11:04:49 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jul 21 02:20:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7bdcbb

gui-wm/sway: keyword 1.6.1 for ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 gui-wm/sway/sway-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.6.1.ebuild b/gui-wm/sway/sway-1.6.1.ebuild
index c6a53ff0d87..c803967beb3 100644
--- a/gui-wm/sway/sway-1.6.1.ebuild
+++ b/gui-wm/sway/sway-1.6.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-06-25 Thread Matthew Thode
commit: d34078f086f3d018e10cb708e53fac7e5e90b802
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 25 16:02:58 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 25 16:02:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34078f0

gui-wm/sway: 1.6.1 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  |  1 +
 gui-wm/sway/sway-1.6.1.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index d064081b75a..2cb0bca5655 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1 +1,2 @@
+DIST sway-1.6.1.tar.gz 5550126 BLAKE2B 
a4ecc93df0eb16fcd9037ce62dd39c63e1712b3bc9e8ae36331a815759b18576f4a2c1b78a26545922038974f226f02e2d91f78d6e3933125d9b808871b7a887
 SHA512 
7f37fea99970db42c5485277df06d69bef5225fa03d25be179893b14d73c1d681f0355a1bc74091b4173bbccc88994a63ad0f9322e070811ba963648cf68cdeb
 DIST sway-1.6.tar.gz 5549909 BLAKE2B 
ee0d7aad2fe8c57061e23e9b875ebb8e991e2fb30483dee6cf7d7faa3ec782a3f28676bf9fe2183c0e643b5ed744535eba07d7e5cf20ec0756c8e5407c0f34e2
 SHA512 
f62477aa4a20de99c41078c6866ec67d04d0d1824f4cb21a0c40213dbadf6394e31cd239b74376bf604d20d03ce047ba97f1728043568fd49fcef43f5101c750

diff --git a/gui-wm/sway/sway-1.6.1.ebuild b/gui-wm/sway/sway-1.6.1.ebuild
new file mode 100644
index 000..c6a53ff0d87
--- /dev/null
+++ b/gui-wm/sway/sway-1.6.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg 
+swaynag tray wallpapers X zsh-completion"
+
+DEPEND="
+   >=dev-libs/json-c-0.13:0=
+   >=dev-libs/libinput-1.6.0:0=
+   sys-auth/seatd:=
+   dev-libs/libpcre
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   media-libs/mesa[gles2,libglvnd(+)]
+   swaybar? ( x11-libs/gdk-pixbuf:2 )
+   swaybg? ( gui-apps/swaybg )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
+   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
+   X? ( x11-libs/libxcb:0= )
+"
+if [[ ${PV} ==  ]]; then
+   DEPEND+="~gui-libs/wlroots-:=[X=]"
+else
+   DEPEND+="
+   >=gui-libs/wlroots-0.14:=[X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-06-09 Thread Matthew Thode
commit: 1a91df60c67c2f717c3ccda56f0b245f7e9d036c
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jun  9 18:10:33 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Jun  9 18:13:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a91df60

gui-wm/sway: 1.5.1 cleanup

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest |   1 -
 gui-wm/sway/sway-1.5.1-r1.ebuild | 114 ---
 2 files changed, 115 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index ed173c7796c..d064081b75a 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
-DIST sway-1.5.1.tar.gz 5536721 BLAKE2B 
4dcb6ca380ef8451ab9219a584598928a79e999bc0b1de0599cb7867c8fd94d54c55a2be9585635b4fd230fd83852141d6fd41ef35dbc4a8fef1bcc2828b3be4
 SHA512 
3b937249db2875100bc22e99f955a3300d3294a296fb37006fa1468a3986bf4fa8e5197279e3587bd8dc29f31adff8fbdc9ddc840e7be982b73331a05cd06ba5
 DIST sway-1.6.tar.gz 5549909 BLAKE2B 
ee0d7aad2fe8c57061e23e9b875ebb8e991e2fb30483dee6cf7d7faa3ec782a3f28676bf9fe2183c0e643b5ed744535eba07d7e5cf20ec0756c8e5407c0f34e2
 SHA512 
f62477aa4a20de99c41078c6866ec67d04d0d1824f4cb21a0c40213dbadf6394e31cd239b74376bf604d20d03ce047ba97f1728043568fd49fcef43f5101c750

diff --git a/gui-wm/sway/sway-1.5.1-r1.ebuild b/gui-wm/sway/sway-1.5.1-r1.ebuild
deleted file mode 100644
index 904873166d6..000
--- a/gui-wm/sway/sway-1.5.1-r1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind seatd systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239[policykit] )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
-else
-   DEPEND+="
-   =gui-libs/wlroots-0.12.0*:=[elogind=,seatd=,systemd=,X=]
-   "
-fi
-RDEPEND="
-   x11-misc/xkeyboard-config
-   ${DEPEND}
-"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   >=dev-util/meson-0.53.0
-   virtual/pkgconfig
-"
-if [[ ${PV} ==  ]]; then
-   BDEPEND+="man? ( ~app-text/scdoc- )"
-else
-   BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
-fi
-
-src_prepare() {
-   default
-
-   use swaybar || sed -e "s/subdir('swaybar')//g" -e 
"/sway-bar.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
-   use swaymsg || sed -e "s/subdir('swaymsg')//g" -e 
"/swaymsg.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
-   use swaynag || sed -e "s/subdir('swaynag')//g" -e 
"/swaynag.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=$(usex man enabled disabled)
-   -Dtray=$(usex tray enabled disabled)
-   -Dxwayland=$(usex X enabled disabled)
-   $(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
-   )
-
-   if use swaybar; then
-   emesonargs+=("-Dgdk-pixbuf=enabled")
-   else
-   emesonargs+=("-Dgdk-pixbuf=disabled")
-   fi
-
-   meson_src_configure
-}
-
-pkg_preinst() {
-   if ! use systemd && ! use elogind && ! use seatd; then
-   fowners root:0 /usr/bin/sway
-   fperms 4511 /usr/bin/sway
-   fi
-}
-
-pkg_postinst() {
-   if ! use systemd && ! use elogind && ! use seatd; then
-   elog ""

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-05-09 Thread Matthew Thode
commit: 459729ae987c325208c408eee6c88cdb981dd750
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun May  9 17:59:52 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun May  9 18:00:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459729ae

gui-wm/sway: 1.6 stable amd64/arm64/x86

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.6.ebuild b/gui-wm/sway/sway-1.6.ebuild
index e5febb24e88..2cd639ebc15 100644
--- a/gui-wm/sway/sway-1.6.ebuild
+++ b/gui-wm/sway/sway-1.6.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-04-22 Thread Matthew Thode
commit: ad9a776356050f71bcd65cae2a4a6e913c6673f6
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 22 19:55:16 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 22 19:55:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9a7763

gui-wm/sway: fix  flags (hard dep on seatd)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 29 +
 1 file changed, 5 insertions(+), 24 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index e5febb24e88..c6a53ff0d87 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -20,13 +20,12 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind seatd systemd ) )"
+IUSE="fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg 
+swaynag tray wallpapers X zsh-completion"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
>=dev-libs/libinput-1.6.0:0=
+   sys-auth/seatd:=
dev-libs/libpcre
dev-libs/wayland
x11-libs/cairo
@@ -34,21 +33,19 @@ DEPEND="
x11-libs/pango
x11-libs/pixman
media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239[policykit] )
wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-:=[X=]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.13:=[elogind=,seatd=,systemd=,X=]
-   =gui-libs/wlroots-0.14:=[X=]
+   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-04-08 Thread Matthew Thode
commit: dbe181f707146ee01a4807c620b5814167170119
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  8 15:44:57 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr  8 15:45:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe181f7

gui-wm/sway: 1.6 bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.6.ebuild} | 3 ++-
 gui-wm/sway/sway-.ebuild  | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index c6267a15372..ed173c7796c 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1 +1,2 @@
 DIST sway-1.5.1.tar.gz 5536721 BLAKE2B 
4dcb6ca380ef8451ab9219a584598928a79e999bc0b1de0599cb7867c8fd94d54c55a2be9585635b4fd230fd83852141d6fd41ef35dbc4a8fef1bcc2828b3be4
 SHA512 
3b937249db2875100bc22e99f955a3300d3294a296fb37006fa1468a3986bf4fa8e5197279e3587bd8dc29f31adff8fbdc9ddc840e7be982b73331a05cd06ba5
+DIST sway-1.6.tar.gz 5549909 BLAKE2B 
ee0d7aad2fe8c57061e23e9b875ebb8e991e2fb30483dee6cf7d7faa3ec782a3f28676bf9fe2183c0e643b5ed744535eba07d7e5cf20ec0756c8e5407c0f34e2
 SHA512 
f62477aa4a20de99c41078c6866ec67d04d0d1824f4cb21a0c40213dbadf6394e31cd239b74376bf604d20d03ce047ba97f1728043568fd49fcef43f5101c750

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.6.ebuild
similarity index 96%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.6.ebuild
index d03dab5a9bc..b0647726df7 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.6.ebuild
@@ -47,7 +47,8 @@ if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
 else
DEPEND+="
-   =gui-libs/wlroots-0.12.0*:=[elogind=,seatd=,systemd=,X=]
+   >=gui-libs/wlroots-0.13:=[elogind=,seatd=,systemd=,X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-02-09 Thread Matthew Thode
commit: 67040dce09c04b221c6d38ed58091eef12f50fcb
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb  9 22:58:04 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Feb  9 22:59:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67040dce

gui-wm/sway: remove policykit flag from elogind dep

Bug: https://bugs.gentoo.org/760252
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.5.1-r1.ebuild | 2 +-
 gui-wm/sway/sway-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/sway-1.5.1-r1.ebuild b/gui-wm/sway/sway-1.5.1-r1.ebuild
index 65d335449a1..8bca083a150 100644
--- a/gui-wm/sway/sway-1.5.1-r1.ebuild
+++ b/gui-wm/sway/sway-1.5.1-r1.ebuild
@@ -34,7 +34,7 @@ DEPEND="
x11-libs/pango
x11-libs/pixman
media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239[policykit] )
+   elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index ab7eac10f1b..d03dab5a9bc 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -34,7 +34,7 @@ DEPEND="
x11-libs/pango
x11-libs/pixman
media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239[policykit] )
+   elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-01-24 Thread Matthew Thode
commit: d39be1dc0062c06bd320cfe2647ef3f519987cbf
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Dec 23 17:44:58 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jan 24 22:57:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39be1dc

gui-wm/sway: allow seatd for tray

ConsoleKit2 has gone, removing useless message

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.5.1-r1.ebuild | 5 +
 gui-wm/sway/sway-.ebuild | 7 ++-
 2 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/gui-wm/sway/sway-1.5.1-r1.ebuild b/gui-wm/sway/sway-1.5.1-r1.ebuild
index f9c1308658c..65d335449a1 100644
--- a/gui-wm/sway/sway-1.5.1-r1.ebuild
+++ b/gui-wm/sway/sway-1.5.1-r1.ebuild
@@ -22,7 +22,7 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
 REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
+   tray? ( || ( elogind seatd systemd ) )"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -106,9 +106,6 @@ pkg_preinst() {
 
 pkg_postinst() {
if ! use systemd && ! use elogind && ! use seatd; then
-   elog ""
-   elog "If you use ConsoleKit2, remember to launch sway using:"
-   elog "exec ck-launch-session sway"
elog ""
elog "If your system does not set the XDG_RUNTIME_DIR 
environment"
elog "variable, you must set it manually to run Sway. See wiki"

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 1d2aa6e981d..ab7eac10f1b 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
 REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
+   tray? ( || ( elogind seatd systemd ) )"
 
 DEPEND="
>=dev-libs/json-c-0.13:0=
@@ -106,9 +106,6 @@ pkg_preinst() {
 
 pkg_postinst() {
if ! use systemd && ! use elogind && ! use seatd; then
-   elog ""
-   elog "If you use ConsoleKit2, remember to launch sway using:"
-   elog "exec ck-launch-session sway"
elog ""
elog "If your system does not set the XDG_RUNTIME_DIR 
environment"
elog "variable, you must set it manually to run Sway. See wiki"



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-01-21 Thread Matthew Thode
commit: bda305d5d857908a178072f810c36ba68a56c915
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jan 21 18:48:17 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jan 21 19:06:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda305d5

gui-wm/sway: stablize 1.5.1-r1 with cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.5.1-r1.ebuild |   4 +-
 gui-wm/sway/sway-1.5.1.ebuild| 117 ---
 2 files changed, 2 insertions(+), 119 deletions(-)

diff --git a/gui-wm/sway/sway-1.5.1-r1.ebuild b/gui-wm/sway/sway-1.5.1-r1.ebuild
index 1d2aa6e981d..f9c1308658c 100644
--- a/gui-wm/sway/sway-1.5.1-r1.ebuild
+++ b/gui-wm/sway/sway-1.5.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 

diff --git a/gui-wm/sway/sway-1.5.1.ebuild b/gui-wm/sway/sway-1.5.1.ebuild
deleted file mode 100644
index d7f2f7059d3..000
--- a/gui-wm/sway/sway-1.5.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
-else
-   DEPEND+="
-   =gui-libs/wlroots-0.12.0*:=[elogind=,seatd=,systemd=,X=]
-   "
-fi
-RDEPEND="
-   x11-misc/xkeyboard-config
-   ${DEPEND}
-"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   >=dev-util/meson-0.53.0
-   virtual/pkgconfig
-"
-if [[ ${PV} ==  ]]; then
-   BDEPEND+="man? ( ~app-text/scdoc- )"
-else
-   BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
-fi
-
-src_prepare() {
-   default
-
-   use swaybar || sed -e "s/subdir('swaybar')//g" -e 
"/sway-bar.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
-   use swaymsg || sed -e "s/subdir('swaymsg')//g" -e 
"/swaymsg.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
-   use swaynag || sed -e "s/subdir('swaynag')//g" -e 
"/swaynag.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=$(usex man enabled disabled)
-   -Dtray=$(usex tray enabled disabled)
-   -Dxwayland=$(usex X enabled disabled)
-   $(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
-   )
-
-   if use swaybar; then
-   emesonargs+=("-Dgdk-pixbuf=enabled")
-   else
-   emesonargs+=("-Dgdk-pixbuf=disabled")
-   fi
-
-   meson_src_configure
-}
-
-pkg_preinst() {
-   if ! use systemd && ! use elogind && ! use seatd; then
-   fowners root:0 /usr/bin/sway
-   fperms 4511 /usr/bin/sway
-   fi
-}
-
-pkg_postinst() {
-   if ! use systemd && ! use elogind && ! use seatd; then
-   elog ""
-   elog "If you use ConsoleKit2, remember to launch sway using:"
-  

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2021-01-14 Thread Matthew Thode
commit: dce1771ae0e458f711b2b7fd405cb0f218189796
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jan 14 16:45:05 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jan 14 16:45:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce1771a

gui-wm/sway: 1.5 cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest|   1 -
 gui-wm/sway/sway-1.5.ebuild | 118 
 2 files changed, 119 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index e0d464dfa63..c6267a15372 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
 DIST sway-1.5.1.tar.gz 5536721 BLAKE2B 
4dcb6ca380ef8451ab9219a584598928a79e999bc0b1de0599cb7867c8fd94d54c55a2be9585635b4fd230fd83852141d6fd41ef35dbc4a8fef1bcc2828b3be4
 SHA512 
3b937249db2875100bc22e99f955a3300d3294a296fb37006fa1468a3986bf4fa8e5197279e3587bd8dc29f31adff8fbdc9ddc840e7be982b73331a05cd06ba5
-DIST sway-1.5.tar.gz 5535966 BLAKE2B 
e863e97ee897dcd1652d363a09b712932de55da08c88b4858f0aadc29b2cb19d2bda1e5e1184f4e4be6fa54a0136463556f9072f32e2b952d4f12ffd0ee9baf9
 SHA512 
702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4

diff --git a/gui-wm/sway/sway-1.5.ebuild b/gui-wm/sway/sway-1.5.ebuild
deleted file mode 100644
index ccdb0da86af..000
--- a/gui-wm/sway/sway-1.5.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.11.0:=[elogind=,systemd=,X=]
-   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-12-19 Thread Matthew Thode
commit: 6ec6aa43659ab2a579e2d2bdacfddf8e066c
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Dec 19 21:54:49 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Dec 19 21:55:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec6aa43

gui-wm/sway: add missing polkit flag to systemd and elogind

Closes: https://bugs.gentoo.org/760252
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/{sway-.ebuild => sway-1.5.1-r1.ebuild} | 4 ++--
 gui-wm/sway/sway-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.5.1-r1.ebuild
similarity index 96%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.5.1-r1.ebuild
index ffac4374950..1d2aa6e981d 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.5.1-r1.ebuild
@@ -34,12 +34,12 @@ DEPEND="
x11-libs/pango
x11-libs/pixman
media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239 )
+   elogind? ( >=sys-auth/elogind-239[policykit] )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
+   systemd? ( >=sys-apps/systemd-239[policykit] )
wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
X? ( x11-libs/libxcb:0= )
 "

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index ffac4374950..1d2aa6e981d 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -34,12 +34,12 @@ DEPEND="
x11-libs/pango
x11-libs/pixman
media-libs/mesa[gles2,libglvnd(+)]
-   elogind? ( >=sys-auth/elogind-239 )
+   elogind? ( >=sys-auth/elogind-239[policykit] )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
+   systemd? ( >=sys-apps/systemd-239[policykit] )
wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
X? ( x11-libs/libxcb:0= )
 "



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-12-11 Thread Matthew Thode
commit: 864e989a02692ae80fbbb1ed173b40c448cafc6f
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Dec 11 18:02:24 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Dec 11 18:02:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864e989a

gui-wm/sway: 1.5.1 stable amd64/x86/arm64

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.5.1.ebuild b/gui-wm/sway/sway-1.5.1.ebuild
index ffac4374950..d7f2f7059d3 100644
--- a/gui-wm/sway/sway-1.5.1.ebuild
+++ b/gui-wm/sway/sway-1.5.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-11-11 Thread Aaron Bauman
commit: f270b93595af01f94e145660f7c2fb8224ae72c8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 11 20:27:30 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 11 20:28:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f270b935

gui-wm/sway: use range deps instead

* This fixes the QA warning for seatd. Simpler as well.

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/sway-1.5.1.ebuild | 3 +--
 gui-wm/sway/sway-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/gui-wm/sway/sway-1.5.1.ebuild b/gui-wm/sway/sway-1.5.1.ebuild
index e47ade12c03..ffac4374950 100644
--- a/gui-wm/sway/sway-1.5.1.ebuild
+++ b/gui-wm/sway/sway-1.5.1.ebuild
@@ -47,8 +47,7 @@ if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.12.0:=[elogind=,seatd=,systemd=,X=]
-   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-11-11 Thread Aaron Bauman
commit: 5a2742e4fb861e9c409c05ea332c9915eab1b053
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 11 17:20:53 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 11 17:24:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2742e4

gui-wm/sway: backport seatd to 1.5.1

* Requires wlroots 0.12.0 which has seatd support

Suggested-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/sway-1.5.1.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gui-wm/sway/sway-1.5.1.ebuild b/gui-wm/sway/sway-1.5.1.ebuild
index 5514c6774dc..e47ade12c03 100644
--- a/gui-wm/sway/sway-1.5.1.ebuild
+++ b/gui-wm/sway/sway-1.5.1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
+IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
 REQUIRED_USE="?? ( elogind systemd )
tray? ( || ( elogind systemd ) )"
 
@@ -44,11 +44,11 @@ DEPEND="
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.12.0:=[elogind=,systemd=,X=]
-   =gui-libs/wlroots-0.12.0:=[elogind=,seatd=,systemd=,X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-11-11 Thread Aaron Bauman
commit: 8b8c354332d0217ed07732f26dcc8e947d89d865
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 11 17:21:50 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 11 17:24:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8c3543

gui-wm/sway: bump wlroots for future copies

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/sway-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 12347f7a6fc..e47ade12c03 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -47,8 +47,8 @@ if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.11.0:=[elogind=,seatd=,systemd=,X=]
-   =gui-libs/wlroots-0.12.0:=[elogind=,seatd=,systemd=,X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-11-11 Thread Aaron Bauman
commit: 6b78bcb50adbc7dd16d3a5dcdc4cb04b04877b85
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Sep 13 12:10:24 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 11 17:03:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b78bcb5

gui-wm/sway: Add support for seatd

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/17521
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/metadata.xml |  1 +
 gui-wm/sway/sway-.ebuild | 12 ++--
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/gui-wm/sway/metadata.xml b/gui-wm/sway/metadata.xml
index a7e99512051..f4fdcc1510d 100644
--- a/gui-wm/sway/metadata.xml
+++ b/gui-wm/sway/metadata.xml
@@ -29,6 +29,7 @@
Enable support for rootless session via 
elogind
Enable fish completion 
support
Build and install man pages
+   Enable support for rootless session via 
sys-auth/seatd
Install 'swaybar': sway's status bar 
component
Install 'swaybg': allows to set a desktop 
background image
Install 'swayidle': idle manager to run 
commands when user is inactive

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 336a2ad2f6d..12347f7a6fc 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
+IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag seatd systemd tray wallpapers X zsh-completion"
 REQUIRED_USE="?? ( elogind systemd )
tray? ( || ( elogind systemd ) )"
 
@@ -44,11 +44,11 @@ DEPEND="
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-:=[elogind=,seatd=,systemd=,X=]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.11.0:=[elogind=,systemd=,X=]
-   =gui-libs/wlroots-0.11.0:=[elogind=,seatd=,systemd=,X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-11-10 Thread Aaron Bauman
commit: f122a9629563b6a53000e291fd9ea07c4ce20f6c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Nov 10 18:25:25 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Nov 10 18:26:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f122a962

gui-wm/sway: bump to 1.5.1

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/Manifest  |   1 +
 gui-wm/sway/sway-1.5.1.ebuild | 118 ++
 2 files changed, 119 insertions(+)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index ff57f906082..e0d464dfa63 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1 +1,2 @@
+DIST sway-1.5.1.tar.gz 5536721 BLAKE2B 
4dcb6ca380ef8451ab9219a584598928a79e999bc0b1de0599cb7867c8fd94d54c55a2be9585635b4fd230fd83852141d6fd41ef35dbc4a8fef1bcc2828b3be4
 SHA512 
3b937249db2875100bc22e99f955a3300d3294a296fb37006fa1468a3986bf4fa8e5197279e3587bd8dc29f31adff8fbdc9ddc840e7be982b73331a05cd06ba5
 DIST sway-1.5.tar.gz 5535966 BLAKE2B 
e863e97ee897dcd1652d363a09b712932de55da08c88b4858f0aadc29b2cb19d2bda1e5e1184f4e4be6fa54a0136463556f9072f32e2b952d4f12ffd0ee9baf9
 SHA512 
702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4

diff --git a/gui-wm/sway/sway-1.5.1.ebuild b/gui-wm/sway/sway-1.5.1.ebuild
new file mode 100644
index 000..5514c6774dc
--- /dev/null
+++ b/gui-wm/sway/sway-1.5.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils meson
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
+REQUIRED_USE="?? ( elogind systemd )
+   tray? ( || ( elogind systemd ) )"
+
+DEPEND="
+   >=dev-libs/json-c-0.13:0=
+   >=dev-libs/libinput-1.6.0:0=
+   dev-libs/libpcre
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   media-libs/mesa[gles2,libglvnd(+)]
+   elogind? ( >=sys-auth/elogind-239 )
+   swaybar? ( x11-libs/gdk-pixbuf:2 )
+   swaybg? ( gui-apps/swaybg )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
+   systemd? ( >=sys-apps/systemd-239 )
+   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
+   X? ( x11-libs/libxcb:0= )
+"
+if [[ ${PV} ==  ]]; then
+   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
+else
+   DEPEND+="
+   >=gui-libs/wlroots-0.12.0:=[elogind=,systemd=,X=]
+   https://wiki.gentoo.org/wiki/Sway;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-09-30 Thread Matthew Thode
commit: 7b34f499646e8a2671dee39b9a72d839b9afd9cf
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Sep 30 18:35:27 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Sep 30 18:35:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b34f499

gui-wm/sway: switch to (+) for usedep defaults

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.5.ebuild  | 2 +-
 gui-wm/sway/sway-.ebuild | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/gui-wm/sway/sway-1.5.ebuild b/gui-wm/sway/sway-1.5.ebuild
index 66ff5e4f18e..ccdb0da86af 100644
--- a/gui-wm/sway/sway-1.5.ebuild
+++ b/gui-wm/sway/sway-1.5.ebuild
@@ -33,7 +33,7 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd]
+   media-libs/mesa[gles2,libglvnd(+)]
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 1b28e9cfc03..336a2ad2f6d 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -33,10 +33,7 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
-   || (
-   =sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-09-30 Thread Matthew Thode
commit: b435a748e895a36d81802cf740d89e53c5f7526b
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Sep 30 15:55:45 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Sep 30 15:56:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b435a748

gui-wm/sway: fix dep on mesa for libglvnd flag removal

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 08f025b76e3..1b28e9cfc03 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -33,7 +33,10 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
-   media-libs/mesa[gles2,libglvnd]
+   || (
+   =sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/files/

2020-09-16 Thread Matthew Thode
commit: d15aa943d0b60c331af9a8d415834d1d64023496
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Sep 16 17:16:40 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Sep 16 17:47:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15aa943

gui-wm/sway: remove unused patch(es)

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/files/sway-1.4-gcc-10.patch | 42 -
 1 file changed, 42 deletions(-)

diff --git a/gui-wm/sway/files/sway-1.4-gcc-10.patch 
b/gui-wm/sway/files/sway-1.4-gcc-10.patch
deleted file mode 100644
index d54b18c8fe0..000
--- a/gui-wm/sway/files/sway-1.4-gcc-10.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-https://bugs.gentoo.org/708704
-
-From 29a5ce5f65d04b046271fbe53850836c77bbee80 Mon Sep 17 00:00:00 2001
-From: thermitegod 
-Date: Thu, 23 Jan 2020 18:12:00 -0700
-Subject: [PATCH] Fix compiling with -fno-common
-

- include/sway/server.h | 4 ++--
- sway/main.c   | 1 +
- 2 files changed, 3 insertions(+), 2 deletions(-)
-
 a/include/sway/server.h
-+++ b/include/sway/server.h
-@@ -78,7 +78,7 @@ struct sway_server {
-   list_t *dirty_nodes;
- };
- 
--struct sway_server server;
-+extern struct sway_server server;
- 
- struct sway_debug {
-   bool noatomic; // Ignore atomic layout updates
-@@ -92,7 +92,7 @@ struct sway_debug {
-   } damage;
- };
- 
--struct sway_debug debug;
-+extern struct sway_debug debug;
- 
- /* Prepares an unprivileged server_init by performing all privileged 
operations in advance */
- bool server_privileged_prepare(struct sway_server *server);
 a/sway/main.c
-+++ b/sway/main.c
-@@ -27,6 +27,7 @@
- static bool terminate_request = false;
- static int exit_value = 0;
- struct sway_server server = {0};
-+struct sway_debug debug = {0};
- 
- void sway_terminate(int exit_code) {
-   if (!server.wl_display) {



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-09-15 Thread Matthew Thode
commit: f0e47a143b5f10a611b7559f2b291b67bfeb217b
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Sep 15 16:28:27 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Sep 15 16:29:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e47a14

gui-wm/sway: cleanup

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest   |   1 -
 gui-wm/sway/sway-1.4-r2.ebuild | 119 -
 2 files changed, 120 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 6dee4daad21..ff57f906082 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
-DIST sway-1.4.tar.gz 5514489 BLAKE2B 
31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971
 SHA512 
3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71
 DIST sway-1.5.tar.gz 5535966 BLAKE2B 
e863e97ee897dcd1652d363a09b712932de55da08c88b4858f0aadc29b2cb19d2bda1e5e1184f4e4be6fa54a0136463556f9072f32e2b952d4f12ffd0ee9baf9
 SHA512 
702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4

diff --git a/gui-wm/sway/sway-1.4-r2.ebuild b/gui-wm/sway/sway-1.4-r2.ebuild
deleted file mode 100644
index 80125677e21..000
--- a/gui-wm/sway/sway-1.4-r2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2]
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.10.0:=[elogind=,systemd=,X=]
-   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-07-25 Thread Sam James
commit: 6160dac3cfa24e72a9ef26384826f4e15744e570
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 25 19:31:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 25 19:33:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6160dac3

gui-wm/sway: arm64 stable (bug #733648)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/sway-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.5.ebuild b/gui-wm/sway/sway-1.5.ebuild
index 788f5adfe34..acd1cdc268e 100644
--- a/gui-wm/sway/sway-1.5.ebuild
+++ b/gui-wm/sway/sway-1.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-07-25 Thread Sam James
commit: d3dfdd646071f8bc784bc60a6fec5f19623aeb5e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 25 10:54:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 25 11:16:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3dfdd64

gui-wm/sway: amd64 stable (bug #733648)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 gui-wm/sway/sway-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.5.ebuild b/gui-wm/sway/sway-1.5.ebuild
index 08f025b76e3..788f5adfe34 100644
--- a/gui-wm/sway/sway-1.5.ebuild
+++ b/gui-wm/sway/sway-1.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-07-16 Thread Matthew Thode
commit: 557b3181070270fefe2b0fc6cc754a3660ea5fb2
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jul 16 14:37:37 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jul 16 14:50:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557b3181

gui-wm/sway: 1.5 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest | 2 +-
 gui-wm/sway/{sway-1.5_rc1.ebuild => sway-1.5.ebuild} | 6 --
 gui-wm/sway/sway-.ebuild | 5 +++--
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index d8c7edcc2d3..6dee4daad21 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,2 @@
 DIST sway-1.4.tar.gz 5514489 BLAKE2B 
31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971
 SHA512 
3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71
-DIST sway-1.5_rc1.tar.gz 5535472 BLAKE2B 
54ecad147a7ce262231196afd8853bef2093e43516b89397d3fdaeb891beafeab29ca23aa12de02801b875330864261454a63593c881a25a12f85c0dedecd200
 SHA512 
0841122414d719ba183caf4c4ecb314d8a262a091e674f6884ed2f4f37f1e922f1415ecf985e81c785d5646481628f14c684523087a2dd7664628120be423a28
+DIST sway-1.5.tar.gz 5535966 BLAKE2B 
e863e97ee897dcd1652d363a09b712932de55da08c88b4858f0aadc29b2cb19d2bda1e5e1184f4e4be6fa54a0136463556f9072f32e2b952d4f12ffd0ee9baf9
 SHA512 
702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4

diff --git a/gui-wm/sway/sway-1.5_rc1.ebuild b/gui-wm/sway/sway-1.5.ebuild
similarity index 94%
rename from gui-wm/sway/sway-1.5_rc1.ebuild
rename to gui-wm/sway/sway-1.5.ebuild
index 86f96883dab..08f025b76e3 100644
--- a/gui-wm/sway/sway-1.5_rc1.ebuild
+++ b/gui-wm/sway/sway-1.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   #KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 
@@ -47,7 +47,8 @@ if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
 else
DEPEND+="
-   ~gui-libs/wlroots-:=[elogind=,systemd=,X=]
+   >=gui-libs/wlroots-0.11.0:=[elogind=,systemd=,X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-06-30 Thread Matthew Thode
commit: 641e996d14880a2590024f7c3669b6ed1dc7d5e7
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun 30 20:08:24 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun 30 20:08:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641e996d

gui-wm/sway: 1.4-r2 stable amd64/x86/arm64

Closes: https://bugs.gentoo.org/730274
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.4-r2.ebuild |   2 +-
 gui-wm/sway/sway-1.4.ebuild| 116 -
 2 files changed, 1 insertion(+), 117 deletions(-)

diff --git a/gui-wm/sway/sway-1.4-r2.ebuild b/gui-wm/sway/sway-1.4-r2.ebuild
index 6c71bb03218..80125677e21 100644
--- a/gui-wm/sway/sway-1.4-r2.ebuild
+++ b/gui-wm/sway/sway-1.4-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 

diff --git a/gui-wm/sway/sway-1.4.ebuild b/gui-wm/sway/sway-1.4.ebuild
deleted file mode 100644
index d0fc53539b7..000
--- a/gui-wm/sway/sway-1.4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2]
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.10.0:=[elogind=,systemd=,X=]
-   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-06-27 Thread Aaron Bauman
commit: 6e45b79783f6f863202ab3668df1796c547ec487
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 28 00:05:13 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 28 00:07:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e45b797

gui-wm/sway: drop keywords and change wlroots dep

* Upstream released the 1.5rc but it is dependent on wlroots git master.
  Upstream will release a new version of wlroots on the next Sway rc
  bump
* Change dep on wlroots to -
* Drop keywords

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/sway-1.5_rc1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gui-wm/sway/sway-1.5_rc1.ebuild b/gui-wm/sway/sway-1.5_rc1.ebuild
index bf84713b3e9..86f96883dab 100644
--- a/gui-wm/sway/sway-1.5_rc1.ebuild
+++ b/gui-wm/sway/sway-1.5_rc1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   #KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 
@@ -47,8 +47,7 @@ if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
 else
DEPEND+="
-   >=gui-libs/wlroots-0.10.0:=[elogind=,systemd=,X=]
-   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-06-27 Thread Matthew Thode
commit: 6d0c7af6dc6baa3fdf30756b005f929af155531a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jun 27 20:57:47 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jun 27 20:58:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0c7af6

gui-wm/sway: 1.5-rc1 bump

Closes: https://bugs.gentoo.org/726114
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.5_rc1.ebuild} | 2 +-
 gui-wm/sway/sway-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index d48bd92e706..d8c7edcc2d3 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1 +1,2 @@
 DIST sway-1.4.tar.gz 5514489 BLAKE2B 
31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971
 SHA512 
3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71
+DIST sway-1.5_rc1.tar.gz 5535472 BLAKE2B 
54ecad147a7ce262231196afd8853bef2093e43516b89397d3fdaeb891beafeab29ca23aa12de02801b875330864261454a63593c881a25a12f85c0dedecd200
 SHA512 
0841122414d719ba183caf4c4ecb314d8a262a091e674f6884ed2f4f37f1e922f1415ecf985e81c785d5646481628f14c684523087a2dd7664628120be423a28

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.5_rc1.ebuild
similarity index 98%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.5_rc1.ebuild
index e4618c207ab..bf84713b3e9 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.5_rc1.ebuild
@@ -33,7 +33,7 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
-   media-libs/mesa[gles2]
+   media-libs/mesa[gles2,libglvnd]
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index e4618c207ab..bf84713b3e9 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -33,7 +33,7 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
-   media-libs/mesa[gles2]
+   media-libs/mesa[gles2,libglvnd]
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-06-18 Thread Matthew Thode
commit: dde113dd8cb0c69720f98883903aef3bfce0a3ed
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun 18 19:00:21 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun 18 19:00:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde113dd

gui-wm/sway: remove consolekit dependency

Fixes: https://bugs.gentoo.org/727840
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.4-r3.ebuild | 120 -
 gui-wm/sway/sway-.ebuild   |   1 -
 2 files changed, 121 deletions(-)

diff --git a/gui-wm/sway/sway-1.4-r3.ebuild b/gui-wm/sway/sway-1.4-r3.ebuild
deleted file mode 100644
index 1f261585bb1..000
--- a/gui-wm/sway/sway-1.4-r3.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   media-libs/mesa[gles2]
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.10.0:=[elogind=,systemd=,X=]
-   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index c1b6403cdb8..e4618c207ab 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -53,7 +53,6 @@ else
 fi
 RDEPEND="
x11-misc/xkeyboard-config
-   !elogind? ( !systemd? ( sys-auth/consolekit ) )
${DEPEND}
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-06-09 Thread Matthew Thode
commit: 6374f22a4ec4034fc220f621aa854d01c2113101
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jun  9 21:16:52 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jun  9 21:17:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6374f22a

gui-wm/sway: add missing consolekit dep

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/{sway-.ebuild => sway-1.4-r3.ebuild} | 3 +++
 gui-wm/sway/sway-.ebuild | 1 +
 2 files changed, 4 insertions(+)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.4-r3.ebuild
similarity index 97%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.4-r3.ebuild
index e4618c207ab..1f261585bb1 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.4-r3.ebuild
@@ -53,6 +53,7 @@ else
 fi
 RDEPEND="
x11-misc/xkeyboard-config
+   !elogind? ( !systemd? ( sys-auth/consolekit ) )
${DEPEND}
 "
 BDEPEND="
@@ -65,6 +66,8 @@ else
BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
 fi
 
+PATCHES=("${FILESDIR}"/${P}-gcc-10.patch)
+
 src_prepare() {
default
 

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index e4618c207ab..c1b6403cdb8 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -53,6 +53,7 @@ else
 fi
 RDEPEND="
x11-misc/xkeyboard-config
+   !elogind? ( !systemd? ( sys-auth/consolekit ) )
${DEPEND}
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-05-29 Thread Matthew Thode
commit: 1017774816ab4e2ccec2a9eafee732301dcd6fc6
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 29 15:07:01 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 29 15:07:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10177748

gui-wm/sway: add jpeg flag to gtk-pixbuff for wallpapers

Closes: https://bugs.gentoo.org/725680
Closes: https://bugs.gentoo.org/704302
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/{sway-1.4-r1.ebuild => sway-1.4-r2.ebuild} | 1 +
 gui-wm/sway/sway-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-wm/sway/sway-1.4-r1.ebuild b/gui-wm/sway/sway-1.4-r2.ebuild
similarity index 98%
rename from gui-wm/sway/sway-1.4-r1.ebuild
rename to gui-wm/sway/sway-1.4-r2.ebuild
index 7329df134bb..6c71bb03218 100644
--- a/gui-wm/sway/sway-1.4-r1.ebuild
+++ b/gui-wm/sway/sway-1.4-r2.ebuild
@@ -40,6 +40,7 @@ DEPEND="
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
systemd? ( >=sys-apps/systemd-239 )
+   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 4e8d954b57f..e4618c207ab 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -40,6 +40,7 @@ DEPEND="
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
systemd? ( >=sys-apps/systemd-239 )
+   wallpapers? ( x11-libs/gdk-pixbuf:2[jpeg] )
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/, gui-wm/sway/files/

2020-04-17 Thread Sergei Trofimovich
commit: 2ef12a373c665ba88bcde172454948cfcb57684b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 17 17:28:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 17 17:28:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef12a37

gui-wm/sway: tweak for gcc-10, bug #708704

Apply upstream 29a5ce5 "Fix compiling with -fno-common ".

Reported-by: Jeroen Roovers
Closes: https://bugs.gentoo.org/708704
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gui-wm/sway/files/sway-1.4-gcc-10.patch |  42 
 gui-wm/sway/sway-1.4-r1.ebuild  | 118 
 2 files changed, 160 insertions(+)

diff --git a/gui-wm/sway/files/sway-1.4-gcc-10.patch 
b/gui-wm/sway/files/sway-1.4-gcc-10.patch
new file mode 100644
index 000..d54b18c8fe0
--- /dev/null
+++ b/gui-wm/sway/files/sway-1.4-gcc-10.patch
@@ -0,0 +1,42 @@
+https://bugs.gentoo.org/708704
+
+From 29a5ce5f65d04b046271fbe53850836c77bbee80 Mon Sep 17 00:00:00 2001
+From: thermitegod 
+Date: Thu, 23 Jan 2020 18:12:00 -0700
+Subject: [PATCH] Fix compiling with -fno-common
+
+---
+ include/sway/server.h | 4 ++--
+ sway/main.c   | 1 +
+ 2 files changed, 3 insertions(+), 2 deletions(-)
+
+--- a/include/sway/server.h
 b/include/sway/server.h
+@@ -78,7 +78,7 @@ struct sway_server {
+   list_t *dirty_nodes;
+ };
+ 
+-struct sway_server server;
++extern struct sway_server server;
+ 
+ struct sway_debug {
+   bool noatomic; // Ignore atomic layout updates
+@@ -92,7 +92,7 @@ struct sway_debug {
+   } damage;
+ };
+ 
+-struct sway_debug debug;
++extern struct sway_debug debug;
+ 
+ /* Prepares an unprivileged server_init by performing all privileged 
operations in advance */
+ bool server_privileged_prepare(struct sway_server *server);
+--- a/sway/main.c
 b/sway/main.c
+@@ -27,6 +27,7 @@
+ static bool terminate_request = false;
+ static int exit_value = 0;
+ struct sway_server server = {0};
++struct sway_debug debug = {0};
+ 
+ void sway_terminate(int exit_code) {
+   if (!server.wl_display) {

diff --git a/gui-wm/sway/sway-1.4-r1.ebuild b/gui-wm/sway/sway-1.4-r1.ebuild
new file mode 100644
index 000..7329df134bb
--- /dev/null
+++ b/gui-wm/sway/sway-1.4-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils meson
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
+REQUIRED_USE="?? ( elogind systemd )
+   tray? ( || ( elogind systemd ) )"
+
+DEPEND="
+   >=dev-libs/json-c-0.13:0=
+   >=dev-libs/libinput-1.6.0:0=
+   dev-libs/libpcre
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   media-libs/mesa[gles2]
+   elogind? ( >=sys-auth/elogind-239 )
+   swaybar? ( x11-libs/gdk-pixbuf:2 )
+   swaybg? ( gui-apps/swaybg )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
+   systemd? ( >=sys-apps/systemd-239 )
+   X? ( x11-libs/libxcb:0= )
+"
+if [[ ${PV} ==  ]]; then
+   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
+else
+   DEPEND+="
+   >=gui-libs/wlroots-0.10.0:=[elogind=,systemd=,X=]
+   https://wiki.gentoo.org/wiki/Sway;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-02-22 Thread Matthew Thode
commit: e5d7c8d92b1d7288cbe15ee8a8bccef15d244923
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 22 21:37:46 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 22 21:37:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d7c8d9

gui-wm/sway: 1.4 stable amd64 x86 and arm64

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.4.ebuild b/gui-wm/sway/sway-1.4.ebuild
index 4e8d954b57f..d0fc53539b7 100644
--- a/gui-wm/sway/sway-1.4.ebuild
+++ b/gui-wm/sway/sway-1.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-02-22 Thread Matthew Thode
commit: ebd7d2ca3eddb944e64c2d53fd2613626f7b9b3d
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 22 21:38:57 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 22 21:38:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd7d2ca

gui-wm/sway: cleanup

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest|   1 -
 gui-wm/sway/sway-1.2.ebuild | 115 
 2 files changed, 116 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index f794818edbf..d48bd92e706 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1 @@
-DIST sway-1.2.tar.gz 5493376 BLAKE2B 
f059ec7c3db7ff048129c9d701e8730b04f01670dc3b1be826ef3d609f2881ddf1e3bfd82c39bebf5e7e99127f7250239b2af76292f60cfa208fc465f14cd779
 SHA512 
b43f625d35145a3377e64ea942f8b005946bb0925f08deace2da73ab504038b29331df9943296c97141e2283cd9b55e6cb3bca18c5c3999ecbd461325e36165b
 DIST sway-1.4.tar.gz 5514489 BLAKE2B 
31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971
 SHA512 
3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71

diff --git a/gui-wm/sway/sway-1.2.ebuild b/gui-wm/sway/sway-1.2.ebuild
deleted file mode 100644
index 30f010c8638..000
--- a/gui-wm/sway/sway-1.2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
-else
-   DEPEND+="
-   >=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=]
-   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-01-23 Thread Georgy Yakovlev
commit: 57df1fcf625e5b0fefb649d0f7655cc79f6a5e78
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:14:09 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57df1fcf

gui-wm/sway: keyword 1.4 on ~ppc64

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-wm/sway/sway-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.4.ebuild b/gui-wm/sway/sway-1.4.ebuild
index abaa40139b8..4e8d954b57f 100644
--- a/gui-wm/sway/sway-1.4.ebuild
+++ b/gui-wm/sway/sway-1.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-01-23 Thread Georgy Yakovlev
commit: 9cf4da04df69b53a631f7caa7fc3ac3b773595fb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:14:43 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf4da04

gui-wm/sway: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-wm/sway/sway-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index abaa40139b8..4e8d954b57f 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-01-22 Thread Matthew Thode
commit: b22c0fac4412ad0e362c4aff7efa99d1df2ac9e4
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jan 22 22:12:12 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Jan 22 22:20:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22c0fac

gui-wm/sway: 1.1.1 cleanup

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  |   1 -
 gui-wm/sway/sway-1.1.1.ebuild | 112 --
 2 files changed, 113 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index b7905222313..f794818edbf 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,3 +1,2 @@
-DIST sway-1.1.1.tar.gz 5480615 BLAKE2B 
2cc55535a030d5d057c332a8b2647f394ec8f08a3a5aebe48e0bd21da718eac23bdbcc5a2ce26624efb9360518e5f14eaafe406e1c7d9b3eb81621bab7b6c39c
 SHA512 
2585446ca0936df41c7959b6b48487b25c86f1a8a3bedcd146aab023a873a416ce750698e3cabcd9cb861e35bbd7e280574ff477152906669af9b17d3e54028e
 DIST sway-1.2.tar.gz 5493376 BLAKE2B 
f059ec7c3db7ff048129c9d701e8730b04f01670dc3b1be826ef3d609f2881ddf1e3bfd82c39bebf5e7e99127f7250239b2af76292f60cfa208fc465f14cd779
 SHA512 
b43f625d35145a3377e64ea942f8b005946bb0925f08deace2da73ab504038b29331df9943296c97141e2283cd9b55e6cb3bca18c5c3999ecbd461325e36165b
 DIST sway-1.4.tar.gz 5514489 BLAKE2B 
31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971
 SHA512 
3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71

diff --git a/gui-wm/sway/sway-1.1.1.ebuild b/gui-wm/sway/sway-1.1.1.ebuild
deleted file mode 100644
index 2e0fd50b6e4..000
--- a/gui-wm/sway/sway-1.1.1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( gui-apps/swaybg )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
-else
-   DEPEND+=">=gui-libs/wlroots-0.6.0[elogind=,systemd=,X=]"
-fi
-RDEPEND="
-   x11-misc/xkeyboard-config
-   ${DEPEND}
-"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   virtual/pkgconfig
-"
-if [[ ${PV} ==  ]]; then
-   BDEPEND+="man? ( ~app-text/scdoc- )"
-else
-   BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
-fi
-
-src_prepare() {
-   default
-
-   use swaybar || sed -e "s/subdir('swaybar')//g" -e 
"/sway-bar.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
-   use swaymsg || sed -e "s/subdir('swaymsg')//g" -e 
"/swaymsg.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
-   use swaynag || sed -e "s/subdir('swaynag')//g" -e 
"/swaynag.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=$(usex man enabled disabled)
-   -Dtray=$(usex tray enabled disabled)
-   -Dxwayland=$(usex X enabled disabled)
-   $(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   $(meson_use zsh-completion zsh-completions)
-   "-Dbash-completions=true"
-   "-Dwerror=false"
-   )
-
-   if use swaybar; then
-   emesonargs+=("-Dgdk-pixbuf=enabled")
-   else
-   emesonargs+=("-Dgdk-pixbuf=disabled")
-   fi
-
-   meson_src_configure
-}
-
-pkg_preinst() {
-   if ! use systemd && ! use elogind; then
-   fowners root:0 /usr/bin/sway
-   fperms 4511 /usr/bin/sway
-   fi
-}
-
-pkg_postinst() {

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-01-22 Thread Matthew Thode
commit: cf252c7cc2179483ae82bfb0cdaf5d32a5d888be
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jan 22 22:11:41 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Jan 22 22:20:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf252c7c

gui-wm/sway: 1.4 bump

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.4.ebuild} | 6 --
 gui-wm/sway/sway-.ebuild  | 6 --
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index e884084d112..b7905222313 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,3 @@
 DIST sway-1.1.1.tar.gz 5480615 BLAKE2B 
2cc55535a030d5d057c332a8b2647f394ec8f08a3a5aebe48e0bd21da718eac23bdbcc5a2ce26624efb9360518e5f14eaafe406e1c7d9b3eb81621bab7b6c39c
 SHA512 
2585446ca0936df41c7959b6b48487b25c86f1a8a3bedcd146aab023a873a416ce750698e3cabcd9cb861e35bbd7e280574ff477152906669af9b17d3e54028e
 DIST sway-1.2.tar.gz 5493376 BLAKE2B 
f059ec7c3db7ff048129c9d701e8730b04f01670dc3b1be826ef3d609f2881ddf1e3bfd82c39bebf5e7e99127f7250239b2af76292f60cfa208fc465f14cd779
 SHA512 
b43f625d35145a3377e64ea942f8b005946bb0925f08deace2da73ab504038b29331df9943296c97141e2283cd9b55e6cb3bca18c5c3999ecbd461325e36165b
+DIST sway-1.4.tar.gz 5514489 BLAKE2B 
31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971
 SHA512 
3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.4.ebuild
similarity index 96%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.4.ebuild
index f8f9789c4d0..abaa40139b8 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.4.ebuild
@@ -45,8 +45,10 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.9.0:=[elogind=,systemd=,X=]"
-   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-01-11 Thread Matthew Thode
commit: a121534843ac9c76bcd01b40d91164e6f0096af2
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jan 12 01:16:10 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jan 12 01:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1215348

gui-wm/sway: 1.2 - fix dep on wlroots

Fixes: https://bugs.gentoo.org/705214
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.2.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/sway-1.2.ebuild b/gui-wm/sway/sway-1.2.ebuild
index 7688622a241..30f010c8638 100644
--- a/gui-wm/sway/sway-1.2.ebuild
+++ b/gui-wm/sway/sway-1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -44,7 +44,10 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=]"
+   DEPEND+="
+   >=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-01-11 Thread Matthew Thode
commit: 809a164cca0da035afef5a4397b31f8894ccbed5
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 11 20:01:54 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan 11 20:02:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809a164c

gui-wm/sway: update sway- dependencies for 1.3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index e4d011fc206..f8f9789c4d0 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,7 @@ DEPEND="
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
+   media-libs/mesa[gles2]
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
swaybg? ( gui-apps/swaybg )
@@ -44,7 +45,8 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.9.0:=[elogind=,systemd=,X=]"
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-09-27 Thread Matthew Thode
commit: d1c7d2684bee76b1ebd10b6d87b8adc5c0b848b7
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 27 18:11:36 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 27 18:12:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c7d268

gui-wm/sway: 1.0 cleanup

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest|   1 -
 gui-wm/sway/sway-1.0.ebuild | 114 
 2 files changed, 115 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 39b63ae15ff..e884084d112 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,3 +1,2 @@
-DIST sway-1.0.tar.gz 5474548 BLAKE2B 
bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9
 SHA512 
57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
 DIST sway-1.1.1.tar.gz 5480615 BLAKE2B 
2cc55535a030d5d057c332a8b2647f394ec8f08a3a5aebe48e0bd21da718eac23bdbcc5a2ce26624efb9360518e5f14eaafe406e1c7d9b3eb81621bab7b6c39c
 SHA512 
2585446ca0936df41c7959b6b48487b25c86f1a8a3bedcd146aab023a873a416ce750698e3cabcd9cb861e35bbd7e280574ff477152906669af9b17d3e54028e
 DIST sway-1.2.tar.gz 5493376 BLAKE2B 
f059ec7c3db7ff048129c9d701e8730b04f01670dc3b1be826ef3d609f2881ddf1e3bfd82c39bebf5e7e99127f7250239b2af76292f60cfa208fc465f14cd779
 SHA512 
b43f625d35145a3377e64ea942f8b005946bb0925f08deace2da73ab504038b29331df9943296c97141e2283cd9b55e6cb3bca18c5c3999ecbd461325e36165b

diff --git a/gui-wm/sway/sway-1.0.ebuild b/gui-wm/sway/sway-1.0.ebuild
deleted file mode 100644
index 34a7896bb45..000
--- a/gui-wm/sway/sway-1.0.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( x11-libs/gdk-pixbuf:2 )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
-else
-   DEPEND+=">=gui-libs/wlroots-0.5.0[elogind=,systemd=,X=]
-   https://wiki.gentoo.org/wiki/Sway;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-09-27 Thread Matthew Thode
commit: 316379700598756a6fc4a9ca57d31270b8425858
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 27 18:10:47 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 27 18:12:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31637970

gui-wm/sway: 1.2 stable amd64 arm64 and x86

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.2.ebuild b/gui-wm/sway/sway-1.2.ebuild
index e4d011fc206..7688622a241 100644
--- a/gui-wm/sway/sway-1.2.ebuild
+++ b/gui-wm/sway/sway-1.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 arm64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-08-28 Thread Matthew Thode
commit: 6908a1d5dcd2415fa9df413e92f0bd9422805a6f
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug 28 17:37:36 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Aug 28 17:37:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6908a1d5

gui-wm/sway: crashes if not rebuilt when wlroots is updated

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.2.ebuild  | 4 ++--
 gui-wm/sway/sway-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-wm/sway/sway-1.2.ebuild b/gui-wm/sway/sway-1.2.ebuild
index 5293b993a7d..e4d011fc206 100644
--- a/gui-wm/sway/sway-1.2.ebuild
+++ b/gui-wm/sway/sway-1.2.ebuild
@@ -42,9 +42,9 @@ DEPEND="
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.6.0[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 5293b993a7d..e4d011fc206 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -42,9 +42,9 @@ DEPEND="
X? ( x11-libs/libxcb:0= )
 "
 if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
+   DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.6.0[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-08-27 Thread Matthew Thode
commit: 7b957b5b3da8e4b9e83cf7d813412bace9d361c3
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Aug 27 16:02:44 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Aug 27 16:03:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b957b5b

gui-wm/sway: 1.2.0 bump

Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest|   1 +
 gui-wm/sway/sway-1.2.ebuild | 112 
 2 files changed, 113 insertions(+)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 717ef22f565..39b63ae15ff 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,3 @@
 DIST sway-1.0.tar.gz 5474548 BLAKE2B 
bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9
 SHA512 
57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
 DIST sway-1.1.1.tar.gz 5480615 BLAKE2B 
2cc55535a030d5d057c332a8b2647f394ec8f08a3a5aebe48e0bd21da718eac23bdbcc5a2ce26624efb9360518e5f14eaafe406e1c7d9b3eb81621bab7b6c39c
 SHA512 
2585446ca0936df41c7959b6b48487b25c86f1a8a3bedcd146aab023a873a416ce750698e3cabcd9cb861e35bbd7e280574ff477152906669af9b17d3e54028e
+DIST sway-1.2.tar.gz 5493376 BLAKE2B 
f059ec7c3db7ff048129c9d701e8730b04f01670dc3b1be826ef3d609f2881ddf1e3bfd82c39bebf5e7e99127f7250239b2af76292f60cfa208fc465f14cd779
 SHA512 
b43f625d35145a3377e64ea942f8b005946bb0925f08deace2da73ab504038b29331df9943296c97141e2283cd9b55e6cb3bca18c5c3999ecbd461325e36165b

diff --git a/gui-wm/sway/sway-1.2.ebuild b/gui-wm/sway/sway-1.2.ebuild
new file mode 100644
index 000..5293b993a7d
--- /dev/null
+++ b/gui-wm/sway/sway-1.2.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils meson
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
+REQUIRED_USE="?? ( elogind systemd )
+   tray? ( || ( elogind systemd ) )"
+
+DEPEND="
+   >=dev-libs/json-c-0.13:0=
+   >=dev-libs/libinput-1.6.0:0=
+   dev-libs/libpcre
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   elogind? ( >=sys-auth/elogind-239 )
+   swaybar? ( x11-libs/gdk-pixbuf:2 )
+   swaybg? ( gui-apps/swaybg )
+   swayidle? ( gui-apps/swayidle )
+   swaylock? ( gui-apps/swaylock )
+   systemd? ( >=sys-apps/systemd-239 )
+   X? ( x11-libs/libxcb:0= )
+"
+if [[ ${PV} ==  ]]; then
+   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
+else
+   DEPEND+=">=gui-libs/wlroots-0.6.0[elogind=,systemd=,X=]"
+fi
+RDEPEND="
+   x11-misc/xkeyboard-config
+   ${DEPEND}
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.14
+   virtual/pkgconfig
+"
+if [[ ${PV} ==  ]]; then
+   BDEPEND+="man? ( ~app-text/scdoc- )"
+else
+   BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
+fi
+
+src_prepare() {
+   default
+
+   use swaybar || sed -e "s/subdir('swaybar')//g" -e 
"/sway-bar.[0-9].scd/d" \
+   -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
+   use swaymsg || sed -e "s/subdir('swaymsg')//g" -e 
"/swaymsg.[0-9].scd/d" \
+   -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
+   use swaynag || sed -e "s/subdir('swaynag')//g" -e 
"/swaynag.[0-9].scd/d" \
+   -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dman-pages=$(usex man enabled disabled)
+   -Dtray=$(usex tray enabled disabled)
+   -Dxwayland=$(usex X enabled disabled)
+   $(meson_use wallpapers default-wallpaper)
+   $(meson_use fish-completion fish-completions)
+   $(meson_use zsh-completion zsh-completions)
+   "-Dbash-completions=true"
+   "-Dwerror=false"
+   )
+
+   if use swaybar; then
+   emesonargs+=("-Dgdk-pixbuf=enabled")
+   else
+   emesonargs+=("-Dgdk-pixbuf=disabled")
+   fi
+
+   meson_src_configure
+}
+
+pkg_preinst() {
+   if ! use systemd && ! use elogind; then
+   fowners root:0 /usr/bin/sway
+   fperms 4511 /usr/bin/sway
+   fi
+}
+
+pkg_postinst() {
+   if 

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-07-23 Thread Aaron Bauman
commit: 97cb83a1275bb7b87e92153b5a677df5b81718e1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Jul 24 03:22:49 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jul 24 03:22:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cb83a1

gui-wm/sway: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/sway/sway-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.1.1.ebuild b/gui-wm/sway/sway-1.1.1.ebuild
index 58983d61520..2e0fd50b6e4 100644
--- a/gui-wm/sway/sway-1.1.1.ebuild
+++ b/gui-wm/sway/sway-1.1.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
+   KEYWORDS="amd64 arm64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-06-27 Thread Matthew Thode
commit: 409a241da295d2213091d0b7d66f58358e312ca9
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun 27 15:02:04 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun 27 15:25:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409a241d

gui-wm/sway: 1.1.1 stable amd64 and x86

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.1.1.ebuild b/gui-wm/sway/sway-1.1.1.ebuild
index 5293b993a7d..58983d61520 100644
--- a/gui-wm/sway/sway-1.1.1.ebuild
+++ b/gui-wm/sway/sway-1.1.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-06-03 Thread Matthew Thode
commit: eafbf7bcc02ac39673bd0be1c65151f84011666f
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jun  3 14:59:43 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jun  3 15:03:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafbf7bc

gui-wm/sway: 1.1.1 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.13
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest   |   3 +-
 gui-wm/sway/sway-1.0_rc5.ebuild| 114 -
 .../{sway-1.1_rc3.ebuild => sway-1.1.1.ebuild} |   0
 3 files changed, 1 insertion(+), 116 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index e14eb1d071e..717ef22f565 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,3 +1,2 @@
 DIST sway-1.0.tar.gz 5474548 BLAKE2B 
bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9
 SHA512 
57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
-DIST sway-1.0_rc5.tar.gz 5472917 BLAKE2B 
33e01bd0da0a90ff7c09b9af0ebf9f9263be3789390777ee207d2e4297a55d79d4cc7fea28aab121820fffd3447f76d9af60a9c118e541f0ff85ffe9dc17ae48
 SHA512 
26eb5625e1f940a1705f2d675587ce142a7b07206187c851660bf1c405e9a76c0cc20cf616d471170578f50dae2fc322b504df1ea3ef722fc5992dd9803de8fb
-DIST sway-1.1_rc3.tar.gz 5480553 BLAKE2B 
21623ffaeca39599f83fcd3e1888bfff8b7a67cf03ba47eb6df5a9d88a857b9c9b65872925e37b95c85e63612884a7e727129a69396aacce5287545a6e9f2b3f
 SHA512 
425c0af31ecf64e3be45fd0a8592fd3fc57127fa8f5c9bf08ec059bbb396bc83e883b08a32dce24d3de9f7027301e3e8e85f0d3e1f261f93bf66ee0d6a8fd0d0
+DIST sway-1.1.1.tar.gz 5480615 BLAKE2B 
2cc55535a030d5d057c332a8b2647f394ec8f08a3a5aebe48e0bd21da718eac23bdbcc5a2ce26624efb9360518e5f14eaafe406e1c7d9b3eb81621bab7b6c39c
 SHA512 
2585446ca0936df41c7959b6b48487b25c86f1a8a3bedcd146aab023a873a416ce750698e3cabcd9cb861e35bbd7e280574ff477152906669af9b17d3e54028e

diff --git a/gui-wm/sway/sway-1.0_rc5.ebuild b/gui-wm/sway/sway-1.0_rc5.ebuild
deleted file mode 100644
index 9a8de212b48..000
--- a/gui-wm/sway/sway-1.0_rc5.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils meson
-
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-else
-   MY_PV=${PV/_rc/-rc}
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock 
+swaymsg +swaynag systemd tray wallpapers X zsh-completion"
-REQUIRED_USE="?? ( elogind systemd )
-   tray? ( || ( elogind systemd ) )"
-
-DEPEND="
-   >=dev-libs/json-c-0.13:0=
-   >=dev-libs/libinput-1.6.0:0=
-   dev-libs/libpcre
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   elogind? ( >=sys-auth/elogind-239 )
-   swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( x11-libs/gdk-pixbuf:2 )
-   swayidle? ( gui-apps/swayidle )
-   swaylock? ( gui-apps/swaylock )
-   systemd? ( >=sys-apps/systemd-239 )
-   X? ( x11-libs/libxcb:0= )
-"
-if [[ ${PV} ==  ]]; then
-   DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
-else
-   DEPEND+=">=gui-libs/wlroots-0.4.1[elogind=,systemd=,X=]"
-fi
-RDEPEND="
-   x11-misc/xkeyboard-config
-   ${DEPEND}
-"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   virtual/pkgconfig
-   man? ( >=app-text/scdoc-1.8.1 )
-"
-if [[ ${PV} ==  ]]; then
-   BDEPEND+="~app-text/scdoc-"
-else
-   BDEPEND+=">=app-text/scdoc-1.9.3"
-fi
-
-src_prepare() {
-   default
-
-   use swaybar || sed -e "s/subdir('swaybar')//g" -e 
"/sway-bar.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
-   use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die
-   use swaymsg || sed -e "s/subdir('swaymsg')//g" -e 
"/swaymsg.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
-   use swaynag || sed -e "s/subdir('swaynag')//g" -e 
"/swaynag.[0-9].scd/d" \
-   -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=$(usex man enabled disabled)
-   -Dtray=$(usex tray enabled disabled)
-   -Dxwayland=$(usex X enabled disabled)
-   $(meson_use wallpapers default-wallpaper)
-   $(meson_use fish-completion fish-completions)
-   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-06-03 Thread Matthew Thode
commit: f9f85e544412c534c696e54b09c9ff60a7577893
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jun  3 15:03:02 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jun  3 15:03:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f85e54

gui-wm/sway: cap acceptable wlroots version for sway-1.0

Upstream confirmed they broke compat

Fixes: https://bugs.gentoo.org/687246
Package-Manager: Portage-2.3.66, Repoman-2.3.13
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-1.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.0.ebuild b/gui-wm/sway/sway-1.0.ebuild
index 9962383f238..34a7896bb45 100644
--- a/gui-wm/sway/sway-1.0.ebuild
+++ b/gui-wm/sway/sway-1.0.ebuild
@@ -44,7 +44,8 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.5.0[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.5.0[elogind=,systemd=,X=]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-05-29 Thread Aaron Bauman
commit: b36ce7124168ce0526ca6d318ea5c6b235bf70fb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 29 20:44:21 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 29 20:44:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36ce712

gui-wm/sway: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.13
RepoMan-Options: --include-arches="arm64"

 gui-wm/sway/sway-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.0.ebuild b/gui-wm/sway/sway-1.0.ebuild
index 959bbbde1c7..9962383f238 100644
--- a/gui-wm/sway/sway-1.0.ebuild
+++ b/gui-wm/sway/sway-1.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
+   KEYWORDS="amd64 arm64 x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-05-21 Thread Matthew Thode
commit: 85f00af30cf1afbbf497e3e718961f08955bc31a
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May 21 16:56:44 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue May 21 16:57:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f00af3

gui-wm/sway: 1.1_rc3 bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest | 2 +-
 gui-wm/sway/{sway-1.1_rc2.ebuild => sway-1.1_rc3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index bad71b9d72b..e14eb1d071e 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,3 +1,3 @@
 DIST sway-1.0.tar.gz 5474548 BLAKE2B 
bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9
 SHA512 
57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
 DIST sway-1.0_rc5.tar.gz 5472917 BLAKE2B 
33e01bd0da0a90ff7c09b9af0ebf9f9263be3789390777ee207d2e4297a55d79d4cc7fea28aab121820fffd3447f76d9af60a9c118e541f0ff85ffe9dc17ae48
 SHA512 
26eb5625e1f940a1705f2d675587ce142a7b07206187c851660bf1c405e9a76c0cc20cf616d471170578f50dae2fc322b504df1ea3ef722fc5992dd9803de8fb
-DIST sway-1.1_rc2.tar.gz 5480615 BLAKE2B 
e54980bd23ee29e7a2d7abfcc3cb474fbe77b2e830e2a7afef0a3457ff67d683321b0fb4f4aae17d717171d6bf7d5f91ce468e090a02f8287e71fcb88717fe4c
 SHA512 
6016d45f0812bbdc782fc81c63089431888398739c8b304b8021375a4f019f11ca8cf4bf12be07ed0d102f50c76586d1bd2b9658f6b200c1c777afc6ccc6d371
+DIST sway-1.1_rc3.tar.gz 5480553 BLAKE2B 
21623ffaeca39599f83fcd3e1888bfff8b7a67cf03ba47eb6df5a9d88a857b9c9b65872925e37b95c85e63612884a7e727129a69396aacce5287545a6e9f2b3f
 SHA512 
425c0af31ecf64e3be45fd0a8592fd3fc57127fa8f5c9bf08ec059bbb396bc83e883b08a32dce24d3de9f7027301e3e8e85f0d3e1f261f93bf66ee0d6a8fd0d0

diff --git a/gui-wm/sway/sway-1.1_rc2.ebuild b/gui-wm/sway/sway-1.1_rc3.ebuild
similarity index 100%
rename from gui-wm/sway/sway-1.1_rc2.ebuild
rename to gui-wm/sway/sway-1.1_rc3.ebuild



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-05-11 Thread Matthew Thode
commit: 5a01356128ed2bbd986f7b62191da54c5098406b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 11 18:18:21 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 11 18:18:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a013561

gui-wm/sway: 1.1_rc2 bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest | 2 +-
 gui-wm/sway/{sway-1.1_rc1.ebuild => sway-1.1_rc2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index a902eb45671..bad71b9d72b 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,3 +1,3 @@
 DIST sway-1.0.tar.gz 5474548 BLAKE2B 
bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9
 SHA512 
57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
 DIST sway-1.0_rc5.tar.gz 5472917 BLAKE2B 
33e01bd0da0a90ff7c09b9af0ebf9f9263be3789390777ee207d2e4297a55d79d4cc7fea28aab121820fffd3447f76d9af60a9c118e541f0ff85ffe9dc17ae48
 SHA512 
26eb5625e1f940a1705f2d675587ce142a7b07206187c851660bf1c405e9a76c0cc20cf616d471170578f50dae2fc322b504df1ea3ef722fc5992dd9803de8fb
-DIST sway-1.1_rc1.tar.gz 5480597 BLAKE2B 
daac1d97c5bef1a0763942c9af25d1bb6a05fb274ccaf1b889f07b1aea554ae61f8358acadb9e732d1189a6a2041fc89fe6a443d0a912577b42c448fabbedd20
 SHA512 
6004673b073c69858e1ed58b5464a627248fb42768ce4fe0152723309244d5389d61dbed43ccf29b0a86e8eeed5e2c95d9fbdbe9b887b288d28030b35567cd71
+DIST sway-1.1_rc2.tar.gz 5480615 BLAKE2B 
e54980bd23ee29e7a2d7abfcc3cb474fbe77b2e830e2a7afef0a3457ff67d683321b0fb4f4aae17d717171d6bf7d5f91ce468e090a02f8287e71fcb88717fe4c
 SHA512 
6016d45f0812bbdc782fc81c63089431888398739c8b304b8021375a4f019f11ca8cf4bf12be07ed0d102f50c76586d1bd2b9658f6b200c1c777afc6ccc6d371

diff --git a/gui-wm/sway/sway-1.1_rc1.ebuild b/gui-wm/sway/sway-1.1_rc2.ebuild
similarity index 100%
rename from gui-wm/sway/sway-1.1_rc1.ebuild
rename to gui-wm/sway/sway-1.1_rc2.ebuild



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-05-03 Thread Matthew Thode
commit: b81eb001c68c056b230a709511274084e5af808a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  3 18:18:19 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May  3 18:32:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81eb001

gui-wm/sway: update wlroots version for 

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index bb283010dfc..1c81b332323 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -44,7 +44,7 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.5.0[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.6.0[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-05-03 Thread Matthew Thode
commit: b2237050361f024bdcfc656a9ec582defe1ca3b6
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  3 18:32:19 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May  3 18:32:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2237050

gui-wm/sway: 1.1_rc1 bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.1_rc1.ebuild} | 2 +-
 gui-wm/sway/sway-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index ec3c60f5c07..a902eb45671 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,3 @@
 DIST sway-1.0.tar.gz 5474548 BLAKE2B 
bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9
 SHA512 
57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
 DIST sway-1.0_rc5.tar.gz 5472917 BLAKE2B 
33e01bd0da0a90ff7c09b9af0ebf9f9263be3789390777ee207d2e4297a55d79d4cc7fea28aab121820fffd3447f76d9af60a9c118e541f0ff85ffe9dc17ae48
 SHA512 
26eb5625e1f940a1705f2d675587ce142a7b07206187c851660bf1c405e9a76c0cc20cf616d471170578f50dae2fc322b504df1ea3ef722fc5992dd9803de8fb
+DIST sway-1.1_rc1.tar.gz 5480597 BLAKE2B 
daac1d97c5bef1a0763942c9af25d1bb6a05fb274ccaf1b889f07b1aea554ae61f8358acadb9e732d1189a6a2041fc89fe6a443d0a912577b42c448fabbedd20
 SHA512 
6004673b073c69858e1ed58b5464a627248fb42768ce4fe0152723309244d5389d61dbed43ccf29b0a86e8eeed5e2c95d9fbdbe9b887b288d28030b35567cd71

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.1_rc1.ebuild
similarity index 98%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.1_rc1.ebuild
index 1c81b332323..5293b993a7d 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.1_rc1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 1c81b332323..5293b993a7d 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-04-29 Thread Matthew Thode
commit: 7169c5094f2863c632a00260965102d286f218d5
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 30 03:34:40 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr 30 03:34:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7169c509

gui-wm/sway: swaybg was split out

Fixes: https://bugs.gentoo.org/684622
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 0c258524b15..bb283010dfc 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -35,7 +35,7 @@ DEPEND="
x11-libs/pixman
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( x11-libs/gdk-pixbuf:2 )
+   swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
systemd? ( >=sys-apps/systemd-239 )
@@ -65,7 +65,6 @@ src_prepare() {
 
use swaybar || sed -e "s/subdir('swaybar')//g" -e 
"/sway-bar.[0-9].scd/d" \
-e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
-   use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die
use swaymsg || sed -e "s/subdir('swaymsg')//g" -e 
"/swaymsg.[0-9].scd/d" \
-e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
use swaynag || sed -e "s/subdir('swaynag')//g" -e 
"/swaynag.[0-9].scd/d" \
@@ -84,7 +83,7 @@ src_configure() {
"-Dwerror=false"
)
 
-   if use swaybar || use swaybg; then
+   if use swaybar; then
emesonargs+=("-Dgdk-pixbuf=enabled")
else
emesonargs+=("-Dgdk-pixbuf=disabled")



  1   2   >