pharo: 5.0 -> 6.0
Create a new set of VM packages to keep up with changes in the upstream Pharo project.
This commit is contained in:
@@ -1,27 +1,15 @@
|
||||
{ stdenv, fetchurl, cmake, bash, unzip, glibc, openssl, gcc, mesa, freetype, xorg, alsaLib, cairo, makeDesktopItem } @args:
|
||||
{ stdenv, callPackage, callPackage_i686, ...} @pkgs:
|
||||
|
||||
let
|
||||
i686 = callPackage_i686 ./vms.nix {};
|
||||
native = callPackage ./vms.nix {};
|
||||
in
|
||||
|
||||
rec {
|
||||
pharo-vm-build = import ./build-vm.nix args;
|
||||
|
||||
base-url = http://files.pharo.org/vm/src/vm-unix-sources/blessed;
|
||||
|
||||
pharo-no-spur = pharo-vm-build rec {
|
||||
version = "2016.02.18";
|
||||
name = "pharo-vm-i386-${version}";
|
||||
binary-basename = "pharo-vm";
|
||||
src = fetchurl {
|
||||
url = "${base-url}/pharo-vm-${version}.tar.bz2";
|
||||
sha256 = "16n2zg7v2s1ml0vvpbhkw6khmgn637sr0d7n2b28qm5yc8pfhcj4";
|
||||
};
|
||||
};
|
||||
|
||||
pharo-spur = pharo-vm-build rec {
|
||||
version = "2016.07.16";
|
||||
name = "pharo-vm-spur-i386-${version}";
|
||||
binary-basename = "pharo-spur-vm";
|
||||
src = fetchurl {
|
||||
url = "${base-url}/pharo-vm-spur-${version}.tar.bz2";
|
||||
sha256 = "07nk4w5wh7gcf27cch5paqp9zdlshnknpv4y7imxlkjd76viac2b";
|
||||
};
|
||||
};
|
||||
cog32 = i686.cog;
|
||||
spur32 = i686.spur;
|
||||
spur64 = if stdenv.is64bit then native.spur else "none";
|
||||
multi-vm-wrapper = callPackage ../wrapper { inherit cog32 spur32 spur64; };
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user