[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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")