From nobody Mon Jan 20 17:28:02 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YcHNj3pkxz5kPs2 for ; Mon, 20 Jan 2025 17:28:05 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-190b.mail.infomaniak.ch (smtp-190b.mail.infomaniak.ch [185.125.25.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "relay.mail.infomaniak.ch", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YcHNj12Jgz3chD for ; Mon, 20 Jan 2025 17:28:04 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; none Received: from smtp-4-0001.mail.infomaniak.ch (smtp-4-0001.mail.infomaniak.ch [10.7.10.108]) by smtp-4-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4YcHNf4xq7zy2N; Mon, 20 Jan 2025 18:28:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyret.net; s=20231006; t=1737394082; bh=EsvqfGGhklsAe6hzKrSUwtcwIoKMCKjTdQo0uaypA80=; h=Date:Subject:From:Reply-To:To:Cc:References:In-Reply-To:From; b=oXDpdYmBSj2syjdhueKAkbRmUKo8dxAKYo160tjItpsoYfQpc+zYoJjTe6vGxC60+ /IHl4/56KrzoOAS9alAY2FB2EthLoG4WC+FimKnMEBkcZgLYF11YyQtQ8S0dWDeKJd OfV3/TSO6vL0ZJN/T/0sS9ek/lNgDuSkA3PE6/Fp6K21/00lwymjsMGmGWk3qssx3W 8A+goi77Zop+Zp9f1gI4qjadf6DDaK5hRdBAZ4E8QSPeUM48A73x2+bcUs4d+7jL+h XjG8n9nkT9T769mwt+5+E5G/uLQogVZDKZBJHGo6LZX56IxQLZfkmMR7/THHa3s20V AridoUt3/NPdg== Received: from unknown by smtp-4-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4YcHNf27b2zDxh; Mon, 20 Jan 2025 18:28:02 +0100 (CET) Message-ID: <0cfa09977d44f4345dc26dfc3b29dd34@mail.infomaniak.com> Date: Mon, 20 Jan 2025 18:28:02 +0100 Subject: Re: git: 98582ae673d8 - main - mail/opensmtpd-table-sqlite: new port From: Daniel Engberg Reply-To: Daniel Engberg To: Pietro Cerutti Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="_=_swift_1737394082_4e01106d8f86f58d713bac895e2631ba_=_" X-WS-User-Origin: eyJpdiI6Im1qbW1wMUxPN1l4Z1JndE1VOEU1ZEE9PSIsInZhbHVlIjoiNG9zdlpENTNRMUowS1dOUW1CenIzUT09IiwibWFjIjoiZjI4MzUyNmZjOTUzOTRjY2Q0MjIwNzJjNWQ0YzM5ZTY0NDE4YmU4MTdhM2M3YjhmOWI3ZTc3YmYwZGE2MzY1ZCIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6IitNWFFiMUk5NUcrT1d4RE5LVG9kVlE9PSIsInZhbHVlIjoidDNkSVVBSzdjendmc2krZ3ZRVVhmZz09IiwibWFjIjoiN2M1ODY0YWNlZTg2NmI1MTY4YzI0MzVmYWFkYzg4MmM4MmI0MDkyMmIwYWJiNzIxNGI1YWIzN2NkMDZkZWNmZSIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.829) References: <202501191231.50JCVTKv086950@gitrepo.freebsd.org> In-Reply-To: X-Infomaniak-Routing: alpha X-Rspamd-Queue-Id: 4YcHNj12Jgz3chD X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29222, ipnet:185.125.24.0/22, country:CH] --_=_swift_1737394082_4e01106d8f86f58d713bac895e2631ba_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2025-01-20T14:19:50.000+01:00, Pietro Cerutti wrote= : >=C2=A0On=C2=A0Jan=C2=A019=C2=A02025,=C2=A013:03=C2=A0+0000,=C2= =A0Daniel=C2=A0Engberg=C2=A0=C2=A0wrote: = >=C2=A0 >=C2=A0[--=C2=A0Type:=C2=A0text/plain;=C2=A0charset=3Dutf-8,= =C2=A0Encoding:=C2=A0quoted-printable,=C2=A0Size:=C2=A07.6K=C2=A0--] >>= =C2=A0=C2=A0On=C2=A02025-01-19T13:31:40.000+01:00,=C2=A0Pietro=C2=A0Cerutti= >>=C2=A0=C2=A0 >>=C2=A0=C2=A0 >>=C2=A0=C2=A0wrote:= >>=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0The=C2=A0branch=C2=A0main=C2=A0has= =C2=A0been=C2=A0updated=C2=A0by=C2=A0gahr: >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0URL: >>>=C2=A0=C2=A0=C2=A0https://cgit.FreeBSD.or= g/ports/commit/?id=3D98582ae673d871b51f1c0b6b7cafb35879c02efc >>>=C2= =A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0commit=C2=A098582ae673d871b51f= 1c0b6b7cafb35879c02efc >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0= =C2=A0Author:=C2=A0Pietro=C2=A0Cerutti=C2=A0 >>>=C2= =A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0AuthorDate:=C2=A02025-01-19= =C2=A012:25:14=C2=A0+0000 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0Commit:=C2=A0Pietro=C2=A0Cerutti=C2=A0 >>>= =C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0CommitDate:=C2=A02025-01-19= =C2=A012:31:27=C2=A0+0000 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0mail/opensmtpd-table-sqlite:=C2=A0new=C2=A0port >>>=C2=A0=C2= =A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0This=C2=A0port=C2=A0replaces=C2= =A0mail/opensmtpd-extras-table-sqlite. >>>=C2=A0=C2=A0=C2=A0 >>>=C2= =A0=C2=A0=C2=A0=C2=A0The=C2=A0opensmtpd-extras-table-*=C2=A0ports=C2=A0got= =C2=A0broken=C2=A0by=C2=A0the=C2=A0latest >>>=C2=A0=C2=A0=C2=A0update= =C2=A0of >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0OpenSMTPD,= =C2=A0see=C2=A0my=C2=A0message=C2=A0on=C2=A0the=C2=A0mailing=C2=A0list: >= >>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0https://lists.freebsd.org= /archives/dev-commits-ports-main/2025-January/134537.html >>>=C2=A0=C2= =A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0I=C2=A0have=C2=A0requested=C2=A0acti= on=C2=A0by=C2=A0fluffy@=C2=A0both=C2=A0on=C2=A0the=C2=A0message=C2=A0linked= >>>=C2=A0=C2=A0=C2=A0above=C2=A0and >>>=C2=A0=C2=A0=C2=A0 >>>=C2= =A0=C2=A0=C2=A0=C2=A0privately=C2=A0via=C2=A0email,=C2=A0but=C2=A0I=C2= =A0haven't=C2=A0got=C2=A0any=C2=A0response=C2=A0back. >>>=C2=A0=C2=A0= =C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0At=C2=A0this=C2=A0point,=C2=A0I=C2= =A0want=C2=A0to=C2=A0unblock=C2=A0my=C2=A0workflow=C2=A0and=C2=A0be=C2= =A0able=C2=A0to >>>=C2=A0=C2=A0=C2=A0upgrade >>>=C2=A0=C2=A0=C2=A0 >>= >=C2=A0=C2=A0=C2=A0=C2=A0OpenSMTPD.=C2=A0I=C2=A0don't=C2=A0have=C2=A0plans= =C2=A0to=C2=A0provide=C2=A0alternatives=C2=A0to=C2=A0all >>>=C2=A0=C2= =A0=C2=A0the >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0opensmtpd= -extras-table-*=C2=A0ports. >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0--- >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0mail/Make= file=C2=A0|=C2=A01=C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0mail/opensmtpd-table-sqlite/Makefile=C2=A0|=C2=A026 >>>=C2=A0= =C2=A0=C2=A0++++++++++++++++++++++++++ >>>=C2=A0=C2=A0=C2=A0 >>>=C2= =A0=C2=A0=C2=A0=C2=A0mail/opensmtpd-table-sqlite/distinfo=C2=A0|=C2=A05= =C2=A0+++++ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0mail/opens= mtpd-table-sqlite/pkg-descr=C2=A0|=C2=A02=C2=A0++ >>>=C2=A0=C2=A0=C2= =A0 >>>=C2=A0=C2=A0=C2=A0=C2=A04=C2=A0files=C2=A0changed,=C2=A034=C2= =A0insertions(+) >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0diff= =C2=A0--git=C2=A0a/mail/Makefile=C2=A0b/mail/Makefile >>>=C2=A0=C2=A0= =C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0index=C2=A07fc7b579932a..09a72821dd5f= =C2=A0100644 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0---=C2= =A0a/mail/Makefile >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+++= =C2=A0b/mail/Makefile >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2= =A0@@=C2=A0-290,6=C2=A0+290,7=C2=A0@@ >>>=C2=A0=C2=A0=C2=A0 >>>=C2= =A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0opensmtpd-extras-table-sqlite = >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2= =A0opensmtpd-filter-rspamd >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0opensmtpd-filter-senderscore >>>=C2=A0= =C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+=C2=A0SUBDIR=C2=A0+=3D=C2=A0open= smtpd-table-sqlite >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0SUB= DIR=C2=A0+=3D=C2=A0osbf-lua >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0ovs >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0= =C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0p5-CGP-CLI >>>=C2=A0=C2=A0=C2= =A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0diff=C2=A0--git=C2=A0a/mail/opensmtpd-tabl= e-sqlite/Makefile >>>=C2=A0=C2=A0=C2=A0b/mail/opensmtpd-table-sqlite/Make= file >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0new=C2=A0file= =C2=A0mode=C2=A0100644 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0= =C2=A0index=C2=A0000000000000..dfd64f7c1ecf >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0---=C2=A0/dev/null >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0+++=C2=A0b/mail/opensmtpd-table-sqlite/Makefile >= >>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0@@=C2=A0-0,0=C2=A0+1,26= =C2=A0@@ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+PORTNAME=3D= =C2=A0opensmtpd-table-sqlite >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0= =C2=A0=C2=A0+DISTVERSION=3D=C2=A01.0.1 >>>=C2=A0=C2=A0=C2=A0 >>>=C2= =A0=C2=A0=C2=A0=C2=A0+CATEGORIES=3D=C2=A0mail >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0+PATCH_SITES=3D=C2=A0https://github.com/OpenSMTPD/table-sqlite/com= mit/ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+PATCHFILES=3D= =C2=A0f3c46da1cbbb2a9d32cd9b4cf31e9fdb5b941a16.patch:-p1 >>>=C2=A0=C2= =A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0+MAINTAINER=3D=C2=A0gahr@FreeBSD.org >>>=C2=A0= =C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+COMMENT=3D=C2=A0SQLite=C2=A0tabl= e=C2=A0for=C2=A0OpenSMTPD >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0+WWW=3D=C2=A0https://github.com/opensmtpd/table-sqlite >>>=C2= =A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>= >=C2=A0=C2=A0=C2=A0=C2=A0+LICENSE=3D=C2=A0ISCL >>>=C2=A0=C2=A0=C2=A0 >>= >=C2=A0=C2=A0=C2=A0=C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0+USES=3D=C2=A0autoreconf=C2=A0localbase=C2=A0sqlite >>>=C2=A0= =C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+GNU_CONFIGURE=3D=C2=A0yes >>>= =C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+ >>>=C2=A0=C2=A0=C2= =A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+PATCH_ARGS=3D=C2=A0-p1 >>>=C2=A0=C2= =A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0+USE_GITHUB=3D=C2=A0yes >>>=C2=A0=C2=A0=C2=A0 >= >>=C2=A0=C2=A0=C2=A0=C2=A0+GH_ACCOUNT=3D=C2=A0opensmtpd >>>=C2=A0=C2= =A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+GH_PROJECT=3D=C2=A0table-sqlite >= >>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+ >>>=C2=A0=C2=A0=C2= =A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+PLIST_FILES=3D=C2=A0libexec/smtpd/table-s= qlite=C2=A0\ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+=C2= =A0share/man/man5/table-sqlite.5.gz >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0= =C2=A0=C2=A0=C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2= =A0+.include=C2=A0=C2=A0[http://bsd.port.mk>]; >>>=C2=A0= =C2=A0=C2=A0[http://bsd.port.mk>=C2=A0[http://bsd.port.mk>];]; >>>=C2= =A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0diff=C2=A0--git=C2=A0a/mail/op= ensmtpd-table-sqlite/distinfo >>>=C2=A0=C2=A0=C2=A0b/mail/opensmtpd-table= -sqlite/distinfo >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0new= =C2=A0file=C2=A0mode=C2=A0100644 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2= =A0=C2=A0=C2=A0index=C2=A0000000000000..f19d8caf3cda >>>=C2=A0=C2=A0= =C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0---=C2=A0/dev/null >>>=C2=A0=C2=A0= =C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+++=C2=A0b/mail/opensmtpd-table-sqlite/= distinfo >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0@@=C2=A0-0,0= =C2=A0+1,5=C2=A0@@ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+TI= MESTAMP=C2=A0=3D=C2=A01737289442 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2= =A0=C2=A0=C2=A0+SHA256=C2=A0(opensmtpd-table-sqlite-1.0.1_GH0.tar.gz)=C2= =A0=3D >>>=C2=A0=C2=A0=C2=A074f40788aec40087235cb82391ad21ed4aeb6d79dd7a0= e89571f398825b653b0 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2= =A0+SIZE=C2=A0(opensmtpd-table-sqlite-1.0.1_GH0.tar.gz)=C2=A0=3D=C2=A021718= >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+SHA256=C2=A0(f3c46da= 1cbbb2a9d32cd9b4cf31e9fdb5b941a16.patch)=C2=A0=3D >>>=C2=A0=C2=A0=C2= =A00256ee0d826543e4ae4263f05c6ddedc635f72a713f34592663e4dbdd40e6d6c >>>= =C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+SIZE=C2=A0(f3c46da1cbbb2a9= d32cd9b4cf31e9fdb5b941a16.patch)=C2=A0=3D=C2=A01552 >>>=C2=A0=C2=A0=C2= =A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0diff=C2=A0--git=C2=A0a/mail/opensmtpd-tabl= e-sqlite/pkg-descr >>>=C2=A0=C2=A0=C2=A0b/mail/opensmtpd-table-sqlite/pkg= -descr >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0new=C2=A0file= =C2=A0mode=C2=A0100644 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0= =C2=A0index=C2=A0000000000000..ede5705d7728 >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0---=C2=A0/dev/null >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0+++=C2=A0b/mail/opensmtpd-table-sqlite/pkg-descr = >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0@@=C2=A0-0,0=C2=A0+1,2= =C2=A0@@ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+The=C2=A0SQL= ite=C2=A0table=C2=A0addon=C2=A0for=C2=A0OpenSMTPD=C2=A0allows=C2=A0the= =C2=A0storing=C2=A0of >>>=C2=A0=C2=A0=C2=A0usernames, >>>=C2=A0=C2= =A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+passwords,=C2=A0aliases,=C2=A0and= =C2=A0domains=C2=A0in=C2=A0a=C2=A0sqlite3=C2=A0table. >>=C2=A0=C2=A0 >>= =C2=A0=C2=A0Hi, >>=C2=A0=C2=A0 >>=C2=A0=C2=A0Any=C2=A0reason=C2=A0why= =C2=A0you're=C2=A0not=C2=A0using=C2=A0upstream's=C2=A0release=C2=A0archive?= >>=C2=A0=C2=A0 >>=C2=A0=C2=A0That=C2=A0gets=C2=A0rid=C2=A0of=C2=A0patc= hing=C2=A0and=C2=A0USES=3D=C2=A0autoreconf=C2=A0and=C2=A0you=C2=A0probably= >>=C2=A0=C2=A0also >>=C2=A0=C2=A0 >>=C2=A0=C2=A0want=C2=A0USES=3D= =C2=A0localbase:ldflags=C2=A0instead=C2=A0of=C2=A0localbase=C2=A0.=C2=A0Loo= king=C2=A0at >>=C2=A0=C2=A0Porters >>=C2=A0=C2=A0 >>=C2=A0=C2=A0Handb= ook=C2=A0you=C2=A0should=C2=A0likely=C2=A0also=C2=A0make=C2=A0use=C2=A0of= =C2=A0PKGNAMEPREFIX=C2=A0instead >>=C2=A0=C2=A0of >>=C2=A0=C2=A0 >>= =C2=A0=C2=A0having=C2=A0opensmtpd-=C2=A0in=C2=A0PORTNAME. >=C2=A0 >= =C2=A0Using=C2=A0the=C2=A0release=C2=A0archive=C2=A0won't=C2=A0make=C2= =A0the=C2=A0patch=C2=A0useless.=C2=A0Localbase=C2=A0is >=C2=A0 >=C2= =A0 >=C2=A0enough,=C2=A0no=C2=A0need=C2=A0for=C2=A0ldflags.=C2=A0I=C2= =A0don't=C2=A0see=C2=A0the=C2=A0point=C2=A0of=C2=A0using=C2=A0 >=C2=A0 = >=C2=A0PKGNAMEPREFIX. >=C2=A0 >>=C2=A0=C2=A0PATCH_ARGS=C2=A0is=C2=A0als= o=C2=A0unnecessary=C2=A0as=C2=A0you've=C2=A0set=C2=A0-p1=C2=A0already. >= =C2=A0 >=C2=A0True,=C2=A0I'll=C2=A0do=C2=A0it=C2=A0when=C2=A0I=C2=A0need= =C2=A0to=C2=A0commit=C2=A0the=C2=A0port=C2=A0next. >=C2=A0 >=C2=A0--= =C2=A0 >=C2=A0 >=C2=A0Pietro=C2=A0Cerutti >=C2=A0 >=C2=A0I=C2=A0hav= e=C2=A0pledged=C2=A0to=C2=A0give=C2=A010%=C2=A0of=C2=A0income=C2=A0to=C2= =A0effective=C2=A0charities >=C2=A0 >=C2=A0and=C2=A0invite=C2=A0you= =C2=A0to=C2=A0join=C2=A0me=C2=A0-=C2=A0https://givingwhatwecan.org Hi,= You don't need the patch as it's already applied? As for LDLAGS = vs LIBS, the configure script itself mentions that LDFLAGS should be used= for the specific fix? "LDFLAGS=C2=A0=C2=A0=C2=A0 linker flags, e.g. -= L if you have libraries in a nonstandard directory " = vs "LIBS=C2=A0=C2=A0=C2=A0libraries to pass to the linker, e.g. -l<= library>" Using PKGNAMEPREFIX avoids you hacking around upstream's pro= ject name in ports. Best regards, Daniel --_=_swift_1737394082_4e01106d8f86f58d713bac895e2631ba_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 2025-01-20T14:19:50.000+01:00, Pietro Cerut= ti <gahr@FreeBSD.org> wrote:
On Jan 19 2025, 13:03 +0000, Daniel Engberg <daniel.= engberg.lists@pyret.net> wrote:
[-- Type: text/plain; = charset=3Dutf-8, Encoding: quoted-printable, Size: 7.6K --]
On 2025-01-19T13:31:40.000+01:00, Pietro = Cerutti <g= ahr@FreeBSD.org>
wrote:

The branch main has been updated by gahr= :


commit 98582ae673d871b51f1= c0b6b7cafb35879c02efc

Author: Pietro Cer= utti <gahr= @FreeBSD.org>

AuthorDate: 2025-01-19 = 12:25:14 +0000

Commit: Pietro Cerutti &l= t;gahr@FreeBS= D.org>

CommitDate: 2025-01-19 12:31:2= 7 +0000

mail/opensmtpd-table-sqlite: new= port



= This port replaces mail/opensmtpd-extras-table-sqlite.


The opensmtpd-extras-t= able-* ports got broken by the latest update of

OpenSMTPD, see my message on the mailing list:

<= /div>
https://lists.freeb= sd.org/archives/dev-commits-ports-main/2025-January/134537.html



I have requ= ested action by fluffy@ both on the message linked above and
=
privately via email, but I haven't got any response ba= ck.



= At this point, I want to unblock my workflow and be able to upgrade

OpenSMTPD. I don't have plans to provide alter= natives to all the

opensmtpd-extras-tabl= e-* ports.

---

mail/Makefile | 1 +

mail/opensmtpd-table-sqlite/Makefile | 26 ++++++++++++++++++++++++++<= br>

mail/opensmtpd-table-sqlite/distinfo | 5 = +++++

mail/opensmtpd-table-sqlite/pkg-descr= | 2 ++

