Homebrew / legacy-homebrew

💀 The former home of Homebrew/homebrew (deprecated)
https://brew.sh
26.99k stars 11.36k forks source link

asymptote requires a latex distro but is available via tex distro #5173

Closed cartazio closed 13 years ago

cartazio commented 13 years ago

Hey all, this seems to confuddle the convention for inclusion in homebrew. Asymptote is awesome and all, but it does require latex, and if you have a latex distro, you can install asymptote via the latex package manager!

am i overlooking something?

adamv commented 13 years ago

I'm not a LaTeX user, so I don't know what to say. Certainly if it is generally easily installable by most LaTeX users anyway then it's not critical to have in core.

Sharpie commented 13 years ago

I was just thinking about this this morning! If a user installs MacTeX or some other flavor of TeX Live, they can use:

tlmgr install asymptote

@wspr Thoughts on this? Was there a shortcoming in tlmgr that caused you to add the formula?

wspr commented 13 years ago

Are you sure about this? My understanding was that tlmgr does not (usually) update binaries; they prefer to keep things stable until the next TeX Live release. I may be wrong however! Have you tried updating asymptote through tlmgr?

Sharpie commented 13 years ago

Thanks for commenting Will, I thought I would ping you since you are a lot more involved with the LaTeX development world than I am.

From tlmgr install asymptote (using MacTeX 2010) I get:

asy --version

Asymptote version 2.02 [(C) 2004 Andy Hammerlindl, John C. Bowman, Tom Prince]

Which is indeed outdated compared to the 2.08 release available from Sourceforge. So, if we rely on tlmgr to install binaries it could be ~1 year between updates?

cartazio commented 13 years ago

relevant data point: heres a link to their change log http://asymptote.sourceforge.net/ChangeLog

wspr commented 13 years ago

On 13/04/2011, at 8:28 AM, Sharpie wrote:

From tlmgr install asymptote (using MacTeX 2010) I get:

asy --version

Asymptote version 2.02 [(C) 2004 Andy Hammerlindl, John C. Bowman, Tom Prince]

Which is indeed outdated compared to the 2.08 release available from Sourceforge. So, if we rely on tlmgr to install binaries it could be ~1 year between updates?

Yep, I believe so. If you want to update asy in between TL releases I'm pretty sure you need the brew formula. (Which was why I wrote it originally, but it's good to confirm that it's still needed!)

Thanks, -- Will

Sharpie commented 13 years ago

I vote to keep it then since TeX Live has such a long gestation period between releases.

adamv commented 13 years ago

Keeping it in for now. (When multi-repo support lands, we could always move out to a separate "tex" repo if we wanted.)