commit:     797e7209002e8a2dd2d16ba7da696b9c7b58003d
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 09:36:02 2019 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 12:22:27 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797e7209

x11-misc/picom: add live ebuild

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 x11-misc/picom/picom-9999.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
new file mode 100644
index 00000000000..2141a6126a2
--- /dev/null
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit git-r3 meson xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom";
+EGIT_REPO_URI="https://github.com/yshui/picom.git";
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="+config-file dbus doc +drm opengl pcre"
+
+RDEPEND="dev-libs/libev
+       dev-libs/uthash
+       x11-libs/libX11
+       x11-libs/libxcb
+       x11-libs/libXext
+       x11-libs/pixman
+       x11-libs/xcb-util-image
+       x11-libs/xcb-util-renderutil
+       config-file? (
+               dev-libs/libconfig
+               dev-libs/libxdg-basedir
+       )
+       dbus? ( sys-apps/dbus )
+       drm? ( x11-libs/libdrm )
+       opengl? ( virtual/opengl )
+       pcre? ( dev-libs/libpcre )"
+DEPEND="${RDEPEND}
+       x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+       doc? ( app-text/asciidoc )"
+
+src_configure() {
+       local emesonargs=(
+               $(meson_use config-file config_file)
+               $(meson_use dbus)
+               $(meson_use doc with_docs)
+               $(meson_use opengl)
+               $(meson_use pcre regex)
+       )
+
+       meson_src_configure
+
+}

Reply via email to