4 files changed, 34 insertions(+)<= br>

diff --git a/mail/Makefile b/mail/Makefile

index 7fc7b579932a..09a72821dd5f 100644

--- a/mail/Makefile

+++ b/mail/Makefile

@@ -290,6 +290,7 @@

SUBDIR +=3D opensmtpd-extras-table-sqlite=

SUBDIR +=3D opensmtpd-filter-rspamd

SUBDIR +=3D opensmtpd-filter-senderscore<= br>

+ SUBDIR +=3D opensmtpd-table-sqlite
<= /div>

SUBDIR +=3D osbf-lua

SUBDIR +=3D ovs

SUBDIR += =3D p5-CGP-CLI

diff --git a/mail/opensmtpd-t= able-sqlite/Makefile b/mail/opensmtpd-table-sqlite/Makefile
=
new file mode 100644

index 0= 00000000000..dfd64f7c1ecf

--- /dev/null
<= /div>

+++ b/mail/opensmtpd-table-sqlite/Makefile

@@ -0,0 +1,26 @@

+= PORTNAME=3D opensmtpd-table-sqlite

+DISTV= ERSION=3D 1.0.1

+CATEGORIES=3D mail

+

+PATCH_SITES= =3D https://github.com/OpenSMTPD/table-sqlite/commit/

