···11-{pkgs, pkgs_i686, xcodeVersion ? "5.0", tiVersion ? "3.2.1.GA"}:
11+{pkgs, pkgs_i686, xcodeVersion ? "5.0", tiVersion ? "3.2.3.GA"}:
2233let
44 # We have to use Oracle's JDK. On Darwin, just simply expose the host system's
···3030 titaniumsdk = let
3131 titaniumSdkFile = if tiVersion == "3.1.4.GA" then ./titaniumsdk-3.1.nix
3232 else if tiVersion == "3.2.3.GA" then ./titaniumsdk-3.2.nix
3333- else if tiVersion == "3.3.0.RC2" then ./titaniumsdk-3.3.nix
3333+ else if tiVersion == "3.3.0.GA" then ./titaniumsdk-3.3.nix
3434 else throw "Titanium version not supported: "+tiVersion;
3535 in
3636 import titaniumSdkFile {
···11{stdenv, fetchurl, unzip, makeWrapper, python, jdk}:
2233stdenv.mkDerivation {
44- name = "mobilesdk-3.3.0.RC2";
44+ name = "mobilesdk-3.3.0.GA";
55 src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl {
66- url = http://builds.appcelerator.com/mobile/3.3.0/mobilesdk-3.3.0.RC2-linux.zip;
77- sha1 = "ad4d0003b81ffc5947c1961548ad4b8591aaec5b";
66+ url = http://builds.appcelerator.com/mobile/3.3.0/mobilesdk-3.3.0.GA-linux.zip;
77+ sha1 = "9a9cca05a4cf8700df60b7e9d9cd969ecb70d81e";
88 }
99 else if stdenv.system == "x86_64-darwin" then fetchurl {
1010- url = http://builds.appcelerator.com/mobile/3.3.0/mobilesdk-3.3.0.RC2-osx.zip;
1111- sha1 = "621080fdd48801bfec7113fef1f224caabf0d4dd";
1010+ url = http://builds.appcelerator.com/mobile/3.3.0/mobilesdk-3.3.0.GA-osx.zip;
1111+ sha1 = "c6333e4da2564b9c51b865c1db49a062fbc743af";
1212 }
1313 else throw "Platform: ${stdenv.system} not supported!";
1414···28282929 # Rename ugly version number
3030 cd mobilesdk/*
3131- cd 3.3.0.RC2
3131+ cd 3.3.0.GA
32323333 # Zip files do not support timestamps lower than 1980. We have to apply a few work-arounds to cope with that
3434 # Yes, I know it's nasty :-)