Received: by mail.netbsd.org (Postfix, from userid 605) id 2854B84F13; Mon, 14 Nov 2022 18:54:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 573D184F10 for ; Mon, 14 Nov 2022 18:54:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id FyTzfKmWQt5a for ; Mon, 14 Nov 2022 18:54:34 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id A42F184F0B for ; Mon, 14 Nov 2022 18:54:34 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id A1A2CFA90; Mon, 14 Nov 2022 18:54:34 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1668452074132130" MIME-Version: 1.0 Date: Mon, 14 Nov 2022 18:54:34 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/cvise To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20221114185434.A1A2CFA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1668452074132130 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Mon Nov 14 18:54:34 UTC 2022 Modified Files: pkgsrc/devel/cvise: Makefile distinfo Added Files: pkgsrc/devel/cvise/patches: patch-CMakeLists.txt Log Message: cvise: updated to 2.6.0 v2.6.0 new Clang passes rename-operator and member-to-global were added many Windows warnings are disabled for MSVC c++2b is a supported C++ standard To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/cvise/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/cvise/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/devel/cvise/patches/patch-CMakeLists.txt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1668452074132130 Content-Disposition: inline Content-Length: 3302 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/cvise/Makefile diff -u pkgsrc/devel/cvise/Makefile:1.7 pkgsrc/devel/cvise/Makefile:1.8 --- pkgsrc/devel/cvise/Makefile:1.7 Fri Sep 9 15:14:38 2022 +++ pkgsrc/devel/cvise/Makefile Mon Nov 14 18:54:34 2022 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2022/09/09 15:14:38 wiz Exp $ +# $NetBSD: Makefile,v 1.8 2022/11/14 18:54:34 adam Exp $ -DISTNAME= cvise-2.5.0 +DISTNAME= cvise-2.6.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=marxin/} GITHUB_TAG= v${PKGVERSION_NOREV} @@ -28,7 +28,7 @@ CMAKE_ARG_PATH= .. USE_LANGUAGES= c c++ USE_TOOLS+= flex -#TEST_TARGET= check +TEST_TARGET= test REPLACE_PYTHON+= cvise.py REPLACE_PYTHON+= cvise-delta.py Index: pkgsrc/devel/cvise/distinfo diff -u pkgsrc/devel/cvise/distinfo:1.5 pkgsrc/devel/cvise/distinfo:1.6 --- pkgsrc/devel/cvise/distinfo:1.5 Fri Sep 9 15:14:38 2022 +++ pkgsrc/devel/cvise/distinfo Mon Nov 14 18:54:34 2022 @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.5 2022/09/09 15:14:38 wiz Exp $ +$NetBSD: distinfo,v 1.6 2022/11/14 18:54:34 adam Exp $ -BLAKE2s (cvise-2.5.0.tar.gz) = f03a03acf8ac260a102b7787be82c0530b12bb93f2afc1b1fe329a1087083621 -SHA512 (cvise-2.5.0.tar.gz) = 8433d4daf0e0691b99ff78f4b5331da0d230d5872c214ffd4a7dee470d955c2a3d7541c19277555a6e97108f8cd3de589b3f724e2874c44e479e351777c671c4 -Size (cvise-2.5.0.tar.gz) = 255587 bytes +BLAKE2s (cvise-2.6.0.tar.gz) = b9053761174e1b731bf1fd7d71b73cac7cfedddcafb91a416a9f26671c5afabc +SHA512 (cvise-2.6.0.tar.gz) = 1707cc46c342197c6b0e11b26a453548fd7bc7bc25baf20215230a7a4743053700189f96c1e0ba4ad6c9de4dd38920700a957ca333b0f123949b7a5a00854291 +Size (cvise-2.6.0.tar.gz) = 264295 bytes +SHA1 (patch-CMakeLists.txt) = 25ba7752a5ec6722c09ce0084ccd44cedbcdef6b Added files: Index: pkgsrc/devel/cvise/patches/patch-CMakeLists.txt diff -u /dev/null pkgsrc/devel/cvise/patches/patch-CMakeLists.txt:1.1 --- /dev/null Mon Nov 14 18:54:34 2022 +++ pkgsrc/devel/cvise/patches/patch-CMakeLists.txt Mon Nov 14 18:54:34 2022 @@ -0,0 +1,23 @@ +$NetBSD: patch-CMakeLists.txt,v 1.1 2022/11/14 18:54:34 adam Exp $ + +Clang does not support -Wno-error=maybe-uninitialized option. +Do not set -O3 optimization flags. + +--- CMakeLists.txt.orig 2022-10-03 11:03:59.000000000 +0000 ++++ CMakeLists.txt +@@ -146,13 +146,11 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" + OR CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + # XXX figure out how to get "-std=c++14 -fno-rtti" from LLVM. That's how we + # get those options in the Automake path... +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -Wno-error=maybe-uninitialized") +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Werror -Wno-error=maybe-uninitialized") ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter") + if(SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") + endif() +- set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3") +- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELEASE} -O3") + endif() + + ############################################################################### --_----------=_1668452074132130--