Re: New port: witchblast (roguelite dungeon crawler)

2017-12-26 Thread Adam Wolk
On Mon, Dec 25, 2017 at 10:47:20PM +, Thomas Frohwein wrote: > Updated tar attached. > > - builds with ports-clang, too. So I set COMPILER=base-clang ports-gcc > ports-clang. Is there an architecture where ports-clang would be with such compiler line? It feels redundant based on bsd.port.mk(

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-25 Thread Thomas Frohwein
ubdirectory this time... Ready for ok's? On Mon, 12/25/17, Stuart Henderson wrote: Subject: Re: New port: witchblast (roguelite dungeon crawler) To: "Thomas Frohwein" , "Adam Wolk" , "Kaashif Hymabaccus" , "Ports Mailing List" Dat

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-25 Thread Stuart Henderson
On 2017/12/25 20:51, Stuart Henderson wrote: > On 2017/12/25 01:24, Thomas Frohwein wrote: > > When I try to build on my amd64 with ports-gcc, I get > > linker errors that I can't resolve readily. Seems to fail > > to link to the sfml libraries. > > You can't mix libraries (e.g. sfml) compiled wi

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-25 Thread Stuart Henderson
On 2017/12/25 01:24, Thomas Frohwein wrote: > When I try to build on my amd64 with ports-gcc, I get > linker errors that I can't resolve readily. Seems to fail > to link to the sfml libraries. You can't mix libraries (e.g. sfml) compiled with base clang (using libc++) and ports gcc (using libestd

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-25 Thread Kaashif Hymabaccus
On Mon, Dec 25, 2017 at 06:49:15AM +0100, Jeremie Courreges-Anglas wrote: > > Have you tried a build with COMPILER = ports-clang? I have tried it on sparc64 and it doesn't work, but this is not an issue with the port. I get these errors: In file included from /usr/ports/pobj/witchblast-0.7.5/w

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-24 Thread Jeremie Courreges-Anglas
> > On Sun, 12/24/17, Kaashif Hymabaccus wrote: > > Subject: Re: New port: witchblast (roguelite dungeon crawler) > To: "Adam Wolk" > Cc: "Thomas Frohwein" , "Ports Mailing List" > > Date:

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-24 Thread Thomas Frohwein
n Sun, 12/24/17, Kaashif Hymabaccus wrote: Subject: Re: New port: witchblast (roguelite dungeon crawler) To: "Adam Wolk" Cc: "Thomas Frohwein" , "Ports Mailing List" Date: Sunday, December 24, 2017, 3:27 PM I think this port also needs: COMPILER=base-clang

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-24 Thread Kaashif Hymabaccus
I think this port also needs: COMPILER=base-clang ports-gcc or something similar. Otherwise it can't build on sparc64 (and others). This is because it uses -std=c++11. -- Kaashif Hymabaccus GPG: 3E810B04

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-24 Thread Adam Wolk
On Sun, Dec 24, 2017 at 11:23:44PM +0100, Adam Wolk wrote: > On Sun, Dec 24, 2017 at 09:08:57PM +, Stuart Henderson wrote: > > On 2017/12/24 21:42, Adam Wolk wrote: > > > On Sun, Dec 24, 2017 at 01:09:45AM +, Thomas Frohwein wrote: > > > > Follow up: The music of witchblast is licensed unde

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-24 Thread Adam Wolk
On Sun, Dec 24, 2017 at 09:08:57PM +, Stuart Henderson wrote: > On 2017/12/24 21:42, Adam Wolk wrote: > > On Sun, Dec 24, 2017 at 01:09:45AM +, Thomas Frohwein wrote: > > > Follow up: The music of witchblast is licensed under CC BY-NC-SA. I > > > grepped through ports and found games/dange

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-24 Thread Stuart Henderson
On 2017/12/24 21:42, Adam Wolk wrote: > On Sun, Dec 24, 2017 at 01:09:45AM +, Thomas Frohwein wrote: > > Follow up: The music of witchblast is licensed under CC BY-NC-SA. I grepped > > through ports and found games/dangerdeep and books/progit that also are CC > > BY-NC-SA. > > > > Based on t

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-24 Thread Adam Wolk
On Sun, Dec 24, 2017 at 01:09:45AM +, Thomas Frohwein wrote: > Follow up: The music of witchblast is licensed under CC BY-NC-SA. I grepped > through ports and found games/dangerdeep and books/progit that also are CC > BY-NC-SA. > > Based on that I set: > > PERMIT_PACKAGE_CDROM = Non-commerc

Re: New port: witchblast (roguelite dungeon crawler)

2017-12-23 Thread Thomas Frohwein
good music, worth a try. On Fri, 11/24/17, Thomas Frohwein wrote: Subject: Re: New port: witchblast (roguelite dungeon crawler) To: "Ports Mailing List" , "Stuart Henderson" Date: Friday, November 24, 2017, 10:50 AM Thanks

Re: New port: witchblast (roguelite dungeon crawler)

2017-11-24 Thread Thomas Frohwein
Thanks for your feedback, Stuart. > - sfml should be LIB_DEPENDS not BUILD_DEPENDS Done > , then you can add some missing WANTLIB as shown by port-lib-depends-check port-lib-depends-check confused me at first with adding ".1" to those libraries. found a precedent in games/mars and games/extre

Re: New port: witchblast (roguelite dungeon crawler)

2017-11-24 Thread Stuart Henderson
PS I'd probably choose lower-case for the wrapper script filename. -- Sent from a phone, apologies for poor formatting. On 24 November 2017 07:25:26 Thomas Frohwein wrote: Hi, witchblast is a roguelite graphical dungeon crawler in the vein of Binding of Isaac. You play as a novice magici

Re: New port: witchblast (roguelite dungeon crawler)

2017-11-24 Thread Stuart Henderson
Good work for a first port. A few things: - sfml should be LIB_DEPENDS not BUILD_DEPENDS, then you can add some missing WANTLIB as shown by port-lib-depends-check - no need to list ninja in BUILD_DEPENDS, or SEPARATE_BUILD, the cmake module takes care of this - the HOMEPAGE you've used is s

New port: witchblast (roguelite dungeon crawler)

2017-11-23 Thread Thomas Frohwein
Hi, witchblast is a roguelite graphical dungeon crawler in the vein of Binding of Isaac. You play as a novice magician, progressing through randomly generated dungeons. Homepage: https://github.com/Cirrus-Minor/witchblast Tested and working on amd64. Sound, graphics, and keyboard controls work