cartr / homebrew-qt4

Homebrew tap for Qt4 and dependent formulae on Sierra
BSD 2-Clause "Simplified" License
105 stars 42 forks source link

bintray is going away. Distribute bottles through github or another service? #71

Closed devernay closed 3 years ago

devernay commented 3 years ago

I just saw that bintray will soon go away, will there be another way to distribute bottles? Maybe use github binary release assets? Also, can we contribute https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

cartr commented 3 years ago

Thanks for letting me know about this!

To be honest, I'm not sure I want to continue maintaining this tap. Working with Homebrew is kind of obnoxious, and I no longer have access to all the test hardware and OS installs I used to use. Plus, the Hello World! software package -- the original reason I started this tap -- is now using a non-Homebrew copy of Qt 5.

Would you be up for taking over maintainership? You've been really helpful in the past, so I'd be happy to give you commit access or transfer the repo to you or something.

jinhyoo commented 3 years ago

Bintray is officially shut down and it seems that installing PyQt4 is broken.

cartr commented 3 years ago

Apologies for the delay! I've pushed a change that should resolve this by moving the bottles from BinTray to GitHub Releases.

There are still some broken bottle links, for more obscure packages that I never rebuilt/migrated off the bottles Homebrew originally shipped for them. Please let me know if you'd like me to fix any of these, or if installing PyQt4 is still broken.

jinhyoo commented 3 years ago

Thanks for the quick turnaround! It looks like openssl, which pyqt depends on, is still using bintray.

cartr commented 3 years ago

@jinhyoo Good catch! I'd forgotten to clear my cache before testing the change. The remaining packages should be fixed.

devernay commented 3 years ago

We could also switch to using the system's openssl, we have a patch: https://github.com/macports/macports-ports/blob/master/aqua/qt4-mac/files/patch-qt4-openssl111.diff