From owner-svn-ports-all@freebsd.org Tue Jan 19 04:26:16 2021 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 332A04E42B7; Tue, 19 Jan 2021 04:26:16 +0000 (UTC) (envelope-from jhale@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 4DKbFN0wSbz4VV3; Tue, 19 Jan 2021 04:26:16 +0000 (UTC) (envelope-from jhale@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 1232320585; Tue, 19 Jan 2021 04:26:16 +0000 (UTC) (envelope-from jhale@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 10J4QFDv075639; Tue, 19 Jan 2021 04:26:15 GMT (envelope-from jhale@FreeBSD.org) Received: (from jhale@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 10J4QDpj075623; Tue, 19 Jan 2021 04:26:13 GMT (envelope-from jhale@FreeBSD.org) Message-Id: <202101190426.10J4QDpj075623@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jhale set sender to jhale@FreeBSD.org using -f From: "Jason E. Hale" Date: Tue, 19 Jan 2021 04:26:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r562021 - in head: archivers/urbackup-client archivers/urbackup-server audio/clementine-player devel/xeus graphics/gdal multimedia/kvazaar net-p2p/amule net-p2p/amule-devel net/ceph14 n... X-SVN-Group: ports-head X-SVN-Commit-Author: jhale X-SVN-Commit-Paths: in head: archivers/urbackup-client archivers/urbackup-server audio/clementine-player devel/xeus graphics/gdal multimedia/kvazaar net-p2p/amule net-p2p/amule-devel net/ceph14 net/megacmd security/crypt... X-SVN-Commit-Revision: 562021 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.34 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: Tue, 19 Jan 2021 04:26:16 -0000 Author: jhale Date: Tue Jan 19 04:26:12 2021 New Revision: 562021 URL: https://svnweb.freebsd.org/changeset/ports/562021 Log: security/cryptopp: Update to 8.4.0 Bump PORTREVSION on all consumers. ABI-breaking changes were introduced and recompile of consumers is necessary. Remove unused cryptopp dependency from devel/xeus. Upstream migrated to OpenSSL several releases ago. [1] [1] https://github.com/jupyter-xeus/xeus/commit/c98c44c174cafcf424f4203dc3c61564118feb3e Changes: https://www.cryptopp.com/release840.html Modified: head/archivers/urbackup-client/Makefile head/archivers/urbackup-server/Makefile head/audio/clementine-player/Makefile head/devel/xeus/Makefile head/graphics/gdal/Makefile head/multimedia/kvazaar/Makefile head/net-p2p/amule-devel/Makefile head/net-p2p/amule/Makefile head/net/ceph14/Makefile head/net/megacmd/Makefile head/security/cryptopp/Makefile head/security/cryptopp/distinfo head/security/cryptopp/files/patch-GNUmakefile head/security/cryptopp/files/patch-misc.h head/security/cryptopp/pkg-plist Modified: head/archivers/urbackup-client/Makefile ============================================================================== --- head/archivers/urbackup-client/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/archivers/urbackup-client/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -2,6 +2,7 @@ PORTNAME= urbackup-client DISTVERSION= 2.4.11.0 +PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= https://hndl.urbackup.org/Client/${DISTVERSION:R}/ Modified: head/archivers/urbackup-server/Makefile ============================================================================== --- head/archivers/urbackup-server/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/archivers/urbackup-server/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -2,6 +2,7 @@ PORTNAME= urbackup-server DISTVERSION= 2.4.13 +PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= https://hndl.urbackup.org/Server/${DISTVERSION}/ Modified: head/audio/clementine-player/Makefile ============================================================================== --- head/audio/clementine-player/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/audio/clementine-player/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -3,7 +3,7 @@ PORTNAME= clementine DISTVERSION= 1.4.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio PKGNAMESUFFIX= -player Modified: head/devel/xeus/Makefile ============================================================================== --- head/devel/xeus/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/devel/xeus/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -2,6 +2,7 @@ PORTNAME= xeus DISTVERSION= 0.24.4 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -13,8 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cppzmq>0:net/cppzmq \ nlohmann-json>0:devel/nlohmann-json \ xtl-quant-stack>0:devel/xtl-quant-stack -LIB_DEPENDS= libcryptopp.so:security/cryptopp \ - libuuid.so:misc/e2fsprogs-libuuid \ +LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ libzmq.so:net/libzmq4 USES= cmake compiler:c++14-lang localbase:ldflags pkgconfig ssl Modified: head/graphics/gdal/Makefile ============================================================================== --- head/graphics/gdal/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/graphics/gdal/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -3,7 +3,7 @@ PORTNAME= gdal PORTVERSION= 3.1.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics geography MASTER_SITES= https://download.osgeo.org/gdal/${PORTVERSION}/ \ LOCAL/sunpoet Modified: head/multimedia/kvazaar/Makefile ============================================================================== --- head/multimedia/kvazaar/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/multimedia/kvazaar/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -3,6 +3,7 @@ PORTNAME= kvazaar DISTVERSIONPREFIX= v DISTVERSION?= 2.0.0 +PORTREVISION= 1 CATEGORIES= multimedia PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ Modified: head/net-p2p/amule-devel/Makefile ============================================================================== --- head/net-p2p/amule-devel/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/net-p2p/amule-devel/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -3,7 +3,7 @@ PORTNAME= amule PORTVERSION= 11065 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-p2p MASTER_SITES= http://amule.sourceforge.net/tarballs/ PKGNAMESUFFIX= -devel Modified: head/net-p2p/amule/Makefile ============================================================================== --- head/net-p2p/amule/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/net-p2p/amule/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -3,7 +3,7 @@ PORTNAME= amule PORTVERSION= 2.3.2 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= net-p2p MASTER_SITES= SF/${PORTNAME}/aMule/${PORTVERSION} DISTNAME= aMule-${PORTVERSION} Modified: head/net/ceph14/Makefile ============================================================================== --- head/net/ceph14/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/net/ceph14/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -4,7 +4,7 @@ PORTNAME= ceph DISTVERSIONPREFIX= v DISTVERSION= 14.2.11 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net PKGNAMESUFFIX= 14 Modified: head/net/megacmd/Makefile ============================================================================== --- head/net/megacmd/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/net/megacmd/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -2,6 +2,7 @@ PORTNAME= megacmd DISTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= menelkir@itroll.org Modified: head/security/cryptopp/Makefile ============================================================================== --- head/security/cryptopp/Makefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/security/cryptopp/Makefile Tue Jan 19 04:26:12 2021 (r562021) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= cryptopp -PORTVERSION= 8.2.0 +PORTVERSION= 8.4.0 CATEGORIES= security MASTER_SITES= http://www.cryptopp.com/ DISTNAME= cryptopp${PORTVERSION:S/.//g} Modified: head/security/cryptopp/distinfo ============================================================================== --- head/security/cryptopp/distinfo Tue Jan 19 04:02:57 2021 (r562020) +++ head/security/cryptopp/distinfo Tue Jan 19 04:26:12 2021 (r562021) @@ -1,3 +1,3 @@ -TIMESTAMP = 1575820181 -SHA256 (cryptopp820.zip) = 03f0e2242e11b9d19b28d0ec5a3fa8ed5cc7b27640e6bed365744f593e858058 -SIZE (cryptopp820.zip) = 8859815 +TIMESTAMP = 1610559898 +SHA256 (cryptopp840.zip) = c0f5e5cd2c693c8160e9c51666e95949a1c19fd4fe4fef874af2ec1e42757b9a +SIZE (cryptopp840.zip) = 9124180 Modified: head/security/cryptopp/files/patch-GNUmakefile ============================================================================== --- head/security/cryptopp/files/patch-GNUmakefile Tue Jan 19 04:02:57 2021 (r562020) +++ head/security/cryptopp/files/patch-GNUmakefile Tue Jan 19 04:26:12 2021 (r562021) @@ -2,9 +2,9 @@ We need to export the CRYPTOPP_DISABLE_ASM flag if cry with SIMD support. Certain functions prototypes are guarded by this flag and build failures will arise in other ports if not set appropriately. ---- GNUmakefile.orig 2019-04-28 23:36:50 UTC +--- GNUmakefile.orig 2021-01-01 17:22:45 UTC +++ GNUmakefile -@@ -57,7 +57,7 @@ ifeq ($(SYSTEMX),) +@@ -71,7 +71,7 @@ ifeq ($(SYSTEMX),) SYSTEMX := $(shell uname -s 2>/dev/null) endif @@ -13,7 +13,7 @@ flag and build failures will arise in other ports if n IS_HURD := $(shell echo "$(SYSTEMX)" | $(GREP) -i -c -E "GNU|Hurd") IS_MINGW := $(shell echo "$(SYSTEMX)" | $(GREP) -i -c "MinGW") IS_CYGWIN := $(shell echo "$(SYSTEMX)" | $(GREP) -i -c "Cygwin") -@@ -742,7 +742,7 @@ endif +@@ -795,7 +795,7 @@ endif # Use -pthread whenever it is available. See http://www.hpl.hp.com/techreports/2004/HPL-2004-209.pdf # http://stackoverflow.com/questions/2127797/gcc-significance-of-pthread-flag-when-compiling @@ -22,8 +22,8 @@ flag and build failures will arise in other ports if n ifeq ($(XLC_COMPILER),1) ifeq ($(findstring -qthreaded,$(CXXFLAGS)),) TPROG = TestPrograms/test_pthreads.cxx -@@ -1341,7 +1341,7 @@ libcryptopp.pc: - @echo 'Version: 8.2' >> libcryptopp.pc +@@ -1450,7 +1450,7 @@ libcryptopp.pc: + @echo 'Version: 8.4' >> libcryptopp.pc @echo 'URL: https://cryptopp.com/' >> libcryptopp.pc @echo '' >> libcryptopp.pc - @echo 'Cflags: -I$${includedir}' >> libcryptopp.pc Modified: head/security/cryptopp/files/patch-misc.h ============================================================================== --- head/security/cryptopp/files/patch-misc.h Tue Jan 19 04:02:57 2021 (r562020) +++ head/security/cryptopp/files/patch-misc.h Tue Jan 19 04:26:12 2021 (r562021) @@ -2,12 +2,12 @@ This fixes a warning triggered by testing an unsigned against 0. The patch solves this by creating a different template for signed case. (PR: 178827) ---- misc.h.orig 2018-04-08 08:47:11 UTC +--- misc.h.orig 2021-01-01 17:03:59 UTC +++ misc.h -@@ -572,8 +572,10 @@ inline bool SafeConvert(T1 from, T2 &to) +@@ -700,8 +700,10 @@ inline bool SafeConvert(T1 from, T2 &to) /// \param value the value to convert /// \param base the base to use during the conversion - /// \returns the string representation of value in base. + /// \return the string representation of value in base. +template struct IsUnsigned {}; + template @@ -15,8 +15,8 @@ for signed case. (PR: 178827) +std::string IntToStringImpl(T value, unsigned int base, IsUnsigned) { // Hack... set the high bit for uppercase. - static const unsigned int HIGH_BIT = (1U << 31); -@@ -584,12 +586,6 @@ std::string IntToString(T value, unsigned int base = 1 + const unsigned int HIGH_BIT = (1U << 31); +@@ -712,12 +714,6 @@ std::string IntToString(T value, unsigned int base = 1 if (value == 0) return "0"; @@ -29,7 +29,7 @@ for signed case. (PR: 178827) std::string result; while (value > 0) { -@@ -597,9 +593,28 @@ std::string IntToString(T value, unsigned int base = 1 +@@ -725,9 +721,28 @@ std::string IntToString(T value, unsigned int base = 1 result = char((digit < 10 ? '0' : (CH - 10)) + digit) + result; value /= base; } Modified: head/security/cryptopp/pkg-plist ============================================================================== --- head/security/cryptopp/pkg-plist Tue Jan 19 04:02:57 2021 (r562020) +++ head/security/cryptopp/pkg-plist Tue Jan 19 04:26:12 2021 (r562021) @@ -6,6 +6,7 @@ include/cryptopp/aes.h include/cryptopp/aes_armv4.h include/cryptopp/algebra.h include/cryptopp/algparam.h +include/cryptopp/allocate.h include/cryptopp/arc4.h include/cryptopp/argnames.h include/cryptopp/aria.h @@ -29,6 +30,16 @@ include/cryptopp/cham.h include/cryptopp/channels.h include/cryptopp/cmac.h include/cryptopp/config.h +include/cryptopp/config_align.h +include/cryptopp/config_asm.h +include/cryptopp/config_cpu.h +include/cryptopp/config_cxx.h +include/cryptopp/config_dll.h +include/cryptopp/config_int.h +include/cryptopp/config_misc.h +include/cryptopp/config_ns.h +include/cryptopp/config_os.h +include/cryptopp/config_ver.h include/cryptopp/cpu.h include/cryptopp/crc.h include/cryptopp/cryptlib.h @@ -131,12 +142,16 @@ include/cryptopp/salsa.h include/cryptopp/scrypt.h include/cryptopp/seal.h include/cryptopp/secblock.h +include/cryptopp/secblockfwd.h include/cryptopp/seckey.h include/cryptopp/seed.h include/cryptopp/serpent.h include/cryptopp/serpentp.h include/cryptopp/sha.h +include/cryptopp/sha1_armv4.h +include/cryptopp/sha256_armv4.h include/cryptopp/sha3.h +include/cryptopp/sha512_armv4.h include/cryptopp/shacal2.h include/cryptopp/shake.h include/cryptopp/shark.h @@ -169,6 +184,7 @@ include/cryptopp/words.h include/cryptopp/xed25519.h include/cryptopp/xtr.h include/cryptopp/xtrcrypt.h +include/cryptopp/xts.h include/cryptopp/zdeflate.h include/cryptopp/zinflate.h include/cryptopp/zlib.h