+PATCHFILES=3D f3c46da1cbbb2a9d32cd9b4cf31e9fdb5b= 941a16.patch:-p1

+

=
+MAINTAINER=3D gahr@FreeBSD.org

+COMMENT=3D = SQLite table for OpenSMTPD


= +

+LICENSE=3D ISCL

+

+USES=3D autoreconf local= base sqlite

+GNU_CONFIGURE=3D yes

+

+PATCH_ARGS=3D = -p1

+

+USE_GI= THUB=3D yes

+GH_ACCOUNT=3D opensmtpd

+GH_PROJECT=3D table-sqlite
=
+

+PLIST_FILES=3D libexe= c/smtpd/table-sqlite \

+ share/man/ma= n5/table-sqlite.5.gz

+


diff --git a/mai= l/opensmtpd-table-sqlite/distinfo b/mail/opensmtpd-table-sqlite/distinfo

new file mode 100644

=
index 000000000000..f19d8caf3cda

--- /= dev/null

+++ b/mail/opensmtpd-table-sqlite/d= istinfo

@@ -0,0 +1,5 @@

<= /div>
+TIMESTAMP =3D 1737289442

+SHA256= (opensmtpd-table-sqlite-1.0.1_GH0.tar.gz) =3D 74f40788aec40087235cb82391ad= 21ed4aeb6d79dd7a0e89571f398825b653b0

+SIZE (= opensmtpd-table-sqlite-1.0.1_GH0.tar.gz) =3D 21718

+SHA256 (f3c46da1cbbb2a9d32cd9b4cf31e9fdb5b941a16.patch) =3D 0256ee0= d826543e4ae4263f05c6ddedc635f72a713f34592663e4dbdd40e6d6c
+SIZE (f3c46da1cbbb2a9d32cd9b4cf31e9fdb5b941a16.patch) =3D 15= 52

diff --git a/mail/opensmtpd-table-sqlite/= pkg-descr b/mail/opensmtpd-table-sqlite/pkg-descr

=
new file mode 100644

index 00000000000= 0..ede5705d7728

--- /dev/null
=
+++ b/mail/opensmtpd-table-sqlite/pkg-descr
=
@@ -0,0 +1,2 @@

+The SQLite= table addon for OpenSMTPD allows the storing of usernames,
=
+passwords, aliases, and domains in a sqlite3 table.

Hi,

Any r= eason why you're not using upstream's release archive?

That gets rid of patching and USES=3D autoreconf and you probably = also
want USES=3D localbase:ldflags instead of localbase . Lo= oking at Porters
Handbook you should likely also make use of = PKGNAMEPREFIX instead of
having opensmtpd- in PORTNAME.

Using the release archive won't make = the patch useless. Localbase is
enough, no need for ldflags.= I don't see the point of using
PKGNAMEPREFIX.

PATCH_ARGS is also unnecessar= y as you've set -p1 already.

True, I'l= l do it when I need to commit the port next.

<= br>
--
Pietro Cerutti
I have pledged= to give 10% of income to effective charities
and invite you = to join me - htt= ps://givingwhatwecan.org
Hi,

You don't n= eed the patch as it's already applied?
As for LDL= AGS vs LIBS, the configure script itself mentions that LDFLAGS should be us= ed for the specific fix?
"LDFLAGS  &nbs= p; linker flags, e.g. -L<lib dir> if you have libraries in a nonstand= ard directory <lib dir>"
vs
"LIBS   libraries to pass to the linker, e.g. -l&= lt;library>"
Using PKGNAMEPREFIX avoids you ha= cking around upstream's project name in ports.
Best regards,
Daniel
=
--_=_swift_1737394082_4e01106d8f86f58d713bac895e2631ba_=_--