From nobody Tue Apr 23 10:47:32 2024 X-Original-To: dev-commits-ports-main@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 4VNzN51WqQz5JxBj; Tue, 23 Apr 2024 10:47:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VNzN46J5Rz4PVs; Tue, 23 Apr 2024 10:47:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713869252; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=t3FvwsCpc1XZXJYms1x8BsY7D6oQlcwdGiunTt+dwQQ=; b=bA0fbACNGwu/mErYlCX2oUQYMEFU/DnRYNs0vzTH+3xRwoVD3FW0o1q1smLVG9qeEqLyWF 9MtMdji8w7CgiD1h2ujpM3FGeWEJqMRGoTgwtBR75kMezXm5K853xsDvTI+7xBv9xujFxJ 5r3nXSsdJcKy2LeuSpLQRdTQEDkIt8bt6YebObsvxrTN70ABrZOmDa3qEXcoPXpazgKWkn tRlporhKy0kJ6jYBAk+B/ad1pNFe22eaTvpDOI1Q0OQjM3Awc9Btdd2uOpoe91smyjq6PQ UERJ2DcOLeweoZA8ub9D91E9El29hdREl+omfaCWSqmGiPyrdR9pNWrTvHwnFw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713869252; a=rsa-sha256; cv=none; b=u0KkdNn30BU1DVyThapWLHEWaJJqxs225gzk33NX+kKpoSnHf43x3O/0PSStkDEsTAmYBn cQoGKBCVCe947zHiv9LM+zhdFVlIj9I6lbl3tDFGzKXelDqCNitvfzKcYiG5eDuONZ6Eib i4fEuvzezIk6+hfvBZaD8s06F0yPxbHh/iLuIrXDsBHQQvhyIBezGtis59fNe1WQCUKAFL Txoe8bPMGw2bJiFZHYhx40mDcUrr+6YNTD+OKTLjCP1Tpt8Oa0ak9Wvk04Bl8xPivmKEqt yv88Zdb5nbMIdnPd358F+FEkMxAS4GVoba2CG1ZAHhhL4wgutv8dmIMnx0Fhgg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713869252; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=t3FvwsCpc1XZXJYms1x8BsY7D6oQlcwdGiunTt+dwQQ=; b=qO3VYTGLQJVOsLTYeEYGs/Yd2QCi/zT88IIGZYRwMl2JP+z8CNVD7ybVdNlNTHQA3dk1Da 5pbW/Y5RF+8Rw8jqYkviVkA6CHgeaLx5rS5p8cbFdeYeIcq07MmfCd1od2rudQbVaVmEFi Wt8uqEa9mKgWxR9qof6UmNj9x24WTQz1C+3eNaDzLAOPED8yT5ULKrlGaCJtHhvjjPRys+ G3uJJEuP45aRQCtxHdAycUBatPrBUlYKbWQkuozKcpZg1qoNfbQ8wFM5hKGK7ATQ5jxxxE d5gbRDUTGdd7Ki4ePfTmQWxbx2ET50xWByEPnOICFM/jYtbWQyXLEW00HDoNjw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VNzN45vbZzTDd; Tue, 23 Apr 2024 10:47:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 43NAlWHp059917; Tue, 23 Apr 2024 10:47:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43NAlWSi059914; Tue, 23 Apr 2024 10:47:32 GMT (envelope-from git) Date: Tue, 23 Apr 2024 10:47:32 GMT Message-Id: <202404231047.43NAlWSi059914@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: e8d87b63b183 - main - net/libzmq4: Add option enabling draft APIs List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e8d87b63b183efb3f70138e384875743375f6f66 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=e8d87b63b183efb3f70138e384875743375f6f66 commit e8d87b63b183efb3f70138e384875743375f6f66 Author: Yuri Victorovich AuthorDate: 2024-04-23 08:44:56 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2024-04-23 10:47:13 +0000 net/libzmq4: Add option enabling draft APIs Some draft APIs are necessary in certain usage contexts. For example, the poller API is draft, but is necessary in order for ZMQ applications to implement timeouts. This is why this option enabled by default. PR: 278391 --- net/libzmq4/Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/net/libzmq4/Makefile b/net/libzmq4/Makefile index b5f02d5c32ea..ca55180b07f5 100644 --- a/net/libzmq4/Makefile +++ b/net/libzmq4/Makefile @@ -1,6 +1,7 @@ PORTNAME= libzmq4 DISTVERSIONPREFIX= v DISTVERSION= 4.3.5 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://github.com/zeromq/libzmq/releases/download/${DISTVERSIONFULL}/ DISTNAME= zeromq-${DISTVERSION} @@ -26,22 +27,24 @@ TEST_TARGET= check CONFLICTS= libzmq[^4] zmq -OPTIONS_DEFINE= CURVE LIBUNWIND MANPAGES STATIC -OPTIONS_DEFAULT= MANPAGES NORM PGM CURVE STATIC +OPTIONS_DEFINE= CURVE DRAFT_API LIBUNWIND MANPAGES STATIC +OPTIONS_DEFAULT= CURVE DRAFT_API MANPAGES NORM PGM STATIC OPTIONS_GROUP= MULTICAST OPTIONS_GROUP_MULTICAST= NORM PGM OPTIONS_SUB= yes CURVE_DESC= CURVE security backend +DRAFT_API_DESC= Enable draft (experimental) APIs LIBUNWIND_DESC= Use libunwind to print stack trace in case of error MULTICAST_DESC= Reliable Multicast Transports NORM_DESC= Enable NORM via NRL PGM_DESC= Enable PGM transport via OpenPGM CURVE_LIB_DEPENDS= libsodium.so:security/libsodium -CURVE_CONFIGURE_OFF= --disable-curve +CURVE_CONFIGURE_OFF= --disable-curve CURVE_CONFIGURE_WITH= libsodium CURVE_PLIST_FILES= bin/curve_keygen +DRAFT_API_CONFIGURE_ENABLE= drafts LIBUNWIND_LIB_DEPENDS= libunwind.so:devel/libunwind LIBUNWIND_CONFIGURE_ENABLE= libunwind NORM_LIB_DEPENDS= libnorm.so:net/norm