Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gui-apps/wf-shell/
Date: Wed, 10 Feb 2021 13:36:39
Message-Id: 1612964160.5cbfdb87cda11c938e27db60ae7ebfb0b122786a.juippis@gentoo
1 commit: 5cbfdb87cda11c938e27db60ae7ebfb0b122786a
2 Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
3 AuthorDate: Sat Jan 30 03:13:15 2021 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 10 13:36:00 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbfdb87
7
8 gui-apps/wf-shell: version bump to 0.7.0
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
12 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
13
14 gui-apps/wf-shell/Manifest | 1 +
15 gui-apps/wf-shell/wf-shell-0.7.0.ebuild | 44 +++++++++++++++++++++++++++++++++
16 2 files changed, 45 insertions(+)
17
18 diff --git a/gui-apps/wf-shell/Manifest b/gui-apps/wf-shell/Manifest
19 index 5af436f3cf2..f47c542ed58 100644
20 --- a/gui-apps/wf-shell/Manifest
21 +++ b/gui-apps/wf-shell/Manifest
22 @@ -1,2 +1,3 @@
23 DIST wf-shell-0.5.0.tar.xz 8998296 BLAKE2B c32232fc08292b15a0048d11d0f179a82fd21b3179223d898057ac95b42ac35ec063467f67c0f1261857c3b643edc4367112a05bb63f002788b64ed86559addd SHA512 d0029746ea10625bb47381a7ed74aadb8aa3823f83f751b539eefd49da5aa1643a2d16c55fe23d30bd71528ad5c1ea8d389909fe8cc1026746b3b76aa5dabd2b
24 DIST wf-shell-0.6.1.tar.xz 9014596 BLAKE2B 5256ceb8dc2b3dd4cf5d4503595c46b72bcde1dd4804a5871e225cee5b028ac69b02618d9c348fca4e21f2fd81b2be51fb0122126dd200dcdaeac894ec902c21 SHA512 d710cf703f5671bba01d056c7733724f90e6510a50e45a1a30cacde33a689c065335d802a3fd556cf9f8f0f420266ed2a8616706ecf5a68dcdf45a79876a4bcf
25 +DIST wf-shell-0.7.0.tar.xz 9014840 BLAKE2B f2e1ffb76de79db580227ddefc10c9f3431c92f77e6519da1102e7c4456bb30c4f25c82570a5b2796985dac00be65f9428ac6682e80920ed22359f63e3e6a84d SHA512 3d72c5d399280ee9da841a417faf696f8baa40edc1040bc1f354f113a8e431dbab428c93928b1d3faa520e35211345cabb5c70f55e10cfb7a4c321a6db19df90
26
27 diff --git a/gui-apps/wf-shell/wf-shell-0.7.0.ebuild b/gui-apps/wf-shell/wf-shell-0.7.0.ebuild
28 new file mode 100644
29 index 00000000000..11f54e22dac
30 --- /dev/null
31 +++ b/gui-apps/wf-shell/wf-shell-0.7.0.ebuild
32 @@ -0,0 +1,44 @@
33 +# Copyright 2019-2021 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +inherit meson
39 +
40 +DESCRIPTION="A compiz like 3D wayland compositor"
41 +HOMEPAGE="https://github.com/WayfireWM/wf-shell"
42 +
43 +if [[ ${PV} == 9999 ]]; then
44 + inherit git-r3
45 + EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
46 +else
47 + SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz"
48 + KEYWORDS="~amd64 ~arm64 ~x86"
49 +fi
50 +
51 +LICENSE="MIT"
52 +SLOT="0"
53 +IUSE="+pulseaudio"
54 +
55 +DEPEND="
56 + dev-cpp/gtkmm:3.0=[wayland]
57 + dev-libs/gobject-introspection
58 + gui-libs/gtk-layer-shell
59 + >=gui-wm/wayfire-${PV%.*}
60 + pulseaudio? ( media-sound/pulseaudio )
61 +"
62 +RDEPEND="${DEPEND}
63 + gui-apps/wayland-logout
64 +"
65 +BDEPEND="
66 + dev-libs/wayland-protocols
67 + virtual/pkgconfig
68 +"
69 +
70 +src_configure () {
71 + local emesonargs=(
72 + "$(meson_feature pulseaudio pulse)"
73 + -Dwayland-logout=false
74 + )
75 + meson_src_configure
76 +}