#20353: Hydrogen portfile update request ---------------------------------------+------------------------------------ Reporter: michieldelange@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: hydrogen | ---------------------------------------+------------------------------------ Comment(by michieldelange@…): Replying to [comment:3 ryandesign@…]: Hi Ryan, (CC Sebastian, one of the Hydrogen maintainers -> I tried emailing to the <macports-dev> list but it bounced) Thanks for your reply to the ticket, and your email. Today I successfully built the latest Hydrogen version "0.9.4-svnexported" with Macports on Leopard. It looks good (I have no idea about Tiger)! What quite puzzles me is that Macports is able to build Hydrogen with scons, while I haven't previously been able to manually build the SVN version with scons... So I applied your patch files to the SVN trunk (or rather, copied the Sconstruct file from the Macport build tree to the SVN trunk, since patching Sconstruct failed with the following error: bash-3.2$ patch -p0 </opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/hydrogen/files /patch-Sconstruct.diff patching file Sconstruct Hunk #2 FAILED at 84. Hunk #3 FAILED at 212. Hunk #4 FAILED at 266. Hunk #5 succeeded at 375 (offset 9 lines). 3 out of 5 hunks FAILED -- saving rejects to file Sconstruct.rej I then built with: bash-3.2$ scons prefix=/opt/local alsa=0 coreaudio=1 flac=1 jack=0 lash=0 libarchive=0 lrdf=0 oss=0 portaudio=0 portmidi=0 And it works! The latest SVN version 1307 now builds with scons. So Hydrogen can be build on macosx with scons after all... :) The Hydrogen dev team is actually reconsidering the whole build method, so this might be a great new development in favor of a single build method: scons. I think we (the Hydrogen dev team, and I - just an interested user trying to build on osx) should now look at a way to add your patches to the trunk, so that in the future it will be easy the build on osx with scons, and bypass qmake altogether. @ Sebastian: I have zipped and attached the patch files, perhaps there is a way to easily include/apply this? As for my sour remark about you Macport guys not being quicker: sorry about that...:) I understand this is all a volunteering effort. I did not mean to scoff you.. About me becoming the Macports maintainer: what would that entail? I am quite ignorant when it comes to coding or even writing portfiles... Best: michiel -- Ticket URL: <http://trac.macports.org/ticket/20353#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS