Gentoo Archives: gentoo-commits

From: Matthew Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/
Date: Mon, 03 Jun 2019 15:03:43
Message-Id: 1559574212.eafbf7bcc02ac39673bd0be1c65151f84011666f.prometheanfire@gentoo
1 commit: eafbf7bcc02ac39673bd0be1c65151f84011666f
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 3 14:59:43 2019 +0000
4 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 3 15:03:32 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafbf7bc
7
8 gui-wm/sway: 1.1.1 bump
9
10 Package-Manager: Portage-2.3.66, Repoman-2.3.13
11 Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
12
13 gui-wm/sway/Manifest | 3 +-
14 gui-wm/sway/sway-1.0_rc5.ebuild | 114 ---------------------
15 .../{sway-1.1_rc3.ebuild => sway-1.1.1.ebuild} | 0
16 3 files changed, 1 insertion(+), 116 deletions(-)
17
18 diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
19 index e14eb1d071e..717ef22f565 100644
20 --- a/gui-wm/sway/Manifest
21 +++ b/gui-wm/sway/Manifest
22 @@ -1,3 +1,2 @@
23 DIST sway-1.0.tar.gz 5474548 BLAKE2B bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9 SHA512 57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
24 -DIST sway-1.0_rc5.tar.gz 5472917 BLAKE2B 33e01bd0da0a90ff7c09b9af0ebf9f9263be3789390777ee207d2e4297a55d79d4cc7fea28aab121820fffd3447f76d9af60a9c118e541f0ff85ffe9dc17ae48 SHA512 26eb5625e1f940a1705f2d675587ce142a7b07206187c851660bf1c405e9a76c0cc20cf616d471170578f50dae2fc322b504df1ea3ef722fc5992dd9803de8fb
25 -DIST sway-1.1_rc3.tar.gz 5480553 BLAKE2B 21623ffaeca39599f83fcd3e1888bfff8b7a67cf03ba47eb6df5a9d88a857b9c9b65872925e37b95c85e63612884a7e727129a69396aacce5287545a6e9f2b3f SHA512 425c0af31ecf64e3be45fd0a8592fd3fc57127fa8f5c9bf08ec059bbb396bc83e883b08a32dce24d3de9f7027301e3e8e85f0d3e1f261f93bf66ee0d6a8fd0d0
26 +DIST sway-1.1.1.tar.gz 5480615 BLAKE2B 2cc55535a030d5d057c332a8b2647f394ec8f08a3a5aebe48e0bd21da718eac23bdbcc5a2ce26624efb9360518e5f14eaafe406e1c7d9b3eb81621bab7b6c39c SHA512 2585446ca0936df41c7959b6b48487b25c86f1a8a3bedcd146aab023a873a416ce750698e3cabcd9cb861e35bbd7e280574ff477152906669af9b17d3e54028e
27
28 diff --git a/gui-wm/sway/sway-1.0_rc5.ebuild b/gui-wm/sway/sway-1.0_rc5.ebuild
29 deleted file mode 100644
30 index 9a8de212b48..00000000000
31 --- a/gui-wm/sway/sway-1.0_rc5.ebuild
32 +++ /dev/null
33 @@ -1,114 +0,0 @@
34 -# Copyright 1999-2019 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -inherit eutils meson
40 -
41 -DESCRIPTION="i3-compatible Wayland window manager"
42 -HOMEPAGE="https://swaywm.org"
43 -
44 -if [[ ${PV} == 9999 ]]; then
45 - inherit git-r3
46 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
47 -else
48 - MY_PV=${PV/_rc/-rc}
49 - SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
50 - KEYWORDS="~amd64 ~x86"
51 - S="${WORKDIR}/${PN}-${MY_PV}"
52 -fi
53 -
54 -LICENSE="MIT"
55 -SLOT="0"
56 -IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag systemd tray wallpapers X zsh-completion"
57 -REQUIRED_USE="?? ( elogind systemd )
58 - tray? ( || ( elogind systemd ) )"
59 -
60 -DEPEND="
61 - >=dev-libs/json-c-0.13:0=
62 - >=dev-libs/libinput-1.6.0:0=
63 - dev-libs/libpcre
64 - dev-libs/wayland
65 - x11-libs/cairo
66 - x11-libs/libxkbcommon
67 - x11-libs/pango
68 - x11-libs/pixman
69 - elogind? ( >=sys-auth/elogind-239 )
70 - swaybar? ( x11-libs/gdk-pixbuf:2 )
71 - swaybg? ( x11-libs/gdk-pixbuf:2 )
72 - swayidle? ( gui-apps/swayidle )
73 - swaylock? ( gui-apps/swaylock )
74 - systemd? ( >=sys-apps/systemd-239 )
75 - X? ( x11-libs/libxcb:0= )
76 -"
77 -if [[ ${PV} == 9999 ]]; then
78 - DEPEND+="~gui-libs/wlroots-9999[elogind=,systemd=,X=]"
79 -else
80 - DEPEND+=">=gui-libs/wlroots-0.4.1[elogind=,systemd=,X=]"
81 -fi
82 -RDEPEND="
83 - x11-misc/xkeyboard-config
84 - ${DEPEND}
85 -"
86 -BDEPEND="
87 - >=dev-libs/wayland-protocols-1.14
88 - virtual/pkgconfig
89 - man? ( >=app-text/scdoc-1.8.1 )
90 -"
91 -if [[ ${PV} == 9999 ]]; then
92 - BDEPEND+="~app-text/scdoc-9999"
93 -else
94 - BDEPEND+=">=app-text/scdoc-1.9.3"
95 -fi
96 -
97 -src_prepare() {
98 - default
99 -
100 - use swaybar || sed -e "s/subdir('swaybar')//g" -e "/sway-bar.[0-9].scd/d" \
101 - -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
102 - use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die
103 - use swaymsg || sed -e "s/subdir('swaymsg')//g" -e "/swaymsg.[0-9].scd/d" \
104 - -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
105 - use swaynag || sed -e "s/subdir('swaynag')//g" -e "/swaynag.[0-9].scd/d" \
106 - -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
107 -}
108 -
109 -src_configure() {
110 - local emesonargs=(
111 - -Dman-pages=$(usex man enabled disabled)
112 - -Dtray=$(usex tray enabled disabled)
113 - -Dxwayland=$(usex X enabled disabled)
114 - $(meson_use wallpapers default-wallpaper)
115 - $(meson_use fish-completion fish-completions)
116 - $(meson_use zsh-completion zsh-completions)
117 - "-Dbash-completions=true"
118 - "-Dwerror=false"
119 - )
120 -
121 - if use swaybar || use swaybg; then
122 - emesonargs+=("-Dgdk-pixbuf=enabled")
123 - else
124 - emesonargs+=("-Dgdk-pixbuf=disabled")
125 - fi
126 -
127 - meson_src_configure
128 -}
129 -
130 -pkg_preinst() {
131 - if ! use systemd && ! use elogind; then
132 - fowners root:0 /usr/bin/sway
133 - fperms 4511 /usr/bin/sway
134 - fi
135 -}
136 -
137 -pkg_postinst() {
138 - if ! use systemd && ! use elogind; then
139 - elog ""
140 - elog "If you use ConsoleKit2, remember to launch sway using:"
141 - elog "exec ck-launch-session sway"
142 - elog ""
143 - elog "If your system does not set the XDG_RUNTIME_DIR environment"
144 - elog "variable, you must set it manually to run Sway. See wiki"
145 - elog "for details: https://wiki.gentoo.org/wiki/Sway"
146 - fi
147 -}
148
149 diff --git a/gui-wm/sway/sway-1.1_rc3.ebuild b/gui-wm/sway/sway-1.1.1.ebuild
150 similarity index 100%
151 rename from gui-wm/sway/sway-1.1_rc3.ebuild
152 rename to gui-wm/sway/sway-1.1.1.ebuild