On Tue, May 22, 2018 at 04:17:53PM +0100, Stuart Henderson wrote:
> On 2018/05/22 09:48, Ken M wrote:
> > So the port in question is lmms, since I got it to compile manually to the
> > current version I figured might as well go with updating the port.
> > 
> > They do have release tgz files hosted on github but those release tarballs 
> > don't
> > actually include the submodule that is the problem. I will contact them,
> > considering they added sndio support I imagine they might be responsive to 
> > this.
> > In the interim for my own testing I will build a complete tarball to host
> > myself.
> > 
> > Thank you.
> 
> That's exactly what I did for lmms:
> 
> https://marc.info/?l=openbsd-ports&m=152536942216710&w=2
> 

Cool.

Well stable 1.2 is almost there. Got some Depends to fix and a make uninstall
error to figure out.

I have literally never done this before, ported anything to any BSD. So far this
one looks to have been low hanging fruit.

I didn't really have to patch it at all as sndio support is now included
upstream.

I did however exclude Zynaddsubfx from the plugins, in my earlier testing it
just doesn't work, I mean it plays but calling the gui to use it crashes. I
think that will need to be ported standalone first to use it in lmms. The pkg
will still include the pieces for it. The only downside to excluding it from the
build as I see it is that demo pieces that call for it will error when the try
to get to it.

I will do some more testing and tweaking and hopefully get something up here
soon. Hopefully for someone to guide me in doing this as correctly as possible.

I started fresh in my own /usr/ports/me/audio/lmms area as I was not sure if it
was best to start from the existing lmms port or start anew. I went for anew for
now.

Ken

Reply via email to