Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gui-libs/wpebackend-fdo/
Date: Sun, 29 Dec 2019 14:45:17
Message-Id: 1577628071.678aa1de11e119c700949fc87f351daa4a7a0f01.leio@gentoo
1 commit: 678aa1de11e119c700949fc87f351daa4a7a0f01
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 28 22:16:48 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 29 14:01:11 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678aa1de
7
8 gui-libs/wpebackend-fdo: new package, needed by webkit-gtk[wayland]
9
10 This will be used by webkit-gtk-2.26 to achieve accelerated compositing
11 under wayland.
12
13 Package-Manager: Portage-2.3.79, Repoman-2.3.12
14 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
15
16 gui-libs/wpebackend-fdo/Manifest | 1 +
17 gui-libs/wpebackend-fdo/metadata.xml | 8 +++++
18 .../wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild | 35 ++++++++++++++++++++++
19 3 files changed, 44 insertions(+)
20
21 diff --git a/gui-libs/wpebackend-fdo/Manifest b/gui-libs/wpebackend-fdo/Manifest
22 new file mode 100644
23 index 00000000000..2d5bfe4ff11
24 --- /dev/null
25 +++ b/gui-libs/wpebackend-fdo/Manifest
26 @@ -0,0 +1 @@
27 +DIST wpebackend-fdo-1.4.0.tar.xz 30204 BLAKE2B dda32e0408a8fd98dc1d03c4606e20fb219fe722aef24360e31cd62027601a4795dbdbf026925e284e6b87f223e6e79824e8e6bab181b7bbf42a9db0664358dc SHA512 f94167b13345adfda15312b16e5de04910f812c7481f7e3c8a00163ce8387be22373867b51b2c5cb424e62de877c1aaa48592aac85ec9cc03c969c7e83185660
28
29 diff --git a/gui-libs/wpebackend-fdo/metadata.xml b/gui-libs/wpebackend-fdo/metadata.xml
30 new file mode 100644
31 index 00000000000..996e7cacd21
32 --- /dev/null
33 +++ b/gui-libs/wpebackend-fdo/metadata.xml
34 @@ -0,0 +1,8 @@
35 +<?xml version="1.0" encoding="UTF-8"?>
36 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
37 +<pkgmetadata>
38 + <maintainer type="project">
39 + <email>gnome@g.o</email>
40 + <name>Gentoo GNOME Desktop</name>
41 + </maintainer>
42 +</pkgmetadata>
43
44 diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild
45 new file mode 100644
46 index 00000000000..2c65c642ac4
47 --- /dev/null
48 +++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild
49 @@ -0,0 +1,35 @@
50 +# Copyright 1999-2019 Gentoo Authors
51 +# Distributed under the terms of the GNU General Public License v2
52 +
53 +EAPI=7
54 +
55 +inherit cmake-utils
56 +
57 +DESCRIPTION="WPE backend designed for Linux desktop systems"
58 +HOMEPAGE="https://wpewebkit.org/"
59 +SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz"
60 +
61 +LICENSE="BSD-2"
62 +SLOT="1.0"
63 +IUSE=""
64 +
65 +KEYWORDS="~amd64"
66 +
67 +RDEPEND="
68 + media-libs/mesa[egl]
69 + dev-libs/glib:2
70 + >=dev-libs/wayland-1.10
71 + gui-libs/libwpe:1.0
72 +"
73 +DEPEND="${RDEPEND}"
74 +BDEPEND="
75 + virtual/pkgconfig
76 +"
77 +
78 +src_configure() {
79 + local mycmakeargs=(
80 + -DBUILD_DOCS=OFF # hotdoc not packaged
81 + )
82 +
83 + cmake-utils_src_configure
84 +}