|
3 | 3 | using BinaryBuilder, Pkg
|
4 | 4 |
|
5 | 5 | name = "TracyProfiler"
|
6 |
| -version = v"0.9.1" |
| 6 | +version = v"0.10.0" |
7 | 7 |
|
8 | 8 | # Collection of sources required to complete build
|
9 | 9 | sources = [
|
10 | 10 | GitSource("https://github.com/wolfpld/tracy.git",
|
11 |
| - "897aec5b062664d2485f4f9a213715d2e527e0ca"), # v0.9.1 |
| 11 | + "37aff70dfa50cf6307b3fee6074d627dc2929143"), # v0.10 |
12 | 12 | ArchiveSource("https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX11.0.sdk.tar.xz",
|
13 | 13 | "d3feee3ef9c6016b526e1901013f264467bb927865a03422a9cb925991cc9783"),
|
14 | 14 | DirectorySource("./bundled"),
|
@@ -41,11 +41,6 @@ if [[ "${target}" == x86_64-apple-darwin* ]]; then
|
41 | 41 | popd
|
42 | 42 | fi
|
43 | 43 |
|
44 |
| -atomic_patch -p1 ../patches/TracyProfiler-nfd-extended-1.0.2.patch |
45 |
| -atomic_patch -p1 ../patches/TracyProfiler-filter-user-text.patch |
46 |
| -atomic_patch -p1 ../patches/TracyProfiler-no-divide-zero.patch |
47 |
| -atomic_patch -p1 ../patches/TracyProfiler-rr-nopl-seq.patch |
48 |
| -
|
49 | 44 | # Build / install the profiler GUI
|
50 | 45 | make -e -j${nproc} -C profiler/build/unix LEGACY=1 IMAGE=tracy release
|
51 | 46 | cp -v ./profiler/build/unix/tracy* $bindir
|
@@ -93,8 +88,8 @@ dependencies = [
|
93 | 88 | Dependency("Dbus_jll", platforms=filter(Sys.islinux, platforms)),
|
94 | 89 | Dependency("GLFW_jll"),
|
95 | 90 | # Needed for `pkg-config glfw3`
|
96 |
| - Dependency("Xorg_xproto_jll", platforms=x11_platforms), |
97 |
| - Dependency("Xorg_kbproto_jll", platforms=x11_platforms), |
| 91 | + BuildDependency("Xorg_xproto_jll", platforms=x11_platforms), |
| 92 | + BuildDependency("Xorg_kbproto_jll", platforms=x11_platforms), |
98 | 93 | ]
|
99 | 94 |
|
100 | 95 | # requires std-c++17, full support in gcc 7+, clang 8+
|
|
0 commit comments