www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Need 'Home Brew' D support for macOS

reply Joel <joelcnz gmail.com> writes:
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
Nov 06 2018
next sibling parent reply Joakim <dlang joakim.fea.st> writes:
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?
Nov 06 2018
parent reply John Colvin <john.loughran.colvin gmail.com> writes:
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.
Nov 07 2018
parent Joakim <dlang joakim.fea.st> writes:
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/
Nov 07 2018
prev sibling parent reply John Colvin <john.loughran.colvin gmail.com> writes:
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
Nov 07 2018
next sibling parent David Gileadi <gileadisNOSPM gmail.com> writes:
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!
Nov 07 2018
prev sibling parent reply aliak <something something.com> writes:
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
Nov 07 2018
next sibling parent aliak <something something.com> writes:
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!
Nov 07 2018
prev sibling parent John Colvin <john.loughran.colvin gmail.com> writes:
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....
Nov 08 2018