On Thu, Jan 08, 2026 at 12:50:15AM +0900, Koji Yokota wrote: > > 2026/01/07 23:03???Pavel Sanda <[email protected]>????????????: > > > > We could simply create tap in our main git tree, and the formula inside > > will just point to .dmg provided by our ftp server? > > It looks good. Homebrew prefers using HTTPS to download .dmg for security > reasons, but other protocols can be used.
That's no problem just use URL we have at https://www.lyx.org/Download > > What is not clear to me, where to store the tap itself. It's likely so > > small that we can directly include it in development/ if brew knows how to > > reach it deeper in the file structure. > > Or do we need completely clean repo? (That's possible as well, but less > > convenient than just have it in master branch of lyx.git). > > Since cask is just one Ruby file, it can be placed under development/. I > think URL need not to be at the top level, but since users need to type URL > manually to tap, it would be preferable to make URL short, say by creating a > link. Looking at the documentation, we probably need to create new repository at git.lyx.org because homebrew will not just download the cask but the whole repository, lyx.git is too huge for that. If you get serious about managing the tap yourself, I can create the new repo for you. What might be useful though to look around/ask in the homebrew community, maybe some people already created the for all the packages which were kicked off from the main repo for the signing reason. Pavel -- lyx-devel mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-devel
