From nobody Sat Jan 13 12:46:46 2024 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 4TBypH1KgPz57VdK; Sat, 13 Jan 2024 12:46:47 +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 4TBypH0pMhz488N; Sat, 13 Jan 2024 12:46:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705150007; 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=+EFYJi8Wt7xMCRp91iRuri0wCG12K5lvESpVRK4dZkw=; b=CPgnX7nnhqid7b+qQqmKI0XcNkP/PHGh1dsPYvXBUtkXfB4p9O21lvW5oDulMArVAfP9AP dg8oy0vM/VXLg5CKOSzwmmR0jZVLHMbYMumeb0WmB5mCtOe6S5IOnoxcRCg8K4u/dhxHdX v8O4mb/IyrT0jWLmgs5qYLfVflczGr7BrBcSDnN0+M8raqDqvhvS5PZoI7b8DhXiI6Qis4 RyIoKoV8VSKyq3GPTda/f6QGQ2DHvNFCaldG9W4pJfI9YwI4WiUKQU6jbc7/O5o5Cro9hu 5gjLOlpUq3NHc2yWi8TW8toX1rT5xsr/blmG0Xh8x/6rq5lvxt6oUfD4qH7f2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705150007; 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=+EFYJi8Wt7xMCRp91iRuri0wCG12K5lvESpVRK4dZkw=; b=fLE74pF4WiTzok7x8Ds3guF0YlvhcXYoCbr6ejd/Xd65VlA75Jb6PxnCKGGfv6Le/Slqlt NTL7HJiEmhTrFoBCipLVHptAwHPyk6xVFfUpicyx4EHSZ5/Pzd+3/g3De1f4/HyWj/lbUl PtTtHHoa9LLJp91RvsTqYvHVBwSk9rsJd8G1/SfN59vVRtu3ADtpP90VYEUiomeuW8hG6e 9T52pqDZdnHH2a7nPLr1B/7aAMGGSxXhdnW6D+4xrUdBy8nYVKpw/jXNKoSXj4WWcQ+3lw bF69Q/wnTJkBeT1T/UUNF889w1OMuWG9YSrjgF9Wf5j89d6obIs2pLyTIWRVgA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705150007; a=rsa-sha256; cv=none; b=HTxXpEI22xbFaQJPTBI+jnyc1J7fE/25wmWaAw8U15q458hc7pN6sZnBtJxc0LQ49vcJKK NYHU1A2PLAlr/9IMBDJlE3g3ZUO8Hffx9pGRst9lub27lo0Lf0vKBlCDObZAunpL60mGIc pj3yhe8t9VMZksJnIZBbfoMIMIEOkxRfNkDFNtg/co345fuIJPt85IRponrTb9Z3HNjncd vDBLMCWcSaRtXW/XXwuv6s5WA1JkVwVqoCn6MSui+HElLheBFliVVg4o6tM9uHRfG6ML84 80HBqkHVx/icDEouT2Ou+LcTxJYK3rj5QGqzxKJa7jRBZmUQek+q14uiF7D2YA== 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 4TBypG6tVhzWMj; Sat, 13 Jan 2024 12:46:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 40DCkkaL003843; Sat, 13 Jan 2024 12:46:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40DCkkv2003840; Sat, 13 Jan 2024 12:46:46 GMT (envelope-from git) Date: Sat, 13 Jan 2024 12:46:46 GMT Message-Id: <202401131246.40DCkkv2003840@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Wen Heping Subject: git: 6905dca5527e - main - lang/nyan: Update to g20230703 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: wen X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6905dca5527e85999f63db8e33e4e809fabb9c68 Auto-Submitted: auto-generated The branch main has been updated by wen: URL: https://cgit.FreeBSD.org/ports/commit/?id=6905dca5527e85999f63db8e33e4e809fabb9c68 commit 6905dca5527e85999f63db8e33e4e809fabb9c68 Author: Wen Heping AuthorDate: 2024-01-13 12:39:57 +0000 Commit: Wen Heping CommitDate: 2024-01-13 12:46:14 +0000 lang/nyan: Update to g20230703 PR: 276258 Reported by: wen@ Approved by: maintainer --- lang/nyan/Makefile | 5 ++--- lang/nyan/distinfo | 6 +++--- lang/nyan/files/patch-nyan_CMakeLists.txt | 31 ------------------------------- lang/nyan/pkg-plist | 11 ++++++++++- 4 files changed, 15 insertions(+), 38 deletions(-) diff --git a/lang/nyan/Makefile b/lang/nyan/Makefile index e13ab6b7f5d1..23ab8f8b02f4 100644 --- a/lang/nyan/Makefile +++ b/lang/nyan/Makefile @@ -1,6 +1,5 @@ PORTNAME= nyan -PORTVERSION= g20180708 -PORTREVISION= 2 +PORTVERSION= g20230703 CATEGORIES= lang PKGNAMESUFFIX= -lang @@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/legal/LGPLv3 USES= cmake compiler:c++17-lang USE_GITHUB= yes GH_ACCOUNT= SFTtech -GH_TAGNAME= 3c263e2 +GH_TAGNAME= 35a50b0 USE_LDCONFIG= yes .include diff --git a/lang/nyan/distinfo b/lang/nyan/distinfo index 8d02c775199c..a4c80f815221 100644 --- a/lang/nyan/distinfo +++ b/lang/nyan/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1531429889 -SHA256 (SFTtech-nyan-g20180708-3c263e2_GH0.tar.gz) = 9a65183c500527f9998eab7a9093a9461e1e34dd604f72d2ef2bbd473b3b0d79 -SIZE (SFTtech-nyan-g20180708-3c263e2_GH0.tar.gz) = 126134 +TIMESTAMP = 1704981017 +SHA256 (SFTtech-nyan-g20230703-35a50b0_GH0.tar.gz) = ffe8bd0e8d3e9cd3a1107bb7a3380ba0bb979839842f682a3aaae1b04d3b5b8c +SIZE (SFTtech-nyan-g20230703-35a50b0_GH0.tar.gz) = 155697 diff --git a/lang/nyan/files/patch-nyan_CMakeLists.txt b/lang/nyan/files/patch-nyan_CMakeLists.txt deleted file mode 100644 index 391f70ea4061..000000000000 --- a/lang/nyan/files/patch-nyan_CMakeLists.txt +++ /dev/null @@ -1,31 +0,0 @@ ---- nyan/CMakeLists.txt.orig 2018-07-12 20:09:17 UTC -+++ nyan/CMakeLists.txt -@@ -11,7 +11,7 @@ if (APPLE) - endif () - endif () - --find_package(FLEX 2.6 REQUIRED) -+find_package(FLEX 2.5 REQUIRED) - - set(nyanl_cpp "${CMAKE_CURRENT_BINARY_DIR}/flex.gen.cpp") - set(nyanl_h "${CMAKE_CURRENT_BINARY_DIR}/flex.gen.h") -@@ -77,10 +77,15 @@ add_library(nyan SHARED - add_library(nyan::nyan ALIAS nyan) - - if(UNIX) -- target_link_libraries(nyan -- ${CMAKE_DL_LIBS} -- ) -- -+ if("${CMAKE_SYSTEM_NAME}" MATCHES "(Free|Net|Open)BSD") -+ find_library(EXECINFO_LIBRARY execinfo) -+ target_link_libraries(nyan ${CMAKE_DL_LIBS} ${EXECINFO_LIBRARY}) -+ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "DragonFly") -+ find_library(EXECINFO_LIBRARY execinfo) -+ target_link_libraries(nyan ${CMAKE_DL_LIBS} ${EXECINFO_LIBRARY}) -+ else() -+ target_link_libraries(nyan ${CMAKE_DL_LIBS}) -+ endif() - if(NOT APPLE) - # for ld on macOS: "The default is to treat undefined symbols as errors." - set_target_properties(nyan PROPERTIES LINK_FLAGS "-Wl,--no-undefined") diff --git a/lang/nyan/pkg-plist b/lang/nyan/pkg-plist index f081e573ad4f..b41813700c6a 100644 --- a/lang/nyan/pkg-plist +++ b/lang/nyan/pkg-plist @@ -1,4 +1,5 @@ bin/nyancat +include/nyan/api_error.h include/nyan/ast.h include/nyan/basic_type.h include/nyan/c3.h @@ -12,6 +13,7 @@ include/nyan/error.h include/nyan/file.h include/nyan/id_token.h include/nyan/inheritance_change.h +include/nyan/lang_error.h include/nyan/lexer/bracket.h include/nyan/lexer/impl.h include/nyan/lexer/lexer.h @@ -27,6 +29,8 @@ include/nyan/object.h include/nyan/object_history.h include/nyan/object_info.h include/nyan/object_state.h +include/nyan/object_notifier.h +include/nyan/object_notifier_types.h include/nyan/ops.h include/nyan/parser.h include/nyan/patch_info.h @@ -37,6 +41,7 @@ include/nyan/token_stream.h include/nyan/transaction.h include/nyan/type.h include/nyan/util.h +include/nyan/util/flags.h include/nyan/value/boolean.h include/nyan/value/container.h include/nyan/value/file.h @@ -48,6 +53,10 @@ include/nyan/value/set_base.h include/nyan/value/text.h include/nyan/value/value.h include/nyan/value/value_holder.h +include/nyan/value/container_types.h +include/nyan/value/dict.h +include/nyan/value/none.h +include/nyan/value_token.h include/nyan/view.h lib/cmake/nyan/nyanConfig.cmake lib/cmake/nyan/nyanConfigVersion.cmake @@ -55,4 +64,4 @@ lib/cmake/nyan/nyanTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/nyan/nyanTargets.cmake lib/libnyan.so lib/libnyan.so.1 -lib/libnyan.so.1.0 +lib/libnyan.so.0.3.0