summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Bermond2020-05-25 15:44:47 +0000
committerDaniel Bermond2020-05-25 15:44:47 +0000
commitbc88860ecb5cfb13995a777204a595abce40a8ed (patch)
treecd40ec5a1b49449f80a70810b6c4843adcd072cc /PKGBUILD
parent275c7b6ab177433daf3c8fe53893067c77f7de61 (diff)
downloadaur-bc88860ecb5cfb13995a777204a595abce40a8ed.tar.gz
Add patch for gcc10
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 15 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6a334ec0fd7e..93355c99039d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,25 @@
-# Maintainer: Daniel Bermond < gmail-com: danielbermond >
+# Maintainer: Daniel Bermond <dbermond@archlinux.org>
pkgname=rockchip-mpp
pkgver=20171218
-pkgrel=3
+pkgrel=4
pkgdesc='Rockchip Media Process Platform (MPP)'
arch=('x86_64')
url='https://github.com/rockchip-linux/mpp/'
license=('Apache')
depends=('gcc-libs')
makedepends=('cmake')
-source=("${pkgname}-${pkgver}".tar.gz::"https://github.com/rockchip-linux/mpp/archive/release_${pkgver}.tar.gz")
-sha256sums=('03b4f093e23fa480c3c46a07059fb297d352e5b3d050f4da4869c1ade8adc125')
+source=("${pkgname}-${pkgver}".tar.gz::"https://github.com/rockchip-linux/mpp/archive/release_${pkgver}.tar.gz"
+ '010-rockchip-mpp-gcc10-fix.patch')
+sha256sums=('03b4f093e23fa480c3c46a07059fb297d352e5b3d050f4da4869c1ade8adc125'
+ '6131a5a81940707af99e248669dc4a2072618901ef0004950a2f71e45d854224')
+
+prepare() {
+ patch -d "mpp-release_${pkgver}" -Np1 -i "${srcdir}/010-rockchip-mpp-gcc10-fix.patch"
+}
build() {
- cd "mpp-release_${pkgver}"
-
- cmake \
+ cmake -B build -S "mpp-release_${pkgver}" \
-DAVSD_TEST:BOOL='OFF' \
-DCMAKE_BUILD_TYPE:STRING='None' \
-DCMAKE_INSTALL_LIBDIR:PATH='lib' \
@@ -40,16 +44,13 @@ build() {
-DRKPLATFORM:BOOL='ON' \
-DVP9D_TEST:BOOL='OFF' \
-DVPU_API_TEST:BOOL='OFF' \
- -Wno-dev \
- .
-
- make
+ -DHAVE_DRM:BOOL='ON' \
+ -Wno-dev
+ make -C build
}
package() {
- cd "mpp-release_${pkgver}"
-
- make DESTDIR="$pkgdir" install
+ make -C build DESTDIR="$pkgdir" install
# remove static libs that are not removed by '!staticlibs' option
rm "$pkgdir"/usr/lib/lib*_static.a