gpo.zugaina.org

Search Portage & Overlays:

dev-lang/dmd

Reference compiler for the D programming language

Screenshots

  • dmd-2.107.0
    -* ~amd64 ~x86
    abi_x86_32 abi_x86_64 dmd-2_101 dmd-2_103 dmd-2_102 dmd-2_105 dmd-2_104 dmd-2_107 dmd-2_106 gdc-13 gdc-12 ldc2-1_34 ldc2-1_35 ldc2-1_36 ldc2-1_32 ldc2-1_33 +selfhost doc examples static-libs

    View      Download      Browse     License: Boost-1.0   
    Overlay: dlang
  • dmd-2.106.1
    -* amd64 x86
    abi_x86_32 abi_x86_64 dmd-2_101 dmd-2_103 dmd-2_102 dmd-2_105 dmd-2_104 dmd-2_106 gdc-13 gdc-12 ldc2-1_34 ldc2-1_35 ldc2-1_36 ldc2-1_32 ldc2-1_33 +selfhost doc examples static-libs

    View      Download      Browse     License: Boost-1.0   
    Overlay: dlang
  • dmd-2.105.3
    -* amd64 x86
    abi_x86_32 abi_x86_64 gdc-11 dmd-2_101 dmd-2_103 dmd-2_102 dmd-2_105 dmd-2_104 gdc-13 gdc-12 ldc2-1_34 ldc2-1_35 ldc2-1_32 ldc2-1_33 +selfhost doc examples static-libs

    View      Download      Browse     License: Boost-1.0   
    Overlay: dlang
  • dmd-2.104.2
    -* amd64 x86
    abi_x86_32 abi_x86_64 gdc-11 dmd-2_086 dmd-2_101 dmd-2_103 dmd-2_102 dmd-2_105 dmd-2_104 gdc-13 gdc-12 ldc2-1_29 ldc2-1_34 ldc2-1_35 ldc2-1_30 ldc2-1_31 ldc2-1_32 ldc2-1_33 +selfhost doc examples static-libs tools

    View      Download      Browse     License: Boost-1.0   
    Overlay: dlang
  • dmd-2.103.1
    -* amd64 x86
    abi_x86_32 abi_x86_64 gdc-11 dmd-2_086 dmd-2_101 dmd-2_103 dmd-2_102 dmd-2_105 dmd-2_104 gdc-13 gdc-12 ldc2-1_29 ldc2-1_34 ldc2-1_35 ldc2-1_30 ldc2-1_31 ldc2-1_32 ldc2-1_33 +selfhost doc examples static-libs tools

    View      Download      Browse     License: Boost-1.0   
    Overlay: dlang
  • dmd-2.102.2
    -* amd64 x86
    abi_x86_32 abi_x86_64 gdc-11 dmd-2_086 dmd-2_101 dmd-2_102 gdc-12 ldc2-1_29 ldc2-1_30 ldc2-1_31 ldc2-1_32 +selfhost doc examples static-libs tools

    View      Download      Browse     License: Boost-1.0   
    Overlay: dlang
  • dmd-2.101.2
    -* amd64 x86
    abi_x86_32 abi_x86_64 gdc-11 dmd-2_086 dmd-2_101 dmd-2_102 gdc-12 ldc2-1_29 ldc2-1_30 ldc2-1_31 ldc2-1_32 +selfhost doc examples static-libs tools

    View      Download      Browse     License: Boost-1.0   
    Overlay: dlang

ChangeLog

commit 6704088e8bb795530c96a2a521000ec67ac47613
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Mon Feb 19 00:06:55 2024 +0200

dev-lang/dmd: add 2.107.0

Fix static libraries being built when USE=!static-libs.

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 6108161b5be271ba462444394fcca298126e0960
Author: Andrei Horodniceanu <a.horodniceanu@proton.me>
Date: Sun Feb 4 15:06:16 2024 +0200

dev-lang/dmd: stabilize 2.106.1 for amd64, x86

Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>

commit 8b7593b86d2d4e01e5443e338060b71bd1c6bd13
Author: Andrei Horodniceanu <a.horodniceanu@proton.me>
Date: Sun Feb 4 15:01:23 2024 +0200

dev-lang/dmd: stabilize 2.105.3 for amd64, x86

Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>

