Package Details: unity-editor 1:2018.2.15f1-1

Git Clone URL: https://aur.archlinux.org/unity-editor.git (read-only)
Package Base: unity-editor
Description: The world's most popular development platform for creating 2D and 3D multiplatform games and interactive experiences.
Upstream URL: https://unity3d.com/
Keywords: develop engine gamedev unity3d
Licenses: custom
Submitter: LeonardK
Maintainer: spacepluk (jurf, fwalch)
Last Packager: spacepluk
Votes: 141
Popularity: 4.227232
First Submitted: 2015-08-26 18:08
Last Updated: 2018-11-12 12:19

Sources (5)

Pinned Comments

spacepluk commented on 2018-01-19 12:03

MonoDevelop is officially deprecated: https://blogs.unity3d.com/2018/01/05/discontinuing-support-for-monodevelop-unity-starting-in-unity-2018-1/

spacepluk commented on 2018-01-03 10:01

Following 2013.3.0f1 all the components in UnitySetup correspond to separate AUR packages.

So, for example to get the editor with Android build support you need to install both: unity-editor-beta and unity-editor-beta-android. Check the optional dependencies for the other platforms/components.

MonoDevelop is not included since 2013.3.0b1: https://forum.unity.com/threads/2017-3-0b1-editor-issues.498477/#post-3242701

jurf commented on 2016-11-07 21:01

This is not the beta package! Please do not flag it out of date if the new version has the letter "b" in it. Instead please look at https://aur.archlinux.org/packages/unity-editor-beta/

LeonardK commented on 2015-08-26 21:11

... just remembered, .install file is the solution.

LeonardK commented on 2015-08-26 21:04

@lybin:
Do you know how to make symlinks within a PKGBUILD? They are not relative and thus it links to the place where the package is built rather than extracted to.
Prolbably there's a wiki page for this, will lookup 2morrow.

LeonardK commented on 2015-08-26 21:02

@lybin:
nvm, removed my comment.

LeonardK commented on 2015-08-26 20:55

@lybin:
Hm, bad news concerning the symlink :/

It seems that the Unity binary gets confused when launched via the /usr/bin symlink and thinks that the chrome-sandbox doesn't have the right permissions...

LeonardK commented on 2015-08-26 20:45

@TingPing:
Yep, been working on all that. At first I just to make sure used ldd to figure out dependencies.
But I've switched to the forum-doc and now there should be far less of them.

lybin commented on 2015-08-26 20:30

@LeonardK, thanks for answer ;)

TingPing commented on 2015-08-26 20:29

Oh you already got the optdepends nvm.

TingPing commented on 2015-08-26 20:27

You have a ton of unnecessary deps like gtk2 pulls in glib2, cairo, etc. glu pulls in libgl. You also don't have the optional deps for webgl and android:

optdepends=('ffmpeg: WebGL' 'nodejs: WebGL' 'java-environment: WebGL' 'jdk7-openjdk: Android/Tizen'
)

LeonardK commented on 2015-08-26 20:21

@lybin:
Hm, I added the date in the version as this one is based on version 5.1.0f3 of the main branch but there might be future builds coming which are too and just do Linux-specific fixes. On the other hand, the date is pretty much the same as the ArchLinux release variable. But this one I use for fixing the PKGBUILD for the same build.
That's why I use the date as part of the version:
If they push a new build on the same verson doing otherwise would lead to confusion.

Adding the symlink is defnitely a good idea.
I've also found some of those dependencies but they did not list them in the forums here:
http://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/
So I commented them. The problem is to rule out what are 'real' depends and what is just linked to in the specific setup or transitive dependencies.

I hope I can do some more stuff tomorrow as it's kinda late here now ^^

lybin commented on 2015-08-26 20:09

Can you please create symlink to /usr/bin/unity-editor?