aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* licenses: add LGPL-3+-with-gtkd-exceptionsAndrei Horodniceanu2024-07-141-0/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.39.0Andrei Horodniceanu2024-07-071-0/+2
| | | | | | | | | | | | The LICENSE has been corrected as I've mistaken the license of the valgrind headers as being BSD when, in fact, it is BZIP2. The other change to LICENSE, RSA being replaced by `|| ( CC0-1.0 Apache-2.0 )' is because some internal hashing implementation has changed. The arm64 keyword has been dropped temporarily as I find myself without the hardware to test it. Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.109.1Andrei Horodniceanu2024-07-061-0/+2
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dlang-compilers-r1.eclass: Add gdc-14 targetsAndrei Horodniceanu2024-06-011-0/+2
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* profiles: add dlang_targets_ldc2-1_38 descriptionAndrei Horodniceanu2024-05-311-0/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.38.0Andrei Horodniceanu2024-05-281-0/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.37.0Andrei Horodniceanu2024-04-211-0/+2
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.108.0Andrei Horodniceanu2024-04-201-0/+2
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* profiles: Add DLANG_SINGLE_TARGET and DLANG_TARGETS use descriptionsAndrei Horodniceanu2024-04-141-0/+35
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.107.0Horodniceanu Andrei2024-02-191-0/+1
| | | | | | Fix static libraries being built when USE=!static-libs. Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.36.0Horodniceanu Andrei2024-01-141-0/+1
| | | | | | | | | | Additional changes: - force disable LDC_ENABLE_ASSERTIONS instead of defaulting to LLVM_ENABLE_ASSERTIONS - pass the -NDEBUG flag in the same manner as sys-devel/llvm to prevent linking errors. Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* profiles: remove thirdpartymirrorsHorodniceanu Andrei2024-01-131-1/+0
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: drop 2.086.1Horodniceanu Andrei2024-01-131-1/+0
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/ldc2: remove llvm:14 dependent versionsHorodniceanu Andrei2024-01-021-3/+0
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* */*: Remove old versionsHorodniceanu Andrei2023-12-161-36/+0
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.106.0Horodniceanu Andrei2023-12-031-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dlang.eclass: move to gdc-SLOT like USE flagsHorodniceanu Andrei2023-10-291-8/+3
| | | | | | | | | | 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>
* dev-lang/ldc2: add 1.35.0Horodniceanu Andrei2023-10-221-0/+1
| | | | | | | | | - Update to EAPI 8 - drop dev-util/ninja DEPEND since it is handled by cmake.eclass - move app-eselect/eselect-dlang to IDEPEND - add github upstream metadata Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.33.0Horodniceanu Andrei2023-10-121-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.32.2Horodniceanu Andrei2023-10-121-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.31.0Horodniceanu Andrei2023-10-121-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.34.0Horodniceanu Andrei2023-10-071-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.105.2Horodniceanu Andrei2023-10-031-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.104.2Horodniceanu Andrei2023-10-021-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.103.1Horodniceanu Andrei2023-10-021-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.102.2Horodniceanu Andrei2023-10-011-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.101.2Horodniceanu Andrei2023-10-011-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.100.2Horodniceanu Andrei2023-09-301-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-util/gdmd: sync with gccHorodniceanu Andrei2023-08-241-5/+8
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* Fixed spelling of GCC in USE flag descriptions.Marco Leise2023-07-221-3/+3
| | | | Signed-off-by: Marco Leise <marco.leise@gmx.de>
* eclass/dlang.eclass: Change gdc slot calculation.Horodniceanu Andrei2023-03-111-2/+5
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* Fix dlang-compilers.eclass keyword mismatch, remove obsolete dmd-2_063 ↵Horodniceanu Andrei2022-10-091-1/+0
| | | | | | reference. Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* Merge branch 'add-ldc2-1.30'Marco Leise2022-07-251-0/+1
|\ | | | | | | Signed-off-by: Marco Leise <marco.leise@gmx.de>
| * Add ldc2-1.30Horodniceanu Andrei2022-07-231-0/+1
| | | | | | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* | Remove llvm-12 dependencyHorodniceanu Andrei2022-07-231-4/+0
|/ | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* Add gdc.11.3.0Horodniceanu Andrei2022-07-181-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* dmd-2.098.1Horodniceanu Andrei2022-06-201-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* dmd-2.097.2Horodniceanu Andrei2022-06-201-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* ldc2-1.29.0Horodniceanu Andrei2022-05-101-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* dmd-2.099.1Horodniceanu Andrei2022-05-101-0/+1
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@protonmail.com>
* stabilization sweepMarco Leise2022-03-241-1/+1
| | | | Signed-off-by: Marco Leise <marco.leise@gmx.de>
* stabilization sweepMarco Leise2022-02-081-2/+1
| | | | Signed-off-by: Marco Leise <marco.leise@gmx.de>
* ldc2-1.28.0Niko Böckerman2022-02-071-0/+1
| | | | Signed-off-by: Niko Böckerman <niko.bockerman@protonmail.com>
* ldc2-1.27.1Niko Böckerman2022-02-071-0/+1
| | | | Signed-off-by: Niko Böckerman <niko.bockerman@protonmail.com>
* Remove obsolete ldc2 version use descriptionsNiko Böckerman2022-02-071-6/+0
| | | | Signed-off-by: Niko Böckerman <niko.bockerman@protonmail.com>
* Add ldc2 1.25 and 1.26 as possible compilersNiko Böckerman2022-02-031-0/+2
| | | | Signed-off-by: Niko Böckerman <niko.bockerman@protonmail.com>
* stabilization sweepMarco Leise2021-07-071-0/+2
| | | | Signed-off-by: Marco Leise <marco.leise@gmx.de>
* stabilization sweepMarco Leise2021-05-171-0/+1
| | | | Signed-off-by: Marco Leise <marco.leise@gmx.de>
* stabilization sweepMarco Leise2020-12-311-0/+3
| | | | Signed-off-by: Marco Leise <marco.leise@gmx.de>
* stabilization sweepMarco Leise2020-11-161-0/+2
| | | | Signed-off-by: Marco Leise <marco.leise@gmx.de>