Date: Sun, 04 Aug 2024 19:30:35 +0200 From: Daniel Engberg <daniel.engberg.lists@pyret.net> To: "Sergey A. Osokin" <osa@FreeBSD.org> Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: fe13eae316f8 - main - devel/libada: new port, WHATWG-compliant and fast URL parser Message-ID: <d78fa11c4b91e0ef8893eec277a73a50@mail.infomaniak.com> In-Reply-To: <202408041639.474GdlJ0078196@gitrepo.freebsd.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 2024-08-04T18:39:47.000+02:00, Sergey A. Osokin <osa@FreeBSD.org> wrote: > The branch main has been updated by osa: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=fe13eae316f8d7f038d8e79bd2b61c7d2f2add78 > > commit fe13eae316f8d7f038d8e79bd2b61c7d2f2add78 > > Author: Sergey A. Osokin <osa@FreeBSD.org> > > AuthorDate: 2024-08-04 16:39:03 +0000 > > Commit: Sergey A. Osokin <osa@FreeBSD.org> > > CommitDate: 2024-08-04 16:39:03 +0000 > > devel/libada: new port, WHATWG-compliant and fast URL parser > > > > Ada is a fast and spec-compliant URL parser written in C++. > > Specification for URL parser can be found from the WHATWG website. > > > > Connect to the build. > > --- > > devel/Makefile | 1 + > > devel/libada/Makefile | 23 +++++++++++++++++++++++ > > devel/libada/distinfo | 3 +++ > > devel/libada/pkg-descr | 2 ++ > > devel/libada/pkg-plist | 37 +++++++++++++++++++++++++++++++++++++ > > 5 files changed, 66 insertions(+) > > diff --git a/devel/Makefile b/devel/Makefile > > index 5d996c8889f1..9cf314f5db3f 100644 > > --- a/devel/Makefile > > +++ b/devel/Makefile > > @@ -1176,6 +1176,7 @@ > > SUBDIR += libPropList > > SUBDIR += libabigail > > SUBDIR += libac > > + SUBDIR += libada > > SUBDIR += libafterbase > > SUBDIR += libantlr3c > > SUBDIR += libantlr4 > > diff --git a/devel/libada/Makefile b/devel/libada/Makefile > > new file mode 100644 > > index 000000000000..63aa8e2c0e65 > > --- /dev/null > > +++ b/devel/libada/Makefile > > @@ -0,0 +1,23 @@ > > +PORTNAME= libada > > +DISTVERSIONPREFIX= v > > +DISTVERSION= 2.9.0 > > +CATEGORIES= devel www > > + > > +MAINTAINER= osa@FreeBSD.org > > +COMMENT= WHATWG-compliant and fast URL parser > > +WWW= https://ada-url.com/ > > + > > +LICENSE= APACHE20 > > +LICENSE_FILE= ${WRKSRC}/LICENSE-APACHE > > + > > +USES= cmake localbase:ldflags > > +USE_LDCONFIG= yes > > + > > +CMAKE_OFF= ADA_TESTING ADA_BENCHMARKS ADA_TOOLS > > +CMAKE_ON= BUILD_SHARED_LIBS > > + > > +USE_GITHUB= yes > > +GH_ACCOUNT= ada-url > > +GH_PROJECT= ada > > + > > +.include <bsd.port.mk> [http://bsd.port.mk>]; Hi, Build uses Python (apart from ninja) but is missing dependency listing in port makefile or add CMAKE_DISABLE_FIND_PACKAGE_Python3 to CMAKE_ON. You might also want to add CMAKE_DISABLE_FIND_PACKAGE_Git to avoid any unintentional behaviour Best regards, Daniel (diizzy@) [-- Attachment #2 --] <html><body><div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">On 2024-08-04T18:39:47.000+02:00, Sergey A. Osokin <osa@FreeBSD.org> wrote:<br></div><div ><div><br></div></div><div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px"><br></div><div class="ik_mail_quote answerContentMessage"><blockquote class="ws-ng-quote"><pre style="white-space: normal;"><div>The branch main has been updated by osa:<br></div><div><br></div><div>URL: <a href="https://cgit.FreeBSD.org/ports/commit/?id=fe13eae316f8d7f038d8e79bd2b61c7d2f2add78" class="defaultMailLink" rel="noopener noreferrer" data-ik="ik-secure" target="_blank">https://cgit.FreeBSD.org/ports/commit/?id=fe13eae316f8d7f038d8e79bd2b61c7d2f2add78</a><br></div><div><br></div><div>commit fe13eae316f8d7f038d8e79bd2b61c7d2f2add78<br></div><div>Author: Sergey A. Osokin <<a href="mailto:osa@FreeBSD.org" class="defaultMailLink">osa@FreeBSD.org</a>><br></div><div>AuthorDate: 2024-08-04 16:39:03 +0000<br></div><div>Commit: Sergey A. Osokin <<a href="mailto:osa@FreeBSD.org" class="defaultMailLink">osa@FreeBSD.org</a>><br></div><div>CommitDate: 2024-08-04 16:39:03 +0000<br></div><div><br></div><div> devel/libada: new port, WHATWG-compliant and fast URL parser<br></div><div> <br></div><div> Ada is a fast and spec-compliant URL parser written in C++.<br></div><div> Specification for URL parser can be found from the WHATWG website.<br></div><div> <br></div><div> Connect to the build.<br></div><div>---<br></div><div> devel/Makefile | 1 +<br></div><div> devel/libada/Makefile | 23 +++++++++++++++++++++++<br></div><div> devel/libada/distinfo | 3 +++<br></div><div> devel/libada/pkg-descr | 2 ++<br></div><div> devel/libada/pkg-plist | 37 +++++++++++++++++++++++++++++++++++++<br></div><div> 5 files changed, 66 insertions(+)<br></div><div><br></div><div>diff --git a/devel/Makefile b/devel/Makefile<br></div><div>index 5d996c8889f1..9cf314f5db3f 100644<br></div><div>--- a/devel/Makefile<br></div><div>+++ b/devel/Makefile<br></div><div>@@ -1176,6 +1176,7 @@<br></div><div> SUBDIR += libPropList<br></div><div> SUBDIR += libabigail<br></div><div> SUBDIR += libac<br></div><div>+ SUBDIR += libada<br></div><div> SUBDIR += libafterbase<br></div><div> SUBDIR += libantlr3c<br></div><div> SUBDIR += libantlr4<br></div><div>diff --git a/devel/libada/Makefile b/devel/libada/Makefile<br></div><div>new file mode 100644<br></div><div>index 000000000000..63aa8e2c0e65<br></div><div>--- /dev/null<br></div><div>+++ b/devel/libada/Makefile<br></div><div>@@ -0,0 +1,23 @@<br></div><div>+PORTNAME= libada<br></div><div>+DISTVERSIONPREFIX= v<br></div><div>+DISTVERSION= 2.9.0<br></div><div>+CATEGORIES= devel www<br></div><div>+<br></div><div>+MAINTAINER= <a href="mailto:osa@FreeBSD.org" class="defaultMailLink">osa@FreeBSD.org</a><br></div><div>+COMMENT= WHATWG-compliant and fast URL parser<br></div><div>+WWW= <a href="https://ada-url.com/" class="defaultMailLink" rel="noopener noreferrer" data-ik="ik-secure" target="_blank">https://ada-url.com/</a><br></div><div>+<br></div><div>+LICENSE= APACHE20<br></div><div>+LICENSE_FILE= ${WRKSRC}/LICENSE-APACHE<br></div><div>+<br></div><div>+USES= cmake localbase:ldflags<br></div><div>+USE_LDCONFIG= yes<br></div><div>+<br></div><div>+CMAKE_OFF= ADA_TESTING ADA_BENCHMARKS ADA_TOOLS<br></div><div>+CMAKE_ON= BUILD_SHARED_LIBS<br></div><div>+<br></div><div>+USE_GITHUB= yes<br></div><div>+GH_ACCOUNT= ada-url<br></div><div>+GH_PROJECT= ada<br></div><div>+<br></div><div>+.include <<a href="http://bsd.port.mk>" class="defaultMailLink" rel="noopener noreferrer" data-ik="ik-secure" target="_blank">bsd.port.mk></a>;<br></div></pre></blockquote></div><div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">Hi,<br></div><div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px"><br></div><div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">Build uses Python (apart from ninja) but is missing dependency listing in port makefile or add CMAKE_DISABLE_FIND_PACKAGE_Python3 to CMAKE_ON. You might also want to add CMAKE_DISABLE_FIND_PACKAGE_Git to avoid any unintentional behaviour<br></div><div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px"><br></div><div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">Best regards,<br></div><div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">Daniel (diizzy@)<br></div></body></html>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d78fa11c4b91e0ef8893eec277a73a50>
