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> References: <202408041639.474GdlJ0078196@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--_=_swift_1722792635_914eb0c2faa6c3a2a39b20cfea49ddee_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-08-04T18:39:47.000+02:00, Sergey A. Osokin <osa@FreeBSD.org> wrot= e: >=C2=A0The=C2=A0branch=C2=A0main=C2=A0has=C2=A0been=C2=A0updated= =C2=A0by=C2=A0osa: >=C2=A0 >=C2=A0URL:=C2=A0https://cgit.FreeBSD.org/po= rts/commit/?id=3Dfe13eae316f8d7f038d8e79bd2b61c7d2f2add78 >=C2=A0 >= =C2=A0commit=C2=A0fe13eae316f8d7f038d8e79bd2b61c7d2f2add78 >=C2=A0 >= =C2=A0Author:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Sergey=C2=A0A.=C2=A0Osokin=C2= =A0<osa@FreeBSD.org> >=C2=A0 >=C2=A0AuthorDate:=C2=A02024-08-04=C2= =A016:39:03=C2=A0+0000 >=C2=A0 >=C2=A0Commit:=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0Sergey=C2=A0A.=C2=A0Osokin=C2=A0<osa@FreeBSD.org> >=C2=A0 >= =C2=A0CommitDate:=C2=A02024-08-04=C2=A016:39:03=C2=A0+0000 >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0devel/libada:=C2=A0new=C2=A0port,=C2=A0WHATWG= -compliant=C2=A0and=C2=A0fast=C2=A0URL=C2=A0parser >=C2=A0 >=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Ada= =C2=A0is=C2=A0a=C2=A0fast=C2=A0and=C2=A0spec-compliant=C2=A0URL=C2=A0parser= =C2=A0written=C2=A0in=C2=A0C++. >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0Specification=C2=A0for=C2=A0URL=C2=A0parser=C2=A0can=C2=A0be=C2=A0found= =C2=A0from=C2=A0the=C2=A0WHATWG=C2=A0website. >=C2=A0 >=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Connect=C2= =A0to=C2=A0the=C2=A0build. >=C2=A0 >=C2=A0--- >=C2=A0 >=C2=A0=C2= =A0devel/Makefile=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|= =C2=A0=C2=A01=C2=A0+ >=C2=A0 >=C2=A0=C2=A0devel/libada/Makefile=C2= =A0=C2=A0|=C2=A023=C2=A0+++++++++++++++++++++++ >=C2=A0 >=C2=A0=C2= =A0devel/libada/distinfo=C2=A0=C2=A0|=C2=A0=C2=A03=C2=A0+++ >=C2=A0 >= =C2=A0=C2=A0devel/libada/pkg-descr=C2=A0|=C2=A0=C2=A02=C2=A0++ >=C2=A0 = >=C2=A0=C2=A0devel/libada/pkg-plist=C2=A0|=C2=A037=C2=A0+++++++++++++++++++= ++++++++++++++++++ >=C2=A0 >=C2=A0=C2=A05=C2=A0files=C2=A0changed,= =C2=A066=C2=A0insertions(+) >=C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/devel= /Makefile=C2=A0b/devel/Makefile >=C2=A0 >=C2=A0index=C2=A05d996c8889f1.= .9cf314f5db3f=C2=A0100644 >=C2=A0 >=C2=A0---=C2=A0a/devel/Makefile >= =C2=A0 >=C2=A0+++=C2=A0b/devel/Makefile >=C2=A0 >=C2=A0@@=C2=A0-1176,= 6=C2=A0+1176,7=C2=A0@@ >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUB= DIR=C2=A0+=3D=C2=A0libPropList >=C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0libabigail >=C2=A0 >=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0libac >=C2=A0 >=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0libada >=C2=A0 >=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0libafterbase >=C2=A0 >= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0libantlr3c >= =C2=A0 >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0libantl= r4 >=C2=A0 >=C2=A0diff=C2=A0--git=C2=A0a/devel/libada/Makefile=C2=A0b/d= evel/libada/Makefile >=C2=A0 >=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644= >=C2=A0 >=C2=A0index=C2=A0000000000000..63aa8e2c0e65 >=C2=A0 >= =C2=A0---=C2=A0/dev/null >=C2=A0 >=C2=A0+++=C2=A0b/devel/libada/Makefil= e >=C2=A0 >=C2=A0@@=C2=A0-0,0=C2=A0+1,23=C2=A0@@ >=C2=A0 >=C2=A0+PO= RTNAME=3D=C2=A0=C2=A0=C2=A0=C2=A0libada >=C2=A0 >=C2=A0+DISTVERSIONPREF= IX=3D=C2=A0=C2=A0=C2=A0=C2=A0v >=C2=A0 >=C2=A0+DISTVERSION=3D=C2=A0= =C2=A0=C2=A0=C2=A02.9.0 >=C2=A0 >=C2=A0+CATEGORIES=3D=C2=A0=C2=A0=C2= =A0=C2=A0devel=C2=A0www >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+MAINTAINER= =3D=C2=A0=C2=A0=C2=A0=C2=A0osa@FreeBSD.org >=C2=A0 >=C2=A0+COMMENT=3D= =C2=A0=C2=A0=C2=A0=C2=A0WHATWG-compliant=C2=A0and=C2=A0fast=C2=A0URL=C2= =A0parser >=C2=A0 >=C2=A0+WWW=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0https://ada-url.com/ >=C2=A0 >=C2=A0+ >=C2=A0 >=C2= =A0+LICENSE=3D=C2=A0=C2=A0=C2=A0=C2=A0APACHE20 >=C2=A0 >=C2=A0+LICENSE_= FILE=3D=C2=A0=C2=A0=C2=A0=C2=A0${WRKSRC}/LICENSE-APACHE >=C2=A0 >=C2= =A0+ >=C2=A0 >=C2=A0+USES=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0cmake=C2=A0localbase:ldflags >=C2=A0 >=C2=A0+USE_LDCONFIG=3D= =C2=A0=C2=A0=C2=A0=C2=A0yes >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+CMAKE_= OFF=3D=C2=A0=C2=A0=C2=A0=C2=A0ADA_TESTING=C2=A0ADA_BENCHMARKS=C2=A0ADA_TOOL= S >=C2=A0 >=C2=A0+CMAKE_ON=3D=C2=A0=C2=A0=C2=A0=C2=A0BUILD_SHARED_LIBS= >=C2=A0 >=C2=A0+ >=C2=A0 >=C2=A0+USE_GITHUB=3D=C2=A0=C2=A0=C2= =A0=C2=A0yes >=C2=A0 >=C2=A0+GH_ACCOUNT=3D=C2=A0=C2=A0=C2=A0=C2=A0ada-u= rl >=C2=A0 >=C2=A0+GH_PROJECT=3D=C2=A0=C2=A0=C2=A0=C2=A0ada >=C2= =A0 >=C2=A0+ >=C2=A0 >=C2=A0+.include=C2=A0<bsd.port.mk>=C2=A0[http:/= /bsd.port.mk>]; Hi, Build uses Python (apart from ninja) but is m= issing dependency listing in port makefile or add CMAKE_DISABLE_FIND_PACK= AGE_Python3 to CMAKE_ON. You might also want to add CMAKE_DISABLE_FIND_PA= CKAGE_Git to avoid any unintentional behaviour Best regards, Da= niel (diizzy@) --_=_swift_1722792635_914eb0c2faa6c3a2a39b20cfea49ddee_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><body><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, = sans-serif; font-size: 14px">On 2024-08-04T18:39:47.000+02:00, Sergey A. Os= okin <osa@FreeBSD.org> wrote:<br></div><div ><div><br></div></div><di= v style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; fon= t-size: 14px"><br></div><div class=3D"ik_mail_quote answerContentMessage"><= blockquote class=3D"ws-ng-quote"><pre style=3D"white-space: normal;"><div>T= he branch main has been updated by osa:<br></div><div><br></div><div>URL: <= a href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3Dfe13eae316f8d7f038d8e= 79bd2b61c7d2f2add78" class=3D"defaultMailLink" rel=3D"noopener noreferrer" = data-ik=3D"ik-secure" target=3D"_blank">https://cgit.FreeBSD.org/ports/comm= it/?id=3Dfe13eae316f8d7f038d8e79bd2b61c7d2f2add78</a><br></div><div><br></d= iv><div>commit fe13eae316f8d7f038d8e79bd2b61c7d2f2add78<br></div><div>Autho= r: Sergey A. Osokin <<a href=3D"mailto:osa@FreeBSD.org" class=3D"def= aultMailLink">osa@FreeBSD.org</a>><br></div><div>AuthorDate: 2024-08-04 = 16:39:03 +0000<br></div><div>Commit: Sergey A. Osokin <<a href=3D"ma= ilto:osa@FreeBSD.org" class=3D"defaultMailLink">osa@FreeBSD.org</a>><br>= </div><div>CommitDate: 2024-08-04 16:39:03 +0000<br></div><div><br></div><d= iv> devel/libada: new port, WHATWG-compliant and fast URL parser<br></di= v><div> <br></div><div> Ada is a fast and spec-compliant URL parser w= ritten in C++.<br></div><div> Specification for URL parser can be found = from the WHATWG website.<br></div><div> <br></div><div> Connect to th= e build.<br></div><div>---<br></div><div> devel/Makefile | 1 +<br>= </div><div> devel/libada/Makefile | 23 +++++++++++++++++++++++<br></div><d= iv> 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 +=3D libPropList<br></div><div> SUBDIR +=3D libab= igail<br></div><div> SUBDIR +=3D libac<br></div><div>+ SUBDIR +=3D l= ibada<br></div><div> SUBDIR +=3D libafterbase<br></div><div> SUBDIR= +=3D libantlr3c<br></div><div> SUBDIR +=3D libantlr4<br></div><div>dif= f --git a/devel/libada/Makefile b/devel/libada/Makefile<br></div><div>new f= ile mode 100644<br></div><div>index 000000000000..63aa8e2c0e65<br></div><di= v>--- /dev/null<br></div><div>+++ b/devel/libada/Makefile<br></div><div>@@ = -0,0 +1,23 @@<br></div><div>+PORTNAME=3D=09libada<br></div><div>+DISTVERSIO= NPREFIX=3D=09v<br></div><div>+DISTVERSION=3D=092.9.0<br></div><div>+CATEGOR= IES=3D=09devel www<br></div><div>+<br></div><div>+MAINTAINER=3D=09<a href= =3D"mailto:osa@FreeBSD.org" class=3D"defaultMailLink">osa@FreeBSD.org</a><b= r></div><div>+COMMENT=3D=09WHATWG-compliant and fast URL parser<br></div><d= iv>+WWW=3D=09=09<a href=3D"https://ada-url.com/" class=3D"defaultMailLink" = rel=3D"noopener noreferrer" data-ik=3D"ik-secure" target=3D"_blank">https:/= /ada-url.com/</a><br></div><div>+<br></div><div>+LICENSE=3D=09APACHE20<br><= /div><div>+LICENSE_FILE=3D=09${WRKSRC}/LICENSE-APACHE<br></div><div>+<br></= div><div>+USES=3D=09=09cmake localbase:ldflags<br></div><div>+USE_LDCONFIG= =3D=09yes<br></div><div>+<br></div><div>+CMAKE_OFF=3D=09ADA_TESTING ADA_BEN= CHMARKS ADA_TOOLS<br></div><div>+CMAKE_ON=3D=09BUILD_SHARED_LIBS<br></div><= div>+<br></div><div>+USE_GITHUB=3D=09yes<br></div><div>+GH_ACCOUNT=3D=09ada= -url<br></div><div>+GH_PROJECT=3D=09ada<br></div><div>+<br></div><div>+.inc= lude <<a href=3D"http://bsd.port.mk>" class=3D"defaultMailLink" rel=3D"n= oopener noreferrer" data-ik=3D"ik-secure" target=3D"_blank">bsd.port.mk>= </a>;<br></div></pre></blockquote></div><div style=3D"font-family: 'Helveti= ca Neue', Helvetica, Arial, sans-serif; font-size: 14px">Hi,<br></div><div = style=3D"font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-= size: 14px"><br></div><div style=3D"font-family: 'Helvetica Neue', Helvetic= a, Arial, sans-serif; font-size: 14px">Build uses Python (apart from ninja)= but is missing dependency listing in port makefile or add CMAKE_DISABLE_FI= ND_PACKAGE_Python3 to CMAKE_ON. You might also want to add CMAKE_DISABLE_FI= ND_PACKAGE_Git to avoid any unintentional behaviour<br></div><div style=3D"= font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14p= x"><br></div><div style=3D"font-family: 'Helvetica Neue', Helvetica, Arial,= sans-serif; font-size: 14px">Best regards,<br></div><div style=3D"font-fam= ily: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px">Danie= l (diizzy@)<br></div></body></html> --_=_swift_1722792635_914eb0c2faa6c3a2a39b20cfea49ddee_=_--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d78fa11c4b91e0ef8893eec277a73a50>