Campbell Jones pushed to branch main at Arch Linux / Packaging / Packages / renderdoc
Commits: 97bde3bc by Campbell Jones at 2023-09-03T13:40:09-04:00 upgpkg: 1.28-2: Actual first version built in a chroot - - - - - 2 changed files: - PKGBUILD - − README.md Changes: ===================================== PKGBUILD ===================================== @@ -5,26 +5,31 @@ pkgname=renderdoc pkgver=1.28 -pkgrel=1 +pkgrel=2 pkgdesc="OpenGL and Vulkan debugging tool" arch=(x86_64) url="https://github.com/baldurk/renderdoc" license=("MIT") -makedepends=("pcre" "cmake" "python") +makedepends=("cmake" "pcre" "python" "ninja") depends=("libgl" "libx11" "libxcb" "mesa" "qt5-base" "qt5-svg" "qt5-x11extras" "xcb-util-keysyms") +options=("!lto") source=("https://github.com/baldurk/$pkgname/archive/v${pkgver}.tar.gz" - "https://github.com/baldurk/$pkgname/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc") + "https://github.com/baldurk/$pkgname/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc" + "https://github.com/baldurk/swig/archive/${pkgname}-modified-7.zip") validpgpkeys=('1B039DB9A4718A2D699DE031AC612C3120C34695') b2sums=('62572e3c2ca4423c3c220f946a419c74951858027a5369ae59e0a026ddaa35c96b44be7d06ce1ff4e8105f3e5edf0bb0227d11f1dd7d8a747cf75ad97e4f354e' - 'SKIP') + 'SKIP' + '136b0b48d5bddb2dfe6fffd54220a5b62bb9a725b800f1f7846d03469f0c859d0585a61118f64b2def81ad94ff650bdf82d1db7aeb7608a190792ce8033597dc') build() { - cmake -DCMAKE_BUILD_TYPE=Release \ + cmake -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_VERSION_STABLE=ON \ -DBUILD_VERSION_DIST_CONTACT="https://archlinux.org/packages/$pkgname" \ -DBUILD_VERSION_DIST_NAME="Arch" \ -DBUILD_VERSION_DIST_VER="$pkgver" \ + -DRENDERDOC_SWIG_PACKAGE="$srcdir/${pkgname}-modified-7.zip" \ -DVULKAN_LAYER_FOLDER="/etc/vulkan/implicit_layer.d" \ -B"${pkgname}-$pkgver"/build \ -H"${pkgname}-$pkgver" ===================================== README.md deleted ===================================== @@ -1,3 +0,0 @@ -# DO NOT BUILD WITH PKGCTL - -This package cannot yet be built with pkgctl. Use makepkg instead for now. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/renderdoc/-/commit/97bde3bc217f4fa92dee4c693f602cbfd528a243 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/renderdoc/-/commit/97bde3bc217f4fa92dee4c693f602cbfd528a243 You're receiving this email because of your account on gitlab.archlinux.org.
