diff options
author | Cameron Gutman | 2024-04-08 19:26:00 -0500 |
---|---|---|
committer | Cameron Gutman | 2024-04-08 19:27:35 -0500 |
commit | 4b104ac8639e7e4d977c220cc831104d1c6eddb8 (patch) | |
tree | 61ed83b9e74082bcb3a9da9757cdac5b0b2cafcc | |
parent | 2637f5b4c174c38d71948a85f87e117942337a2e (diff) | |
download | aur-moonlight-embedded.tar.gz |
Update to upstream v2.7.0
- Adjust for new dependencies (or ones missed previously)
- Change to new upstream location
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 24 insertions, 17 deletions
@@ -1,32 +1,37 @@ pkgbase = moonlight-embedded pkgdesc = Gamestream client for embedded devices - pkgver = 2.4.11 + pkgver = 2.7.0 pkgrel = 1 - url = https://github.com/irtimmer/moonlight-embedded + url = https://github.com/moonlight-stream/moonlight-embedded arch = armv6h arch = armv7h + arch = aarch64 arch = i686 arch = x86_64 license = GPL + makedepends = libcec makedepends = cmake depends = curl depends = avahi - depends = curl depends = libevdev - depends = enet + depends = sdl2 depends = ffmpeg + depends = opus + depends = libdrm optdepends = raspberrypi-firmware-tools: Raspberry Pi support optdepends = imx-vpu: i.MX6 support optdepends = aml-libs-c1: ODROID-C1 support + optdepends = aml-libs-c2: ODROID-C2 support optdepends = libcec: CEC support - source = https://github.com/irtimmer/moonlight-embedded/releases/download/v2.4.11/moonlight-embedded-2.4.11.tar.xz - sha256sums = 4494a30925c42c28197e1b0ebabdac0215507f206696aa5b14cb6e85afa4e33c + source = https://github.com/moonlight-stream/moonlight-embedded/releases/download/v2.7.0/moonlight-embedded-2.7.0.tar.xz + sha256sums = 6527718e678dafd6e1e1876bbc6949538b38986d54ebda0b7fdc3b3f4af4f2dd makedepends_armv6h = raspberrypi-firmware-tools makedepends_armv7h = raspberrypi-firmware-tools makedepends_armv7h = imx-vpu makedepends_armv7h = linux-imx6-headers makedepends_armv7h = v4l-utils makedepends_armv7h = aml-libs-c1 + makedepends_aarch64 = v4l-utils + makedepends_aarch64 = aml-libs-c2 pkgname = moonlight-embedded - @@ -1,28 +1,30 @@ -# Maintainer: Iwan Timmer <irtimmer@gmail.com> +# Maintainer: Cameron Gutman <aicommander@gmail.com> +# Contributor: Iwan Timmer <irtimmer@gmail.com> pkgname=moonlight-embedded -pkgver=2.4.11 +pkgver=2.7.0 pkgrel=1 pkgdesc="Gamestream client for embedded devices" -arch=('armv6h' 'armv7h' 'i686' 'x86_64') -url="https://github.com/irtimmer/moonlight-embedded" +arch=('armv6h' 'armv7h' 'aarch64' 'i686' 'x86_64') +url="https://github.com/moonlight-stream/moonlight-embedded" license=('GPL') -depends=('curl' 'avahi' 'curl' 'libevdev' 'enet' 'ffmpeg') -makedepends=('libcec') +depends=('curl' 'avahi' 'libevdev' 'sdl2' 'ffmpeg' 'opus' 'libdrm') +makedepends=('libcec' 'cmake') +makedepends_aarch64=('v4l-utils' 'aml-libs-c2') makedepends_armv7h=('raspberrypi-firmware-tools' 'imx-vpu' 'linux-imx6-headers' 'v4l-utils' 'aml-libs-c1') makedepends_armv6h=('raspberrypi-firmware-tools') optdepends=('raspberrypi-firmware-tools: Raspberry Pi support' 'imx-vpu: i.MX6 support' 'aml-libs-c1: ODROID-C1 support' + 'aml-libs-c2: ODROID-C2 support' 'libcec: CEC support') -makedepends=('cmake') -source=("https://github.com/irtimmer/moonlight-embedded/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz") -sha256sums=('4494a30925c42c28197e1b0ebabdac0215507f206696aa5b14cb6e85afa4e33c') +source=("https://github.com/moonlight-stream/moonlight-embedded/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz") +sha256sums=('6527718e678dafd6e1e1876bbc6949538b38986d54ebda0b7fdc3b3f4af4f2dd') build() { mkdir -p build cd build - cmake ../moonlight-embedded-$pkgver -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_BUILD_TYPE=Release + cmake .. -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_BUILD_TYPE=Release make } |