dev-util/gdmd
Wrapper script for gdc that emulates the dmd command
ChangeLog
commit a6a1eab72c6dff8fabf458235967ba4971b5ccca
Author: Andrei Horodniceanu <a.horodniceanu@proton.me>
Date: Sun Jul 14 19:10:49 2024 +0300
dev-util/gdmd: unkeyword 11 for ppc64
Follow up the <sys-devel/gcc-12 package.mask for the ppc64le profile.
This makes pkgcheck happy again.
Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
commit 35c179492506ae06f74e9213dbebc403ca57c690
Author: Andrei Horodniceanu <a.horodniceanu@proton.me>
Date: Sat Jun 1 14:24:53 2024 +0300
dev-util/gdmd: add 14
Additionally:
- use symlinks instead of hardlinks for gdmd -> $-gdmd
- call gcc-config in pkg_postinst if the selected configuration matches
this package's SLOT. This creates a symlink under /usr/bin which is
required for rdmd from dev-util/dlang-tools to find the default compiler.
- restrict tests as there aren't any.
Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
commit 55d8c7fdfbf7402c778cbbe14613a6d226781933
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Mon Oct 16 22:28:12 2023 +0300
dlang.eclass: move to gdc-SLOT like USE flags
Since gcc will keep ABI compatibility on a given stabilized branch, it
is enough to depend only on a gcc branch (slot), rather than a full
version. This simplifies gdc USE flags a lot and maintaining them
becomes easier.
Suggested-by: Arsen Arsenović <arsen@gentoo.org>
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
commit 6284b7e75055e596bd929cd2bf40f20c0dcd9993
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Sat Jul 22 21:41:40 2023 +0300
dev-util/gdmd: sync with gcc
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
commit 07911fadb2494944810e4a49cc72291539506d3a
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Sat Mar 11 19:13:13 2023 +0200
eclass/dlang.eclass: Change gdc slot calculation.
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
commit 72ca12b107ee7021e18a382617520205d2ba1211
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Mon Jul 18 19:27:56 2022 +0300
Add gdc.11.3.0
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
commit a3fd3bb939b42cb75aee755bf1f3b388a01daad2
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue May 10 01:11:21 2022 +0200
stabilization sweep
Signed-off-by: Marco Leise <marco.leise@gmx.de>
commit f9058574edc217be6505982240b1388a80d2b67d
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Mar 24 19:15:24 2022 +0100
stabilization sweep
Signed-off-by: Marco Leise <marco.leise@gmx.de>
commit 0d8427cd2775b0381390618a943a8bafceff8f20
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Feb 8 22:39:07 2022 +0100
stabilization sweep
Signed-off-by: Marco Leise <marco.leise@gmx.de>
commit 39bef3c36c6765103d0f47e70090268e5be052c0
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Aug 15 18:12:04 2020 +0200
Updated homepages of various ebuilds.
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 1cc37afdb743d9478176533084a252b45c75557c
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat May 16 19:32:38 2020 +0200
repository maintenance: added missiing onedrive manifest, removed ldc2 versions that depend on removed llvm-7 and updated gdmd KEYWORDS
Signed-off-by: Marco Leise <marco.leise@gmx.de>
commit e033dcbf92d157ee53d006163e23a125f022bed3
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Apr 18 18:45:20 2020 +0200
added support for gcc-9.3.0
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 77608c2c78588a7660212a0e1d293706516274f3
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Mar 9 19:46:11 2020 +0100
replaced own forks of GCC ebuilds with system-wide ebuild
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 20b62406432daaee0d9d5de3c78bf7fae610fd17
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Sep 1 23:25:08 2019 +0200
updated copyright line
commit caa73a28eda3260e5117bfafc0d707c18eafe7e7
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Jan 19 19:03:22 2019 +0100
Updated GDC repository URLs. Fixes #74
commit ed0f6586e9ba89fb74d8c990bf1da4189ef32fea
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Oct 5 14:16:10 2018 +0200
gdc-7.3.0+2.081.2
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 e046906fae24e14240c46473abd134f0bd6082fe
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jan 1 23:37:35 2018 +0100
Moved 2.068.2 line of gdc to gcc-6.4.0. Older gcc versions are masked in 17.x profiles.
commit 41d1e3c534f421164c12cad229bf86c76bc5371a
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Sep 28 20:47:09 2017 +0200
Fix gcc-4.9.4 compilation by copying the files directory from the portage tree. See: https://bugs.gentoo.org/629776
commit 0becbf425098d4722874bfa0db807a21668aa506
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jun 1 12:20:53 2017 +0200
GCC with Dlang front-end 2.066 moved to 4.9.3, since versions below 4.9 are now masked.
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 0ed444a39e256d4ae36d0320ff11fbaba1ee0fc3
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Apr 2 23:49:03 2017 +0200
Make repoman happy once again
commit c605e11eab4e1d9dfe84c586f19b07b3eedc5746
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Jan 3 01:15:19 2017 +0100
Added new gdc release (gcc 4.9.4 + front-end 2.068.2)
commit 9bce8821514f303d60cea883fd367a0b7b27ecde
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jun 20 19:59:26 2016 +0200
Make repoman happy
commit 074d9fe3f6902ffc62099308a34e6950f2466502
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Apr 15 21:19:54 2016 +0200
Stop gdmd from picking up dmd's config file, because compiling dmd with gdc will otherwise fail.
commit 1fbde2f698f1ef3eee6356fea94e93a491150209
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Apr 14 05:59:25 2016 +0200
Moved GDC with 2.066 front-end to the only remaining stable upstream ebuild and removed the ebuilds that were removed by upstream.
commit ab115172234810a86a19527716ab4919c934d4af
Author: Mauro Toffanin <toffanin.mauro@gmail.com>
Date: Fri Mar 4 18:47:45 2016 +0100
Fix repoman warnings.
Current commit syncronizes KEYWORDS between dev-util/gdmd and sys-devel/gcc.
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 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 6c63c625eaf80a00e5b5b74310013f6a5ee2593a
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jun 12 02:50:47 2015 +0200
Stabilization sweep
commit 985fd56ccba16c493ce0ac20a479a7e4c2032e8c
Author: Marco Leise <marco.leise@gmx.de>
Date: Wed Apr 29 02:13:23 2015 +0200
Updated GDC to the 2.066.1 release from 8 days ago and synced it with the original GCC ebuild.
commit 602511fb9d2cee83171a56b6307bdf2ec9044634
Author: layman <layman@localhost>
Date: Thu Mar 19 03:50:57 2015 +0100
GDC version bump to 4.8.4 based on D FE 2.066.1.
Synchronized the other GCC ebuilds with upstream.
commit 3ec8de89111da866fd0192bd285107a507ce54fd
Author: layman <layman@localhost>
Date: Wed Nov 26 04:11:41 2014 +0100
Updated gcc to match upstream.
gdc-4.8.3 is now stable.
commit 85df3eb6da28a28e5132e2e108ea0a1a5a5c0692
Author: layman <layman@localhost>
Date: Thu Aug 28 16:38:09 2014 +0200
Added GDC for D 2.065, based on GCC 4.8.3.
commit 7d3d03cad47d6ad28f23ba1d0039a00e3553e6b1
Author: layman <layman@localhost>
Date: Thu Aug 28 16:03:11 2014 +0200
Completed repoman fixes.
Added dmd-2.066.
commit c5b4133ab397adcdbbd00db6065b86a08dc066d4
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Jan 12 04:06:34 2014 +0100
Added build variable DMD, to handle builds that depend on the dmd command-line syntax, but can be built with gdmd or ldmd2. Reverted to one gdmd version per gcc version, as we need gdmd to load up the correct gdc binary.
commit acd2bdacca0a679c5c6d62749edc49428b0d7d89
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Jan 12 00:13:13 2014 +0100
Added gcc-4.8.2 with D 2.064 support. Used date versioning scheme for gdmd, as it is infrequently updated.
commit e1e2a607b324b5da3365beee12a309921dc6727d
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jan 10 17:22:50 2014 +0100
Updated GDC 4.8.1 to the last 2.063 commit and added the original metadata.xml from sys-devel/gcc for "equery u gcc". Also dropped the EAPI version for gdmd to the lowest possible version. It seemed like a common practice.
commit 6eac9d0eef49e5a8b05dc70dd539fa9595f845b2
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jan 10 14:41:44 2014 +0100
Added dev-util/gdmd, to allow "dmd only" ebuilds like the dlang-tools to be added and used without a strict requirement on dmd.
Author: Andrei Horodniceanu <a.horodniceanu@proton.me>
Date: Sun Jul 14 19:10:49 2024 +0300
dev-util/gdmd: unkeyword 11 for ppc64
Follow up the <sys-devel/gcc-12 package.mask for the ppc64le profile.
This makes pkgcheck happy again.
Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
commit 35c179492506ae06f74e9213dbebc403ca57c690
Author: Andrei Horodniceanu <a.horodniceanu@proton.me>
Date: Sat Jun 1 14:24:53 2024 +0300
dev-util/gdmd: add 14
Additionally:
- use symlinks instead of hardlinks for gdmd -> $-gdmd
- call gcc-config in pkg_postinst if the selected configuration matches
this package's SLOT. This creates a symlink under /usr/bin which is
required for rdmd from dev-util/dlang-tools to find the default compiler.
- restrict tests as there aren't any.
Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
commit 55d8c7fdfbf7402c778cbbe14613a6d226781933
Author: Horodniceanu Andrei <a.horodniceanu@proton.me>
Date: Mon Oct 16 22:28:12 2023 +0300
dlang.eclass: move to gdc-SLOT like USE flags
Since gcc will keep ABI compatibility on a given stabilized branch, it
is enough to depend only on a gcc branch (slot), rather than a full
version. This simplifies gdc USE flags a lot and maintaining them
becomes easier.
Suggested-by: Arsen Arsenović <arsen@gentoo.org>
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
commit 6284b7e75055e596bd929cd2bf40f20c0dcd9993
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Sat Jul 22 21:41:40 2023 +0300
dev-util/gdmd: sync with gcc
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
commit 07911fadb2494944810e4a49cc72291539506d3a
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Sat Mar 11 19:13:13 2023 +0200
eclass/dlang.eclass: Change gdc slot calculation.
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
commit 72ca12b107ee7021e18a382617520205d2ba1211
Author: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
Date: Mon Jul 18 19:27:56 2022 +0300
Add gdc.11.3.0
Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
commit a3fd3bb939b42cb75aee755bf1f3b388a01daad2
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue May 10 01:11:21 2022 +0200
stabilization sweep
Signed-off-by: Marco Leise <marco.leise@gmx.de>
commit f9058574edc217be6505982240b1388a80d2b67d
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Mar 24 19:15:24 2022 +0100
stabilization sweep
Signed-off-by: Marco Leise <marco.leise@gmx.de>
commit 0d8427cd2775b0381390618a943a8bafceff8f20
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Feb 8 22:39:07 2022 +0100
stabilization sweep
Signed-off-by: Marco Leise <marco.leise@gmx.de>
commit 39bef3c36c6765103d0f47e70090268e5be052c0
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Aug 15 18:12:04 2020 +0200
Updated homepages of various ebuilds.
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 1cc37afdb743d9478176533084a252b45c75557c
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat May 16 19:32:38 2020 +0200
repository maintenance: added missiing onedrive manifest, removed ldc2 versions that depend on removed llvm-7 and updated gdmd KEYWORDS
Signed-off-by: Marco Leise <marco.leise@gmx.de>
commit e033dcbf92d157ee53d006163e23a125f022bed3
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Apr 18 18:45:20 2020 +0200
added support for gcc-9.3.0
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 77608c2c78588a7660212a0e1d293706516274f3
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Mar 9 19:46:11 2020 +0100
replaced own forks of GCC ebuilds with system-wide ebuild
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 20b62406432daaee0d9d5de3c78bf7fae610fd17
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Sep 1 23:25:08 2019 +0200
updated copyright line
commit caa73a28eda3260e5117bfafc0d707c18eafe7e7
Author: Marco Leise <marco.leise@gmx.de>
Date: Sat Jan 19 19:03:22 2019 +0100
Updated GDC repository URLs. Fixes #74
commit ed0f6586e9ba89fb74d8c990bf1da4189ef32fea
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Oct 5 14:16:10 2018 +0200
gdc-7.3.0+2.081.2
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 e046906fae24e14240c46473abd134f0bd6082fe
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jan 1 23:37:35 2018 +0100
Moved 2.068.2 line of gdc to gcc-6.4.0. Older gcc versions are masked in 17.x profiles.
commit 41d1e3c534f421164c12cad229bf86c76bc5371a
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Sep 28 20:47:09 2017 +0200
Fix gcc-4.9.4 compilation by copying the files directory from the portage tree. See: https://bugs.gentoo.org/629776
commit 0becbf425098d4722874bfa0db807a21668aa506
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Jun 1 12:20:53 2017 +0200
GCC with Dlang front-end 2.066 moved to 4.9.3, since versions below 4.9 are now masked.
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 0ed444a39e256d4ae36d0320ff11fbaba1ee0fc3
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Apr 2 23:49:03 2017 +0200
Make repoman happy once again
commit c605e11eab4e1d9dfe84c586f19b07b3eedc5746
Author: Marco Leise <marco.leise@gmx.de>
Date: Tue Jan 3 01:15:19 2017 +0100
Added new gdc release (gcc 4.9.4 + front-end 2.068.2)
commit 9bce8821514f303d60cea883fd367a0b7b27ecde
Author: Marco Leise <marco.leise@gmx.de>
Date: Mon Jun 20 19:59:26 2016 +0200
Make repoman happy
commit 074d9fe3f6902ffc62099308a34e6950f2466502
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Apr 15 21:19:54 2016 +0200
Stop gdmd from picking up dmd's config file, because compiling dmd with gdc will otherwise fail.
commit 1fbde2f698f1ef3eee6356fea94e93a491150209
Author: Marco Leise <marco.leise@gmx.de>
Date: Thu Apr 14 05:59:25 2016 +0200
Moved GDC with 2.066 front-end to the only remaining stable upstream ebuild and removed the ebuilds that were removed by upstream.
commit ab115172234810a86a19527716ab4919c934d4af
Author: Mauro Toffanin <toffanin.mauro@gmail.com>
Date: Fri Mar 4 18:47:45 2016 +0100
Fix repoman warnings.
Current commit syncronizes KEYWORDS between dev-util/gdmd and sys-devel/gcc.
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 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 6c63c625eaf80a00e5b5b74310013f6a5ee2593a
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jun 12 02:50:47 2015 +0200
Stabilization sweep
commit 985fd56ccba16c493ce0ac20a479a7e4c2032e8c
Author: Marco Leise <marco.leise@gmx.de>
Date: Wed Apr 29 02:13:23 2015 +0200
Updated GDC to the 2.066.1 release from 8 days ago and synced it with the original GCC ebuild.
commit 602511fb9d2cee83171a56b6307bdf2ec9044634
Author: layman <layman@localhost>
Date: Thu Mar 19 03:50:57 2015 +0100
GDC version bump to 4.8.4 based on D FE 2.066.1.
Synchronized the other GCC ebuilds with upstream.
commit 3ec8de89111da866fd0192bd285107a507ce54fd
Author: layman <layman@localhost>
Date: Wed Nov 26 04:11:41 2014 +0100
Updated gcc to match upstream.
gdc-4.8.3 is now stable.
commit 85df3eb6da28a28e5132e2e108ea0a1a5a5c0692
Author: layman <layman@localhost>
Date: Thu Aug 28 16:38:09 2014 +0200
Added GDC for D 2.065, based on GCC 4.8.3.
commit 7d3d03cad47d6ad28f23ba1d0039a00e3553e6b1
Author: layman <layman@localhost>
Date: Thu Aug 28 16:03:11 2014 +0200
Completed repoman fixes.
Added dmd-2.066.
commit c5b4133ab397adcdbbd00db6065b86a08dc066d4
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Jan 12 04:06:34 2014 +0100
Added build variable DMD, to handle builds that depend on the dmd command-line syntax, but can be built with gdmd or ldmd2. Reverted to one gdmd version per gcc version, as we need gdmd to load up the correct gdc binary.
commit acd2bdacca0a679c5c6d62749edc49428b0d7d89
Author: Marco Leise <marco.leise@gmx.de>
Date: Sun Jan 12 00:13:13 2014 +0100
Added gcc-4.8.2 with D 2.064 support. Used date versioning scheme for gdmd, as it is infrequently updated.
commit e1e2a607b324b5da3365beee12a309921dc6727d
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jan 10 17:22:50 2014 +0100
Updated GDC 4.8.1 to the last 2.063 commit and added the original metadata.xml from sys-devel/gcc for "equery u gcc". Also dropped the EAPI version for gdmd to the lowest possible version. It seemed like a common practice.
commit 6eac9d0eef49e5a8b05dc70dd539fa9595f845b2
Author: Marco Leise <marco.leise@gmx.de>
Date: Fri Jan 10 14:41:44 2014 +0100
Added dev-util/gdmd, to allow "dmd only" ebuilds like the dlang-tools to be added and used without a strict requirement on dmd.