From nobody Wed Aug 14 05:07:00 2024 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 4WkGT04dfVz5SfhV; Wed, 14 Aug 2024 05:07:00 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WkGT03pZ3z3xJP; Wed, 14 Aug 2024 05:07:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723612020; 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=/cECJb37rIjwdYpZzlbTi13OkbymoKqsbnPG/oigqhA=; b=Pn9DSgntCx8JHYpWOW4MD0L/QitQrZJzJse+DpiGYT7P7qS3D2XNAti2b2Au8CVK+q60Gd KmvgHEuUSCSssSURtlKxl6LL6jelP4mNhilsTsywg+ToZW0+cSsHTcpactyFaMe27TGkc5 /793z1q4JQ4ov6ztQr5Jx+zLNPD36Xm4j9YSSAzJTgQGB15gzg7TR1tNCcnfspUdyvyaQ7 brASM+WC/wqVOxHEzrFTJmdlCWhTxKepxnYFXTSPsXQxIvxzq5if9xYIYvkWRU2y56a3JB vxdCGqOGbRow0+KC/DiXa8TnJi+a+0RSD9/5a4kNUhg0zfDrypsu13nfSYDyOw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1723612020; a=rsa-sha256; cv=none; b=BSRSVg6JyyhnqPc4fyqXak7+mL3E77e4YMsLYEbxQBlCtvoVc1aO34Ei0TX+XUkJbRknwS mf5CdqLGe8hqSa0NvCEkZijjm7cL3RKc4tnZpsub7GPYFoOoYJPE9UabfpLgz/JmIMEIIP v8OJ0RhWBJq88W3uCf/W5Zbz4vWMEp+1MvVLAxGm6z5KIIHVSgGu7Wl81BVTl2czS3Yx6a l43JL8aG1MhlhaH9xMv0j7qsKiaov/LWAq7coPzSY2YEoXLh7v2sWq7xG6xf2o4T/3qP+I Bnve4Zrl/zii/b1SnqkKZAbz0bcpX1WLJqB8jvTqhNBVkJaeznePy0A5XuHKPg== 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=1723612020; 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=/cECJb37rIjwdYpZzlbTi13OkbymoKqsbnPG/oigqhA=; b=q56nvh67ndpJLCpJBCK+S8stul4HRoQWPkDP3qRD+Jy3iJyhSHpj+qe87SUuRZlvpWGLOB +ZrKPXCSCizlzQkHKeTr5IFqlJo8Agipj2FogugFGv0UjIoXfE86zCehQE4xbVYGcyloiC gk8b6M81//ORqnjIhR5hr91RV75nNSrhxxE68AWSCbuAS+UlnacPzRL1/JZGSH/DRsYPmP /DKAkC5Fyl6RlysCT+2Wb3OyprJX7V44e+7AFsX92VrUaaUVUcqXaNBV/uCQvNhYxcf3zZ K6wfC+AAlf/ncVMEujdWcuf2ErnTqZNw3IAN1N104pzasldW9W0T6KGveod4DQ== 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 4WkGT03Q7Szh9K; Wed, 14 Aug 2024 05:07:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 47E570oZ022045; Wed, 14 Aug 2024 05:07:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 47E5706j022042; Wed, 14 Aug 2024 05:07:00 GMT (envelope-from git) Date: Wed, 14 Aug 2024 05:07:00 GMT Message-Id: <202408140507.47E5706j022042@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Eugene Grosbein Subject: git: cddafadedf0c - main - net-mgmt/libfds: New port: Flow Data Storage library 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: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eugen X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: cddafadedf0c08eea8af0af13b91c2e815d8f522 Auto-Submitted: auto-generated The branch main has been updated by eugen: URL: https://cgit.FreeBSD.org/ports/commit/?id=cddafadedf0c08eea8af0af13b91c2e815d8f522 commit cddafadedf0c08eea8af0af13b91c2e815d8f522 Author: Marek Zarychta AuthorDate: 2024-08-08 06:51:47 +0000 Commit: Eugene Grosbein CommitDate: 2024-08-14 04:59:11 +0000 net-mgmt/libfds: New port: Flow Data Storage library PR: 280681 Sponsored by: CESNET, z.s.p.o. Sponsored by: PANS Jarosław Signed-off-by: Eugene Grosbein --- net-mgmt/Makefile | 1 + net-mgmt/libfds/Makefile | 24 ++++++++++++++++++++++++ net-mgmt/libfds/distinfo | 3 +++ net-mgmt/libfds/pkg-descr | 2 ++ net-mgmt/libfds/pkg-plist | 31 +++++++++++++++++++++++++++++++ 5 files changed, 61 insertions(+) diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 6b12eefdda1a..800a44212552 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -127,6 +127,7 @@ SUBDIR += kismet SUBDIR += klg SUBDIR += lg + SUBDIR += libfds SUBDIR += librenms SUBDIR += libsmi SUBDIR += lldpd diff --git a/net-mgmt/libfds/Makefile b/net-mgmt/libfds/Makefile new file mode 100644 index 000000000000..792e16fdb8b5 --- /dev/null +++ b/net-mgmt/libfds/Makefile @@ -0,0 +1,24 @@ +PORTNAME= libfds +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.0 +CATEGORIES= net-mgmt + +MAINTAINER= zarychtam@plan-b.pwste.edu.pl +COMMENT= Flow Data Storage library for IPFIX messages +WWW= https://github.com/CESNET/libfds + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libxml2.so:textproc/libxml2 \ + liblz4.so:archivers/liblz4 \ + libzstd.so:archivers/zstd + +USES= cmake localbase:ldflags pkgconfig + +USE_GITHUB= yes +GH_ACCOUNT= CESNET + +CXXFLAGS+= -D_GNU_SOURCE + +.include diff --git a/net-mgmt/libfds/distinfo b/net-mgmt/libfds/distinfo new file mode 100644 index 000000000000..1d558c7db4b0 --- /dev/null +++ b/net-mgmt/libfds/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1723057921 +SHA256 (CESNET-libfds-v0.6.0_GH0.tar.gz) = 00a0e528c037823da8a5c1236cf0a0fa7929b3a9c5fddf3179b4b009ce36df67 +SIZE (CESNET-libfds-v0.6.0_GH0.tar.gz) = 797483 diff --git a/net-mgmt/libfds/pkg-descr b/net-mgmt/libfds/pkg-descr new file mode 100644 index 000000000000..f7eb7c35ce32 --- /dev/null +++ b/net-mgmt/libfds/pkg-descr @@ -0,0 +1,2 @@ +Flow Data Storage library for net-mgmt/ipfixcol2. The library provides +components for parsing and processing IPFIX Messages. diff --git a/net-mgmt/libfds/pkg-plist b/net-mgmt/libfds/pkg-plist new file mode 100644 index 000000000000..ac1d0614d6a4 --- /dev/null +++ b/net-mgmt/libfds/pkg-plist @@ -0,0 +1,31 @@ +%%ETCDIR%%/system/aliases.xml +%%ETCDIR%%/system/elements/cert.xml +%%ETCDIR%%/system/elements/cesnet.xml +%%ETCDIR%%/system/elements/cisco.xml +%%ETCDIR%%/system/elements/flowmon.xml +%%ETCDIR%%/system/elements/iana.xml +%%ETCDIR%%/system/elements/muni.xml +%%ETCDIR%%/system/elements/netflow.xml +%%ETCDIR%%/system/elements/netflowExtra.xml +%%ETCDIR%%/system/elements/netscaler.xml +%%ETCDIR%%/system/elements/vmware.xml +%%ETCDIR%%/system/mappings.xml +include/libfds.h +include/libfds/api.h +include/libfds/converters.h +include/libfds/drec.h +include/libfds/file.h +include/libfds/filter.h +include/libfds/iemgr.h +include/libfds/ipfix_filter.h +include/libfds/ipfix_parsers.h +include/libfds/ipfix_structs.h +include/libfds/template.h +include/libfds/template_mgr.h +include/libfds/trie.h +include/libfds/xml_parser.h +lib/libfds.so +lib/libfds.so.0 +lib/libfds.so.0.6.0 +libdata/pkgconfig/libfds.pc +@dir %%ETCDIR%%/user/elements