Skip to content

Commit

Permalink
gui-libs/libwpe: new package, needed by webkit-gtk[wayland]
Browse files Browse the repository at this point in the history
Dependency of wpebackend-fdo, which is used by webkit-gtk-2.26
to achieve accelerated compositing under wayland.

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <[email protected]>
  • Loading branch information
leio committed Dec 29, 2019
1 parent 8b0d0c9 commit 4a1aa33
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 0 deletions.
1 change: 1 addition & 0 deletions gui-libs/libwpe/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST libwpe-1.4.0.1.tar.xz 49636 BLAKE2B 6fc9d6865873c7c16be3c959316539ecd4f08ae91dac003a46ca91e34503810cab089c9b609318b32919c02e111e209b68874aba0b6730e71b2e51fb75498656 SHA512 cbbe6b8e9bbb864d7f96bbdb56db262bbd341c86bc7bedfcc51be8077c0ea58a4e88c61b7b7bec937d5476e6cb81c093229bf80e3ee99452829287bd26175670
33 changes: 33 additions & 0 deletions gui-libs/libwpe/libwpe-1.4.0.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit cmake-utils

DESCRIPTION="Platform-agnostic interfaces for WPE WebKit"
HOMEPAGE="https://wpewebkit.org/"
SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz"

LICENSE="BSD-2"
SLOT="1.0"
IUSE=""

KEYWORDS="~amd64"

RDEPEND="
media-libs/mesa[egl]
x11-libs/libxkbcommon
"
DEPEND="${RDEPEND}"
BDEPEND="
virtual/pkgconfig
"

src_configure() {
local mycmakeargs=(
-DBUILD_DOCS=OFF # hotdoc not packaged
)

cmake-utils_src_configure
}
8 changes: 8 additions & 0 deletions gui-libs/libwpe/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>[email protected]</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
</pkgmetadata>

0 comments on commit 4a1aa33

Please sign in to comment.