Campbell Jones pushed to branch main at Arch Linux / Packaging / Packages / apitrace
Commits: 455a223a by Campbell Jones at 2024-05-04T23:08:44-04:00 upgpkg: 11.1-3: Update license and pin Git submodules - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,35 @@ +pkgbase = apitrace + pkgdesc = Graphics API Tracing + pkgver = 11.1 + pkgrel = 3 + url = https://github.com/apitrace/apitrace + arch = x86_64 + license = MIT + makedepends = cmake + makedepends = git + makedepends = mesa + makedepends = qt5-base + depends = python + depends = libgl + depends = libprocps + optdepends = qt5-base: GUI support + source = apitrace-11.1::git+https://github.com/apitrace/apitrace.git#tag=11.1 + source = git+https://github.com/apitrace/gltrim-tests.git + source = git+https://github.com/google/brotli.git + source = git+https://github.com/google/googletest.git + source = git+https://github.com/ianlancetaylor/libbacktrace.git + source = git+https://github.com/apitrace/libpng.git + source = git+https://github.com/google/snappy.git + source = git+https://github.com/madler/zlib.git + source = git+https://github.com/microsoft/DirectXMath.git + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + +pkgname = apitrace ===================================== PKGBUILD ===================================== @@ -4,21 +4,46 @@ pkgname=apitrace pkgver=11.1 -pkgrel=2 +pkgrel=3 pkgdesc="Graphics API Tracing" arch=('x86_64') url="https://github.com/apitrace/apitrace" -license=('custom') +license=('MIT') makedepends=('cmake' 'git' 'mesa' 'qt5-base') depends=('python' 'libgl' 'libprocps') optdepends=('qt5-base: GUI support') -source=("$pkgname-$pkgver::git+https://github.com/apitrace/apitrace.git#tag=${pkgver}") -sha256sums=(SKIP) +source=("$pkgname-$pkgver::git+https://github.com/apitrace/apitrace.git#tag=${pkgver}" + "git+https://github.com/apitrace/gltrim-tests.git" + "git+https://github.com/google/brotli.git" + "git+https://github.com/google/googletest.git" + "git+https://github.com/ianlancetaylor/libbacktrace.git" + "git+https://github.com/apitrace/libpng.git" + "git+https://github.com/google/snappy.git" + "git+https://github.com/madler/zlib.git" + "git+https://github.com/microsoft/DirectXMath.git") +sha256sums=(SKIP + SKIP + SKIP + SKIP + SKIP + SKIP + SKIP + SKIP + SKIP) prepare() { cd apitrace-${pkgver} - git submodule update --init --depth 1 --recursive + git submodule init + git config submodule.frametrim/tests.url "$srcdir/gltrim-tests" + git config submodule.thirdparty/brotli.url "$srcdir/brotli" + git config submodule.thirdparty/gtest.url "$srcdir/googletest" + git config submodule.thirdparty/libbacktrace.url "$srcdir/libbacktrace" + git config submodule.thirdparty/libpng.url "$srcdir/libpng" + git config submodule.thirdparty/snappy.url "$srcdir/snappy" + git config submodule.thirdparty/zlib.url "$srcdir/zlib" + git config submodule.thirdparty/directxmath.url "$srcdir/DirectXMath" + git -c protocol.file.allow=always submodule update } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/apitrace/-/commit/455a223abf5d863d2a70b4fd8f80a9af1f9db502 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/apitrace/-/commit/455a223abf5d863d2a70b4fd8f80a9af1f9db502 You're receiving this email because of your account on gitlab.archlinux.org.