Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Jun 2020 12:17:08 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r538607 - head/devel/notcurses
Message-ID:  <202006121217.05CCH8pi032540@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Fri Jun 12 12:17:08 2020
New Revision: 538607
URL: https://svnweb.freebsd.org/changeset/ports/538607

Log:
  devel/notcurses: update to 1.5.0
  
  ChangeLog: https://github.com/dankamongmen/notcurses/releases/tag/v1.5.0
  
  PR:	246923
  Submitted by:	nickblack@linux.com (maintainer)

Modified:
  head/devel/notcurses/Makefile
  head/devel/notcurses/distinfo
  head/devel/notcurses/pkg-plist

Modified: head/devel/notcurses/Makefile
==============================================================================
--- head/devel/notcurses/Makefile	Fri Jun 12 12:12:12 2020	(r538606)
+++ head/devel/notcurses/Makefile	Fri Jun 12 12:17:08 2020	(r538607)
@@ -2,7 +2,7 @@
 
 PORTNAME=	notcurses
 DISTVERSIONPREFIX=	v
-DISTVERSION=	${ABIVERSION}.4.3
+DISTVERSION=	${ABIVERSION}.5.0
 CATEGORIES=	devel
 
 MAINTAINER=	nickblack@linux.com
@@ -13,13 +13,17 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libavformat.so:multimedia/ffmpeg \
 		libqrcodegen.so:graphics/qr-code-generator
+BUILD_DEPENDS=	${LOCALBASE}/include/doctest/doctest.h:devel/doctest
 
-USES=		cmake compiler:c++17-lang localbase ncurses:port pkgconfig python:run shebangfix
-SHEBANG_FILES=	src/pydemo/notcurses-pydemo
+USES=		cmake compiler:c++17-lang localbase \
+		ncurses:port pkgconfig python:run shebangfix
 USE_GITHUB=	yes
+SHEBANG_FILES=	src/pydemo/notcurses-pydemo
 GH_ACCOUNT=	dankamongmen
 USE_LDCONFIG=	yes
 
+LDFLAGS+=	-lc
+
 CMAKE_OFF=	USE_PANDOC USE_TESTS USE_PYTHON
 
 ABIVERSION=	1
@@ -29,5 +33,12 @@ PLIST_SUB=	REL_VER=${DISTVERSION} ABI_VER=${ABIVERSION
 OPTIONS_DEFINE=	DOCS
 
 PORTDOCS=	*
+
+.include <bsd.port.options.mk>
+
+# necessary until 1.5.1 for getrandom() in qrcode demo
+.if ${OPSYS} == "FreeBSD" && ${OSVERSION} < 1200000
+IGNORE+=requires getrandom(2) introduced in FreeBSD 12
+.endif
 
 .include <bsd.port.mk>

Modified: head/devel/notcurses/distinfo
==============================================================================
--- head/devel/notcurses/distinfo	Fri Jun 12 12:12:12 2020	(r538606)
+++ head/devel/notcurses/distinfo	Fri Jun 12 12:17:08 2020	(r538607)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1590154246
-SHA256 (dankamongmen-notcurses-v1.4.3_GH0.tar.gz) = 16111fd2991dedf9cba88d9d7aed138f2e02b12120e33805e634a96bf24eea77
-SIZE (dankamongmen-notcurses-v1.4.3_GH0.tar.gz) = 11112007
+TIMESTAMP = 1591738900
+SHA256 (dankamongmen-notcurses-v1.5.0_GH0.tar.gz) = 23959091d692c182d5400c2592984c9c91f50f2460910f9ae5d0b8fea8430aa2
+SIZE (dankamongmen-notcurses-v1.5.0_GH0.tar.gz) = 11413266

Modified: head/devel/notcurses/pkg-plist
==============================================================================
--- head/devel/notcurses/pkg-plist	Fri Jun 12 12:12:12 2020	(r538606)
+++ head/devel/notcurses/pkg-plist	Fri Jun 12 12:17:08 2020	(r538607)
@@ -2,6 +2,7 @@ bin/notcurses-demo
 bin/notcurses-input
 bin/notcurses-ncreel
 bin/notcurses-pydemo
+bin/notcurses-tester
 bin/notcurses-tetris
 bin/notcurses-view
 include/ncpp/Cell.hh
@@ -14,7 +15,6 @@ 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
@@ -26,6 +26,7 @@ include/ncpp/Selector.hh
 include/ncpp/Subproc.hh
 include/ncpp/Tablet.hh
 include/ncpp/TabletCallback.hh
+include/ncpp/Utilities.hh
 include/ncpp/Visual.hh
 include/ncpp/_exceptions.hh
 include/ncpp/_flag_enum_operator_helpers.hh
@@ -114,3 +115,4 @@ libdata/pkgconfig/notcurses.pc
 %%DATADIR%%/samoa.avi
 %%DATADIR%%/tetris-background.jpg
 %%DATADIR%%/warmech.bmp
+%%DATADIR%%/worldmap.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006121217.05CCH8pi032540>