aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Leise <marco.leise@gmx.de>2019-09-27 17:48:05 +0200
committerMarco Leise <marco.leise@gmx.de>2019-09-27 17:48:05 +0200
commitf8e7b7c0cebeccef364e2da597e76c42669364b3 (patch)
tree2a4aefafdde924749c80e0539fd37387b59d0963 /dev-lang
parentonedrive-2.3.9 (diff)
downloaddlang-f8e7b7c0cebeccef364e2da597e76c42669364b3.tar.gz
dlang-f8e7b7c0cebeccef364e2da597e76c42669364b3.tar.bz2
dlang-f8e7b7c0cebeccef364e2da597e76c42669364b3.zip
dmd-2.088 & dub-1.17
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/dmd/Manifest1
-rw-r--r--dev-lang/dmd/dmd-2.088.0.ebuild24
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."
+}