Thread overview
Need 'Home Brew' D support for macOS
Nov 07, 2018
Joel
Nov 07, 2018
Joakim
Nov 07, 2018
John Colvin
Nov 07, 2018
Joakim
Nov 07, 2018
John Colvin
Nov 07, 2018
David Gileadi
Nov 07, 2018
aliak
Nov 07, 2018
aliak
Nov 08, 2018
John Colvin
November 07, 2018
I think 'Home Brew' is a good way to go for using with D in macOS - just put 'brew upgrade dmd' in the terminal, and bobs your uncle. One guy was updating it a while ago, but seems to have stopped doing so. I did a post in learn forum about it [1].

Without these updates, I'm starting to loose interest in D, and I've been using D since back in D1 days. Two of the main programs I use every day are D programs that I made.

[1] https://forum.dlang.org/post/meunnxaljurvhufmsvzx@forum.dlang.org
November 07, 2018
On Wednesday, 7 November 2018 at 06:35:53 UTC, Joel wrote:
> I think 'Home Brew' is a good way to go for using with D in macOS - just put 'brew upgrade dmd' in the terminal, and bobs your uncle. One guy was updating it a while ago, but seems to have stopped doing so. I did a post in learn forum about it [1].
>
> Without these updates, I'm starting to loose interest in D, and I've been using D since back in D1 days. Two of the main programs I use every day are D programs that I made.
>
> [1] https://forum.dlang.org/post/meunnxaljurvhufmsvzx@forum.dlang.org

As aliak pointed out, John usually does it, but doesn't seem to have gotten around to it in recent months:

https://github.com/Homebrew/homebrew-core/commits/master/Formula/dmd.rb

Homebrew and D are community efforts, someone else stepped up earlier today:

https://github.com/Homebrew/homebrew-core/pull/33860

Considering how small that update patch is, maybe you can chip in next time if Brew is really important to you?
November 07, 2018
On Wednesday, 7 November 2018 at 07:25:26 UTC, Joakim wrote:
> On Wednesday, 7 November 2018 at 06:35:53 UTC, Joel wrote:
>> [...]
>
> As aliak pointed out, John usually does it, but doesn't seem to have gotten around to it in recent months:
>
> https://github.com/Homebrew/homebrew-core/commits/master/Formula/dmd.rb
>
> Homebrew and D are community efforts, someone else stepped up earlier today:
>
> https://github.com/Homebrew/homebrew-core/pull/33860
>
> Considering how small that update patch is, maybe you can chip in next time if Brew is really important to you?

Yes, my bad, I've been busy. It'll be up to date soon.
November 07, 2018
On Wednesday, 7 November 2018 at 08:36:25 UTC, John Colvin wrote:
> On Wednesday, 7 November 2018 at 07:25:26 UTC, Joakim wrote:
>> On Wednesday, 7 November 2018 at 06:35:53 UTC, Joel wrote:
>>> [...]
>>
>> As aliak pointed out, John usually does it, but doesn't seem to have gotten around to it in recent months:
>>
>> https://github.com/Homebrew/homebrew-core/commits/master/Formula/dmd.rb
>>
>> Homebrew and D are community efforts, someone else stepped up earlier today:
>>
>> https://github.com/Homebrew/homebrew-core/pull/33860
>>
>> Considering how small that update patch is, maybe you can chip in next time if Brew is really important to you?
>
> Yes, my bad, I've been busy. It'll be up to date soon.

Oh, I don't care: I haven't used any Apple products since my G4 PowerBook died in 2008, a decade ago. :) As long as they go around suing people with ridiculous patents, they will never get any money from me, no matter how good their products are (same with Microsoft):

https://jonathanischwartz.wordpress.com/2010/03/09/good-artists-copy-great-artists-steal/
November 07, 2018
On Wednesday, 7 November 2018 at 06:35:53 UTC, Joel wrote:
> I think 'Home Brew' is a good way to go for using with D in macOS - just put 'brew upgrade dmd' in the terminal, and bobs your uncle. One guy was updating it a while ago, but seems to have stopped doing so. I did a post in learn forum about it [1].
>
> Without these updates, I'm starting to loose interest in D, and I've been using D since back in D1 days. Two of the main programs I use every day are D programs that I made.
>
> [1] https://forum.dlang.org/post/meunnxaljurvhufmsvzx@forum.dlang.org

