summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStelios Tsampas2020-05-20 08:56:01 +0300
committerStelios Tsampas2020-05-20 08:56:01 +0300
commitcec134a96cd945d9e06db42bb953752f9f6ed537 (patch)
tree5b28361be08668f40d3ba6690c013538bc178bea
parent45907a7f512c2f82a09297f9007dcd38f9b2bce1 (diff)
downloadaur-cec134a96cd945d9e06db42bb953752f9f6ed537.tar.gz
Use clang until ODR violations are fixes for GCC 10
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD7
2 files changed, 7 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b7cb07b82519..3ca9a1516559 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pcsxr-pgxp-git
pkgdesc = A Sony PlayStation (PSX) emulator based on the PCSX-df Project with Parallel/Precision Geometry Transform Pipeline
pkgver = 1.9.94.r1731.62467b86
- pkgrel = 1
+ pkgrel = 2
url = http://ngemu.com/threads/pcsxr-pgxp.186369/
arch = x86_64
license = GPL
@@ -9,6 +9,7 @@ pkgbase = pcsxr-pgxp-git
makedepends = git
makedepends = intltool
makedepends = mesa
+ makedepends = clang
depends = ffmpeg
depends = gtk3
depends = libarchive
diff --git a/PKGBUILD b/PKGBUILD
index 4cc6275a0856..20d59de95051 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,13 @@
pkgname=pcsxr-pgxp-git
pkgver=1.9.94.r1731.62467b86
-pkgrel=1
+pkgrel=2
pkgdesc='A Sony PlayStation (PSX) emulator based on the PCSX-df Project with Parallel/Precision Geometry Transform Pipeline'
arch=('x86_64')
url='http://ngemu.com/threads/pcsxr-pgxp.186369/'
license=('GPL')
depends=('ffmpeg' 'gtk3' 'libarchive' 'libcdio' 'libxv')
-makedepends=('cmake' 'git' 'intltool' 'mesa')
+makedepends=('cmake' 'git' 'intltool' 'mesa' 'clang')
provides=('pcsxr' "${pkgname/%-git/}")
conflicts=('pcsxr' "${pkgname/%-git/}")
source=("${pkgname/%-git/}::git+https://github.com/iCatButler/pcsxr.git"
@@ -34,6 +34,9 @@ prepare() {
build() {
cd "${pkgname/%-git/}"/build
+
+ export CC="clang"
+ export CXX="clang++"
cmake .. \
-DCMAKE_BUILD_TYPE='Release' \
-DCMAKE_INSTALL_PREFIX='/usr' \