commit:     42c6c22912265f0f6bb0581feb3218c814d95cfa
Author:     Andrei Horodniceanu <a.horodniceanu <AT> proton <DOT> me>
AuthorDate: Fri Aug  8 14:57:14 2025 +0000
Commit:     Horodniceanu Andrei <a.horodniceanu <AT> proton <DOT> me>
CommitDate: Sun Aug 24 15:29:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=42c6c229

dev-lang/dmd: Drop old

Signed-off-by: Andrei Horodniceanu <a.horodniceanu <AT> proton.me>
Part-of: https://github.com/gentoo/dlang/pull/140
Signed-off-by: Andrei Horodniceanu <a.horodniceanu <AT> proton.me>

 dev-lang/dmd/Manifest                              |  6 ---
 dev-lang/dmd/dmd-2.101.2.ebuild                    | 16 --------
 dev-lang/dmd/dmd-2.102.2.ebuild                    | 16 --------
 dev-lang/dmd/dmd-2.103.1.ebuild                    | 16 --------
 dev-lang/dmd/dmd-2.104.2.ebuild                    | 16 --------
 dev-lang/dmd/dmd-2.105.3.ebuild                    | 16 --------
 dev-lang/dmd/dmd-2.106.1.ebuild                    | 16 --------
 .../2.097-link-32-bit-shared-lib-with-ld.bfd.patch | 11 ------
 .../2.101-phobos-change-DMD_DIR-meaning.patch      | 34 -----------------
 .../2.105-link-32-bit-shared-lib-with-ld.bfd.patch | 13 -------
 .../dmd/files/2.107-druntime-support-DMD_DIR.patch | 15 --------
 .../2.107-phobos-change-DMD_DIR-meaning.patch      | 43 ----------------------
 eclass/dlang-compilers-r1.eclass                   | 12 +++---
 eclass/dlang-compilers.eclass                      |  6 ---
 eclass/tests/dlang-utils.sh                        |  4 +-
 profiles/use.desc                                  | 18 ---------
 16 files changed, 8 insertions(+), 250 deletions(-)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 9c7ba66..3adcbb7 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -6,12 +6,6 @@ DIST dmd-2.110.0.tar.gz 6011457 BLAKE2B 
c53e39babeb69cdd5f5afef7a0a824a052f84bb1
 DIST dmd-2.111.0.tar.gz 6110729 BLAKE2B 
0468bb01f1a4682be030c31ea7961cf515b6a473e0f176ddbb63b481962a09f802478df398862fe1b780123e724f45f508f471acc88c5583c06623abf83b09cd
 SHA512 
424e10683ecaedd5fe84d21fecfc084507b45141616c4a1ff11dd15878f76904eea64d58ec19a53d38bbe85c42cdfcb6e59be43f0fb71cc53ccbe5a15ed17214
 DIST dmd-man-pages-2.110.0.tar.xz 3960 BLAKE2B 
6caf59777b608afa9df55edb6e88179de219c14cd5c7f282957b7f358ceb2fbb983431f6ffc99805765ad3cdc50a0649f64e2af55f4b00f5d7618f93192e3103
 SHA512 
9c7966943ceac35b04daba980a57e3dda5671868f1f600850deb41115871bb1098af2ab36bc80e8b33fffb1a59ef038db9173373b5ff6940c8fea453a12bde1a
 DIST dmd-man-pages-2.111.0.tar.xz 4088 BLAKE2B 
607a53e85fefdcfcbb42171103197a74f11bc07ad355142e3556a88eff288411d534b70d760b0a61573c01c43dee90dcde761ceb84418b679141e00d8dd4351a
 SHA512 
f8209e454c01633a8f49fd5766ff1cd4ec0ef0934a739d59ad42a72a65e4fb6eed01379ee3af479224b7cb38a23cdfae0dc617a43dfbc8329d02be03e8db321a
-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
-DIST dmd.2.104.2.linux.tar.xz 22478264 BLAKE2B 
6af63d7a5c976ae251bb16d4b48fc354d429730d00ef33a1f81ef4ec9e491486f49e120c376b2c26f3e57a13f956ccf2c31d1511f4d59db399ae613aa62ec785
 SHA512 
a0e6bb94887950977743545a908d80d040b2a69c48139164f61c591d1678399636538c75c1aba4d9c25cc163ee60023872f6a50c8b84cc6c09394d33c66c1367
-DIST dmd.2.105.3.linux.tar.xz 22582468 BLAKE2B 
bbff951452a3fa0ba8fd30ad4a24720ee2df9538abf123931366f4c596e2a224d2a3792e9d03370f3a285bf3b4f29b126b49a88874da912ea862da8eaf0d5d73
 SHA512 
