diff options
author | Mikołaj Gałkowski <mikolaj.galkowski@gmail.com> | 2019-12-28 19:16:18 +0100 |
---|---|---|
committer | Dmitry Kalinkin <dmitry.kalinkin@gmail.com> | 2019-12-28 13:16:18 -0500 |
commit | 650a6354bb48532b08af1854be6f4f803dfd736e (patch) | |
tree | bcc717796991d17acab4585925a07096dfa4f535 /pkgs/development/tools/unityhub/default.nix | |
parent | 59b0ab21e798647c97327a11e46715cc2734210f (diff) | |
download | nixpkgs-650a6354bb48532b08af1854be6f4f803dfd736e.tar nixpkgs-650a6354bb48532b08af1854be6f4f803dfd736e.tar.gz nixpkgs-650a6354bb48532b08af1854be6f4f803dfd736e.tar.bz2 nixpkgs-650a6354bb48532b08af1854be6f4f803dfd736e.tar.lz nixpkgs-650a6354bb48532b08af1854be6f4f803dfd736e.tar.xz nixpkgs-650a6354bb48532b08af1854be6f4f803dfd736e.tar.zst nixpkgs-650a6354bb48532b08af1854be6f4f803dfd736e.zip |
unityhub: init at 2.2.2 (#65391)
Diffstat (limited to 'pkgs/development/tools/unityhub/default.nix')
-rw-r--r-- | pkgs/development/tools/unityhub/default.nix | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/development/tools/unityhub/default.nix b/pkgs/development/tools/unityhub/default.nix new file mode 100644 index 00000000000..be98ba67c79 --- /dev/null +++ b/pkgs/development/tools/unityhub/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchurl, appimageTools, gsettings-desktop-schemas, gtk3 }: + +let + pname = "unityhub"; + version = "2.2.2"; +in + +appimageTools.wrapType2 rec { + name = "${pname}-${version}"; + + extraPkgs = (pkgs: with pkgs; with xorg; [ gtk2 gdk_pixbuf glib libGL libGLU nss nspr + alsaLib cups gnome2.GConf libcap fontconfig freetype pango + cairo dbus dbus-glib libdbusmenu libdbusmenu-gtk2 expat zlib libpng12 udev tbb + libpqxx gtk3 libsecret lsb-release openssl nodejs ncurses5 + + libX11 libXcursor libXdamage libXfixes libXrender libXi + libXcomposite libXext libXrandr libXtst libSM libICE libxcb ]); + + profile = '' + export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS + ''; + + src = fetchurl { + url = "https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage"; + sha256 = "1rx7ih94ig3pd1yx1d3fpx7zpixq3j5birkpnzkh778qqsdrg0nf"; + }; + + meta = with stdenv.lib; { + homepage = https://unity3d.com/; + description = "Game development tool"; + longDescription = '' + Popular development platform for creating 2D and 3D multiplatform games + and interactive experiences. + ''; + license = licenses.unfree; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ tesq0 ]; + }; +} |