Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtshadertools/
Date: Tue, 02 Aug 2022 21:51:32
Message-Id: 1659476987.bd45ab8938bf7a985a0a8d25fb7a385e1402e5f5.sam@gentoo
1 commit: bd45ab8938bf7a985a0a8d25fb7a385e1402e5f5
2 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 25 22:49:24 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 2 21:49:47 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd45ab89
7
8 dev-qt/qtshadertools: new package
9
10 Version 6.3.1 of the Qt APIs and tools for graphics pipelines.
11
12 Bug: https://bugs.gentoo.org/838970
13 Package-Manager: Portage-3.0.30, Repoman-3.0.3
14 Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
15 Signed-off-by: Sam James <sam <AT> gentoo.org>
16
17 dev-qt/qtshadertools/Manifest | 1 +
18 dev-qt/qtshadertools/metadata.xml | 17 +++++++++++++++++
19 dev-qt/qtshadertools/qtshadertools-6.3.1.ebuild | 17 +++++++++++++++++
20 3 files changed, 35 insertions(+)
21
22 diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest
23 new file mode 100644
24 index 000000000000..1393a389a086
25 --- /dev/null
26 +++ b/dev-qt/qtshadertools/Manifest
27 @@ -0,0 +1 @@
28 +DIST qtshadertools-everywhere-src-6.3.1.tar.xz 998200 BLAKE2B 8975ddf4cc453f26d4e16be1befb43ee9e1535f12ba2559b9fcc7f5ca60d179228585c89e1d9edc276ec8868418c21bd3761a0527f19c51be9a415d931d9fd37 SHA512 c9f62139e4407b7bfbec78c231d00fd627be5396056a68c054e6b6ecada8af846198aadcbe2af56bb2c525f2851ecd492195a432e4e084f1db346d2e3722747e
29
30 diff --git a/dev-qt/qtshadertools/metadata.xml b/dev-qt/qtshadertools/metadata.xml
31 new file mode 100644
32 index 000000000000..32568f62fb8e
33 --- /dev/null
34 +++ b/dev-qt/qtshadertools/metadata.xml
35 @@ -0,0 +1,17 @@
36 +<?xml version="1.0" encoding="UTF-8"?>
37 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
38 +<pkgmetadata>
39 + <maintainer type="project">
40 + <email>qt@g.o</email>
41 + <name>Gentoo Qt Project</name>
42 + </maintainer>
43 + <upstream>
44 + <bugs-to>https://bugreports.qt.io/</bugs-to>
45 + <doc>https://doc.qt.io/</doc>
46 + </upstream>
47 + <slots>
48 + <subslots>
49 + Must only be used by packages that are known to use private parts of the Qt API.
50 + </subslots>
51 + </slots>
52 +</pkgmetadata>
53
54 diff --git a/dev-qt/qtshadertools/qtshadertools-6.3.1.ebuild b/dev-qt/qtshadertools/qtshadertools-6.3.1.ebuild
55 new file mode 100644
56 index 000000000000..755d9ae0bbbb
57 --- /dev/null
58 +++ b/dev-qt/qtshadertools/qtshadertools-6.3.1.ebuild
59 @@ -0,0 +1,17 @@
60 +# Copyright 2021-2022 Gentoo Authors
61 +# Distributed under the terms of the GNU General Public License v2
62 +
63 +EAPI=8
64 +
65 +inherit qt6-build
66 +
67 +DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
68 +
69 +if [[ ${QT6_BUILD_TYPE} == release ]]; then
70 + KEYWORDS="~amd64"
71 +fi
72 +
73 +DEPEND="
74 + =dev-qt/qtbase-${PV}*[gui]
75 +"
76 +RDEPEND="${DEPEND}"