From nobody Tue Jan 4 06:02:17 2022 X-Original-To: dev-commits-ports-all@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 38873192D4D8; Tue, 4 Jan 2022 06:02:18 +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 4JShpd5dQJz4fQK; Tue, 4 Jan 2022 06:02:17 +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 9F12C13E71; Tue, 4 Jan 2022 06:02:17 +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 20462HZQ062704; Tue, 4 Jan 2022 06:02:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20462H3R062703; Tue, 4 Jan 2022 06:02:17 GMT (envelope-from git) Date: Tue, 4 Jan 2022 06:02:17 GMT Message-Id: <202201040602.20462H3R062703@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rainer Hurling Subject: git: 82ab268ef0ae - main - devel/notcurses: Update to 3.0.3 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rhurlin X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 82ab268ef0ae61065151c3e444242879ec1080a4 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1641276137; 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=IoCYQC0D+y45jP8x54fVaOpFXoWARCprOIpZtrrnYqk=; b=IhU3YbzUCrRvVOfmoUl3RtnpNT2Q60wqHcmoXKvZgFu6ZQuWsDvxlb3EtJ0BrfJ5kjDH5M CZ6F2CPiXEqVxVFJ16f9I1j186WImnVBxcfrIg686io2uNHQDxHpoSdjCl5ySbJLJv3iJN cnJsyJnhqTV21n+RUU09Wz7muR/Shuua5Fk1WzErPeO3jQRT8i3ZZDgrAQDJOWwGYW9WM2 aHjuTQbMn+zmCxNfbmaXsHkG0KRcjS1vSlhJ346/NyAsI93Wx8mibTUXpL+efcHTAeiLv4 6o5erNF34CpN3eqThT6N9u/ezGJjiH6xdKC3DDfGvbwTy6CAicmyYjoS/2JbRw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1641276137; a=rsa-sha256; cv=none; b=pQYEGCjnyup5lEK8j8SCZDLstnlq75ihcLcwN9e2qACpnraMpT4KthLtk4YYotwafpiKQg KP80lBU8rj6OiKYN+i5hgYkNLA17UcY/5InX+MrYPNR/GVukgCQFi75fI9B8xlQ2KB0VLm EewBnBQEltGazjmge5C15fCVLlnXgxynVIl45/fxtYEMj4VLTS/q/v7g5Euvt+jv8WtT2w io+IoiBcphc1o6/VXWWPfSPYWMdDHCJMbzPNxCqYRrAQMDyf0c2+JA+pCvm82tSULb0Ofo 4U9twQCG+fJ4du6pAI5O1Hs8UzuJzNWBUovHXTTwWJowI8yDQ31y/mZF1r22Tg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by rhurlin: URL: https://cgit.FreeBSD.org/ports/commit/?id=82ab268ef0ae61065151c3e444242879ec1080a4 commit 82ab268ef0ae61065151c3e444242879ec1080a4 Author: Nick Black AuthorDate: 2022-01-04 05:56:09 +0000 Commit: Rainer Hurling CommitDate: 2022-01-04 06:01:37 +0000 devel/notcurses: Update to 3.0.3 Add a check to test for splitted ncurses in base. Changelog: https://github.com/dankamongmen/notcurses/releases/tag/v3.0.3 PR: 260887 --- devel/notcurses/Makefile | 14 +++++++++++--- devel/notcurses/distinfo | 10 +++++----- devel/notcurses/pkg-plist | 5 +++++ 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/devel/notcurses/Makefile b/devel/notcurses/Makefile index c627dafdbc09..b246147394c4 100644 --- a/devel/notcurses/Makefile +++ b/devel/notcurses/Makefile @@ -1,6 +1,6 @@ PORTNAME= notcurses DISTVERSIONPREFIX= v -DISTVERSION= ${ABIVERSION}.0.1 +DISTVERSION= ${ABIVERSION}.0.3 CATEGORIES= devel MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/:docs DISTFILES= ${PORTNAME}-doc-${DISTVERSION}.tar.gz:docs @@ -16,8 +16,7 @@ LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ libqrcodegen.so:graphics/qr-code-generator \ libunistring.so:devel/libunistring -USES= cmake:noninja compiler:c++17-lang localbase ncurses:port \ - pkgconfig +USES= cmake:noninja compiler:c++17-lang localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= dankamongmen USE_LDCONFIG= yes @@ -38,6 +37,15 @@ OPTIONS_SUB= yes ABIVERSION= 3 +.include + +# ncursesw and tinfo >= 6.1 seem to be needed (see CMakeLists.txt:l104) +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1400035 +USES+=ncurses:port +.else +USES+=ncurses +.endif + post-patch-DOCS-off: @${REINPLACE_CMD} -e 's|install(FILES $${MARKDOWN} DESTINATION $${CMAKE_INSTALL_DOCDIR})|#install(FILES $${MARKDOWN} DESTINATION $${CMAKE_INSTALL_DOCDIR})|' \ ${WRKSRC}/CMakeLists.txt diff --git a/devel/notcurses/distinfo b/devel/notcurses/distinfo index b3495f36ae8b..a0225b2efd45 100644 --- a/devel/notcurses/distinfo +++ b/devel/notcurses/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1639458065 -SHA256 (notcurses-doc-3.0.1.tar.gz) = 43be760c5f2f4a7b2c9a9527254cd2bbdda8ad7d6f4fc7f841a776f0ee3cdd05 -SIZE (notcurses-doc-3.0.1.tar.gz) = 145503 -SHA256 (dankamongmen-notcurses-v3.0.1_GH0.tar.gz) = 32041c300e92fc0fe56c19e65d1d1e374e824c781dfcd4f959ab0dcdbb90cdb2 -SIZE (dankamongmen-notcurses-v3.0.1_GH0.tar.gz) = 10119898 +TIMESTAMP = 1641147732 +SHA256 (notcurses-doc-3.0.3.tar.gz) = 9de84a44f810d257c8cf70115fd105b13a31bb254f1948dfee27994306e840ac +SIZE (notcurses-doc-3.0.3.tar.gz) = 146699 +SHA256 (dankamongmen-notcurses-v3.0.3_GH0.tar.gz) = 3be27640578f5b79c921d018cb14448867326737bc0d512c9f11c047dc9e478a +SIZE (dankamongmen-notcurses-v3.0.3_GH0.tar.gz) = 10129182 diff --git a/devel/notcurses/pkg-plist b/devel/notcurses/pkg-plist index 77ca7a7ad9f4..d566e84b1db3 100644 --- a/devel/notcurses/pkg-plist +++ b/devel/notcurses/pkg-plist @@ -5,6 +5,7 @@ bin/nctetris bin/notcurses-demo bin/notcurses-info bin/notcurses-input +bin/tfman include/ncpp/Cell.hh include/ncpp/CellStyle.hh include/ncpp/Direct.hh @@ -56,12 +57,16 @@ lib/libnotcurses-core.a lib/libnotcurses-core.so lib/libnotcurses-core.so.%%ABI_VER%% lib/libnotcurses-core.so.%%REL_VER%% +lib/libnotcurses-ffi.so +lib/libnotcurses-ffi.so.%%ABI_VER%% +lib/libnotcurses-ffi.so.%%REL_VER%% lib/libnotcurses.a lib/libnotcurses.so lib/libnotcurses.so.%%ABI_VER%% lib/libnotcurses.so.%%REL_VER%% libdata/pkgconfig/notcurses++.pc libdata/pkgconfig/notcurses-core.pc +libdata/pkgconfig/notcurses-ffi.pc libdata/pkgconfig/notcurses.pc %%MANPAGES%%man/man1/ncls.1.gz %%MANPAGES%%man/man1/ncneofetch.1.gz