[MacPorts] #72288: new port request: dlang --based on ldc2 -- MacOS arm64 build exists on GitHub
MacPorts
noreply at macports.org
Sun Apr 6 05:42:11 UTC 2025
#72288: new port request: dlang --based on ldc2 -- MacOS arm64 build exists on
GitHub
-----------------------+--------------------
Reporter: kwolcott | Owner: (none)
Type: request | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: |
-----------------------+--------------------
Old description:
> new port request: dlang --based on ldc2 -- MacOS arm64 build exists on
> GitHub
>
> I'd love to have ANY or ALL (GRIN) of these versions of D (D-lang) as
> support MacPorts ports, but it seems that the ldc2 version will be the
> easiest to port...
>
> There are three "flavors" of D (d-lang).
>
> https://dlang.org
> https://dlang.org/download.html
> https://github.com/ldc-
> developers/ldc/releases/download/v1.40.1/ldc2-1.40.1-osx-arm64.tar.xz
> (binary)
> https://github.com/ldc-developers/ldc/archive/refs/tags/v1.40.1.tar.gz
> (source)
>
> The "reference" version "dmd" only builds on Intel/AMD; probably why the
> dmd port is so out-of-date and attempts to revive the port have been
> abandoned.
> The gcd version seems not to build on arm64; don't know how difficult it
> is to make it work for arm64 (MacOS)
> lcd2 is based on LLVM; and seems to be great on arm64 (MacOS)
New description:
new port request: dlang --based on ldc2 -- MacOS arm64 build exists on
GitHub
I'd love to have ANY or ALL (GRIN) of these versions of D (D-lang) as
support MacPorts ports, but it seems that the ldc2 version will be the
easiest to port...
There are three "flavors" of D (d-lang).
https://dlang.org \\
https://dlang.org/download.html \\
https://github.com/ldc-
developers/ldc/releases/download/v1.40.1/ldc2-1.40.1-osx-arm64.tar.xz
(binary) \\
https://github.com/ldc-developers/ldc/archive/refs/tags/v1.40.1.tar.gz
(source)
The "reference" version "dmd" only builds on Intel/AMD; probably why the
dmd port is so out-of-date and attempts to revive the port have been
abandoned. \\
The gcd version seems not to build on arm64; don't know how difficult it
is to make it work for arm64 (MacOS) \\
lcd2 is based on LLVM; and seems to be great on arm64 (MacOS)
--
Comment (by ryandesign):
Ports for dlang exist (dmd et al).
--
Ticket URL: <https://trac.macports.org/ticket/72288#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list