brewsci / homebrew-bio

:beer::microscope: Bioinformatics formulae for the Homebrew package manager (macOS and Linux)
http://brewsci.github.io/homebrew-bio
Other
297 stars 119 forks source link

kissplice 2.6.5 (new formula) #1697

Closed fgindraud closed 1 month ago

fgindraud commented 1 month ago

Kissplice was packaged before the migration to brewsci/bio : https://github.com/brewsci/homebrew-science/blob/master/Formula/kissplice.rb

Modernize packaging with the current configuration :

Kissplice depends on bcalm, but uses an internal build that is patched to work with ARM MacOS. The patch has been submitted to bcalm upstream but in the meantime the current bcalm formula does not build on ARM MacOS.

Sadly bcalm embeds the shims directory through the C/C++ compiler path which makes brew audit fail. I have added patches to fix this but this is quite ugly. In the long run it would be better to do it in the bcalm formula and then depend on it, but this would have to wait for bcalm upstream to also fix the ARM MacOS build failure to be useful.

YoshitakaMo commented 1 month ago

Merged. Thank you for your PR!