From nobody Fri Nov 19 21:33:29 2021 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 6A74A189C589; Fri, 19 Nov 2021 21:33:31 +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 4HwqfK6f3bz3mtl; Fri, 19 Nov 2021 21:33:29 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 B6E3A7D3F; Fri, 19 Nov 2021 21:33:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1AJLXTaL096491; Fri, 19 Nov 2021 21:33:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1AJLXT6B096490; Fri, 19 Nov 2021 21:33:29 GMT (envelope-from git) Date: Fri, 19 Nov 2021 21:33:29 GMT Message-Id: <202111192133.1AJLXT6B096490@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 52e7203867ad - main - devel/lyra: New port: Command line parser for C++11 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 52e7203867adc2f5a3fb9868cabd815ab8985f82 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=52e7203867adc2f5a3fb9868cabd815ab8985f82 commit 52e7203867adc2f5a3fb9868cabd815ab8985f82 Author: Yuri Victorovich AuthorDate: 2021-11-19 21:14:54 +0000 Commit: Yuri Victorovich CommitDate: 2021-11-19 21:33:19 +0000 devel/lyra: New port: Command line parser for C++11 --- devel/Makefile | 1 + devel/lyra/Makefile | 20 ++++++++++++++++++++ devel/lyra/distinfo | 3 +++ devel/lyra/pkg-descr | 4 ++++ devel/lyra/pkg-plist | 30 ++++++++++++++++++++++++++++++ 5 files changed, 58 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index a1dd2e3f0daa..809d2c325eba 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1522,6 +1522,7 @@ SUBDIR += luv SUBDIR += lwp SUBDIR += lxqt-build-tools + SUBDIR += lyra SUBDIR += m17n-db SUBDIR += m17n-docs SUBDIR += m17n-inscript2 diff --git a/devel/lyra/Makefile b/devel/lyra/Makefile new file mode 100644 index 000000000000..544338b16bd5 --- /dev/null +++ b/devel/lyra/Makefile @@ -0,0 +1,20 @@ +PORTNAME= lyra +DISTVERSION= 1.5.1-27 +DISTVERSIONSUFFIX= -gc6fdb1f +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Command line parser for C++11 + +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= cmake compiler:c++11-lang + +USE_GITHUB= yes +GH_ACCOUNT= bfgroup +GH_PROJECT= Lyra + +NO_ARCH= yes + +.include diff --git a/devel/lyra/distinfo b/devel/lyra/distinfo new file mode 100644 index 000000000000..8a5f28580e3e --- /dev/null +++ b/devel/lyra/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1637355834 +SHA256 (bfgroup-Lyra-1.5.1-27-gc6fdb1f_GH0.tar.gz) = 6436bfd964c86b135497d1c3ae4ced06cc8f42ab073a1ea17dd1a652a4865019 +SIZE (bfgroup-Lyra-1.5.1-27-gc6fdb1f_GH0.tar.gz) = 544736 diff --git a/devel/lyra/pkg-descr b/devel/lyra/pkg-descr new file mode 100644 index 000000000000..fb94f3ccf571 --- /dev/null +++ b/devel/lyra/pkg-descr @@ -0,0 +1,4 @@ +Lyra is a simple to use, composing, header only, command line arguments parser +for C++ 11 and beyond. + +WWW: https://www.bfgroup.xyz/Lyra/ diff --git a/devel/lyra/pkg-plist b/devel/lyra/pkg-plist new file mode 100644 index 000000000000..455a4766b1cb --- /dev/null +++ b/devel/lyra/pkg-plist @@ -0,0 +1,30 @@ +include/lyra/arg.hpp +include/lyra/args.hpp +include/lyra/arguments.hpp +include/lyra/cli.hpp +include/lyra/cli_parser.hpp +include/lyra/command.hpp +include/lyra/detail/bound.hpp +include/lyra/detail/choices.hpp +include/lyra/detail/deprecated_parser_customization.hpp +include/lyra/detail/from_string.hpp +include/lyra/detail/invoke_lambda.hpp +include/lyra/detail/parse.hpp +include/lyra/detail/result.hpp +include/lyra/detail/tokens.hpp +include/lyra/detail/trait_utils.hpp +include/lyra/detail/unary_lambda_traits.hpp +include/lyra/exe_name.hpp +include/lyra/group.hpp +include/lyra/help.hpp +include/lyra/literal.hpp +include/lyra/lyra.hpp +include/lyra/main.hpp +include/lyra/opt.hpp +include/lyra/option_style.hpp +include/lyra/parser.hpp +include/lyra/parser_result.hpp +include/lyra/val.hpp +include/lyra/version.hpp +%%DATADIR%%/cmake/lyraConfig.cmake +%%DATADIR%%/cmake/lyraTarget.cmake