6dc46d1d84cac5964eb0027cdae656525601e4e16ecaba8540f7f403182696300c2293e3971886fff6ad966bd440243acd5a1824a66638c8a09f584476b825a8
-DIST dmd.2.106.1.linux.tar.xz 22778396 BLAKE2B 
66ff621beed21ef4fada3562380fe000d57aa7ca962c53b0b4c18520a47a76a9c405fe7074d17e2882e03313cdef47c67e6f690442e8f6ada8baf8e1589a4579
 SHA512 
2f287c1774196ad35d48288eef0ab87670b3b470ebd4b4707388197fc79ccbc9af0c6e839b9ffd3d2f3f06624fabbedb9bf4fc1c0a670a2131f700be572a244f
 DIST dmd.2.107.0.linux.tar.xz 22438472 BLAKE2B 
551b2a723256b61b4c07fe44ace55c91c92f796fbd67aa5012c0efa9cb8c79010c1dcd9039dd85a19cb3c09163221792c1eb2200ecc6c1c9d74019df717f6fd1
 SHA512 
888369938fbf6dbcaf0c534ed899ffe055cef363e47282374fd45a3a702d97f96a7c7ce9a55a199915e5cc86e4b78ff86fccbd6334c4a4f1a940be5fa2872d11
 DIST dmd.2.108.1.linux.tar.xz 22554596 BLAKE2B 
9442455e84061fe832f93ae2658089156f567639850bd58d3a8df0f1678138c1cd1fe607d67ac5ace6fa41a930211140cba13b421fa0cff4fd9e781e1ee90025
 SHA512 
8b7388f5d0d1bde7cfd9c19edad99e951c8d38ccd524e876b3294509fff4436d9652aaba44dd8e2fd2fbb329075af09519b3e48b4bec7d2a85b2a58da785526f
 DIST dmd.2.109.1.linux.tar.xz 22635268 BLAKE2B 
1a188de152f530146461c1d58452baf7bd5fbb8eeb68f52a45a1e3e2eb79205b5226e029b1bf93c69a7e2f751ffebea52ef900d0d1c2cdc62de1ccdc44371585
 SHA512 
c9c977e8068ee8d6db9d7c8980b21d1bd32a2e703e11eddc963980c7c560e77bc78caf749a48a76b319d3d27027b83c4fa0d6289a31a46ddcbe59b8d46fb1282

diff --git a/dev-lang/dmd/dmd-2.101.2.ebuild b/dev-lang/dmd/dmd-2.101.2.ebuild
deleted file mode 100644
index 457cef9..0000000
--- a/dev-lang/dmd/dmd-2.101.2.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=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.102"
-
-inherit dmd
-
-PATCHES=(
-       "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
-       # See https://github.com/dlang/phobos/pull/8820
-       "${FILESDIR}/2.101-phobos-change-DMD_DIR-meaning.patch"
-)

diff --git a/dev-lang/dmd/dmd-2.102.2.ebuild b/dev-lang/dmd/dmd-2.102.2.ebuild
deleted file mode 100644
index 457cef9..0000000
--- a/dev-lang/dmd/dmd-2.102.2.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=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.102"
-
-inherit dmd
-
-PATCHES=(
-       "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
-       # See https://github.com/dlang/phobos/pull/8820
-       "${FILESDIR}/2.101-phobos-change-DMD_DIR-meaning.patch"
-)

diff --git a/dev-lang/dmd/dmd-2.103.1.ebuild b/dev-lang/dmd/dmd-2.103.1.ebuild
deleted file mode 100644
index 5a3cf0f..0000000
--- a/dev-lang/dmd/dmd-2.103.1.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=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105"
-
-inherit dmd
-
-PATCHES=(
-       "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
-       # See https://github.com/dlang/phobos/pull/8820
-       "${FILESDIR}/2.101-phobos-change-DMD_DIR-meaning.patch"
-)

diff --git a/dev-lang/dmd/dmd-2.104.2.ebuild b/dev-lang/dmd/dmd-2.104.2.ebuild
deleted file mode 100644
index 5a3cf0f..0000000
--- a/dev-lang/dmd/dmd-2.104.2.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=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105"
-
-inherit dmd
-
-PATCHES=(
-       "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
-       # See https://github.com/dlang/phobos/pull/8820
-       "${FILESDIR}/2.101-phobos-change-DMD_DIR-meaning.patch"
-)

