Re: DMD port

2024-03-12 Thread P Padil
They seem to just be sitting there with no action. In the meantime I see that 
dlang folks added a script to install the compilers, (see 
https://github.com/dlang/dub/releases/download/) similar to rustup.
I installed ldc with it (btw they install to the home folder so no special 
permissions needed), and it works just fine.

> On Mar 12, 2024, at 11:59 AM, Ryan Schmidt  wrote:
> 
> On Mar 11, 2024, at 14:25, Kenneth Wolcott wrote:
>> 
>>> On Mon, Mar 11, 2024 at 11:50 AM P Padil wrote:
>>> 
>>> The dmd port is still at version 2.088 while upstream is at 2.107.1.  Any 
>>> reason it is still stuck at this ancient version?  Can it be updated?
> 
> There's a ticket about that:
> 
> https://trac.macports.org/ticket/64774
> 
> 
>> Not only that, but could there be a version for Apple Silicon? I've
>> been using a Docker container for DMD; not really convenient...
> 
> As you know there's a ticket about that too:
> 
> https://trac.macports.org/ticket/64623



Re: DMD port

2024-03-12 Thread Ryan Schmidt
On Mar 11, 2024, at 14:25, Kenneth Wolcott wrote:
> 
>> On Mon, Mar 11, 2024 at 11:50 AM P Padil wrote:
>> 
>> The dmd port is still at version 2.088 while upstream is at 2.107.1.  Any 
>> reason it is still stuck at this ancient version?  Can it be updated?

There's a ticket about that:

https://trac.macports.org/ticket/64774


> Not only that, but could there be a version for Apple Silicon? I've
> been using a Docker container for DMD; not really convenient...

As you know there's a ticket about that too:

https://trac.macports.org/ticket/64623


Re: DMD port

2024-03-11 Thread Kenneth Wolcott
Sounds good!

On Mon, Mar 11, 2024 at 7:20 PM P Padil  wrote:
>
> Dmd apparently doesn’t support Apple Silicon compilation, at least that is 
> what is stated in their compiler docs. I still tried to compile the source 
> but got an error message that it doesn’t recognize the system.  Noted that 
> gcc and ldc compilers do support Apple arm processor.  I’m planning to update 
> the gcc13 port to add D, and add a new port for ldc compiler (llvm based).
>
> > On Mar 11, 2024, at 3:10 PM, Kenneth Wolcott  
> > wrote:
> >
> > Awesome!  Good luck! Looking forward to this...
> >
> > On Mon, Mar 11, 2024 at 2:38 PM P Padil  wrote:
> >>
> >> The port doesn’t have a maintainer, I’m going to update the port file and 
> >> submit it to macports via github pull as per the instructions.  Since I’m 
> >> new to portfiles it may take some time...
> >>
> >>> On Mar 11, 2024, at 12:25 PM, Kenneth Wolcott  
> >>> wrote:
> >>>
> >>> Hi All;
> >>>
> >>> Not only that, but could there be a version for Apple Silicon? I've
> >>> been using a Docker container for DMD; not really convenient...
> >>>
> >>> Thanks,
> >>> Ken
> >>>
> >>> On Mon, Mar 11, 2024 at 11:50 AM P Padil  wrote:
> >>>>
> >>>> The dmd port is still at version 2.088 while upstream is at 2.107.1.  
> >>>> Any reason it is still stuck at this ancient version?  Can it be updated?
> >>>>
> >>>> Regards
> >>>>
> >>
>


Re: DMD port

2024-03-11 Thread P Padil
Dmd apparently doesn’t support Apple Silicon compilation, at least that is what 
is stated in their compiler docs. I still tried to compile the source but got 
an error message that it doesn’t recognize the system.  Noted that gcc and ldc 
compilers do support Apple arm processor.  I’m planning to update the gcc13 
port to add D, and add a new port for ldc compiler (llvm based).

> On Mar 11, 2024, at 3:10 PM, Kenneth Wolcott  wrote:
> 
> Awesome!  Good luck! Looking forward to this...
> 
> On Mon, Mar 11, 2024 at 2:38 PM P Padil  wrote:
>> 
>> The port doesn’t have a maintainer, I’m going to update the port file and 
>> submit it to macports via github pull as per the instructions.  Since I’m 
>> new to portfiles it may take some time...
>> 
>>> On Mar 11, 2024, at 12:25 PM, Kenneth Wolcott  
>>> wrote:
>>> 
>>> Hi All;
>>> 
>>> Not only that, but could there be a version for Apple Silicon? I've
>>> been using a Docker container for DMD; not really convenient...
>>> 
>>> Thanks,
>>> Ken
>>> 
>>> On Mon, Mar 11, 2024 at 11:50 AM P Padil  wrote:
>>>> 
>>>> The dmd port is still at version 2.088 while upstream is at 2.107.1.  Any 
>>>> reason it is still stuck at this ancient version?  Can it be updated?
>>>> 
>>>> Regards
>>>> 
>> 



Re: DMD port

2024-03-11 Thread Kenneth Wolcott
Awesome!  Good luck! Looking forward to this...

On Mon, Mar 11, 2024 at 2:38 PM P Padil  wrote:
>
> The port doesn’t have a maintainer, I’m going to update the port file and 
> submit it to macports via github pull as per the instructions.  Since I’m new 
> to portfiles it may take some time...
>
> > On Mar 11, 2024, at 12:25 PM, Kenneth Wolcott  
> > wrote:
> >
> > Hi All;
> >
> >  Not only that, but could there be a version for Apple Silicon? I've
> > been using a Docker container for DMD; not really convenient...
> >
> > Thanks,
> > Ken
> >
> > On Mon, Mar 11, 2024 at 11:50 AM P Padil  wrote:
> >>
> >> The dmd port is still at version 2.088 while upstream is at 2.107.1.  Any 
> >> reason it is still stuck at this ancient version?  Can it be updated?
> >>
> >> Regards
> >>
>


Re: DMD port

2024-03-11 Thread P Padil
The port doesn’t have a maintainer, I’m going to update the port file and 
submit it to macports via github pull as per the instructions.  Since I’m new 
to portfiles it may take some time...

> On Mar 11, 2024, at 12:25 PM, Kenneth Wolcott  
> wrote:
> 
> Hi All;
> 
>  Not only that, but could there be a version for Apple Silicon? I've
> been using a Docker container for DMD; not really convenient...
> 
> Thanks,
> Ken
> 
> On Mon, Mar 11, 2024 at 11:50 AM P Padil  wrote:
>> 
>> The dmd port is still at version 2.088 while upstream is at 2.107.1.  Any 
>> reason it is still stuck at this ancient version?  Can it be updated?
>> 
>> Regards
>> 



Re: DMD port

2024-03-11 Thread Kenneth Wolcott
Hi All;

  Not only that, but could there be a version for Apple Silicon? I've
been using a Docker container for DMD; not really convenient...

Thanks,
Ken

On Mon, Mar 11, 2024 at 11:50 AM P Padil  wrote:
>
> The dmd port is still at version 2.088 while upstream is at 2.107.1.  Any 
> reason it is still stuck at this ancient version?  Can it be updated?
>
> Regards
>


DMD port

2024-03-11 Thread P Padil
The dmd port is still at version 2.088 while upstream is at 2.107.1.  Any 
reason it is still stuck at this ancient version?  Can it be updated?

Regards