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
parentRemove broken vobsub2srt (diff)
downloadAzP-2f5523789cc5c7ebc59281692314add330c0107f.tar.gz
AzP-2f5523789cc5c7ebc59281692314add330c0107f.tar.bz2
AzP-2f5523789cc5c7ebc59281692314add330c0107f.zip
Add renderdoc and remove old oclint
-rw-r--r--dev-cpp/oclint/Manifest7
-rw-r--r--dev-cpp/oclint/metadata.xml4
-rw-r--r--dev-cpp/oclint/oclint-0.13.ebuild31
-rw-r--r--dev-util/renderdoc/Manifest2
-rw-r--r--dev-util/renderdoc/metadata.xml23
-rw-r--r--dev-util/renderdoc/renderdoc-9999.ebuild48
6 files changed, 111 insertions, 4 deletions
diff --git a/dev-cpp/oclint/Manifest b/dev-cpp/oclint/Manifest
index b0b8982..379f176 100644
--- a/dev-cpp/oclint/Manifest
+++ b/dev-cpp/oclint/Manifest
@@ -1,4 +1,3 @@
-DIST v0.10.2.tar.gz 117796 SHA256 91c228b94b958d2b0e1fde66e85a3adfe0c603e770ba96550f592db75fb5c7ce SHA512 f9949fe022e4db28b08079a365e3015331fb19dc8db17719f8ea857ea45e0807a7fb169a899e4f2d4614e15585ee8ca81bce063f1fc471ad127a978ffdf27488 WHIRLPOOL 4a4e22f58e8383a2bf1b0f915ff579b18c587e07aa4ea06ef46768384347ada19882eb8a64ba5ad3eed2f77d64624516c80b543b06d3753a378e64bc7d5efc26
-DIST v0.11.tar.gz 135377 SHA256 0c588b3e916bf53c87391ff95eb09c0fadb6a3d7d837fcaf844f9cb37dc84e0d SHA512 69d9fca8b865dc5b7bbe60b3d17f42678fb5457a0dda1a9c8c6810a1b96a968eaa4ca9cf6dbffe1687968c58239ceb837583d6c1ba79594ab6028fcc2e32ee98 WHIRLPOOL f1422f8051556a66bdf84b75c9c020932dc3e6e72778fe946152dfc49911d1204e490440842954e4443f53511a2ce7e211a30bb46fbecb2c58de9b348a072293
-EBUILD oclint-0.10.2.ebuild 608 SHA256 df732a675be0ad8ea4e4df378e57dc7869eac5323740c0e757911afb915a23ef SHA512 42e0b4fdd581c2b5922fffecaa1e0540054b21b748bee6611983e9080eff8b5e8d913aa549bf53dcbe6d52f76deddbb0d78bf560dceb6ae1a5af51e4b4acffd7 WHIRLPOOL 26fb19eb99dbe8120220dcca544d755bc05c0bbf33108409bcf7856cade9db7b4a3e2cf956427a778cd4f1bfc098fec88921e0859cee050953f859243d0ebe0c
-EBUILD oclint-0.11.ebuild 608 SHA256 df732a675be0ad8ea4e4df378e57dc7869eac5323740c0e757911afb915a23ef SHA512 42e0b4fdd581c2b5922fffecaa1e0540054b21b748bee6611983e9080eff8b5e8d913aa549bf53dcbe6d52f76deddbb0d78bf560dceb6ae1a5af51e4b4acffd7 WHIRLPOOL 26fb19eb99dbe8120220dcca544d755bc05c0bbf33108409bcf7856cade9db7b4a3e2cf956427a778cd4f1bfc098fec88921e0859cee050953f859243d0ebe0c
+DIST v0.13.tar.gz 137292 SHA256 a0fd188673863e6357d6585b9bb9c3affe737df134b9383a1a5ed021d09ed848 SHA512 a96200c8099e07e67e9e04c93b5908ac882ca03d3f3f95a32935ba8467af8527e766d75c0b710b2ce75a3628524cbbbf92a2952748ade30824451e72079d4995 WHIRLPOOL 91a593d2750582832efa7300f1b34eace17b40cd57e89aab804d2f87eae54469dd2ca3986cf4794bd1471e95f26be73251f2fe3b7cb8766b69d84fe90c7bae0a
+EBUILD oclint-0.13.ebuild 580 SHA256 2fbe91220ca529fb39c7f1edf14c02d993d7f9c54bb5a58cec2228449514f235 SHA512 f12c345473491ee2c8780b8a4e4fb355d850b00aa542d7b59cbc68725566ce40acb3cc4906ecdbabfc0de3bf1b6835def285e3c21b18eab30390c861694ca787 WHIRLPOOL 23ea7e9c094c310297b992964881ed146397975d57aabfdc5323688a251fbe8c5e5af9bef8d0634dd4550e905ab07fde121d1f91a8d7908060ab46430771a11b
+MISC metadata.xml 139 SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be WHIRLPOOL 620431014dd4fb752c3d46d11904ecb2c6d4525f5b4e30f4f778a3b74d3f7187ae4ccd856ebd7eabb48ce261b21849c732928fe647edce024a3fdc082d8f8630
diff --git a/dev-cpp/oclint/metadata.xml b/dev-cpp/oclint/metadata.xml
new file mode 100644
index 0000000..097975e
--- /dev/null
+++ b/dev-cpp/oclint/metadata.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+</pkgmetadata>
diff --git a/dev-cpp/oclint/oclint-0.13.ebuild b/dev-cpp/oclint/oclint-0.13.ebuild
new file mode 100644
index 0000000..db07826
--- /dev/null
+++ b/dev-cpp/oclint/oclint-0.13.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Static code analysis tool for C, C++ and Objective-C code"
+HOMEPAGE="http://oclint.org/"
+SRC_URI="https://github.com/oclint/oclint/archive/v${PV}.tar.gz"
+
+LICENSE="Modified BSD License"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=sys-devel/llvm-5.0.0
+ dev-util/ninja"
+
+src_unpack() {
+ default
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"/oclint-core cmake-utils_src_configure
+}
+
+src_install() {
+ dobin oclint
+}
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
+)
+