From d3d2279c45b26b430914673a8e661da5541f9942 Mon Sep 17 00:00:00 2001 From: graysky <graysky@archlinux.us> Date: Thu, 29 Apr 2021 05:48:25 -0400 Subject: [PATCH] alarm/kodi-rpi-git: add new header dep in prep of 19.1 --- alarm/kodi-rpi-git/PKGBUILD | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/alarm/kodi-rpi-git/PKGBUILD b/alarm/kodi-rpi-git/PKGBUILD index 87d57d781..1d69e53d1 100644 --- a/alarm/kodi-rpi-git/PKGBUILD +++ b/alarm/kodi-rpi-git/PKGBUILD @@ -112,12 +112,14 @@ build() { # the build system expects to find /usr/include/drm/drm_fourcc.h however we provide this # in /usr/lib/modules/x.y.z-1-ARCH/build/include/uapi/drm/drm_fourcc.h + # and with the release of 19.1, videodev2.h is required # # credit to Kevin for the following hack: _kernel_release="$(pacman -Q linux-raspberrypi4-headers | grep -Eo "[^\ ]+$")-ARCH" - mkdir -p "$srcdir/uapi/drm" - ln -s /usr/lib/modules/$_kernel_release/build/include/uapi/drm/drm_fourcc.h "$srcdir/uapi/drm" + mkdir -p "$srcdir/uapi/drm" "$srcdir/uapi/linux" + ln -s /usr/lib/modules/"$_kernel_release"/build/include/uapi/drm/drm_fourcc.h "$srcdir/uapi/drm" + ln -s /usr/lib/modules/"$_kernel_release"/build/include/uapi/linux/videodev2.h "$srcdir/uapi/linux" export CPPFLAGS+=" -I$srcdir/uapi" # -march= defined in /etc/makepkg.conf will override the value for -mcpu we @@ -209,7 +211,7 @@ package_kodi-rpi-git() { # setup video drivers for kodi-gbm install -Dm0644 "$srcdir/kodi.config.txt" "$pkgdir/boot/kodi.config.txt" - + # rpi4 wants 512 MB of memory sed -i 's/@@@/512/' "$pkgdir/boot/kodi.config.txt"