{ pkgs, newScope, llvmPackages_6 }: let callPackage = newScope self; self = rec { stdenv = pkgs.clangStdenv; gsmakeDerivation = callPackage ./make/gsmakeDerivation.nix {}; gorm = callPackage ./gorm {}; projectcenter = callPackage ./projectcenter {}; system_preferences = callPackage ./systempreferences {}; libobjc = callPackage ./libobjc2 { stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv; }; make = callPackage ./make {}; back = callPackage ./back {}; base = callPackage ./base { giflib = pkgs.giflib_4_1; }; gui = callPackage ./gui {}; gworkspace = callPackage ./gworkspace {}; }; in self