diff options
author | Angelo Theodorou | 2021-06-25 11:56:28 +0200 |
---|---|---|
committer | Angelo Theodorou | 2021-06-25 11:57:39 +0200 |
commit | 5bb15e4d158b31bf3b4d2c3e461c80ebc6d7a412 (patch) | |
tree | 8baf9df155ca60d9bc70ba7f2c3bed4765b42ea2 | |
parent | 494e61ff339269f14e8e422c0603793d180cb8d3 (diff) | |
download | aur-5bb15e4d158b31bf3b4d2c3e461c80ebc6d7a412.tar.gz |
Update to v0.7.8
- Add a patch to compile with GCC 11
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | gcc11.patch | 22 |
3 files changed, 35 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = tracy pkgdesc = Real-time, nanosecond resolution frame profiler - pkgver = 0.7.7 + pkgver = 0.7.8 pkgrel = 1 url = https://github.com/wolfpld/tracy arch = i686 @@ -14,10 +14,11 @@ pkgbase = tracy depends = capstone provides = tracy conflicts = tracy - source = git+https://github.com/wolfpld/tracy#tag=v0.7.7 + source = git+https://github.com/wolfpld/tracy#tag=v0.7.8 source = tracy.desktop + source = gcc11.patch sha256sums = SKIP sha256sums = d70322648a10aacab4b471fa657ae57bf477ac98c77383d1a8491b3aa5a1c907 + sha256sums = e64a6131a12c978f57e711a07b5f8dba7eecb02062d37fa7dbc09497f341c7cd pkgname = tracy - @@ -2,7 +2,7 @@ # Maintainer: Angelo Theodorou <encelo at gmail dot com> pkgname=tracy -pkgver=0.7.7 +pkgver=0.7.8 pkgrel=1 pkgdesc="Real-time, nanosecond resolution frame profiler" arch=('i686' 'x86_64') @@ -12,8 +12,14 @@ depends=('glfw-x11' 'gtk3' 'intel-tbb' 'capstone') makedepends=('pkgconf' 'git') provides=('tracy') conflicts=('tracy') -source=("git+$url#tag=v$pkgver" "tracy.desktop") -sha256sums=('SKIP' 'd70322648a10aacab4b471fa657ae57bf477ac98c77383d1a8491b3aa5a1c907') +source=("git+$url#tag=v$pkgver" "tracy.desktop" "gcc11.patch" ) +sha256sums=('SKIP' 'd70322648a10aacab4b471fa657ae57bf477ac98c77383d1a8491b3aa5a1c907' + 'e64a6131a12c978f57e711a07b5f8dba7eecb02062d37fa7dbc09497f341c7cd') + +prepare() { + cd tracy + patch --forward --strip=1 --input="${srcdir}/gcc11.patch" +} build() { cd tracy diff --git a/gcc11.patch b/gcc11.patch new file mode 100644 index 000000000000..298bf950e64a --- /dev/null +++ b/gcc11.patch @@ -0,0 +1,22 @@ +diff -urN tracy.orig/server/tracy_robin_hood.h tracy/server/tracy_robin_hood.h +--- tracy.orig/server/tracy_robin_hood.h 2021-06-25 11:50:17.760478231 +0200 ++++ tracy/server/tracy_robin_hood.h 2021-06-25 11:51:24.333816162 +0200 +@@ -47,6 +47,7 @@ + #include <string> + #include <type_traits> + #include <utility> ++#include <limits> + #if __cplusplus >= 201703L + # include <string_view> + #endif +diff -urN tracy.orig/server/TracySourceContents.hpp tracy/server/TracySourceContents.hpp +--- tracy.orig/server/TracySourceContents.hpp 2021-06-25 11:50:17.757144897 +0200 ++++ tracy/server/TracySourceContents.hpp 2021-06-25 11:51:03.617148063 +0200 +@@ -2,6 +2,7 @@ + #define __TRACYSOURCECONTENTS_HPP__ + + #include <stdint.h> ++#include <stddef.h> + #include <vector> + + #include "TracySourceTokenizer.hpp" |