Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/wayland-protocols/
Date: Sun, 06 Nov 2022 18:26:02
Message-Id: 1667759150.84d63be6ccca7b144552b6dcf5df592c2169882f.mattst88@gentoo
1 commit: 84d63be6ccca7b144552b6dcf5df592c2169882f
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 6 15:37:09 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 6 18:25:50 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d63be6
7
8 dev-libs/wayland-protocols: Version bump to 1.28
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 dev-libs/wayland-protocols/Manifest | 1 +
13 .../wayland-protocols-1.28.ebuild | 38 ++++++++++++++++++++++
14 2 files changed, 39 insertions(+)
15
16 diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest
17 index c7dbbb71cd29..d037ae352970 100644
18 --- a/dev-libs/wayland-protocols/Manifest
19 +++ b/dev-libs/wayland-protocols/Manifest
20 @@ -1,2 +1,3 @@
21 DIST wayland-protocols-1.26.tar.xz 81028 BLAKE2B 0813b8117c48b965560c3f112f67fa209f29b0c40fab2b46f46ccae227d68902277cce06281a6bd938fb3c2186e0cf4ea3670ed6d3b48b51ed655012bb1452ce SHA512 fa9c3963b548197461c8c0b9e16ebbf9cfa5b60053fc17f51b41e63a55b8c5420dd7e42313f93946b438ab47f04e1cd17bc92aae9e1074b47177dc7ce7042167
22 DIST wayland-protocols-1.27.tar.xz 82604 BLAKE2B ae1c19dffcf255c88e6d646f321ec194639500994f9e5a2759bd7081dc16872777c993d35d81000796e3e5044dc62f169c9b2fe89de081fd395eaaf09e6206e2 SHA512 c0a49bc46c663c9f602998dfe2e184c09756790fbcc7acbc2bf9d9cf8f7d6dcdd00259b768222a30e5d134e6f97f7f4faf252947b544e8b32f53278b70da0390
23 +DIST wayland-protocols-1.28.tar.xz 84116 BLAKE2B 2b911b471ea61e34da5f0c8eb1bc67e0786261411123bffb02bfcea4e0c5e85b2ca1e8cf3f8f55fc92aae0365c30caed42e3c6037df46ce581f27952f6e38a24 SHA512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f
24
25 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.28.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.28.ebuild
26 new file mode 100644
27 index 000000000000..4eff41270cb0
28 --- /dev/null
29 +++ b/dev-libs/wayland-protocols/wayland-protocols-1.28.ebuild
30 @@ -0,0 +1,38 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +inherit meson
37 +
38 +DESCRIPTION="Wayland protocol files"
39 +HOMEPAGE="https://wayland.freedesktop.org/"
40 +
41 +if [[ ${PV} = 9999* ]]; then
42 + EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/"
43 + inherit git-r3
44 +else
45 + SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz"
46 + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
47 +fi
48 +
49 +LICENSE="MIT"
50 +SLOT="0"
51 +IUSE="test"
52 +RESTRICT="!test? ( test )"
53 +
54 +DEPEND="
55 + test? ( dev-libs/wayland )
56 +"
57 +RDEPEND=""
58 +BDEPEND="
59 + dev-util/wayland-scanner
60 + virtual/pkgconfig
61 +"
62 +
63 +src_configure() {
64 + local emesonargs=(
65 + $(meson_use test tests)
66 + )
67 + meson_src_configure
68 +}