summaryrefslogtreecommitdiff
path: root/dev-util/valkyrie
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-util/valkyrie
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-util/valkyrie')
-rw-r--r--dev-util/valkyrie/Manifest7
-rw-r--r--dev-util/valkyrie/files/valkyrie-2.0.0-gcc47.patch37
-rw-r--r--dev-util/valkyrie/files/valkyrie-2.0.0-prefix.patch11
-rw-r--r--dev-util/valkyrie/metadata.xml8
-rw-r--r--dev-util/valkyrie/valkyrie-2.0.0.ebuild26
5 files changed, 89 insertions, 0 deletions
diff --git a/dev-util/valkyrie/Manifest b/dev-util/valkyrie/Manifest
new file mode 100644
index 000000000000..cc4fbe40ff94
--- /dev/null
+++ b/dev-util/valkyrie/Manifest
@@ -0,0 +1,7 @@
+AUX valkyrie-2.0.0-gcc47.patch 963 SHA256 06772d6369a0d7cbecc7b14e7e3283dd3424580a97712f4417f47ea353ffd3cc SHA512 fac2ad08f7726ce448568e6d6f705e85140d2e4846ff150e7b7a3b2a64bc328fd885e17d62c2a5fac70049bb946e3013471bde35cf2e76b0a55155fc50cf5362 WHIRLPOOL d252fb68a650e211619772baed47f940d1586388750054424d543c747bdd4d32f395913d81f7460367cf275473a35793d0fc3db55b02a8a7161d6aa3ba9af1bc
+AUX valkyrie-2.0.0-prefix.patch 329 SHA256 851aa36a68f79fa3537f57b5440a0a1fc6fdab88c1e36ead128067b639e011a9 SHA512 67e98f5251d5d4d7831fca702eef4e639e4909af790387d018af2511e9151d4be0e827035d3f1ac6eb61b1115216943a811b32ada3cb5b45573ae089d5571ca6 WHIRLPOOL c539ab2419fdc565ced183f853110bc79ce243ae26e67da54ba9cfdb52bd820806245b0e77d46e07569c3fca1b3cb3c570e08b608adcb34bfd7d801bb680bfc0
+DIST valkyrie-2.0.0.tar.bz2 260690 SHA256 a70b9ffb2409c96c263823212b4be6819154eb858825c9a19aad0ae398d59b43 SHA512 435abb17ecad114c3e492fa193e508bad7ca61884bd09bf1bf0b8398c63151d33e571fea927b84f05bc2b647183af441da1550161a6f766db9e9a15d00cfc888 WHIRLPOOL a7b394976012df7a28b02ba63c092354daff2a55912b6ccc88914aac5811b09064227a08e0fdbd23dc41bcd453dc3fe9846c2517c83d8eed1d4131dbbafdac4a
+EBUILD valkyrie-2.0.0.ebuild 528 SHA256 965efc71be6cd6088bb82814b8e5db4e47d2beca15f3a39c62ca9492c6d19d20 SHA512 f799284de3948fcd06736cf0cbc66d17d8923901ab49239d06317446ecb07fd9fadb225184dcb90b6647dc666f9ec44040e0c5a8d9b9341dcd38b13e15597ce3 WHIRLPOOL c92912409ffe99ff388b8f181dda2f68eabf21b16b5213c47f71762fe10071aba95f524042add3e460083b8cbf36c5817bc4691c20dba61871cf80c7ced7588e
+MISC ChangeLog 2645 SHA256 40e9db24d456b2debc10bb923cc09ec74ceaaf56f45ea411a7b4dba724eff38f SHA512 ae946822f03d0207864acc96516e9e8fe7aacb596320a196c95384bf3d8853e3ea9de3ea71c585fde22ef841a1a6d17771772a9bc32fd80627885ff9d105d862 WHIRLPOOL e37ce431fcbfd992f398179db5279e416b3dd0e7867d4e519ea706027a7ceb2e428ba85f80db08ec8194bc8ca8d2f7e6206c3287ae1d34720d5830b574e9a9dc
+MISC ChangeLog-2015 978 SHA256 3a64fc4d5fbcd0675e2360e46f5679a211885e70d7126a467c56d5d3e925a0e0 SHA512 82ed6a902003e2953201bf9adfe8af83f6fb45e2406b1cbb7b51b556514f9dfea1a8cea18a4247b0113dd1b407f1763f8538b9d78934483afbd848ed4db201fc WHIRLPOOL b39c90303d9f290141a27005d0edd46bb68430bbfa066c757f2305ef144349900dd9400d7672df73aba1b677f47e08b45b03e63553153c69ccc279754e96f50b
+MISC metadata.xml 237 SHA256 ffb571839c57797d282263369646d2bba2662601a45f7bb3251bb97f716554a6 SHA512 ae2360aa6b1b00c67e0acea4935c02b64585b9a15e126fec9d5d99637021c542c0a495e5116205f3da287def46fa5b19cb1a7f3042c12c5f7a78d66d92fcb03f WHIRLPOOL 60d6da846c983457e038ea5ba3c0bf48f939c9586610985a14cac9772fd1d45d781a643abc16482f232f3028e44fe99fe1a382deaebf6589602fc244a4460e3f
diff --git a/dev-util/valkyrie/files/valkyrie-2.0.0-gcc47.patch b/dev-util/valkyrie/files/valkyrie-2.0.0-gcc47.patch
new file mode 100644
index 000000000000..d2d33166a85c
--- /dev/null
+++ b/dev-util/valkyrie/files/valkyrie-2.0.0-gcc47.patch
@@ -0,0 +1,37 @@
+Fix building with gcc-4.7
+
+https://bugs.gentoo.org/show_bug.cgi?id=421867
+
+Patch written by LE GARREC Vincent <legarrec.vincent@gmail.com>
+--- a/src/objects/tool_object.cpp
++++ b/src/objects/tool_object.cpp
+@@ -50,6 +50,7 @@ stopProcess()
+ #include <QKeySequence>
+ #include <QString>
+ #include <QStringList>
++#include <unistd.h> // usleep
+
+
+ #if 1
+--- a/src/utils/vk_config.cpp
++++ b/src/utils/vk_config.cpp
+@@ -25,6 +25,8 @@
+ #include "utils/vk_utils.h"
+
+ #include <pwd.h> // getpwuid
++#include <sys/types.h> // getuid
++#include <unistd.h> // getuid
+
+ #include <QColor>
+ #include <QDir>
+--- a/src/utils/vk_utils.cpp
++++ b/src/utils/vk_utils.cpp
+@@ -22,6 +22,8 @@
+ #include "utils/vk_config.h" // vkname()
+
+ #include <cstdlib> // exit, mkstemp, free/malloc, etc
++#include <sys/types.h> // getpid
++#include <unistd.h> // getpid
+
+ #include <QDateTime>
+ #include <QFile>
diff --git a/dev-util/valkyrie/files/valkyrie-2.0.0-prefix.patch b/dev-util/valkyrie/files/valkyrie-2.0.0-prefix.patch
new file mode 100644
index 000000000000..2f18491e8f81
--- /dev/null
+++ b/dev-util/valkyrie/files/valkyrie-2.0.0-prefix.patch
@@ -0,0 +1,11 @@
+--- valkyrie-2.0.0/vk_config.pri
++++ valkyrie-2.0.0/vk_config.pri
+@@ -14,7 +14,7 @@
+ # Set a default value for PREFIX (etc) in the generated makefiles
+ # Note: ignore INSTALL_ROOT: it's a qt special, can't be set from here
+ isEmpty(PREFIX) {
+- PREFIX = /usr/local
++ PREFIX = /usr
+ }
+ isEmpty(BINDIR) {
+ BINDIR = $$PREFIX/bin
diff --git a/dev-util/valkyrie/metadata.xml b/dev-util/valkyrie/metadata.xml
new file mode 100644
index 000000000000..a535b8852829
--- /dev/null
+++ b/dev-util/valkyrie/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-util/valkyrie/valkyrie-2.0.0.ebuild b/dev-util/valkyrie/valkyrie-2.0.0.ebuild
new file mode 100644
index 000000000000..23baa9225410
--- /dev/null
+++ b/dev-util/valkyrie/valkyrie-2.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+inherit qt4-r2
+
+DESCRIPTION="Graphical front-end to the Valgrind suite of tools"
+HOMEPAGE="http://www.valgrind.org/"
+SRC_URI="http://www.valgrind.org/downloads/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=dev-util/valgrind-3.6.0
+ dev-qt/qtgui:4
+ dev-qt/qtcore:4"
+RDEPEND="${DEPEND}"
+
+DOCS=( README )
+PATCHES=(
+ "${FILESDIR}"/${P}-prefix.patch
+ "${FILESDIR}"/${P}-gcc47.patch
+)