logo

overlay

My (experimental) gentoo overlay
commit: 9434b9489bda025c84962825a0ea64939457f1a7
parent: 4d4fc90abd80dccb904a69806d2db45dbc80df71
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon,  6 May 2019 05:53:05 +0200

gui-wm/wio: New package

Diffstat:

Agui-wm/wio/metadata.xml8++++++++
Agui-wm/wio/wio-9999.ebuild37+++++++++++++++++++++++++++++++++++++
2 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/gui-wm/wio/metadata.xml b/gui-wm/wio/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>contact@hacktivis.me</email> + <name>Haelwenn (lanodan) Monnier</name> + </maintainer> +</pkgmetadata> diff --git a/gui-wm/wio/wio-9999.ebuild b/gui-wm/wio/wio-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/wio" +else + KEYWORDS="~amd64" +fi + +DESCRIPTION="Wayland Kiosk" +HOMEPAGE="https://wio-project.org/" +LICENSE="BSD" +SLOT="0" +IUSE="" + +# dev-libs/wayland provides wayland-server +DEPEND=" + >=gui-libs/wlroots-0.6.0:= + x11-libs/cairo:= + dev-libs/wayland-protocols:= + x11-libs/libxkbcommon:= + dev-libs/wayland:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + "-Dwerror=false" + ) + + meson_src_configure +}