Gentoo Archives: gentoo-commits

From: Haelwenn Monnier <contact@×××××××××.me>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: gui-wm/river/
Date: Thu, 01 Dec 2022 03:59:22
Message-Id: 1669660087.5c5f27c0b998b97339086d5cf7a3210e49fc8fba.lanodan@gentoo
1 commit: 5c5f27c0b998b97339086d5cf7a3210e49fc8fba
2 Author: Cara Salter <cara <AT> devcara <DOT> com>
3 AuthorDate: Mon Nov 28 18:26:26 2022 +0000
4 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
5 CommitDate: Mon Nov 28 18:28:07 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c5f27c0
7
8 gui-wm/river: new package, add 0.1.3
9
10 Signed-off-by: Cara Salter <cara <AT> devcara.com>
11
12 gui-wm/river/Manifest | 1 +
13 gui-wm/river/metadata.xml | 8 ++++++++
14 gui-wm/river/river-0.1.3.ebuild | 38 ++++++++++++++++++++++++++++++++++++++
15 3 files changed, 47 insertions(+)
16
17 diff --git a/gui-wm/river/Manifest b/gui-wm/river/Manifest
18 new file mode 100644
19 index 000000000..5ca331bb5
20 --- /dev/null
21 +++ b/gui-wm/river/Manifest
22 @@ -0,0 +1 @@
23 +DIST river-0.1.3.tar.gz 249131 BLAKE2B 9e018c85093be6b1c2e5a05f0a5858dceb820710178bd4fd556550f7573c7d982252264309bd2dfb1247f37e9cab625dce3b3c2fa5da2ad9c9b19bfac4c059ba SHA512 8dd8ad8b17fb1d9d65e413aaaa456fda89f8bedd580db247c3ffa8235a67712394182b3498a9c6eb3707cfc571c398bb5086cf09810e4a9438d26ea19f41f5a9
24
25 diff --git a/gui-wm/river/metadata.xml b/gui-wm/river/metadata.xml
26 new file mode 100644
27 index 000000000..54c19695f
28 --- /dev/null
29 +++ b/gui-wm/river/metadata.xml
30 @@ -0,0 +1,8 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <maintainer type="person">
35 + <email>cara@×××××××.com</email>
36 + <name>Cara Salter</name>
37 + </maintainer>
38 +</pkgmetadata>
39
40 diff --git a/gui-wm/river/river-0.1.3.ebuild b/gui-wm/river/river-0.1.3.ebuild
41 new file mode 100644
42 index 000000000..9ed07725d
43 --- /dev/null
44 +++ b/gui-wm/river/river-0.1.3.ebuild
45 @@ -0,0 +1,38 @@
46 +# Copyright 2022 Gentoo Authors
47 +# Distributed under the terms of the GNU General Public License v2
48 +
49 +EAPI=8
50 +
51 +DESCRIPTION="A dynamic tiling Wayland compositor"
52 +HOMEPAGE="https://github.com/riverwm/river"
53 +if [[ ${PV} == *9999 ]]; then
54 + inherit git-r3
55 + EGIT_REPO_URI="https://github.com/riverwm/river"
56 +else
57 + SRC_URI="https://github.com/riverwm/river/releases/download/v${PV}/river-${PV}.tar.gz"
58 +fi
59 +
60 +PATCHES=()
61 +
62 +LICENSE="GPL-3"
63 +SLOT="0"
64 +KEYWORDS="~amd64"
65 +
66 +DEPEND="x11-libs/libxkbcommon
67 + dev-libs/libevdev
68 + x11-libs/pixman
69 + virtual/pkgconfig
70 + app-text/scdoc
71 + dev-libs/wayland
72 + dev-libs/wayland-protocols
73 + >gui-libs/wlroots-0.16"
74 +RDEPEND="${DEPEND}"
75 +BDEPEND="=dev-lang/zig-0.9.1-r3"
76 +
77 +src_install() {
78 + zig build -Drelease-safe --prefix "${D}/usr" install
79 +
80 + dodir /usr/share/examples/river
81 +
82 + cp "${S}/example/init" "${D}/usr/share/examples/river/init"
83 +}