From owner-svn-ports-all@freebsd.org Sat May 9 08:53:53 2020 Return-Path: Delivered-To: svn-ports-all@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 21B8E2E1087; Sat, 9 May 2020 08:53:53 +0000 (UTC) (envelope-from yuri@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 49K1Fs021sz4SwZ; Sat, 9 May 2020 08:53:53 +0000 (UTC) (envelope-from yuri@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 EE58619607; Sat, 9 May 2020 08:53:52 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0498rqca086708; Sat, 9 May 2020 08:53:52 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0498rp3n086700; Sat, 9 May 2020 08:53:51 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <202005090853.0498rp3n086700@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sat, 9 May 2020 08:53:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r534724 - in head/devel: . notcurses X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/devel: . notcurses X-SVN-Commit-Revision: 534724 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.32 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 May 2020 08:53:53 -0000 Author: yuri Date: Sat May 9 08:53:51 2020 New Revision: 534724 URL: https://svnweb.freebsd.org/changeset/ports/534724 Log: New port: devel/notcurses: TUI library for modern terminal emulators Added: head/devel/notcurses/ head/devel/notcurses/Makefile (contents, props changed) head/devel/notcurses/distinfo (contents, props changed) head/devel/notcurses/pkg-descr (contents, props changed) head/devel/notcurses/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat May 9 08:31:54 2020 (r534723) +++ head/devel/Makefile Sat May 9 08:53:51 2020 (r534724) @@ -1558,6 +1558,7 @@ SUBDIR += ninja SUBDIR += nlohmann-json SUBDIR += node-thrift + SUBDIR += notcurses SUBDIR += npth SUBDIR += nsgenbind SUBDIR += nspr Added: head/devel/notcurses/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/notcurses/Makefile Sat May 9 08:53:51 2020 (r534724) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= notcurses +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.4-58 +DISTVERSIONSUFFIX= -g006f430 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= TUI library for modern terminal emulators + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ + libqrcodegen.so:graphics/qr-code-generator + +USES= cmake localbase ncurses:port pkgconfig python:run shebangfix +SHEBANG_FILES= src/pydemo/notcurses-pydemo +USE_GITHUB= yes +GH_ACCOUNT= dankamongmen +USE_LDCONFIG= yes + +CMAKE_OFF= USE_PANDOC USE_TESTS USE_PYTHON + +OPTIONS_DEFINE= DOCS + +PORTDOCS= * + +.include Added: head/devel/notcurses/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/notcurses/distinfo Sat May 9 08:53:51 2020 (r534724) @@ -0,0 +1,3 @@ +TIMESTAMP = 1589013171 +SHA256 (dankamongmen-notcurses-v1.3.4-58-g006f430_GH0.tar.gz) = c978045b518243d37173afec8d3732f222000d890e6021b58945ef618579f892 +SIZE (dankamongmen-notcurses-v1.3.4-58-g006f430_GH0.tar.gz) = 11101586 Added: head/devel/notcurses/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/notcurses/pkg-descr Sat May 9 08:53:51 2020 (r534724) @@ -0,0 +1,7 @@ +notcurses is a library for building complex, vibrant textual user interfaces +(TUIs) on modern terminal emulators. It does not use Ncurses (though it does +make use of libtinfo from that package), nor is it an X/Open Curses +source-compatible replacement. It is written in C, with C++-safe headers. +Rust, C++, and Python wrappers are available. + +WWW: https://nick-black.com/dankwiki/index.php/Notcurses Added: head/devel/notcurses/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/notcurses/pkg-plist Sat May 9 08:53:51 2020 (r534724) @@ -0,0 +1,116 @@ +bin/notcurses-demo +bin/notcurses-input +bin/notcurses-ncreel +bin/notcurses-pydemo +bin/notcurses-tetris +bin/notcurses-view +include/ncpp/Cell.hh +include/ncpp/CellStyle.hh +include/ncpp/Direct.hh +include/ncpp/FDPlane.hh +include/ncpp/Menu.hh +include/ncpp/MultiSelector.hh +include/ncpp/NCAlign.hh +include/ncpp/NCBox.hh +include/ncpp/NCKey.hh +include/ncpp/NCLogLevel.hh +include/ncpp/NCScale.hh +include/ncpp/NotCurses.hh +include/ncpp/Palette256.hh +include/ncpp/Plane.hh +include/ncpp/Plot.hh +include/ncpp/Reader.hh +include/ncpp/Reel.hh +include/ncpp/Root.hh +include/ncpp/Selector.hh +include/ncpp/Subproc.hh +include/ncpp/Tablet.hh +include/ncpp/TabletCallback.hh +include/ncpp/Visual.hh +include/ncpp/_exceptions.hh +include/ncpp/_flag_enum_operator_helpers.hh +include/ncpp/_helpers.hh +include/ncpp/internal/Helpers.hh +include/ncpp/ncpp.hh +include/notcurses/ncerrs.h +include/notcurses/nckeys.h +include/notcurses/notcurses.h +lib/cmake/notcurses/notcursesConfig.cmake +lib/cmake/notcurses/notcursesConfigVersion.cmake +lib/libnotcurses++.a +lib/libnotcurses++.so +lib/libnotcurses++.so.1 +lib/libnotcurses++.so.1.3.4 +lib/libnotcurses.a +lib/libnotcurses.so +lib/libnotcurses.so.1 +lib/libnotcurses.so.1.3.4 +libdata/pkgconfig/notcurses++.pc +libdata/pkgconfig/notcurses.pc +%%DATADIR%%/PurpleDrank.jpg +%%DATADIR%%/aidsrobots.jpeg +%%DATADIR%%/changes.jpg +%%DATADIR%%/chunli01.png +%%DATADIR%%/chunli02.png +%%DATADIR%%/chunli03.png +%%DATADIR%%/chunli04.png +%%DATADIR%%/chunli05.png +%%DATADIR%%/chunli06.png +%%DATADIR%%/chunli07.png +%%DATADIR%%/chunli08.png +%%DATADIR%%/chunli09.png +%%DATADIR%%/chunli1.bmp +%%DATADIR%%/chunli10.png +%%DATADIR%%/chunli11.png +%%DATADIR%%/chunli12.png +%%DATADIR%%/chunli13.png +%%DATADIR%%/chunli14.png +%%DATADIR%%/chunli15.png +%%DATADIR%%/chunli16.png +%%DATADIR%%/chunli17.png +%%DATADIR%%/chunli18.png +%%DATADIR%%/chunli19.png +%%DATADIR%%/chunli2.bmp +%%DATADIR%%/chunli20.png +%%DATADIR%%/chunli21.png +%%DATADIR%%/chunli22.png +%%DATADIR%%/chunli23.png +%%DATADIR%%/chunli24.png +%%DATADIR%%/chunli25.png +%%DATADIR%%/chunli26.png +%%DATADIR%%/chunli27.png +%%DATADIR%%/chunli28.png +%%DATADIR%%/chunli29.png +%%DATADIR%%/chunli3.bmp +%%DATADIR%%/chunli30.png +%%DATADIR%%/chunli31.png +%%DATADIR%%/chunli32.png +%%DATADIR%%/chunli33.png +%%DATADIR%%/chunli34.png +%%DATADIR%%/chunli35.png +%%DATADIR%%/chunli36.png +%%DATADIR%%/chunli37.png +%%DATADIR%%/chunli38.png +%%DATADIR%%/chunli39.png +%%DATADIR%%/chunli4.bmp +%%DATADIR%%/chunli40.png +%%DATADIR%%/chunli41.png +%%DATADIR%%/chunli42.png +%%DATADIR%%/chunli43.png +%%DATADIR%%/chunli44.png +%%DATADIR%%/chunli45.png +%%DATADIR%%/chunli5.bmp +%%DATADIR%%/chunli6.bmp +%%DATADIR%%/chunli7.bmp +%%DATADIR%%/chunli8.bmp +%%DATADIR%%/covid19.jpg +%%DATADIR%%/dsscaw-purp.png +%%DATADIR%%/eagles.png +%%DATADIR%%/fm6.mkv +%%DATADIR%%/fractalheight.png +%%DATADIR%%/lamepatents.jpg +%%DATADIR%%/megaman2.bmp +%%DATADIR%%/notcursesI.avi +%%DATADIR%%/samoa.avi +%%DATADIR%%/tetris-background.jpg +%%DATADIR%%/warmech.bmp