diff --git a/dev-lang/dmd/dmd-2.105.3.ebuild b/dev-lang/dmd/dmd-2.105.3.ebuild
deleted file mode 100644
index b3de0e7..0000000
--- a/dev-lang/dmd/dmd-2.105.3.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105"
-
-inherit dmd
-
-PATCHES=(
-       "${FILESDIR}/2.105-link-32-bit-shared-lib-with-ld.bfd.patch"
-       # See https://github.com/dlang/phobos/pull/8820
-       "${FILESDIR}/2.101-phobos-change-DMD_DIR-meaning.patch"
-)

diff --git a/dev-lang/dmd/dmd-2.106.1.ebuild b/dev-lang/dmd/dmd-2.106.1.ebuild
deleted file mode 100644
index fee0669..0000000
--- a/dev-lang/dmd/dmd-2.106.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KEYWORDS="-* amd64 x86"
-YEAR=2024
-DLANG_VERSION_RANGE="2.100-2.106"
-
-inherit dmd
-
-PATCHES=(
-       "${FILESDIR}/2.105-link-32-bit-shared-lib-with-ld.bfd.patch"
-       # See https://github.com/dlang/phobos/pull/8820
-       "${FILESDIR}/2.101-phobos-change-DMD_DIR-meaning.patch"
-)

