summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 796dd4825255..61a4d830be00 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,11 +7,11 @@
pkgname='unreal-engine'
pkgver=4.15.2
-pkgrel=1
+pkgrel=2
pkgdesc='A 3D game engine by Epic Games which can be used non-commercially for free.'
arch=('x86_64')
url='https://www.unrealengine.com/'
-makedepends=('clang<4.0.0' 'mono' 'dos2unix' 'cmake' 'git')
+makedepends=('clang' 'mono' 'dos2unix' 'cmake' 'git')
depends=('icu' 'xdg-user-dirs' 'sdl2' 'qt4' 'python')
conflicts=('hardening-wrapper')
license=('custom:UnrealEngine')
@@ -21,6 +21,8 @@ source=(
'UE4Editor.desktop'
'remove-clang35-dependency.patch'
'ignore-return-value-error.patch'
+ 'ParticleEmitterInstances.patch'
+ 'LMStats.patch'
)
md5sums=(
@@ -28,11 +30,15 @@ md5sums=(
'c7fc35a7eb9e23c0a9b7c593f7f9878d'
'271579e814358390d210d57c724a3b00'
'a5bb2f9ebc7379b603e3293880dc5c12'
+ '21da50059f3b805d2dc78638efac0b1b'
+ 'abe70f602445e9465c1eff2769bc7d61'
)
prepare() {
patch "$srcdir/UnrealEngine/Engine/Build/BatchFiles/Linux/Setup.sh" remove-clang35-dependency.patch
patch "$srcdir/UnrealEngine/Engine/Source/Programs/UnrealBuildTool/Linux/LinuxToolChain.cs" ignore-return-value-error.patch
+ patch "$srcdir/UnrealEngine/Engine/Source/Runtime/Engine/Private/Particles/ParticleEmitterInstances.cpp" ParticleEmitterInstances.patch
+ patch "$srcdir/UnrealEngine/Engine/Source/Programs/UnrealLightmass/Private/LightmassCore/Misc/LMStats.h" LMStats.patch
cd $srcdir/UnrealEngine
@@ -61,7 +67,7 @@ package() {
cd $srcdir/UnrealEngine
# license
- install -Dm644 LICENSE.pdf "$pkgdir/usr/share/licenses/UnrealEngine/LICENSE.pdf"
+ install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/UnrealEngine/LICENSE.md"
# engine
install -d "$pkgdir/opt/$pkgname/Engine"