Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37559233
en ru br
ALT Linux repos
S:1.26-alt2

Group :: Development/Debug
RPM: igt-gpu-tools

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: igt-gpu-tools
Version: 1.26
Release: alt2

Summary: tools for debugging the Intel graphics driver
License: MIT
Group: Development/Debug

# http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/

Url: http://01.org/linuxgraphics/
Source: %name-%version.tar.xz

Provides: intel-gpu-tools- at version at
Obsoletes: intel-gpu-tools

ExclusiveArch: %ix86 x86_64

Requires: intel-gen4asm = %version

# Automatically added by buildreq on Wed Nov 17 2021

# optimized out: docbook-dtds docbook-style-xsl fontconfig fontconfig-devel glib2-devel glibc-kernheaders-generic glibc-kernheaders-x86 libX11-devel libXau-devel libXext-devel libXrender-devel libcrypt-devel libctf-nobfd0 libelf-devel libfreetype-devel libglvnd-devel libgpg-error libgraphite2-devel libicu-devel libjson-c5 libncurses-devel libp11-kit libpng-devel libsasl2-3 libtinfo-devel libxcb-devel libxmlrpc-client ninja-build perl pkg-config python3 python3-base python3-module-Pygments sh4 xml-common xsltproc xz zlib-devel
BuildRequires: ctags flex git-core gtk-doc libXrandr-devel libXv-devel libalsa-devel libcairo-devel libcurl-devel libdb4-devel libdrm-devel libdw-devel libgdbm-devel libgsl-devel libharfbuzz-devel libjson-c-devel libkmod-devel liboping-devel libpciaccess-devel libpixman-devel libprocps-devel libudev-devel libunwind-devel libxmlrpc-devel meson python3-dev

%description
igt-gpu-tools is a package of tools for debugging the Intel graphics
driver, including a GPU hang dumping program, performance monitor,
and performance microbenchmarks for regression testing the DRM.

%package -n intel-gen4asm
Summary: Intel 965 assembly language compiler
License: MIT
Group: Development/Tools

%description -n intel-gen4asm
intel-gen4asm is a program to compile an assembly language for the Intel 965
Express Chipset.  It has been used to construct programs for textured video
in the 2d driver.

%package devel
Summary: GTK development suite for %name
License: MIT
Group: Development/C

%description devel
%summary

%package devel-doc
Summary: GTK development documentation for %name
License: MIT
BuildArch: noarch
Group: Development/Documentation

%description devel-doc
%summary

%prep
%setup

# fix FTBFS with meson>=0.60

sed -i -e '/underscorify(f)/ s/(f)/()/' lib/meson.build

%build
%meson
%meson_build
%meson_build igt-gpu-tools-doc

%install
%meson_install

%files
%_bindir/*
%_libdir/*.so.*
%_usr/lib/%name/
%_datadir/%name/
#_mandir/*/*
%exclude %_bindir/intel-gen4asm
%exclude %_bindir/intel-gen4disasm
%exclude %_pkgconfigdir/intel-gen4asm.pc

%files devel
%_libdir/*.so
%_includedir/i915-perf
%_pkgconfigdir/i915-perf.pc

%files devel-doc
%_datadir/gtk-doc/html/%name

%files -n intel-gen4asm
%_bindir/intel-gen4asm
%_bindir/intel-gen4disasm
%_pkgconfigdir/intel-gen4asm.pc
%doc assembler/README assembler/TODO assembler/doc/examples/

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin