Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Nov 2025 08:45:46 +0100
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        Dave Cottlehuber <dch@FreeBSD.org>, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 045ed5a746f3 - main - net-mgmt/simplomon: NEW PORT - radically simple availability monitoring
Message-ID:  <6968c24b-44ed-4d81-a60c-05bba2a9f2b0@FreeBSD.org>
In-Reply-To: <691de439.35e0c.7a814321@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

On 2025-11-19 16:37, Dave Cottlehuber wrote:
> The branch main has been updated by dch:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=045ed5a746f37e78b8da01d81ef9629e75d8637a
>
> commit 045ed5a746f37e78b8da01d81ef9629e75d8637a
> Author:     Dave Cottlehuber <dch@FreeBSD.org>
> AuthorDate: 2025-11-19 13:44:36 +0000
> Commit:     Dave Cottlehuber <dch@FreeBSD.org>
> CommitDate: 2025-11-19 15:36:42 +0000
>
>      net-mgmt/simplomon: NEW PORT - radically simple availability monitoring
>      
>      - basic website checks, including TLS expiration
>      - comprehensive DNS & DNSSEC monitoring
>      
>      Alpha from git tag, ping functionality is broken on FreeBSD
>      
>      Sponsored by:   SkunkWerks, GmbH
>      Differential Revision:  https://reviews.freebsd.org/D49277
> ---
>   net-mgmt/Makefile                           |  1 +
>   net-mgmt/simplomon/Makefile                 | 60 +++++++++++++++++++++++++++++
>   net-mgmt/simplomon/distinfo                 |  9 +++++
>   net-mgmt/simplomon/files/patch-mailmon.cc   | 12 ++++++
>   net-mgmt/simplomon/files/patch-meson.build  | 22 +++++++++++
>   net-mgmt/simplomon/files/patch-notifiers.cc | 17 ++++++++
>   net-mgmt/simplomon/files/pkg-message.in     | 16 ++++++++
>   net-mgmt/simplomon/files/simplomon.in       | 54 ++++++++++++++++++++++++++
>   net-mgmt/simplomon/pkg-descr                |  6 +++
>   9 files changed, 197 insertions(+)
>
> ...
> +USE_GITHUB=	yes
> +GH_ACCOUNT=	berthubert
> +GH_TAGNAME=	b4fea5b # https://github.com/berthubert/simplomon/pull/58
> +GH_TUPLE=	berthubert:sqlitewrite:a2c2ee:sqlitewrite \
> +		ahuPowerDNS:simplesocket:3af5e1d:simplesocket \
> +		yhirose:cpp-httplib:v0.13.1:httplib
> +
> +USE_RC_SUBR=	simplomon
> +
> +MESON_ARGS+=	--default-library=static \
> +		--prefer-static \
> +		--strip \
> +		--wrap-mode=nodownload
Hi,

Repo moved to Codeberg months ago,
Please stop doing static builds unless there a very good reason to it, 
it's how we package projects in general. This was also mentioned to you 
before in https://reviews.freebsd.org/D49277
https://docs.freebsd.org/en/books/porters-handbook/book/#bundled-libs-practices
Also consider the overall value in adding alpha quality/"dead" projects 
to the tree.

Best regards,
Daniel


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6968c24b-44ed-4d81-a60c-05bba2a9f2b0>