diff options
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/dmd/Manifest | 1 | ||||
-rw-r--r-- | dev-lang/dmd/dmd-2.088.0.ebuild | 24 |
2 files changed, 25 insertions, 0 deletions
diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest index f6f7e57..99341c4 100644 --- a/dev-lang/dmd/Manifest +++ b/dev-lang/dmd/Manifest @@ -23,3 +23,4 @@ DIST dmd.2.084.1.linux.tar.xz 23699944 BLAKE2B cc99ac0a52d98db516f465a8278893e82 DIST dmd.2.085.1.linux.tar.xz 24397876 BLAKE2B 0e9ee8deb63796c623f2348b147d99c96bd56eafb3c59620fa13bdeb77c1e8547a09a27220bcd1a9c49bab6331027be553ad5c12e6e537d4191c41932e273d60 SHA512 e32805baf1926531ea7268f4ab6845039a9518230638cf11223c47d323316ca9478376eb8084b4f993ebddd471f664e0f07b24fcff38ba9deeb8dc2e435e60b6 DIST dmd.2.086.1.linux.tar.xz 24643816 BLAKE2B fc6703f6c7f8724e06bb75278df58469876a6a23093afaf99a5dc0300d9657b6218249f7f69cdcba487d9b6bdd826f0c3e8e751897d9af96070729d35d24bf26 SHA512 cf6a7f2ef2f2133587b3aa0f72e3fc902dac59ca03c1b1021dbb16d637bead2baf891bc6c1782928fdb19c9a38b135cc1c80d5f90bc39f18b55c8e713c142cea DIST dmd.2.087.1.linux.tar.xz 25120264 BLAKE2B fb6aed0ebf1547565f99717830acfe450bc7db260070b77d37491a8d216acbe7ac1b07d320a42d7df706e0f18c6644ab18925273455b7949160c99af83645053 SHA512 8c44aa61b7fb1605a98f49db2e45d9e115626ad4bca9a1cdf3e61a116538e893d2504f524234bcd060ad3a1dda67b8813adf256055f24a0289b4f9630fc7ce63 +DIST dmd.2.088.0.linux.tar.xz 25131504 BLAKE2B 9a52c7ff2a34ef3bf5f792709f71da852a19c5c48b79ee843c2d46b2017cff2e31d7bd4d375d665fe0d5027a1397c6f05c4b3c442d6a57196bd8d548e61135fc SHA512 dcacbb48de87c312b1032306e6b33888ec779f45d33fca08a37d2341fc1f2061ae43ea95467a46bc961ee2841795e559d9c8e3ea41cf06a6e14a9c789f044c17 diff --git a/dev-lang/dmd/dmd-2.088.0.ebuild b/dev-lang/dmd/dmd-2.088.0.ebuild new file mode 100644 index 0000000..1350dea --- /dev/null +++ b/dev-lang/dmd/dmd-2.088.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KEYWORDS="-* ~amd64 ~x86" +YEAR=2019 +DLANG_VERSION_RANGE="2.075-" + +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.086-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.086-config.d" "dmd/config.d" || die "Failed to copy 'config.d' file into 'dmd' directory." +} |