From owner-svn-ports-head@freebsd.org Sat Feb 1 17:54:03 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 48CDE1FDFED; Sat, 1 Feb 2020 17:54:03 +0000 (UTC) (envelope-from thierry@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) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4891tM19Chz3LSD; Sat, 1 Feb 2020 17:54:03 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 232D02A42; Sat, 1 Feb 2020 17:54:03 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 011Hs3KZ056286; Sat, 1 Feb 2020 17:54:03 GMT (envelope-from thierry@FreeBSD.org) Received: (from thierry@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 011Hs28u056283; Sat, 1 Feb 2020 17:54:02 GMT (envelope-from thierry@FreeBSD.org) Message-Id: <202002011754.011Hs28u056283@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: thierry set sender to thierry@FreeBSD.org using -f From: Thierry Thomas Date: Sat, 1 Feb 2020 17:54:02 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r524784 - in head/textproc: . uni X-SVN-Group: ports-head X-SVN-Commit-Author: thierry X-SVN-Commit-Paths: in head/textproc: . uni X-SVN-Commit-Revision: 524784 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Feb 2020 17:54:03 -0000 Author: thierry Date: Sat Feb 1 17:54:02 2020 New Revision: 524784 URL: https://svnweb.freebsd.org/changeset/ports/524784 Log: Adding textproc/uni, a too to query he Unicode database from the commandline. Added: head/textproc/uni/ head/textproc/uni/Makefile (contents, props changed) head/textproc/uni/distinfo (contents, props changed) head/textproc/uni/pkg-descr (contents, props changed) Modified: head/textproc/Makefile Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Sat Feb 1 17:27:30 2020 (r524783) +++ head/textproc/Makefile Sat Feb 1 17:54:02 2020 (r524784) @@ -1771,6 +1771,7 @@ SUBDIR += uml2svg SUBDIR += uncle SUBDIR += uncrustify + SUBDIR += uni SUBDIR += uni2ascii SUBDIR += unoconv SUBDIR += unroff Added: head/textproc/uni/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/uni/Makefile Sat Feb 1 17:54:02 2020 (r524784) @@ -0,0 +1,26 @@ +# Created by: Thierry Thomas +# $FreeBSD$ + +PORTNAME= uni +PORTVERSION= 1.0.0 +DISTVERSIONPREFIX= v +CATEGORIES= textproc + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Query the Unicode database from the commandline + +LICENSE= MIT + +USES= go:modules + +USE_GITHUB= yes +GH_ACCOUNT= arp242 + +GO_PKGNAME= arp242.net/uni +GH_TUPLE= golang:sys:bd437916bb0e:golang_sys/vendor/golang.org/x/sys \ + google:go-cmp:v0.3.1:google_go_cmp/vendor/github.com/google/go-cmp +#GO_BUILDFLAGS= -ldflags "-X main.version=${PORTVERSION}" + +PLIST_FILES= bin/${PORTNAME} + +.include Added: head/textproc/uni/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/uni/distinfo Sat Feb 1 17:54:02 2020 (r524784) @@ -0,0 +1,7 @@ +TIMESTAMP = 1580578321 +SHA256 (arp242-uni-v1.0.0_GH0.tar.gz) = 04edf69aca7b086328fa1a7bd8e06617ba074eaec041eda6bdad7a1ba0a00dee +SIZE (arp242-uni-v1.0.0_GH0.tar.gz) = 395346 +SHA256 (golang-sys-bd437916bb0e_GH0.tar.gz) = 649b142ea9aec8da603327e456442cb625ddd8a99cddb2e4ee72c9a40a9fd712 +SIZE (golang-sys-bd437916bb0e_GH0.tar.gz) = 1515958 +SHA256 (google-go-cmp-v0.3.1_GH0.tar.gz) = a95fa266e5c2283b813102f265c1bdf5b78100f9889b984aef828eb094efe6e3 +SIZE (google-go-cmp-v0.3.1_GH0.tar.gz) = 76403 Added: head/textproc/uni/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/uni/pkg-descr Sat Feb 1 17:54:02 2020 (r524784) @@ -0,0 +1,10 @@ +uni queries the Unicode database from the commandline. + +There are four commands: identify codepoints in a string, search for codepoints, +print codepoints by class, block, or range, and emoji to find emojis. + +It includes full support for Unicode 12.1 (May 2019) with full Emoji support (a +surprisingly large amount of emoji pickers don't deal with emoji sequences very +well). + +WWW: https://github.com/arp242/uni