I'm a bit confused by the dichotomy between "I've used this for ages, like and rely on it" and "A minor delay in updates in my chosen package manager is making me lose interest", but whatever, it's up to date now, `brew upgrade dmd` should get you to 2.083.0
November 07, 2018
On 11/7/18 6:14 AM, John Colvin wrote:
> On Wednesday, 7 November 2018 at 06:35:53 UTC, Joel wrote:
>> I think 'Home Brew' is a good way to go for using with D in macOS - just put 'brew upgrade dmd' in the terminal, and bobs your uncle. One guy was updating it a while ago, but seems to have stopped doing so. I did a post in learn forum about it [1].
>>
>> Without these updates, I'm starting to loose interest in D, and I've been using D since back in D1 days. Two of the main programs I use every day are D programs that I made.
>>
>> [1] https://forum.dlang.org/post/meunnxaljurvhufmsvzx@forum.dlang.org
> 
> I'm a bit confused by the dichotomy between "I've used this for ages, like and rely on it" and "A minor delay in updates in my chosen package manager is making me lose interest", but whatever, it's up to date now, `brew upgrade dmd` should get you to 2.083.0

By the way, I'm one of the guys that uses and appreciates dmd on homebrew. Thanks for keeping it going!
November 07, 2018
On Wednesday, 7 November 2018 at 13:14:17 UTC, John Colvin wrote:
> On Wednesday, 7 November 2018 at 06:35:53 UTC, Joel wrote:
>> I think 'Home Brew' is a good way to go for using with D in macOS - just put 'brew upgrade dmd' in the terminal, and bobs your uncle. One guy was updating it a while ago, but seems to have stopped doing so. I did a post in learn forum about it [1].
>>
>> Without these updates, I'm starting to loose interest in D, and I've been using D since back in D1 days. Two of the main programs I use every day are D programs that I made.
>>
>> [1] https://forum.dlang.org/post/meunnxaljurvhufmsvzx@forum.dlang.org
>
> I'm a bit confused by the dichotomy between "I've used this for ages, like and rely on it" and "A minor delay in updates in my chosen package manager is making me lose interest", but whatever, it's up to date now, `brew upgrade dmd` should get you to 2.083.0

And for next time if anyone wants to fork homebrew and make the necessary changes, here's a quick script to help out:

https://gist.github.com/aliak00/bc878cf9e24be75776c55d60e8758f38

I *think* that should work as long as formats stay the same...

Cheers,
- Ali
November 07, 2018
On Wednesday, 7 November 2018 at 23:01:58 UTC, aliak wrote:
> On Wednesday, 7 November 2018 at 13:14:17 UTC, John Colvin wrote:
>> On Wednesday, 7 November 2018 at 06:35:53 UTC, Joel wrote:
>>> [...]
>>
>> I'm a bit confused by the dichotomy between "I've used this for ages, like and rely on it" and "A minor delay in updates in my chosen package manager is making me lose interest", but whatever, it's up to date now, `brew upgrade dmd` should get you to 2.083.0
>
> And for next time if anyone wants to fork homebrew and make the necessary changes, here's a quick script to help out:
>
> https://gist.github.com/aliak00/bc878cf9e24be75776c55d60e8758f38
>
> I *think* that should work as long as formats stay the same...
>
> Cheers,
> - Ali

PS: Also thanks a lot for keeping the brew going John!
November 08, 2018
On Wednesday, 7 November 2018 at 23:01:58 UTC, aliak wrote:
> On Wednesday, 7 November 2018 at 13:14:17 UTC, John Colvin wrote:
>> On Wednesday, 7 November 2018 at 06:35:53 UTC, Joel wrote:
>>> [...]
>>
>> I'm a bit confused by the dichotomy between "I've used this for ages, like and rely on it" and "A minor delay in updates in my chosen package manager is making me lose interest", but whatever, it's up to date now, `brew upgrade dmd` should get you to 2.083.0
>
> And for next time if anyone wants to fork homebrew and make the necessary changes, here's a quick script to help out:
>
> https://gist.github.com/aliak00/bc878cf9e24be75776c55d60e8758f38
>
> I *think* that should work as long as formats stay the same...
>
> Cheers,
> - Ali

Thanks for that, I'd been meaning to write something similar but never got around to it.

Now, if it could remove and add devel versions....