On Wed, Apr 25, 2018 at 09:18:18AM +0100, Stuart Henderson wrote:
> On 2018/04/25 08:28, mazocomp wrote:
> > Hi!
> > 
> > This time I'll submit three ports because uTox's upstream has finally
> > uploaded their own tarball at github (auto-generated one didn't include
> > submodules, so failed to compile, I can't work with multiple DISTFILES).
> > 
> > Tox is secure distributed messaging protocol with audio and video chat
> > capabilities.
> > 
> > The attached ports are:
> > 
> >  * net/toxcore      Tox client library.
> >  * net/toxic        ncurses-based Tox client.
> >  * net/utox Lightweight Tox client.
> > 
> > There are caveats worth to mention:
> > 
> >  * Thanks to audio/openal, audio input won't work at Toxic and uTox (how
> >    old is this issue?).
> >  * Don't expect push-to-talk work at uTox, it has Linux-specific code.
> >  * uTox has GTK+3 as optional dependency (to make filepicker work).
> > 
> > Anyway, these ports are ready and wait for import.
> 
> They're not ready yet.
> 
> - net/toxcore: start SHARED_LIBS at 0.0
> 
Ok.

> - net/toxic, net/toxore: put GH_* near the top of the file, alongside
> PKGNAME/DISTNAME where those are also used, or in the same place they
> would appear otherwise
> 
Ok.

> - net/toxic: use the python module, don't RUN_DEPENDS += lang/python/3.6
> 
It's an error to use python module in this port:

===>  Building for toxic-0.8.2
/usr/local/bin/python3.6: can't open file './setup.py': [Errno 2] No
such file or directory
*** Error 2 in . (/usr/ports/lang/python/python.port.mk:185 'do-build':
@: ;mkdir -p /tmp/pobj/toxic-0.8.2-python3/lib/python3.6/site-packag...)
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2736 
'/tmp/pobj/toxic-0.8.2-python3/.build_done')
*** Error 1 in /usr/ports/openbsd-wip/net/toxic
(/usr/ports/infrastructure/mk/bsd.port.mk:2417 'all')

> - net/utox: add blank line after RCS id, lowercase start of COMMENT, 
> zap stray \ in LIB_DEPENDS
> 
Ok.

Reply via email to