Skip site navigation (1)Skip section navigation (2)
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 &lt;osa@FreeBSD.org&gt; 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 &lt;<a href="mailto:osa@FreeBSD.org" class="defaultMailLink">osa@FreeBSD.org</a>&gt;<br></div><div>AuthorDate: 2024-08-04 16:39:03 +0000<br></div><div>Commit:     Sergey A. Osokin &lt;<a href="mailto:osa@FreeBSD.org" class="defaultMailLink">osa@FreeBSD.org</a>&gt;<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 &lt;<a href="http://bsd.port.mk>" class="defaultMailLink" rel="noopener noreferrer" data-ik="ik-secure" target="_blank">bsd.port.mk&gt;</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>