summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Asplund <peter.azp@gmail.com>2018-02-17 21:09:36 +0100
committerPeter Asplund <peter.azp@gmail.com>2018-02-17 21:09:36 +0100
commit2f5523789cc5c7ebc59281692314add330c0107f (patch)
tree967153540ff518f719cdef7673347fd111ce414f /dev-util
parentRemove broken vobsub2srt (diff)
downloadAzP-2f5523789cc5c7ebc59281692314add330c0107f.tar.gz
AzP-2f5523789cc5c7ebc59281692314add330c0107f.tar.bz2
AzP-2f5523789cc5c7ebc59281692314add330c0107f.zip
Add renderdoc and remove old oclint
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/renderdoc/Manifest2
-rw-r--r--dev-util/renderdoc/metadata.xml23
-rw-r--r--dev-util/renderdoc/renderdoc-9999.ebuild48
3 files changed, 73 insertions, 0 deletions
diff --git a/dev-util/renderdoc/Manifest b/dev-util/renderdoc/Manifest
new file mode 100644
index 0000000..dd80d46
--- /dev/null
+++ b/dev-util/renderdoc/Manifest
@@ -0,0 +1,2 @@
+EBUILD renderdoc-9999.ebuild 1005 SHA256 82b0d1815ef33f565c4f83976721a036f706f0e85b73cc537e0a98ebf4754827 SHA512 d23b4b48eef4d06d5c7f9ec7dd826d980550ffc6b8a2b1ff274b99913b93c5211573b8a60b6bba48c40554c6c08eca9567a985b6ed2fda30c5b2141d927d762f WHIRLPOOL bd08985e4d9f1f0b8db14f29177f98631f60ba6ecb4b44c61f5fd605b631a4b91c1ec4dfe6ae633642d61f479fcdf5d8d8afd914e2c64802847bd8e0eb21b0ee
+MISC metadata.xml 631 SHA256 bca1cd39192f6252b26b91b2bef91332731ec3da90fa004f9fc13b596450a6e4 SHA512 82d789f767242aef67a9ce814daeb4ce1e76f82fb09ed3aa342cec7d8617fdcd85e0595475e10f8bc43d97e9ccf9c606e0305111035a0e0b6a8862c36639a08f WHIRLPOOL 200b2edf07e11df59edf55758539f94d37e9d9ecd6ea2af86544221fdacc307fec69c5f1edb0252927411be3dc7fe89949af86d91431e7b71a343ada1983ec2c
diff --git a/dev-util/renderdoc/metadata.xml b/dev-util/renderdoc/metadata.xml
new file mode 100644
index 0000000..2271e41
--- /dev/null
+++ b/dev-util/renderdoc/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email></email>
+ <name></name>
+ <description>Maintainer. Assign bugs to him.</description>
+ </maintainer>
+ <maintainer type="person">
+ <email></email>
+ <name></name>
+ <description>Proxy maintainer. CC him on bugs.</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ </use>
+ <upstream>
+ <remote-id type="github">baldurk/renderdoc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-util/renderdoc/renderdoc-9999.ebuild b/dev-util/renderdoc/renderdoc-9999.ebuild
new file mode 100644
index 0000000..1a057dd
--- /dev/null
+++ b/dev-util/renderdoc/renderdoc-9999.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit qmake-utils cmake-multilib eutils python-single-r1 git-r3
+
+DESCRIPTION="A tool for tracing, analyzing, and debugging graphics APIs"
+HOMEPAGE="https://github.com/baldurk/renderdoc"
+EGIT_REPO_URI="https://github.com/baldurk/renderdoc.git"
+EGIT_BRANCH="v1.x"
+CMAKE_BUILD_TYPE="Release"
+CMAKE_BUILD_GENERATOR="Ninja"
+export QT_SELECT="qt5"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+cli +qt5 +python"
+
+RDEPEND="${PYTHON_DEPS}
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ dev-util/cmake
+ sys-devel/bison
+ sys-devel/autoconf
+ sys-devel/automake
+ dev-libs/libpcre
+ >=sys-devel/gcc-5.0:*
+ python? (
+ >=dev-lang/python-3.6
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtsvg:5
+ dev-qt/qtx11extras:5
+ )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ #"${FILESDIR}"/${PN}-qrenderdoc-cmakelists-qmake5.patch
+)
+