mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-05 03:12:18 +00:00
* fix: tracy on f44+ (#11598)
* fix: tracy on f44+
Signed-off-by: Owen-sz <owen@fyralabs.com>
* woke
Signed-off-by: Owen-sz <owen@fyralabs.com>
* bump(tracy): release 3 → 4
* no
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
* add the loop into cmake too
Signed-off-by: Owen-sz <owen@fyralabs.com>
---------
Signed-off-by: Owen-sz <owen@fyralabs.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: hamachitan[bot] <252235638+hamachitan[bot]@users.noreply.github.com>
(cherry picked from commit 7b949c3c7c)
* bump(tracy): release 3 → 4
---------
Signed-off-by: Owen-sz <owen@fyralabs.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: hamachitan[bot] <252235638+hamachitan[bot]@users.noreply.github.com>
This commit is contained in:
@@ -1,12 +1,42 @@
|
|||||||
|
%if 0%{?fedora} >= 44
|
||||||
|
%global gcc_compat 15
|
||||||
|
%global __cc gcc-%{gcc_compat}
|
||||||
|
%global __cxx g++-%{gcc_compat}
|
||||||
|
%endif
|
||||||
|
|
||||||
Name: tracy
|
Name: tracy
|
||||||
Version: 0.13.1
|
Version: 0.13.1
|
||||||
Release: 3%?dist
|
Release: 4%?dist
|
||||||
Summary: A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications
|
Summary: A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
URL: https://github.com/wolfpld/tracy
|
URL: https://github.com/wolfpld/tracy
|
||||||
Source0: https://github.com/wolfpld/tracy/archive/refs/tags/v%version.tar.gz
|
Source0: https://github.com/wolfpld/tracy/archive/refs/tags/v%version.tar.gz
|
||||||
BuildRequires: pkgconfig(egl) pkgconfig(glfw3) pkgconfig(freetype2) pkgconfig(dbus-1) pkgconfig(libunwind) pkgconfig(libdebuginfod) pkgconfig(tbb) pkgconfig(wayland-client) pkgconfig(wayland-protocols) pkgconfig(xkbcommon) pkgconfig(capstone) pkgconfig(openssl) pkgconfig(pugixml) pkgconfig(libcurl) pkgconfig(libxslt) pkgconfig(libnghttp2) pkgconfig(libidn2) pkgconfig(libssh2) tbb expat libxml2 openssl-libs
|
BuildRequires: pkgconfig(egl)
|
||||||
BuildRequires: cmake gcc gcc-c++ meson
|
BuildRequires: pkgconfig(glfw3)
|
||||||
|
BuildRequires: pkgconfig(freetype2)
|
||||||
|
BuildRequires: pkgconfig(dbus-1)
|
||||||
|
BuildRequires: pkgconfig(libunwind)
|
||||||
|
BuildRequires: pkgconfig(libdebuginfod)
|
||||||
|
BuildRequires: pkgconfig(tbb)
|
||||||
|
BuildRequires: pkgconfig(wayland-client)
|
||||||
|
BuildRequires: pkgconfig(wayland-protocols)
|
||||||
|
BuildRequires: pkgconfig(xkbcommon)
|
||||||
|
BuildRequires: pkgconfig(capstone)
|
||||||
|
BuildRequires: pkgconfig(openssl)
|
||||||
|
BuildRequires: pkgconfig(pugixml)
|
||||||
|
BuildRequires: pkgconfig(libcurl)
|
||||||
|
BuildRequires: pkgconfig(libxslt)
|
||||||
|
BuildRequires: pkgconfig(libnghttp2)
|
||||||
|
BuildRequires: pkgconfig(libidn2)
|
||||||
|
BuildRequires: pkgconfig(libssh2)
|
||||||
|
BuildRequires: tbb
|
||||||
|
BuildRequires: expat
|
||||||
|
BuildRequires: libxml2
|
||||||
|
BuildRequires: openssl-libs
|
||||||
|
BuildRequires: cmake
|
||||||
|
BuildRequires: meson
|
||||||
|
BuildRequires: gcc%{?gcc_compat}
|
||||||
|
BuildRequires: gcc%{?gcc_compat}-c++
|
||||||
|
|
||||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||||
|
|
||||||
@@ -23,8 +53,10 @@ Development files for the tracy package.
|
|||||||
%prep
|
%prep
|
||||||
%autosetup
|
%autosetup
|
||||||
|
|
||||||
%build
|
%conf
|
||||||
%meson -Dcpp_std=c++17
|
%meson -Dcpp_std=c++17
|
||||||
|
|
||||||
|
%build
|
||||||
%meson_build
|
%meson_build
|
||||||
for project in capture csvexport import update profiler
|
for project in capture csvexport import update profiler
|
||||||
do
|
do
|
||||||
@@ -73,6 +105,9 @@ install -Dm644 icon/application-tracy.svg %buildroot%_iconsdir/hicolor/scalable/
|
|||||||
%_includedir/tracy/*
|
%_includedir/tracy/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Apr 21 2026 Owen Zimmerman <owen@fyralabs.com> - 0.13.1-2
|
||||||
|
- Make gcc15 the default compiler on Fedora 44+
|
||||||
|
|
||||||
* Mon Jan 19 2026 Owen Zimmerman <owen@fyralabs.com> - 0.13.1-1
|
* Mon Jan 19 2026 Owen Zimmerman <owen@fyralabs.com> - 0.13.1-1
|
||||||
- Fix compile issues, update for 0.13.1
|
- Fix compile issues, update for 0.13.1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user