aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHorodniceanu Andrei <a.horodniceanu@proton.me>2023-12-12 11:04:12 +0200
committerHorodniceanu Andrei <a.horodniceanu@proton.me>2023-12-16 14:41:27 +0200
commitcd19627d55d107a5a2eb1f3f9cf83b488379e6d8 (patch)
treea9fb6939f83fdba0459d399f65a7668efeedbd66 /dev-lang/dmd
parentstabilization sweep (diff)
downloaddlang-cd19627d55d107a5a2eb1f3f9cf83b488379e6d8.tar.gz
dlang-cd19627d55d107a5a2eb1f3f9cf83b488379e6d8.tar.bz2
dlang-cd19627d55d107a5a2eb1f3f9cf83b488379e6d8.zip
*/*: Remove old versions
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
Diffstat (limited to 'dev-lang/dmd')
-rw-r--r--dev-lang/dmd/Manifest36
-rw-r--r--dev-lang/dmd/dmd-2.064.2-r7.ebuild25
-rw-r--r--dev-lang/dmd/dmd-2.065.0-r7.ebuild18
-rw-r--r--dev-lang/dmd/dmd-2.066.1-r7.ebuild18
-rw-r--r--dev-lang/dmd/dmd-2.067.1-r8.ebuild17
-rw-r--r--dev-lang/dmd/dmd-2.068.2-r9.ebuild17
-rw-r--r--dev-lang/dmd/dmd-2.069.2-r6.ebuild16
-rw-r--r--dev-lang/dmd/dmd-2.070.2-r6.ebuild17
-rw-r--r--dev-lang/dmd/dmd-2.071.2-r6.ebuild15
-rw-r--r--dev-lang/dmd/dmd-2.072.2-r6.ebuild15
-rw-r--r--dev-lang/dmd/dmd-2.073.2-r6.ebuild22
-rw-r--r--dev-lang/dmd/dmd-2.074.1-r6.ebuild22
-rw-r--r--dev-lang/dmd/dmd-2.075.1-r4.ebuild18
-rw-r--r--dev-lang/dmd/dmd-2.076.1-r4.ebuild21
-rw-r--r--dev-lang/dmd/dmd-2.077.1-r3.ebuild21
-rw-r--r--dev-lang/dmd/dmd-2.078.3-r3.ebuild24
-rw-r--r--dev-lang/dmd/dmd-2.079.1-r3.ebuild24
-rw-r--r--dev-lang/dmd/dmd-2.080.1-r3.ebuild21
-rw-r--r--dev-lang/dmd/dmd-2.081.2-r3.ebuild24
-rw-r--r--dev-lang/dmd/dmd-2.082.1-r3.ebuild24
-rw-r--r--dev-lang/dmd/dmd-2.083.1-r2.ebuild24
-rw-r--r--dev-lang/dmd/dmd-2.084.1-r2.ebuild26
-rw-r--r--dev-lang/dmd/dmd-2.085.1-r2.ebuild26
-rw-r--r--dev-lang/dmd/dmd-2.087.1-r1.ebuild26
-rw-r--r--dev-lang/dmd/dmd-2.088.1-r1.ebuild21
-rw-r--r--dev-lang/dmd/dmd-2.089.1.ebuild21
-rw-r--r--dev-lang/dmd/dmd-2.090.1.ebuild20
-rw-r--r--dev-lang/dmd/dmd-2.091.1.ebuild20
-rw-r--r--dev-lang/dmd/dmd-2.092.1.ebuild20
-rw-r--r--dev-lang/dmd/dmd-2.093.1.ebuild14
-rw-r--r--dev-lang/dmd/dmd-2.094.2.ebuild14
-rw-r--r--dev-lang/dmd/dmd-2.095.1.ebuild14
-rw-r--r--dev-lang/dmd/dmd-2.096.1.ebuild14
-rw-r--r--dev-lang/dmd/dmd-2.097.2.ebuild14
-rw-r--r--dev-lang/dmd/dmd-2.098.1.ebuild14
-rw-r--r--dev-lang/dmd/dmd-2.099.1.ebuild14
-rw-r--r--dev-lang/dmd/dmd-2.100.2.ebuild14
-rw-r--r--dev-lang/dmd/files/2.063-replace-bits-mathdef-h.patch12
-rw-r--r--dev-lang/dmd/files/2.064-link-32-bit-shared-lib-with-ld.bfd.patch14
-rw-r--r--dev-lang/dmd/files/2.064-makefile-multilib.patch26
-rw-r--r--dev-lang/dmd/files/2.064-no-narrowing.patch12
-rw-r--r--dev-lang/dmd/files/2.065-link-32-bit-shared-lib-with-ld.bfd.patch14
-rw-r--r--dev-lang/dmd/files/2.065-makefile-multilib.patch49
-rw-r--r--dev-lang/dmd/files/2.065-no-narrowing.patch12
-rw-r--r--dev-lang/dmd/files/2.066-no-narrowing.patch14
-rw-r--r--dev-lang/dmd/files/2.066.1-phobos-makefile.patch81
-rw-r--r--dev-lang/dmd/files/2.067-no-narrowing.patch17
-rw-r--r--dev-lang/dmd/files/2.068-replace-bits-mathdef-h.patch12
-rw-r--r--dev-lang/dmd/files/2.069-link-32-bit-shared-lib-with-ld.bfd.patch11
-rw-r--r--dev-lang/dmd/files/2.069-no-narrowing.patch17
-rw-r--r--dev-lang/dmd/files/2.070-disable-dwarf.patch11
-rw-r--r--dev-lang/dmd/files/2.073-default_ddoc_theme.ddoc735
-rw-r--r--dev-lang/dmd/files/2.073-fix-out-of-bounds-in-evalu8.patch11
-rw-r--r--dev-lang/dmd/files/2.073-fix-segv-in-evalu8.patch13
-rw-r--r--dev-lang/dmd/files/2.074-fix-out-of-bounds-in-evalu8.patch11
-rw-r--r--dev-lang/dmd/files/2.074-fix-segv-in-evalu8.patch13
-rw-r--r--dev-lang/dmd/files/2.074-link-32-bit-shared-lib-with-ld.bfd.patch11
-rwxr-xr-xdev-lang/dmd/files/2.076-config.sh17
-rw-r--r--dev-lang/dmd/files/2.076-default_ddoc_theme.ddoc737
-rw-r--r--dev-lang/dmd/files/2.078-allow-deprecations.patch11
-rw-r--r--dev-lang/dmd/files/2.080-default_ddoc_theme.ddoc742
-rw-r--r--dev-lang/dmd/files/2.081-allow-deprecations.patch11
-rw-r--r--dev-lang/dmd/files/2.084-config.d77
-rw-r--r--dev-lang/dmd/files/2.084-default_ddoc_theme.ddoc783
64 files changed, 0 insertions, 4205 deletions
diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index d006632..0fdac08 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -1,40 +1,4 @@
-DIST dmd.2.064.2.zip 33349115 BLAKE2B 0f6a187cd7005f11c8f8be782e5e74326b5d8b2ece53b650b02544834e38205524609067f451301f84993b735d7adf6b0dfe52e0750f2de1e7b8db68324d07f7 SHA512 4ec199c86c717273cf7c3c256ce56bc7144a453d3030a62de2c7e435e52ee5d2414c7bd9bb7c643b4734897e9621a31dff7b7fe3742f5b5785cb1e5eafb1bede
-DIST dmd.2.065.0.linux.zip 22231025 BLAKE2B fc897bac46ac5cba0b93488723892e480b6b391d347b4b499c2275d17b0e638ad04daabb29c813b92f807e7dda02dc42ef5b9917d52c69e2042ae4d0b53ab0eb SHA512 f351de772fff7d14fbd269701c557d2fc889ba0cc85c3b57f62fa6dc86295d1a151ad1d0b8928d9dc775251672933bff7d70fb22b4da732fae90f8840ec0571d
-DIST dmd.2.066.1.linux.zip 23238330 BLAKE2B 89e9710e0988a3ab5d7ddd1cf614050df02cb89b22d5d15e904a83e4c79c8ca357e090cc15b755175bfd632807203ed8c602aeb0dd1238f5b4891fdd09ca50ff SHA512 2baeaeba99b02dd286c550056716c74e5e83f3da03aa1be2632cc63e47716d96610ce40828e3f548a6be300566a09974c8e1c1b2de9c39f38fd862f4ec4f4a76
-DIST dmd.2.067.1.linux.zip 24657895 BLAKE2B b072110fe5bf76317e195dd62d357fd4cc955a21869eaabfa44ce858c5a8532cd982e727f000d66c1d60b79ce1cd2955cbb28fb4faff9e7af33ddca6966dfc33 SHA512 783ee78b5e86bb33de4aae0af3275f5ab570f8f1acf4340ebfc765aeeab63979de9a801fe8a7ba96b853398761bf2651184c8c5251e27fe851856321b97c1385
-DIST dmd.2.068.2.linux.tar.xz 13767952 BLAKE2B 2de3dd4669ad70c07dc7d25b5b950f5fa1aa6fc6b7b924dd31ffdb3b5c74b1f5e911897cfd38d39f14b65707f59529ca70d34a16120c5593ebb383d37acce398 SHA512 ddfc7258b48fae15172cf6b54867d7ef62afa551c84f3985503a1c43804bbf53de271933dff19338c1e3ea9ed04ee2d033f31e0f4a7beb6c1073f40ec8add279
-DIST dmd.2.069.2.linux.tar.xz 14525732 BLAKE2B 68270e6ca0fd98140be886f954c73f60677bc457f6dbfddc9d5900cc7880b74185818dcfa6fb238a96a1b283bb41456d2708be22ac7b2137181392d26db46a16 SHA512 c2894585dd62a8392a455aa8c8b0d2819c2c605b62c9d1df3a210332421f573af7aed55708ac834a5ff9651dabe0adef2a8603632a21199afc7dbd4bd695e45f
-DIST dmd.2.070.2.linux.tar.xz 15506616 BLAKE2B 1db1bd9b519f288eea958253c9fd7ab9f5d8facbb69ca98975ee63ea8f333bd608d9f96fc352bcac57e6ca94b0850970c5a26d90a3b235dc8479eea504022969 SHA512 5abf29c781747c2956b0cbff68b499d6b06f08b0bc7510e61012889ef326396db469eaebccdf3c29bee347c887b6a79bdfb34a51fe0fd36f7cbdd6738ba6c669
-DIST dmd.2.071.2.linux.tar.xz 16270412 BLAKE2B 87369a6e9af691e9229adc5dc30199b4822cf87d87c2254c1e6545b4ffce93ddb704c79a03e3622b56e7d2ce5922aaffc7d8477307d2953602dba3d7c7612482 SHA512 2e9cf7990e4ca44b50e978b016a1cb5ded8690f67d0848c3c51f90967215d7b159822029a755405a0ee3aa67cc526ad492407eb3d245325957379ad975c786c8
-DIST dmd.2.072.2.linux.tar.xz 20559076 BLAKE2B 928a6dcaf5f6c37cb216d8f9918f0e078a3bb04aa7eadf41d5c47de2b42787e72303940f24ff44a645a33847d1b29d8cd4db3be6029aef559d4c5986c6b61daf SHA512 f82a2b84e92f686de65fa0ea2a6ced1ab8e7fb8a168f0168178031a601c95f74cf2d7c113b784449137211a19fbd75cba9166fa1f24d5c46894101efb126b595
-DIST dmd.2.073.2.linux.tar.xz 20395764 BLAKE2B 6260c28df64091fb09fb1463f725672ccea9bc5c309a70aa46e7a415611209b80a138c51cc1b4cb523cbff8bb63d0325d793924b00ad52a6c52b905da5200629 SHA512 1509890b4c9fb89170fb604ac5a591b75a905ef4989458c3f3c3a873ea5bfca29efc25b7804eb516b6be3de2354739faa3b8367bc29ee402fb7c4be2c2be9a7e
-DIST dmd.2.074.1.linux.tar.xz 20855804 BLAKE2B dd88678fb2760517982fb8c58850211a24678403f4b3ddb2f952ca99416089290eedb5719ecd3f415e810a2cc204797af7285f94a2c38dbb7ec320d02616d60a SHA512 48821b3b2ebfeb985c2eb8da49de883dfbeab482961edc260e55becf434be32c0365fe1cc6cd9386fc98d366b6473e1f9a8b1001746a5e28ae264755f7747d59
-DIST dmd.2.075.1.linux.tar.xz 20273032 BLAKE2B 5b8b3b264508f8c31fabb07dcf14dbe04f63cbb124418ae5875d0b7d86c6ff5bd9ce0138f2775c7e007afb82be57e3fb7a5d34fe3bb38e22b33b104b0e20a556 SHA512 899cf01872eaa3df8b38bcf3d6468bcb7e6bc9ac20fcf0d13084a67e7f30e6cbe98d20472ed6d0d0f1d0f294a7ceace781a87933b101bb33f1505e359ccb9c01
-DIST dmd.2.076.1.linux.tar.xz 22663640 BLAKE2B 5ed751879dc188d768a2725318ab171bf4bc837eb88164a683aa2095030507588d284104affec1898ce793d3b443a1a0c1096552fe8f0f0e2ff4eb8027775b1f SHA512 2322e933c5abad416e632c43554a4ffc2bf5fc752359fb0e93b0901c71b5db9dea70a8e8697af118a7e9d5c219b9ff2d227b2404a9b489d5dd2e12685353e501
-DIST dmd.2.077.1.linux.tar.xz 22510696 BLAKE2B c220acf841c4280bb052061fc0cebf7224e36cd00e79aaa4b103b0f2f87220ceddc819a29f326ff20e06621ba06041c051aa86067da8b5bb12001ab134f4182e SHA512 9f97d22817f2ef410f633f28ce6a1aee5f72d7f7f7cdbc42af10b8e08383c516d504dd19586fac0bab14dd435e45a8f7e285f8c5ac7e1182750dca784c1ce2ec
-DIST dmd.2.078.3.linux.tar.xz 23353288 BLAKE2B b911d5c5df0798715ae39cc3cb323ad2f855b5f1c81378866619ada4ba96ae3bebd68558e41e4204b2245b880f541e962ee5977d8bece147c235631ea4a56b31 SHA512 9bc05c19c01c185a66d3b1de03f2a50603488a3c7353b3c3a21280bfab12f837f98a8ebc330b30f63e2be0cd2091119d7430b1a6102767b17b08c0239535dead
-DIST dmd.2.079.1.linux.tar.xz 23068332 BLAKE2B 54b73ee78f7e6283070d813e72819ad3375319a9c4fd3a18aaf26d27ee6aabd3dec929e1b37b05a6c874ca00c0952da93b732c27dd994c83816c283993d940fa SHA512 bd1e2e417cd9f379fb7dbab0aa9148a2e466e0352f1d41ef9096c9e323233181b76c082c7f1f704b26a42bf5db2984875265bce75873d00e1e030fdc7d510eda
-DIST dmd.2.080.1.linux.tar.xz 22557160 BLAKE2B 9de4d473c1f0bd0b2f0d7fc2505057b29a811d07af44dbfb3ddbb083a200e89724bb2acb4d70a00500a1cac6d1ae17ce3d9b48a5c90f86043575683f3a54f4b2 SHA512 c70435671223d6bd5988d5d9cce5a9c46297deb80a120f347cda69a22a448c59b4dfae01b1b44aa4b0eee581b75defdf23e71ae140538cdf561f9e85c4bff521
-DIST dmd.2.081.2.linux.tar.xz 22849140 BLAKE2B a0463a962cf9e4413659f3f4885cf0d3c28a8ad93c95fd3a8024583477bdaa60fc9b26eca202245773fe2a3b389ce22ecf360165061713e8963cccaa88bf36cd SHA512 c5b6ea6548b94cfa34dbcd98286d59d516f0758f102a47b5bd4f087360b80a7a1bd113ea88168cf09cf9093a4a850c70be7c8a4193637be7492a31f8641b47cb
-DIST dmd.2.082.1.linux.tar.xz 23097032 BLAKE2B 3aa5a328c9ce4c3f674a122cc452232ba19b5ee006fd9def37fab7f5110478f0a608dbaca9d8dc931de254946d0244ec925aab20c105c5702d5e4916bb5c02d5 SHA512 976fa9642bcff082ea07958f45a38bf6e0e411a717c406bd58113e2952be082e41d3a00016f4cd49c343a9b70c4d6f3b5cfaa48583410870e786bf499b40e152
-DIST dmd.2.083.1.linux.tar.xz 23066668 BLAKE2B 1e8c6636a6c4972b32d8a5997ffd7bf152e375c8deb734345e46fbf7c544961e5dd6543df50ff39993a7d2b41c21d137b816db5956c65abfc703908017d21dd8 SHA512 5fc5e31f64a48f7f4581df445aa559c5bdc735ca3deec9c1ac5c975c61d988bfa59e8d98ed63c88f9b7d049a504867c5dcd8166371e93acc69d716001ef9a7e2
-DIST dmd.2.084.1.linux.tar.xz 23699944 BLAKE2B cc99ac0a52d98db516f465a8278893e826121ec2a5a30f3ca3ee2450e46bb591abd61264015c02ff5323f097f45b9b0f3b429cb0a1b3df36e2fdd4405715705e SHA512 4e9c1a02e151d8a6d3c5ea8187b2cec3b8b973c926fdeb175b33a229a8b38aa64412da3f622a37da2cd7019f599dc6b8981ba4698f8db2332098925452434473
-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.1.linux.tar.xz 25122116 BLAKE2B e573a97cf9f547a3017a0b904523f4877782bef98144744f064a539e87fac8c0938b2963308a0e4046b934a700273338cbea32467b472daf665c9c5673ee5e06 SHA512 e98183870cab35b67967b73149a10025b257ba9ce9aafabdbdd1d91cc3009b90d13d0b5173fb5e32d53da890de7b7bd41deddec19774baaafa84c6efef4717a8
-DIST dmd.2.089.1.linux.tar.xz 25877024 BLAKE2B 38fdbac595a6d9ea7548ee331aacefec530594be750a1b3dbfad7af8a5e310d6fb5e774106adfaa0d0c33cfec8e94c7a29f4c3c5c3088cc827f6ccd8a3472e56 SHA512 8a5343060d7f28394be81d8732997d96a23522c87912f2c8d0979375297467068d093ab4ef2b92b0ce8be941b5c65061660eef8d1e9252c626197014ac4331a9
-DIST dmd.2.090.1.linux.tar.xz 25595804 BLAKE2B addd21fc482aa90d816593312aa6490949e54c3f8f36989eec193e9b09412022afe5d1f7006153f9b258a2c96fed9266ef5a9a94ca9c999cbc3ec1230937dec8 SHA512 ebc769d9c4c784b7e59730606e57bbde8dbfaea07be2492a0e475e0818f0ef4aaf3cb2bc8b1be066cc14479d9a3dd0d9655e0b0025c79383dbbbe9b2f2caf04f
-DIST dmd.2.091.1.linux.tar.xz 23977732 BLAKE2B 4db4c1733ecfdaa79a396039b8be735c217841deefd41b91b72a25e075e0f064892aa07497d840ef738021f66b58071d3d8c228573110614c43036ad51d7f701 SHA512 94db61b8cabd6229b404ce34e1618a710d6780bd7ce6db4ac666221b9bef616046ab9e4e793651e4e976fb4dd0eeedd5445abc9169ca27be753ff5611001e6bb
-DIST dmd.2.092.1.linux.tar.xz 24354760 BLAKE2B dd342c7cbb22f081720719a9aa2af40adb6bd9b6f25257eb85dc1e8b977dc80de87475b7fd9652c0c1cbba0e5115febd69969dce1f883e1a87e0f2a45b105d82 SHA512 df02256148a06bdab1427bed4428230b804da45e5241e6289f72fbc2bbf64020fe63a84b7aa91c36acb60ea8fb048933dc5a8c31f954df2637fd44a2964da0a3
-DIST dmd.2.093.1.linux.tar.xz 24506488 BLAKE2B 101edbe659ddb3ce6ed0d66762a0d476d839c9baf3de8aa9e0bfbe67345c6a35412313070a77169e20bfe1b7a1dced2aade1d0f67f9a866ca0037dee425d3fab SHA512 47b366c5f3ebfc52324706d79a595daf61bc9a95d8a12237ff2920795dea165daccce659a30cd89dfd221ebfae43f9ce6234a37bd10af63c20222fe9e4482c5d
-DIST dmd.2.094.2.linux.tar.xz 22232888 BLAKE2B ba3116f3a9fd9516cd1ac792f950d4ba6c27a51631e2f48698f92506daa77b0cb45e238292b0200a85def5013e5272a9d2725f74b85e5cbe1cfabf8fcdb568eb SHA512 a880928aeb6f16dc1dea7ac406cca2f8dfa75030725e5cefc9a48c1cc3e5c884800367efc293d7f9eaceb3c6c6cae2e3baea781786ccb438231c0734267ad0f0
-DIST dmd.2.095.1.linux.tar.xz 22602160 BLAKE2B 874f28ab25b486c68707c4b8723ace3be5507162ce36a6c69550b3202b7deeab448bcc5b72e7492a20f9dd01648ed174506baf7460a26cf572db710e62cbf892 SHA512 5bb25551d6e2e9456225d00d9c082db1464e2ebf238f5781abb18daf29d42e62591603b0a044d9f63ddd0407e908f86c370806610d427c5cd7a100f8fbc74cee
-DIST dmd.2.096.1.linux.tar.xz 22825496 BLAKE2B 2a7973aaa9c713bfd29e783b459c97f6b6a68e2ce5d0674477997236f15b623ce45517c0ff59e33252e69aa3a70862ca0ec5cb7d077a050dddffef26fda02106 SHA512 de6d291f0abdd9a504522d0094a8d20beb94f6a8bd2c2b92d90267b5494ccd11f8df436b7c4ecc00d56cea0bdbb09d02376c8453e08c636ca92af38ca8fa0dbe
-DIST dmd.2.097.2.linux.tar.xz 23260840 BLAKE2B 9f19a396ca468806bde4c4af855f233b259fbb07f4b0172526aca4da1a22e6581f709b3c193d9cce237661d54d9f80932b5b6d3e2d0de650f05185fcd04befaf SHA512 743c3cec56e596941e9e9c5f13e1e9001fd4e447dc2ca5c8e0be825db6dc6465b939dd02fbd1826201a9039f262d667087e6b58a8e3fe82d584aec90988a411c
-DIST dmd.2.098.1.linux.tar.xz 23790368 BLAKE2B 12edf0e14af17bae1ca728bad47b9858eaf0c94e74b3fdd5158e9e083bad22c4241573ec07163bc70f7f7c2c735635b1d4779425b65401124d1d2200d2a27b02 SHA512 7f4838d2c82284c595c6f7cd3919e6c696862e6dc8b84ec6ac76ea06e11d449f6f80e9821fcb3df7184368fc905dbe473b276eb31438a84da0bf220beb1340be
-DIST dmd.2.099.1.linux.tar.xz 21846416 BLAKE2B e5c3baa981af46ce980c80c42729a2db99a44d3f8f464a711c299c0d7c2354c6ba8d607b57a7f6d79d7a99793cd727f1f7e9fd33c49517ea5c9783efcda00518 SHA512 20fbf33dae8e79d07993ca2b1032e86db40dd21e06dcca2ed3f7cfa8921ba25799e0dc534f989ca535d274f2984f7873a186227854d54c21aadfdd671febc43d
-DIST dmd.2.100.2.linux.tar.xz 22013684 BLAKE2B e7e10ebc91a4baeda917b91e40b7b5d271caa0fee23d9c98f53c8239a0666c388d45a7290e338054b7b59dae6dbca9e5b1f03511783f59f92cc398a81e225390 SHA512 fd1615aa962b72f0f6e4c6d1276b101b8aa234206eb7162690267f674c9c788a5743fe42cf7415ff8d54514cd08b8844be1bca59ceafca753d1bac488e7e1661
DIST dmd.2.101.2.linux.tar.xz 22666828 BLAKE2B 8233d9f375291d73530a677cd5180153bc758076fd135c420cbb088bf84147fa1f0dc1cd563e94737e781823db26e4e0250af31d68819c3375224a92e53876b6 SHA512 7e1ce980fce7a2a995af92b2e05acdfcb2d8abc14780e11d8234792b80edead68c455e644e1830d360651bdacefa1aace963ce652fbfd3b0951dd9002fcfb87f
DIST dmd.2.102.2.linux.tar.xz 22699620 BLAKE2B b0a8fc0650bfe5df4a40ccf20d160765a8ed7804915a1049366ff8b4044d7036ca7f27c8bc71146dc33bf60bf03bc09a9bd8758b9850b020480774f130325abd SHA512 a2dab6efe46176bed0dca98fcf590c6823be9e4d5ca89bce0ff088e7c59a63f8eb4bb3742df1975cc90b5efd78c11377e682b0083fe44c394a73161cbb2b3aa3
DIST dmd.2.103.1.linux.tar.xz 22747324 BLAKE2B b00f41b4ab48be9c5467342314995e69332d4c8bff86083474a940431721d179d5e5ef64734f355df2d96637983de2262d45516594434ad3ad6c4d57a0d7a54c SHA512 854cf08d715506bd36d791c1471f2dd1d834f439bdf4489b4addf0cc5abdecbefceb966baeb764eb5ca816a5830ac7374818ba6fbcad24668d011d56a32a1f15
diff --git a/dev-lang/dmd/dmd-2.064.2-r7.ebuild b/dev-lang/dmd/dmd-2.064.2-r7.ebuild
deleted file mode 100644
index d72d933..0000000
--- a/dev-lang/dmd/dmd-2.064.2-r7.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2013
-ARCHIVE="zip"
-SONAME="libphobos2.so.0.64.0"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.064-no-narrowing.patch"
- "${FILESDIR}/2.063-replace-bits-mathdef-h.patch"
- "${FILESDIR}/2.064-makefile-multilib.patch"
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.064-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
-
-dmd_src_prepare_extra() {
- # Move dmd.conf man page into correct slot.
- mkdir man/man5 || die "Failed to create man/man5."
- mv man/man1/dmd.conf.5 man/man5/dmd.conf.5 || die "Failed to move man/man1/dmd.conf.5."
-}
diff --git a/dev-lang/dmd/dmd-2.065.0-r7.ebuild b/dev-lang/dmd/dmd-2.065.0-r7.ebuild
deleted file mode 100644
index 0ef1466..0000000
--- a/dev-lang/dmd/dmd-2.065.0-r7.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2014
-ARCHIVE="linux.zip"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.065-no-narrowing.patch"
- "${FILESDIR}/2.068-replace-bits-mathdef-h.patch"
- "${FILESDIR}/2.065-makefile-multilib.patch"
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.065-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.066.1-r7.ebuild b/dev-lang/dmd/dmd-2.066.1-r7.ebuild
deleted file mode 100644
index 6671811..0000000
--- a/dev-lang/dmd/dmd-2.066.1-r7.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2014
-ARCHIVE="linux.zip"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.066-no-narrowing.patch"
- "${FILESDIR}/2.068-replace-bits-mathdef-h.patch"
- "${FILESDIR}/2.066.1-phobos-makefile.patch"
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.065-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.067.1-r8.ebuild b/dev-lang/dmd/dmd-2.067.1-r8.ebuild
deleted file mode 100644
index 074b6e9..0000000
--- a/dev-lang/dmd/dmd-2.067.1-r8.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2015
-ARCHIVE="linux.zip"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.067-no-narrowing.patch"
- "${FILESDIR}/2.068-replace-bits-mathdef-h.patch"
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.065-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.068.2-r9.ebuild b/dev-lang/dmd/dmd-2.068.2-r9.ebuild
deleted file mode 100644
index 5b0f624..0000000
--- a/dev-lang/dmd/dmd-2.068.2-r9.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2015
-DLANG_VERSION_RANGE="2.063-"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.067-no-narrowing.patch"
- "${FILESDIR}/2.068-replace-bits-mathdef-h.patch"
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.065-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.069.2-r6.ebuild b/dev-lang/dmd/dmd-2.069.2-r6.ebuild
deleted file mode 100644
index 6a3537f..0000000
--- a/dev-lang/dmd/dmd-2.069.2-r6.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2015
-DLANG_VERSION_RANGE="2.067-2.073"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.069-no-narrowing.patch"
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.069-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.070.2-r6.ebuild b/dev-lang/dmd/dmd-2.070.2-r6.ebuild
deleted file mode 100644
index d7bcfd3..0000000
--- a/dev-lang/dmd/dmd-2.070.2-r6.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2016
-DLANG_VERSION_RANGE="2.067-2.073"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.069-no-narrowing.patch"
- "${FILESDIR}/2.070-disable-dwarf.patch"
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.069-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.071.2-r6.ebuild b/dev-lang/dmd/dmd-2.071.2-r6.ebuild
deleted file mode 100644
index 7b61dab..0000000
--- a/dev-lang/dmd/dmd-2.071.2-r6.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2016
-DLANG_VERSION_RANGE="2.067-2.073"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.069-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.072.2-r6.ebuild b/dev-lang/dmd/dmd-2.072.2-r6.ebuild
deleted file mode 100644
index 7b61dab..0000000
--- a/dev-lang/dmd/dmd-2.072.2-r6.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2016
-DLANG_VERSION_RANGE="2.067-2.073"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.069-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.073.2-r6.ebuild b/dev-lang/dmd/dmd-2.073.2-r6.ebuild
deleted file mode 100644
index b19377d..0000000
--- a/dev-lang/dmd/dmd-2.073.2-r6.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2017
-DLANG_VERSION_RANGE="2.067-2.073"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.073-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.073-fix-out-of-bounds-in-evalu8.patch"
- "${FILESDIR}/2.069-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.073-default_ddoc_theme.ddoc" "dmd/res/default_ddoc_theme.ddoc" || die "Failed to copy 'default_ddoc_theme.ddoc' file into 'src/res' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.074.1-r6.ebuild b/dev-lang/dmd/dmd-2.074.1-r6.ebuild
deleted file mode 100644
index 83f064c..0000000
--- a/dev-lang/dmd/dmd-2.074.1-r6.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2017
-DLANG_VERSION_RANGE="2.067-2.080"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.074-fix-segv-in-evalu8.patch"
- "${FILESDIR}/2.074-fix-out-of-bounds-in-evalu8.patch"
- "${FILESDIR}/2.074-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.073-default_ddoc_theme.ddoc" "dmd/res/default_ddoc_theme.ddoc" || die "Failed to copy 'default_ddoc_theme.ddoc' file into 'src/res' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.075.1-r4.ebuild b/dev-lang/dmd/dmd-2.075.1-r4.ebuild
deleted file mode 100644
index 2a89c37..0000000
--- a/dev-lang/dmd/dmd-2.075.1-r4.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2017
-DLANG_VERSION_RANGE="2.067-2.080"
-
-inherit dmd
-
-PATCHES=( "${FILESDIR}/2.074-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.073-default_ddoc_theme.ddoc" "dmd/res/default_ddoc_theme.ddoc" || die "Failed to copy 'default_ddoc_theme.ddoc' file into 'src/res' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.076.1-r4.ebuild b/dev-lang/dmd/dmd-2.076.1-r4.ebuild
deleted file mode 100644
index f27baa0..0000000
--- a/dev-lang/dmd/dmd-2.076.1-r4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2017
-DLANG_VERSION_RANGE="2.067-2.080"
-
-inherit dmd
-
-PATCHES=( "${FILESDIR}/2.074-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.076-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.sh
- cp "${FILESDIR}/2.076-config.sh" "dmd/config.sh" || die "Failed to copy 'config.sh' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.077.1-r3.ebuild b/dev-lang/dmd/dmd-2.077.1-r3.ebuild
deleted file mode 100644
index f27baa0..0000000
--- a/dev-lang/dmd/dmd-2.077.1-r3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2017
-DLANG_VERSION_RANGE="2.067-2.080"
-
-inherit dmd
-
-PATCHES=( "${FILESDIR}/2.074-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.076-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.sh
- cp "${FILESDIR}/2.076-config.sh" "dmd/config.sh" || die "Failed to copy 'config.sh' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.078.3-r3.ebuild b/dev-lang/dmd/dmd-2.078.3-r3.ebuild
deleted file mode 100644
index a91e4d7..0000000
--- a/dev-lang/dmd/dmd-2.078.3-r3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2018
-DLANG_VERSION_RANGE="2.067-2.080"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-allow-deprecations.patch"
- "${FILESDIR}/2.078-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.076-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.sh
- cp "${FILESDIR}/2.076-config.sh" "dmd/config.sh" || die "Failed to copy 'config.sh' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.079.1-r3.ebuild b/dev-lang/dmd/dmd-2.079.1-r3.ebuild
deleted file mode 100644
index a91e4d7..0000000
--- a/dev-lang/dmd/dmd-2.079.1-r3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2018
-DLANG_VERSION_RANGE="2.067-2.080"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-allow-deprecations.patch"
- "${FILESDIR}/2.078-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.076-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.sh
- cp "${FILESDIR}/2.076-config.sh" "dmd/config.sh" || die "Failed to copy 'config.sh' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.080.1-r3.ebuild b/dev-lang/dmd/dmd-2.080.1-r3.ebuild
deleted file mode 100644
index a260d74..0000000
--- a/dev-lang/dmd/dmd-2.080.1-r3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2018
-DLANG_VERSION_RANGE="2.067-2.080"
-
-inherit dmd
-
-PATCHES=( "${FILESDIR}/2.078-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.080-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.sh
- cp "${FILESDIR}/2.076-config.sh" "dmd/config.sh" || die "Failed to copy 'config.sh' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.081.2-r3.ebuild b/dev-lang/dmd/dmd-2.081.2-r3.ebuild
deleted file mode 100644
index 2f54529..0000000
--- a/dev-lang/dmd/dmd-2.081.2-r3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2018
-DLANG_VERSION_RANGE="2.068-2.098"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.081-allow-deprecations.patch"
- "${FILESDIR}/2.078-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.080-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.sh
- cp "${FILESDIR}/2.076-config.sh" "dmd/config.sh" || die "Failed to copy 'config.sh' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.082.1-r3.ebuild b/dev-lang/dmd/dmd-2.082.1-r3.ebuild
deleted file mode 100644
index d967287..0000000
--- a/dev-lang/dmd/dmd-2.082.1-r3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2018
-DLANG_VERSION_RANGE="2.073-2.098"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.082-allow-deprecations.patch"
- "${FILESDIR}/2.078-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.080-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.sh
- cp "${FILESDIR}/2.076-config.sh" "dmd/config.sh" || die "Failed to copy 'config.sh' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.083.1-r2.ebuild b/dev-lang/dmd/dmd-2.083.1-r2.ebuild
deleted file mode 100644
index d967287..0000000
--- a/dev-lang/dmd/dmd-2.083.1-r2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2018
-DLANG_VERSION_RANGE="2.073-2.098"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.082-allow-deprecations.patch"
- "${FILESDIR}/2.078-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.080-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.sh
- cp "${FILESDIR}/2.076-config.sh" "dmd/config.sh" || die "Failed to copy 'config.sh' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.084.1-r2.ebuild b/dev-lang/dmd/dmd-2.084.1-r2.ebuild
deleted file mode 100644
index e994f59..0000000
--- a/dev-lang/dmd/dmd-2.084.1-r2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2019
-DLANG_VERSION_RANGE="2.073-2.098"
-
-DEPEND='dev-vcs/git'
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.082-allow-deprecations.patch"
- "${FILESDIR}/2.078-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.d' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.085.1-r2.ebuild b/dev-lang/dmd/dmd-2.085.1-r2.ebuild
deleted file mode 100644
index e994f59..0000000
--- a/dev-lang/dmd/dmd-2.085.1-r2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2019
-DLANG_VERSION_RANGE="2.073-2.098"
-
-DEPEND='dev-vcs/git'
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.082-allow-deprecations.patch"
- "${FILESDIR}/2.078-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.d' file into 'dmd' directory."
-}
diff --git a/dev-lang/dmd/dmd-2.087.1-r1.ebuild b/dev-lang/dmd/dmd-2.087.1-r1.ebuild
deleted file mode 100644
index 099164c..0000000
--- a/dev-lang/dmd/dmd-2.087.1-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2019
-DLANG_VERSION_RANGE="2.075-2.098"
-
-DEPEND='dev-vcs/git'
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.082-allow-deprecations.patch"
- "${FILESDIR}/2.078-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."
-}
diff --git a/dev-lang/dmd/dmd-2.088.1-r1.ebuild b/dev-lang/dmd/dmd-2.088.1-r1.ebuild
deleted file mode 100644
index 298227f..0000000
--- a/dev-lang/dmd/dmd-2.088.1-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2019
-DLANG_VERSION_RANGE="2.076-2.091"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.082-allow-deprecations.patch"
- "${FILESDIR}/2.078-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."
-}
diff --git a/dev-lang/dmd/dmd-2.089.1.ebuild b/dev-lang/dmd/dmd-2.089.1.ebuild
deleted file mode 100644
index 298227f..0000000
--- a/dev-lang/dmd/dmd-2.089.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2019
-DLANG_VERSION_RANGE="2.076-2.091"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.082-allow-deprecations.patch"
- "${FILESDIR}/2.078-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."
-}
diff --git a/dev-lang/dmd/dmd-2.090.1.ebuild b/dev-lang/dmd/dmd-2.090.1.ebuild
deleted file mode 100644
index deaf8d1..0000000
--- a/dev-lang/dmd/dmd-2.090.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2020
-DLANG_VERSION_RANGE="2.076-2.091"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-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."
-}
diff --git a/dev-lang/dmd/dmd-2.091.1.ebuild b/dev-lang/dmd/dmd-2.091.1.ebuild
deleted file mode 100644
index deaf8d1..0000000
--- a/dev-lang/dmd/dmd-2.091.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2020
-DLANG_VERSION_RANGE="2.076-2.091"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-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."
-}
diff --git a/dev-lang/dmd/dmd-2.092.1.ebuild b/dev-lang/dmd/dmd-2.092.1.ebuild
deleted file mode 100644
index 54f53b9..0000000
--- a/dev-lang/dmd/dmd-2.092.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2020
-DLANG_VERSION_RANGE="2.076-2.080 2.082-2.096"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-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."
-}
diff --git a/dev-lang/dmd/dmd-2.093.1.ebuild b/dev-lang/dmd/dmd-2.093.1.ebuild
deleted file mode 100644
index a8d16bf..0000000
--- a/dev-lang/dmd/dmd-2.093.1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2020
-DLANG_VERSION_RANGE="2.076-2.080 2.082-2.096"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.094.2.ebuild b/dev-lang/dmd/dmd-2.094.2.ebuild
deleted file mode 100644
index a8d16bf..0000000
--- a/dev-lang/dmd/dmd-2.094.2.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2020
-DLANG_VERSION_RANGE="2.076-2.080 2.082-2.096"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.095.1.ebuild b/dev-lang/dmd/dmd-2.095.1.ebuild
deleted file mode 100644
index 1aff151..0000000
--- a/dev-lang/dmd/dmd-2.095.1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2021
-DLANG_VERSION_RANGE="2.076-2.080 2.082-2.096"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.096.1.ebuild b/dev-lang/dmd/dmd-2.096.1.ebuild
deleted file mode 100644
index e18074b..0000000
--- a/dev-lang/dmd/dmd-2.096.1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2021
-DLANG_VERSION_RANGE="2.076-2.080 2.082-2.098"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.078-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.097.2.ebuild b/dev-lang/dmd/dmd-2.097.2.ebuild
deleted file mode 100644
index ae79c0b..0000000
--- a/dev-lang/dmd/dmd-2.097.2.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2021
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.098"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.098.1.ebuild b/dev-lang/dmd/dmd-2.098.1.ebuild
deleted file mode 100644
index ae79c0b..0000000
--- a/dev-lang/dmd/dmd-2.098.1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2021
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.098"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.099.1.ebuild b/dev-lang/dmd/dmd-2.099.1.ebuild
deleted file mode 100644
index 5551d12..0000000
--- a/dev-lang/dmd/dmd-2.099.1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2022
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.100"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/dmd-2.100.2.ebuild b/dev-lang/dmd/dmd-2.100.2.ebuild
deleted file mode 100644
index 5551d12..0000000
--- a/dev-lang/dmd/dmd-2.100.2.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2022
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.100"
-
-inherit dmd
-
-PATCHES=(
- "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
diff --git a/dev-lang/dmd/files/2.063-replace-bits-mathdef-h.patch b/dev-lang/dmd/files/2.063-replace-bits-mathdef-h.patch
deleted file mode 100644
index 23a9a62..0000000
--- a/dev-lang/dmd/files/2.063-replace-bits-mathdef-h.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- dmd2/dmd/src/root/port.c
-+++ dmd2/dmd/src/root/port.c
-@@ -354,8 +354,7 @@
-
- #include <math.h>
- #if linux
--#include <bits/nan.h>
--#include <bits/mathdef.h>
-+#include <complex.h>
- #endif
- #if __FreeBSD__ && __i386__
- #include <ieeefp.h>
diff --git a/dev-lang/dmd/files/2.064-link-32-bit-shared-lib-with-ld.bfd.patch b/dev-lang/dmd/files/2.064-link-32-bit-shared-lib-with-ld.bfd.patch
deleted file mode 100644
index 79e9966..0000000
--- a/dev-lang/dmd/files/2.064-link-32-bit-shared-lib-with-ld.bfd.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- dmd2/dmd/src/link.c
-+++ dmd2/dmd/src/link.c
-@@ -451,7 +451,10 @@ if (global.params.dll)
- argv.push((char *) "-dynamiclib");
- #elif linux || __FreeBSD__ || __OpenBSD__ || __sun
-- if (global.params.dll)
-+ if (global.params.dll) {
- argv.push((char *) "-shared");
-+ if (!global.params.is64bit)
-+ argv.push((char *) "-fuse-ld=bfd");
-+ }
- #endif
-
- // None of that a.out stuff. Use explicit exe file name, or
diff --git a/dev-lang/dmd/files/2.064-makefile-multilib.patch b/dev-lang/dmd/files/2.064-makefile-multilib.patch
deleted file mode 100644
index f926d1b..0000000
--- a/dev-lang/dmd/files/2.064-makefile-multilib.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- dmd2/src/druntime/posix.mak
-+++ dmd2/src/druntime/posix.mak
-@@ -237,8 +237,8 @@
- cp -r doc/* $(INSTALL_DIR)/html/
- mkdir -p $(INSTALL_DIR)/import
- cp -r import/* $(INSTALL_DIR)/import/
-- mkdir -p $(INSTALL_DIR)/lib
-- cp -r lib/* $(INSTALL_DIR)/lib/
-+ mkdir -p $(INSTALL_DIR)/$(LIB_DIR)
-+ cp -r lib/libdruntime-linux$(MODEL)* $(INSTALL_DIR)/$(LIB_DIR)/
- cp LICENSE $(INSTALL_DIR)/druntime-LICENSE.txt
-
- clean: $(addsuffix /.clean,$(ADDITIONAL_TESTS))
---- dmd2/src/phobos/posix.mak
-+++ dmd2/src/phobos/posix.mak
-@@ -331,8 +331,8 @@
- zip $(ZIPFILE) $(MAKEFILE) $(ALL_D_FILES) $(ALL_C_FILES) win32.mak win64.mak
-
- install2 : release
-- mkdir -p $(INSTALL_DIR)/lib
-- cp $(LIB) $(INSTALL_DIR)/lib/
-+ mkdir -p $(INSTALL_DIR)/$(LIB_DIR)
-+ cp $(LIB) $(INSTALL_DIR)/$(LIB_DIR)/
- mkdir -p $(INSTALL_DIR)/import/etc
- mkdir -p $(INSTALL_DIR)/import/std
- cp crc32.d $(INSTALL_DIR)/import/
diff --git a/dev-lang/dmd/files/2.064-no-narrowing.patch b/dev-lang/dmd/files/2.064-no-narrowing.patch
deleted file mode 100644
index 82ae513..0000000
--- a/dev-lang/dmd/files/2.064-no-narrowing.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- dmd2/dmd/src/posix.mak
-+++ dmd2/dmd/src/posix.mak
-@@ -76,6 +76,9 @@ endif
-
- CFLAGS = $(GFLAGS) -I$(ROOT) -DMARS=1 -DTARGET_$(OS)=1 -DDM_TARGET_CPU_$(TARGET_CPU)=1
- MFLAGS = $(GFLAGS) -I$C -I$(TK) -I$(ROOT) -DMARS=1 -DTARGET_$(OS)=1 -DDM_TARGET_CPU_$(TARGET_CPU)=1 -DDMDV2=1
-+ifeq ($(findstring g++,$(HOST_CC)), g++)
-+MFLAGS := $(MFLAGS) -std=gnu++98
-+endif
-
- CH= $C/cc.h $C/global.h $C/oper.h $C/code.h $C/type.h \
- $C/dt.h $C/cgcv.h $C/el.h $C/obj.h $(TARGET_CH)
diff --git a/dev-lang/dmd/files/2.065-link-32-bit-shared-lib-with-ld.bfd.patch b/dev-lang/dmd/files/2.065-link-32-bit-shared-lib-with-ld.bfd.patch
deleted file mode 100644
index 9683801..0000000
--- a/dev-lang/dmd/files/2.065-link-32-bit-shared-lib-with-ld.bfd.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- dmd2/dmd/src/link.c
-+++ dmd2/dmd/src/link.c
-@@ -450,7 +450,10 @@ if (global.params.dll)
- argv.push("-dynamiclib");
- #elif __linux__ || __FreeBSD__ || __OpenBSD__ || __sun
-- if (global.params.dll)
-+ if (global.params.dll) {
- argv.push("-shared");
-+ if (!global.params.is64bit)
-+ argv.push("-fuse-ld=bfd");
-+ }
- #endif
-
- // None of that a.out stuff. Use explicit exe file name, or
diff --git a/dev-lang/dmd/files/2.065-makefile-multilib.patch b/dev-lang/dmd/files/2.065-makefile-multilib.patch
deleted file mode 100644
index 4c77113..0000000
--- a/dev-lang/dmd/files/2.065-makefile-multilib.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- dmd2/dmd/src/posix.mak 2014-02-24 05:23:02.000000000 +0100
-+++ dmd2/dmd/src/posix.mak 2014-03-15 00:48:37.568627267 +0100
-@@ -649,7 +652,7 @@ install: all
- mkdir -p $(INSTALL_DIR)/bin
- cp dmd $(INSTALL_DIR)/bin/dmd
- $(eval bin_dir=$(if $(filter $(OS),osx), bin, bin$(MODEL)))
-- cp ../ini/$(OS)/$(bin_dir)/dmd.conf $(INSTALL_DIR)/bin/dmd.conf
-+ cp dmd.conf.default $(INSTALL_DIR)/bin/dmd.conf
- cp backendlicense.txt $(INSTALL_DIR)/dmd-backendlicense.txt
- cp artistic.txt $(INSTALL_DIR)/dmd-artistic.txt
-
---- dmd2/druntime/posix.mak 2014-02-24 05:23:06.000000000 +0100
-+++ dmd2/druntime/posix.mak 2014-03-14 22:32:23.124022918 +0100
-@@ -251,8 +251,8 @@ install: target
- cp -r doc/* $(INSTALL_DIR)/html/
- mkdir -p $(INSTALL_DIR)/import
- cp -r import/* $(INSTALL_DIR)/import/
-- mkdir -p $(INSTALL_DIR)/lib
-- cp -r lib/* $(INSTALL_DIR)/lib/
-+ mkdir -p $(INSTALL_DIR)/$(LIB_DIR)
-+ cp -r lib/libdruntime-linux$(MODEL)* $(INSTALL_DIR)/$(LIB_DIR)/
- cp LICENSE $(INSTALL_DIR)/druntime-LICENSE.txt
-
- clean: $(addsuffix /.clean,$(ADDITIONAL_TESTS))
---- dmd2/phobos/posix.mak 2014-02-24 05:23:10.000000000 +0100
-+++ dmd2/phobos/posix.mak 2014-03-15 00:03:45.274411999 +0100
-@@ -108,7 +108,7 @@ ifeq ($(OS),win32wine)
- DMD = wine dmd.exe
- RUN = wine
- else
-- DMD = ../dmd/src/dmd
-+ DMD = ../dmd/dmd
- ifeq ($(OS),win32)
- CC = dmc
- else
-@@ -354,10 +354,10 @@ zip :
- zip $(ZIPFILE) $(MAKEFILE) $(ALL_D_FILES) $(ALL_C_FILES) win32.mak win64.mak
-
- install2 : release
-- mkdir -p $(INSTALL_DIR)/lib
-- cp $(LIB) $(INSTALL_DIR)/lib/
-+ mkdir -p $(INSTALL_DIR)/$(LIB_DIR)
-+ cp $(LIB) $(INSTALL_DIR)/$(LIB_DIR)/
- ifneq (,$(findstring $(OS),linux))
-- cp -P $(LIBSO) $(ROOT)/$(SONAME) $(ROOT)/libphobos2.so $(INSTALL_DIR)/lib/
-+ cp -P $(LIBSO) $(ROOT)/$(SONAME) $(ROOT)/libphobos2.so $(INSTALL_DIR)/$(LIB_DIR)/
- endif
- mkdir -p $(INSTALL_DIR)/import/etc
- mkdir -p $(INSTALL_DIR)/import/std
diff --git a/dev-lang/dmd/files/2.065-no-narrowing.patch b/dev-lang/dmd/files/2.065-no-narrowing.patch
deleted file mode 100644
index 5fe49f6..0000000
--- a/dev-lang/dmd/files/2.065-no-narrowing.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- dmd2/dmd/src/posix.mak
-+++ dmd2/dmd/src/posix.mak
-@@ -54,6 +54,9 @@
- OS_UPCASE:=$(shell echo $(OS) | tr '[a-z]' '[A-Z]')
- CFLAGS = $(GFLAGS) -I$(ROOT) -DMARS=1 -DTARGET_$(OS_UPCASE)=1 -DDM_TARGET_CPU_$(TARGET_CPU)=1
- MFLAGS = $(GFLAGS) -I$C -I$(TK) -I$(ROOT) -DMARS=1 -DTARGET_$(OS_UPCASE)=1 -DDM_TARGET_CPU_$(TARGET_CPU)=1 -DDMDV2=1
-+ifeq ($(findstring g++,$(HOST_CC)), g++)
-+MFLAGS := $(MFLAGS) -std=gnu++98
-+endif
-
- DMD_OBJS = \
- access.o attrib.o bcomplex.o blockopt.o \
diff --git a/dev-lang/dmd/files/2.066-no-narrowing.patch b/dev-lang/dmd/files/2.066-no-narrowing.patch
deleted file mode 100644
index 8cf1ec0..0000000
--- a/dev-lang/dmd/files/2.066-no-narrowing.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- dmd2/dmd/src/posix.mak
-+++ dmd2/dmd/src/posix.mak
-@@ -83,6 +83,11 @@ endif
- else
- # Default Warnings
- WARNINGS := -Wno-deprecated -Wstrict-aliasing
-+# GCC Specific
-+ifeq ($(findstring g++,$(HOST_CC)), g++)
-+WARNINGS := $(WARNINGS) \
-+ -Wno-narrowing
-+endif
- endif
-
- OS_UPCASE := $(shell echo $(OS) | tr '[a-z]' '[A-Z]')
diff --git a/dev-lang/dmd/files/2.066.1-phobos-makefile.patch b/dev-lang/dmd/files/2.066.1-phobos-makefile.patch
deleted file mode 100644
index 0241966..0000000
--- a/dev-lang/dmd/files/2.066.1-phobos-makefile.patch
+++ /dev/null
@@ -1,81 +0,0 @@
---- dmd2/src/phobos/posix.mak
-+++ dmd2/src/phobos/posix.mak
-@@ -276,7 +276,7 @@
- @[ -d $(dir $@) ] || mkdir -p $(dir $@) || [ -d $(dir $@) ]
- $(CC) -c $(CFLAGS) $< -o$@
-
--$(LIB): $(OBJS) $(ALL_D_FILES) druntime_libs
-+$(LIB): $(OBJS) $(ALL_D_FILES) $(DRUNTIME)
- $(DMD) $(DFLAGS) -lib -of$@ $(DRUNTIME) $(D_FILES) $(OBJS)
-
- $(ROOT)/libphobos2.so: $(ROOT)/$(SONAME)
-@@ -286,7 +286,7 @@
- ln -sf $(notdir $(LIBSO)) $@
-
- $(LIBSO): override PIC:=-fPIC
--$(LIBSO): $(OBJS) $(ALL_D_FILES) druntime_libs $(LIBCURL_STUB)
-+$(LIBSO): $(OBJS) $(ALL_D_FILES) $(DRUNTIMESO) $(LIBCURL_STUB)
- $(DMD) $(DFLAGS) -shared -debuglib= -defaultlib= -of$@ -L-soname=$(SONAME) $(DRUNTIMESO) $(LINKDL) $(LINKCURL) $(D_FILES) $(OBJS)
-
- # stub library with soname of the real libcurl.so (Bugzilla 10710)
-@@ -319,15 +319,19 @@
-
- ifneq (linux,$(OS))
-
--$(ROOT)/unittest/test_runner: $(DRUNTIME_PATH)/src/test_runner.d $(UT_D_OBJS) $(OBJS) druntime_libs
-+$(UT_D_OBJS): $(DRUNTIME)
-+
-+$(ROOT)/unittest/test_runner: $(DRUNTIME_PATH)/src/test_runner.d $(UT_D_OBJS) $(OBJS) $(DRUNTIME)
- $(DMD) $(DFLAGS) -unittest -of$@ $(DRUNTIME_PATH)/src/test_runner.d $(UT_D_OBJS) $(OBJS) $(DRUNTIME) $(LINKCURL) -defaultlib= -debuglib=
-
- else
-
- UT_LIBSO:=$(ROOT)/unittest/libphobos2-ut.so
-
-+$(UT_D_OBJS): $(DRUNTIMESO)
-+
- $(UT_LIBSO): override PIC:=-fPIC
--$(UT_LIBSO): $(UT_D_OBJS) $(OBJS) druntime_libs $(LIBCURL_STUB)
-+$(UT_LIBSO): $(UT_D_OBJS) $(OBJS) $(DRUNTIMESO) $(LIBCURL_STUB)
- $(DMD) $(DFLAGS) -shared -unittest -of$@ $(UT_D_OBJS) $(OBJS) $(DRUNTIMESO) $(LINKDL) $(LINKCURL) -defaultlib= -debuglib=
-
- $(ROOT)/unittest/test_runner: $(DRUNTIME_PATH)/src/test_runner.d $(UT_LIBSO)
-@@ -355,11 +359,12 @@
- zip $(ZIPFILE) $(MAKEFILE) $(ALL_D_FILES) $(ALL_C_FILES) win32.mak win64.mak
-
- install2 : all
-- mkdir -p $(INSTALL_DIR)/$(OS)/lib$(MODEL)
-- cp $(LIB) $(INSTALL_DIR)/$(OS)/lib$(MODEL)/
-+ $(eval lib_dir=$(if $(filter $(OS),osx), lib, lib$(MODEL)))
-+ mkdir -p $(INSTALL_DIR)/$(OS)/$(lib_dir)
-+ cp $(LIB) $(INSTALL_DIR)/$(OS)/$(lib_dir)/
- ifneq (,$(findstring $(OS),linux))
-- cp -P $(LIBSO) $(INSTALL_DIR)/$(OS)/lib$(MODEL)/
-- ln -s $(notdir $(LIBSO)) $(INSTALL_DIR)/$(OS)/lib$(MODEL)/libphobos2.so
-+ cp -P $(LIBSO) $(INSTALL_DIR)/$(OS)/$(lib_dir)/
-+ ln -sf $(notdir $(LIBSO)) $(INSTALL_DIR)/$(OS)/$(lib_dir)/libphobos2.so
- endif
- mkdir -p $(INSTALL_DIR)/src/phobos/etc
- mkdir -p $(INSTALL_DIR)/src/phobos/std
-@@ -367,11 +372,17 @@
- cp -r etc/* $(INSTALL_DIR)/src/phobos/etc/
- cp LICENSE_1_0.txt $(INSTALL_DIR)/phobos-LICENSE.txt
-
--# Target druntime_libs produces $(DRUNTIME) and $(DRUNTIMESO). See
--# http://stackoverflow.com/q/7081284 on why this setup makes sense.
--.PHONY: druntime_libs
--druntime_libs:
-+# This rule additionally produces $(DRUNTIMESO). Add a fake dependency
-+# to always invoke druntime's make. Use FORCE instead of .PHONY to
-+# avoid rebuilding phobos when $(DRUNTIME) didn't change.
-+$(DRUNTIME): FORCE
- $(MAKE) -C $(DRUNTIME_PATH) -f posix.mak MODEL=$(MODEL) DMD=$(DMD) OS=$(OS)
-+
-+ifeq (,$(findstring win,$(OS)))
-+$(DRUNTIMESO): $(DRUNTIME)
-+endif
-+
-+FORCE:
-
- ###########################################################
- # html documentation
diff --git a/dev-lang/dmd/files/2.067-no-narrowing.patch b/dev-lang/dmd/files/2.067-no-narrowing.patch
deleted file mode 100644
index cbae28f..0000000
--- a/dev-lang/dmd/files/2.067-no-narrowing.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- dmd2/dmd/src/posix.mak
-+++ dmd2/dmd/src/posix.mak
-@@ -83,7 +83,13 @@ endif
- else
- # Default Warnings
- WARNINGS := -Wno-deprecated -Wstrict-aliasing
--ifeq ($(HOST_CC), clang++)
-+# GCC Specific
-+ifeq ($(findstring g++,$(HOST_CC)), g++)
-+WARNINGS := $(WARNINGS) \
-+ -Wno-narrowing
-+endif
-+# Clang Specific
-+ifeq ($(findstring clang++,$(HOST_CC)), clang++)
- WARNINGS := $(WARNINGS) \
- -Wno-logical-op-parentheses \
- -Wno-dynamic-class-memaccess \
diff --git a/dev-lang/dmd/files/2.068-replace-bits-mathdef-h.patch b/dev-lang/dmd/files/2.068-replace-bits-mathdef-h.patch
deleted file mode 100644
index a7be832..0000000
--- a/dev-lang/dmd/files/2.068-replace-bits-mathdef-h.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- dmd2/dmd/src/root/port.c
-+++ dmd2/dmd/src/root/port.c
-@@ -583,8 +583,7 @@
-
- #include <math.h>
- #if __linux__
--#include <bits/nan.h>
--#include <bits/mathdef.h>
-+#include <complex.h>
- #endif
- #if __FreeBSD__ && __i386__
- #include <ieeefp.h>
diff --git a/dev-lang/dmd/files/2.069-link-32-bit-shared-lib-with-ld.bfd.patch b/dev-lang/dmd/files/2.069-link-32-bit-shared-lib-with-ld.bfd.patch
deleted file mode 100644
index aeaf240..0000000
--- a/dev-lang/dmd/files/2.069-link-32-bit-shared-lib-with-ld.bfd.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dmd2/dmd/src/link.d
-+++ dmd2/dmd/src/link.d
-@@ -460,6 +460,8 @@ else static if (__linux__ || __FreeBSD__ || __OpenBSD__ || __sun)
- {
- if (global.params.dll)
- argv.push("-shared");
-+ if (!global.params.is64bit)
-+ argv.push("-fuse-ld=bfd");
- }
- // None of that a.out stuff. Use explicit exe file name, or
- // generate one from name of first source file.
diff --git a/dev-lang/dmd/files/2.069-no-narrowing.patch b/dev-lang/dmd/files/2.069-no-narrowing.patch
deleted file mode 100644
index f62dcac..0000000
--- a/dev-lang/dmd/files/2.069-no-narrowing.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- dmd2/dmd/src/posix.mak
-+++ dmd2/dmd/src/posix.mak
-@@ -111,8 +111,13 @@ endif
- else
- # Default Warnings
- WARNINGS := -Wno-deprecated -Wstrict-aliasing
-+# GCC Specific
-+ifeq ($(findstring g++,$(HOST_CC)), g++)
-+WARNINGS := $(WARNINGS) \
-+ -Wno-narrowing
-+endif
- # Clang Specific
--ifeq ($(HOST_CC), clang++)
-+ifeq ($(findstring clang++,$(HOST_CC)), clang++)
- WARNINGS := $(WARNINGS) \
- -Wno-logical-op-parentheses \
- -Wno-dynamic-class-memaccess \
diff --git a/dev-lang/dmd/files/2.070-disable-dwarf.patch b/dev-lang/dmd/files/2.070-disable-dwarf.patch
deleted file mode 100644
index c6b5aa1..0000000
--- a/dev-lang/dmd/files/2.070-disable-dwarf.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dmd2/dmd/src/backend/backconfig.c 2016-03-03 11:42:12.000000000 +0100
-+++ dmd2/dmd/src/backend/backconfig.c 2017-07-06 16:32:03.540184944 +0200
-@@ -95,7 +95,7 @@
- #if TARGET_LINUX
- if (model == 64)
- { config.exe = EX_LINUX64;
-- config.ehmethod = EH_DWARF;
-+ config.ehmethod = EH_DM;
- config.fpxmmregs = TRUE;
- }
- else
diff --git a/dev-lang/dmd/files/2.073-default_ddoc_theme.ddoc b/dev-lang/dmd/files/2.073-default_ddoc_theme.ddoc
deleted file mode 100644
index 93c8f6c..0000000
--- a/dev-lang/dmd/files/2.073-default_ddoc_theme.ddoc
+++ /dev/null
@@ -1,735 +0,0 @@
-LPAREN = (
-RPAREN = )
-BACKTICK = `
-DOLLAR = $
-
-ESCAPES =
- /</&lt;/
- />/&gt;/
- /&/&amp;/
-
-B = <b>$0</b>
-I = <i>$0</i>
-U = <u>$0</u>
-P = <p>$0</p>
-DL = <dl>$0</dl>
-DT = <dt>$0</dt>
-DD = <dd>$0</dd>
-TABLE = <table>$0</table>
-TR = <tr>$0</tr>
-TH = <th>$0</th>
-TD = <td>$0</td>
-OL = <ol>$0</ol>
-UL = <ul>$0</ul>
-LI = <li>$0</li>
-BIG = <span class="font_big">$0</span>
-SMALL = <small>$0</small>
-BR = <br>
-LINK = <a href="$0">$0</a>
-LINK2 = <a href="$1">$+</a>
-DEPRECATED = $0
-
-RED = <span class="color_red">$0</span>
-BLUE = <span class="color_blue">$0</span>
-GREEN = <span class="color_green">$0</span>
-YELLOW = <span class="color_yellow">$0</span>
-BLACK = <span class="color_black">$0</span>
-WHITE = <span class="color_white">$0</span>
-
-D_CODE =
-<section class="code_listing">
- <div class="code_sample">
- <div class="dlang">
- <ol class="code_lines">
- <li><code class="code">$0</code></li>
- </ol>
- </div>
- </div>
-</section>
-
-D_INLINECODE = <code class="code">$0</code>
-DDOC_BACKQUOTED = $(D_INLINECODE $0)
-D_COMMENT = <span class="comment">$0</span>
-D_STRING = <span class="string_literal">$0</span>
-D_KEYWORD = <span class="keyword">$0</span>
-D_PSYMBOL = <span class="psymbol">$0</span>
-D_PARAM = <span class="param">$0</span>
-
-DDOC_BLANKLINE = <br><br>
-DDOC_COMMENT = <!-- $0 -->
-
-DDOC =
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset="UTF-8">
- <title>$(TITLE)</title>
- <style type="text/css" media="screen">
- html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
- blockquote, pre, a, abbr, address, cite, code, del, dfn, em, figure,
- img, ins, kbd, q, s, samp, small, strong, sub, sup, var, b, u, i, dl,
- dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,
- tbody, tfoot, thead, tr, th, td {
- background: transparent none repeat scroll 0 0;
- border: 0 none;
- font-size: 100%;
- margin: 0;
- outline: 0 none;
- padding: 0;
- vertical-align: baseline;
- }
-
- .color_red { color: #dc322f; }
- .color_blue { color: #268bd2; }
- .color_green { color: #859901; }
- .color_yellow { color: #b58901; }
- .color_black { color: black; }
- .color_white { color: white; }
-
- .font_big {
- font-size: 1.2em;
- }
-
- .ddoc_section_h {
- font-weight: bold;
- font-size: 13px;
- line-height: 19.5px;
- margin-top: 11px;
- display: block;
- }
-
- body.dlang .dlang {
- display: inline-block;
- }
-
- body.dlang .declaration .dlang {
- display: block;
- }
-
- body.dlang .ddoc_header_anchor a.dlang {
- display: block;
- color: rgba(0, 136, 204, 1);
- text-decoration: none;
- }
-
- body.dlang .ddoc_header_anchor .code {
- color: rgba(0, 136, 204, 1);
- }
-
- #ddoc_main .module {
- border-color: currentColor rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
- border-style: none solid solid;
- border-width: 0 1px 1px;
- overflow-x: hidden;
- padding: 15px;
- }
-
- #ddoc_main .section .section {
- margin-top: 0;
- }
-
- #ddoc_main .ddoc_module_members_section {
- padding: 1px 0 0;
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .ddoc_member, #ddoc_main .ddoc_module_members section.intro {
- background: #fff none repeat scroll 0 0;
- list-style-type: none;
- width: 100%;
- }
-
- #ddoc_main .ddoc_header_anchor {
- font-size: 1.4em;
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .ddoc_header_anchor > .code {
- display: inline-block;
-
- }
-
- #ddoc_main .ddoc_decl {
- background-color: transparent;
- height: 100%;
- left: 0;
- top: 0;
- padding: 0;
- padding-left: 15px;
- }
-
- #ddoc_main .ddoc_decl .section, #ddoc_main .section.ddoc_sections {
- background: white none repeat scroll 0 0;
- margin: 0;
- padding: 5px;
- position: relative;
- border-radius: 5px;
- }
-
- #ddoc_main .ddoc_decl .section h4, #ddoc_main .section.ddoc_sections h4 {
- font-size: 13px;
- line-height: 1.5;
- margin-top: 21px;
- }
-
- #ddoc_main .section .declaration {
- margin-top: 21px;
- }
-
- #ddoc_main .section .declaration .code {
- color: rgba(0, 0, 0, 1);
- margin-bottom: 15px;
- padding-bottom: 6px;
- }
-
- #ddoc_main .declaration div .para {
- margin-bottom: 0;
- }
-
- #ddoc_main .ddoc_params .graybox tr td:first-of-type {
- padding: 7px;
- text-align: right;
- vertical-align: top;
- word-break: normal;
- white-space: nowrap;
- }
-
- #ddoc_main .ddoc_params .graybox {
- border: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox td {
- border-color: rgba(214, 214, 214, 1);
- }
-
- #ddoc_main .ddoc_params .graybox tr:first-child > td {
- border-top: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr:last-child > td {
- border-bottom: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr > td:first-child {
- border-left: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr > td:last-child {
- border-right: 0 none;
- width: 100%;
- }
-
- #ddoc_main em.term, #ddoc_main em.term .code {
- color: rgba(65, 65, 65, 1);
- font-size: 12px;
- font-style: italic;
- line-height: 1.5;
- }
-
- #ddoc_main .see-also {
- cursor: pointer;
- font-family: Menlo,monospace;
- }
-
- #ddoc_main .ddoc_decl .section > div:last-of-type {
- margin-bottom: 15px;
- }
-
- #ddoc_main .ddoc_member, #ddoc_main .ddoc_module_members {
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .code_sample {
- background: inherit;
- }
-
- #ddoc_main .declaration .code-line {
- display: block;
- font: 1em Menlo,monospace;
- }
-
- #ddoc_main a[name] {
- margin: -112px 0 0;
- padding-top: 112px;
- }
-
- #ddoc_main .ddoc_decl td {
- max-width: inherit;
- }
-
- #ddoc_main .declaration a {
- color: inherit;
- }
-
- #ddoc_main .declaration a:hover {
- color: rgba(0, 136, 204, 1);
- text-decoration: underline;
- }
-
- body.ddoc {
- background-color: transparent;
- color: rgba(0, 0, 0, 1);
- font-family: Helvetica,Arial,sans-serif;
- font-size: 62.5%;
- margin: 0;
- border: 0;
- left: 0;
- top: 0;
- padding: 0;
- }
-
- .ddoc a[name] {
- display: block;
- height: 0;
- margin: -85px 0 0;
- padding-top: 85px;
- width: 0;
- }
-
- .ddoc .module {
- border-color: transparent;
- background-color: rgba(255, 255, 255, 1);
- border-color: currentColor rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
- border-image: none;
- border-style: none solid solid;
- border-width: 0 1px 1px;
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.07);
- display: block;
- margin-left: 0;
- min-height: calc(100% - 173px);
- overflow: auto;
- padding-bottom: 100px;
- }
-
- .ddoc .content_wrapper {
- background-color: rgba(242, 242, 242, 1);
- margin: 0 auto;
- max-width: 980px;
- }
-
- .ddoc .section {
- padding: 15px 25px 30px;
- }
-
- .ddoc .section .section {
- margin: 30px 0 0;
- padding: 0;
- }
-
- .ddoc .para {
- color: rgba(65, 65, 65, 1);
- font-size: 1.4em;
- line-height: 145%;
- margin-bottom: 15px;
- }
-
- .ddoc .ddoc_examples .para {
- margin-bottom: 0;
- }
-
- .ddoc .module_name {
- color: rgba(0, 0, 0, 1);
- display: block;
- font-family: Helvetica;
- font-size: 2.8em;
- font-weight: 100;
- margin-bottom: 0;
- padding: 15px 0;
- }
-
- .ddoc .module a {
- color: rgba(0, 136, 204, 1);
- text-decoration: none;
- }
-
- .ddoc .code {
- color: rgba(128, 128, 128, 1);
- font-family: Menlo,monospace;
- font-size: 0.85em;
- word-wrap: break-word;
- }
-
- .ddoc .code i {
- font-style: normal;
- }
-
- .ddoc .code .code {
- font-size: 1em;
- }
-
- .ddoc .code_sample {
- background-clip: padding-box;
- margin: 1px 0;
- text-align: left;
- }
-
- .ddoc .code_sample {
- display: block;
- font-size: 1.4em;
- margin-left: 21px;
- }
-
- .ddoc ol .code_sample {
- font-size: 1em;
- }
-
- .ddoc .code_lines {
- counter-reset: li;
- line-height: 1.6em;
- list-style: outside none none;
- margin: 0;
- padding: 0;
- }
-
- .ddoc .code_listing .code_sample div {
- margin-left: 13px;
- width: 93%;
- }
-
- .ddoc .code_listing .code_sample div .code_lines li {
- list-style-type: none;
- margin: 0;
- padding-right: 10px;
- }
-
- .ddoc .code_sample div .code_lines li::before {
- margin-left: -33px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample div .code_lines li:nth-child(n+10)::before {
- margin-left: -39px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample div .code_lines li:nth-child(n+100)::before {
- margin-left: -46px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample .code_lines .code {
- color: #000;
- }
-
- .ddoc div.dlang {
- margin: 10px 0 21px;
- padding: 4px 0 2px 10px;
- }
-
- .ddoc div.dlang {
- margin: 10px 0 21px;
- padding: 4px 0 2px 10px;
- }
-
- .ddoc div.dlang {
- border-left: 5px solid rgba(0, 155, 51, 0.2);
- }
-
- .ddoc .code_lines li::before {
- color: rgba(128, 128, 128, 1);
- content: counter(li, decimal);
- counter-increment: li;
- font-family: Menlo,monospace;
- font-size: 0.9em;
- margin-right: 16px;
- }
-
- .ddoc .code_lines li {
- padding-left: 0;
- white-space: pre-wrap;
- }
-
- .ddoc .code_lines li:only-of-type::before {
- color: rgba(255, 255, 255, 1);
- content: " ";
- }
-
- .ddoc .code_lines li:only-of-type {
- color: rgba(255, 255, 255, 1);
- content: " ";
- }
-
- .ddoc .code_lines li:nth-child(n+10) {
- text-indent: -17px;
- }
-
- .ddoc .code_lines li:nth-child(n+10)::before {
- margin-right: 12px;
- }
-
- .ddoc .graybox {
- border: 1px solid rgba(233, 233, 233, 1);
- border-collapse: collapse;
- border-spacing: 0;
- empty-cells: hide;
- margin: 20px 0 36px;
- text-align: left;
- }
-
- .ddoc .graybox p {
- margin: 0;
- min-width: 50px;
- }
-
- .ddoc td {
- border: 1px solid rgba(233, 233, 233, 1);
- margin: 0;
- max-width: 260px;
- padding: 5px 25px 5px 10px;
- vertical-align: middle;
- }
-
- .punctuation {
- color: rgba(0, 0, 0, 1);
- }
-
- .comment {
- color: rgba(0, 131, 18, 1);
- }
-
- .operator {
- color: #000;
- }
-
- .keyword {
- color: rgba(170, 13, 145, 1);
- }
-
- .keyword_type {
- color: rgba(170, 51, 145, 1);
- }
-
- .string_literal {
- color: rgba(196, 26, 22, 1);
- }
-
- .ddoc_psuper_symbol {
- color: rgba(92, 38, 153, 1);
- }
-
- .param {
- color: rgba(0, 0, 0, 1);
- }
-
- .psymbol {
- color: rgba(0, 0, 0, 1);
- }
-
- .ddoc_member_header .ddoc_header_anchor .code {
- font-size: 1em;
- }
- </style>
- </head>
- <body id="ddoc_main" class="ddoc dlang">
- <div class="content_wrapper">
- <article class="module">
- <h1 class="module_name">$(TITLE)</h1>
- <section id="module_content">$(BODY)</section>
- </article>
- </div>
- </body>
-</html>
-
-DDOC_MODULE_MEMBERS = <section class="section ddoc_module_members_section">
- <div class="ddoc_module_members">
- $(DDOC_MEMBERS $0)
- </div>
-</section>
-
-DDOC_CLASS_MEMBERS = $(DDOC_MEMBERS $0)
-DDOC_STRUCT_MEMBERS = $(DDOC_MEMBERS $0)
-DDOC_ENUM_MEMBERS = $(DDOC_MEMBERS $0)
-DDOC_TEMPLATE_MEMBERS = $(DDOC_MEMBERS $0)
-
-DDOC_MEMBERS = <ul class="ddoc_members">
- $0
-</ul>
-
-DDOC_MEMBER = <li class="ddoc_member">
- $0
-</li>
-
-DDOC_MEMBER_HEADER = <div class="ddoc_member_header">
- $0
-</div>
-
-DDOC_HEADER_ANCHOR = <div class="ddoc_header_anchor">
- <a href="#$1" id="$1"><code class="code">$2</code></a>
-</div>
-
-DDOC_DECL = <div class="ddoc_decl">
- <section class="section">
- <div class="declaration">
- <h4>Declaration</h4>
- <div class="dlang">
- <p class="para">
- <code class="code">
- $0
- </code>
- </p>
- </div>
- </div>
- </section>
-</div>
-
-DDOC_ANCHOR = <span class="ddoc_anchor" id="$1"></span>
-
-DDOC_DECL_DD = <div class="ddoc_decl">
- $0
-</div>
-
-DDOC_SECTIONS = <section class="section ddoc_sections">
- $0
-</section>
-
-DDOC_SUMMARY = <div class="ddoc_summary">
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_DESCRIPTION = <div class="ddoc_description">
- <h4>Discussion</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_EXAMPLES = <div class="ddoc_examples">
- <h4>Examples</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_RETURNS = <div class="ddoc_returns">
- <h4>Return Value</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_PARAMS = <div class="ddoc_params">
- <h4>Parameters</h4>
- <table cellspacing="0" cellpadding="5" border="0" class="graybox">
- <tbody>
- $0
- </tbody>
- </table>
-</div>
-
-DDOC_PARAM_ROW = <tr class="ddoc_param_row">
- $0
-</tr>
-
-DDOC_PARAM_ID = <td scope="ddoc_param_id">
- <code class="code">
- <em class="term">$0</em>
- </code>
-</td>
-
-DDOC_PARAM_DESC = <td>
- <div class="ddoc_param_desc">
- <p class="para">
- $0
- </p>
- </div>
-</td>
-
-DDOC_LICENSE = <div class="ddoc_license">
- <h4>License</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_AUTHORS = <div class="ddoc_authors">
- <h4>Authors</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_BUGS = <div class="ddoc_bugs">
- <h4>Bugs</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_COPYRIGHT = <div class="ddoc_copyright">
- <h4>Copyright</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_DATE = <div class="ddoc_date">
- <h4>Date</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_DEPRECATED = <div class="ddoc_deprecated">
- <h4>Deprecated</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_HISTORY = <div class="ddoc_history">
- <h4>History</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_SEE_ALSO = <div class="ddoc_see_also">
- <h4>See Also</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_STANDARDS = <div class="ddoc_standards">
- <h4>Standards</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_THROWS = <div class="ddoc_throws">
- <h4>Throws</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_VERSION = <div class="ddoc_version">
- <h4>Version</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_SECTION = <div class="ddoc_section">
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_SECTION_H = <span class="ddoc_section_h">$0</span>
-
-DDOC_DITTO = <br>
-$0
-
-DDOC_PSYMBOL = <code class="code">$0</code>
-DDOC_ENUM_BASETYPE = $0
-DDOC_PSUPER_SYMBOL = <span class="ddoc_psuper_symbol">$0</span>
-DDOC_KEYWORD = <code class="code">$0</code>
-DDOC_PARAM = <code class="code">$0</code>
-DDOC_CONSTRAINT = $(DDOC_CONSTRAINT) if ($0)
-DDOC_OVERLOAD_SEPARATOR = $0
-DDOC_TEMPLATE_PARAM_LIST = $0
-DDOC_TEMPLATE_PARAM = $0
diff --git a/dev-lang/dmd/files/2.073-fix-out-of-bounds-in-evalu8.patch b/dev-lang/dmd/files/2.073-fix-out-of-bounds-in-evalu8.patch
deleted file mode 100644
index 5a91dea..0000000
--- a/dev-lang/dmd/files/2.073-fix-out-of-bounds-in-evalu8.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dmd2/dmd/src/backend/evalu8.c
-+++ dmd2/dmd/src/backend/evalu8.c
-@@ -2209,7 +2209,7 @@ elem * evalu8(elem *e, goal_t goal)
- case TYllong4:
- case TYullong4:
- for (int i = 0; i < 4; ++i)
-- e->EV.Vullong2[i] = (targ_ullong)l1;
-+ e->EV.Vullong4[i] = (targ_ullong)l1;
- break;
-
- default:
diff --git a/dev-lang/dmd/files/2.073-fix-segv-in-evalu8.patch b/dev-lang/dmd/files/2.073-fix-segv-in-evalu8.patch
deleted file mode 100644
index 5ba4e6b..0000000
--- a/dev-lang/dmd/files/2.073-fix-segv-in-evalu8.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- dmd2/dmd/src/tk/mem.c
-+++ dmd2/dmd/src/tk/mem.c
-@@ -755,8 +755,8 @@ void *mem_fmalloc(size_t numbytes)
- { void *p;
-
- //printf("fmalloc(%d)\n",numbytes);
--#if defined(__llvm__) && (defined(__GNUC__) || defined(__clang__))
-- // LLVM-GCC and Clang assume some types, notably elem (see DMD issue 6215),
-+#if defined(__GNUC__) || defined(__clang__)
-+ // GCC and Clang assume some types, notably elem (see DMD issue 6215),
- // to be 16-byte aligned. Because we do not have any type information
- // available here, we have to 16 byte-align everything.
- numbytes = (numbytes + 0xF) & ~0xF;
diff --git a/dev-lang/dmd/files/2.074-fix-out-of-bounds-in-evalu8.patch b/dev-lang/dmd/files/2.074-fix-out-of-bounds-in-evalu8.patch
deleted file mode 100644
index a195908..0000000
--- a/dev-lang/dmd/files/2.074-fix-out-of-bounds-in-evalu8.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dmd2/dmd/src/ddmd/backend/evalu8.c
-+++ dmd2/dmd/src/ddmd/backend/evalu8.c
-@@ -2209,7 +2209,7 @@ elem * evalu8(elem *e, goal_t goal)
- case TYllong4:
- case TYullong4:
- for (int i = 0; i < 4; ++i)
-- e->EV.Vullong2[i] = (targ_ullong)l1;
-+ e->EV.Vullong4[i] = (targ_ullong)l1;
- break;
-
- default:
diff --git a/dev-lang/dmd/files/2.074-fix-segv-in-evalu8.patch b/dev-lang/dmd/files/2.074-fix-segv-in-evalu8.patch
deleted file mode 100644
index 23e0238..0000000
--- a/dev-lang/dmd/files/2.074-fix-segv-in-evalu8.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- dmd2/dmd/src/ddmd/tk/mem.c
-+++ dmd2/dmd/src/ddmd/tk/mem.c
-@@ -755,8 +755,8 @@ void *mem_fmalloc(size_t numbytes)
- { void *p;
-
- //printf("fmalloc(%d)\n",numbytes);
--#if defined(__llvm__) && (defined(__GNUC__) || defined(__clang__))
-- // LLVM-GCC and Clang assume some types, notably elem (see DMD issue 6215),
-+#if defined(__GNUC__) || defined(__clang__)
-+ // GCC and Clang assume some types, notably elem (see DMD issue 6215),
- // to be 16-byte aligned. Because we do not have any type information
- // available here, we have to 16 byte-align everything.
- numbytes = (numbytes + 0xF) & ~0xF;
diff --git a/dev-lang/dmd/files/2.074-link-32-bit-shared-lib-with-ld.bfd.patch b/dev-lang/dmd/files/2.074-link-32-bit-shared-lib-with-ld.bfd.patch
deleted file mode 100644
index ca9b685..0000000
--- a/dev-lang/dmd/files/2.074-link-32-bit-shared-lib-with-ld.bfd.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dmd2/dmd/src/ddmd/link.d
-+++ dmd2/dmd/src/ddmd/link.d
-@@ -487,6 +487,8 @@ else version (Posix)
- {
- if (global.params.dll)
- argv.push("-shared");
-+ if (!global.params.is64bit)
-+ argv.push("-fuse-ld=bfd");
- }
- // None of that a.out stuff. Use explicit exe file name, or
- // generate one from name of first source file.
diff --git a/dev-lang/dmd/files/2.076-config.sh b/dev-lang/dmd/files/2.076-config.sh
deleted file mode 100755
index 82d64eb..0000000
--- a/dev-lang/dmd/files/2.076-config.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-set -ue
-
-OUTDIR="$1"
-VERSIONFILE="$2"
-SYSCONFDIR="$3"
-VERSION=$(git describe --dirty 2>/dev/null || cat "$VERSIONFILE") # prefer git describe
-
-mkdir -p "$OUTDIR"
-# only update config files when they actually differ to avoid unnecessary rebuilds
-if [ "$VERSION" != "$(cat "$OUTDIR/VERSION" 2>/dev/null)" ]; then
- printf "$VERSION" > "$OUTDIR/VERSION"
-fi
-if [ "$SYSCONFDIR" != "$(cat "$OUTDIR/SYSCONFDIR.imp" 2>/dev/null)" ]; then
- printf "$SYSCONFDIR" > "$OUTDIR/SYSCONFDIR.imp"
-fi
diff --git a/dev-lang/dmd/files/2.076-default_ddoc_theme.ddoc b/dev-lang/dmd/files/2.076-default_ddoc_theme.ddoc
deleted file mode 100644
index 633fcb6..0000000
--- a/dev-lang/dmd/files/2.076-default_ddoc_theme.ddoc
+++ /dev/null
@@ -1,737 +0,0 @@
-LPAREN = (
-RPAREN = )
-BACKTICK = `
-DOLLAR = $
-LF =
-$(LF)
-
-ESCAPES =
- /</&lt;/
- />/&gt;/
- /&/&amp;/
-
-B = <b>$0</b>
-I = <i>$0</i>
-U = <u>$0</u>
-P = <p>$0</p>
-DL = <dl>$0</dl>
-DT = <dt>$0</dt>
-DD = <dd>$0</dd>
-TABLE = <table>$0</table>
-TR = <tr>$0</tr>
-TH = <th>$0</th>
-TD = <td>$0</td>
-OL = <ol>$0</ol>
-UL = <ul>$0</ul>
-LI = <li>$0</li>
-BIG = <span class="font_big">$0</span>
-SMALL = <small>$0</small>
-BR = <br>
-LINK = <a href="$0">$0</a>
-LINK2 = <a href="$1">$+</a>
-DEPRECATED = $0
-
-RED = <span class="color_red">$0</span>
-BLUE = <span class="color_blue">$0</span>
-GREEN = <span class="color_green">$0</span>
-YELLOW = <span class="color_yellow">$0</span>
-BLACK = <span class="color_black">$0</span>
-WHITE = <span class="color_white">$0</span>
-
-D_CODE =
-<section class="code_listing">
- <div class="code_sample">
- <div class="dlang">
- <ol class="code_lines">
- <li><code class="code">$0</code></li>
- </ol>
- </div>
- </div>
-</section>
-
-D_INLINECODE = <code class="code">$0</code>
-DDOC_BACKQUOTED = $(D_INLINECODE $0)
-D_COMMENT = <span class="comment">$0</span>
-D_STRING = <span class="string_literal">$0</span>
-D_KEYWORD = <span class="keyword">$0</span>
-D_PSYMBOL = <span class="psymbol">$0</span>
-D_PARAM = <span class="param">$0</span>
-
-DDOC_BLANKLINE = <br><br>
-DDOC_COMMENT = <!-- $0 -->
-
-DDOC =
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset="UTF-8">
- <title>$(TITLE)</title>
- <style type="text/css" media="screen">
- html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
- blockquote, pre, a, abbr, address, cite, code, del, dfn, em, figure,
- img, ins, kbd, q, s, samp, small, strong, sub, sup, var, b, u, i, dl,
- dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,
- tbody, tfoot, thead, tr, th, td {
- background: transparent none repeat scroll 0 0;
- border: 0 none;
- font-size: 100%;
- margin: 0;
- outline: 0 none;
- padding: 0;
- vertical-align: baseline;
- }
-
- .color_red { color: #dc322f; }
- .color_blue { color: #268bd2; }
- .color_green { color: #859901; }
- .color_yellow { color: #b58901; }
- .color_black { color: black; }
- .color_white { color: white; }
-
- .font_big {
- font-size: 1.2em;
- }
-
- .ddoc_section_h {
- font-weight: bold;
- font-size: 13px;
- line-height: 19.5px;
- margin-top: 11px;
- display: block;
- }
-
- body.dlang .dlang {
- display: inline-block;
- }
-
- body.dlang .declaration .dlang {
- display: block;
- }
-
- body.dlang .ddoc_header_anchor a.dlang {
- display: block;
- color: rgba(0, 136, 204, 1);
- text-decoration: none;
- }
-
- body.dlang .ddoc_header_anchor .code {
- color: rgba(0, 136, 204, 1);
- }
-
- #ddoc_main .module {
- border-color: currentColor rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
- border-style: none solid solid;
- border-width: 0 1px 1px;
- overflow-x: hidden;
- padding: 15px;
- }
-
- #ddoc_main .section .section {
- margin-top: 0;
- }
-
- #ddoc_main .ddoc_module_members_section {
- padding: 1px 0 0;
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .ddoc_member, #ddoc_main .ddoc_module_members section.intro {
- background: #fff none repeat scroll 0 0;
- list-style-type: none;
- width: 100%;
- }
-
- #ddoc_main .ddoc_header_anchor {
- font-size: 1.4em;
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .ddoc_header_anchor > .code {
- display: inline-block;
-
- }
-
- #ddoc_main .ddoc_decl {
- background-color: transparent;
- height: 100%;
- left: 0;
- top: 0;
- padding: 0;
- padding-left: 15px;
- }
-
- #ddoc_main .ddoc_decl .section, #ddoc_main .section.ddoc_sections {
- background: white none repeat scroll 0 0;
- margin: 0;
- padding: 5px;
- position: relative;
- border-radius: 5px;
- }
-
- #ddoc_main .ddoc_decl .section h4, #ddoc_main .section.ddoc_sections h4 {
- font-size: 13px;
- line-height: 1.5;
- margin-top: 21px;
- }
-
- #ddoc_main .section .declaration {
- margin-top: 21px;
- }
-
- #ddoc_main .section .declaration .code {
- color: rgba(0, 0, 0, 1);
- margin-bottom: 15px;
- padding-bottom: 6px;
- }
-
- #ddoc_main .declaration div .para {
- margin-bottom: 0;
- }
-
- #ddoc_main .ddoc_params .graybox tr td:first-of-type {
- padding: 7px;
- text-align: right;
- vertical-align: top;
- word-break: normal;
- white-space: nowrap;
- }
-
- #ddoc_main .ddoc_params .graybox {
- border: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox td {
- border-color: rgba(214, 214, 214, 1);
- }
-
- #ddoc_main .ddoc_params .graybox tr:first-child > td {
- border-top: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr:last-child > td {
- border-bottom: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr > td:first-child {
- border-left: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr > td:last-child {
- border-right: 0 none;
- width: 100%;
- }
-
- #ddoc_main em.term, #ddoc_main em.term .code {
- color: rgba(65, 65, 65, 1);
- font-size: 12px;
- font-style: italic;
- line-height: 1.5;
- }
-
- #ddoc_main .see-also {
- cursor: pointer;
- font-family: Menlo,monospace;
- }
-
- #ddoc_main .ddoc_decl .section > div:last-of-type {
- margin-bottom: 15px;
- }
-
- #ddoc_main .ddoc_member, #ddoc_main .ddoc_module_members {
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .code_sample {
- background: inherit;
- }
-
- #ddoc_main .declaration .code-line {
- display: block;
- font: 1em Menlo,monospace;
- }
-
- #ddoc_main a[name] {
- margin: -112px 0 0;
- padding-top: 112px;
- }
-
- #ddoc_main .ddoc_decl td {
- max-width: inherit;
- }
-
- #ddoc_main .declaration a {
- color: inherit;
- }
-
- #ddoc_main .declaration a:hover {
- color: rgba(0, 136, 204, 1);
- text-decoration: underline;
- }
-
- body.ddoc {
- background-color: transparent;
- color: rgba(0, 0, 0, 1);
- font-family: Helvetica,Arial,sans-serif;
- font-size: 62.5%;
- margin: 0;
- border: 0;
- left: 0;
- top: 0;
- padding: 0;
- }
-
- .ddoc a[name] {
- display: block;
- height: 0;
- margin: -85px 0 0;
- padding-top: 85px;
- width: 0;
- }
-
- .ddoc .module {
- border-color: transparent;
- background-color: rgba(255, 255, 255, 1);
- border-color: currentColor rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
- border-image: none;
- border-style: none solid solid;
- border-width: 0 1px 1px;
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.07);
- display: block;
- margin-left: 0;
- min-height: calc(100% - 173px);
- overflow: auto;
- padding-bottom: 100px;
- }
-
- .ddoc .content_wrapper {
- background-color: rgba(242, 242, 242, 1);
- margin: 0 auto;
- max-width: 980px;
- }
-
- .ddoc .section {
- padding: 15px 25px 30px;
- }
-
- .ddoc .section .section {
- margin: 30px 0 0;
- padding: 0;
- }
-
- .ddoc .para {
- color: rgba(65, 65, 65, 1);
- font-size: 1.4em;
- line-height: 145%;
- margin-bottom: 15px;
- }
-
- .ddoc .ddoc_examples .para {
- margin-bottom: 0;
- }
-
- .ddoc .module_name {
- color: rgba(0, 0, 0, 1);
- display: block;
- font-family: Helvetica;
- font-size: 2.8em;
- font-weight: 100;
- margin-bottom: 0;
- padding: 15px 0;
- }
-
- .ddoc .module a {
- color: rgba(0, 136, 204, 1);
- text-decoration: none;
- }
-
- .ddoc .code {
- color: rgba(128, 128, 128, 1);
- font-family: Menlo,monospace;
- font-size: 0.85em;
- word-wrap: break-word;
- }
-
- .ddoc .code i {
- font-style: normal;
- }
-
- .ddoc .code .code {
- font-size: 1em;
- }
-
- .ddoc .code_sample {
- background-clip: padding-box;
- margin: 1px 0;
- text-align: left;
- }
-
- .ddoc .code_sample {
- display: block;
- font-size: 1.4em;
- margin-left: 21px;
- }
-
- .ddoc ol .code_sample {
- font-size: 1em;
- }
-
- .ddoc .code_lines {
- counter-reset: li;
- line-height: 1.6em;
- list-style: outside none none;
- margin: 0;
- padding: 0;
- }
-
- .ddoc .code_listing .code_sample div {
- margin-left: 13px;
- width: 93%;
- }
-
- .ddoc .code_listing .code_sample div .code_lines li {
- list-style-type: none;
- margin: 0;
- padding-right: 10px;
- }
-
- .ddoc .code_sample div .code_lines li::before {
- margin-left: -33px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample div .code_lines li:nth-child(n+10)::before {
- margin-left: -39px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample div .code_lines li:nth-child(n+100)::before {
- margin-left: -46px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample .code_lines .code {
- color: #000;
- }
-
- .ddoc div.dlang {
- margin: 10px 0 21px;
- padding: 4px 0 2px 10px;
- }
-
- .ddoc div.dlang {
- margin: 10px 0 21px;
- padding: 4px 0 2px 10px;
- }
-
- .ddoc div.dlang {
- border-left: 5px solid rgba(0, 155, 51, 0.2);
- }
-
- .ddoc .code_lines li::before {
- color: rgba(128, 128, 128, 1);
- content: counter(li, decimal);
- counter-increment: li;
- font-family: Menlo,monospace;
- font-size: 0.9em;
- margin-right: 16px;
- }
-
- .ddoc .code_lines li {
- padding-left: 0;
- white-space: pre-wrap;
- }
-
- .ddoc .code_lines li:only-of-type::before {
- color: rgba(255, 255, 255, 1);
- content: " ";
- }
-
- .ddoc .code_lines li:only-of-type {
- color: rgba(255, 255, 255, 1);
- content: " ";
- }
-
- .ddoc .code_lines li:nth-child(n+10) {
- text-indent: -17px;
- }
-
- .ddoc .code_lines li:nth-child(n+10)::before {
- margin-right: 12px;
- }
-
- .ddoc .graybox {
- border: 1px solid rgba(233, 233, 233, 1);
- border-collapse: collapse;
- border-spacing: 0;
- empty-cells: hide;
- margin: 20px 0 36px;
- text-align: left;
- }
-
- .ddoc .graybox p {
- margin: 0;
- min-width: 50px;
- }
-
- .ddoc td {
- border: 1px solid rgba(233, 233, 233, 1);
- margin: 0;
- max-width: 260px;
- padding: 5px 25px 5px 10px;
- vertical-align: middle;
- }
-
- .punctuation {
- color: rgba(0, 0, 0, 1);
- }
-
- .comment {
- color: rgba(0, 131, 18, 1);
- }
-
- .operator {
- color: #000;
- }
-
- .keyword {
- color: rgba(170, 13, 145, 1);
- }
-
- .keyword_type {
- color: rgba(170, 51, 145, 1);
- }
-
- .string_literal {
- color: rgba(196, 26, 22, 1);
- }
-
- .ddoc_psuper_symbol {
- color: rgba(92, 38, 153, 1);
- }
-
- .param {
- color: rgba(0, 0, 0, 1);
- }
-
- .psymbol {
- color: rgba(0, 0, 0, 1);
- }
-
- .ddoc_member_header .ddoc_header_anchor .code {
- font-size: 1em;
- }
- </style>
- </head>
- <body id="ddoc_main" class="ddoc dlang">
- <div class="content_wrapper">
- <article class="module">
- <h1 class="module_name">$(TITLE)</h1>
- <section id="module_content">$(BODY)</section>
- </article>
- </div>
- </body>
-</html>$(LF)
-
-DDOC_MODULE_MEMBERS = <section class="section ddoc_module_members_section">
- <div class="ddoc_module_members">
- $(DDOC_MEMBERS $0)
- </div>
-</section>$(LF)
-
-DDOC_CLASS_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_STRUCT_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_ENUM_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_TEMPLATE_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-
-DDOC_MEMBERS = <ul class="ddoc_members">
- $0
-</ul>
-
-DDOC_MEMBER = <li class="ddoc_member">
- $0
-</li>
-
-DDOC_MEMBER_HEADER = <div class="ddoc_member_header">
- $0
-</div>
-
-DDOC_HEADER_ANCHOR = <div class="ddoc_header_anchor">
- <a href="#$1" id="$1"><code class="code">$2</code></a>
-</div>
-
-DDOC_DECL = <div class="ddoc_decl">
- <section class="section">
- <div class="declaration">
- <h4>Declaration</h4>
- <div class="dlang">
- <p class="para">
- <code class="code">
- $0
- </code>
- </p>
- </div>
- </div>
- </section>
-</div>
-
-DDOC_ANCHOR = <span class="ddoc_anchor" id="$1"></span>
-
-DDOC_DECL_DD = <div class="ddoc_decl">
- $0
-</div>
-
-DDOC_SECTIONS = <section class="section ddoc_sections">
- $0
-</section>$(LF)
-
-DDOC_SUMMARY = <div class="ddoc_summary">
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DESCRIPTION = <div class="ddoc_description">
- <h4>Discussion</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_EXAMPLES = <div class="ddoc_examples">
- <h4>Examples</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_RETURNS = <div class="ddoc_returns">
- <h4>Return Value</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_PARAMS = <div class="ddoc_params">
- <h4>Parameters</h4>
- <table cellspacing="0" cellpadding="5" border="0" class="graybox">
- <tbody>
- $0
- </tbody>
- </table>
-</div>$(LF)
-
-DDOC_PARAM_ROW = <tr class="ddoc_param_row">
- $0
-</tr>$(LF)
-
-DDOC_PARAM_ID = <td scope="ddoc_param_id">
- <code class="code">
- <em class="term">$0</em>
- </code>
-</td>$(LF)
-
-DDOC_PARAM_DESC = <td>
- <div class="ddoc_param_desc">
- <p class="para">
- $0
- </p>
- </div>
-</td>
-
-DDOC_LICENSE = <div class="ddoc_license">
- <h4>License</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_AUTHORS = <div class="ddoc_authors">
- <h4>Authors</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_BUGS = <div class="ddoc_bugs">
- <h4>Bugs</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_COPYRIGHT = <div class="ddoc_copyright">
- <h4>Copyright</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DATE = <div class="ddoc_date">
- <h4>Date</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DEPRECATED = <div class="ddoc_deprecated">
- <h4>Deprecated</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_HISTORY = <div class="ddoc_history">
- <h4>History</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_SEE_ALSO = <div class="ddoc_see_also">
- <h4>See Also</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_STANDARDS = <div class="ddoc_standards">
- <h4>Standards</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_THROWS = <div class="ddoc_throws">
- <h4>Throws</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_VERSION = <div class="ddoc_version">
- <h4>Version</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_SECTION = <div class="ddoc_section">
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_SECTION_H = <span class="ddoc_section_h">$0:</span>$(LF)
-
-DDOC_DITTO = <br>
-$0
-
-DDOC_PSYMBOL = <code class="code">$0</code>
-DDOC_ENUM_BASETYPE = $0
-DDOC_PSUPER_SYMBOL = <span class="ddoc_psuper_symbol">$0</span>
-DDOC_KEYWORD = <code class="code">$0</code>
-DDOC_PARAM = <code class="code">$0</code>
-DDOC_CONSTRAINT = $(DDOC_CONSTRAINT) if ($0)
-DDOC_OVERLOAD_SEPARATOR = $0
-DDOC_TEMPLATE_PARAM_LIST = $0
-DDOC_TEMPLATE_PARAM = $0
diff --git a/dev-lang/dmd/files/2.078-allow-deprecations.patch b/dev-lang/dmd/files/2.078-allow-deprecations.patch
deleted file mode 100644
index e2e8573..0000000
--- a/dev-lang/dmd/files/2.078-allow-deprecations.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dmd2/dmd/src/posix.mak
-+++ dmd2/dmd/src/posix.mak
-@@ -225,7 +225,7 @@ CXXFLAGS += \
- endif
- DFLAGS := -version=MARS $(PIC)
- # Enable D warnings
--DFLAGS += -w -de
-+DFLAGS += -w
-
- ifneq (,$(DEBUG))
- ENABLE_DEBUG := 1
diff --git a/dev-lang/dmd/files/2.080-default_ddoc_theme.ddoc b/dev-lang/dmd/files/2.080-default_ddoc_theme.ddoc
deleted file mode 100644
index 2f57fb2..0000000
--- a/dev-lang/dmd/files/2.080-default_ddoc_theme.ddoc
+++ /dev/null
@@ -1,742 +0,0 @@
-LPAREN = (
-RPAREN = )
-BACKTICK = `
-DOLLAR = $
-LF =
-$(LF)
-
-ESCAPES =
- /</&lt;/
- />/&gt;/
- /&/&amp;/
-
-B = <b>$0</b>
-I = <i>$0</i>
-U = <u>$0</u>
-P = <p>$0</p>
-DL = <dl>$0</dl>
-DT = <dt>$0</dt>
-DD = <dd>$0</dd>
-TABLE = <table>$0</table>
-TR = <tr>$0</tr>
-TH = <th>$0</th>
-TD = <td>$0</td>
-OL = <ol>$0</ol>
-UL = <ul>$0</ul>
-LI = <li>$0</li>
-BIG = <span class="font_big">$0</span>
-SMALL = <small>$0</small>
-BR = <br>
-LINK = <a href="$0">$0</a>
-LINK2 = <a href="$1">$+</a>
-DEPRECATED = $0
-
-RED = <span class="color_red">$0</span>
-BLUE = <span class="color_blue">$0</span>
-GREEN = <span class="color_green">$0</span>
-YELLOW = <span class="color_yellow">$0</span>
-BLACK = <span class="color_black">$0</span>
-WHITE = <span class="color_white">$0</span>
-
-D_CODE =
-<section class="code_listing">
- <div class="code_sample">
- <div class="dlang">
- <ol class="code_lines">
- <li><code class="code">$0</code></li>
- </ol>
- </div>
- </div>
-</section>
-
-D_INLINECODE = <code class="code">$0</code>
-DDOC_BACKQUOTED = $(D_INLINECODE $0)
-D_COMMENT = <span class="comment">$0</span>
-D_STRING = <span class="string_literal">$0</span>
-D_KEYWORD = <span class="keyword">$0</span>
-D_PSYMBOL = <span class="psymbol">$0</span>
-D_PARAM = <span class="param">$0</span>
-
-DDOC_BLANKLINE = <br><br>
-DDOC_COMMENT = <!-- $0 -->
-
-DDOC =
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset="UTF-8">
- <title>$(TITLE)</title>
- <style type="text/css" media="screen">
- html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
- blockquote, pre, a, abbr, address, cite, code, del, dfn, em, figure,
- img, ins, kbd, q, s, samp, small, strong, sub, sup, var, b, u, i, dl,
- dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,
- tbody, tfoot, thead, tr, th, td {
- background: transparent none repeat scroll 0 0;
- border: 0 none;
- font-size: 100%;
- margin: 0;
- outline: 0 none;
- padding: 0;
- vertical-align: baseline;
- }
-
- .color_red { color: #dc322f; }
- .color_blue { color: #268bd2; }
- .color_green { color: #859901; }
- .color_yellow { color: #b58901; }
- .color_black { color: black; }
- .color_white { color: white; }
-
- .font_big {
- font-size: 1.2em;
- }
-
- .ddoc_section_h {
- font-weight: bold;
- font-size: 13px;
- line-height: 19.5px;
- margin-top: 11px;
- display: block;
- }
-
- body.dlang .dlang {
- display: inline-block;
- }
-
- body.dlang .declaration .dlang {
- display: block;
- }
-
- body.dlang .ddoc_header_anchor a.dlang {
- display: block;
- color: rgba(0, 136, 204, 1);
- text-decoration: none;
- }
-
- body.dlang .ddoc_header_anchor .code {
- color: rgba(0, 136, 204, 1);
- }
-
- #ddoc_main .module {
- border-color: currentColor rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
- border-style: none solid solid;
- border-width: 0 1px 1px;
- overflow-x: hidden;
- padding: 15px;
- }
-
- #ddoc_main .section .section {
- margin-top: 0;
- }
-
- #ddoc_main .ddoc_module_members_section {
- padding: 1px 0 0;
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .ddoc_member, #ddoc_main .ddoc_module_members section.intro {
- background: #fff none repeat scroll 0 0;
- list-style-type: none;
- width: 100%;
- }
-
- #ddoc_main .ddoc_header_anchor {
- font-size: 1.4em;
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .ddoc_header_anchor > .code {
- display: inline-block;
-
- }
-
- #ddoc_main .ddoc_decl {
- background-color: transparent;
- height: 100%;
- left: 0;
- top: 0;
- padding: 0;
- padding-left: 15px;
- }
-
- #ddoc_main .ddoc_decl .section, #ddoc_main .section.ddoc_sections {
- background: white none repeat scroll 0 0;
- margin: 0;
- padding: 5px;
- position: relative;
- border-radius: 5px;
- }
-
- #ddoc_main .ddoc_decl .section h4, #ddoc_main .section.ddoc_sections h4 {
- font-size: 13px;
- line-height: 1.5;
- margin-top: 21px;
- }
-
- #ddoc_main .section .declaration {
- margin-top: 21px;
- }
-
- #ddoc_main .section .declaration .code {
- color: rgba(0, 0, 0, 1);
- margin-bottom: 15px;
- padding-bottom: 6px;
- }
-
- #ddoc_main .declaration div .para {
- margin-bottom: 0;
- }
-
- #ddoc_main .ddoc_params .graybox tr td:first-of-type {
- padding: 7px;
- text-align: right;
- vertical-align: top;
- word-break: normal;
- white-space: nowrap;
- }
-
- #ddoc_main .ddoc_params .graybox {
- border: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox td {
- border-color: rgba(214, 214, 214, 1);
- }
-
- #ddoc_main .ddoc_params .graybox tr:first-child > td {
- border-top: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr:last-child > td {
- border-bottom: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr > td:first-child {
- border-left: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr > td:last-child {
- border-right: 0 none;
- width: 100%;
- }
-
- #ddoc_main em.term, #ddoc_main em.term .code {
- color: rgba(65, 65, 65, 1);
- font-size: 12px;
- font-style: italic;
- line-height: 1.5;
- }
-
- #ddoc_main .see-also {
- cursor: pointer;
- font-family: Menlo,monospace;
- }
-
- #ddoc_main .ddoc_decl .section > div:last-of-type {
- margin-bottom: 15px;
- }
-
- #ddoc_main .ddoc_member, #ddoc_main .ddoc_module_members {
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .code_sample {
- background: inherit;
- }
-
- #ddoc_main .declaration .code-line {
- display: block;
- font: 1em Menlo,monospace;
- }
-
- #ddoc_main a[name] {
- margin: -112px 0 0;
- padding-top: 112px;
- }
-
- #ddoc_main .ddoc_decl td {
- max-width: inherit;
- }
-
- #ddoc_main .declaration a {
- color: inherit;
- }
-
- #ddoc_main .declaration a:hover {
- color: rgba(0, 136, 204, 1);
- text-decoration: underline;
- }
-
- body.ddoc {
- background-color: transparent;
- color: rgba(0, 0, 0, 1);
- font-family: Helvetica,Arial,sans-serif;
- font-size: 62.5%;
- margin: 0;
- border: 0;
- left: 0;
- top: 0;
- padding: 0;
- }
-
- .ddoc a[name] {
- display: block;
- height: 0;
- margin: -85px 0 0;
- padding-top: 85px;
- width: 0;
- }
-
- .ddoc .module {
- border-color: transparent;
- background-color: rgba(255, 255, 255, 1);
- border-color: currentColor rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
- border-image: none;
- border-style: none solid solid;
- border-width: 0 1px 1px;
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.07);
- display: block;
- margin-left: 0;
- min-height: calc(100% - 173px);
- overflow: auto;
- padding-bottom: 100px;
- }
-
- .ddoc .content_wrapper {
- background-color: rgba(242, 242, 242, 1);
- margin: 0 auto;
- max-width: 980px;
- }
-
- .ddoc .section {
- padding: 15px 25px 30px;
- }
-
- .ddoc .section .section {
- margin: 30px 0 0;
- padding: 0;
- }
-
- .ddoc .para {
- color: rgba(65, 65, 65, 1);
- font-size: 1.4em;
- line-height: 145%;
- margin-bottom: 15px;
- }
-
- .ddoc .ddoc_examples .para {
- margin-bottom: 0;
- }
-
- .ddoc .module_name {
- color: rgba(0, 0, 0, 1);
- display: block;
- font-family: Helvetica;
- font-size: 2.8em;
- font-weight: 100;
- margin-bottom: 0;
- padding: 15px 0;
- }
-
- .ddoc .module a {
- color: rgba(0, 136, 204, 1);
- text-decoration: none;
- }
-
- .ddoc .code {
- color: rgba(128, 128, 128, 1);
- font-family: Menlo,monospace;
- font-size: 0.85em;
- word-wrap: break-word;
- }
-
- .ddoc .code i {
- font-style: normal;
- }
-
- .ddoc .code .code {
- font-size: 1em;
- }
-
- .ddoc .code_sample {
- background-clip: padding-box;
- margin: 1px 0;
- text-align: left;
- }
-
- .ddoc .code_sample {
- display: block;
- font-size: 1.4em;
- margin-left: 21px;
- }
-
- .ddoc ol .code_sample {
- font-size: 1em;
- }
-
- .ddoc .code_lines {
- counter-reset: li;
- line-height: 1.6em;
- list-style: outside none none;
- margin: 0;
- padding: 0;
- }
-
- .ddoc .code_listing .code_sample div {
- margin-left: 13px;
- width: 93%;
- }
-
- .ddoc .code_listing .code_sample div .code_lines li {
- list-style-type: none;
- margin: 0;
- padding-right: 10px;
- }
-
- .ddoc .code_sample div .code_lines li::before {
- margin-left: -33px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample div .code_lines li:nth-child(n+10)::before {
- margin-left: -39px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample div .code_lines li:nth-child(n+100)::before {
- margin-left: -46px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample .code_lines .code {
- color: #000;
- }
-
- .ddoc div.dlang {
- margin: 10px 0 21px;
- padding: 4px 0 2px 10px;
- }
-
- .ddoc div.dlang {
- margin: 10px 0 21px;
- padding: 4px 0 2px 10px;
- }
-
- .ddoc div.dlang {
- border-left: 5px solid rgba(0, 155, 51, 0.2);
- }
-
- .ddoc .code_lines li::before {
- color: rgba(128, 128, 128, 1);
- content: counter(li, decimal);
- counter-increment: li;
- font-family: Menlo,monospace;
- font-size: 0.9em;
- margin-right: 16px;
- }
-
- .ddoc .code_lines li {
- padding-left: 0;
- white-space: pre-wrap;
- }
-
- .ddoc .code_lines li:only-of-type::before {
- color: rgba(255, 255, 255, 1);
- content: " ";
- }
-
- .ddoc .code_lines li:only-of-type {
- color: rgba(255, 255, 255, 1);
- content: " ";
- }
-
- .ddoc .code_lines li:nth-child(n+10) {
- text-indent: -17px;
- }
-
- .ddoc .code_lines li:nth-child(n+10)::before {
- margin-right: 12px;
- }
-
- .ddoc .graybox {
- border: 1px solid rgba(233, 233, 233, 1);
- border-collapse: collapse;
- border-spacing: 0;
- empty-cells: hide;
- margin: 20px 0 36px;
- text-align: left;
- }
-
- .ddoc .graybox p {
- margin: 0;
- min-width: 50px;
- }
-
- .ddoc td {
- border: 1px solid rgba(233, 233, 233, 1);
- margin: 0;
- max-width: 260px;
- padding: 5px 25px 5px 10px;
- vertical-align: middle;
- }
-
- .punctuation {
- color: rgba(0, 0, 0, 1);
- }
-
- .comment {
- color: rgba(0, 131, 18, 1);
- }
-
- .operator {
- color: #000;
- }
-
- .keyword {
- color: rgba(170, 13, 145, 1);
- }
-
- .keyword_type {
- color: rgba(170, 51, 145, 1);
- }
-
- .string_literal {
- color: rgba(196, 26, 22, 1);
- }
-
- .ddoc_psuper_symbol {
- color: rgba(92, 38, 153, 1);
- }
-
- .param {
- color: rgba(0, 0, 0, 1);
- }
-
- .psymbol {
- color: rgba(0, 0, 0, 1);
- }
-
- .ddoc_member_header .ddoc_header_anchor .code {
- font-size: 1em;
- }
- </style>
- </head>
- <body id="ddoc_main" class="ddoc dlang">
- <div class="content_wrapper">
- <article class="module">
- <h1 class="module_name">$(TITLE)</h1>
- <section id="module_content">$(BODY)</section>
- </article>
- </div>
- </body>
-</html>$(LF)
-
-DDOC_MODULE_MEMBERS = <section class="section ddoc_module_members_section">
- <div class="ddoc_module_members">
- $(DDOC_MEMBERS $0)
- </div>
-</section>$(LF)
-
-DDOC_CLASS_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_STRUCT_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_ENUM_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_TEMPLATE_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-
-DDOC_MEMBERS = <ul class="ddoc_members">
- $0
-</ul>
-
-DDOC_MEMBER = <li class="ddoc_member">
- $0
-</li>
-
-DDOC_MEMBER_HEADER = <div class="ddoc_member_header">
- $0
-</div>
-
-DDOC_HEADER_ANCHOR = <div class="ddoc_header_anchor">
- <a href="#$1" id="$1"><code class="code">$2</code></a>
-</div>
-
-DDOC_DECL = <div class="ddoc_decl">
- <section class="section">
- <div class="declaration">
- <h4>Declaration</h4>
- <div class="dlang">
- <p class="para">
- <code class="code">
- $0
- </code>
- </p>
- </div>
- </div>
- </section>
-</div>
-
-DDOC_ANCHOR = <span class="ddoc_anchor" id="$1"></span>
-
-DDOC_DECL_DD = <div class="ddoc_decl">
- $0
-</div>
-
-DDOC_SECTIONS = <section class="section ddoc_sections">
- $0
-</section>$(LF)
-
-DDOC_SUMMARY = <div class="ddoc_summary">
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DESCRIPTION = <div class="ddoc_description">
- <h4>Discussion</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_EXAMPLES = <div class="ddoc_examples">
- <h4>Examples</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_RETURNS = <div class="ddoc_returns">
- <h4>Return Value</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_PARAMS = <div class="ddoc_params">
- <h4>Parameters</h4>
- <table cellspacing="0" cellpadding="5" border="0" class="graybox">
- <tbody>
- $0
- </tbody>
- </table>
-</div>$(LF)
-
-DDOC_PARAM_ROW = <tr class="ddoc_param_row">
- $0
-</tr>$(LF)
-
-DDOC_PARAM_ID = <td scope="ddoc_param_id">
- <code class="code">
- <em class="term">$0</em>
- </code>
-</td>$(LF)
-
-DDOC_PARAM_DESC = <td>
- <div class="ddoc_param_desc">
- <p class="para">
- $0
- </p>
- </div>
-</td>
-
-DDOC_LICENSE = <div class="ddoc_license">
- <h4>License</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_AUTHORS = <div class="ddoc_authors">
- <h4>Authors</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_BUGS = <div class="ddoc_bugs">
- <h4>Bugs</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_COPYRIGHT = <div class="ddoc_copyright">
- <h4>Copyright</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DATE = <div class="ddoc_date">
- <h4>Date</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DEPRECATED = <div class="ddoc_deprecated">
- <h4>Deprecated</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_HISTORY = <div class="ddoc_history">
- <h4>History</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_SEE_ALSO = <div class="ddoc_see_also">
- <h4>See Also</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_STANDARDS = <div class="ddoc_standards">
- <h4>Standards</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_THROWS = <div class="ddoc_throws">
- <h4>Throws</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_VERSION = <div class="ddoc_version">
- <h4>Version</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_SECTION = <div class="ddoc_section">
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_SECTION_H = <span class="ddoc_section_h">$0:</span>$(LF)
-
-DDOC_DITTO = <br>
-$0
-
-DDOC_PSYMBOL = <code class="code">$0</code>
-DDOC_ENUM_BASETYPE = $0
-DDOC_PSUPER_SYMBOL = <span class="ddoc_psuper_symbol">$0</span>
-DDOC_KEYWORD = <code class="code">$0</code>
-DDOC_PARAM = <code class="code">$0</code>
-DDOC_CONSTRAINT = $(DDOC_CONSTRAINT) if ($0)
-DDOC_OVERLOAD_SEPARATOR = $0
-DDOC_TEMPLATE_PARAM_LIST = $0
-DDOC_TEMPLATE_PARAM = $0
-DDOC_LINK_AUTODETECT = $(LINK $0)
-DDOC_AUTO_PSYMBOL = $(DDOC_PSYMBOL $0)
-DDOC_AUTO_KEYWORD = $(DDOC_KEYWORD $0)
-DDOC_AUTO_PARAM = $(DDOC_PARAM $0)
-DDOC_AUTO_PSYMBOL_SUPPRESS = $0
diff --git a/dev-lang/dmd/files/2.081-allow-deprecations.patch b/dev-lang/dmd/files/2.081-allow-deprecations.patch
deleted file mode 100644
index 9155f1f..0000000
--- a/dev-lang/dmd/files/2.081-allow-deprecations.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dmd2/dmd/src/posix.mak
-+++ dmd2/dmd/src/posix.mak
-@@ -228,7 +228,7 @@
- DFLAGS=
- override DFLAGS += -version=MARS $(PIC)
- # Enable D warnings
--override DFLAGS += -w -de
-+override DFLAGS += -w
-
- ifneq (,$(DEBUG))
- ENABLE_DEBUG := 1
diff --git a/dev-lang/dmd/files/2.084-config.d b/dev-lang/dmd/files/2.084-config.d
deleted file mode 100644
index 7a9e1c2..0000000
--- a/dev-lang/dmd/files/2.084-config.d
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
-Generates the compiler version, the version printed with `dmd --version`.
-
-Outputs a file with the generated version which is imported as a string literal
-in the compiler source code.
-*/
-module config;
-
-void main(const string[] args)
-{
- import std.file : mkdirRecurse, readText;
- import std.path : buildPath;
-
- const outputDirectory = args[1];
- const versionFile = args[2];
-
- version (Posix)
- const sysConfigDirectory = args[3];
-
- mkdirRecurse(outputDirectory);
- const version_ = generateVersion(versionFile);
-
- updateIfChanged(buildPath(outputDirectory, "VERSION"), version_);
-
- version (Posix)
- {
- const path = buildPath(outputDirectory, "SYSCONFDIR.imp");
- updateIfChanged(path, sysConfigDirectory);
- }
-}
-
-/**
-Generates the version for the compiler.
-
-If anything goes wrong in the process the contents of the file
-`versionFile` will be returned.
-
-Params:
- versionFile = a file containing a version, used for backup if generating the
- version fails
-
-Returns: the generated version, or the content of `versionFile`
-*/
-string generateVersion(const string versionFile)
-{
- import std.process : execute;
- import std.file : readText;
- import std.string : strip;
-
- const result = execute(["git", "describe", "--dirty"]);
-
- return result.status == 0 ? result.output.strip : versionFile.readText;
-}
-
-/**
-Writes given the content to the given file.
-
-The content will only be written to the file specified in `path` if that file
-doesn't exist, or the content of the existing file is different from the given
-content.
-
-This makes sure the timestamp of the file is only updated when the
-content has changed. This will avoid rebuilding when the content hasn't changed.
-
-Params:
- path = the path to the file to write the content to
- content = the content to write to the file
-*/
-void updateIfChanged(const string path, const string content)
-{
- import std.file : exists, readText, write;
-
- const existingContent = path.exists ? path.readText : "";
-
- if (content != existingContent)
- write(path, content);
-}
diff --git a/dev-lang/dmd/files/2.084-default_ddoc_theme.ddoc b/dev-lang/dmd/files/2.084-default_ddoc_theme.ddoc
deleted file mode 100644
index aa65bf9..0000000
--- a/dev-lang/dmd/files/2.084-default_ddoc_theme.ddoc
+++ /dev/null
@@ -1,783 +0,0 @@
-LPAREN = (
-RPAREN = )
-BACKTICK = `
-DOLLAR = $
-COMMA = ,
-LF =
-$(LF)
-
-ESCAPES =
- /</&lt;/
- />/&gt;/
- /&/&amp;/
-
-H1 = <h1>$0</h1>
-H2 = <h2>$0</h2>
-H3 = <h3>$0</h3>
-H4 = <h4>$0</h4>
-H5 = <h5>$0</h5>
-H6 = <h6>$0</h6>
-B = <b>$0</b>
-I = <i>$0</i>
-EM = <em>$0</em>
-STRONG = <strong>$0</strong>
-U = <u>$0</u>
-P = <p>$0</p>
-DL = <dl>$0</dl>
-DT = <dt>$0</dt>
-DD = <dd>$0</dd>
-TABLE = <table>$0</table>
-TR = <tr>$0</tr>
-TH = <th>$0</th>
-TD = <td>$0</td>
-OL = <ol>$0</ol>
-OL_START = <ol start="$1">$2</ol>
-UL = <ul>$0</ul>
-LI = <li>$0</li>
-BIG = <span class="font_big">$0</span>
-SMALL = <small>$0</small>
-BR = <br>
-LINK = <a href="$0">$0</a>
-LINK2 = <a href="$1">$+</a>
-DEPRECATED = $0
-
-RED = <span class="color_red">$0</span>
-BLUE = <span class="color_blue">$0</span>
-GREEN = <span class="color_green">$0</span>
-YELLOW = <span class="color_yellow">$0</span>
-BLACK = <span class="color_black">$0</span>
-WHITE = <span class="color_white">$0</span>
-
-D_CODE =
-<section class="code_listing">
- <div class="code_sample">
- <div class="dlang">
- <ol class="code_lines">
- <li><code class="code">$0</code></li>
- </ol>
- </div>
- </div>
-</section>
-
-D_INLINECODE = <code class="code">$0</code>
-DDOC_BACKQUOTED = $(D_INLINECODE $0)
-D_COMMENT = <span class="comment">$0</span>
-D_STRING = <span class="string_literal">$0</span>
-D_KEYWORD = <span class="keyword">$0</span>
-D_PSYMBOL = <span class="psymbol">$0</span>
-D_PARAM = <span class="param">$0</span>
-
-DDOC_BLANKLINE = <br><br>
-DDOC_COMMENT = <!-- $0 -->
-
-DDOC =
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset="UTF-8">
- <title>$(TITLE)</title>
- <style type="text/css" media="screen">
- html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
- blockquote, pre, a, abbr, address, cite, code, del, dfn, em, figure,
- img, ins, kbd, q, s, samp, small, strong, sub, sup, var, b, u, i, dl,
- dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,
- tbody, tfoot, thead, tr, th, td {
- background: transparent none repeat scroll 0 0;
- border: 0 none;
- font-size: 100%;
- margin: 0;
- outline: 0 none;
- padding: 0;
- vertical-align: baseline;
- }
-
- h1 { font-size: 200%; }
- h2 { font-size: 160%; }
- h3 { font-size: 120%; }
- h4 { font-size: 100%; }
- h5 { font-size: 80%; }
- h6 { font-size: 80%; font-weight: normal; }
-
- ul, ol {
- margin: 1.4em 0;
- }
- ul ul, ol ol, ul ol, ol ul {
- margin-top: 0;
- margin-bottom: 0;
- }
- ul, ol {
- margin-left: 2.8em;
- }
-
- ol {
- list-style: decimal;
- }
- ol ol {
- list-style: lower-alpha;
- }
- ol ol ol {
- list-style: lower-roman;
- }
- ol ol ol ol {
- list-style: decimal;
- }
-
- .color_red { color: #dc322f; }
- .color_blue { color: #268bd2; }
- .color_green { color: #859901; }
- .color_yellow { color: #b58901; }
- .color_black { color: black; }
- .color_white { color: white; }
-
- .font_big {
- font-size: 1.2em;
- }
-
- .ddoc_section_h {
- font-weight: bold;
- font-size: 13px;
- line-height: 19.5px;
- margin-top: 11px;
- display: block;
- }
-
- body.dlang .dlang {
- display: inline-block;
- }
-
- body.dlang .declaration .dlang {
- display: block;
- }
-
- body.dlang .ddoc_header_anchor a.dlang {
- display: block;
- color: rgba(0, 136, 204, 1);
- text-decoration: none;
- }
-
- body.dlang .ddoc_header_anchor .code {
- color: rgba(0, 136, 204, 1);
- }
-
- #ddoc_main .module {
- border-color: currentColor rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
- border-style: none solid solid;
- border-width: 0 1px 1px;
- overflow-x: hidden;
- padding: 15px;
- }
-
- #ddoc_main .section .section {
- margin-top: 0;
- }
-
- #ddoc_main .ddoc_module_members_section {
- padding: 1px 0 0;
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .ddoc_member, #ddoc_main .ddoc_module_members section.intro {
- background: #fff none repeat scroll 0 0;
- list-style-type: none;
- width: 100%;
- }
-
- #ddoc_main .ddoc_header_anchor {
- font-size: 1.4em;
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .ddoc_header_anchor > .code {
- display: inline-block;
-
- }
-
- #ddoc_main .ddoc_decl {
- background-color: transparent;
- height: 100%;
- left: 0;
- top: 0;
- padding: 0;
- padding-left: 15px;
- }
-
- #ddoc_main .ddoc_decl .section, #ddoc_main .section.ddoc_sections {
- background: white none repeat scroll 0 0;
- margin: 0;
- padding: 5px;
- position: relative;
- border-radius: 5px;
- }
-
- #ddoc_main .ddoc_decl .section h4:first-of-type, #ddoc_main .section.ddoc_sections h4:first-of-type {
- font-size: 13px;
- line-height: 1.5;
- margin-top: 21px;
- }
-
- #ddoc_main .section .declaration {
- margin-top: 21px;
- }
-
- #ddoc_main .section .declaration .code {
- color: rgba(0, 0, 0, 1);
- margin-bottom: 15px;
- padding-bottom: 6px;
- }
-
- #ddoc_main .declaration div .para {
- margin-bottom: 0;
- }
-
- #ddoc_main .ddoc_params .graybox tr td:first-of-type {
- padding: 7px;
- text-align: right;
- vertical-align: top;
- word-break: normal;
- white-space: nowrap;
- }
-
- #ddoc_main .ddoc_params .graybox {
- border: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox td {
- border-color: rgba(214, 214, 214, 1);
- }
-
- #ddoc_main .ddoc_params .graybox tr:first-child > td {
- border-top: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr:last-child > td {
- border-bottom: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr > td:first-child {
- border-left: 0 none;
- }
-
- #ddoc_main .ddoc_params .graybox tr > td:last-child {
- border-right: 0 none;
- width: 100%;
- }
-
- #ddoc_main em.term, #ddoc_main em.term .code {
- color: rgba(65, 65, 65, 1);
- font-size: 12px;
- font-style: italic;
- line-height: 1.5;
- }
-
- #ddoc_main .see-also {
- cursor: pointer;
- font-family: Menlo,monospace;
- }
-
- #ddoc_main .ddoc_decl .section > div:last-of-type {
- margin-bottom: 15px;
- }
-
- #ddoc_main .ddoc_member, #ddoc_main .ddoc_module_members {
- transition: transform 0.3s ease 0s;
- }
-
- #ddoc_main .code_sample {
- background: inherit;
- }
-
- #ddoc_main .declaration .code-line {
- display: block;
- font: 1em Menlo,monospace;
- }
-
- #ddoc_main a[name] {
- margin: -112px 0 0;
- padding-top: 112px;
- }
-
- #ddoc_main .ddoc_decl td {
- max-width: inherit;
- }
-
- #ddoc_main .declaration a {
- color: inherit;
- }
-
- #ddoc_main .declaration a:hover {
- color: rgba(0, 136, 204, 1);
- text-decoration: underline;
- }
-
- body.ddoc {
- background-color: transparent;
- color: rgba(0, 0, 0, 1);
- font-family: Helvetica,Arial,sans-serif;
- font-size: 62.5%;
- margin: 0;
- border: 0;
- left: 0;
- top: 0;
- padding: 0;
- }
-
- .ddoc a[name] {
- display: block;
- height: 0;
- margin: -85px 0 0;
- padding-top: 85px;
- width: 0;
- }
-
- .ddoc .module {
- border-color: transparent;
- background-color: rgba(255, 255, 255, 1);
- border-color: currentColor rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
- border-image: none;
- border-style: none solid solid;
- border-width: 0 1px 1px;
- box-shadow: 0 0 1px rgba(0, 0, 0, 0.07);
- display: block;
- margin-left: 0;
- min-height: calc(100% - 173px);
- overflow: auto;
- padding-bottom: 100px;
- }
-
- .ddoc .content_wrapper {
- background-color: rgba(242, 242, 242, 1);
- margin: 0 auto;
- max-width: 980px;
- }
-
- .ddoc .section {
- padding: 15px 25px 30px;
- }
-
- .ddoc .section .section {
- margin: 30px 0 0;
- padding: 0;
- }
-
- .ddoc .para {
- color: rgba(65, 65, 65, 1);
- font-size: 1.4em;
- line-height: 145%;
- margin-bottom: 15px;
- }
-
- .ddoc .ddoc_examples .para {
- margin-bottom: 0;
- }
-
- .ddoc .module_name {
- color: rgba(0, 0, 0, 1);
- display: block;
- font-family: Helvetica;
- font-size: 2.8em;
- font-weight: 100;
- margin-bottom: 0;
- padding: 15px 0;
- }
-
- .ddoc .module a {
- color: rgba(0, 136, 204, 1);
- text-decoration: none;
- }
-
- .ddoc .code {
- color: rgba(128, 128, 128, 1);
- font-family: Menlo,monospace;
- font-size: 0.85em;
- word-wrap: break-word;
- }
-
- .ddoc .code i {
- font-style: normal;
- }
-
- .ddoc .code .code {
- font-size: 1em;
- }
-
- .ddoc .code_sample {
- background-clip: padding-box;
- margin: 1px 0;
- text-align: left;
- }
-
- .ddoc .code_sample {
- display: block;
- font-size: 1.4em;
- margin-left: 21px;
- }
-
- .ddoc ol .code_sample {
- font-size: 1em;
- }
-
- .ddoc .code_lines {
- counter-reset: li;
- line-height: 1.6em;
- list-style: outside none none;
- margin: 0;
- padding: 0;
- }
-
- .ddoc .code_listing .code_sample div {
- margin-left: 13px;
- width: 93%;
- }
-
- .ddoc .code_listing .code_sample div .code_lines li {
- list-style-type: none;
- margin: 0;
- padding-right: 10px;
- }
-
- .ddoc .code_sample div .code_lines li::before {
- margin-left: -33px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample div .code_lines li:nth-child(n+10)::before {
- margin-left: -39px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample div .code_lines li:nth-child(n+100)::before {
- margin-left: -46px;
- margin-right: 25px;
- }
-
- .ddoc .code_sample .code_lines .code {
- color: #000;
- }
-
- .ddoc div.dlang {
- margin: 10px 0 21px;
- padding: 4px 0 2px 10px;
- }
-
- .ddoc div.dlang {
- margin: 10px 0 21px;
- padding: 4px 0 2px 10px;
- }
-
- .ddoc div.dlang {
- border-left: 5px solid rgba(0, 155, 51, 0.2);
- }
-
- .ddoc .code_lines li::before {
- color: rgba(128, 128, 128, 1);
- content: counter(li, decimal);
- counter-increment: li;
- font-family: Menlo,monospace;
- font-size: 0.9em;
- margin-right: 16px;
- }
-
- .ddoc .code_lines li {
- padding-left: 0;
- white-space: pre-wrap;
- }
-
- .ddoc .code_lines li:only-of-type::before {
- color: rgba(255, 255, 255, 1);
- content: " ";
- }
-
- .ddoc .code_lines li:only-of-type {
- color: rgba(255, 255, 255, 1);
- content: " ";
- }
-
- .ddoc .code_lines li:nth-child(n+10) {
- text-indent: -17px;
- }
-
- .ddoc .code_lines li:nth-child(n+10)::before {
- margin-right: 12px;
- }
-
- .ddoc .graybox {
- border: 1px solid rgba(233, 233, 233, 1);
- border-collapse: collapse;
- border-spacing: 0;
- empty-cells: hide;
- margin: 20px 0 36px;
- text-align: left;
- }
-
- .ddoc .graybox p {
- margin: 0;
- min-width: 50px;
- }
-
- .ddoc td {
- border: 1px solid rgba(233, 233, 233, 1);
- margin: 0;
- max-width: 260px;
- padding: 5px 25px 5px 10px;
- vertical-align: middle;
- }
-
- .punctuation {
- color: rgba(0, 0, 0, 1);
- }
-
- .comment {
- color: rgba(0, 131, 18, 1);
- }
-
- .operator {
- color: #000;
- }
-
- .keyword {
- color: rgba(170, 13, 145, 1);
- }
-
- .keyword_type {
- color: rgba(170, 51, 145, 1);
- }
-
- .string_literal {
- color: rgba(196, 26, 22, 1);
- }
-
- .ddoc_psuper_symbol {
- color: rgba(92, 38, 153, 1);
- }
-
- .param {
- color: rgba(0, 0, 0, 1);
- }
-
- .psymbol {
- color: rgba(0, 0, 0, 1);
- }
-
- .ddoc_member_header .ddoc_header_anchor .code {
- font-size: 1em;
- }
- </style>
- </head>
- <body id="ddoc_main" class="ddoc dlang">
- <div class="content_wrapper">
- <article class="module">
- <h1 class="module_name">$(TITLE)</h1>
- <section id="module_content">$(BODY)</section>
- </article>
- </div>
- </body>
-</html>$(LF)
-
-DDOC_MODULE_MEMBERS = <section class="section ddoc_module_members_section">
- <div class="ddoc_module_members">
- $(DDOC_MEMBERS $0)
- </div>
-</section>$(LF)
-
-DDOC_CLASS_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_STRUCT_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_ENUM_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-DDOC_TEMPLATE_MEMBERS = $(DDOC_MEMBERS $0)$(LF)
-
-DDOC_MEMBERS = <ul class="ddoc_members">
- $0
-</ul>
-
-DDOC_MEMBER = <li class="ddoc_member">
- $0
-</li>
-
-DDOC_MEMBER_HEADER = <div class="ddoc_member_header">
- $0
-</div>
-
-DDOC_HEADER_ANCHOR = <div class="ddoc_header_anchor">
- <a href="#$1" id="$1"><code class="code">$2</code></a>
-</div>
-
-DDOC_DECL = <div class="ddoc_decl">
- <section class="section">
- <div class="declaration">
- <h4>Declaration</h4>
- <div class="dlang">
- <p class="para">
- <code class="code">
- $0
- </code>
- </p>
- </div>
- </div>
- </section>
-</div>
-
-DDOC_ANCHOR = <span class="ddoc_anchor" id="$1"></span>
-
-DDOC_DECL_DD = <div class="ddoc_decl">
- $0
-</div>
-
-DDOC_SECTIONS = <section class="section ddoc_sections">
- $0
-</section>$(LF)
-
-DDOC_SUMMARY = <div class="ddoc_summary">
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DESCRIPTION = <div class="ddoc_description">
- <h4>Discussion</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_EXAMPLES = <div class="ddoc_examples">
- <h4>Examples</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_RETURNS = <div class="ddoc_returns">
- <h4>Return Value</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_PARAMS = <div class="ddoc_params">
- <h4>Parameters</h4>
- <table cellspacing="0" cellpadding="5" border="0" class="graybox">
- <tbody>
- $0
- </tbody>
- </table>
-</div>$(LF)
-
-DDOC_PARAM_ROW = <tr class="ddoc_param_row">
- $0
-</tr>$(LF)
-
-DDOC_PARAM_ID = <td scope="ddoc_param_id">
- <code class="code">
- <em class="term">$0</em>
- </code>
-</td>$(LF)
-
-DDOC_PARAM_DESC = <td>
- <div class="ddoc_param_desc">
- <p class="para">
- $0
- </p>
- </div>
-</td>
-
-DDOC_LICENSE = <div class="ddoc_license">
- <h4>License</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_AUTHORS = <div class="ddoc_authors">
- <h4>Authors</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_BUGS = <div class="ddoc_bugs">
- <h4>Bugs</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_COPYRIGHT = <div class="ddoc_copyright">
- <h4>Copyright</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DATE = <div class="ddoc_date">
- <h4>Date</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_DEPRECATED = <div class="ddoc_deprecated">
- <h4>Deprecated</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_HISTORY = <div class="ddoc_history">
- <h4>History</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_SEE_ALSO = <div class="ddoc_see_also">
- <h4>See Also</h4>
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_STANDARDS = <div class="ddoc_standards">
- <h4>Standards</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_THROWS = <div class="ddoc_throws">
- <h4>Throws</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_VERSION = <div class="ddoc_version">
- <h4>Version</h4>
- <p class="para">
- $0
- </p>
-</div>
-
-DDOC_SECTION = <div class="ddoc_section">
- <p class="para">
- $0
- </p>
-</div>$(LF)
-
-DDOC_SECTION_H = <span class="ddoc_section_h">$0:</span>$(LF)
-
-DDOC_DITTO = <br>
-$0
-
-DDOC_PSYMBOL = <code class="code">$0</code>
-DDOC_ENUM_BASETYPE = $0
-DDOC_PSUPER_SYMBOL = <span class="ddoc_psuper_symbol">$0</span>
-DDOC_KEYWORD = <code class="code">$0</code>
-DDOC_PARAM = <code class="code">$0</code>
-DDOC_CONSTRAINT = $(DDOC_CONSTRAINT) if ($0)
-DDOC_OVERLOAD_SEPARATOR = $0
-DDOC_TEMPLATE_PARAM_LIST = $0
-DDOC_TEMPLATE_PARAM = $0
-DDOC_LINK_AUTODETECT = $(LINK $0)
-DDOC_AUTO_PSYMBOL = $(DDOC_PSYMBOL $0)
-DDOC_AUTO_KEYWORD = $(DDOC_KEYWORD $0)
-DDOC_AUTO_PARAM = $(DDOC_PARAM $0)
-DDOC_AUTO_PSYMBOL_SUPPRESS = $0