commit cf32349509b9449d15e125ff7512f8be6445541a
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Wed Jan 3 17:15:30 2024 +0200

dmd.eclass: drop tools USE flag

The tools USE flag is only used to pull in dlang-tools as a
dependency. As dev-lang/dmd doesn't actually require dlang-tools being
present to function, the dependency, along with the USE flag have been
dropped.

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit c5dae446ded9c37cd4f83a90969d10611d6ae2da
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Sat Jan 13 16:49:04 2024 +0200

dev-lang/dmd: drop 2.086.1

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit a54d73a2af0f1094ba2a583665bdb01fede92d8f
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Wed Jan 3 11:59:51 2024 +0200

dev-lang/dmd: add 2.106.1, drop 2.106.0

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit cd19627d55d107a5a2eb1f3f9cf83b488379e6d8
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Tue Dec 12 11:04:12 2023 +0200

*/*: Remove old versions

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 728dd9d044473329572c6c04bd202d915d8d2417
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Mon Dec 11 13:03:57 2023 +0200

stabilization sweep

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 7c759301ca621df77706b334f6af32928caad2bf
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Sun Dec 3 18:40:01 2023 +0200

dev-lang/dmd: add 2.106.0

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit a00206144b36a51a5a4f48c64e93abba19a69c85
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Sun Nov 26 01:12:35 2023 +0200

dev-lang/dmd: add 2.105.3

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 9084575cdd22a0df7b06a4db24a5201fe26968d0
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Wed Oct 11 14:50:15 2023 +0300

dev-lang/dmd: upgrade to EAPI 8

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 47c0e8cba96281fa1288583317372a847c5dbcd1
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Mon Oct 2 10:33:04 2023 +0300

dev-lang/dmd: add 2.105.2

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 51b17ebd4e6bf15885aca98409fc17905f91dbba
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Mon Oct 2 16:21:12 2023 +0300

dev-lang/dmd: add 2.104.2

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 00dcccc92483a6dc11ce24bcc8539605b0a3b8d8
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Mon Oct 2 10:20:55 2023 +0300

dev-lang/dmd: add 2.103.1

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit ba1df709f9da6bfef5c91405889094a903b8e23a
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Sun Oct 1 21:12:38 2023 +0300

dev-lang/dmd: add 2.102.2

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 98c458b5c4757890a5c8dd7bedc87290bf780a0d
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Sat Sep 30 13:33:49 2023 +0300

dev-lang/dmd: add 2.101.2

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit c69d6d851f2d0c3d44658db2d7bf9933e3f9cddc
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Fri Sep 1 10:20:40 2023 +0300

dev-lang/dmd: add 2.100.2

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>

commit 8e3666dcf022b3120ab61ebcf80ee7db5e281a51
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jul 22 11:07:51 2022 +0200

stabilization sweep additions

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit afcb1ee42c2bd21163a578ca707c123230b5e2b2
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Mon Jul 18 21:23:51 2022 +0300

Stabilization sweep

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>

commit f9eb4cb31ed6b36e98a0e3dac44a5afbf688ceed
Merge: 683d126 6a8868c
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jul 15 06:17:53 2022 +0200

Merge branch 'fix-git-bdependency'

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 683d126c2089cedd0beddb50eda0473ef1babd03
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Mon Jun 20 15:24:56 2022 +0300

dmd-2.098.1

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>

commit fb39d921c8133052dfef15757aa4d5a2be93c433
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Mon Jun 20 11:49:08 2022 +0300

dmd-2.097.2

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>

commit 5c52b7f4cfc511b80319711f9f70f841ed85639f
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Tue May 10 20:17:19 2022 +0300

dmd-2.099.1

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>

commit c6c1877b559f0a3a5e7fddbd2b292632d0c77b5b
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Sun Apr 24 19:31:16 2022 +0300

Remove dmd-2.063

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>

commit 6a8868c75056f896e480f49d70d6fb8defa30dc6
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Sat Apr 23 23:27:44 2022 +0300

Fix git build dependency for some dmd ebuilds

Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>

commit d179ef723ebd25d392c4baee73a89e1d4c56394c
Author: Marco Leise <marco.leise@gmx.de>
Date: Wed Jul 7 16:12:03 2021 +0200

stabilization sweep

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit fff004c8f33dc7e877fe223833cf9d147c720e54
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon May 17 17:01:24 2021 +0200

dmd-2.096.1 & dub-1.25.0

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 5727f546d3620c198dbe9c5321a5ec259ae43a4a
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon May 17 16:43:05 2021 +0200

stabilization sweep

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 010349a862078e4269e8a36a58b311eb5f384c1f
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jan 25 18:11:36 2021 +0100

dmd-2.095.0

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 7988b41505fc29433890ea1bf4a9822bec339f3d
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jan 25 17:27:15 2021 +0100

dmd-2.094.2

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 4bfe706d5028ce27407e34c8f0fbee9b73bb70cc
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Dec 31 16:17:34 2020 +0100

stabilization sweep

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 7c40b1cd8947c61580cb9160f9eb1a195ff31d73
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Nov 16 04:55:20 2020 +0100

some dmd versions don't compile with frontend 2.092 as host compiler, these have that option removed now

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 4308f7cd9a029f13956d9851b8fba0828b5ee8f9
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Nov 16 01:58:38 2020 +0100

dmd-2.094.1 & dub-1.23

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 356ad30c1cb79832f62347b496cea4bb83177b31
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Nov 16 01:34:22 2020 +0100

dmd-2.093.1

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 81454b377a022f7f2661196af0105b3cda52982f
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Nov 16 01:15:04 2020 +0100

stabilization sweep

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 4125a7e240a73f7ef21f407b0fed89bf4fddfadf
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Aug 14 23:47:45 2020 +0200

dmd-2.093 & dub-1.22.0

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 67a315025a7bed305d1e7fe2d30fa9f964d10a5d
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Aug 14 17:42:46 2020 +0200

dmd-2.092.1

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 0d3753e383a9e97ac77e1c50640ebae5085e54ba
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Aug 14 17:40:16 2020 +0200

stabilization sweep

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit d8629dcc474754c43359a472d114ded7f4229d6f
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat May 30 18:39:08 2020 +0200

dmd-2.092.0 & dub-1.21.0

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit d6a7f48dce12a2cdb317e801771c7931dd8e4d98
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat May 16 21:48:42 2020 +0200

dmd-2.091 and dub-1.20.1

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 2e7557a32c4cb393297fa00ed4c75c0393824dd8
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Apr 18 14:48:43 2020 +0200

stabilization sweep

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit d2fd5250b3f515d43ecd6cfeeef88c47753d8df3
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Mar 9 16:38:02 2020 +0100

dmd-2.091.0 & dub-1.20.0

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit c895af3b7398fc8a8cfc19c9288ba392d2aa27db
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Mar 3 15:37:30 2020 +0100

stabilization sweep

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 660c1530d12c4c4ed6438ee288262cbe9ee61785
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Feb 10 17:16:14 2020 +0100

dmd-2.090.1

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit a7b16074e2ed270bc40a2c944b8cbae715a21da4
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Jan 7 00:09:22 2020 +0100

dmd-2.090.0 & dub-1.19

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 6dbd84407cbaa2454995e838fcb9fa8b10e26738
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Dec 21 19:01:06 2019 +0100

dmd-2.089.1

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit c722490a674f4585d8abc2cf2cddd2c262b4dd8f
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Dec 21 18:45:56 2019 +0100

stabilization sweep & removal of ldc2 ebuilds for which there are no compatible llvm versions

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 3e863996144649999b619d80fe385d8a59cd66e5
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Nov 17 17:00:18 2019 +0100

Changed rpath argument format in dmd.conf from 2 part to single argument (-rpath=...) to be compatible with CMake as used by LDC2.

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 594dd1fb1b361c1d3f779602606d142ce9055b25
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Nov 3 02:00:25 2019 +0100

dmd-2.089.0 & dub-1.18.0

Signed-off-by: Marco Leise <marco.leise@gmx.de>

commit 9241163108ad960b2c2ccff0e65354afc835c266
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Oct 12 03:14:53 2019 +0200

dmd-2.088.1

commit 0a8ccf80cbc54d836a6b2960206fdc6424a2244a
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Oct 11 03:24:37 2019 +0200

stabilization sweep

commit f8e7b7c0cebeccef364e2da597e76c42669364b3
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Sep 27 17:48:05 2019 +0200

dmd-2.088 & dub-1.17

commit 20b62406432daaee0d9d5de3c78bf7fae610fd17
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Sep 1 23:25:08 2019 +0200

updated copyright line

commit 8d5eb2c8d07ebeac74d4b3196182b76553a4fa7c
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Sep 1 23:07:35 2019 +0200

dmd-2.087.1

commit 0c391e5870a76b780feb421631d2cb06f817612c
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Aug 1 22:32:59 2019 +0200

stabilization sweep

commit 07e1b47b458e9fc4ea8d983767cd780b2cefc39c
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Jul 6 04:34:21 2019 +0200

dmd-2.087.0 & dub-1.16.0

commit 67af9f710ea7f1189e3da990c3aac9fffa8d3ac0
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Jun 29 22:54:10 2019 +0200

dmd-2.086.1

commit 8b8422a98d1c9214c37c2a5c52f5e6e9bf422301
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Jun 29 22:34:22 2019 +0200

stabilization sweep

commit 0133e27f2a06576687b744ea8c7f998a81cd14b6
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Jun 29 22:21:07 2019 +0200

additional modifications for the /opt -> /usr/lib move

commit 953900265ed6ff3fc4dd06619f57aa1e33687ed6
Author: Marco Leise <marco.leise@gmx.de>
Date: Wed Jun 12 17:22:09 2019 +0200

Fix error message in dmd ebuilds

commit 1617863ab30a62f0cd5e85debeac16eee21cd17f
Author: Moritz Maxeiner <mm@ucw.sh>
Date: Fri Jun 7 14:19:40 2019 +0200

Fix error message in dmd ebuild

commit 6595bf53cd779605f9a9be77647432baa1b3385a
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue May 21 11:34:33 2019 +0200

dmd-2.086.0 & dub-1.15.0

commit 8f0216f8e57ea40bbf9c0b1a0eb3f4ffb84c70dc
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue May 21 09:42:37 2019 +0200

stabilization sweep

commit 36b810a44c96164bfd514b65f7bb9a8172d0dc00
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Apr 9 01:50:00 2019 +0200

dmd-2.085.1

commit 6143ae18a58656b4b3360a16e18f69c6deb87d99
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Apr 9 01:22:42 2019 +0200

stabilization sweep

commit 032943ea9c58f3175b2f19120ee96599f72f82e4
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Mar 4 15:48:24 2019 +0100

dmd-2.085

commit 7246908c04cbda72ddb9a48ac07457729bc3ffbb
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Feb 17 11:36:40 2019 +0100

dmd-2.084.1

commit 28bcb1964406ffa87358066ca6bb0dd455d8a3a2
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Feb 17 11:24:32 2019 +0100

stabilization sweep

commit 4620264cf062048a93c4c3dc2fc179dce01dacbb
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jan 7 18:23:27 2019 +0100

Backported the hack that enforces ld.bfd in dmd when compiling 32-bit shared libraries to all dmd versions that need it. Using ld.gold as default should now work throughout the overlay.

commit 6101d1a43094e45c35082a572fdaadc91e3b13c4
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jan 7 14:13:28 2019 +0100

dmd-2.084.0 & dub-1.13.0

commit 3bbb5b7df919c2c677b2190941ceefe324ee38f0
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Dec 17 17:57:44 2018 +0100

dmd-2.083.1 & dub-1.12.1

commit 664a91e635adf1525042bafd0d59b13ad55fad2c
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Dec 7 18:23:05 2018 +0100

stabilization sweep

commit f9810e907c3e58d3094ae08dc0d7ad715c38ac1a
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Nov 15 18:36:54 2018 +0100

stabilization sweep

commit d49c099b5798fea11e88dd00714376acd787f903
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Nov 8 13:33:37 2018 +0100

stabilization sweep

commit f911cdd4159fb49a5c90362a5c4bacfe2e949d47
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Nov 2 08:39:24 2018 +0100

fixed bit rotting of older dmd versions (bits/nan.h missing)

commit 4a06a44d6ddaf09dea1be6aa10be88d382f53d39
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Nov 2 07:56:24 2018 +0100

dmd-2.083.0 & dub-1.12.0 with experimental modification: dmd uses ld.bfd when compiling 32-bit shared
libraries until https://issues.dlang.org/show_bug.cgi?id=18798 is resolved.

commit 2eae99557c22e36993a5f2055eee8bf72b1ac769
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Oct 13 20:08:17 2018 +0200

dmd-2.082.1

commit 975f28c124efda3cb13d74d17475f7c39d355e13
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Oct 5 12:13:49 2018 +0200

dmd-2.082 & dub-1.11.0

commit 67febd1edcdb952d61bfd335a0a4e9fb83c1c8e4
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Oct 5 10:21:38 2018 +0200

dmd-2.081.2

commit 70100163ef946759de0caa2d8d65b5e53c7f2417
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Jul 15 19:06:43 2018 +0200

stabilization sweep

commit 774d596e0eb79e3c15a135b4c2134517489fe9ec
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Jul 15 19:00:06 2018 +0200

dmd-2.081.1

commit 4102252cb1fb0dd78026ceaed8210227da506ccd
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jul 6 10:43:29 2018 +0200

dmd-2.081 & dub-1.10

commit 695f1156d01575cfa24c60d1656b5ff1c9a04735
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Jun 9 16:02:27 2018 +0200

revision bump for dmd versions that recently received a patch for the segmentation fault in evalu8.c

commit 7ec56c2b5b74da6d2ddd09b62d33775ac21f0711
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jun 8 14:49:56 2018 +0200

dmd-2.080.1

commit 9f2bd8456b20f050971138d1724d9f59d69e11f8
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jun 4 18:30:00 2018 +0200

fixed compilation errors with some dmd versions (mostly bit rotting)

commit 71e264e661a46500d3101a8abf7310b5876ecbe5
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon May 28 20:09:20 2018 +0200

inherit eutils.eclass for those older dmd ebuilds that made use of edos2unix

commit 7a533157e99bbc87bfd3c76110af198db2297c3a
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon May 28 16:03:40 2018 +0200

stabilization sweep

commit c3d1c811055d601047035bdbd8556fd9b50e5816
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun May 6 18:28:13 2018 +0200

fixes #70

commit 7c6e94d3e3159497a7bd96cac4434bcab9f96725
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu May 3 17:24:29 2018 +0200

dmd-2.080 & dub-1.9.0

commit 58e6eef76144d6236a745f7da13ab68fad8b608f
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Apr 20 07:06:34 2018 +0200

dmd-2.079.1 & dub-1.8.1

commit af8e6eb6e5ee60276f137600d98fe31ae4a1f6b6
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Mar 31 19:34:10 2018 +0200

stabilization sweep and Manifest update to latest checksums

commit 54b75a1cfc7160bc9f28b07cfb07ba8cd7a404ff
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Mar 11 23:45:23 2018 +0100

dmd-2.079.0 & dub-1.8.0

commit 0d922a3257877e4aa56af80c5c2cbf68bd703f15
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Feb 17 12:56:20 2018 +0100

dmd-2.078.3

commit f059a15f2e80cba6c557a2f2003a4fa3b3e4fa32
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Jan 23 02:15:39 2018 +0100

dmd-2.078.1

commit e0b5159e29cd41979ec5093440431664e234bd4d
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Jan 23 01:21:16 2018 +0100

stabilization sweep

commit 00f611cae4f004b309da89e6df6d6dd4e0010f24
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jan 4 05:49:24 2018 +0100

dmd-2.078.0 and dub-1.7.0

commit 614ceb94642a5404dd62757dd75ada21e3d104e3
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jan 1 23:48:33 2018 +0100

stabilization sweep

commit d45088016df8f35df4be43210518e87185221ca9
Author: Marco Leise <marco.leise@gmx.de>
Date: Wed Dec 6 16:44:21 2017 +0100

dmd-2.077.1

commit 9bf51295f641a0301f33fe2c3cff190310c4f6df
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Nov 23 20:54:23 2017 +0100

dmd-2.077.0

commit 9de8135d6447d42dec85918d9d4b616cbd44b83a
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Nov 21 22:33:35 2017 +0100

stabilization sweep

commit 337415ab08e25df96097a985e4e68bcf041cc0ea
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Oct 14 16:50:01 2017 +0200

Replace <bits/mathdef.h> include with <complex.h> in C based DMD's root/port.c as required by glibc-2.25. Fixes #66.

commit 8e78602040e763872bf0cc9849a6c8f67a1d3a6c
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Oct 14 15:28:07 2017 +0200

Backported https://github.com/dlang/dmd/commit/4c57c560b597915d99cda716303f2bd6a0e4d87f#diff-fc923c7ff79f8dd827793581118e03e6 in order to close #60 (-Wnarrowing warnings with GCC 6).

commit c69b6b4634fefbfcbf32bc784f382692a2578a72
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Oct 14 13:16:17 2017 +0200

Switched from proprietary DMD license to Boost-1.0 and dropped the installation of various license files.

commit bbe5619c0390dd7ef3a75a7c696d7e0bf76d8087
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Oct 13 10:09:19 2017 +0200

dmd-2.076.1

commit 910745bed01bfb3df9485ea7871cc4c0b2e84d4c
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Oct 2 01:14:19 2017 +0200

dmd-2.076

commit 59a4b58198836d62411cfcb236743935a7012117
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Oct 2 01:10:41 2017 +0200

Changed directory layout during dmd compilation to be more in line with what the Makefiles expect in preparation for 2.076

commit 7169668f95876a7fcea3d51ddbf3c75b35da4655
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Sep 30 03:05:53 2017 +0200

stabilization sweep

commit 30c4d0dc24d4782efd8d867c5f20f28ef2c964c0
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Aug 12 01:27:55 2017 +0200

dmd-2.075.1 and dub-1.4.1

commit 42f66e4332c3876542cdfdfd375bd5d2837132a4
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jul 28 00:55:20 2017 +0200

dmd-2.075 and dub-1.4.0 version bump

commit 8ebc7dada6973c8935c4b2a32da97341f36ce413
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jul 6 17:45:01 2017 +0200

dmd: Fixed documentation menu icon being interpreted as a Samba share link.

commit 66854040e06cd3edeb70fc338aa937ac3a96819a
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jul 6 17:32:28 2017 +0200

dmd-2.070: Disable DWARF exception handling on 64-bit Linux (https://issues.dlang.org/show_bug.cgi?id=15625)
dmd-2.069..2.073: Remove Dlang 2.074 host compiler as an option. The older compilers use the now disabled .init.

commit a6d7b80af1a476dad7fd4a32fb8d08e9d448149e
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jul 6 14:35:10 2017 +0200

Stabilization sweep.

commit 92f8f47bce21d2892b70c4be7e740e6dd0b70826
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jun 1 12:43:56 2017 +0200

dmd 2.074.1 version bump

commit 82cac7e1810f153e1159956b1012529a31926e2b
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun May 14 16:47:07 2017 +0200

DMD stabilization sweep

commit bdd3025fd3cc96d466e16c26a38d11e65c21ef97
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue May 9 06:25:57 2017 +0200

Dmd no longer depends on its host compiler at runtime and an explicit "selfhost" USE flag controls whether upstream provided binaries are used to build it.

commit b0f7da8b9d3eb61166574cc7513a7c6047c7f86c
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Apr 27 03:41:00 2017 +0200

Fixed new repoman-2.3.2 warning "Stale CVS header on line: 3" in almost all ebuilds.

commit 8a39b9334bcac8b2c2307b0b75e2fccf19fedb06
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Apr 13 19:06:43 2017 +0200

dmd-2.074.0 version bump

commit 329761d148eac1454afbf2ddfb0acc0282f97fcb
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Apr 3 01:41:21 2017 +0200

New dmd-2.073.2

commit 73514dfe4aec46357428b1606127e50ec8d32aef
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Apr 2 23:54:27 2017 +0200

Stabilization sweep.

commit eac28af779355c616f4186c8c11b37dc4c4f3745
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jan 5 18:38:57 2017 +0100

dmd-2.072.2 version bump

commit 18bdb786adc2ca4f1081f9897f79fc38639e0d9a
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jan 5 18:13:31 2017 +0100

Raise dlang.eclass EAPI to 6; allows bash 4.2 features (associative arrays)

commit 9c8e96d4aeafb0651c81ab73e5b5a20078a03e00
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Nov 4 13:59:33 2016 +0100

Stabilization sweep

commit 23de228373f9e7c7f9b2a8d4b6588165ac48e480
Author: Moritz Maxeiner <moritz@ucworks.org>
Date: Sun Dec 25 00:27:03 2016 +0100

Update for dmd 2.072.1 release (#45)

Update for dmd 2.072.1 release

commit 83f2516f6983b7a702a0cd46041093d264b8d812
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Sep 19 23:20:19 2016 +0200

dmd-2.071.2 version bump, added icons for Dlang sources, added desktop entry for Dlang documentation

commit 950f5b83e66e166d6f62900b18c691cd802a9460
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Sep 2 19:55:56 2016 +0200

stabilization sweep

Package-Manager: portage-2.2.28

commit 235cb76ad05b82931179f0015f36da3fe4960aaa
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jul 8 14:25:26 2016 +0200

DMD version bump to 2.071.1 and move to EAPI 6.

commit 0035b08844458e5e745af653112796fe4b801a69
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jun 24 19:35:31 2016 +0200

Stabilization pass

commit 6e1004cd326ae3537f2bcea07bbbb632501eeb2a
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Apr 15 17:35:05 2016 +0200

DMD version bump

commit aff9dc7b1ed961e9822f065b220b860802ed403c
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Apr 15 14:19:00 2016 +0200

By example of gcc, common dmd build steps were extracted into dmd.eclass /
Fixes #37: wrong library paths on pure amd64 and x86 /
All dmd ebuilds now have the static-libs and tools USE flags /
The versioned Phobos2 shared lib is now installed to the standard library path

commit 058ab0307d1332629be1ffff1b43aeee14b2c4fa
Author: Mauro Toffanin <toffanin.mauro@gmail.com>
Date: Fri Mar 4 17:37:47 2016 +0100

Add travis integrationg and make repoman happy

commit c0aed87d21e06299e077b721871d4a33b0fafe90
Author: Mauro Toffanin <toffanin.mauro@gmail.com>
Date: Fri Mar 4 16:40:13 2016 +0100

Fixes for #27

commit e21c7819be56d10ae0c068ffce3265d1bf822a44
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Apr 3 08:23:54 2016 +0200

Fixes #36 (Self-hosted DMD installation fails if only LDC2 or GDC are installed)

commit 2b517e0f3af5f2d7a431f0eb0d0c6d6b4773c8c1
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Feb 1 17:16:03 2016 +0100

version bump to dmd-2.070

commit 8aad61d997108d52d2b8a4a703f70d86ecca5504
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jan 21 15:42:25 2016 +0100

Rename app-admin/eselect-dlang to app-eselect/eselect-dlang.

commit e0fb1b4988d36c64d1db6fe054ed2f0d8305eac2
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jan 18 17:10:32 2016 +0100

stabilization pass

commit 8f5c517f767e49ee7ef768d391f2edc21ff583e9
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Nov 14 03:39:27 2015 +0100

Version bump dmd 2.069.0_beta2 -> 2.069.1

commit 4b309997759b69f8ea2ce4f54ecbc44b8aad9d1b
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Oct 17 22:05:39 2015 +0200

DMD 2.068+2.069 with host compiler requirement.

commit e055a2782ff6d4e4bc2ebf244cdac9a2a3c21dae
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Sep 24 04:43:14 2015 +0200

Fix repoman style warnings, especially the new Id header.

commit d37a497399640f19d45bf86ade466692fd249d84
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Sep 24 04:31:21 2015 +0200

dmd version bump from 2.068.1 to 2.068.2

commit 159f11f472a0e146f386fef3cb2a2ce47b1ddd6b
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Sep 11 20:04:57 2015 +0200

added dmd-2.068.1

commit 6c63c625eaf80a00e5b5b74310013f6a5ee2593a
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jun 12 02:50:47 2015 +0200

Stabilization sweep

commit 4066d65c9a1f666ac6a10454bb871b28a3bd51fd
Author: Marco Leise <marco.leise@gmx.de>
Date: Wed Apr 29 02:12:27 2015 +0200

Fixed now dead dependency on emul-linux-baselibs for dmd-2.064.2

commit 282b6796ec3e77e039041eee893f93eb7b0431a6
Author: Marco Leise <marco.leise@gmx.de>
Date: Wed Apr 29 02:11:49 2015 +0200

Removed dmd-2.067.0

commit 2cdbf40456879258dd287c9e85598e61cfe1f2fa
Author: Tomáš Chaloupka <chalucha@gmail.com>
Date: Mon Apr 27 09:19:21 2015 +0200

DMD version bump to v2.067.1

commit 7632a07abf8182a30d21da5b135f869d0781b326
Author: layman <layman@localhost>
Date: Tue Mar 31 12:11:21 2015 +0200

Reverted soname fix for dmd-2.064.2. The dmd make file produces the incorrect soname, but at least consistently on
all systems. (I broke the ebuild and didn't test it.)

commit ddc03fb63a28d4df1d86c17dd03495d66ebdea68
Author: layman <layman@localhost>
Date: Tue Mar 31 11:50:51 2015 +0200

dev-lang/dmd-2.067.0 version bump and switch to no dependencies on emul-linux-* in accordance with upstream
fixed 2.064.2 .so name suffix from .64.0 to .64.2

commit cced78813c4ed2065788e732b4a823290a0d3c3f
Author: layman <layman@localhost>
Date: Thu Mar 19 03:13:21 2015 +0100

Removed x32 option from dmd multilib ebuilds.
Added Amazon web service as a third party mirror and added profiles/eapi with EAPI set to 5.

commit ae44091fd0a6efd9a14ea1c8d3382ac01c1c051b
Author: layman <layman@localhost>
Date: Wed Nov 26 04:13:30 2014 +0100

Marked dmd-2.066.1 stable

commit 0464828f83c13b87ae1f5caf9f463d1f4f50efb8
Author: Reuben D'Netto <rdnetto@gmail.com>
Date: Wed Nov 5 19:21:16 2014 +1100

Added support for user patches to DMD

commit c42c76a4b61a470ca2c421f435c3c47e29136832
Author: layman <layman@localhost>
Date: Sun Oct 19 19:33:23 2014 +0200

Fix for issue #10

commit 37ec0e5d8d648e25168ddaf507a885582cab1672
Author: layman <layman@localhost>
Date: Thu Oct 16 14:06:55 2014 +0200

Bumped version of dmd and added the magic "-*" arch keyword to mean "no other architectures than amd64 and x86 are supported by dmd binary releases. x32 is probably coming though.

commit 42ab2638b04e18f85e3cd2c9c0fe5af268cac539
Author: layman <layman@localhost>
Date: Fri Sep 26 15:34:06 2014 +0200

Fixed curl dependency to work with actual abi_x86_32 installs of curl.

commit 79af9951e528dd04aa26182b5ae4159b780b1fc7
Merge: 85df3eb a244adb
Author: layman <layman@localhost>
Date: Fri Aug 29 10:47:49 2014 +0200

Merge branch 'master' of https://github.com/gentoo/dlang

Conflicts:
dev-lang/dmd/Manifest

commit 7d3d03cad47d6ad28f23ba1d0039a00e3553e6b1
Author: layman <layman@localhost>
Date: Thu Aug 28 16:03:11 2014 +0200

Completed repoman fixes.
Added dmd-2.066.

commit 48391b72c24afaa8b529917c4fb281815cb06f8a
Author: Reuben D'Netto <rdnetto@gmail.com>
Date: Sun Jun 22 20:26:15 2014 +1000

Set PIC if Hardened GCC is detected.

commit 27765dd94fd18faef06554a32789dca748a8128b
Author: layman <layman@localhost>
Date: Thu Jul 10 14:26:58 2014 +0200

Run eselect dlang on (un)merge of ldc2 and dmd, to set compiler symlinks

commit d0de562cf55a7708addd714d057b96f7b0909e91
Author: Tomáš Chaloupka <chalucha@gmail.com>
Date: Sat Mar 15 11:37:05 2014 +0100

dmd Manifest repair (missing older versions)
added slot for 2.065 to eclass

commit 945560cbe06cb23566aa4ec6fe3ef1dba9a556b7
Author: Tomáš Chaloupka <chalucha@gmail.com>
Date: Sat Mar 15 00:55:23 2014 +0100

Fixed invalid dlang.conf

commit e1bbd7ad9cdd2641b2e12c701df8b4f85ac6b747
Author: Tomáš Chaloupka <chalucha@gmail.com>
Date: Sat Mar 15 00:14:00 2014 +0100

Updated to 2.065 version.

commit 4d7d148b12a657373d95b86f7a93485d63d06cfd
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Dec 30 07:28:20 2013 +0100

Added net-misc/curl dependency in response to https://bugs.gentoo.org/show_bug.cgi?id=395415#c19.

commit f490867b5072c6c77afbcce87330bdbe9ea14ab5
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Nov 18 13:08:39 2013 +0100

Initial commit with DMD, GDC, LDC and GtkD