Set PIC if Hardened GCC is detected.
Add new ldc2 release 0.14.0
Merge pull request #6 from redstar/ldc2-0.14.0

Add new ldc2 release 0.14.0
Add missing version/slot information for ldc2
Merge pull request #7 from redstar/eclass

Add missing version/slot information for ldc2
Ran repoman and fixed problems.
Unfortunately it will error out whenever we mark any package stable, that has GDC use flags that could pull in any unstable version of gcc, which would be all of them.
That's the downside of "a package can only be marked stable, when all its dependencies are".
Completed repoman fixes.
Added dmd-2.066.
Added GtkD-2.3.2.
Added GDC for D 2.065, based on GCC 4.8.3.
Merge pull request #3 from rdnetto/master

Set PIC if Hardened GCC is detected.
Merge branch 'master' of https://github.com/gentoo/dlang

Conflicts:
	dev-lang/dmd/Manifest
Fix to GDC ebuilds. GCC_FILESDIR is now globally defined.
GtkD version bump to 2.4.0.
Fixes #8.
Fixed GDC pass-to-linker flag (missing space after -Xlinker).
Don't call multilib_is_native_abi for D application ebuilds (DLANG_PACKAGE_TYPE=single), because we don't need/import that function there.
Force ldc2 -oq flag in __dlang_use_build_vars() to allow separate compilation when multiple modules with the same file name exist.
Added function to compile D applications in a compiler agnostic way.
Versions, import paths can be passed to both the application build function and the shared library build function.
The "debug" use flag, if used by an ebuild will be reflected by raising the debug level to 1 during compilation.
Added dub 0.9.21 ebuild. Fixes #1.
Bug fix release for ldc2 0.14.0.

This fixes issue #9 and a bug in the llvm.ctpop builtin.
Fixed bad -version, -debug and library expansion code in dlang.eclass that would make GtkD fail to build.