diff --git a/dev-lang/dmd/files/2.097-link-32-bit-shared-lib-with-ld.bfd.patch 
b/dev-lang/dmd/files/2.097-link-32-bit-shared-lib-with-ld.bfd.patch
deleted file mode 100644
index a68fe1f..0000000
--- a/dev-lang/dmd/files/2.097-link-32-bit-shared-lib-with-ld.bfd.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dmd2/dmd/src/dmd/link.d
-+++ dmd2/dmd/src/dmd/link.d
-@@ -446,6 +446,8 @@         else version (Posix)
-         {
-             if (global.params.dll)
-                 argv.push("-shared");
-+                if (!target.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.101-phobos-change-DMD_DIR-meaning.patch 
b/dev-lang/dmd/files/2.101-phobos-change-DMD_DIR-meaning.patch
deleted file mode 100644
index 67d64df..0000000
--- a/dev-lang/dmd/files/2.101-phobos-change-DMD_DIR-meaning.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --git a/posix.mak b/posix.mak
-index f246c0c9e..0fb08876e 100644
---- dmd2/phobos/posix.mak
-+++ dmd2/phobos/posix.mak
-@@ -32,9 +32,9 @@ QUIET:=@
- 
- DEBUGGER=gdb
- GIT_HOME=https://github.com/dlang
--DMD_DIR=../dmd
-+DMD_DIR=../dmd/compiler
- 
--include $(DMD_DIR)/compiler/src/osmodel.mak
-+include $(DMD_DIR)/src/osmodel.mak
- 
- ifeq (osx,$(OS))
-       export MACOSX_DEPLOYMENT_TARGET=10.9
-@@ -94,7 +94,7 @@ ifeq ($(OS),win32wine)
-       DMD = wine dmd.exe
-       RUN = wine
- else
--      DMD = $(DMD_DIR)/generated/$(OS)/$(BUILD)/$(MODEL)/dmd
-+      DMD = $(DMD_DIR)/../generated/$(OS)/$(BUILD)/$(MODEL)/dmd
-       ifeq ($(OS),win32)
-               CC = dmc
-       else
-@@ -182,7 +182,7 @@ LINKDL:=$(if $(findstring $(OS),linux),-L-ldl,)
- TIMELIMIT:=$(if $(shell which timelimit 2>/dev/null || true),timelimit -t 90 
,)
- 
- # Set VERSION, where the file is that contains the version string
--VERSION=$(DMD_DIR)/VERSION
-+VERSION=$(DMD_DIR)/../VERSION
- 
- # Set LIB, the ultimate target
- ifeq (,$(findstring win,$(OS)))

diff --git a/dev-lang/dmd/files/2.105-link-32-bit-shared-lib-with-ld.bfd.patch 
b/dev-lang/dmd/files/2.105-link-32-bit-shared-lib-with-ld.bfd.patch
deleted file mode 100644
index 16b0736..0000000
--- a/dev-lang/dmd/files/2.105-link-32-bit-shared-lib-with-ld.bfd.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/dmd/src/dmd/link.d b/dmd/src/dmd/link.d
-index c1a4f3f..b83c253 100644
---- a/dmd/src/dmd/link.d
-+++ b/dmd/src/dmd/link.d
-@@ -514,6 +514,8 @@ public int runLINK()
-         {
-             if (driverParams.dll)
-                 argv.push("-shared");
-+            if (!target.isX86_64)
-+                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.107-druntime-support-DMD_DIR.patch 
b/dev-lang/dmd/files/2.107-druntime-support-DMD_DIR.patch
deleted file mode 100644
index 0c920ce..0000000
--- a/dev-lang/dmd/files/2.107-druntime-support-DMD_DIR.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/druntime/Makefile b/druntime/Makefile
-index 50e4104..ddffc78 100644
---- a/druntime/Makefile
-+++ b/druntime/Makefile
-@@ -17,8 +17,9 @@ QUIET:=
- 
- DUB=dub
- TOOLS_DIR=../../tools
-+DMD_DIR=../
- 
--include ../compiler/src/osmodel.mak
-+include $(DMD_DIR)/src/osmodel.mak
- 
- ifeq (windows,$(OS))
-     DOTEXE:=.exe

diff --git a/dev-lang/dmd/files/2.107-phobos-change-DMD_DIR-meaning.patch 
b/dev-lang/dmd/files/2.107-phobos-change-DMD_DIR-meaning.patch
deleted file mode 100644
index d7c1e22..0000000
--- a/dev-lang/dmd/files/2.107-phobos-change-DMD_DIR-meaning.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff --git a/phobos/Makefile b/phobos/Makefile
-index 9f5267e..9b1c1e2 100644
---- a/phobos/Makefile
-+++ b/phobos/Makefile
-@@ -37,9 +37,9 @@ QUIET:=@
- 
- DEBUGGER=gdb
- GIT_HOME=https://github.com/dlang
--DMD_DIR=../dmd
-+DMD_DIR=../dmd/compiler
- 
--include $(DMD_DIR)/compiler/src/osmodel.mak
-+include $(DMD_DIR)/src/osmodel.mak
- 
- ifeq (windows,$(OS))
-     DOTEXE:=.exe
-@@ -80,7 +80,7 @@ endif
- 
- # Configurable stuff that's rarely edited
- INSTALL_DIR = ../install
--DRUNTIME_PATH = $(DMD_DIR)/druntime
-+DRUNTIME_PATH = $(DMD_DIR)/../druntime
- DLANG_ORG_DIR = ../dlang.org
- ZIPFILE = phobos.zip
- ROOT_OF_THEM_ALL = generated
-@@ -107,7 +107,7 @@ ifeq ($(OS),win32wine)
-       DMD = wine dmd.exe
-       RUN = wine
- else
--      DMD = $(DMD_DIR)/generated/$(OS)/$(BUILD)/$(MODEL)/dmd$(DOTEXE)
-+      DMD = $(DMD_DIR)/../generated/$(OS)/$(BUILD)/$(MODEL)/dmd$(DOTEXE)
-       ifeq ($(MODEL),32omf)
-               CC = dmc
-       else ifeq ($(OS),windows)
-@@ -186,7 +186,7 @@ LINKDL:=$(if $(findstring $(OS),linux),-L-ldl,)
- TIMELIMIT:=$(if $(shell which timelimit 2>/dev/null || true),timelimit -t 90 
,)
- 
- # Set VERSION, where the file is that contains the version string
--VERSION=$(DMD_DIR)/VERSION
-+VERSION=$(DMD_DIR)/../VERSION
- 
- # Set LIB, the ultimate target
- ifeq (,$(findstring win,$(OS)))

diff --git a/eclass/dlang-compilers-r1.eclass b/eclass/dlang-compilers-r1.eclass
index 51a4423..8c95f17 100644
--- a/eclass/dlang-compilers-r1.eclass
+++ b/eclass/dlang-compilers-r1.eclass
@@ -37,12 +37,6 @@ _DLANG_COMPILERS_R1_ECLASS=1
 # the second one represents the D language version the implementation
 # supports and, lastly, there are two keywords.
 readonly _DLANG_DMD_FRONTENDS=(
-       "2.101 2.101 ~amd64 ~x86"
-       "2.102 2.102 ~amd64 ~x86"
-       "2.103 2.103 ~amd64 ~x86"
-       "2.104 2.104 ~amd64 ~x86"
-       "2.105 2.105 ~amd64 ~x86"
-       "2.106 2.106 ~amd64 ~x86"
        "2.107 2.107 ~amd64 ~x86"
        "2.108 2.108 ~amd64 ~x86"
        "2.109 2.109 ~amd64 ~x86"
@@ -142,6 +136,12 @@ unset -f _dlang_accumulate_implementations
 # @DESCRIPTION:
 # All historical Dlang implementations that are no longer supported.
 readonly _DLANG_HISTORICAL_IMPLS=(
+       dmd-2_106
+       dmd-2_105
+       dmd-2_104
+       dmd-2_103
+       dmd-2_102
+       dmd-2_101
        ldc2-1_35
        ldc2-1_34
        ldc2-1_33

diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass
index 301671e..7d70852 100644
--- a/eclass/dlang-compilers.eclass
+++ b/eclass/dlang-compilers.eclass
@@ -24,12 +24,6 @@ dlang-compilers_declare_versions() {
 
        # DMD
        _dlang_dmd_frontend=(
-               ["2.101"]="2.101 x86 amd64"
-               ["2.102"]="2.102 x86 amd64"
-               ["2.103"]="2.103 x86 amd64"
-               ["2.104"]="2.104 x86 amd64"
-               ["2.105"]="2.105 x86 amd64"
-               ["2.106"]="2.106 x86 amd64"
                ["2.107"]="2.107 ~x86 ~amd64"
        )
 

diff --git a/eclass/tests/dlang-utils.sh b/eclass/tests/dlang-utils.sh
index b307664..84a5a2b 100755
--- a/eclass/tests/dlang-utils.sh
+++ b/eclass/tests/dlang-utils.sh
@@ -256,7 +256,7 @@ test_is "_dlang_impl_matches dmd-2_107 2.107" 0
 test_is "_dlang_impl_matches ldc2-1_36 2.106" 0
 set -f
 test_is "_dlang_impl_matches gdc-13 gdc*" 0
-test_is "_dlang_impl_matches dmd-2.103 gdc*" 1
+test_is "_dlang_impl_matches dmd-2.110 gdc*" 1
 test_is "_dlang_impl_matches gdc-13 dmd-2_103" 1
 test_is "_dlang_impl_matches dmd-2.107 dmd-2.0*" 1
 test_is "_dlang_impl_matches ldc2-1_40 ldc2*" 0
@@ -272,7 +272,7 @@ test_is "_dlang_impl_matches ldc2-1_36 2.103" 1
 
 # Check for the oldest frontend version patterns
 test_is "_dlang_impl_matches gdc-12 2.100" 0
-test_is "_dlang_impl_matches dmd-2.101 2.101" 0
+test_is "_dlang_impl_matches dmd-2.107 2.107" 0
 test_is "_dlang_impl_matches ldc2-1.36 2.106" 0
 eoutdent
 

diff --git a/profiles/use.desc b/profiles/use.desc
index 563206c..5c7bc4a 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -1,9 +1,3 @@
-dlang_single_target_dmd-2_101 - Build for DMD 2.101 only
-dlang_single_target_dmd-2_102 - Build for DMD 2.102 only
-dlang_single_target_dmd-2_103 - Build for DMD 2.103 only
-dlang_single_target_dmd-2_104 - Build for DMD 2.104 only
-dlang_single_target_dmd-2_105 - Build for DMD 2.105 only
-dlang_single_target_dmd-2_106 - Build for DMD 2.106 only
 dlang_single_target_dmd-2_107 - Build for DMD 2.107 only
 dlang_single_target_dmd-2_108 - Build for DMD 2.108 only
 dlang_single_target_dmd-2_109 - Build for DMD 2.109 only
@@ -21,12 +15,6 @@ dlang_single_target_ldc2-1_38 - Build for ldc2 1.38 only
 dlang_single_target_ldc2-1_39 - Build for ldc2 1.39 only
 dlang_single_target_ldc2-1_40 - Build for ldc2 1.40 only
 
-dlang_targets_dmd-2_101 - Build with DMD 2.101
-dlang_targets_dmd-2_102 - Build with DMD 2.102
-dlang_targets_dmd-2_103 - Build with DMD 2.103
-dlang_targets_dmd-2_104 - Build with DMD 2.104
-dlang_targets_dmd-2_105 - Build with DMD 2.105
-dlang_targets_dmd-2_106 - Build with DMD 2.106
 dlang_targets_dmd-2_107 - Build with DMD 2.107
 dlang_targets_dmd-2_108 - Build with DMD 2.108
 dlang_targets_dmd-2_109 - Build with DMD 2.109
@@ -45,12 +33,6 @@ dlang_targets_ldc2-1_39 - Build with ldc2 1.39
 dlang_targets_ldc2-1_40 - Build with ldc2 1.40
 
 
-dmd-2_101 - Build for DMD 2.101
-dmd-2_102 - Build for DMD 2.102
-dmd-2_103 - Build for DMD 2.103
-dmd-2_104 - Build for DMD 2.104
-dmd-2_105 - Build for DMD 2.105
-dmd-2_106 - Build for DMD 2.106
 dmd-2_107 - Build for DMD 2.107
 gdc-11 - Build for GCC 11
 gdc-12 - Build for GCC 12

Reply via email to