Re: Add gitlab.com into bsd.sites.mk
Just created a review[1] for the USE_GITLAB feature. If you would like to test or provide feedback with another feature or perhaps something that could have been done better it would be great to get feedback! Best regards Richard Gallamore [1] https://reviews.freebsd.org/D12162 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Add gitlab.com into bsd.sites.mk
Mat and I were discussing it here[1] last week. Have been working on a draft but have been taking my time to make sure it is perfect being my first addition to the framework. Still have a ways to go before it will be ready for review. [1] https://reviews.freebsd.org/D12060 On 08/23/2017 23:49, Torsten Zuehlsdorff wrote: > > > On 21.08.2017 16:48, Mathieu Arnold wrote: >> Le 20/08/2017 à 23:16, Derek Schrock a écrit : >>> On Sat, Aug 19, 2017 at 04:28:01PM EDT, L.Bartoletti wrote: Hello, I would suggest to add gitlab.com into bsd.sites.mk Since, I think I am not competent to propose a patch, I ask for help. I have ports to create where the sources are only available on GitLab. Like some other ports (audio/midi-matrix-lv2, audio/moony-lv2, etc.) I can fetch source using a direct link. But, it may be nice to have this possibility. As I can see, it can be similar (and maybe easier) than github. Archive can be dowload by this URL: https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}/repository/${GL_TAGNAME}/archive.${EXTRACT_SUFX} ${EXTRACT_SUFX} can be zip, tar.gz, tar.bz2 and tar Is anyone already working on it or do you want to do it with me? >>> Assuming gitlab remains API compatible with github. I'm wondering if >>> gitlab.com, github.com, and gitlab hosted site support can be merged >>> into a single set of vars. >> >> You can stop here, because they are not compatible. They do not differ >> greatly, but enough. The gitlab API is akin to the previous github API >> where the commit hash was required. >> A USE_GITLAB is currently being worked on, though. > > Do you know who works on it? I didn't see anything like it, but it > would be handy for me. Maybe i could help. > > Greetings, > Torsten > ___ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" signature.asc Description: OpenPGP digital signature
USE_GCC usage
When using USE_GCC= 5+, errors occur because this USE only sets build and run time dependency, and not lib dependency. Error: /usr/local/bin/ann_in is linked to /usr/local/lib/gcc5/libgfortran.so.3 from lang/gcc but it is not declared as a dependency Error: /usr/local/bin/ann_in is linked to /usr/local/lib/gcc5/libquadmath.so.0 from lang/gcc but it is not declared as a dependency Error: /usr/local/bin/c81merge is linked to /usr/local/lib/gcc5/libstdc++.so.6 from lang/gcc but it is not declared as a dependency Error: /usr/local/bin/c81merge is linked to /usr/local/lib/gcc5/libgcc_s.so.1 from lang/gcc but it is not declared as a dependency Should this be considered a false positive? or should USE_GCC also add a LIB_DEPEND to ports? Thanks, Richard Gallamore signature.asc Description: OpenPGP digital signature
Re: do-*task*-DOCS-on:
Just what I was looking for, Thanks. On Sun, Jun 11, 2017 at 11:51 AM, Carsten Larsen wrote: > 11-06-2017 20:35 Richard Gallamore: > >> I been seeing functions like do-install-DOCS-on: recently and can't find >> any documentation or the code that is magically causing this to function. >> Any idea where I can find this information? >> >> > Porter's Handbook, "section 5.13.3.12. Additional Build Targets, > TARGET-OPT-on and TARGET-OPT-off" explains how to use those optional extra > build targets. > ___ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
do-*task*-DOCS-on:
I been seeing functions like do-install-DOCS-on: recently and can't find any documentation or the code that is magically causing this to function. Any idea where I can find this information? Thanks! ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"