diff options
Diffstat (limited to 'dev-lang/dmd/dmd-2.085.1.ebuild')
-rw-r--r-- | dev-lang/dmd/dmd-2.085.1.ebuild | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dev-lang/dmd/dmd-2.085.1.ebuild b/dev-lang/dmd/dmd-2.085.1.ebuild new file mode 100644 index 0000000..43c8246 --- /dev/null +++ b/dev-lang/dmd/dmd-2.085.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KEYWORDS="-* ~amd64 ~x86" +YEAR=2019 +DLANG_VERSION_RANGE="2.073-" + +inherit dmd + +PATCHES=( + "${FILESDIR}/2.081-allow-deprecations.patch" + "${FILESDIR}/2.083-link-32-bit-shared-lib-with-ld.bfd.patch" +) + +dmd_src_prepare_extra() { + # Copy default DDOC theme file into resource directory + mkdir "dmd/res" || die "Failed to create 'dmd/res' directory" + cp "${FILESDIR}/2.084-default_ddoc_theme.ddoc" "dmd/res/default_ddoc_theme.ddoc" || die "Failed to copy 'default_ddoc_theme.ddoc' file into 'src/res' directory." + + # Copy missing config.d + cp "${FILESDIR}/2.084-config.d" "dmd/config.d" || die "Failed to copy 'config.sh' file into 'dmd' directory." +} |