FWIW (on FreeBSD; apologies for semi-off-topic; I won't continue any further discussion on-list):
If you want more frequent pkg updates, create the file /usr/local/etc/pkg/repos/FreeBSD.conf with contents: FreeBSD: { url: "pkg+https://pkg.FreeBSD.org/${ABI}/latest" } This will switch you (with a 'pkg update -f') from "quarterly" to "latest". See also: https://wiki.freebsd.org/Ports/QuarterlyBranch for rationale behind each. I also find ports-mgmt/synth to be fantastic for maintaining a mix of pre-built (downloaded compiled) and customized (non-standard-option) packages. This is similar to how MacPorts will download (as permitted) pre-compiled ports with standard variants, but build locally for non-standard variants. - Eric On Tue, Jan 26, 2021 at 9:55 AM Marius Schamschula <li...@schamschula.com> wrote: > > Andrew, > > MacPorts provides pre-built packages for more macOS versions than Homebrew. > > However, MacPorts is very careful not to provide packages where the upstream > license prohibits us from doing so. > > Other pre-built packages are not provided if they depend on said packages to > be build by our buildbots. > > Installing on my Mac using MacPorts is much faster than on my servers under > FreeBSD where everything literally has to be build locally, as pre-built > packages may be up three months out of date. > > On Jan 26, 2021, at 9:40 AM, Andrew Janke <fl...@apjanke.net> wrote: > > > > On 1/26/21 10:12 AM, Christopher Nielsen wrote: > > Ken Cunningham wrote: > > homebrew is in shambles. > > their long-touted "no-sudo" and "no PATH" advantage from installing into > /usr/local has been eliminated by Apple as the horrible security threat it > always was. They have to retool into /opt/homebrew and make 10,000 builds > respect the build args now. > > They stripped out all their universal handling code a few years ago, can't > put it back, and so can't do the critical universal builds any more. They > tell everyone universal is wasteful, lipo things manually, and run the x86_64 > homebrew on Apple Silicon. > > So MacPorts, which works great from 10.4 PPC to 11.x arm64, is the place to > be. > > > Personnally, I’ve never actually tried HomeBrew, as I didn’t want anything > installed into core OS areas. And after choosing MacPorts years ago - 10+ at > this point? - I’ve always been very happy with the experience. Enough so that > I’m finally giving back, as a contributor! > > One advantage that HomeBrew does have, though, is cachet: There are so many > times when articles - or even organizations, such as Google - simply > recommend using HomeBrew… with no mention of MacPorts. > > So, my feeling is that we need to up our public relations game. Do we have an > active social media presence, for example? (Twitter in particular?) > > Of note, while I’m not an expert in social media relations, I’d happily > volunteer to help with it. > > Thoughts? > > > Hi! Long-time user of both Homebrew and MacPorts here; former Homebrew > maintainer. > > It's definitely a PR issue; Homebrew is winning on that front. > > IMHO, the other thing is that Homebrew is fun to use and accessible to > less-technical users. Friendlier command output, low-jargon documentation, > sense of humor, fun emojis. MacPorts feels like more of a "pro" thing and > serious sysadmin tool, and its command output can be kind of technical and > intimidating. I think the Homebrew approach is attractive to a lot of general > Mac users, especially those approaching a package manager for the first time. > > Another big thing is that Homebrew ships binaries for everything, so you can > do a full Homebrew install of a big toolchain in just a few minutes, where it > might take hours to compile. MacPorts still builds everything from source, > right? > > Those are the reasons I always recommend Homebrew to new Mac package manager > users, even though I think both are good tools. > > Cheers, > Andrew > >