From nobody Sat Dec 31 10:22:07 2022 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 4NkdTq4GpSz2lJh5; Sat, 31 Dec 2022 10:22:07 +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 4NkdTq327Dz42CR; Sat, 31 Dec 2022 10:22:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672482127; 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=Bpjts7qHCj6Idzz1HfKf6JqDMOsUr4aZwxx4Ve0oHvc=; b=WZZRccBaekDQocWjcupbxcCwbzyb/0qBMIzZ2AjPhd4aJVH3JpLpwASFIZwmy9UCKrhOWT sDnx83by7B7tUg/HMGb8T0EVY3zv7JGVsTqLqL2/z/W0kMxiQTGLJRylq6Yci/stDI962a vmn7MYexT+3f/b4anoVF+3HR4I0azOfNTowrAalPGxV6z6zhbJjXxahLKAznsBcqNIfuCz UgwA0MJy8JRcMNalWDg1Z6ShwBRLI/u+WEDRd+1FNnYL5jv7pABXitkQKUJzZISkZXnJZv eZlejwzl+52f0uU3Qqj5gDz7w3ayV230Jgufy5cSDHCwkJcnk46TDjws7G0ftA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672482127; 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=Bpjts7qHCj6Idzz1HfKf6JqDMOsUr4aZwxx4Ve0oHvc=; b=gJdnBOVH8GScrbixFtWBWX0ltE0zUT7cCaVhnnog3bmpkoLCM7/QX/mGBFyi7u9lFTR1v4 YZV0o/+cHR2w2ZtZVAs2bfbBAJYyWlfiqOn+lZVB+zUhnAePec0TPHJfGn87l+D6Tyse4v j22XGLa7YLB+IZg/DHpY2zFxOOkLZGTU5qR77JpmDISqSEVrThtcMiUW07Im6CGjo0ZDbC xFYuumSPC8yGgtzqOsSuTaT/VbgkCnhDs5pZVnJXqIQ5kediW15f0Qy6hegHDA6sJ401qv evAOS1PXffSJX6GJLnOVexL95fcOImvJSOxE55B9rkswv0QS4e7JO5/393cTNA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672482127; a=rsa-sha256; cv=none; b=JuMORMHnfHQZueTDK6P6zOywCZUTWeg4iil0ClB5T+c0SUGCk/PfXMqCHQzOGNg08hS9iO Ll7U2fkwH7yzaTxu1XfyGXr5u1kP3sD+G8EKAsPM+ojYdpgvRE6EC6ihP3poyTLVa+AJk5 iOWKwdkJBXLgZso0gorPi5AxDOox86idghPoMjRqdWiJmnpagVRx0h/cTDamkpiUDGlKNY ANRRiI0g5P20ard8yi9FAc/EIknPGKRl1L6bH8Z1boUU+qa57dd3hO9oIVswQkn73hwQs5 cy8qe0KZIyxUQu30eWh+q65TNaT8EzeLpXfR3292Ts7tF3pLCyJi7Jhmc1WE3w== 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 4NkdTq27NKzlSf; Sat, 31 Dec 2022 10:22:07 +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 2BVAM7T5095968; Sat, 31 Dec 2022 10:22:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BVAM7mK095967; Sat, 31 Dec 2022 10:22:07 GMT (envelope-from git) Date: Sat, 31 Dec 2022 10:22:07 GMT Message-Id: <202212311022.2BVAM7mK095967@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: 7cb2e0f8a00a - main - deskutils/xannotate: New port: Turn static CLI commands into TUIs with ease 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: 7cb2e0f8a00ad42d7c30b89096886086440177d4 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=7cb2e0f8a00ad42d7c30b89096886086440177d4 commit 7cb2e0f8a00ad42d7c30b89096886086440177d4 Author: Yuri Victorovich AuthorDate: 2022-12-31 10:08:31 +0000 Commit: Yuri Victorovich CommitDate: 2022-12-31 10:22:02 +0000 deskutils/xannotate: New port: Turn static CLI commands into TUIs with ease --- deskutils/Makefile | 1 + deskutils/xannotate/Makefile | 26 ++++++++++++++++++++++++++ deskutils/xannotate/distinfo | 3 +++ deskutils/xannotate/pkg-descr | 3 +++ 4 files changed, 33 insertions(+) diff --git a/deskutils/Makefile b/deskutils/Makefile index f7cf0dc164b1..cf569434c653 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -267,6 +267,7 @@ SUBDIR += when SUBDIR += wmpinboard SUBDIR += x026 + SUBDIR += xannotate SUBDIR += xcalendar SUBDIR += xcbautolock SUBDIR += xdg-desktop-portal diff --git a/deskutils/xannotate/Makefile b/deskutils/xannotate/Makefile new file mode 100644 index 000000000000..bcb3d8d7d31b --- /dev/null +++ b/deskutils/xannotate/Makefile @@ -0,0 +1,26 @@ +PORTNAME= xannotate +DISTVERSION= g20220604 +CATEGORIES= deskutils + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Turn static CLI commands into TUIs with ease +WWW= https://github.com/jesseduffield/lazycli + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gmake localbase xorg +USE_XORG= x11 xtst + +USE_GITHUB= yes +GH_ACCOUNT= blais +GH_TAGNAME= 66821cc + +GNU_CONFIGURE= yes + +PLIST_FILES= bin/${PORTNAME} + +xpost-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include diff --git a/deskutils/xannotate/distinfo b/deskutils/xannotate/distinfo new file mode 100644 index 000000000000..29fa05f058dc --- /dev/null +++ b/deskutils/xannotate/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1672476797 +SHA256 (blais-xannotate-g20220604-66821cc_GH0.tar.gz) = 6c2ced9fe088e4fe40a5dead0a662e18ff9b425832c8a223fc8d019297d3c19c +SIZE (blais-xannotate-g20220604-66821cc_GH0.tar.gz) = 129766 diff --git a/deskutils/xannotate/pkg-descr b/deskutils/xannotate/pkg-descr new file mode 100644 index 000000000000..712316911e62 --- /dev/null +++ b/deskutils/xannotate/pkg-descr @@ -0,0 +1,3 @@ +xannotate is a simple program that opens a screen-size window over whatever is +present and allows you to scribble over it. This is useful when you are doing +a demo and you need to annotate parts of what is on-screen.