aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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
-rw-r--r--dev-libs/gtkd/Manifest1
-rw-r--r--dev-libs/gtkd/gtkd-2.4.2-r1.ebuild112
-rw-r--r--dev-libs/gtkd/metadata.xml1
-rw-r--r--dev-util/dlang-tools/Manifest41
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.064.2.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.065.0.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.066.1.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.067.1.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.068.2.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.069.1.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.070.2.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.071.2.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.072.2.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.073.2.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.074.1.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.075.1.ebuild62
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.076.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.077.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.078.3.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.079.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.080.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.081.2.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.082.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.083.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.084.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.085.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.086.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.087.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.088.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.089.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.090.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.091.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.092.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.093.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.094.2.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.095.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.096.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.097.2.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.098.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.099.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.100.2.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.101.2.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.102.2.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.103.1.ebuild61
-rw-r--r--dev-util/dlang-tools/dlang-tools-2.105.3.ebuild61
-rw-r--r--dev-util/dub/Manifest1
-rw-r--r--dev-util/dub/dub-1.29.0.ebuild48
-rw-r--r--eclass/dlang-compilers.eclass36
-rw-r--r--net-misc/onedrive/Manifest1
-rw-r--r--net-misc/onedrive/onedrive-2.4.23.ebuild64
-rw-r--r--profiles/use.desc36
115 files changed, 0 insertions, 7059 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
diff --git a/dev-libs/gtkd/Manifest b/dev-libs/gtkd/Manifest
index 10dd57f..07d76f8 100644
--- a/dev-libs/gtkd/Manifest
+++ b/dev-libs/gtkd/Manifest
@@ -1,3 +1,2 @@
-DIST GtkD-2.4.2.zip 4190939 BLAKE2B 90a47d0882cb57f94b75a155cb949e4272669764abefcc65b4c0cdece05409e669d87076d094bf8f5f7c342c9be506006f78314341a8291b858d787599a29efa SHA512 2d936c9ab69f8ea6fbd91696c91f04820f579e3cdb85914cda6611ac675dadd0d6e8d792ffced640097797f6851016474fadf964e2fc5032262c0945b875cd46
DIST GtkD-3.10.0.zip 4663859 BLAKE2B 943d4de7df8f5375f8a98dcacda873037d6745d11d3da50c6baf71cc0148e00a79df7b118f3fce409a07a7a7fd63260f29e6a1c0160e2b2a8a51414fff7faf6b SHA512 4d85ffb6d5a65463d183087fb5d0429098633f0a0be94f5dc03c12da1b07522dbee1cf04d4f87568745d914d8fb65d58a179fcf493b09f24cf13baf1ad5b4120
DIST GtkD-3.9.0.zip 4576099 BLAKE2B 50d0bda16f3026f1c068f7b65049005b86367ee1ced581bb2f941c202e0038f1bc6be350bd4bcb30f69ec0696ae0e7bbf4336546153bda389683d44c87d58eac SHA512 f8b8a7b83a23af990abb77f16e4bddf2f72bb65ad210ff8f138b0d4ff66fb5fb2a73a3cbe868a8d2ecf3abf98ece5af771af63068dc2fbf8668e46039320cf0f
diff --git a/dev-libs/gtkd/gtkd-2.4.2-r1.ebuild b/dev-libs/gtkd/gtkd-2.4.2-r1.ebuild
deleted file mode 100644
index 16d99d0..0000000
--- a/dev-libs/gtkd/gtkd-2.4.2-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="D binding and OO wrapper of GTK+ and is released on the LGPL license"
-HOMEPAGE="http://gtkd.org/"
-LICENSE="LGPL-3"
-
-SLOT="2"
-KEYWORDS="amd64 x86"
-SRC_URI="https://gtkd.org/Downloads/sources/GtkD-${PV}.zip"
-
-# 2.068 through 2.070 suffer from https://forum.gtkd.org/groups/GtkD/thread/302/
-DLANG_VERSION_RANGE="2.063-2.067 2.071-2.080"
-DLANG_PACKAGE_TYPE="multi"
-
-inherit dlang multilib-build
-
-BDEPEND="app-arch/unzip"
-RDEPEND="
- >=x11-libs/gtk+-3.10:3[${MULTILIB_USEDEP}]
- sourceview? ( >=x11-libs/gtksourceview-3.10:3.0 )
- gstreamer? ( >=media-libs/gstreamer-1.2:1.0 )
- vte? ( >=x11-libs/vte-0.37.4:2.91 )
-"
-
-GTKD_USE_FLAGS=(gtk opengl sourceview libgda gstreamer vte )
-GTKD_LIB_NAMES=(gtkd gtkdgl gtkdsv gtkdgda gstreamerd vted )
-GTKD_SRC_DIRS=( src srcgl srcsv srcgda srcgstreamer srcvte)
-IUSE="${GTKD_USE_FLAGS[@]:1} static-libs"
-
-MAJOR=$(ver_cut 1)
-MINOR=$(ver_cut 2-)
-
-src_unpack() {
- mkdir "${S}" || die "Could not create source directory"
- pushd "${S}" >/dev/null
- unpack "${A}"
- popd >/dev/null
-}
-
-d_src_compile() {
- compile_libs() {
- # Build the shared library version of the component
- # The test phase expects no version extension on the .so
- dlang_compile_lib_so lib${LIB_NAME}-${MAJOR}.so \
- lib${LIB_NAME}-${MAJOR}.so.0 -Isrc ${GTKD_SRC_DIRS[$i]}/*/*.d
-
- # Build the static library version
- if use static-libs; then
- local libname=lib${LIB_NAME}-${MAJOR}
- if [[ "${DLANG_VENDOR}" == "DigitalMars" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -lib \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.a
- elif [[ "${DLANG_VENDOR}" == "GNU" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -c \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.o
- dlang_exec ar rcs ${libname}.a ${libname}.o
- elif [[ "${DLANG_VENDOR}" == "LDC" ]]; then
- dlang_exec ${DC} ${DCFLAGS} -m${MODEL} ${SRC_DIR}/*/*.d -Isrc -lib -od=${SRC_DIR} -oq \
- ${LDFLAGS} ${DLANG_OUTPUT_FLAG}${libname}.a
- fi
- fi
- }
-
- foreach_used_component compile_libs
-}
-
-d_src_test() {
- emake LINKERFLAG="${DLANG_LINKER_FLAG}" output="${DLANG_OUTPUT_FLAG}\$@" test
-}
-
-d_src_install() {
- install_libs() {
- # Install the shared library version of the component
- local libfile="lib${LIB_NAME}-${MAJOR}.so"
- ln -s "${libfile}" "${libfile}.0"
- ln -s "${libfile}" "${libfile}.0.${MINOR}"
- dolib.so "${libfile}.0.${MINOR}" "${libfile}.0" "${libfile}"
-
- # Install the static library version
- if use static-libs; then
- dolib.a "lib${LIB_NAME}-${MAJOR}.a"
- fi
- }
-
- foreach_used_component install_libs
-}
-
-d_src_install_all() {
- # Obligatory docs
- dodoc AUTHORS README
-
- # Include files
- insinto "${DLANG_IMPORT_DIR}/${PN}-${MAJOR}"
-
- install_headers() {
- files="${SRC_DIR}/*"
- doins -r ${files}
- }
-
- foreach_used_component install_headers
-}
-
-foreach_used_component() {
- for (( i = 0 ; i < ${#GTKD_LIB_NAMES[@]} ; i++ )); do
- if [[ "${GTKD_LIB_NAMES[$i]}" == "gtkd" ]] || use ${GTKD_USE_FLAGS[$i]}; then
- LIB_NAME=${GTKD_LIB_NAMES[$i]} SRC_DIR=${GTKD_SRC_DIRS[$i]} ${@}
- fi
- done
-}
diff --git a/dev-libs/gtkd/metadata.xml b/dev-libs/gtkd/metadata.xml
index edd1ace..923e445 100644
--- a/dev-libs/gtkd/metadata.xml
+++ b/dev-libs/gtkd/metadata.xml
@@ -3,7 +3,6 @@
<pkgmetadata>
<use>
<flag name="gstreamer">Build additional bindings to media-libs/gstreamer</flag>
- <flag name="libgda">Build additional bindings to gnome-extra/libgda</flag>
<flag name="opengl">Build additional bindings to x11-libs/gtkglext</flag>
<flag name="peas">Build additonal bindings to dev-libs/libpeas</flag>
<flag name="sourceview">Build additional bindings to x11-libs/gtksourceview</flag>
diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 3e7a0a9..7f048b7 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -1,43 +1,2 @@
-DIST dlang-tools-2.064.2.tar.gz 41135 BLAKE2B f72efb183d2325d52bf84fb7793155a91f2c3ab679e3c8e03dcf4cb1e67aaf94c07c425777845315108000f00205a5b9263de194ee459118ca2e1ad8d32b59f4 SHA512 c2009abfc02f22c343906f770fca7c7d7b2f1cfe8d05413785de617f947514bfc69104144487e1e6c4c2a2bb848f3e9919dcde8021ba5cb4ec89529f0bc82b84
-DIST dlang-tools-2.065.0.tar.gz 44472 BLAKE2B 77e14e5fee094a7eaf424ad66647c464719862b90bf7d9a83b643ace065765d8d9378e1b5bfabcb8dd3f23273eb3904edc85230f9fcd331395b853504af461d2 SHA512 0aaa56b5316e22f7fb4c3a0e9687f8c4f8fe475c9bdf5308317e9c1d8c1fe4259d217ed918e21d9646e659b586b7765526907a0122ca206a04fe60cff7ca8307
-DIST dlang-tools-2.066.1.tar.gz 54399 BLAKE2B 46d3219d57cf16c62b4868f9334d55daaae7389b36e7d48c16e7eed92a8658544a6f8f7b95d06d0c751dadbc81bd911fcc0b53445ada2cb5d1c10e6e580e954f SHA512 3270d95e377cada0d01310daca4bd448b8fc9d5668fef661ca8bb94c31c69e27ef3c0c7d54bd294915ffaaeecda80bc488ceeb8af9d1133ab3c0abf4bb54e1ba
-DIST dlang-tools-2.067.1.tar.gz 47619 BLAKE2B ee818e5268a9abec2f9fc56187d1d77745ad41bbe90bee67dfb3da07ff4d1d3effc20b67d44c3ab3e6a912af0c6b2e00ff689dad1e0133390041c0b0959e6cc8 SHA512 2e3cd4099e6a539d3bcb504a4b493f0a6b16b57c22000a24ffcdbd377fe9124d9adce8b4e564953df4aaccb90b4d8fa1894a921c4c772bc4de898fe35f86a798
-DIST dlang-tools-2.068.2.tar.gz 47648 BLAKE2B 5fa8e6b6e2b74a2457a17bdfc8f2d4d8485bbe20d28bef889fb2a5e9f5a420299d76a1a15e98cbd905b3c4892dda5a4cb8bd01367936f7613f58b1bb4a736de1 SHA512 659ef06c1c138a4dae04195acd5a7a65fcef5b3ca9218ec1ae61220579755614adc486a76d2a3648d2ef43b96fa365698f77e8593cd26e9fcfe90d6fc7ec0f00
-DIST dlang-tools-2.069.1.tar.gz 48211 BLAKE2B 8b24b9df4abb21a491d8336709aaf285b103b2ae9facdf292504cdf451780f7e00ceedfb901ca08ff24593f4ad5719b46314f95a473c87b3307219a5bc6a97dd SHA512 5b863176732f50c5786f9b95e54f916a8884dadb7c0eda55dcfbafac69f3656773e4f3f967f4f12f57c924b42ae771c3d937f07ad5edb71172b15e020a15c020
-DIST dlang-tools-2.070.2.tar.gz 48325 BLAKE2B c3cbb6d1544c14bef6843d5cb2a11132ef74832787b3d312cdbcb8a78903319032350f0d2fc9626ac570d894f89b9139893e3c6d68b4efbe483c5fb3ef909828 SHA512 381b664b178e8a1d87b16527c64b510604f234dbc4e55cee44d6e8e29300d75d6a2a7b26c750bf92a55596363739716f422c1f6e11f8031b8df082e821e1aaf7
-DIST dlang-tools-2.071.2.tar.gz 48284 BLAKE2B 554172c694d2324ce8bb372646126874b09d029575553ac66756db62c2a64a7478b977d00d2d7bb36b3b4d2465cb96d6e8fb473ae89aed00c273aad875108991 SHA512 110c531bc3f783abda18ed5a7f19a3cdb96da5696ce9f134b9c38f750fefe27c56accf29b9cba936af26287c544482fd23bea03c2fc8dfd923690b41e4ec17c7
-DIST dlang-tools-2.072.2.tar.gz 53174 BLAKE2B 151cb6418dcf6ef91e9a14334af9703cb39682e5864d83ca535ba3f5bc911a389099804b6597133626ca89ef9739eb1fdf3ba75eddcc52b2447c320b0430acab SHA512 d552c8f5f2153bba8622b1d92f90ee4152018a01bbcf979cbfc82c52f517d061d3f927e5e3d2d49bfc4bd701a611f664c26224e2e98c8618cd9ffdbf19fac7de
-DIST dlang-tools-2.073.2.tar.gz 59453 BLAKE2B 4d327daa43023c47bceb247c76eb9cb56e62311e95092a71f55b97d564397c891b719b82fc478b70feaaafeea9301461459675f80d7f34960a51ebf4d27515af SHA512 c4ae2ca5c79457b1a8115a2c6d51bcf0a33939f3d04e2c374b6d75b32fdbc0128880f5c4bff197f4e13e2b6174f286742e0bf289fd864a10247b586675740cef
-DIST dlang-tools-2.074.1.tar.gz 60313 BLAKE2B 4c437984c5cc482b05178c9ac6e63a949d593da0f62ea856c3115a23632af8d0c847343d740aaf8e8028a72c48a69a2b1d18dce3011b224c3db00d994732bf30 SHA512 510f78f6f66ffcfe31d6ce8d2a5f87b4a87393ef1b173caa6f6a658bd26093831bb63fc534c7f4099916df6776af6981929f853b133ffc852d05cf36215e0a02
-DIST dlang-tools-2.075.1.tar.gz 60310 BLAKE2B fefff1a0fade7503efa4556e8dd5c8eef280105fc8ff5d4820afb7f71075851ad5a48b4d30f8616aafb11ee3a2901efcff4df0a951b74890dc4e0391e8d076ba SHA512 5b659f0cd0fdb9f8837d12a83d2dc0361145f60608c06cb45b7d35581106d574e881856df592df7fd9e949a92dc32087bbb2e10613b90b46df7383e7b534d8e1
-DIST dlang-tools-2.076.1.tar.gz 100084 BLAKE2B 70d60776b87306b0e0562205a2e39e5e4e79bb33da3948c87dbe462659a72bdc15bea97bfbf593ff9e670d70836f33ca14eb645c20ffdaf6d0f98b3b7c0016c3 SHA512 0ceb2a518be1490b463060cb443690f69464c1faaae0bee174e4e52ca4e8fb56931796a565a0cd48167795bbb5c4507e4289e8af77d7e5b4648cdc18316a7547
-DIST dlang-tools-2.077.1.tar.gz 100087 BLAKE2B d49d326895ff6e92add8262bcd9de10854928e3cbd7d7217179ee2d573a2032b0d53fc8e5f424fc00cc3b45a4ff5d0f6181f3f504cee5b52713399decb8e6b3b SHA512 89464d91d4cc2db104f37dea869d52dadbf07eadef4fd8eae83d8bf10ba24974092c39599cefc40c15be47ea6e5b638216f6a3a79259b897f52bee8ee187ca70
-DIST dlang-tools-2.078.3.tar.gz 103170 BLAKE2B 5185e5404b8edd6fe43e8b00689bf1b7aaee2bc4cfb7ad5b2c4374328bfc1cbfa9329af8396b6eddb05ca2494922495187b75f97804655607a597f702e70f168 SHA512 5ab168dd002f257517a5be081f62353b6d63c4d70aac86bcec3477d81d440caf3f336d5fdc89cbc561baff89f554a8a0a4a6c71cfefa6ec90312a401ca021861
-DIST dlang-tools-2.079.1.tar.gz 108202 BLAKE2B 8b0801230f8df76cce207b1d0515bb22a1eba1d0f69c05ff20e5886cdc87fff23f58e948829d2ffe441e6e3d797d09c824d76898aa55b336f2583bb764f7d4ce SHA512 45cc8b8379741f8281736c0f14539ad493ba3332110edbb9f289c312afbd693c0220e21cf4981234b68866f84cfaa8714e70bc784ba5cf833aba623ba1586834
-DIST dlang-tools-2.080.1.tar.gz 110274 BLAKE2B df98d4f50f48e0ee0798898744d2099a2c0d79df7bcd88bbcdd8a716012c8bda4dd91263d1a46be3c4635ed0421f2f058a147954cefc1fae3f7ff25c186a0d42 SHA512 31acfdebeab3175dead39524fd7009a5bbaaeeaf4733dd20eb492893748e00ad0786cd1f2a7098dc08245158f6174b6a321ea62ccee0a44983f92705bda43055
-DIST dlang-tools-2.081.2.tar.gz 110459 BLAKE2B 550cf921e923235c2f418134f380c2a6ef67b50e0c7df100d7fc314727ab1a2f72f6bd3c53df346bfa6428f82de54eb155f54243601ad455e35cf28a56990fc5 SHA512 cd91fab26e503058aa172880d3b2db74879e49d80a89c4f43f5620f454fde52e48ad4dcd6433a70c6cf180d094d6819bc790d80b849f030e0d080b7a2015bf67
-DIST dlang-tools-2.082.1.tar.gz 113133 BLAKE2B 597e3fa5ace5f6fd56f415920d8ab3db634257a97de94790db5f6a5f50bec21b85e88569a8a7f4172f1201a3b9ded6d4ad6ea6e065d57ac22ffad00c393a0628 SHA512 b4de6303079631601dea83fae94d0a36a4b47ba2af907fbe8c1c6f6a5dec9fd8525f6a52093032b0d3ef53cea6314799e7f435322a6bf10609a3c67ae571b837
-DIST dlang-tools-2.083.1.tar.gz 113127 BLAKE2B abf5491331e9d0c4e24511b94da1c7e76d11a716549984d71e16c4d2d447042a729cecd557441dfde20f146280df16e6b1d7df2e7eb59c5cfa977e2b78efeeae SHA512 a5019507eb505188d64a7504deb9bde9637ddc7c49b8aed38dbc167fb0df81a4854363e5af6a21e10735833c872128861d4edc691565b8763e0cfa7f82a4d5c2
-DIST dlang-tools-2.084.1.tar.gz 113129 BLAKE2B eaa013e5d4c05561d3c91a2b597b3cc9858bb3447f08beb5c7ecc143a397592872878663d27ed187973bb2861c8f2f432377c1f3be71988db4063296dbc53f74 SHA512 30ffaed79d61b4f1080b6a1c53824517ee5ed4c9d55ae10146c9f200bad6c73ca8e30d84e8e70f3798027e99b472014e0e38e307ccc3caf70031e02f23dc9927
-DIST dlang-tools-2.085.1.tar.gz 116351 BLAKE2B 0d5f0b1bcd4b7f98eeac6ca2214789b3c0c76617f7982df7dc1efcc18f25d322899f55a27c4556a4d742c60e7f484a57b50f066b88dc1a2697b99066a94c7a90 SHA512 8149d0f38d000012eab18c2bb85ff6f0d1f9211fd367684b6efe507e24fbca9c773a7b51c89195a37f4d12995d7005d9a7f4aadbaf402ecd7ba2db7bc4499903
-DIST dlang-tools-2.086.1.tar.gz 116540 BLAKE2B 5a2e19f72fd8dd608e15dd5d5d4d6fe2296d7308fb926a064b1a438d8a698141e1acf0c9a829f65612e48d4b5b4c28336f8f3dc59b1a68cc856db13b80b1ee9d SHA512 9cb59613e43c31fcab4807451a6cb434226d3a0ff5ee9239f6d83fbceab8ef112dcf63e1545d93fb59980fccb55ee120aa0a724e18405b83efff7c913d229ef8
-DIST dlang-tools-2.087.1.tar.gz 117096 BLAKE2B 3384882ff647c459d2a2380d35cf355eaeb0828d0b965ce4aa2bc7b8652662b3f38b137b01f60d33df0400982ec1c96a1d2d3b6363ccbfe4f52d01d88dccbb93 SHA512 af5adf9971ed818ca93f7d0e462d7d3f91920caacc77c4b26cc828ef00ee28ee2bb56574c4c7f8692853af2e2d32495e49bf1fca4956652df4452eac099b52cd
-DIST dlang-tools-2.088.1.tar.gz 117104 BLAKE2B 2920cb8950fb0e921665bab161584c35a267acbc4a34713afabfab2edc40c6d391a2a55ae2bb3a0f28f2be2ef5ddbeec767b9afcea510d9b35d57d1cf9e5ca52 SHA512 288739656404e345e683e6692a6478a03af8455d3e3ad56d3ba22e1d7d9cb1e5156f70116e4444138c798bfa28cf4b38263b6cd32a8d2483417e8ae51192ea65
-DIST dlang-tools-2.089.1.tar.gz 117693 BLAKE2B 6e499fd01bda7a58036b08f30319549ca2c786ea348ac93d045019fde745a3b30179af0d7c3999af8bd09f15d86876e43927cf069a70dc5120ebc08eb82a84c3 SHA512 ffc1eb9d42f167d2a519a052fdc87fb3db576d9b549dac80c993859f597dfbc492e783129b9c94dc664e33817bacf09b040d0cb2efbc679971ba768163eb4e42
-DIST dlang-tools-2.090.1.tar.gz 117709 BLAKE2B 8a714a5bd6860bf4a856fbbde2a7188b404b819e11f9ed815688b9acb5fa6e95a95c0fb4aa407495da89a0e3b19dba584be1d90f3c60c2af95090d6e81f221d6 SHA512 82f6d3fd4a7f6fd013425894ec5f817c960764479649c97139a019802fc5c2a83671102f1b2a9427e88446055e5a1a4fa884a4b86400a84107b2d5ca322b7a32
-DIST dlang-tools-2.091.1.tar.gz 117714 BLAKE2B bd0957f0e70401b1ededf29be7f942da1445c66e3ea4b47f31b136413b506c3dd03faa4cb1962a10ae51edd0cb18b282da072b0ba63f0f0d7e2cd3e460924e3a SHA512 b8fb4f4c1e9aed1e2134644152a32a7c6073d801458bf0a45a23e86cd761a19c4b517365112edc7af73fbef3c26b4106fa0ee7478a78fa41c531a060c25e3955
-DIST dlang-tools-2.092.1.tar.gz 119015 BLAKE2B 35121ccda680297d686b6133b80f27d04c133d3d6add4a335294c203a58475326563b5f81cd90a3d1b261c7799b244b739924ec32a6bbf887a98dcad486b64b4 SHA512 84d69e2b5e073bc038f438304060a490bc41c740eba14599b911aa66cc40b0f4ba1fa55536c77f01c6964210025283a3c6d32768493e9ca1e021eadaaa38f8b2
-DIST dlang-tools-2.093.1.tar.gz 118852 BLAKE2B d797d8eb5de2e8a8a404b0b77cff3fb8812bddf6e0b796396971fe0b409a11f882d1d5e54bbda0c477e710cdfe3e63578da0e8b6fc3929be7b062a01673d31f8 SHA512 db6de62436b10c5e52516b96ee695c2ed5952a8a4fc3fdc27b31596c02f5674afb0b5e40833b32f633fb5ac58cbafc934c0cdacb7826d0a1ca1658bd7301ddcf
-DIST dlang-tools-2.094.2.tar.gz 118427 BLAKE2B a590f5e5490e3f51b55a9bd4018d38ea0ee84865af52869666ca9afbec1041ce4463dab707997b1d927a0c6284cbf82f248999582ea4c0fbc72fa7fffc4df1c4 SHA512 8fc9d95e77317afd0c73c8e2b85b01175d4d3494116ec6550f8c9d99d5ecfde9e8e4ff1aa8eb7477e4974faf6b66fb0dbc32bcb7d2facf7cec6cfadd8ea9ad81
-DIST dlang-tools-2.095.1.tar.gz 129274 BLAKE2B fd1fa3615d676f8f6b05892871d1e8786f9bac160eab799b01b7740db59a89cc14ad229125de04d7878935a8c6c5166c0d7711feba3d1096b6e03b73361ae1f4 SHA512 176d55bcdc99fc56c236f44c7a32d75dd2ca8a7ea3dc635ebe949f64d1fc4a6f7e4e61c342e94ff0d3431df9cc4c16b73133a40d013774e1d6406b4e51b19567
-DIST dlang-tools-2.096.1.tar.gz 129294 BLAKE2B 830dc185db7176fef179831214195901c5324cc3ae4ccb7f4b60d1f303b688acf13075bf810874272ccb72ea9b19f02805baccf7ec1cd4ff4c5080264bd8697c SHA512 b25a9180faab99d31cc9a2909d699bbcfb1aa9be0f393f7c691977932d09e84d3b162a385df7318aab41dc2e671f1c38fe746c77654a8042cdbae515b273f5c6
-DIST dlang-tools-2.097.2.tar.gz 129531 BLAKE2B ac1ad83e2e0f8fe715acd78eb13a7562533aea1792ec667c14ace3cf9cf4cc88b549d995671061d211b5d6c2137f6e563ec937222e964ca73764512a67b19607 SHA512 c4a237acee21db38b0dc22cb51afd893ebf102ff8e190eb52e2e0cee5b85cfa0644e7d4547d950f55044deca8651c261e84a4629ac6958b9a4b4b47343ee38d1
-DIST dlang-tools-2.098.1.tar.gz 129699 BLAKE2B b7902b2cdcb6f9bbf6e71356cfdaaf8e3cbd05125818b13b10357226745065034cccf20618307f4a9a57ad5a35f4ba170ce7c184967e8c795546b8030bbe4f26 SHA512 a7e96cb38c95d910307c0fefa3840f8315799d4713e6c7ec591bd37863683962aede4359c7114b715a760b438df540dfc42e8da8394b1f4c892384e21fe7575e
-DIST dlang-tools-2.099.1.tar.gz 129867 BLAKE2B 6f37d08921a1532a7d5875df99e4037fb52a5ac59585bbc98d09d225afd2ce564963cc30f1ebaad093238ca758d7db2a874f9aa357fe23dce6a9a6c9ebcb6d21 SHA512 68cde8853bac2f3c92a2fbbe3f658e29b475bea2aeb5f5ffb96f2b3e85aca693b1d14c8fa248bad882461e55957c1de5cba9ac7a02b3a28be070e4869b6a4171
-DIST dlang-tools-2.100.2.tar.gz 129438 BLAKE2B 16784d5ec33cbc31dfefad2b3a5a4f776f65aa61f83392de08944651bf06f15325e8be0a6a006aed0dfac9aa4b4307c60b317a1c9cb6b2eb4ec04e59373f2009 SHA512 1a42e4c9d871debcdd8a6342770d92da3de42e9e80dfc4f62ac3610bfa2903fc28964fde820512233fe22d86045191ef08e3fa82a51f63bc023f8c404b6b349b
-DIST dlang-tools-2.101.2.tar.gz 129467 BLAKE2B 04a2240693ba9e04f796d367e2f10e11d8a777c26a6acba6c1fd2f59481583fae653fdb75b4a335f2ddbec962469954b056ec365fabaa7d5f4a7dd7f26b8a06f SHA512 1d16e3c40b7a29703bfa66a58b8f5ee00421f982b5b14de05f8edd1f4504385b0a84726fd618908c235ebeb49c1ad53a8034f5dad6057c2701884023608581fc
-DIST dlang-tools-2.102.2.tar.gz 129480 BLAKE2B 1eba640a429ab6812bf7f2c5a15ced31f603c8abaecb9ab729369e2519424784e20243b57de3a0a0b8dd46e6f07054d6c625e43ce9f1271427b4341d41ff5800 SHA512 5e46b3b2b9646688283ddcbe2a1610051da3035bfcb225790b4f5b653e5a2dd3f0b9ed9e143b18b62f1533323dffb91ab13fab483c0d42f575cc5be4f3c7adc9
-DIST dlang-tools-2.103.1.tar.gz 129477 BLAKE2B 4ae83c17fd354265ae8a221f849af9f293a6b81e86aec8713ee9e5eb32be6ebf2faa92c5d760270b76ac26eec05881d841264132cabdd493dc9ecffa00019f00 SHA512 5e4d535804f64b6d0374c12bf1fb9b64859f31e9ddd260ed73aefb66cbb6fd6cc0e892ac0e91d4ecf0771e817743f2c9cc9eb7b7631437083a799f98d6131eed
DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442 SHA512 a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db
-DIST dlang-tools-2.105.3.tar.gz 129641 BLAKE2B 31dad04cc0b80be9f93aaadf447f2b4006869765ea6f8f306fad8bfcc9081c1a62311b73208e90dade96dee151e5e7dec8572a57eff93e5ccc2d26c492f0f36a SHA512 6fff158b4f483a0e32d9d90e662da340cad22033b337f9105082863054d38c447068f2fac438e1b0186898887e236bfd8fd3137bc002495c2fabf2e0c599c3d9
DIST dlang-tools-2.106.0.tar.gz 129649 BLAKE2B ead7d6769b334b86e994cf0686b7e5e2f12dba871d587011f6de5110169ba1796ba44f0af10e8fd10a51a5755a8dd655d95cf54880c56f6473a03f9a2fc071cd SHA512 67bcb90eaeee08b4ef497cad6f5dae30ca62dad42794cc1438f8a1642a03e9a34b75ca155c1fcf4ed18b2d0d26d89d6c41a989dc196cc26b3abe0f10d161d06a
diff --git a/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
deleted file mode 100644
index a4ff489..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-2.070"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild b/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
deleted file mode 100644
index a4ff489..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-2.070"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
deleted file mode 100644
index a4ff489..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-2.070"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
deleted file mode 100644
index a4ff489..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-2.070"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.068.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.068.2.ebuild
deleted file mode 100644
index 1b61994..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.068.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
deleted file mode 100644
index 1b61994..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
deleted file mode 100644
index 1b61994..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
deleted file mode 100644
index 1b61994..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
deleted file mode 100644
index 1b61994..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
deleted file mode 100644
index 1b61994..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.074.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.074.1.ebuild
deleted file mode 100644
index 1b61994..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.074.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.075.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.075.1.ebuild
deleted file mode 100644
index 1b61994..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.075.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- emake -f posix.mak DMD="${DMD}" DFLAGS="${DMDFLAGS}" "${tool}"
- fi
- done
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin generated/linux/*/"${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.076.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.076.1.ebuild
deleted file mode 100644
index 3336818..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.076.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.077.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.077.1.ebuild
deleted file mode 100644
index 3336818..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.077.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.078.3.ebuild b/dev-util/dlang-tools/dlang-tools-2.078.3.ebuild
deleted file mode 100644
index 3336818..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.078.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.079.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.079.1.ebuild
deleted file mode 100644
index 3336818..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.079.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="${DLANG_SLOT}-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.080.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.080.1.ebuild
deleted file mode 100644
index 003249a..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.080.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.081.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.081.2.ebuild
deleted file mode 100644
index 003249a..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.081.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.082.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.082.1.ebuild
deleted file mode 100644
index 003249a..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.082.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.083.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.083.1.ebuild
deleted file mode 100644
index 003249a..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.083.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.084.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.084.1.ebuild
deleted file mode 100644
index 003249a..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.084.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.085.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.085.1.ebuild
deleted file mode 100644
index 003249a..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.085.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.086.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.086.1.ebuild
deleted file mode 100644
index 003249a..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.086.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.087.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.087.1.ebuild
deleted file mode 100644
index 003249a..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.087.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.088.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.088.1.ebuild
deleted file mode 100644
index 5108ce1..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.088.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.089.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.089.1.ebuild
deleted file mode 100644
index 5108ce1..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.089.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.090.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.090.1.ebuild
deleted file mode 100644
index 5108ce1..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.090.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.091.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.091.1.ebuild
deleted file mode 100644
index 5108ce1..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.091.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.092.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.092.1.ebuild
deleted file mode 100644
index 5108ce1..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.092.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.093.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.093.1.ebuild
deleted file mode 100644
index 5108ce1..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.093.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.094.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.094.2.ebuild
deleted file mode 100644
index 5108ce1..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.094.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.095.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.095.1.ebuild
deleted file mode 100644
index 20bea31..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.095.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.096.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.096.1.ebuild
deleted file mode 100644
index 20bea31..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.096.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.097.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.097.2.ebuild
deleted file mode 100644
index 3d753fc..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.097.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.098.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.098.1.ebuild
deleted file mode 100644
index 3d753fc..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.098.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild
deleted file mode 100644
index 20bea31..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.076-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.100.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.100.2.ebuild
deleted file mode 100644
index 6f1cef4..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.100.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-2.102"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.101.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.101.2.ebuild
deleted file mode 100644
index 6f1cef4..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.101.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-2.102"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.102.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.102.2.ebuild
deleted file mode 100644
index 6f1cef4..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.102.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-2.102"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.103.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.103.1.ebuild
deleted file mode 100644
index 3d753fc..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.103.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dlang-tools/dlang-tools-2.105.3.ebuild b/dev-util/dlang-tools/dlang-tools-2.105.3.ebuild
deleted file mode 100644
index 3d753fc..0000000
--- a/dev-util/dlang-tools/dlang-tools-2.105.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
- # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1
- VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
- use ddemangle && dlang_compile_bin ddemangle ddemangle.d
- use detab && dlang_compile_bin detab detab.d
- use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d
- use rdmd && dlang_compile_bin rdmd rdmd.d
-}
-
-d_src_install() {
- for tool in ${TOOLS}; do
- if use "${tool}"; then
- dobin "${tool}"
- fi
- done
-
- # file icons
- for size in 16 22 24 32 48 256; do
- newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
- done
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/dev-util/dub/Manifest b/dev-util/dub/Manifest
index 372e45d..2a5aed3 100644
--- a/dev-util/dub/Manifest
+++ b/dev-util/dub/Manifest
@@ -1,2 +1 @@
-DIST dub-1.29.0.tar.gz 1321720 BLAKE2B c24f55cb4d356538a22eda86b8abec0d0ccdb3ede6bc1e49424ba8350d0ac95b2c3b9307c6eaa9b9547be6a040548824ea32a019aac62287f8410c9beec07bd2 SHA512 f851ceccb7aa1ee00560c64fca2cf4239f0b260c7c2eee5c3688a555f7f37ff7bc4894cbc944ec0cf3a5b1cb1cf33d6d1e9cf23b24b42e098ccb3f432354a97c
DIST dub-1.33.0.tar.gz 1488522 BLAKE2B f3171c4c85dca2bdae133c1f9f8f4ef79726a882ace9242ee825716c2f38ade16171eb1f0395856117d2b7ed592dd19e8e223ddff78ba900716832b346162f7e SHA512 027c77ac6179cb0cf26618a04604c15bbe4ae668901b54a0029b63ce4585cd1017c463cd9b6bc58f2eabafab85fb58935feb2866714e69d281d1d5cbe0a3f806
diff --git a/dev-util/dub/dub-1.29.0.ebuild b/dev-util/dub/dub-1.29.0.ebuild
deleted file mode 100644
index 29c03c0..0000000
--- a/dev-util/dub/dub-1.29.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Package and build management system for D"
-HOMEPAGE="https://code.dlang.org/"
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug"
-
-GITHUB_URI="https://codeload.github.com/dlang"
-SRC_URI="${GITHUB_URI}/${PN}/tar.gz/v${PV} -> ${PN}-${PV}.tar.gz"
-PATCHES="${FILESDIR}/${P}-gdc-dmd-pathfix.patch"
-
-# Upstream recommends the latest version available
-DLANG_VERSION_RANGE="2.083-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit dlang
-
-DEPEND="net-misc/curl"
-RDEPEND="${DEPEND}"
-
-d_src_compile() {
- local imports=source versions="DubApplication DubUseCurl" libs="curl z"
- dlang_compile_bin bin/dub $(<build-files.txt)
-
- # Generate man pages
- bin/dub scripts/man/gen_man.d || die "Could not generate man pages."
-}
-
-d_src_test() {
- echo "Test phase disabled due to multiple problems."
- #DUB="${S}/bin/dub" test/run-unittest.sh || die "Test phase failed"
-}
-
-d_src_install() {
- dobin bin/dub
- dodoc README.md
-
- # All the files in the directory below, with the exception of gen_man.d and README, are man pages.
- # To keep the ebuild simple, we will just glob on the files that end in .1 since there are currently
- # no man pages in a different section.
- doman scripts/man/*.1
-}
diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass
index 4f89811..29c2dde 100644
--- a/eclass/dlang-compilers.eclass
+++ b/eclass/dlang-compilers.eclass
@@ -24,43 +24,7 @@ dlang-compilers_declare_versions() {
# DMD
_dlang_dmd_frontend=(
- ["2.064"]="2.064 x86 amd64"
- ["2.065"]="2.065 x86 amd64"
- ["2.066"]="2.066 x86 amd64"
- ["2.067"]="2.067 x86 amd64"
- ["2.068"]="2.068 x86 amd64"
- ["2.069"]="2.069 x86 amd64"
- ["2.070"]="2.070 x86 amd64"
- ["2.071"]="2.071 x86 amd64"
- ["2.072"]="2.072 x86 amd64"
- ["2.073"]="2.073 x86 amd64"
- ["2.074"]="2.074 x86 amd64"
- ["2.075"]="2.075 x86 amd64"
- ["2.076"]="2.076 x86 amd64"
- ["2.077"]="2.077 x86 amd64"
- ["2.078"]="2.078 x86 amd64"
- ["2.079"]="2.079 x86 amd64"
- ["2.080"]="2.080 x86 amd64"
- ["2.081"]="2.081 x86 amd64"
- ["2.082"]="2.082 x86 amd64"
- ["2.083"]="2.083 x86 amd64"
- ["2.084"]="2.084 x86 amd64"
- ["2.085"]="2.085 x86 amd64"
["2.086"]="2.086 x86 amd64"
- ["2.087"]="2.087 x86 amd64"
- ["2.088"]="2.088 x86 amd64"
- ["2.089"]="2.089 x86 amd64"
- ["2.090"]="2.090 x86 amd64"
- ["2.091"]="2.091 x86 amd64"
- ["2.092"]="2.092 x86 amd64"
- ["2.093"]="2.093 x86 amd64"
- ["2.094"]="2.094 x86 amd64"
- ["2.095"]="2.095 x86 amd64"
- ["2.096"]="2.096 x86 amd64"
- ["2.097"]="2.097 x86 amd64"
- ["2.098"]="2.098 x86 amd64"
- ["2.099"]="2.099 x86 amd64"
- ["2.100"]="2.100 x86 amd64"
["2.101"]="2.101 x86 amd64"
["2.102"]="2.102 x86 amd64"
["2.103"]="2.103 x86 amd64"
diff --git a/net-misc/onedrive/Manifest b/net-misc/onedrive/Manifest
index 920c137..266db1d 100644
--- a/net-misc/onedrive/Manifest
+++ b/net-misc/onedrive/Manifest
@@ -1,2 +1 @@
-DIST onedrive-2.4.23.tar.gz 1233921 BLAKE2B acf12b29101732dbb392d8a440cc08a7a321e4a7452d485366141b10623167be6f06d07d8840a728f8fbef1c09a7e42e30226a5600f42ac276fa001b51c4c261 SHA512 7117e23ee6e6e8499664aef899f37a3efbace57491f1756574c76fd0bfe6ddb76cf95b3001c717609cab7a6d7591d4347a24bc55437423b035b6e39fca4a7d3d
DIST onedrive-2.4.25.tar.gz 1243977 BLAKE2B 0bcf0b3786586395746c343c0c808c9e868e71b5c0d7b1e789add2a1d1c1305741a8251e239ce48f4d7d76bb9b4ec4c6fbe247874545a0c24c84aeea47b93576 SHA512 bbf1a87be25f69041a36f41967ee5ee692faae012f38d050fdeca7de1fc35c4ff79bf597032354fc7421699f2e9b75b458364c45c17de2db112f884dac42d781
diff --git a/net-misc/onedrive/onedrive-2.4.23.ebuild b/net-misc/onedrive/onedrive-2.4.23.ebuild
deleted file mode 100644
index eff9231..0000000
--- a/net-misc/onedrive/onedrive-2.4.23.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Free Client for OneDrive on Linux"
-HOMEPAGE="https://abraunegg.github.io/"
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RDEPEND="
- >=dev-db/sqlite-3.7.15:3
- net-misc/curl
- libnotify? ( x11-libs/libnotify )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-SRC_URI="https://codeload.github.com/abraunegg/onedrive/tar.gz/v${PV} -> ${P}.tar.gz"
-DLANG_VERSION_RANGE="2.087-"
-DLANG_PACKAGE_TYPE="single"
-IUSE="debug libnotify"
-
-inherit dlang systemd bash-completion-r1
-
-d_src_configure() {
- # LDC is supported without wrapper
- if [[ "${DLANG_VENDOR}" == "LDC" ]]; then
- export DC=${DC}
- export DCFLAGS=${DCFLAGS}
- else
- export DC=${DMD}
- export DCFLAGS=${DMDFLAGS}
- fi
- econf --disable-version-check --enable-completions $(use_enable debug) $(use_enable libnotify notifications) \
- --with-zsh-completion-dir=/usr/share/zsh/site-functions \
- --with-bash-completion-dir="$(get_bashcompdir)" \
- --with-fish-completion-dir=/usr/share/fish/completions \
- --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
- --with-systemduserunitdir="$(systemd_get_userunitdir)"
-}
-
-src_install() {
- emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install
- # log directory
- keepdir /var/log/onedrive
- fperms 775 /var/log/onedrive
- fowners root:users /var/log/onedrive
- # init script
- dobin contrib/init.d/onedrive_service.sh
- newinitd contrib/init.d/onedrive.init onedrive
-}
-
-pkg_postinst() {
- elog "OneDrive Free Client needs to be authorized to access your data before the"
- elog "first use. To do so, run onedrive in a terminal for the user in question and"
- elog "follow the steps on screen."
- elog
- ewarn "When upgrading from 2.3 you are required to reauthorise your client."
- ewarn "This is due to changing the client identifier to assist with resolving"
- ewarn "the correct handling of 429 error responses (activityLimitReached)"
-}
diff --git a/profiles/use.desc b/profiles/use.desc
index a264d27..ae1566f 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -1,40 +1,4 @@
-dmd-2_064 - Build for DMD 2.064
-dmd-2_065 - Build for DMD 2.065
-dmd-2_066 - Build for DMD 2.066
-dmd-2_067 - Build for DMD 2.067
-dmd-2_068 - Build for DMD 2.068
-dmd-2_069 - Build for DMD 2.069
-dmd-2_070 - Build for DMD 2.070
-dmd-2_071 - Build for DMD 2.071
-dmd-2_072 - Build for DMD 2.072
-dmd-2_073 - Build for DMD 2.073
-dmd-2_074 - Build for DMD 2.074
-dmd-2_075 - Build for DMD 2.075
-dmd-2_076 - Build for DMD 2.076
-dmd-2_077 - Build for DMD 2.077
-dmd-2_078 - Build for DMD 2.078
-dmd-2_079 - Build for DMD 2.079
-dmd-2_080 - Build for DMD 2.080
-dmd-2_081 - Build for DMD 2.081
-dmd-2_082 - Build for DMD 2.082
-dmd-2_083 - Build for DMD 2.083
-dmd-2_084 - Build for DMD 2.084
-dmd-2_085 - Build for DMD 2.085
dmd-2_086 - Build for DMD 2.086
-dmd-2_087 - Build for DMD 2.087
-dmd-2_088 - Build for DMD 2.088
-dmd-2_089 - Build for DMD 2.089
-dmd-2_090 - Build for DMD 2.090
-dmd-2_091 - Build for DMD 2.091
-dmd-2_092 - Build for DMD 2.092
-dmd-2_093 - Build for DMD 2.093
-dmd-2_094 - Build for DMD 2.094
-dmd-2_095 - Build for DMD 2.295
-dmd-2_096 - Build for DMD 2.096
-dmd-2_097 - Build for DMD 2.097
-dmd-2_098 - Build for DMD 2.098
-dmd-2_099 - Build for DMD 2.099
-dmd-2_100 - Build for DMD 2.100
dmd-2_101 - Build for DMD 2.101
dmd-2_102 - Build for DMD 2.102
dmd-2_103 - Build for DMD 2.103