Skip to content

Conversation

@rdustinb
Copy link
Contributor

Updating MacVim to the latest possible tagged version (tag 80) that can build on OSX 10.5.8. No version later than this seem to build correctly.

@sevan
Copy link
Collaborator

sevan commented Jan 4, 2025

The pending conflict which needs to be resolved aside, I was able to get it to compile on Tiger with GCC 4.0 after I skipped on Ruby, Python2 & 3 support.
Didn't investigate the failures but I suspect the autoconf parts need to be looked as it is assuming older version where as I was building against Python 2.7.10, 3.10, Ruby 3.2.2.

Looks like we need to source a fresh set of icons too (see dock in screenshot).

Picture 14

@sevan
Copy link
Collaborator

sevan commented Jan 4, 2025

With the icns files from MacVim snapshot-70 branch copied into place, I get a working dock icon.

Picture 15

@rdustinb
Copy link
Contributor Author

rdustinb commented Sep 4, 2025

@sevan thank you for testing the build. Since it has been a while, it seems like I should sync my fork and branch, then resubmit the pull request? Or does any pull request that is open update with any changes to the branch underneath?

Also it seems like I need to copy the icns into my branch to include them as part of the pull request? I'm an idiot, I forgot the source isn't in the tiger brew repo, sounds like the macvim formula needs to use "custom icons" and point to snapshot-70, or maybe there is a better way to handle this automatically?

Thank you for your help!

@sevan
Copy link
Collaborator

sevan commented Sep 5, 2025

@sevan thank you for testing the build. Since it has been a while, it seems like I should sync my fork and branch, then resubmit the pull request? Or does any pull request that is open update with any changes to the branch underneath?

There's a conflict which needs to be resolved, if you rebase and resolve the conflict that will allow your current changs to land.

Also it seems like I need to copy the icns into my branch to include them as part of the pull request? I'm an idiot, I forgot the source isn't in the tiger brew repo, sounds like the macvim formula needs to use "custom icons" and point to snapshot-70, or maybe there is a better way to handle this automatically?

I guess you could use the URL for the icon and define a new resource and in the install block of the formula, overwrite the existing icon in the extracted source? (In theory, I haven't tried it)
Let me know if the experiment fails, and I'll dig in further.

@sevan sevan merged commit d26b0fd into mistydemeo:master Oct 28, 2025
sevan added a commit to sevan/teabrew that referenced this pull request Oct 28, 2025
See pull request mistydemeo#1191 for screenshots
sevan added a commit that referenced this pull request Oct 28, 2025
See pull request #1191 for screenshots
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants