Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/
Date: Fri, 29 Mar 2019 21:24:25
Message-Id: 1553894650.c7bce29ad7db5d3f8977caea048ac0fb8100f1d6.bman@gentoo
1 commit: c7bce29ad7db5d3f8977caea048ac0fb8100f1d6
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 29 21:23:43 2019 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 29 21:24:10 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bce29a
7
8 gui-wm/sway: drop old
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 gui-wm/sway/Manifest | 4 --
13 gui-wm/sway/sway-1.0_rc1-r1.ebuild | 113 -------------------------------------
14 gui-wm/sway/sway-1.0_rc2.ebuild | 109 -----------------------------------
15 gui-wm/sway/sway-1.0_rc3.ebuild | 109 -----------------------------------
16 gui-wm/sway/sway-1.0_rc4.ebuild | 109 -----------------------------------
17 5 files changed, 444 deletions(-)
18
19 diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
20 index 1ba4ab63b78..ec3c60f5c07 100644
21 --- a/gui-wm/sway/Manifest
22 +++ b/gui-wm/sway/Manifest
23 @@ -1,6 +1,2 @@
24 DIST sway-1.0.tar.gz 5474548 BLAKE2B bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9 SHA512 57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
25 -DIST sway-1.0_rc1.tar.gz 5461910 BLAKE2B a9b3a14dfbb40a616b58fce896f0088dfc722e942129e12e7dae3f2121cb84ffcd565902ee49712275e01d6b6a344642d85d8cf394a35b151725dcc94d19b40d SHA512 6532bae679774fcdb1bcc3044740ff5c56f5f6a007a08e910f4d9ee43ac0488be7666a87106b493923432f975088c90ff47369fa1a01c5e1cb67d3a1f9b74bce
26 -DIST sway-1.0_rc2.tar.gz 5462530 BLAKE2B 95868df3d03a61be33e04602d6891a2827cd1b5eab08644f74e04c3cbae39e686ee046be5ae9762595774fd22190e2460e246b564db92c50509ad61a16bb0835 SHA512 78c93f2326952d9e56ebf38f5d6b646934230b1bf5fac50cf35f16b2c1753ffa31dd9ec874a05025ed0d1d828b9a8643c78e739abbcfba55301255b3d0ed4a3e
27 -DIST sway-1.0_rc3.tar.gz 5463453 BLAKE2B 2db52506e6f07f92ab02c48e0cc1b08bad55f355989226f07ed43392f3bfdc088cdd9183b76e349eb83eff331e5236456c1189208619748a9d78ed5ea8de7652 SHA512 95966bfc7431345a6c4c12bf4aa11980f56acc70fc902aa489bb88368bc5412953780ebaa9eae27908dbabf0ed96881ce3bf00cd51879815631b463801ce11cf
28 -DIST sway-1.0_rc4.tar.gz 5464422 BLAKE2B 38e24ea51d3787a6f46ea511ff7848786a84683ae208365dc353d77a65be3fa7f5959c7d7b3fbd5e3f1271db86721905613d9881d09281b3bac68b1b764033d2 SHA512 8c79be79a9ed0c659b07aadf8c4a1ea09848c36613ae73368d03264b402ec7226aff79bcaf79ae44cda71e9fb972fed2c3649e3fb049d81c3d0e232b8605d312
29 DIST sway-1.0_rc5.tar.gz 5472917 BLAKE2B 33e01bd0da0a90ff7c09b9af0ebf9f9263be3789390777ee207d2e4297a55d79d4cc7fea28aab121820fffd3447f76d9af60a9c118e541f0ff85ffe9dc17ae48 SHA512 26eb5625e1f940a1705f2d675587ce142a7b07206187c851660bf1c405e9a76c0cc20cf616d471170578f50dae2fc322b504df1ea3ef722fc5992dd9803de8fb
30
31 diff --git a/gui-wm/sway/sway-1.0_rc1-r1.ebuild b/gui-wm/sway/sway-1.0_rc1-r1.ebuild
32 deleted file mode 100644
33 index 909b2b83051..00000000000
34 --- a/gui-wm/sway/sway-1.0_rc1-r1.ebuild
35 +++ /dev/null
36 @@ -1,113 +0,0 @@
37 -# Copyright 1999-2019 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI=7
41 -
42 -inherit eutils meson
43 -
44 -DESCRIPTION="i3-compatible Wayland window manager"
45 -HOMEPAGE="https://swaywm.org"
46 -
47 -if [[ ${PV} == 9999 ]]; then
48 - inherit git-r3
49 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
50 -else
51 - MY_PV=${PV/_rc/-rc}
52 - SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
53 - KEYWORDS="~amd64 ~x86"
54 - S="${WORKDIR}/${PN}-${MY_PV}"
55 -fi
56 -
57 -LICENSE="MIT"
58 -SLOT="0"
59 -IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag systemd tray wallpapers X zsh-completion"
60 -REQUIRED_USE="?? ( elogind systemd )
61 - tray? ( || ( elogind systemd ) )"
62 -
63 -DEPEND="
64 - >=dev-libs/json-c-0.13:0=
65 - >=dev-libs/libinput-1.6.0:0=
66 - dev-libs/libpcre
67 - dev-libs/wayland
68 - x11-libs/cairo
69 - x11-libs/libxkbcommon
70 - x11-libs/pango
71 - x11-libs/pixman
72 - elogind? ( >=sys-auth/elogind-239 )
73 - swaybar? ( x11-libs/gdk-pixbuf:2 )
74 - swaybg? ( x11-libs/gdk-pixbuf:2 )
75 - swayidle? ( gui-apps/swayidle )
76 - swaylock? ( gui-apps/swaylock )
77 - systemd? ( >=sys-apps/systemd-239 )
78 - X? ( x11-libs/libxcb:0= )
79 -"
80 -if [[ ${PV} == 9999 ]]; then
81 - DEPEND+="~gui-libs/wlroots-9999[elogind=,systemd=,X=]"
82 -else
83 - DEPEND+=">=gui-libs/wlroots-0.3[elogind=,systemd=,X=]"
84 -fi
85 -RDEPEND="
86 - x11-misc/xkeyboard-config
87 - ${DEPEND}
88 -"
89 -BDEPEND="
90 - >=dev-libs/wayland-protocols-1.14
91 - virtual/pkgconfig
92 - man? ( >=app-text/scdoc-1.8.1 )
93 -"
94 -
95 -src_prepare() {
96 - default
97 -
98 - use swaybar || sed -e "s/subdir('swaybar')//g" -e "/sway-bar.[0-9].scd/d" \
99 - -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
100 - use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die
101 - use swaymsg || sed -e "s/subdir('swaymsg')//g" -e "/swaymsg.[0-9].scd/d" \
102 - -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
103 - use swaynag || sed -e "s/subdir('swaynag')//g" -e "/swaynag.[0-9].scd/d" \
104 - -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
105 -}
106 -
107 -src_configure() {
108 - local emesonargs=(
109 - -Dman-pages=$(usex man enabled disabled)
110 - -Dtray=$(usex tray enabled disabled)
111 - -Dxwayland=$(usex X enabled disabled)
112 - $(meson_use wallpapers default-wallpaper)
113 - $(meson_use fish-completion fish-completions)
114 - $(meson_use zsh-completion zsh-completions)
115 - "-Dbash-completions=true"
116 - "-Dwerror=false"
117 - )
118 -
119 - if use swaybar || use swaybg; then
120 - emesonargs+=("-Dgdk-pixbuf=enabled")
121 - else
122 - emesonargs+=("-Dgdk-pixbuf=disabled")
123 - fi
124 -
125 - if [[ ${PV} != 9999 ]]; then
126 - emesonargs+=("-Dsway-version=${MY_PV}")
127 - fi
128 -
129 - meson_src_configure
130 -}
131 -
132 -pkg_preinst() {
133 - if ! use systemd && ! use elogind; then
134 - fowners root:0 /usr/bin/sway
135 - fperms 4511 /usr/bin/sway
136 - fi
137 -}
138 -
139 -pkg_postinst() {
140 - if ! use systemd && ! use elogind; then
141 - elog ""
142 - elog "If you use ConsoleKit2, remember to launch sway using:"
143 - elog "exec ck-launch-session sway"
144 - elog ""
145 - elog "If your system does not set the XDG_RUNTIME_DIR environment"
146 - elog "variable, you must set it manually to run Sway. See wiki"
147 - elog "for details: https://wiki.gentoo.org/wiki/Sway"
148 - fi
149 -}
150
151 diff --git a/gui-wm/sway/sway-1.0_rc2.ebuild b/gui-wm/sway/sway-1.0_rc2.ebuild
152 deleted file mode 100644
153 index e2aaf1e3646..00000000000
154 --- a/gui-wm/sway/sway-1.0_rc2.ebuild
155 +++ /dev/null
156 @@ -1,109 +0,0 @@
157 -# Copyright 1999-2019 Gentoo Authors
158 -# Distributed under the terms of the GNU General Public License v2
159 -
160 -EAPI=7
161 -
162 -inherit eutils meson
163 -
164 -DESCRIPTION="i3-compatible Wayland window manager"
165 -HOMEPAGE="https://swaywm.org"
166 -
167 -if [[ ${PV} == 9999 ]]; then
168 - inherit git-r3
169 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
170 -else
171 - MY_PV=${PV/_rc/-rc}
172 - SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
173 - KEYWORDS="~amd64 ~x86"
174 - S="${WORKDIR}/${PN}-${MY_PV}"
175 -fi
176 -
177 -LICENSE="MIT"
178 -SLOT="0"
179 -IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag systemd tray wallpapers X zsh-completion"
180 -REQUIRED_USE="?? ( elogind systemd )
181 - tray? ( || ( elogind systemd ) )"
182 -
183 -DEPEND="
184 - >=dev-libs/json-c-0.13:0=
185 - >=dev-libs/libinput-1.6.0:0=
186 - dev-libs/libpcre
187 - dev-libs/wayland
188 - x11-libs/cairo
189 - x11-libs/libxkbcommon
190 - x11-libs/pango
191 - x11-libs/pixman
192 - elogind? ( >=sys-auth/elogind-239 )
193 - swaybar? ( x11-libs/gdk-pixbuf:2 )
194 - swaybg? ( x11-libs/gdk-pixbuf:2 )
195 - swayidle? ( gui-apps/swayidle )
196 - swaylock? ( gui-apps/swaylock )
197 - systemd? ( >=sys-apps/systemd-239 )
198 - X? ( x11-libs/libxcb:0= )
199 -"
200 -if [[ ${PV} == 9999 ]]; then
201 - DEPEND+="~gui-libs/wlroots-9999[elogind=,systemd=,X=]"
202 -else
203 - DEPEND+=">=gui-libs/wlroots-0.3[elogind=,systemd=,X=]"
204 -fi
205 -RDEPEND="
206 - x11-misc/xkeyboard-config
207 - ${DEPEND}
208 -"
209 -BDEPEND="
210 - >=dev-libs/wayland-protocols-1.14
211 - virtual/pkgconfig
212 - man? ( >=app-text/scdoc-1.8.1 )
213 -"
214 -
215 -src_prepare() {
216 - default
217 -
218 - use swaybar || sed -e "s/subdir('swaybar')//g" -e "/sway-bar.[0-9].scd/d" \
219 - -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
220 - use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die
221 - use swaymsg || sed -e "s/subdir('swaymsg')//g" -e "/swaymsg.[0-9].scd/d" \
222 - -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
223 - use swaynag || sed -e "s/subdir('swaynag')//g" -e "/swaynag.[0-9].scd/d" \
224 - -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
225 -}
226 -
227 -src_configure() {
228 - local emesonargs=(
229 - -Dman-pages=$(usex man enabled disabled)
230 - -Dtray=$(usex tray enabled disabled)
231 - -Dxwayland=$(usex X enabled disabled)
232 - $(meson_use wallpapers default-wallpaper)
233 - $(meson_use fish-completion fish-completions)
234 - $(meson_use zsh-completion zsh-completions)
235 - "-Dbash-completions=true"
236 - "-Dwerror=false"
237 - )
238 -
239 - if use swaybar || use swaybg; then
240 - emesonargs+=("-Dgdk-pixbuf=enabled")
241 - else
242 - emesonargs+=("-Dgdk-pixbuf=disabled")
243 - fi
244 -
245 - meson_src_configure
246 -}
247 -
248 -pkg_preinst() {
249 - if ! use systemd && ! use elogind; then
250 - fowners root:0 /usr/bin/sway
251 - fperms 4511 /usr/bin/sway
252 - fi
253 -}
254 -
255 -pkg_postinst() {
256 - if ! use systemd && ! use elogind; then
257 - elog ""
258 - elog "If you use ConsoleKit2, remember to launch sway using:"
259 - elog "exec ck-launch-session sway"
260 - elog ""
261 - elog "If your system does not set the XDG_RUNTIME_DIR environment"
262 - elog "variable, you must set it manually to run Sway. See wiki"
263 - elog "for details: https://wiki.gentoo.org/wiki/Sway"
264 - fi
265 -}
266
267 diff --git a/gui-wm/sway/sway-1.0_rc3.ebuild b/gui-wm/sway/sway-1.0_rc3.ebuild
268 deleted file mode 100644
269 index e2aaf1e3646..00000000000
270 --- a/gui-wm/sway/sway-1.0_rc3.ebuild
271 +++ /dev/null
272 @@ -1,109 +0,0 @@
273 -# Copyright 1999-2019 Gentoo Authors
274 -# Distributed under the terms of the GNU General Public License v2
275 -
276 -EAPI=7
277 -
278 -inherit eutils meson
279 -
280 -DESCRIPTION="i3-compatible Wayland window manager"
281 -HOMEPAGE="https://swaywm.org"
282 -
283 -if [[ ${PV} == 9999 ]]; then
284 - inherit git-r3
285 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
286 -else
287 - MY_PV=${PV/_rc/-rc}
288 - SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
289 - KEYWORDS="~amd64 ~x86"
290 - S="${WORKDIR}/${PN}-${MY_PV}"
291 -fi
292 -
293 -LICENSE="MIT"
294 -SLOT="0"
295 -IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag systemd tray wallpapers X zsh-completion"
296 -REQUIRED_USE="?? ( elogind systemd )
297 - tray? ( || ( elogind systemd ) )"
298 -
299 -DEPEND="
300 - >=dev-libs/json-c-0.13:0=
301 - >=dev-libs/libinput-1.6.0:0=
302 - dev-libs/libpcre
303 - dev-libs/wayland
304 - x11-libs/cairo
305 - x11-libs/libxkbcommon
306 - x11-libs/pango
307 - x11-libs/pixman
308 - elogind? ( >=sys-auth/elogind-239 )
309 - swaybar? ( x11-libs/gdk-pixbuf:2 )
310 - swaybg? ( x11-libs/gdk-pixbuf:2 )
311 - swayidle? ( gui-apps/swayidle )
312 - swaylock? ( gui-apps/swaylock )
313 - systemd? ( >=sys-apps/systemd-239 )
314 - X? ( x11-libs/libxcb:0= )
315 -"
316 -if [[ ${PV} == 9999 ]]; then
317 - DEPEND+="~gui-libs/wlroots-9999[elogind=,systemd=,X=]"
318 -else
319 - DEPEND+=">=gui-libs/wlroots-0.3[elogind=,systemd=,X=]"
320 -fi
321 -RDEPEND="
322 - x11-misc/xkeyboard-config
323 - ${DEPEND}
324 -"
325 -BDEPEND="
326 - >=dev-libs/wayland-protocols-1.14
327 - virtual/pkgconfig
328 - man? ( >=app-text/scdoc-1.8.1 )
329 -"
330 -
331 -src_prepare() {
332 - default
333 -
334 - use swaybar || sed -e "s/subdir('swaybar')//g" -e "/sway-bar.[0-9].scd/d" \
335 - -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
336 - use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die
337 - use swaymsg || sed -e "s/subdir('swaymsg')//g" -e "/swaymsg.[0-9].scd/d" \
338 - -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
339 - use swaynag || sed -e "s/subdir('swaynag')//g" -e "/swaynag.[0-9].scd/d" \
340 - -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
341 -}
342 -
343 -src_configure() {
344 - local emesonargs=(
345 - -Dman-pages=$(usex man enabled disabled)
346 - -Dtray=$(usex tray enabled disabled)
347 - -Dxwayland=$(usex X enabled disabled)
348 - $(meson_use wallpapers default-wallpaper)
349 - $(meson_use fish-completion fish-completions)
350 - $(meson_use zsh-completion zsh-completions)
351 - "-Dbash-completions=true"
352 - "-Dwerror=false"
353 - )
354 -
355 - if use swaybar || use swaybg; then
356 - emesonargs+=("-Dgdk-pixbuf=enabled")
357 - else
358 - emesonargs+=("-Dgdk-pixbuf=disabled")
359 - fi
360 -
361 - meson_src_configure
362 -}
363 -
364 -pkg_preinst() {
365 - if ! use systemd && ! use elogind; then
366 - fowners root:0 /usr/bin/sway
367 - fperms 4511 /usr/bin/sway
368 - fi
369 -}
370 -
371 -pkg_postinst() {
372 - if ! use systemd && ! use elogind; then
373 - elog ""
374 - elog "If you use ConsoleKit2, remember to launch sway using:"
375 - elog "exec ck-launch-session sway"
376 - elog ""
377 - elog "If your system does not set the XDG_RUNTIME_DIR environment"
378 - elog "variable, you must set it manually to run Sway. See wiki"
379 - elog "for details: https://wiki.gentoo.org/wiki/Sway"
380 - fi
381 -}
382
383 diff --git a/gui-wm/sway/sway-1.0_rc4.ebuild b/gui-wm/sway/sway-1.0_rc4.ebuild
384 deleted file mode 100644
385 index 7d50826b43b..00000000000
386 --- a/gui-wm/sway/sway-1.0_rc4.ebuild
387 +++ /dev/null
388 @@ -1,109 +0,0 @@
389 -# Copyright 1999-2019 Gentoo Authors
390 -# Distributed under the terms of the GNU General Public License v2
391 -
392 -EAPI=7
393 -
394 -inherit eutils meson
395 -
396 -DESCRIPTION="i3-compatible Wayland window manager"
397 -HOMEPAGE="https://swaywm.org"
398 -
399 -if [[ ${PV} == 9999 ]]; then
400 - inherit git-r3
401 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
402 -else
403 - MY_PV=${PV/_rc/-rc}
404 - SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
405 - KEYWORDS="~amd64 ~x86"
406 - S="${WORKDIR}/${PN}-${MY_PV}"
407 -fi
408 -
409 -LICENSE="MIT"
410 -SLOT="0"
411 -IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag systemd tray wallpapers X zsh-completion"
412 -REQUIRED_USE="?? ( elogind systemd )
413 - tray? ( || ( elogind systemd ) )"
414 -
415 -DEPEND="
416 - >=dev-libs/json-c-0.13:0=
417 - >=dev-libs/libinput-1.6.0:0=
418 - dev-libs/libpcre
419 - dev-libs/wayland
420 - x11-libs/cairo
421 - x11-libs/libxkbcommon
422 - x11-libs/pango
423 - x11-libs/pixman
424 - elogind? ( >=sys-auth/elogind-239 )
425 - swaybar? ( x11-libs/gdk-pixbuf:2 )
426 - swaybg? ( x11-libs/gdk-pixbuf:2 )
427 - swayidle? ( gui-apps/swayidle )
428 - swaylock? ( gui-apps/swaylock )
429 - systemd? ( >=sys-apps/systemd-239 )
430 - X? ( x11-libs/libxcb:0= )
431 -"
432 -if [[ ${PV} == 9999 ]]; then
433 - DEPEND+="~gui-libs/wlroots-9999[elogind=,systemd=,X=]"
434 -else
435 - DEPEND+=">=gui-libs/wlroots-0.4[elogind=,systemd=,X=]"
436 -fi
437 -RDEPEND="
438 - x11-misc/xkeyboard-config
439 - ${DEPEND}
440 -"
441 -BDEPEND="
442 - >=dev-libs/wayland-protocols-1.14
443 - virtual/pkgconfig
444 - man? ( >=app-text/scdoc-1.8.1 )
445 -"
446 -
447 -src_prepare() {
448 - default
449 -
450 - use swaybar || sed -e "s/subdir('swaybar')//g" -e "/sway-bar.[0-9].scd/d" \
451 - -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
452 - use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die
453 - use swaymsg || sed -e "s/subdir('swaymsg')//g" -e "/swaymsg.[0-9].scd/d" \
454 - -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
455 - use swaynag || sed -e "s/subdir('swaynag')//g" -e "/swaynag.[0-9].scd/d" \
456 - -e "/completions\/[a-z]\+\/_\?swaynag/d" -i meson.build || die
457 -}
458 -
459 -src_configure() {
460 - local emesonargs=(
461 - -Dman-pages=$(usex man enabled disabled)
462 - -Dtray=$(usex tray enabled disabled)
463 - -Dxwayland=$(usex X enabled disabled)
464 - $(meson_use wallpapers default-wallpaper)
465 - $(meson_use fish-completion fish-completions)
466 - $(meson_use zsh-completion zsh-completions)
467 - "-Dbash-completions=true"
468 - "-Dwerror=false"
469 - )
470 -
471 - if use swaybar || use swaybg; then
472 - emesonargs+=("-Dgdk-pixbuf=enabled")
473 - else
474 - emesonargs+=("-Dgdk-pixbuf=disabled")
475 - fi
476 -
477 - meson_src_configure
478 -}
479 -
480 -pkg_preinst() {
481 - if ! use systemd && ! use elogind; then
482 - fowners root:0 /usr/bin/sway
483 - fperms 4511 /usr/bin/sway
484 - fi
485 -}
486 -
487 -pkg_postinst() {
488 - if ! use systemd && ! use elogind; then
489 - elog ""
490 - elog "If you use ConsoleKit2, remember to launch sway using:"
491 - elog "exec ck-launch-session sway"
492 - elog ""
493 - elog "If your system does not set the XDG_RUNTIME_DIR environment"
494 - elog "variable, you must set it manually to run Sway. See wiki"
495 - elog "for details: https://wiki.gentoo.org/wiki/Sway"
496 - fi
497 -}