summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD22
2 files changed, 24 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7a3bb90c021b..9b5fcd6d754b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,32 +1,37 @@
pkgbase = moonlight-embedded
pkgdesc = Gamestream client for embedded devices
- pkgver = 2.4.7
+ 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.7/moonlight-embedded-2.4.7.tar.xz
- sha256sums = f78e7de28e190ea21ad567f2c580be384c53fa40f22d2ab8db16487c3e99fc56
+ 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
-
diff --git a/PKGBUILD b/PKGBUILD
index c28509c48a76..f3290460c088 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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.7
+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=('f78e7de28e190ea21ad567f2c580be384c53fa40f22d2ab8db16487c3e99fc56')
+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
}